14003a0a0:	48 83 c4 38          	add    $0x38,%rsp
14003a0a4:	c3                   	ret
14003a0a5:	31 c0                	xor    %eax,%eax
14003a0a7:	eb f7                	jmp    0x14003a0a0
14003a0a9:	cc                   	int3
14003a0aa:	cc                   	int3
14003a0ab:	cc                   	int3
14003a0ac:	cc                   	int3
14003a0ad:	cc                   	int3
14003a0ae:	cc                   	int3
14003a0af:	cc                   	int3
14003a0b0:	56                   	push   %rsi
14003a0b1:	48 83 ec 20          	sub    $0x20,%rsp
14003a0b5:	48 8b 09             	mov    (%rcx),%rcx
14003a0b8:	31 d2                	xor    %edx,%edx
14003a0ba:	ff 15 88 d8 0b 00    	call   *0xbd888(%rip)        # 0x1400f7948
14003a0c0:	89 c6                	mov    %eax,%esi
14003a0c2:	85 c0                	test   %eax,%eax
14003a0c4:	75 0b                	jne    0x14003a0d1
14003a0c6:	85 f6                	test   %esi,%esi
14003a0c8:	0f 94 c0             	sete   %al
14003a0cb:	48 83 c4 20          	add    $0x20,%rsp
14003a0cf:	5e                   	pop    %rsi
14003a0d0:	c3                   	ret
14003a0d1:	81 fe 02 01 00 00    	cmp    $0x102,%esi
14003a0d7:	74 ed                	je     0x14003a0c6
14003a0d9:	ff 15 c1 d5 0b 00    	call   *0xbd5c1(%rip)        # 0x1400f76a0
14003a0df:	89 f1                	mov    %esi,%ecx
14003a0e1:	89 c2                	mov    %eax,%edx
14003a0e3:	e8 a8 ca 08 00       	call   0x1400c6b90
14003a0e8:	eb dc                	jmp    0x14003a0c6
14003a0ea:	cc                   	int3
14003a0eb:	cc                   	int3
14003a0ec:	cc                   	int3
14003a0ed:	cc                   	int3
14003a0ee:	cc                   	int3
14003a0ef:	cc                   	int3
14003a0f0:	48 8b 01             	mov    (%rcx),%rax
14003a0f3:	48 8b 51 08          	mov    0x8(%rcx),%rdx
14003a0f7:	48 89 c1             	mov    %rax,%rcx
14003a0fa:	e9 81 ec 01 00       	jmp    0x140058d80
14003a0ff:	cc                   	int3
14003a100:	48 89 c8             	mov    %rcx,%rax
14003a103:	48 89 11             	mov    %rdx,(%rcx)
14003a106:	8b 0d 0c 56 0d 00    	mov    0xd560c(%rip),%ecx        # 0x14010f718
14003a10c:	65 48 8b 14 25 58 00 	mov    %gs:0x58,%rdx
14003a113:	00 00
14003a115:	48 8b 0c ca          	mov    (%rdx,%rcx,8),%rcx
14003a119:	48 8b 91 50 01 00 00 	mov    0x150(%rcx),%rdx
14003a120:	48 89 50 08          	mov    %rdx,0x8(%rax)
14003a124:	48 89 81 50 01 00 00 	mov    %rax,0x150(%rcx)
14003a12b:	c3                   	ret
14003a12c:	cc                   	int3
14003a12d:	cc                   	int3
14003a12e:	cc                   	int3
14003a12f:	cc                   	int3
14003a130:	41 56                	push   %r14
14003a132:	56                   	push   %rsi
14003a133:	57                   	push   %rdi
14003a134:	53                   	push   %rbx
14003a135:	48 81 ec f8 00 00 00 	sub    $0xf8,%rsp
14003a13c:	0f 29 b4 24 e0 00 00 	movaps %xmm6,0xe0(%rsp)
14003a143:	00
14003a144:	48 8b 05 f5 6e 0c 00 	mov    0xc6ef5(%rip),%rax        # 0x140101040
14003a14b:	48 31 e0             	xor    %rsp,%rax
14003a14e:	48 89 84 24 d8 00 00 	mov    %rax,0xd8(%rsp)
14003a155:	00
14003a156:	83 f9 0b             	cmp    $0xb,%ecx
14003a159:	74 33                	je     0x14003a18e
14003a15b:	31 f6                	xor    %esi,%esi
14003a15d:	48 8b 8c 24 d8 00 00 	mov    0xd8(%rsp),%rcx
14003a164:	00
14003a165:	48 31 e1             	xor    %rsp,%rcx
14003a168:	48 3b 0d d1 6e 0c 00 	cmp    0xc6ed1(%rip),%rcx        # 0x140101040
14003a16f:	74 06                	je     0x14003a177
14003a171:	e8 5a 51 03 00       	call   0x14006f2d0
14003a176:	cc                   	int3
14003a177:	89 f0                	mov    %esi,%eax
14003a179:	0f 28 b4 24 e0 00 00 	movaps 0xe0(%rsp),%xmm6
14003a180:	00
14003a181:	48 81 c4 f8 00 00 00 	add    $0xf8,%rsp
14003a188:	5b                   	pop    %rbx
14003a189:	5f                   	pop    %rdi
14003a18a:	5e                   	pop    %rsi
14003a18b:	41 5e                	pop    %r14
14003a18d:	c3                   	ret
14003a18e:	48 89 d6             	mov    %rdx,%rsi
14003a191:	49 be aa aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaaa,%r14
14003a198:	aa aa aa
14003a19b:	48 8d 9c 24 d0 00 00 	lea    0xd0(%rsp),%rbx
14003a1a2:	00
14003a1a3:	4c 89 33             	mov    %r14,(%rbx)
14003a1a6:	48 89 d9             	mov    %rbx,%rcx
14003a1a9:	e8 d2 bb 00 00       	call   0x140045d80
14003a1ae:	0f 57 c0             	xorps  %xmm0,%xmm0
14003a1b1:	48 8d bc 24 b0 00 00 	lea    0xb0(%rsp),%rdi
14003a1b8:	00
14003a1b9:	0f 29 07             	movaps %xmm0,(%rdi)
14003a1bc:	48 c7 47 10 00 00 00 	movq   $0x0,0x10(%rdi)
14003a1c3:	00
14003a1c4:	48 8d 8c 24 90 00 00 	lea    0x90(%rsp),%rcx
14003a1cb:	00
14003a1cc:	4c 89 71 10          	mov    %r14,0x10(%rcx)
14003a1d0:	0f 28 35 39 67 0a 00 	movaps 0xa6739(%rip),%xmm6        # 0x1400e0910
14003a1d7:	0f 29 31             	movaps %xmm6,(%rcx)
14003a1da:	e8 01 37 ff ff       	call   0x14002d8e0
14003a1df:	48 8b 0b             	mov    (%rbx),%rcx
14003a1e2:	48 8d 05 d4 6c 0b 00 	lea    0xb6cd4(%rip),%rax        # 0x1400f0ebd
14003a1e9:	48 8d 94 24 80 00 00 	lea    0x80(%rsp),%rdx
14003a1f0:	00
14003a1f1:	48 89 02             	mov    %rax,(%rdx)
14003a1f4:	48 c7 42 08 0e 00 00 	movq   $0xe,0x8(%rdx)
14003a1fb:	00
14003a1fc:	49 89 f8             	mov    %rdi,%r8
14003a1ff:	e8 1c bc 00 00       	call   0x140045e20
14003a204:	84 c0                	test   %al,%al
14003a206:	0f 84 23 01 00 00    	je     0x14003a32f
14003a20c:	48 0f be 84 24 c7 00 	movsbq 0xc7(%rsp),%rax
14003a213:	00 00
14003a215:	48 85 c0             	test   %rax,%rax
14003a218:	48 0f 48 84 24 b8 00 	cmovs  0xb8(%rsp),%rax
14003a21f:	00 00
14003a221:	48 0f 48 bc 24 b0 00 	cmovs  0xb0(%rsp),%rdi
14003a228:	00 00
14003a22a:	48 8d 54 24 28       	lea    0x28(%rsp),%rdx
14003a22f:	48 89 3a             	mov    %rdi,(%rdx)
14003a232:	48 89 42 08          	mov    %rax,0x8(%rdx)
14003a236:	48 8d 7c 24 38       	lea    0x38(%rsp),%rdi
14003a23b:	48 89 f9             	mov    %rdi,%rcx
14003a23e:	e8 7d 11 ff ff       	call   0x14002b3c0
14003a243:	48 0f be 47 17       	movsbq 0x17(%rdi),%rax
14003a248:	48 85 c0             	test   %rax,%rax
14003a24b:	79 0a                	jns    0x14003a257
14003a24d:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
14003a252:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
14003a257:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
14003a25c:	48 89 3a             	mov    %rdi,(%rdx)
14003a25f:	48 89 42 08          	mov    %rax,0x8(%rdx)
14003a263:	48 8d 7c 24 60       	lea    0x60(%rsp),%rdi
14003a268:	48 89 f9             	mov    %rdi,%rcx
14003a26b:	e8 f0 58 02 00       	call   0x14005fb60
14003a270:	48 8d 8c 24 90 00 00 	lea    0x90(%rsp),%rcx
14003a277:	00
14003a278:	48 89 fa             	mov    %rdi,%rdx
14003a27b:	e8 00 37 ff ff       	call   0x14002d980
14003a280:	48 89 f9             	mov    %rdi,%rcx
14003a283:	e8 18 5a 02 00       	call   0x14005fca0
14003a288:	80 7c 24 4f 00       	cmpb   $0x0,0x4f(%rsp)
14003a28d:	79 0a                	jns    0x14003a299
14003a28f:	48 8b 4c 24 38       	mov    0x38(%rsp),%rcx
14003a294:	e8 37 3c 03 00       	call   0x14006ded0
14003a299:	48 8d 8c 24 90 00 00 	lea    0x90(%rsp),%rcx
14003a2a0:	00
14003a2a1:	e8 ca 3f ff ff       	call   0x14002e270
14003a2a6:	84 c0                	test   %al,%al
14003a2a8:	75 5f                	jne    0x14003a309
14003a2aa:	48 8d 7c 24 60       	lea    0x60(%rsp),%rdi
14003a2af:	4c 89 77 10          	mov    %r14,0x10(%rdi)
14003a2b3:	0f 29 37             	movaps %xmm6,(%rdi)
14003a2b6:	48 89 f9             	mov    %rdi,%rcx
14003a2b9:	e8 22 36 ff ff       	call   0x14002d8e0
14003a2be:	b9 04 00 00 00       	mov    $0x4,%ecx
14003a2c3:	48 89 fa             	mov    %rdi,%rdx
14003a2c6:	e8 45 fa fe ff       	call   0x140029d10
14003a2cb:	84 c0                	test   %al,%al
14003a2cd:	74 30                	je     0x14003a2ff
14003a2cf:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
14003a2d4:	48 8d 7c 24 38       	lea    0x38(%rsp),%rdi
14003a2d9:	48 8d 9c 24 90 00 00 	lea    0x90(%rsp),%rbx
14003a2e0:	00
14003a2e1:	48 89 fa             	mov    %rdi,%rdx
14003a2e4:	49 89 d8             	mov    %rbx,%r8
14003a2e7:	e8 24 3f ff ff       	call   0x14002e210
14003a2ec:	48 89 d9             	mov    %rbx,%rcx
14003a2ef:	48 89 fa             	mov    %rdi,%rdx
14003a2f2:	e8 89 36 ff ff       	call   0x14002d980
14003a2f7:	48 89 f9             	mov    %rdi,%rcx
14003a2fa:	e8 a1 59 02 00       	call   0x14005fca0
14003a2ff:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
14003a304:	e8 97 59 02 00       	call   0x14005fca0
14003a309:	48 8d 8c 24 90 00 00 	lea    0x90(%rsp),%rcx
14003a310:	00
14003a311:	e8 aa f6 fe ff       	call   0x1400299c0
14003a316:	84 c0                	test   %al,%al
14003a318:	74 15                	je     0x14003a32f
14003a31a:	48 8d 94 24 90 00 00 	lea    0x90(%rsp),%rdx
14003a321:	00
14003a322:	48 89 f1             	mov    %rsi,%rcx
14003a325:	e8 f6 35 ff ff       	call   0x14002d920
14003a32a:	40 b6 01             	mov    $0x1,%sil
14003a32d:	eb 02                	jmp    0x14003a331
14003a32f:	31 f6                	xor    %esi,%esi
14003a331:	48 8d 8c 24 90 00 00 	lea    0x90(%rsp),%rcx
14003a338:	00
14003a339:	e8 62 59 02 00       	call   0x14005fca0
14003a33e:	80 bc 24 c7 00 00 00 	cmpb   $0x0,0xc7(%rsp)
14003a345:	00
14003a346:	79 0d                	jns    0x14003a355
14003a348:	48 8b 8c 24 b0 00 00 	mov    0xb0(%rsp),%rcx
14003a34f:	00
14003a350:	e8 7b 3b 03 00       	call   0x14006ded0
14003a355:	48 8b 8c 24 d0 00 00 	mov    0xd0(%rsp),%rcx
14003a35c:	00
14003a35d:	48 c7 84 24 d0 00 00 	movq   $0x0,0xd0(%rsp)
14003a364:	00 00 00 00 00
14003a369:	48 85 c9             	test   %rcx,%rcx
14003a36c:	0f 84 eb fd ff ff    	je     0x14003a15d
14003a372:	ba 01 00 00 00       	mov    $0x1,%edx
14003a377:	e8 84 ba 00 00       	call   0x140045e00
14003a37c:	e9 dc fd ff ff       	jmp    0x14003a15d
14003a381:	cc                   	int3
14003a382:	cc                   	int3
14003a383:	cc                   	int3
14003a384:	cc                   	int3
14003a385:	cc                   	int3
14003a386:	cc                   	int3
14003a387:	cc                   	int3
14003a388:	cc                   	int3
14003a389:	cc                   	int3
14003a38a:	cc                   	int3
14003a38b:	cc                   	int3
14003a38c:	cc                   	int3
14003a38d:	cc                   	int3
14003a38e:	cc                   	int3
14003a38f:	cc                   	int3
14003a390:	41 56                	push   %r14
14003a392:	56                   	push   %rsi
14003a393:	57                   	push   %rdi
14003a394:	53                   	push   %rbx
14003a395:	48 81 ec a8 00 00 00 	sub    $0xa8,%rsp
14003a39c:	48 8b 05 9d 6c 0c 00 	mov    0xc6c9d(%rip),%rax        # 0x140101040
14003a3a3:	48 31 e0             	xor    %rsp,%rax
14003a3a6:	48 89 84 24 a0 00 00 	mov    %rax,0xa0(%rsp)
14003a3ad:	00
14003a3ae:	31 ff                	xor    %edi,%edi
14003a3b0:	ff c9                	dec    %ecx
14003a3b2:	83 f9 0d             	cmp    $0xd,%ecx
14003a3b5:	77 7d                	ja     0x14003a434
14003a3b7:	48 89 d6             	mov    %rdx,%rsi
14003a3ba:	48 8d 05 33 6b 0b 00 	lea    0xb6b33(%rip),%rax        # 0x1400f0ef4
14003a3c1:	48 63 0c 88          	movslq (%rax,%rcx,4),%rcx
14003a3c5:	48 01 c1             	add    %rax,%rcx
14003a3c8:	ff e1                	jmp    *%rcx
14003a3ca:	48 8b 8c 24 a0 00 00 	mov    0xa0(%rsp),%rcx
14003a3d1:	00
14003a3d2:	48 31 e1             	xor    %rsp,%rcx
14003a3d5:	e8 f6 4e 03 00       	call   0x14006f2d0
14003a3da:	b9 05 00 00 00       	mov    $0x5,%ecx
14003a3df:	48 89 f2             	mov    %rsi,%rdx
14003a3e2:	48 81 c4 a8 00 00 00 	add    $0xa8,%rsp
14003a3e9:	5b                   	pop    %rbx
14003a3ea:	5f                   	pop    %rdi
14003a3eb:	5e                   	pop    %rsi
14003a3ec:	41 5e                	pop    %r14
14003a3ee:	e9 1d f9 fe ff       	jmp    0x140029d10
14003a3f3:	b9 02 00 00 00       	mov    $0x2,%ecx
14003a3f8:	eb 05                	jmp    0x14003a3ff
14003a3fa:	b9 03 00 00 00       	mov    $0x3,%ecx
14003a3ff:	48 89 f2             	mov    %rsi,%rdx
14003a402:	e8 09 f9 fe ff       	call   0x140029d10
14003a407:	84 c0                	test   %al,%al
14003a409:	74 7f                	je     0x14003a48a
14003a40b:	48 8d bc 24 80 00 00 	lea    0x80(%rsp),%rdi
14003a412:	00
14003a413:	48 89 f1             	mov    %rsi,%rcx
14003a416:	48 89 fa             	mov    %rdi,%rdx
14003a419:	e8 92 58 02 00       	call   0x14005fcb0
14003a41e:	48 89 f1             	mov    %rsi,%rcx
14003a421:	48 89 fa             	mov    %rdi,%rdx
14003a424:	e8 57 35 ff ff       	call   0x14002d980
14003a429:	48 89 f9             	mov    %rdi,%rcx
14003a42c:	e8 6f 58 02 00       	call   0x14005fca0
14003a431:	40 b7 01             	mov    $0x1,%dil
14003a434:	48 8b 8c 24 a0 00 00 	mov    0xa0(%rsp),%rcx
14003a43b:	00
14003a43c:	48 31 e1             	xor    %rsp,%rcx
14003a43f:	48 3b 0d fa 6b 0c 00 	cmp    0xc6bfa(%rip),%rcx        # 0x140101040
14003a446:	74 06                	je     0x14003a44e
14003a448:	e8 83 4e 03 00       	call   0x14006f2d0
14003a44d:	cc                   	int3
14003a44e:	89 f8                	mov    %edi,%eax
14003a450:	48 81 c4 a8 00 00 00 	add    $0xa8,%rsp
14003a457:	5b                   	pop    %rbx
14003a458:	5f                   	pop    %rdi
14003a459:	5e                   	pop    %rsi
14003a45a:	41 5e                	pop    %r14
14003a45c:	c3                   	ret
14003a45d:	b9 65 00 00 00       	mov    $0x65,%ecx
14003a462:	eb 9b                	jmp    0x14003a3ff
14003a464:	cc                   	int3
14003a465:	0f 0b                	ud2
14003a467:	48 8d bc 24 80 00 00 	lea    0x80(%rsp),%rdi
14003a46e:	00
14003a46f:	48 89 f9             	mov    %rdi,%rcx
14003a472:	e8 c9 4b 08 00       	call   0x1400bf040
14003a477:	eb a5                	jmp    0x14003a41e
14003a479:	b9 0c 00 00 00       	mov    $0xc,%ecx
14003a47e:	48 89 f2             	mov    %rsi,%rdx
14003a481:	e8 8a f8 fe ff       	call   0x140029d10
14003a486:	84 c0                	test   %al,%al
14003a488:	75 04                	jne    0x14003a48e
14003a48a:	31 ff                	xor    %edi,%edi
14003a48c:	eb a6                	jmp    0x14003a434
14003a48e:	48 8d 05 37 6a 0b 00 	lea    0xb6a37(%rip),%rax        # 0x1400f0ecc
14003a495:	4c 8d 44 24 70       	lea    0x70(%rsp),%r8
14003a49a:	49 89 00             	mov    %rax,(%r8)
14003a49d:	49 c7 40 08 03 00 00 	movq   $0x3,0x8(%r8)
14003a4a4:	00
14003a4a5:	48 8d bc 24 80 00 00 	lea    0x80(%rsp),%rdi
14003a4ac:	00
14003a4ad:	48 89 f1             	mov    %rsi,%rcx
14003a4b0:	48 89 fa             	mov    %rdi,%rdx
14003a4b3:	e8 38 62 02 00       	call   0x1400606f0
14003a4b8:	e9 61 ff ff ff       	jmp    0x14003a41e
14003a4bd:	48 8b 8c 24 a0 00 00 	mov    0xa0(%rsp),%rcx
14003a4c4:	00
14003a4c5:	48 31 e1             	xor    %rsp,%rcx
14003a4c8:	e8 03 4e 03 00       	call   0x14006f2d0
14003a4cd:	48 89 f1             	mov    %rsi,%rcx
14003a4d0:	48 81 c4 a8 00 00 00 	add    $0xa8,%rsp
14003a4d7:	5b                   	pop    %rbx
14003a4d8:	5f                   	pop    %rdi
14003a4d9:	5e                   	pop    %rsi
14003a4da:	41 5e                	pop    %r14
14003a4dc:	e9 8f 4a 08 00       	jmp    0x1400bef70
14003a4e1:	48 b8 aa aa aa aa aa 	movabs $0xaaaaaaaaaaaaaaaa,%rax
14003a4e8:	aa aa aa
14003a4eb:	48 8d bc 24 80 00 00 	lea    0x80(%rsp),%rdi
14003a4f2:	00
14003a4f3:	48 89 47 10          	mov    %rax,0x10(%rdi)
14003a4f7:	0f 28 05 12 64 0a 00 	movaps 0xa6412(%rip),%xmm0        # 0x1400e0910
14003a4fe:	0f 29 07             	movaps %xmm0,(%rdi)
14003a501:	48 89 f9             	mov    %rdi,%rcx
14003a504:	e8 d7 33 ff ff       	call   0x14002d8e0
14003a509:	b9 0b 00 00 00       	mov    $0xb,%ecx
14003a50e:	48 89 fa             	mov    %rdi,%rdx
14003a511:	e8 fa f7 fe ff       	call   0x140029d10
14003a516:	84 c0                	test   %al,%al
14003a518:	0f 84 d1 00 00 00    	je     0x14003a5ef
14003a51e:	48 8d 05 af 69 0b 00 	lea    0xb69af(%rip),%rax        # 0x1400f0ed4
14003a525:	4c 8d 44 24 48       	lea    0x48(%rsp),%r8
14003a52a:	49 89 00             	mov    %rax,(%r8)
14003a52d:	41 be 04 00 00 00    	mov    $0x4,%r14d
14003a533:	4d 89 70 08          	mov    %r14,0x8(%r8)
14003a537:	48 8d bc 24 80 00 00 	lea    0x80(%rsp),%rdi
14003a53e:	00
14003a53f:	48 8d 5c 24 58       	lea    0x58(%rsp),%rbx
14003a544:	48 89 f9             	mov    %rdi,%rcx
14003a547:	48 89 da             	mov    %rbx,%rdx
14003a54a:	e8 a1 61 02 00       	call   0x1400606f0