14005c31e:	48 8b 8d e8 00 00 00 	mov    0xe8(%rbp),%rcx
14005c325:	e8 6a d9 ff ff       	call   0x140059c94
14005c32a:	48 83 c4 20          	add    $0x20,%rsp
14005c32e:	5d                   	pop    %rbp
14005c32f:	c3                   	ret
14005c330:	40 55                	rex push %rbp
14005c332:	48 83 ec 20          	sub    $0x20,%rsp
14005c336:	48 8b ea             	mov    %rdx,%rbp
14005c339:	8b 85 dc 00 00 00    	mov    0xdc(%rbp),%eax
14005c33f:	83 e0 01             	and    $0x1,%eax
14005c342:	85 c0                	test   %eax,%eax
14005c344:	74 11                	je     0x14005c357
14005c346:	83 a5 dc 00 00 00 fe 	andl   $0xfffffffe,0xdc(%rbp)
14005c34d:	48 8d 4d 60          	lea    0x60(%rbp),%rcx
14005c351:	ff 15 c1 2e 00 00    	call   *0x2ec1(%rip)        # 0x14005f218
14005c357:	48 83 c4 20          	add    $0x20,%rsp
14005c35b:	5d                   	pop    %rbp
14005c35c:	c3                   	ret
14005c35d:	48 8b 8a e8 00 00 00 	mov    0xe8(%rdx),%rcx
14005c364:	48 ff 25 cd 2f 00 00 	rex.W jmp *0x2fcd(%rip)        # 0x14005f338
14005c36b:	48 8d 8a e0 00 00 00 	lea    0xe0(%rdx),%rcx
14005c372:	e9 59 5b fb ff       	jmp    0x140011ed0
14005c377:	cc                   	int3
14005c378:	cc                   	int3
14005c379:	cc                   	int3
14005c37a:	cc                   	int3
14005c37b:	cc                   	int3
14005c37c:	cc                   	int3
14005c37d:	cc                   	int3
14005c37e:	cc                   	int3
14005c37f:	cc                   	int3
14005c380:	48 8d 8a 58 00 00 00 	lea    0x58(%rdx),%rcx
14005c387:	e9 c4 4e fa ff       	jmp    0x140001250
14005c38c:	cc                   	int3
14005c38d:	cc                   	int3
14005c38e:	cc                   	int3
14005c38f:	cc                   	int3
14005c390:	48 8d 8a 30 00 00 00 	lea    0x30(%rdx),%rcx
14005c397:	e9 b4 4e fa ff       	jmp    0x140001250
14005c39c:	cc                   	int3
14005c39d:	cc                   	int3
14005c39e:	cc                   	int3
14005c39f:	cc                   	int3
14005c3a0:	48 8d 8a b0 00 00 00 	lea    0xb0(%rdx),%rcx
14005c3a7:	e9 94 c4 fa ff       	jmp    0x140008840
14005c3ac:	48 8d 8a 50 00 00 00 	lea    0x50(%rdx),%rcx
14005c3b3:	e9 98 4e fa ff       	jmp    0x140001250
14005c3b8:	cc                   	int3
14005c3b9:	cc                   	int3
14005c3ba:	cc                   	int3
14005c3bb:	cc                   	int3
14005c3bc:	cc                   	int3
14005c3bd:	cc                   	int3
14005c3be:	cc                   	int3
14005c3bf:	cc                   	int3
14005c3c0:	48 8d 8a 70 02 00 00 	lea    0x270(%rdx),%rcx
14005c3c7:	e9 04 f2 fc ff       	jmp    0x14002b5d0
14005c3cc:	48 8d 8a 50 01 00 00 	lea    0x150(%rdx),%rcx
14005c3d3:	e9 08 c4 fa ff       	jmp    0x1400087e0
14005c3d8:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
14005c3dd:	53                   	push   %rbx
14005c3de:	55                   	push   %rbp
14005c3df:	48 83 ec 28          	sub    $0x28,%rsp
14005c3e3:	48 8b ea             	mov    %rdx,%rbp
14005c3e6:	48 8b 9d e8 04 00 00 	mov    0x4e8(%rbp),%rbx
14005c3ed:	48 8b 4d 78          	mov    0x78(%rbp),%rcx
14005c3f1:	48 8b 01             	mov    (%rcx),%rax
14005c3f4:	ff 50 08             	call   *0x8(%rax)
14005c3f7:	48 83 3b 00          	cmpq   $0x0,(%rbx)
14005c3fb:	0f 84 b4 00 00 00    	je     0x14005c4b5
14005c401:	48 89 85 d8 00 00 00 	mov    %rax,0xd8(%rbp)
14005c408:	48 8b 03             	mov    (%rbx),%rax
14005c40b:	48 89 85 80 00 00 00 	mov    %rax,0x80(%rbp)
14005c412:	8b 43 08             	mov    0x8(%rbx),%eax
14005c415:	89 45 30             	mov    %eax,0x30(%rbp)
14005c418:	0f 10 85 d8 00 00 00 	movups 0xd8(%rbp),%xmm0
14005c41f:	0f 11 85 f0 00 00 00 	movups %xmm0,0xf0(%rbp)
14005c426:	0f 10 8d 80 00 00 00 	movups 0x80(%rbp),%xmm1
14005c42d:	0f 11 8d 00 01 00 00 	movups %xmm1,0x100(%rbp)
14005c434:	0f 10 45 30          	movups 0x30(%rbp),%xmm0
14005c438:	0f 11 85 10 01 00 00 	movups %xmm0,0x110(%rbp)
14005c43f:	48 c7 85 c0 00 00 00 	movq   $0x1cc,0xc0(%rbp)
14005c446:	cc 01 00 00
14005c44a:	48 8d 85 f0 00 00 00 	lea    0xf0(%rbp),%rax
14005c451:	48 89 85 c8 00 00 00 	mov    %rax,0xc8(%rbp)
14005c458:	48 8d 05 21 3b 00 00 	lea    0x3b21(%rip),%rax        # 0x14005ff80
14005c45f:	48 89 45 50          	mov    %rax,0x50(%rbp)
14005c463:	48 c7 45 58 0b 00 00 	movq   $0xb,0x58(%rbp)
14005c46a:	00
14005c46b:	0f 28 85 c0 00 00 00 	movaps 0xc0(%rbp),%xmm0
14005c472:	66 0f 7f 45 30       	movdqa %xmm0,0x30(%rbp)
14005c477:	0f 28 4d 50          	movaps 0x50(%rbp),%xmm1
14005c47b:	66 0f 7f 8d 80 00 00 	movdqa %xmm1,0x80(%rbp)
14005c482:	00
14005c483:	4c 8d 45 30          	lea    0x30(%rbp),%r8
14005c487:	48 8d 95 80 00 00 00 	lea    0x80(%rbp),%rdx
14005c48e:	48 8d 8d 90 00 00 00 	lea    0x90(%rbp),%rcx
14005c495:	e8 f6 7f fa ff       	call   0x140004490
14005c49a:	90                   	nop
14005c49b:	48 8d 95 90 00 00 00 	lea    0x90(%rbp),%rdx
14005c4a2:	48 8b 4d 20          	mov    0x20(%rbp),%rcx
14005c4a6:	e8 a5 a5 fa ff       	call   0x140006a50
14005c4ab:	90                   	nop
14005c4ac:	48 8d 8d 90 00 00 00 	lea    0x90(%rbp),%rcx
14005c4b3:	eb 47                	jmp    0x14005c4fc
14005c4b5:	0f 57 c0             	xorps  %xmm0,%xmm0
14005c4b8:	0f 11 45 30          	movups %xmm0,0x30(%rbp)
14005c4bc:	48 c7 45 40 00 00 00 	movq   $0x0,0x40(%rbp)
14005c4c3:	00
14005c4c4:	48 c7 45 48 00 00 00 	movq   $0x0,0x48(%rbp)
14005c4cb:	00
14005c4cc:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
14005c4d3:	49 ff c0             	inc    %r8
14005c4d6:	42 80 3c 00 00       	cmpb   $0x0,(%rax,%r8,1)
14005c4db:	75 f6                	jne    0x14005c4d3
14005c4dd:	48 8b d0             	mov    %rax,%rdx
14005c4e0:	48 8d 4d 30          	lea    0x30(%rbp),%rcx
14005c4e4:	e8 67 04 fb ff       	call   0x14000c950
14005c4e9:	90                   	nop
14005c4ea:	48 8d 55 30          	lea    0x30(%rbp),%rdx
14005c4ee:	48 8b 4d 20          	mov    0x20(%rbp),%rcx
14005c4f2:	e8 59 a5 fa ff       	call   0x140006a50
14005c4f7:	90                   	nop
14005c4f8:	48 8d 4d 30          	lea    0x30(%rbp),%rcx
14005c4fc:	e8 5f 57 fa ff       	call   0x140001c60
14005c501:	90                   	nop
14005c502:	48 b8 00 00 00 00 00 	movabs $0x0,%rax
14005c509:	00 00 00
14005c50c:	48 83 c4 28          	add    $0x28,%rsp
14005c510:	5d                   	pop    %rbp
14005c511:	5b                   	pop    %rbx
14005c512:	c3                   	ret
14005c513:	cc                   	int3
14005c514:	48 8d 8a 90 00 00 00 	lea    0x90(%rdx),%rcx
14005c51b:	e9 40 57 fa ff       	jmp    0x140001c60
14005c520:	48 8d 8a 30 00 00 00 	lea    0x30(%rdx),%rcx
14005c527:	e9 34 57 fa ff       	jmp    0x140001c60
14005c52c:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
14005c531:	55                   	push   %rbp
14005c532:	48 83 ec 20          	sub    $0x20,%rsp
14005c536:	48 8b ea             	mov    %rdx,%rbp
14005c539:	48 8d 15 50 3a 00 00 	lea    0x3a50(%rip),%rdx        # 0x14005ff90
14005c540:	48 8d 4d 30          	lea    0x30(%rbp),%rcx
14005c544:	e8 f7 c4 fa ff       	call   0x140008a40
14005c549:	90                   	nop
14005c54a:	48 8d 55 30          	lea    0x30(%rbp),%rdx
14005c54e:	48 8b 4d 20          	mov    0x20(%rbp),%rcx
14005c552:	e8 f9 a4 fa ff       	call   0x140006a50
14005c557:	90                   	nop
14005c558:	48 8d 4d 30          	lea    0x30(%rbp),%rcx
14005c55c:	e8 ff 56 fa ff       	call   0x140001c60
14005c561:	33 d2                	xor    %edx,%edx
14005c563:	33 c9                	xor    %ecx,%ecx
14005c565:	e8 3a e2 ff ff       	call   0x14005a7a4
14005c56a:	90                   	nop
14005c56b:	48 8d 8a 30 00 00 00 	lea    0x30(%rdx),%rcx
14005c572:	e9 e9 56 fa ff       	jmp    0x140001c60
14005c577:	cc                   	int3
14005c578:	cc                   	int3
14005c579:	cc                   	int3
14005c57a:	cc                   	int3
14005c57b:	cc                   	int3
14005c57c:	cc                   	int3
14005c57d:	cc                   	int3
14005c57e:	cc                   	int3
14005c57f:	cc                   	int3
14005c580:	48 8d 8a 38 00 00 00 	lea    0x38(%rdx),%rcx
14005c587:	e9 c4 4c fa ff       	jmp    0x140001250
14005c58c:	cc                   	int3
14005c58d:	cc                   	int3
14005c58e:	cc                   	int3
14005c58f:	cc                   	int3
14005c590:	48 8d 8a d8 00 00 00 	lea    0xd8(%rdx),%rcx
14005c597:	e9 c4 56 fa ff       	jmp    0x140001c60
14005c59c:	48 8d 8a d8 00 00 00 	lea    0xd8(%rdx),%rcx
14005c5a3:	e9 b8 56 fa ff       	jmp    0x140001c60
14005c5a8:	48 8d 8a 00 01 00 00 	lea    0x100(%rdx),%rcx
14005c5af:	e9 ac 56 fa ff       	jmp    0x140001c60
14005c5b4:	48 8d 8a 00 01 00 00 	lea    0x100(%rdx),%rcx
14005c5bb:	e9 a0 56 fa ff       	jmp    0x140001c60
14005c5c0:	48 8d 8a 50 00 00 00 	lea    0x50(%rdx),%rcx
14005c5c7:	e9 c4 a0 fc ff       	jmp    0x140026690
14005c5cc:	cc                   	int3
14005c5cd:	cc                   	int3
14005c5ce:	cc                   	int3
14005c5cf:	cc                   	int3
14005c5d0:	48 8d 8a 60 00 00 00 	lea    0x60(%rdx),%rcx
14005c5d7:	e9 84 56 fa ff       	jmp    0x140001c60
14005c5dc:	48 8d 8a 60 00 00 00 	lea    0x60(%rdx),%rcx
14005c5e3:	e9 78 56 fa ff       	jmp    0x140001c60
14005c5e8:	cc                   	int3
14005c5e9:	cc                   	int3
14005c5ea:	cc                   	int3
14005c5eb:	cc                   	int3
14005c5ec:	cc                   	int3
14005c5ed:	cc                   	int3
14005c5ee:	cc                   	int3
14005c5ef:	cc                   	int3
14005c5f0:	48 8d 8a 28 00 00 00 	lea    0x28(%rdx),%rcx
14005c5f7:	e9 64 56 fa ff       	jmp    0x140001c60
14005c5fc:	40 55                	rex push %rbp
14005c5fe:	48 83 ec 20          	sub    $0x20,%rsp
14005c602:	48 8b ea             	mov    %rdx,%rbp
14005c605:	8b 45 20             	mov    0x20(%rbp),%eax
14005c608:	83 e0 08             	and    $0x8,%eax
14005c60b:	85 c0                	test   %eax,%eax
14005c60d:	74 0d                	je     0x14005c61c
14005c60f:	83 65 20 f7          	andl   $0xfffffff7,0x20(%rbp)
14005c613:	48 8b 4d 48          	mov    0x48(%rbp),%rcx
14005c617:	e8 44 56 fa ff       	call   0x140001c60
14005c61c:	48 83 c4 20          	add    $0x20,%rsp
14005c620:	5d                   	pop    %rbp
14005c621:	c3                   	ret
14005c622:	cc                   	int3
14005c623:	cc                   	int3
14005c624:	cc                   	int3
14005c625:	cc                   	int3
14005c626:	cc                   	int3
14005c627:	cc                   	int3
14005c628:	cc                   	int3
14005c629:	cc                   	int3
14005c62a:	cc                   	int3
14005c62b:	cc                   	int3
14005c62c:	cc                   	int3
14005c62d:	cc                   	int3
14005c62e:	cc                   	int3
14005c62f:	cc                   	int3
14005c630:	48 8d 8a 48 00 00 00 	lea    0x48(%rdx),%rcx
14005c637:	e9 24 56 fa ff       	jmp    0x140001c60
14005c63c:	48 8d 8a 28 00 00 00 	lea    0x28(%rdx),%rcx
14005c643:	e9 18 56 fa ff       	jmp    0x140001c60
14005c648:	40 55                	rex push %rbp
14005c64a:	48 83 ec 20          	sub    $0x20,%rsp
14005c64e:	48 8b ea             	mov    %rdx,%rbp
14005c651:	8b 45 20             	mov    0x20(%rbp),%eax
14005c654:	83 e0 20             	and    $0x20,%eax
14005c657:	85 c0                	test   %eax,%eax
14005c659:	74 0d                	je     0x14005c668
14005c65b:	83 65 20 df          	andl   $0xffffffdf,0x20(%rbp)
14005c65f:	48 8b 4d 68          	mov    0x68(%rbp),%rcx
14005c663:	e8 f8 55 fa ff       	call   0x140001c60
14005c668:	48 83 c4 20          	add    $0x20,%rsp
14005c66c:	5d                   	pop    %rbp
14005c66d:	c3                   	ret
14005c66e:	cc                   	int3
14005c66f:	cc                   	int3
14005c670:	48 8d 8a 30 01 00 00 	lea    0x130(%rdx),%rcx
14005c677:	e9 04 8d fd ff       	jmp    0x140035380
14005c67c:	48 8d 8a 50 01 00 00 	lea    0x150(%rdx),%rcx
14005c683:	e9 58 53 fb ff       	jmp    0x1400119e0
14005c688:	48 8b 8a 40 01 00 00 	mov    0x140(%rdx),%rcx
14005c68f:	e9 ec 8c fd ff       	jmp    0x140035380
14005c694:	48 8b 8a 50 01 00 00 	mov    0x150(%rdx),%rcx
14005c69b:	e9 c0 55 fa ff       	jmp    0x140001c60
14005c6a0:	48 8d 8a b8 00 00 00 	lea    0xb8(%rdx),%rcx
14005c6a7:	e9 b4 55 fa ff       	jmp    0x140001c60
14005c6ac:	48 8d 8a 40 01 00 00 	lea    0x140(%rdx),%rcx
14005c6b3:	e9 28 53 fb ff       	jmp    0x1400119e0
14005c6b8:	48 8b 8a 50 01 00 00 	mov    0x150(%rdx),%rcx
14005c6bf:	e9 bc 8c fd ff       	jmp    0x140035380
14005c6c4:	48 8b 8a 40 01 00 00 	mov    0x140(%rdx),%rcx
14005c6cb:	e9 90 55 fa ff       	jmp    0x140001c60
14005c6d0:	48 8d 8a b8 00 00 00 	lea    0xb8(%rdx),%rcx
14005c6d7:	e9 84 55 fa ff       	jmp    0x140001c60
14005c6dc:	48 8d 8a 60 00 00 00 	lea    0x60(%rdx),%rcx
14005c6e3:	e9 78 55 fa ff       	jmp    0x140001c60
14005c6e8:	48 8b 8a 50 01 00 00 	mov    0x150(%rdx),%rcx
14005c6ef:	e9 8c 8c fd ff       	jmp    0x140035380
14005c6f4:	48 8b 8a 40 01 00 00 	mov    0x140(%rdx),%rcx
14005c6fb:	e9 60 55 fa ff       	jmp    0x140001c60
14005c700:	48 8d 8a b8 00 00 00 	lea    0xb8(%rdx),%rcx
14005c707:	e9 54 55 fa ff       	jmp    0x140001c60
14005c70c:	48 8b 8a 40 01 00 00 	mov    0x140(%rdx),%rcx
14005c713:	e9 c8 81 fa ff       	jmp    0x1400048e0
14005c718:	48 8d 8a 60 00 00 00 	lea    0x60(%rdx),%rcx
14005c71f:	e9 3c 55 fa ff       	jmp    0x140001c60
14005c724:	48 8b 8a 50 01 00 00 	mov    0x150(%rdx),%rcx
14005c72b:	e9 50 8c fd ff       	jmp    0x140035380
14005c730:	48 8b 8a 40 01 00 00 	mov    0x140(%rdx),%rcx
14005c737:	e9 24 55 fa ff       	jmp    0x140001c60
14005c73c:	48 8d 8a b8 00 00 00 	lea    0xb8(%rdx),%rcx
14005c743:	e9 18 55 fa ff       	jmp    0x140001c60
14005c748:	48 8d 8a 60 00 00 00 	lea    0x60(%rdx),%rcx
14005c74f:	e9 0c 55 fa ff       	jmp    0x140001c60
14005c754:	cc                   	int3
14005c755:	cc                   	int3
14005c756:	cc                   	int3
14005c757:	cc                   	int3
14005c758:	cc                   	int3
14005c759:	cc                   	int3
14005c75a:	cc                   	int3
14005c75b:	cc                   	int3
14005c75c:	cc                   	int3
14005c75d:	cc                   	int3
14005c75e:	cc                   	int3
14005c75f:	cc                   	int3
14005c760:	48 8d 8a 28 01 00 00 	lea    0x128(%rdx),%rcx
14005c767:	e9 14 8c fd ff       	jmp    0x140035380
14005c76c:	48 8d 8a 40 01 00 00 	lea    0x140(%rdx),%rcx
14005c773:	e9 68 52 fb ff       	jmp    0x1400119e0
14005c778:	48 8b 8a 50 00 00 00 	mov    0x50(%rdx),%rcx
14005c77f:	e9 fc 8b fd ff       	jmp    0x140035380
14005c784:	48 8b 8a 78 00 00 00 	mov    0x78(%rdx),%rcx
14005c78b:	e9 d0 54 fa ff       	jmp    0x140001c60
14005c790:	48 8d 8a 80 00 00 00 	lea    0x80(%rdx),%rcx
14005c797:	e9 c4 54 fa ff       	jmp    0x140001c60
14005c79c:	48 8d 8a 40 01 00 00 	lea    0x140(%rdx),%rcx
14005c7a3:	e9 38 52 fb ff       	jmp    0x1400119e0
14005c7a8:	48 8b 8a 78 00 00 00 	mov    0x78(%rdx),%rcx
14005c7af:	e9 cc 8b fd ff       	jmp    0x140035380
14005c7b4:	48 8b 8a 50 00 00 00 	mov    0x50(%rdx),%rcx
14005c7bb:	e9 a0 54 fa ff       	jmp    0x140001c60
14005c7c0:	48 8d 8a 80 00 00 00 	lea    0x80(%rdx),%rcx
14005c7c7:	e9 94 54 fa ff       	jmp    0x140001c60
14005c7cc:	48 8d 8a 80 00 00 00 	lea    0x80(%rdx),%rcx
14005c7d3:	e9 88 54 fa ff       	jmp    0x140001c60
14005c7d8:	48 8b 8a 78 00 00 00 	mov    0x78(%rdx),%rcx
14005c7df:	e9 9c 8b fd ff       	jmp    0x140035380
14005c7e4:	48 8b 8a 50 00 00 00 	mov    0x50(%rdx),%rcx
14005c7eb:	e9 70 54 fa ff       	jmp    0x140001c60
14005c7f0:	48 8d 8a 58 00 00 00 	lea    0x58(%rdx),%rcx
14005c7f7:	e9 64 54 fa ff       	jmp    0x140001c60
14005c7fc:	48 8b 8a 50 00 00 00 	mov    0x50(%rdx),%rcx
14005c803:	e9 d8 80 fa ff       	jmp    0x1400048e0
14005c808:	48 8d 8a 80 00 00 00 	lea    0x80(%rdx),%rcx
14005c80f:	e9 4c 54 fa ff       	jmp    0x140001c60
14005c814:	48 8b 8a 78 00 00 00 	mov    0x78(%rdx),%rcx
14005c81b:	e9 60 8b fd ff       	jmp    0x140035380
14005c820:	48 8b 8a 50 00 00 00 	mov    0x50(%rdx),%rcx
14005c827:	e9 34 54 fa ff       	jmp    0x140001c60
14005c82c:	48 8d 8a 58 00 00 00 	lea    0x58(%rdx),%rcx
14005c833:	e9 28 54 fa ff       	jmp    0x140001c60
14005c838:	48 8d 8a 40 01 00 00 	lea    0x140(%rdx),%rcx
14005c83f:	e9 3c 8b fd ff       	jmp    0x140035380
14005c844:	48 8b 8a 78 00 00 00 	mov    0x78(%rdx),%rcx
14005c84b:	e9 30 8b fd ff       	jmp    0x140035380
14005c850:	48 8b 8a 50 00 00 00 	mov    0x50(%rdx),%rcx
14005c857:	e9 04 54 fa ff       	jmp    0x140001c60
14005c85c:	48 8d 8a 80 00 00 00 	lea    0x80(%rdx),%rcx
14005c863:	e9 f8 53 fa ff       	jmp    0x140001c60
14005c868:	48 8b 8a 78 00 00 00 	mov    0x78(%rdx),%rcx
14005c86f:	e9 0c 8b fd ff       	jmp    0x140035380
14005c874:	48 8b 8a 50 00 00 00 	mov    0x50(%rdx),%rcx
14005c87b:	e9 e0 53 fa ff       	jmp    0x140001c60
14005c880:	48 8d 8a 80 00 00 00 	lea    0x80(%rdx),%rcx
14005c887:	e9 d4 53 fa ff       	jmp    0x140001c60
14005c88c:	48 8d 8a 80 00 00 00 	lea    0x80(%rdx),%rcx
14005c893:	e9 c8 53 fa ff       	jmp    0x140001c60
14005c898:	cc                   	int3
14005c899:	cc                   	int3