14005e2de:	48 8d 8a e0 03 00 00 	lea    0x3e0(%rdx),%rcx
14005e2e5:	e9 76 39 fa ff       	jmp    0x140001c60
14005e2ea:	40 55                	rex push %rbp
14005e2ec:	48 83 ec 20          	sub    $0x20,%rsp
14005e2f0:	48 8b ea             	mov    %rdx,%rbp
14005e2f3:	4c 8d 0d 66 39 fa ff 	lea    -0x5c69a(%rip),%r9        # 0x140001c60
14005e2fa:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14005e300:	ba 20 00 00 00       	mov    $0x20,%edx
14005e305:	48 8d 8d e0 03 00 00 	lea    0x3e0(%rbp),%rcx
14005e30c:	e8 6b b6 ff ff       	call   0x14005997c
14005e311:	48 83 c4 20          	add    $0x20,%rsp
14005e315:	5d                   	pop    %rbp
14005e316:	c3                   	ret
14005e317:	48 8d 8a d8 04 00 00 	lea    0x4d8(%rdx),%rcx
14005e31e:	e9 dd 3b ff ff       	jmp    0x140051f00
14005e323:	48 8d 8a f0 0b 00 00 	lea    0xbf0(%rdx),%rcx
14005e32a:	e9 e1 7f ff ff       	jmp    0x140056310
14005e32f:	48 8d 8a 60 00 00 00 	lea    0x60(%rdx),%rcx
14005e336:	e9 d5 2d ff ff       	jmp    0x140051110
14005e33b:	48 8d 8a b0 08 00 00 	lea    0x8b0(%rdx),%rcx
14005e342:	e9 19 39 fa ff       	jmp    0x140001c60
14005e347:	40 55                	rex push %rbp
14005e349:	48 83 ec 20          	sub    $0x20,%rsp
14005e34d:	48 8b ea             	mov    %rdx,%rbp
14005e350:	4c 8d 0d c9 24 ff ff 	lea    -0xdb37(%rip),%r9        # 0x140050820
14005e357:	41 b8 03 00 00 00    	mov    $0x3,%r8d
14005e35d:	ba 38 00 00 00       	mov    $0x38,%edx
14005e362:	48 8d 8d 40 08 00 00 	lea    0x840(%rbp),%rcx
14005e369:	e8 0e b6 ff ff       	call   0x14005997c
14005e36e:	48 83 c4 20          	add    $0x20,%rsp
14005e372:	5d                   	pop    %rbp
14005e373:	c3                   	ret
14005e374:	48 8d 8a b0 0a 00 00 	lea    0xab0(%rdx),%rcx
14005e37b:	e9 10 25 ff ff       	jmp    0x140050890
14005e380:	48 8d 8a 40 00 00 00 	lea    0x40(%rdx),%rcx
14005e387:	e9 e4 7f ff ff       	jmp    0x140056370
14005e38c:	48 8d 8a 40 00 00 00 	lea    0x40(%rdx),%rcx
14005e393:	e9 d8 7f ff ff       	jmp    0x140056370
14005e398:	48 8b 8a c0 0a 00 00 	mov    0xac0(%rdx),%rcx
14005e39f:	e9 bc 38 fa ff       	jmp    0x140001c60
14005e3a4:	48 8d 8a b0 0a 00 00 	lea    0xab0(%rdx),%rcx
14005e3ab:	e9 e0 24 ff ff       	jmp    0x140050890
14005e3b0:	48 8d 8a 30 0b 00 00 	lea    0xb30(%rdx),%rcx
14005e3b7:	e9 a4 38 fa ff       	jmp    0x140001c60
14005e3bc:	48 8d 8a f8 0a 00 00 	lea    0xaf8(%rdx),%rcx
14005e3c3:	e9 98 38 fa ff       	jmp    0x140001c60
14005e3c8:	48 8d 8a 50 0b 00 00 	lea    0xb50(%rdx),%rcx
14005e3cf:	e9 8c 38 fa ff       	jmp    0x140001c60
14005e3d4:	48 8d 8a a0 06 00 00 	lea    0x6a0(%rdx),%rcx
14005e3db:	e9 e0 33 fc ff       	jmp    0x1400217c0
14005e3e0:	48 8d 8a a0 07 00 00 	lea    0x7a0(%rdx),%rcx
14005e3e7:	e9 d4 33 fc ff       	jmp    0x1400217c0
14005e3ec:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
14005e3f1:	55                   	push   %rbp
14005e3f2:	48 83 ec 30          	sub    $0x30,%rsp
14005e3f6:	48 8b ea             	mov    %rdx,%rbp
14005e3f9:	48 8b 8d 00 05 00 00 	mov    0x500(%rbp),%rcx
14005e400:	48 8b 01             	mov    (%rcx),%rax
14005e403:	ff 50 08             	call   *0x8(%rax)
14005e406:	48 89 85 80 0a 00 00 	mov    %rax,0xa80(%rbp)
14005e40d:	48 8d 05 64 70 00 00 	lea    0x7064(%rip),%rax        # 0x140065478
14005e414:	48 89 45 40          	mov    %rax,0x40(%rbp)
14005e418:	48 c7 45 48 10 00 00 	movq   $0x10,0x48(%rbp)
14005e41f:	00
14005e420:	0f 28 45 40          	movaps 0x40(%rbp),%xmm0
14005e424:	66 0f 7f 85 30 01 00 	movdqa %xmm0,0x130(%rbp)
14005e42b:	00
14005e42c:	4c 8d 85 80 0a 00 00 	lea    0xa80(%rbp),%r8
14005e433:	48 8d 8d 30 01 00 00 	lea    0x130(%rbp),%rcx
14005e43a:	e8 61 38 ff ff       	call   0x140051ca0
14005e43f:	90                   	nop
14005e440:	48 b8 00 00 00 00 00 	movabs $0x0,%rax
14005e447:	00 00 00
14005e44a:	48 83 c4 30          	add    $0x30,%rsp
14005e44e:	5d                   	pop    %rbp
14005e44f:	c3                   	ret
14005e450:	cc                   	int3
14005e451:	cc                   	int3
14005e452:	cc                   	int3
14005e453:	cc                   	int3
14005e454:	cc                   	int3
14005e455:	cc                   	int3
14005e456:	cc                   	int3
14005e457:	cc                   	int3
14005e458:	cc                   	int3
14005e459:	cc                   	int3
14005e45a:	cc                   	int3
14005e45b:	cc                   	int3
14005e45c:	cc                   	int3
14005e45d:	cc                   	int3
14005e45e:	cc                   	int3
14005e45f:	cc                   	int3
14005e460:	48 8b 8a 68 00 00 00 	mov    0x68(%rdx),%rcx
14005e467:	e9 14 6f fd ff       	jmp    0x140035380
14005e46c:	48 8d 8a 20 01 00 00 	lea    0x120(%rdx),%rcx
14005e473:	e9 e8 37 fa ff       	jmp    0x140001c60
14005e478:	48 8d 8a 00 01 00 00 	lea    0x100(%rdx),%rcx
14005e47f:	e9 dc 37 fa ff       	jmp    0x140001c60
14005e484:	48 8d 8a e0 00 00 00 	lea    0xe0(%rdx),%rcx
14005e48b:	e9 d0 37 fa ff       	jmp    0x140001c60
14005e490:	48 8d 8a 70 00 00 00 	lea    0x70(%rdx),%rcx
14005e497:	e9 34 e6 fe ff       	jmp    0x14004cad0
14005e49c:	cc                   	int3
14005e49d:	cc                   	int3
14005e49e:	cc                   	int3
14005e49f:	cc                   	int3
14005e4a0:	48 8d 8a 88 00 00 00 	lea    0x88(%rdx),%rcx
14005e4a7:	e9 14 33 fc ff       	jmp    0x1400217c0
14005e4ac:	cc                   	int3
14005e4ad:	cc                   	int3
14005e4ae:	cc                   	int3
14005e4af:	cc                   	int3
14005e4b0:	40 55                	rex push %rbp
14005e4b2:	48 83 ec 20          	sub    $0x20,%rsp
14005e4b6:	48 8b ea             	mov    %rdx,%rbp
14005e4b9:	ba 50 00 00 00       	mov    $0x50,%edx
14005e4be:	48 8b 4d 40          	mov    0x40(%rbp),%rcx
14005e4c2:	e8 cd b7 ff ff       	call   0x140059c94
14005e4c7:	48 83 c4 20          	add    $0x20,%rsp
14005e4cb:	5d                   	pop    %rbp
14005e4cc:	c3                   	ret
14005e4cd:	48 8d 8a a0 02 00 00 	lea    0x2a0(%rdx),%rcx
14005e4d4:	e9 57 97 fa ff       	jmp    0x140007c30
14005e4d9:	48 8d 8a 80 02 00 00 	lea    0x280(%rdx),%rcx
14005e4e0:	e9 7b 37 fa ff       	jmp    0x140001c60
14005e4e5:	cc                   	int3
14005e4e6:	cc                   	int3
14005e4e7:	cc                   	int3
14005e4e8:	cc                   	int3
14005e4e9:	cc                   	int3
14005e4ea:	cc                   	int3
14005e4eb:	cc                   	int3
14005e4ec:	cc                   	int3
14005e4ed:	cc                   	int3
14005e4ee:	cc                   	int3
14005e4ef:	cc                   	int3
14005e4f0:	48 8d 8a 20 00 00 00 	lea    0x20(%rdx),%rcx
14005e4f7:	e9 64 37 fa ff       	jmp    0x140001c60
14005e4fc:	48 8d 8a 20 00 00 00 	lea    0x20(%rdx),%rcx
14005e503:	e9 58 37 fa ff       	jmp    0x140001c60
14005e508:	cc                   	int3
14005e509:	cc                   	int3
14005e50a:	cc                   	int3
14005e50b:	cc                   	int3
14005e50c:	cc                   	int3
14005e50d:	cc                   	int3
14005e50e:	cc                   	int3
14005e50f:	cc                   	int3
14005e510:	48 8b 8a 58 00 00 00 	mov    0x58(%rdx),%rcx
14005e517:	e9 44 37 fa ff       	jmp    0x140001c60
14005e51c:	48 8d 8a 28 00 00 00 	lea    0x28(%rdx),%rcx
14005e523:	e9 38 37 fa ff       	jmp    0x140001c60
14005e528:	40 55                	rex push %rbp
14005e52a:	48 83 ec 20          	sub    $0x20,%rsp
14005e52e:	48 8b ea             	mov    %rdx,%rbp
14005e531:	8b 45 20             	mov    0x20(%rbp),%eax
14005e534:	83 e0 08             	and    $0x8,%eax
14005e537:	85 c0                	test   %eax,%eax
14005e539:	74 0d                	je     0x14005e548
14005e53b:	83 65 20 f7          	andl   $0xfffffff7,0x20(%rbp)
14005e53f:	48 8b 4d 50          	mov    0x50(%rbp),%rcx
14005e543:	e8 18 37 fa ff       	call   0x140001c60
14005e548:	48 83 c4 20          	add    $0x20,%rsp
14005e54c:	5d                   	pop    %rbp
14005e54d:	c3                   	ret
14005e54e:	48 8d 8a 28 00 00 00 	lea    0x28(%rdx),%rcx
14005e555:	e9 06 37 fa ff       	jmp    0x140001c60
14005e55a:	cc                   	int3
14005e55b:	cc                   	int3
14005e55c:	cc                   	int3
14005e55d:	cc                   	int3
14005e55e:	cc                   	int3
14005e55f:	cc                   	int3
14005e560:	48 8d 8a 20 00 00 00 	lea    0x20(%rdx),%rcx
14005e567:	e9 94 39 ff ff       	jmp    0x140051f00
14005e56c:	48 8d 8a 28 00 00 00 	lea    0x28(%rdx),%rcx
14005e573:	e9 98 7d ff ff       	jmp    0x140056310
14005e578:	cc                   	int3
14005e579:	cc                   	int3
14005e57a:	cc                   	int3
14005e57b:	cc                   	int3
14005e57c:	cc                   	int3
14005e57d:	cc                   	int3
14005e57e:	cc                   	int3
14005e57f:	cc                   	int3
14005e580:	48 8d 8a 28 00 00 00 	lea    0x28(%rdx),%rcx
14005e587:	e9 d4 36 fa ff       	jmp    0x140001c60
14005e58c:	cc                   	int3
14005e58d:	cc                   	int3
14005e58e:	cc                   	int3
14005e58f:	cc                   	int3
14005e590:	48 8d 8a 50 01 00 00 	lea    0x150(%rdx),%rcx
14005e597:	e9 44 a2 fa ff       	jmp    0x1400087e0
14005e59c:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
14005e5a1:	53                   	push   %rbx
14005e5a2:	55                   	push   %rbp
14005e5a3:	48 83 ec 28          	sub    $0x28,%rsp
14005e5a7:	48 8b ea             	mov    %rdx,%rbp
14005e5aa:	48 8b 9d c8 02 00 00 	mov    0x2c8(%rbp),%rbx
14005e5b1:	48 8b 8d 98 00 00 00 	mov    0x98(%rbp),%rcx
14005e5b8:	48 8b 01             	mov    (%rcx),%rax
14005e5bb:	ff 50 08             	call   *0x8(%rax)
14005e5be:	48 83 3b 00          	cmpq   $0x0,(%rbx)
14005e5c2:	0f 84 ab 00 00 00    	je     0x14005e673
14005e5c8:	48 89 85 e0 00 00 00 	mov    %rax,0xe0(%rbp)
14005e5cf:	48 8b 03             	mov    (%rbx),%rax
14005e5d2:	48 89 85 b0 00 00 00 	mov    %rax,0xb0(%rbp)
14005e5d9:	8b 43 08             	mov    0x8(%rbx),%eax
14005e5dc:	89 45 50             	mov    %eax,0x50(%rbp)
14005e5df:	0f 10 85 e0 00 00 00 	movups 0xe0(%rbp),%xmm0
14005e5e6:	0f 11 85 f0 00 00 00 	movups %xmm0,0xf0(%rbp)
14005e5ed:	0f 10 8d b0 00 00 00 	movups 0xb0(%rbp),%xmm1
14005e5f4:	0f 11 8d 00 01 00 00 	movups %xmm1,0x100(%rbp)
14005e5fb:	0f 10 45 50          	movups 0x50(%rbp),%xmm0
14005e5ff:	0f 11 85 10 01 00 00 	movups %xmm0,0x110(%rbp)
14005e606:	48 c7 85 d0 00 00 00 	movq   $0x1cc,0xd0(%rbp)
14005e60d:	cc 01 00 00
14005e611:	48 8d 85 f0 00 00 00 	lea    0xf0(%rbp),%rax
14005e618:	48 89 85 d8 00 00 00 	mov    %rax,0xd8(%rbp)
14005e61f:	48 8d 05 5a 19 00 00 	lea    0x195a(%rip),%rax        # 0x14005ff80
14005e626:	48 89 45 30          	mov    %rax,0x30(%rbp)
14005e62a:	48 c7 45 38 0b 00 00 	movq   $0xb,0x38(%rbp)
14005e631:	00
14005e632:	0f 28 85 d0 00 00 00 	movaps 0xd0(%rbp),%xmm0
14005e639:	66 0f 7f 45 50       	movdqa %xmm0,0x50(%rbp)
14005e63e:	0f 28 4d 30          	movaps 0x30(%rbp),%xmm1
14005e642:	66 0f 7f 8d b0 00 00 	movdqa %xmm1,0xb0(%rbp)
14005e649:	00
14005e64a:	4c 8d 45 50          	lea    0x50(%rbp),%r8
14005e64e:	48 8d 95 b0 00 00 00 	lea    0xb0(%rbp),%rdx
14005e655:	48 8d 4d 70          	lea    0x70(%rbp),%rcx
14005e659:	e8 32 5e fa ff       	call   0x140004490
14005e65e:	90                   	nop
14005e65f:	48 8d 55 70          	lea    0x70(%rbp),%rdx
14005e663:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
14005e667:	e8 e4 83 fa ff       	call   0x140006a50
14005e66c:	90                   	nop
14005e66d:	48 8d 4d 70          	lea    0x70(%rbp),%rcx
14005e671:	eb 47                	jmp    0x14005e6ba
14005e673:	0f 57 c0             	xorps  %xmm0,%xmm0
14005e676:	0f 11 45 50          	movups %xmm0,0x50(%rbp)
14005e67a:	48 c7 45 60 00 00 00 	movq   $0x0,0x60(%rbp)
14005e681:	00
14005e682:	48 c7 45 68 00 00 00 	movq   $0x0,0x68(%rbp)
14005e689:	00
14005e68a:	49 c7 c0 ff ff ff ff 	mov    $0xffffffffffffffff,%r8
14005e691:	49 ff c0             	inc    %r8
14005e694:	42 80 3c 00 00       	cmpb   $0x0,(%rax,%r8,1)
14005e699:	75 f6                	jne    0x14005e691
14005e69b:	48 8b d0             	mov    %rax,%rdx
14005e69e:	48 8d 4d 50          	lea    0x50(%rbp),%rcx
14005e6a2:	e8 a9 e2 fa ff       	call   0x14000c950
14005e6a7:	90                   	nop
14005e6a8:	48 8d 55 50          	lea    0x50(%rbp),%rdx
14005e6ac:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
14005e6b0:	e8 9b 83 fa ff       	call   0x140006a50
14005e6b5:	90                   	nop
14005e6b6:	48 8d 4d 50          	lea    0x50(%rbp),%rcx
14005e6ba:	e8 a1 35 fa ff       	call   0x140001c60
14005e6bf:	90                   	nop
14005e6c0:	48 b8 00 00 00 00 00 	movabs $0x0,%rax
14005e6c7:	00 00 00
14005e6ca:	48 83 c4 28          	add    $0x28,%rsp
14005e6ce:	5d                   	pop    %rbp
14005e6cf:	5b                   	pop    %rbx
14005e6d0:	c3                   	ret
14005e6d1:	cc                   	int3
14005e6d2:	48 8d 8a 70 00 00 00 	lea    0x70(%rdx),%rcx
14005e6d9:	e9 82 35 fa ff       	jmp    0x140001c60
14005e6de:	48 8d 8a 50 00 00 00 	lea    0x50(%rdx),%rcx
14005e6e5:	e9 76 35 fa ff       	jmp    0x140001c60
14005e6ea:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
14005e6ef:	55                   	push   %rbp
14005e6f0:	48 83 ec 20          	sub    $0x20,%rsp
14005e6f4:	48 8b ea             	mov    %rdx,%rbp
14005e6f7:	48 8d 15 92 18 00 00 	lea    0x1892(%rip),%rdx        # 0x14005ff90
14005e6fe:	48 8d 4d 70          	lea    0x70(%rbp),%rcx
14005e702:	e8 39 a3 fa ff       	call   0x140008a40
14005e707:	90                   	nop
14005e708:	48 8d 55 70          	lea    0x70(%rbp),%rdx
14005e70c:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
14005e710:	e8 3b 83 fa ff       	call   0x140006a50
14005e715:	90                   	nop
14005e716:	48 8d 4d 70          	lea    0x70(%rbp),%rcx
14005e71a:	e8 41 35 fa ff       	call   0x140001c60
14005e71f:	33 d2                	xor    %edx,%edx
14005e721:	33 c9                	xor    %ecx,%ecx
14005e723:	e8 7c c0 ff ff       	call   0x14005a7a4
14005e728:	90                   	nop
14005e729:	48 8d 8a 70 00 00 00 	lea    0x70(%rdx),%rcx
14005e730:	e9 2b 35 fa ff       	jmp    0x140001c60
14005e735:	40 55                	rex push %rbp
14005e737:	48 83 ec 20          	sub    $0x20,%rsp
14005e73b:	48 8b ea             	mov    %rdx,%rbp
14005e73e:	80 7d 20 00          	cmpb   $0x0,0x20(%rbp)
14005e742:	75 16                	jne    0x14005e75a
14005e744:	4c 8b 4d 78          	mov    0x78(%rbp),%r9
14005e748:	4c 8b 45 70          	mov    0x70(%rbp),%r8
14005e74c:	48 8b 55 68          	mov    0x68(%rbp),%rdx
14005e750:	48 8b 4d 60          	mov    0x60(%rbp),%rcx
14005e754:	e8 8f b2 ff ff       	call   0x1400599e8
14005e759:	90                   	nop
14005e75a:	48 83 c4 20          	add    $0x20,%rsp
14005e75e:	5d                   	pop    %rbp
14005e75f:	c3                   	ret
14005e760:	cc                   	int3
14005e761:	40 53                	rex push %rbx
14005e763:	55                   	push   %rbp
14005e764:	48 83 ec 28          	sub    $0x28,%rsp
14005e768:	48 8b ea             	mov    %rdx,%rbp
14005e76b:	48 89 4d 40          	mov    %rcx,0x40(%rbp)
14005e76f:	48 89 4d 30          	mov    %rcx,0x30(%rbp)
14005e773:	48 8b 45 30          	mov    0x30(%rbp),%rax
14005e777:	48 8b 08             	mov    (%rax),%rcx
14005e77a:	48 89 4d 28          	mov    %rcx,0x28(%rbp)
14005e77e:	48 8b 45 28          	mov    0x28(%rbp),%rax
14005e782:	81 38 63 73 6d e0    	cmpl   $0xe06d7363,(%rax)
14005e788:	74 0c                	je     0x14005e796
14005e78a:	c7 45 20 00 00 00 00 	movl   $0x0,0x20(%rbp)
14005e791:	8b 45 20             	mov    0x20(%rbp),%eax
14005e794:	eb 22                	jmp    0x14005e7b8
14005e796:	e8 f7 bf ff ff       	call   0x14005a792
14005e79b:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
14005e79f:	48 89 08             	mov    %rcx,(%rax)
14005e7a2:	48 8b 45 30          	mov    0x30(%rbp),%rax
14005e7a6:	48 8b 58 08          	mov    0x8(%rax),%rbx
14005e7aa:	e8 e9 bf ff ff       	call   0x14005a798
14005e7af:	48 89 18             	mov    %rbx,(%rax)
14005e7b2:	e8 f9 bf ff ff       	call   0x14005a7b0
14005e7b7:	90                   	nop
14005e7b8:	48 83 c4 28          	add    $0x28,%rsp
14005e7bc:	5d                   	pop    %rbp
14005e7bd:	5b                   	pop    %rbx
14005e7be:	c3                   	ret
14005e7bf:	cc                   	int3
14005e7c0:	40 55                	rex push %rbp
14005e7c2:	48 8b ea             	mov    %rdx,%rbp
14005e7c5:	48 8b 01             	mov    (%rcx),%rax
14005e7c8:	33 c9                	xor    %ecx,%ecx
14005e7ca:	81 38 05 00 00 c0    	cmpl   $0xc0000005,(%rax)
14005e7d0:	0f 94 c1             	sete   %cl
14005e7d3:	8b c1                	mov    %ecx,%eax
14005e7d5:	5d                   	pop    %rbp
14005e7d6:	c3                   	ret
14005e7d7:	cc                   	int3
14005e7d8:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
14005e7dd:	55                   	push   %rbp
14005e7de:	48 83 ec 20          	sub    $0x20,%rsp
14005e7e2:	48 8b ea             	mov    %rdx,%rbp
14005e7e5:	48 b8 00 00 00 00 00 	movabs $0x0,%rax