14003bd53:	c5 49 d4 55 40       	vpaddq 0x40(%rbp),%xmm6,%xmm10
14003bd58:	4c 31 c7             	xor    %r8,%rdi
14003bd5b:	4c 01 e1             	add    %r12,%rcx
14003bd5e:	49 c1 cd 0e          	ror    $0xe,%r13
14003bd62:	49 21 ff             	and    %rdi,%r15
14003bd65:	49 31 d6             	xor    %rdx,%r14
14003bd68:	4c 01 e9             	add    %r13,%rcx
14003bd6b:	4d 31 c7             	xor    %r8,%r15
14003bd6e:	49 c1 ce 1c          	ror    $0x1c,%r14
14003bd72:	49 01 ca             	add    %rcx,%r10
14003bd75:	4c 01 f9             	add    %r15,%rcx
14003bd78:	4d 89 d5             	mov    %r10,%r13
14003bd7b:	49 01 ce             	add    %rcx,%r14
14003bd7e:	c5 79 7f 54 24 60    	vmovdqa %xmm10,0x60(%rsp)
14003bd84:	c4 63 79 0f c7 08    	vpalignr $0x8,%xmm7,%xmm0,%xmm8
14003bd8a:	49 c1 cd 17          	ror    $0x17,%r13
14003bd8e:	4c 89 f1             	mov    %r14,%rcx
14003bd91:	c4 63 59 0f db 08    	vpalignr $0x8,%xmm3,%xmm4,%xmm11
14003bd97:	4d 89 dc             	mov    %r11,%r12
14003bd9a:	49 c1 ce 05          	ror    $0x5,%r14
14003bd9e:	8f 48 78 c3 c8 38    	vprotq $0x38,%xmm8,%xmm9
14003bda4:	4d 31 d5             	xor    %r10,%r13
14003bda7:	49 31 c4             	xor    %rax,%r12
14003bdaa:	c4 c1 39 73 d0 07    	vpsrlq $0x7,%xmm8,%xmm8
14003bdb0:	49 c1 cd 04          	ror    $0x4,%r13
14003bdb4:	49 31 ce             	xor    %rcx,%r14
14003bdb7:	c4 c1 41 d4 fb       	vpaddq %xmm11,%xmm7,%xmm7
14003bdbc:	4d 21 d4             	and    %r10,%r12
14003bdbf:	4d 31 d5             	xor    %r10,%r13
14003bdc2:	48 03 5c 24 70       	add    0x70(%rsp),%rbx
14003bdc7:	49 89 cf             	mov    %rcx,%r15
14003bdca:	8f 48 78 c3 d1 07    	vprotq $0x7,%xmm9,%xmm10
14003bdd0:	49 31 c4             	xor    %rax,%r12
14003bdd3:	49 c1 ce 06          	ror    $0x6,%r14
14003bdd7:	c4 41 39 ef c1       	vpxor  %xmm9,%xmm8,%xmm8
14003bddc:	49 31 d7             	xor    %rdx,%r15
14003bddf:	4c 01 e3             	add    %r12,%rbx
14003bde2:	49 c1 cd 0e          	ror    $0xe,%r13
14003bde6:	4c 21 ff             	and    %r15,%rdi
14003bde9:	8f 68 78 c3 de 03    	vprotq $0x3,%xmm6,%xmm11
14003bdef:	49 31 ce             	xor    %rcx,%r14
14003bdf2:	4c 01 eb             	add    %r13,%rbx
14003bdf5:	c4 41 39 ef c2       	vpxor  %xmm10,%xmm8,%xmm8
14003bdfa:	48 31 d7             	xor    %rdx,%rdi
14003bdfd:	49 c1 ce 1c          	ror    $0x1c,%r14
14003be01:	c5 a9 73 d6 06       	vpsrlq $0x6,%xmm6,%xmm10
14003be06:	49 01 d9             	add    %rbx,%r9
14003be09:	48 01 fb             	add    %rdi,%rbx
14003be0c:	c4 c1 41 d4 f8       	vpaddq %xmm8,%xmm7,%xmm7
14003be11:	4d 89 cd             	mov    %r9,%r13
14003be14:	49 01 de             	add    %rbx,%r14
14003be17:	8f 48 78 c3 cb 2a    	vprotq $0x2a,%xmm11,%xmm9
14003be1d:	49 c1 cd 17          	ror    $0x17,%r13
14003be21:	4c 89 f3             	mov    %r14,%rbx
14003be24:	c4 41 21 ef da       	vpxor  %xmm10,%xmm11,%xmm11
14003be29:	4d 89 d4             	mov    %r10,%r12
14003be2c:	49 c1 ce 05          	ror    $0x5,%r14
14003be30:	4d 31 cd             	xor    %r9,%r13
14003be33:	4d 31 dc             	xor    %r11,%r12
14003be36:	c4 41 21 ef d9       	vpxor  %xmm9,%xmm11,%xmm11
14003be3b:	49 c1 cd 04          	ror    $0x4,%r13
14003be3f:	49 31 de             	xor    %rbx,%r14
14003be42:	4d 21 cc             	and    %r9,%r12
14003be45:	4d 31 cd             	xor    %r9,%r13
14003be48:	c4 c1 41 d4 fb       	vpaddq %xmm11,%xmm7,%xmm7
14003be4d:	48 03 44 24 78       	add    0x78(%rsp),%rax
14003be52:	48 89 df             	mov    %rbx,%rdi
14003be55:	4d 31 dc             	xor    %r11,%r12
14003be58:	49 c1 ce 06          	ror    $0x6,%r14
14003be5c:	c5 41 d4 55 60       	vpaddq 0x60(%rbp),%xmm7,%xmm10
14003be61:	48 31 cf             	xor    %rcx,%rdi
14003be64:	4c 01 e0             	add    %r12,%rax
14003be67:	49 c1 cd 0e          	ror    $0xe,%r13
14003be6b:	49 21 ff             	and    %rdi,%r15
14003be6e:	49 31 de             	xor    %rbx,%r14
14003be71:	4c 01 e8             	add    %r13,%rax
14003be74:	49 31 cf             	xor    %rcx,%r15
14003be77:	49 c1 ce 1c          	ror    $0x1c,%r14
14003be7b:	49 01 c0             	add    %rax,%r8
14003be7e:	4c 01 f8             	add    %r15,%rax
14003be81:	4d 89 c5             	mov    %r8,%r13
14003be84:	49 01 c6             	add    %rax,%r14
14003be87:	c5 79 7f 54 24 70    	vmovdqa %xmm10,0x70(%rsp)
14003be8d:	80 bd 87 00 00 00 00 	cmpb   $0x0,0x87(%rbp)
14003be94:	0f 85 a6 f7 ff ff    	jne    0x14003b640
14003be9a:	49 c1 cd 17          	ror    $0x17,%r13
14003be9e:	4c 89 f0             	mov    %r14,%rax
14003bea1:	4d 89 cc             	mov    %r9,%r12
14003bea4:	49 c1 ce 05          	ror    $0x5,%r14
14003bea8:	4d 31 c5             	xor    %r8,%r13
14003beab:	4d 31 d4             	xor    %r10,%r12
14003beae:	49 c1 cd 04          	ror    $0x4,%r13
14003beb2:	49 31 c6             	xor    %rax,%r14
14003beb5:	4d 21 c4             	and    %r8,%r12
14003beb8:	4d 31 c5             	xor    %r8,%r13
14003bebb:	4c 03 1c 24          	add    (%rsp),%r11
14003bebf:	49 89 c7             	mov    %rax,%r15
14003bec2:	4d 31 d4             	xor    %r10,%r12
14003bec5:	49 c1 ce 06          	ror    $0x6,%r14
14003bec9:	49 31 df             	xor    %rbx,%r15
14003becc:	4d 01 e3             	add    %r12,%r11
14003becf:	49 c1 cd 0e          	ror    $0xe,%r13
14003bed3:	4c 21 ff             	and    %r15,%rdi
14003bed6:	49 31 c6             	xor    %rax,%r14
14003bed9:	4d 01 eb             	add    %r13,%r11
14003bedc:	48 31 df             	xor    %rbx,%rdi
14003bedf:	49 c1 ce 1c          	ror    $0x1c,%r14
14003bee3:	4c 01 da             	add    %r11,%rdx
14003bee6:	49 01 fb             	add    %rdi,%r11
14003bee9:	49 89 d5             	mov    %rdx,%r13
14003beec:	4d 01 de             	add    %r11,%r14
14003beef:	49 c1 cd 17          	ror    $0x17,%r13
14003bef3:	4d 89 f3             	mov    %r14,%r11
14003bef6:	4d 89 c4             	mov    %r8,%r12
14003bef9:	49 c1 ce 05          	ror    $0x5,%r14
14003befd:	49 31 d5             	xor    %rdx,%r13
14003bf00:	4d 31 cc             	xor    %r9,%r12
14003bf03:	49 c1 cd 04          	ror    $0x4,%r13
14003bf07:	4d 31 de             	xor    %r11,%r14
14003bf0a:	49 21 d4             	and    %rdx,%r12
14003bf0d:	49 31 d5             	xor    %rdx,%r13
14003bf10:	4c 03 54 24 08       	add    0x8(%rsp),%r10
14003bf15:	4c 89 df             	mov    %r11,%rdi
14003bf18:	4d 31 cc             	xor    %r9,%r12
14003bf1b:	49 c1 ce 06          	ror    $0x6,%r14
14003bf1f:	48 31 c7             	xor    %rax,%rdi
14003bf22:	4d 01 e2             	add    %r12,%r10
14003bf25:	49 c1 cd 0e          	ror    $0xe,%r13
14003bf29:	49 21 ff             	and    %rdi,%r15
14003bf2c:	4d 31 de             	xor    %r11,%r14
14003bf2f:	4d 01 ea             	add    %r13,%r10
14003bf32:	49 31 c7             	xor    %rax,%r15
14003bf35:	49 c1 ce 1c          	ror    $0x1c,%r14
14003bf39:	4c 01 d1             	add    %r10,%rcx
14003bf3c:	4d 01 fa             	add    %r15,%r10
14003bf3f:	49 89 cd             	mov    %rcx,%r13
14003bf42:	4d 01 d6             	add    %r10,%r14
14003bf45:	49 c1 cd 17          	ror    $0x17,%r13
14003bf49:	4d 89 f2             	mov    %r14,%r10
14003bf4c:	49 89 d4             	mov    %rdx,%r12
14003bf4f:	49 c1 ce 05          	ror    $0x5,%r14
14003bf53:	49 31 cd             	xor    %rcx,%r13
14003bf56:	4d 31 c4             	xor    %r8,%r12
14003bf59:	49 c1 cd 04          	ror    $0x4,%r13
14003bf5d:	4d 31 d6             	xor    %r10,%r14
14003bf60:	49 21 cc             	and    %rcx,%r12
14003bf63:	49 31 cd             	xor    %rcx,%r13
14003bf66:	4c 03 4c 24 10       	add    0x10(%rsp),%r9
14003bf6b:	4d 89 d7             	mov    %r10,%r15
14003bf6e:	4d 31 c4             	xor    %r8,%r12
14003bf71:	49 c1 ce 06          	ror    $0x6,%r14
14003bf75:	4d 31 df             	xor    %r11,%r15
14003bf78:	4d 01 e1             	add    %r12,%r9
14003bf7b:	49 c1 cd 0e          	ror    $0xe,%r13
14003bf7f:	4c 21 ff             	and    %r15,%rdi
14003bf82:	4d 31 d6             	xor    %r10,%r14
14003bf85:	4d 01 e9             	add    %r13,%r9
14003bf88:	4c 31 df             	xor    %r11,%rdi
14003bf8b:	49 c1 ce 1c          	ror    $0x1c,%r14
14003bf8f:	4c 01 cb             	add    %r9,%rbx
14003bf92:	49 01 f9             	add    %rdi,%r9
14003bf95:	49 89 dd             	mov    %rbx,%r13
14003bf98:	4d 01 ce             	add    %r9,%r14
14003bf9b:	49 c1 cd 17          	ror    $0x17,%r13
14003bf9f:	4d 89 f1             	mov    %r14,%r9
14003bfa2:	49 89 cc             	mov    %rcx,%r12
14003bfa5:	49 c1 ce 05          	ror    $0x5,%r14
14003bfa9:	49 31 dd             	xor    %rbx,%r13
14003bfac:	49 31 d4             	xor    %rdx,%r12
14003bfaf:	49 c1 cd 04          	ror    $0x4,%r13
14003bfb3:	4d 31 ce             	xor    %r9,%r14
14003bfb6:	49 21 dc             	and    %rbx,%r12
14003bfb9:	49 31 dd             	xor    %rbx,%r13
14003bfbc:	4c 03 44 24 18       	add    0x18(%rsp),%r8
14003bfc1:	4c 89 cf             	mov    %r9,%rdi
14003bfc4:	49 31 d4             	xor    %rdx,%r12
14003bfc7:	49 c1 ce 06          	ror    $0x6,%r14
14003bfcb:	4c 31 d7             	xor    %r10,%rdi
14003bfce:	4d 01 e0             	add    %r12,%r8
14003bfd1:	49 c1 cd 0e          	ror    $0xe,%r13
14003bfd5:	49 21 ff             	and    %rdi,%r15
14003bfd8:	4d 31 ce             	xor    %r9,%r14
14003bfdb:	4d 01 e8             	add    %r13,%r8
14003bfde:	4d 31 d7             	xor    %r10,%r15
14003bfe1:	49 c1 ce 1c          	ror    $0x1c,%r14
14003bfe5:	4c 01 c0             	add    %r8,%rax
14003bfe8:	4d 01 f8             	add    %r15,%r8
14003bfeb:	49 89 c5             	mov    %rax,%r13
14003bfee:	4d 01 c6             	add    %r8,%r14
14003bff1:	49 c1 cd 17          	ror    $0x17,%r13
14003bff5:	4d 89 f0             	mov    %r14,%r8
14003bff8:	49 89 dc             	mov    %rbx,%r12
14003bffb:	49 c1 ce 05          	ror    $0x5,%r14
14003bfff:	49 31 c5             	xor    %rax,%r13
14003c002:	49 31 cc             	xor    %rcx,%r12
14003c005:	49 c1 cd 04          	ror    $0x4,%r13
14003c009:	4d 31 c6             	xor    %r8,%r14
14003c00c:	49 21 c4             	and    %rax,%r12
14003c00f:	49 31 c5             	xor    %rax,%r13
14003c012:	48 03 54 24 20       	add    0x20(%rsp),%rdx
14003c017:	4d 89 c7             	mov    %r8,%r15
14003c01a:	49 31 cc             	xor    %rcx,%r12
14003c01d:	49 c1 ce 06          	ror    $0x6,%r14
14003c021:	4d 31 cf             	xor    %r9,%r15
14003c024:	4c 01 e2             	add    %r12,%rdx
14003c027:	49 c1 cd 0e          	ror    $0xe,%r13
14003c02b:	4c 21 ff             	and    %r15,%rdi
14003c02e:	4d 31 c6             	xor    %r8,%r14
14003c031:	4c 01 ea             	add    %r13,%rdx
14003c034:	4c 31 cf             	xor    %r9,%rdi
14003c037:	49 c1 ce 1c          	ror    $0x1c,%r14
14003c03b:	49 01 d3             	add    %rdx,%r11
14003c03e:	48 01 fa             	add    %rdi,%rdx
14003c041:	4d 89 dd             	mov    %r11,%r13
14003c044:	49 01 d6             	add    %rdx,%r14
14003c047:	49 c1 cd 17          	ror    $0x17,%r13
14003c04b:	4c 89 f2             	mov    %r14,%rdx
14003c04e:	49 89 c4             	mov    %rax,%r12
14003c051:	49 c1 ce 05          	ror    $0x5,%r14
14003c055:	4d 31 dd             	xor    %r11,%r13
14003c058:	49 31 dc             	xor    %rbx,%r12
14003c05b:	49 c1 cd 04          	ror    $0x4,%r13
14003c05f:	49 31 d6             	xor    %rdx,%r14
14003c062:	4d 21 dc             	and    %r11,%r12
14003c065:	4d 31 dd             	xor    %r11,%r13
14003c068:	48 03 4c 24 28       	add    0x28(%rsp),%rcx
14003c06d:	48 89 d7             	mov    %rdx,%rdi
14003c070:	49 31 dc             	xor    %rbx,%r12
14003c073:	49 c1 ce 06          	ror    $0x6,%r14
14003c077:	4c 31 c7             	xor    %r8,%rdi
14003c07a:	4c 01 e1             	add    %r12,%rcx
14003c07d:	49 c1 cd 0e          	ror    $0xe,%r13
14003c081:	49 21 ff             	and    %rdi,%r15
14003c084:	49 31 d6             	xor    %rdx,%r14
14003c087:	4c 01 e9             	add    %r13,%rcx
14003c08a:	4d 31 c7             	xor    %r8,%r15
14003c08d:	49 c1 ce 1c          	ror    $0x1c,%r14
14003c091:	49 01 ca             	add    %rcx,%r10
14003c094:	4c 01 f9             	add    %r15,%rcx
14003c097:	4d 89 d5             	mov    %r10,%r13
14003c09a:	49 01 ce             	add    %rcx,%r14
14003c09d:	49 c1 cd 17          	ror    $0x17,%r13
14003c0a1:	4c 89 f1             	mov    %r14,%rcx
14003c0a4:	4d 89 dc             	mov    %r11,%r12
14003c0a7:	49 c1 ce 05          	ror    $0x5,%r14
14003c0ab:	4d 31 d5             	xor    %r10,%r13
14003c0ae:	49 31 c4             	xor    %rax,%r12
14003c0b1:	49 c1 cd 04          	ror    $0x4,%r13
14003c0b5:	49 31 ce             	xor    %rcx,%r14
14003c0b8:	4d 21 d4             	and    %r10,%r12
14003c0bb:	4d 31 d5             	xor    %r10,%r13
14003c0be:	48 03 5c 24 30       	add    0x30(%rsp),%rbx
14003c0c3:	49 89 cf             	mov    %rcx,%r15
14003c0c6:	49 31 c4             	xor    %rax,%r12
14003c0c9:	49 c1 ce 06          	ror    $0x6,%r14
14003c0cd:	49 31 d7             	xor    %rdx,%r15
14003c0d0:	4c 01 e3             	add    %r12,%rbx
14003c0d3:	49 c1 cd 0e          	ror    $0xe,%r13
14003c0d7:	4c 21 ff             	and    %r15,%rdi
14003c0da:	49 31 ce             	xor    %rcx,%r14
14003c0dd:	4c 01 eb             	add    %r13,%rbx
14003c0e0:	48 31 d7             	xor    %rdx,%rdi
14003c0e3:	49 c1 ce 1c          	ror    $0x1c,%r14
14003c0e7:	49 01 d9             	add    %rbx,%r9
14003c0ea:	48 01 fb             	add    %rdi,%rbx
14003c0ed:	4d 89 cd             	mov    %r9,%r13
14003c0f0:	49 01 de             	add    %rbx,%r14
14003c0f3:	49 c1 cd 17          	ror    $0x17,%r13
14003c0f7:	4c 89 f3             	mov    %r14,%rbx
14003c0fa:	4d 89 d4             	mov    %r10,%r12
14003c0fd:	49 c1 ce 05          	ror    $0x5,%r14
14003c101:	4d 31 cd             	xor    %r9,%r13
14003c104:	4d 31 dc             	xor    %r11,%r12
14003c107:	49 c1 cd 04          	ror    $0x4,%r13
14003c10b:	49 31 de             	xor    %rbx,%r14
14003c10e:	4d 21 cc             	and    %r9,%r12
14003c111:	4d 31 cd             	xor    %r9,%r13
14003c114:	48 03 44 24 38       	add    0x38(%rsp),%rax
14003c119:	48 89 df             	mov    %rbx,%rdi
14003c11c:	4d 31 dc             	xor    %r11,%r12
14003c11f:	49 c1 ce 06          	ror    $0x6,%r14
14003c123:	48 31 cf             	xor    %rcx,%rdi
14003c126:	4c 01 e0             	add    %r12,%rax
14003c129:	49 c1 cd 0e          	ror    $0xe,%r13
14003c12d:	49 21 ff             	and    %rdi,%r15
14003c130:	49 31 de             	xor    %rbx,%r14
14003c133:	4c 01 e8             	add    %r13,%rax
14003c136:	49 31 cf             	xor    %rcx,%r15
14003c139:	49 c1 ce 1c          	ror    $0x1c,%r14
14003c13d:	49 01 c0             	add    %rax,%r8
14003c140:	4c 01 f8             	add    %r15,%rax
14003c143:	4d 89 c5             	mov    %r8,%r13
14003c146:	49 01 c6             	add    %rax,%r14
14003c149:	49 c1 cd 17          	ror    $0x17,%r13
14003c14d:	4c 89 f0             	mov    %r14,%rax
14003c150:	4d 89 cc             	mov    %r9,%r12
14003c153:	49 c1 ce 05          	ror    $0x5,%r14
14003c157:	4d 31 c5             	xor    %r8,%r13
14003c15a:	4d 31 d4             	xor    %r10,%r12
14003c15d:	49 c1 cd 04          	ror    $0x4,%r13
14003c161:	49 31 c6             	xor    %rax,%r14
14003c164:	4d 21 c4             	and    %r8,%r12
14003c167:	4d 31 c5             	xor    %r8,%r13
14003c16a:	4c 03 5c 24 40       	add    0x40(%rsp),%r11
14003c16f:	49 89 c7             	mov    %rax,%r15
14003c172:	4d 31 d4             	xor    %r10,%r12
14003c175:	49 c1 ce 06          	ror    $0x6,%r14
14003c179:	49 31 df             	xor    %rbx,%r15
14003c17c:	4d 01 e3             	add    %r12,%r11
14003c17f:	49 c1 cd 0e          	ror    $0xe,%r13
14003c183:	4c 21 ff             	and    %r15,%rdi
14003c186:	49 31 c6             	xor    %rax,%r14
14003c189:	4d 01 eb             	add    %r13,%r11
14003c18c:	48 31 df             	xor    %rbx,%rdi
14003c18f:	49 c1 ce 1c          	ror    $0x1c,%r14
14003c193:	4c 01 da             	add    %r11,%rdx
14003c196:	49 01 fb             	add    %rdi,%r11
14003c199:	49 89 d5             	mov    %rdx,%r13
14003c19c:	4d 01 de             	add    %r11,%r14
14003c19f:	49 c1 cd 17          	ror    $0x17,%r13
14003c1a3:	4d 89 f3             	mov    %r14,%r11
14003c1a6:	4d 89 c4             	mov    %r8,%r12
14003c1a9:	49 c1 ce 05          	ror    $0x5,%r14
14003c1ad:	49 31 d5             	xor    %rdx,%r13
14003c1b0:	4d 31 cc             	xor    %r9,%r12
14003c1b3:	49 c1 cd 04          	ror    $0x4,%r13
14003c1b7:	4d 31 de             	xor    %r11,%r14
14003c1ba:	49 21 d4             	and    %rdx,%r12
14003c1bd:	49 31 d5             	xor    %rdx,%r13
14003c1c0:	4c 03 54 24 48       	add    0x48(%rsp),%r10
14003c1c5:	4c 89 df             	mov    %r11,%rdi
14003c1c8:	4d 31 cc             	xor    %r9,%r12
14003c1cb:	49 c1 ce 06          	ror    $0x6,%r14
14003c1cf:	48 31 c7             	xor    %rax,%rdi
14003c1d2:	4d 01 e2             	add    %r12,%r10
14003c1d5:	49 c1 cd 0e          	ror    $0xe,%r13
14003c1d9:	49 21 ff             	and    %rdi,%r15
14003c1dc:	4d 31 de             	xor    %r11,%r14
14003c1df:	4d 01 ea             	add    %r13,%r10
14003c1e2:	49 31 c7             	xor    %rax,%r15
14003c1e5:	49 c1 ce 1c          	ror    $0x1c,%r14
14003c1e9:	4c 01 d1             	add    %r10,%rcx
14003c1ec:	4d 01 fa             	add    %r15,%r10
14003c1ef:	49 89 cd             	mov    %rcx,%r13
14003c1f2:	4d 01 d6             	add    %r10,%r14
14003c1f5:	49 c1 cd 17          	ror    $0x17,%r13
14003c1f9:	4d 89 f2             	mov    %r14,%r10
14003c1fc:	49 89 d4             	mov    %rdx,%r12
14003c1ff:	49 c1 ce 05          	ror    $0x5,%r14
14003c203:	49 31 cd             	xor    %rcx,%r13