14014259e:	33 c0                	xor    %eax,%eax
1401425a0:	48 8b 5c 24 60       	mov    0x60(%rsp),%rbx
1401425a5:	48 8b 6c 24 68       	mov    0x68(%rsp),%rbp
1401425aa:	48 8b 74 24 70       	mov    0x70(%rsp),%rsi
1401425af:	48 83 c4 40          	add    $0x40,%rsp
1401425b3:	41 5f                	pop    %r15
1401425b5:	41 5e                	pop    %r14
1401425b7:	5f                   	pop    %rdi
1401425b8:	c3                   	ret
1401425b9:	cc                   	int3
1401425ba:	cc                   	int3
1401425bb:	cc                   	int3
1401425bc:	cc                   	int3
1401425bd:	cc                   	int3
1401425be:	cc                   	int3
1401425bf:	cc                   	int3
1401425c0:	b8 28 00 00 00       	mov    $0x28,%eax
1401425c5:	e8 66 e5 16 00       	call   0x1402b0b30
1401425ca:	48 2b e0             	sub    %rax,%rsp
1401425cd:	4c 8b ca             	mov    %rdx,%r9
1401425d0:	48 8b c1             	mov    %rcx,%rax
1401425d3:	48 85 c9             	test   %rcx,%rcx
1401425d6:	75 1b                	jne    0x1401425f3
1401425d8:	49 8b 09             	mov    (%r9),%rcx
1401425db:	4c 8d 05 96 42 1d 00 	lea    0x1d4296(%rip),%r8        # 0x140316878
1401425e2:	33 d2                	xor    %edx,%edx
1401425e4:	e8 47 3f 06 00       	call   0x1401a6530
1401425e9:	48 85 c0             	test   %rax,%rax
1401425ec:	75 05                	jne    0x1401425f3
1401425ee:	48 83 c4 28          	add    $0x28,%rsp
1401425f2:	c3                   	ret
1401425f3:	48 8b c8             	mov    %rax,%rcx
1401425f6:	48 83 c4 28          	add    $0x28,%rsp
1401425fa:	e9 41 e3 07 00       	jmp    0x1401c0940
1401425ff:	cc                   	int3
140142600:	b8 28 00 00 00       	mov    $0x28,%eax
140142605:	e8 26 e5 16 00       	call   0x1402b0b30
14014260a:	48 2b e0             	sub    %rax,%rsp
14014260d:	4c 8b ca             	mov    %rdx,%r9
140142610:	48 8b c1             	mov    %rcx,%rax
140142613:	48 85 c9             	test   %rcx,%rcx
140142616:	75 1b                	jne    0x140142633
140142618:	49 8b 09             	mov    (%r9),%rcx
14014261b:	4c 8d 05 56 42 1d 00 	lea    0x1d4256(%rip),%r8        # 0x140316878
140142622:	33 d2                	xor    %edx,%edx
140142624:	e8 07 3f 06 00       	call   0x1401a6530
140142629:	48 85 c0             	test   %rax,%rax
14014262c:	75 05                	jne    0x140142633
14014262e:	48 83 c4 28          	add    $0x28,%rsp
140142632:	c3                   	ret
140142633:	48 8b c8             	mov    %rax,%rcx
140142636:	48 83 c4 28          	add    $0x28,%rsp
14014263a:	e9 f1 ed 07 00       	jmp    0x1401c1430
14014263f:	cc                   	int3
140142640:	b8 28 00 00 00       	mov    $0x28,%eax
140142645:	e8 e6 e4 16 00       	call   0x1402b0b30
14014264a:	48 2b e0             	sub    %rax,%rsp
14014264d:	4c 8b ca             	mov    %rdx,%r9
140142650:	48 85 c9             	test   %rcx,%rcx
140142653:	74 22                	je     0x140142677
140142655:	48 83 79 70 00       	cmpq   $0x0,0x70(%rcx)
14014265a:	75 0a                	jne    0x140142666
14014265c:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
140142661:	48 83 c4 28          	add    $0x28,%rsp
140142665:	c3                   	ret
140142666:	48 8b 81 d0 00 00 00 	mov    0xd0(%rcx),%rax
14014266d:	48 85 c0             	test   %rax,%rax
140142670:	75 0c                	jne    0x14014267e
140142672:	e8 09 01 00 00       	call   0x140142780
140142677:	33 c0                	xor    %eax,%eax
140142679:	48 83 c4 28          	add    $0x28,%rsp
14014267d:	c3                   	ret
14014267e:	49 8b d0             	mov    %r8,%rdx
140142681:	49 8b c9             	mov    %r9,%rcx
140142684:	48 83 c4 28          	add    $0x28,%rsp
140142688:	48 ff e0             	rex.W jmp *%rax
14014268b:	cc                   	int3
14014268c:	cc                   	int3
14014268d:	cc                   	int3
14014268e:	cc                   	int3
14014268f:	cc                   	int3
140142690:	b8 28 00 00 00       	mov    $0x28,%eax
140142695:	e8 96 e4 16 00       	call   0x1402b0b30
14014269a:	48 2b e0             	sub    %rax,%rsp
14014269d:	4c 8b ca             	mov    %rdx,%r9
1401426a0:	48 85 c9             	test   %rcx,%rcx
1401426a3:	74 22                	je     0x1401426c7
1401426a5:	48 83 79 70 00       	cmpq   $0x0,0x70(%rcx)
1401426aa:	75 0a                	jne    0x1401426b6
1401426ac:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
1401426b1:	48 83 c4 28          	add    $0x28,%rsp
1401426b5:	c3                   	ret
1401426b6:	48 8b 81 d8 00 00 00 	mov    0xd8(%rcx),%rax
1401426bd:	48 85 c0             	test   %rax,%rax
1401426c0:	75 0c                	jne    0x1401426ce
1401426c2:	e8 f9 00 00 00       	call   0x1401427c0
1401426c7:	33 c0                	xor    %eax,%eax
1401426c9:	48 83 c4 28          	add    $0x28,%rsp
1401426cd:	c3                   	ret
1401426ce:	49 8b d0             	mov    %r8,%rdx
1401426d1:	49 8b c9             	mov    %r9,%rcx
1401426d4:	48 83 c4 28          	add    $0x28,%rsp
1401426d8:	48 ff e0             	rex.W jmp *%rax
1401426db:	cc                   	int3
1401426dc:	cc                   	int3
1401426dd:	cc                   	int3
1401426de:	cc                   	int3
1401426df:	cc                   	int3
1401426e0:	b8 28 00 00 00       	mov    $0x28,%eax
1401426e5:	e8 46 e4 16 00       	call   0x1402b0b30
1401426ea:	48 2b e0             	sub    %rax,%rsp
1401426ed:	48 85 c9             	test   %rcx,%rcx
1401426f0:	74 22                	je     0x140142714
1401426f2:	48 83 79 70 00       	cmpq   $0x0,0x70(%rcx)
1401426f7:	75 0a                	jne    0x140142703
1401426f9:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
1401426fe:	48 83 c4 28          	add    $0x28,%rsp
140142702:	c3                   	ret
140142703:	48 8b 81 c8 00 00 00 	mov    0xc8(%rcx),%rax
14014270a:	48 85 c0             	test   %rax,%rax
14014270d:	75 0c                	jne    0x14014271b
14014270f:	e8 6c 00 00 00       	call   0x140142780
140142714:	33 c0                	xor    %eax,%eax
140142716:	48 83 c4 28          	add    $0x28,%rsp
14014271a:	c3                   	ret
14014271b:	48 8b ca             	mov    %rdx,%rcx
14014271e:	48 83 c4 28          	add    $0x28,%rsp
140142722:	48 ff e0             	rex.W jmp *%rax
140142725:	cc                   	int3
140142726:	cc                   	int3
140142727:	cc                   	int3
140142728:	cc                   	int3
140142729:	cc                   	int3
14014272a:	cc                   	int3
14014272b:	cc                   	int3
14014272c:	cc                   	int3
14014272d:	cc                   	int3
14014272e:	cc                   	int3
14014272f:	cc                   	int3
140142730:	b8 28 00 00 00       	mov    $0x28,%eax
140142735:	e8 f6 e3 16 00       	call   0x1402b0b30
14014273a:	48 2b e0             	sub    %rax,%rsp
14014273d:	48 85 c9             	test   %rcx,%rcx
140142740:	74 22                	je     0x140142764
140142742:	48 83 79 68 00       	cmpq   $0x0,0x68(%rcx)
140142747:	75 0a                	jne    0x140142753
140142749:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
14014274e:	48 83 c4 28          	add    $0x28,%rsp
140142752:	c3                   	ret
140142753:	48 8b 81 b8 00 00 00 	mov    0xb8(%rcx),%rax
14014275a:	48 85 c0             	test   %rax,%rax
14014275d:	75 0c                	jne    0x14014276b
14014275f:	e8 1c 00 00 00       	call   0x140142780
140142764:	33 c0                	xor    %eax,%eax
140142766:	48 83 c4 28          	add    $0x28,%rsp
14014276a:	c3                   	ret
14014276b:	48 8b ca             	mov    %rdx,%rcx
14014276e:	48 83 c4 28          	add    $0x28,%rsp
140142772:	48 ff e0             	rex.W jmp *%rax
140142775:	cc                   	int3
140142776:	cc                   	int3
140142777:	cc                   	int3
140142778:	cc                   	int3
140142779:	cc                   	int3
14014277a:	cc                   	int3
14014277b:	cc                   	int3
14014277c:	cc                   	int3
14014277d:	cc                   	int3
14014277e:	cc                   	int3
14014277f:	cc                   	int3
140142780:	b8 28 00 00 00       	mov    $0x28,%eax
140142785:	e8 a6 e3 16 00       	call   0x1402b0b30
14014278a:	48 2b e0             	sub    %rax,%rsp
14014278d:	e8 de 48 fe ff       	call   0x140127070
140142792:	4c 8d 05 1f 42 1d 00 	lea    0x1d421f(%rip),%r8        # 0x1403169b8
140142799:	ba 41 00 00 00       	mov    $0x41,%edx
14014279e:	48 8d 0d 1b 42 1d 00 	lea    0x1d421b(%rip),%rcx        # 0x1403169c0
1401427a5:	e8 e6 49 fe ff       	call   0x140127190
1401427aa:	45 33 c0             	xor    %r8d,%r8d
1401427ad:	ba c5 00 00 00       	mov    $0xc5,%edx
1401427b2:	41 8d 48 06          	lea    0x6(%r8),%ecx
1401427b6:	48 83 c4 28          	add    $0x28,%rsp
1401427ba:	e9 d1 4a fe ff       	jmp    0x140127290
1401427bf:	cc                   	int3
1401427c0:	b8 28 00 00 00       	mov    $0x28,%eax
1401427c5:	e8 66 e3 16 00       	call   0x1402b0b30
1401427ca:	48 2b e0             	sub    %rax,%rsp
1401427cd:	e8 9e 48 fe ff       	call   0x140127070
1401427d2:	4c 8d 05 ff 41 1d 00 	lea    0x1d41ff(%rip),%r8        # 0x1403169d8
1401427d9:	ba 46 00 00 00       	mov    $0x46,%edx
1401427de:	48 8d 0d db 41 1d 00 	lea    0x1d41db(%rip),%rcx        # 0x1403169c0
1401427e5:	e8 a6 49 fe ff       	call   0x140127190
1401427ea:	45 33 c0             	xor    %r8d,%r8d
1401427ed:	ba c6 00 00 00       	mov    $0xc6,%edx
1401427f2:	41 8d 48 06          	lea    0x6(%r8),%ecx
1401427f6:	48 83 c4 28          	add    $0x28,%rsp
1401427fa:	e9 91 4a fe ff       	jmp    0x140127290
1401427ff:	cc                   	int3
140142800:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140142805:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14014280a:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
14014280f:	41 56                	push   %r14
140142811:	b8 20 00 00 00       	mov    $0x20,%eax
140142816:	e8 15 e3 16 00       	call   0x1402b0b30
14014281b:	48 2b e0             	sub    %rax,%rsp
14014281e:	8b 5a 5c             	mov    0x5c(%rdx),%ebx
140142821:	48 8d 72 1c          	lea    0x1c(%rdx),%rsi
140142825:	4c 8b f2             	mov    %rdx,%r14
140142828:	48 8b f9             	mov    %rcx,%rdi
14014282b:	c6 04 33 80          	movb   $0x80,(%rbx,%rsi,1)
14014282f:	48 ff c3             	inc    %rbx
140142832:	48 83 fb 38          	cmp    $0x38,%rbx
140142836:	76 25                	jbe    0x14014285d
140142838:	41 b8 40 00 00 00    	mov    $0x40,%r8d
14014283e:	48 8d 0c 33          	lea    (%rbx,%rsi,1),%rcx
140142842:	4c 2b c3             	sub    %rbx,%r8
140142845:	33 d2                	xor    %edx,%edx
140142847:	e8 b4 f1 19 00       	call   0x1402e1a00
14014284c:	33 db                	xor    %ebx,%ebx
14014284e:	48 8b d6             	mov    %rsi,%rdx
140142851:	49 8b ce             	mov    %r14,%rcx
140142854:	44 8d 43 01          	lea    0x1(%rbx),%r8d
140142858:	e8 63 05 ec ff       	call   0x140002dc0
14014285d:	41 b8 38 00 00 00    	mov    $0x38,%r8d
140142863:	48 8d 0c 33          	lea    (%rbx,%rsi,1),%rcx
140142867:	4c 2b c3             	sub    %rbx,%r8
14014286a:	33 d2                	xor    %edx,%edx
14014286c:	e8 8f f1 19 00       	call   0x1402e1a00
140142871:	41 0f b6 46 1b       	movzbl 0x1b(%r14),%eax
140142876:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14014287c:	88 46 38             	mov    %al,0x38(%rsi)
14014287f:	48 8b d6             	mov    %rsi,%rdx
140142882:	41 0f b6 46 1a       	movzbl 0x1a(%r14),%eax
140142887:	49 8b ce             	mov    %r14,%rcx
14014288a:	88 46 39             	mov    %al,0x39(%rsi)
14014288d:	41 0f b6 46 19       	movzbl 0x19(%r14),%eax
140142892:	88 46 3a             	mov    %al,0x3a(%rsi)
140142895:	41 0f b6 46 18       	movzbl 0x18(%r14),%eax
14014289a:	88 46 3b             	mov    %al,0x3b(%rsi)
14014289d:	41 0f b6 46 17       	movzbl 0x17(%r14),%eax
1401428a2:	88 46 3c             	mov    %al,0x3c(%rsi)
1401428a5:	41 0f b6 46 16       	movzbl 0x16(%r14),%eax
1401428aa:	88 46 3d             	mov    %al,0x3d(%rsi)
1401428ad:	41 0f b6 46 15       	movzbl 0x15(%r14),%eax
1401428b2:	88 46 3e             	mov    %al,0x3e(%rsi)
1401428b5:	41 0f b6 46 14       	movzbl 0x14(%r14),%eax
1401428ba:	88 46 3f             	mov    %al,0x3f(%rsi)
1401428bd:	e8 fe 04 ec ff       	call   0x140002dc0
1401428c2:	ba 40 00 00 00       	mov    $0x40,%edx
1401428c7:	41 c7 46 5c 00 00 00 	movl   $0x0,0x5c(%r14)
1401428ce:	00
1401428cf:	48 8b ce             	mov    %rsi,%rcx
1401428d2:	e8 69 e9 eb ff       	call   0x140001240
1401428d7:	41 8b 0e             	mov    (%r14),%ecx
1401428da:	8b c1                	mov    %ecx,%eax
1401428dc:	c1 e8 18             	shr    $0x18,%eax
1401428df:	88 07                	mov    %al,(%rdi)
1401428e1:	8b c1                	mov    %ecx,%eax
1401428e3:	c1 e8 10             	shr    $0x10,%eax
1401428e6:	88 47 01             	mov    %al,0x1(%rdi)
1401428e9:	8b c1                	mov    %ecx,%eax
1401428eb:	c1 e8 08             	shr    $0x8,%eax
1401428ee:	88 47 02             	mov    %al,0x2(%rdi)
1401428f1:	88 4f 03             	mov    %cl,0x3(%rdi)
1401428f4:	41 8b 4e 04          	mov    0x4(%r14),%ecx
1401428f8:	8b c1                	mov    %ecx,%eax
1401428fa:	c1 e8 18             	shr    $0x18,%eax
1401428fd:	88 47 04             	mov    %al,0x4(%rdi)
140142900:	8b c1                	mov    %ecx,%eax
140142902:	c1 e8 10             	shr    $0x10,%eax
140142905:	88 47 05             	mov    %al,0x5(%rdi)
140142908:	8b c1                	mov    %ecx,%eax
14014290a:	c1 e8 08             	shr    $0x8,%eax
14014290d:	88 47 06             	mov    %al,0x6(%rdi)
140142910:	88 4f 07             	mov    %cl,0x7(%rdi)
140142913:	41 8b 4e 08          	mov    0x8(%r14),%ecx
140142917:	8b c1                	mov    %ecx,%eax
140142919:	c1 e8 18             	shr    $0x18,%eax
14014291c:	88 47 08             	mov    %al,0x8(%rdi)
14014291f:	8b c1                	mov    %ecx,%eax
140142921:	c1 e8 10             	shr    $0x10,%eax
140142924:	88 47 09             	mov    %al,0x9(%rdi)
140142927:	8b c1                	mov    %ecx,%eax
140142929:	c1 e8 08             	shr    $0x8,%eax
14014292c:	88 47 0a             	mov    %al,0xa(%rdi)
14014292f:	88 4f 0b             	mov    %cl,0xb(%rdi)
140142932:	41 8b 4e 0c          	mov    0xc(%r14),%ecx
140142936:	8b c1                	mov    %ecx,%eax
140142938:	c1 e8 18             	shr    $0x18,%eax
14014293b:	88 47 0c             	mov    %al,0xc(%rdi)
14014293e:	8b c1                	mov    %ecx,%eax
140142940:	c1 e8 10             	shr    $0x10,%eax
140142943:	88 47 0d             	mov    %al,0xd(%rdi)
140142946:	8b c1                	mov    %ecx,%eax
140142948:	c1 e8 08             	shr    $0x8,%eax
14014294b:	88 47 0e             	mov    %al,0xe(%rdi)
14014294e:	88 4f 0f             	mov    %cl,0xf(%rdi)
140142951:	41 8b 56 10          	mov    0x10(%r14),%edx
140142955:	8b ca                	mov    %edx,%ecx
140142957:	c1 e9 18             	shr    $0x18,%ecx
14014295a:	88 4f 10             	mov    %cl,0x10(%rdi)
14014295d:	8b ca                	mov    %edx,%ecx
14014295f:	c1 e9 10             	shr    $0x10,%ecx
140142962:	88 4f 11             	mov    %cl,0x11(%rdi)
140142965:	8b ca                	mov    %edx,%ecx
140142967:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14014296c:	b8 01 00 00 00       	mov    $0x1,%eax
140142971:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
140142976:	c1 e9 08             	shr    $0x8,%ecx
140142979:	88 4f 12             	mov    %cl,0x12(%rdi)
14014297c:	88 57 13             	mov    %dl,0x13(%rdi)
14014297f:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
140142984:	48 83 c4 20          	add    $0x20,%rsp
140142988:	41 5e                	pop    %r14
14014298a:	c3                   	ret
14014298b:	cc                   	int3
14014298c:	cc                   	int3
14014298d:	cc                   	int3
14014298e:	cc                   	int3
14014298f:	cc                   	int3
140142990:	0f 57 c0             	xorps  %xmm0,%xmm0
140142993:	33 c0                	xor    %eax,%eax
140142995:	0f 11 41 14          	movups %xmm0,0x14(%rcx)
140142999:	0f 11 41 24          	movups %xmm0,0x24(%rcx)
14014299d:	0f 11 41 34          	movups %xmm0,0x34(%rcx)
1401429a1:	0f 11 41 44          	movups %xmm0,0x44(%rcx)
1401429a5:	48 89 41 54          	mov    %rax,0x54(%rcx)
1401429a9:	89 41 5c             	mov    %eax,0x5c(%rcx)
1401429ac:	b8 01 00 00 00       	mov    $0x1,%eax
1401429b1:	c7 01 01 23 45 67    	movl   $0x67452301,(%rcx)
1401429b7:	c7 41 04 89 ab cd ef 	movl   $0xefcdab89,0x4(%rcx)
1401429be:	c7 41 08 fe dc ba 98 	movl   $0x98badcfe,0x8(%rcx)
1401429c5:	c7 41 0c 76 54 32 10 	movl   $0x10325476,0xc(%rcx)
1401429cc:	c7 41 10 f0 e1 d2 c3 	movl   $0xc3d2e1f0,0x10(%rcx)
1401429d3:	c3                   	ret
1401429d4:	cc                   	int3
1401429d5:	cc                   	int3
1401429d6:	cc                   	int3
1401429d7:	cc                   	int3
1401429d8:	cc                   	int3
1401429d9:	cc                   	int3
1401429da:	cc                   	int3
1401429db:	cc                   	int3
1401429dc:	cc                   	int3
1401429dd:	cc                   	int3
1401429de:	cc                   	int3
1401429df:	cc                   	int3
1401429e0:	b8 28 00 00 00       	mov    $0x28,%eax
1401429e5:	e8 46 e1 16 00       	call   0x1402b0b30
1401429ea:	48 2b e0             	sub    %rax,%rsp