14004322c:	cc                   	int3
14004322d:	cc                   	int3
14004322e:	cc                   	int3
14004322f:	cc                   	int3
140043230:	56                   	push   %rsi
140043231:	57                   	push   %rdi
140043232:	48 83 ec 28          	sub    $0x28,%rsp
140043236:	89 d7                	mov    %edx,%edi
140043238:	48 89 ce             	mov    %rcx,%rsi
14004323b:	48 8d 05 7e e9 09 00 	lea    0x9e97e(%rip),%rax        # 0x1400e1bc0
140043242:	48 89 01             	mov    %rax,(%rcx)
140043245:	80 79 4f 00          	cmpb   $0x0,0x4f(%rcx)
140043249:	78 24                	js     0x14004326f
14004324b:	80 7e 2f 00          	cmpb   $0x0,0x2f(%rsi)
14004324f:	78 29                	js     0x14004327a
140043251:	48 89 f1             	mov    %rsi,%rcx
140043254:	e8 67 17 01 00       	call   0x1400549c0
140043259:	85 ff                	test   %edi,%edi
14004325b:	74 08                	je     0x140043265
14004325d:	48 89 f1             	mov    %rsi,%rcx
140043260:	e8 6b ac 02 00       	call   0x14006ded0
140043265:	48 89 f0             	mov    %rsi,%rax
140043268:	48 83 c4 28          	add    $0x28,%rsp
14004326c:	5f                   	pop    %rdi
14004326d:	5e                   	pop    %rsi
14004326e:	c3                   	ret
14004326f:	48 8b 4e 38          	mov    0x38(%rsi),%rcx
140043273:	e8 58 ac 02 00       	call   0x14006ded0
140043278:	eb d1                	jmp    0x14004324b
14004327a:	48 8b 4e 18          	mov    0x18(%rsi),%rcx
14004327e:	e8 4d ac 02 00       	call   0x14006ded0
140043283:	eb cc                	jmp    0x140043251
140043285:	cc                   	int3
140043286:	cc                   	int3
140043287:	cc                   	int3
140043288:	cc                   	int3
140043289:	cc                   	int3
14004328a:	cc                   	int3
14004328b:	cc                   	int3
14004328c:	cc                   	int3
14004328d:	cc                   	int3
14004328e:	cc                   	int3
14004328f:	cc                   	int3
140043290:	48 89 c8             	mov    %rcx,%rax
140043293:	48 8d 0d 46 e9 09 00 	lea    0x9e946(%rip),%rcx        # 0x1400e1be0
14004329a:	48 89 08             	mov    %rcx,(%rax)
14004329d:	0f 57 c0             	xorps  %xmm0,%xmm0
1400432a0:	0f 11 40 08          	movups %xmm0,0x8(%rax)
1400432a4:	0f 11 40 18          	movups %xmm0,0x18(%rax)
1400432a8:	c7 40 28 00 00 00 00 	movl   $0x0,0x28(%rax)
1400432af:	0f 11 40 30          	movups %xmm0,0x30(%rax)
1400432b3:	0f 11 40 3c          	movups %xmm0,0x3c(%rax)
1400432b7:	0f 11 40 50          	movups %xmm0,0x50(%rax)
1400432bb:	0f 11 40 60          	movups %xmm0,0x60(%rax)
1400432bf:	c3                   	ret
1400432c0:	56                   	push   %rsi
1400432c1:	57                   	push   %rdi
1400432c2:	48 83 ec 28          	sub    $0x28,%rsp
1400432c6:	48 89 d6             	mov    %rdx,%rsi
1400432c9:	48 89 cf             	mov    %rcx,%rdi
1400432cc:	48 8b 41 68          	mov    0x68(%rcx),%rax
1400432d0:	a8 02                	test   $0x2,%al
1400432d2:	74 15                	je     0x1400432e9
1400432d4:	48 63 57 08          	movslq 0x8(%rdi),%rdx
1400432d8:	b9 01 00 00 00       	mov    $0x1,%ecx
1400432dd:	49 89 f0             	mov    %rsi,%r8
1400432e0:	e8 2b 07 01 00       	call   0x140053a10
1400432e5:	48 8b 47 68          	mov    0x68(%rdi),%rax
1400432e9:	a8 04                	test   $0x4,%al
1400432eb:	74 15                	je     0x140043302
1400432ed:	48 63 57 0c          	movslq 0xc(%rdi),%rdx
1400432f1:	b9 02 00 00 00       	mov    $0x2,%ecx
1400432f6:	49 89 f0             	mov    %rsi,%r8
1400432f9:	e8 12 07 01 00       	call   0x140053a10
1400432fe:	48 8b 47 68          	mov    0x68(%rdi),%rax
140043302:	a8 20                	test   $0x20,%al
140043304:	74 15                	je     0x14004331b
140043306:	48 8d 57 10          	lea    0x10(%rdi),%rdx
14004330a:	b9 05 00 00 00       	mov    $0x5,%ecx
14004330f:	49 89 f0             	mov    %rsi,%r8
140043312:	e8 89 95 fd ff       	call   0x14001c8a0
140043317:	48 8b 47 68          	mov    0x68(%rdi),%rax
14004331b:	a8 10                	test   $0x10,%al
14004331d:	75 3a                	jne    0x140043359
14004331f:	a8 40                	test   $0x40,%al
140043321:	75 4d                	jne    0x140043370
140043323:	84 c0                	test   %al,%al
140043325:	78 60                	js     0x140043387
140043327:	0f ba e0 08          	bt     $0x8,%eax
14004332b:	72 71                	jb     0x14004339e
14004332d:	a8 08                	test   $0x8,%al
14004332f:	75 15                	jne    0x140043346
140043331:	48 83 c7 50          	add    $0x50,%rdi
140043335:	48 89 f9             	mov    %rdi,%rcx
140043338:	48 89 f2             	mov    %rsi,%rdx
14004333b:	48 83 c4 28          	add    $0x28,%rsp
14004333f:	5f                   	pop    %rdi
140043340:	5e                   	pop    %rsi
140043341:	e9 fa 08 01 00       	jmp    0x140053c40
140043346:	48 63 57 48          	movslq 0x48(%rdi),%rdx
14004334a:	b9 03 00 00 00       	mov    $0x3,%ecx
14004334f:	49 89 f0             	mov    %rsi,%r8
140043352:	e8 b9 06 01 00       	call   0x140053a10
140043357:	eb d8                	jmp    0x140043331
140043359:	48 63 57 28          	movslq 0x28(%rdi),%rdx
14004335d:	b9 04 00 00 00       	mov    $0x4,%ecx
140043362:	49 89 f0             	mov    %rsi,%r8
140043365:	e8 a6 06 01 00       	call   0x140053a10
14004336a:	48 8b 47 68          	mov    0x68(%rdi),%rax
14004336e:	eb af                	jmp    0x14004331f
140043370:	48 8b 57 30          	mov    0x30(%rdi),%rdx
140043374:	b9 06 00 00 00       	mov    $0x6,%ecx
140043379:	49 89 f0             	mov    %rsi,%r8
14004337c:	e8 8f 06 01 00       	call   0x140053a10
140043381:	48 8b 47 68          	mov    0x68(%rdi),%rax
140043385:	eb 9c                	jmp    0x140043323
140043387:	48 8b 57 38          	mov    0x38(%rdi),%rdx
14004338b:	b9 07 00 00 00       	mov    $0x7,%ecx
140043390:	49 89 f0             	mov    %rsi,%r8
140043393:	e8 78 06 01 00       	call   0x140053a10
140043398:	48 8b 47 68          	mov    0x68(%rdi),%rax
14004339c:	eb 89                	jmp    0x140043327
14004339e:	48 8b 57 40          	mov    0x40(%rdi),%rdx
1400433a2:	b9 08 00 00 00       	mov    $0x8,%ecx
1400433a7:	49 89 f0             	mov    %rsi,%r8
1400433aa:	e8 61 06 01 00       	call   0x140053a10
1400433af:	48 8b 47 68          	mov    0x68(%rdi),%rax
1400433b3:	e9 75 ff ff ff       	jmp    0x14004332d
1400433b8:	cc                   	int3
1400433b9:	cc                   	int3
1400433ba:	cc                   	int3
1400433bb:	cc                   	int3
1400433bc:	cc                   	int3
1400433bd:	cc                   	int3
1400433be:	cc                   	int3
1400433bf:	cc                   	int3
1400433c0:	56                   	push   %rsi
1400433c1:	57                   	push   %rdi
1400433c2:	48 83 ec 28          	sub    $0x28,%rsp
1400433c6:	89 d7                	mov    %edx,%edi
1400433c8:	48 89 ce             	mov    %rcx,%rsi
1400433cb:	48 8d 05 0e e8 09 00 	lea    0x9e80e(%rip),%rax        # 0x1400e1be0
1400433d2:	48 89 01             	mov    %rax,(%rcx)
1400433d5:	80 79 67 00          	cmpb   $0x0,0x67(%rcx)
1400433d9:	78 2f                	js     0x14004340a
1400433db:	80 7e 27 00          	cmpb   $0x0,0x27(%rsi)
1400433df:	78 1e                	js     0x1400433ff
1400433e1:	48 89 f1             	mov    %rsi,%rcx
1400433e4:	e8 d7 15 01 00       	call   0x1400549c0
1400433e9:	85 ff                	test   %edi,%edi
1400433eb:	74 08                	je     0x1400433f5
1400433ed:	48 89 f1             	mov    %rsi,%rcx
1400433f0:	e8 db aa 02 00       	call   0x14006ded0
1400433f5:	48 89 f0             	mov    %rsi,%rax
1400433f8:	48 83 c4 28          	add    $0x28,%rsp
1400433fc:	5f                   	pop    %rdi
1400433fd:	5e                   	pop    %rsi
1400433fe:	c3                   	ret
1400433ff:	48 8b 4e 10          	mov    0x10(%rsi),%rcx
140043403:	e8 c8 aa 02 00       	call   0x14006ded0
140043408:	eb d7                	jmp    0x1400433e1
14004340a:	48 8b 4e 50          	mov    0x50(%rsi),%rcx
14004340e:	e8 bd aa 02 00       	call   0x14006ded0
140043413:	eb c6                	jmp    0x1400433db
140043415:	cc                   	int3
140043416:	cc                   	int3
140043417:	cc                   	int3
140043418:	cc                   	int3
140043419:	cc                   	int3
14004341a:	cc                   	int3
14004341b:	cc                   	int3
14004341c:	cc                   	int3
14004341d:	cc                   	int3
14004341e:	cc                   	int3
14004341f:	cc                   	int3
140043420:	48 89 c8             	mov    %rcx,%rax
140043423:	48 8d 0d d6 e7 09 00 	lea    0x9e7d6(%rip),%rcx        # 0x1400e1c00
14004342a:	48 89 08             	mov    %rcx,(%rax)
14004342d:	0f 57 c0             	xorps  %xmm0,%xmm0
140043430:	0f 11 40 08          	movups %xmm0,0x8(%rax)
140043434:	0f 11 40 18          	movups %xmm0,0x18(%rax)
140043438:	48 c7 40 28 00 00 00 	movq   $0x0,0x28(%rax)
14004343f:	00
140043440:	c3                   	ret
140043441:	cc                   	int3
140043442:	cc                   	int3
140043443:	cc                   	int3
140043444:	cc                   	int3
140043445:	cc                   	int3
140043446:	cc                   	int3
140043447:	cc                   	int3
140043448:	cc                   	int3
140043449:	cc                   	int3
14004344a:	cc                   	int3
14004344b:	cc                   	int3
14004344c:	cc                   	int3
14004344d:	cc                   	int3
14004344e:	cc                   	int3
14004344f:	cc                   	int3
140043450:	56                   	push   %rsi
140043451:	57                   	push   %rdi
140043452:	48 83 ec 28          	sub    $0x28,%rsp
140043456:	48 89 d6             	mov    %rdx,%rsi
140043459:	48 89 cf             	mov    %rcx,%rdi
14004345c:	48 8b 41 28          	mov    0x28(%rcx),%rax
140043460:	a8 02                	test   $0x2,%al
140043462:	74 15                	je     0x140043479
140043464:	48 63 57 08          	movslq 0x8(%rdi),%rdx
140043468:	b9 01 00 00 00       	mov    $0x1,%ecx
14004346d:	49 89 f0             	mov    %rsi,%r8
140043470:	e8 9b 05 01 00       	call   0x140053a10
140043475:	48 8b 47 28          	mov    0x28(%rdi),%rax
140043479:	a8 04                	test   $0x4,%al
14004347b:	75 15                	jne    0x140043492
14004347d:	48 83 c7 10          	add    $0x10,%rdi
140043481:	48 89 f9             	mov    %rdi,%rcx
140043484:	48 89 f2             	mov    %rsi,%rdx
140043487:	48 83 c4 28          	add    $0x28,%rsp
14004348b:	5f                   	pop    %rdi
14004348c:	5e                   	pop    %rsi
14004348d:	e9 ae 07 01 00       	jmp    0x140053c40
140043492:	48 63 57 0c          	movslq 0xc(%rdi),%rdx
140043496:	b9 02 00 00 00       	mov    $0x2,%ecx
14004349b:	49 89 f0             	mov    %rsi,%r8
14004349e:	e8 6d 05 01 00       	call   0x140053a10
1400434a3:	eb d8                	jmp    0x14004347d
1400434a5:	cc                   	int3
1400434a6:	cc                   	int3
1400434a7:	cc                   	int3
1400434a8:	cc                   	int3
1400434a9:	cc                   	int3
1400434aa:	cc                   	int3
1400434ab:	cc                   	int3
1400434ac:	cc                   	int3
1400434ad:	cc                   	int3
1400434ae:	cc                   	int3
1400434af:	cc                   	int3
1400434b0:	56                   	push   %rsi
1400434b1:	57                   	push   %rdi
1400434b2:	48 83 ec 28          	sub    $0x28,%rsp
1400434b6:	89 d7                	mov    %edx,%edi
1400434b8:	48 89 ce             	mov    %rcx,%rsi
1400434bb:	48 8d 05 3e e7 09 00 	lea    0x9e73e(%rip),%rax        # 0x1400e1c00
1400434c2:	48 89 01             	mov    %rax,(%rcx)
1400434c5:	80 79 27 00          	cmpb   $0x0,0x27(%rcx)
1400434c9:	78 1e                	js     0x1400434e9
1400434cb:	48 89 f1             	mov    %rsi,%rcx
1400434ce:	e8 ed 14 01 00       	call   0x1400549c0
1400434d3:	85 ff                	test   %edi,%edi
1400434d5:	74 08                	je     0x1400434df
1400434d7:	48 89 f1             	mov    %rsi,%rcx
1400434da:	e8 f1 a9 02 00       	call   0x14006ded0
1400434df:	48 89 f0             	mov    %rsi,%rax
1400434e2:	48 83 c4 28          	add    $0x28,%rsp
1400434e6:	5f                   	pop    %rdi
1400434e7:	5e                   	pop    %rsi
1400434e8:	c3                   	ret
1400434e9:	48 8b 4e 10          	mov    0x10(%rsi),%rcx
1400434ed:	e8 de a9 02 00       	call   0x14006ded0
1400434f2:	eb d7                	jmp    0x1400434cb
1400434f4:	cc                   	int3
1400434f5:	cc                   	int3
1400434f6:	cc                   	int3
1400434f7:	cc                   	int3
1400434f8:	cc                   	int3
1400434f9:	cc                   	int3
1400434fa:	cc                   	int3
1400434fb:	cc                   	int3
1400434fc:	cc                   	int3
1400434fd:	cc                   	int3
1400434fe:	cc                   	int3
1400434ff:	cc                   	int3
140043500:	48 89 c8             	mov    %rcx,%rax
140043503:	48 8d 0d 16 e7 09 00 	lea    0x9e716(%rip),%rcx        # 0x1400e1c20
14004350a:	48 89 08             	mov    %rcx,(%rax)
14004350d:	c7 40 08 00 00 00 00 	movl   $0x0,0x8(%rax)
140043514:	0f 57 c0             	xorps  %xmm0,%xmm0
140043517:	0f 11 40 10          	movups %xmm0,0x10(%rax)
14004351b:	0f 11 40 1c          	movups %xmm0,0x1c(%rax)
14004351f:	0f 11 40 30          	movups %xmm0,0x30(%rax)
140043523:	0f 11 40 40          	movups %xmm0,0x40(%rax)
140043527:	c6 40 50 00          	movb   $0x0,0x50(%rax)
14004352b:	0f 11 40 58          	movups %xmm0,0x58(%rax)
14004352f:	0f 11 40 68          	movups %xmm0,0x68(%rax)
140043533:	c3                   	ret
140043534:	cc                   	int3
140043535:	cc                   	int3
140043536:	cc                   	int3
140043537:	cc                   	int3
140043538:	cc                   	int3
140043539:	cc                   	int3
14004353a:	cc                   	int3
14004353b:	cc                   	int3
14004353c:	cc                   	int3
14004353d:	cc                   	int3
14004353e:	cc                   	int3
14004353f:	cc                   	int3
140043540:	56                   	push   %rsi
140043541:	57                   	push   %rdi
140043542:	53                   	push   %rbx
140043543:	48 83 ec 20          	sub    $0x20,%rsp
140043547:	48 89 ce             	mov    %rcx,%rsi
14004354a:	48 8d 05 cf e6 09 00 	lea    0x9e6cf(%rip),%rax        # 0x1400e1c20
140043551:	48 89 01             	mov    %rax,(%rcx)
140043554:	80 79 6f 00          	cmpb   $0x0,0x6f(%rcx)
140043558:	78 60                	js     0x1400435ba
14004355a:	80 7e 47 00          	cmpb   $0x0,0x47(%rsi)
14004355e:	78 65                	js     0x1400435c5
140043560:	48 8b 7e 10          	mov    0x10(%rsi),%rdi
140043564:	48 85 ff             	test   %rdi,%rdi
140043567:	75 0f                	jne    0x140043578
140043569:	48 89 f1             	mov    %rsi,%rcx
14004356c:	48 83 c4 20          	add    $0x20,%rsp
140043570:	5b                   	pop    %rbx
140043571:	5f                   	pop    %rdi
140043572:	5e                   	pop    %rsi
140043573:	e9 48 14 01 00       	jmp    0x1400549c0
140043578:	48 8b 5e 18          	mov    0x18(%rsi),%rbx
14004357c:	48 89 f9             	mov    %rdi,%rcx
14004357f:	48 39 df             	cmp    %rbx,%rdi
140043582:	74 1f                	je     0x1400435a3
140043584:	48 83 c3 e8          	add    $0xffffffffffffffe8,%rbx
140043588:	48 85 db             	test   %rbx,%rbx
14004358b:	74 2b                	je     0x1400435b8
14004358d:	80 7b 17 00          	cmpb   $0x0,0x17(%rbx)
140043591:	78 1b                	js     0x1400435ae
140043593:	48 8d 43 e8          	lea    -0x18(%rbx),%rax
140043597:	48 39 fb             	cmp    %rdi,%rbx
14004359a:	48 89 c3             	mov    %rax,%rbx
14004359d:	75 e9                	jne    0x140043588
14004359f:	48 8b 4e 10          	mov    0x10(%rsi),%rcx
1400435a3:	48 89 7e 18          	mov    %rdi,0x18(%rsi)
1400435a7:	e8 24 a9 02 00       	call   0x14006ded0
1400435ac:	eb bb                	jmp    0x140043569
1400435ae:	48 8b 0b             	mov    (%rbx),%rcx
1400435b1:	e8 1a a9 02 00       	call   0x14006ded0
1400435b6:	eb db                	jmp    0x140043593
1400435b8:	0f 0b                	ud2
1400435ba:	48 8b 4e 58          	mov    0x58(%rsi),%rcx
1400435be:	e8 0d a9 02 00       	call   0x14006ded0
1400435c3:	eb 95                	jmp    0x14004355a
1400435c5:	48 8b 4e 30          	mov    0x30(%rsi),%rcx
1400435c9:	e8 02 a9 02 00       	call   0x14006ded0
1400435ce:	eb 90                	jmp    0x140043560
1400435d0:	41 56                	push   %r14
1400435d2:	56                   	push   %rsi
1400435d3:	57                   	push   %rdi
1400435d4:	53                   	push   %rbx
1400435d5:	48 83 ec 28          	sub    $0x28,%rsp
1400435d9:	48 89 d6             	mov    %rdx,%rsi