1400d70d8:	c1 c2 05             	rol    $0x5,%edx
1400d70db:	44 01 d2             	add    %r10d,%edx
1400d70de:	44 8b 51 0c          	mov    0xc(%rcx),%r10d
1400d70e2:	41 0f ca             	bswap  %r10d
1400d70e5:	42 8d 9c 13 99 79 82 	lea    0x5a827999(%rbx,%r10,1),%ebx
1400d70ec:	5a
1400d70ed:	45 89 50 0c          	mov    %r10d,0xc(%r8)
1400d70f1:	01 df                	add    %ebx,%edi
1400d70f3:	89 d3                	mov    %edx,%ebx
1400d70f5:	c1 c3 05             	rol    $0x5,%ebx
1400d70f8:	01 fb                	add    %edi,%ebx
1400d70fa:	8b 79 10             	mov    0x10(%rcx),%edi
1400d70fd:	0f cf                	bswap  %edi
1400d70ff:	41 89 78 10          	mov    %edi,0x10(%r8)
1400d7103:	41 89 fe             	mov    %edi,%r14d
1400d7106:	44 89 cf             	mov    %r9d,%edi
1400d7109:	31 f7                	xor    %esi,%edi
1400d710b:	47 8d 9c 33 99 79 82 	lea    0x5a827999(%r11,%r14,1),%r11d
1400d7112:	5a
1400d7113:	44 89 74 24 0c       	mov    %r14d,0xc(%rsp)
1400d7118:	21 d7                	and    %edx,%edi
1400d711a:	44 31 cf             	xor    %r9d,%edi
1400d711d:	44 01 df             	add    %r11d,%edi
1400d7120:	41 89 db             	mov    %ebx,%r11d
1400d7123:	41 c1 c3 05          	rol    $0x5,%r11d
1400d7127:	c1 ca 02             	ror    $0x2,%edx
1400d712a:	41 01 fb             	add    %edi,%r11d
1400d712d:	8b 79 14             	mov    0x14(%rcx),%edi
1400d7130:	0f cf                	bswap  %edi
1400d7132:	41 89 78 14          	mov    %edi,0x14(%r8)
1400d7136:	41 89 ff             	mov    %edi,%r15d
1400d7139:	89 f7                	mov    %esi,%edi
1400d713b:	31 d7                	xor    %edx,%edi
1400d713d:	47 8d 8c 39 99 79 82 	lea    0x5a827999(%r9,%r15,1),%r9d
1400d7144:	5a
1400d7145:	44 89 7c 24 10       	mov    %r15d,0x10(%rsp)
1400d714a:	21 df                	and    %ebx,%edi
1400d714c:	c1 cb 02             	ror    $0x2,%ebx
1400d714f:	31 f7                	xor    %esi,%edi
1400d7151:	44 01 cf             	add    %r9d,%edi
1400d7154:	45 89 d9             	mov    %r11d,%r9d
1400d7157:	41 c1 c1 05          	rol    $0x5,%r9d
1400d715b:	41 01 f9             	add    %edi,%r9d
1400d715e:	8b 79 18             	mov    0x18(%rcx),%edi
1400d7161:	44 89 cd             	mov    %r9d,%ebp
1400d7164:	0f cf                	bswap  %edi
1400d7166:	41 89 78 18          	mov    %edi,0x18(%r8)
1400d716a:	41 89 ff             	mov    %edi,%r15d
1400d716d:	89 d7                	mov    %edx,%edi
1400d716f:	31 df                	xor    %ebx,%edi
1400d7171:	42 8d b4 3e 99 79 82 	lea    0x5a827999(%rsi,%r15,1),%esi
1400d7178:	5a
1400d7179:	c1 c5 05             	rol    $0x5,%ebp
1400d717c:	44 21 df             	and    %r11d,%edi
1400d717f:	41 c1 cb 02          	ror    $0x2,%r11d
1400d7183:	31 d7                	xor    %edx,%edi
1400d7185:	01 f7                	add    %esi,%edi
1400d7187:	89 ee                	mov    %ebp,%esi
1400d7189:	01 fe                	add    %edi,%esi
1400d718b:	8b 79 1c             	mov    0x1c(%rcx),%edi
1400d718e:	0f cf                	bswap  %edi
1400d7190:	41 89 78 1c          	mov    %edi,0x1c(%r8)
1400d7194:	89 fd                	mov    %edi,%ebp
1400d7196:	89 df                	mov    %ebx,%edi
1400d7198:	44 31 df             	xor    %r11d,%edi
1400d719b:	8d 94 2a 99 79 82 5a 	lea    0x5a827999(%rdx,%rbp,1),%edx
1400d71a2:	89 6c 24 14          	mov    %ebp,0x14(%rsp)
1400d71a6:	44 21 cf             	and    %r9d,%edi
1400d71a9:	41 c1 c9 02          	ror    $0x2,%r9d
1400d71ad:	31 df                	xor    %ebx,%edi
1400d71af:	01 d7                	add    %edx,%edi
1400d71b1:	89 f2                	mov    %esi,%edx
1400d71b3:	c1 c2 05             	rol    $0x5,%edx
1400d71b6:	01 fa                	add    %edi,%edx
1400d71b8:	8b 79 20             	mov    0x20(%rcx),%edi
1400d71bb:	0f cf                	bswap  %edi
1400d71bd:	41 89 fe             	mov    %edi,%r14d
1400d71c0:	41 89 78 20          	mov    %edi,0x20(%r8)
1400d71c4:	44 89 df             	mov    %r11d,%edi
1400d71c7:	44 31 cf             	xor    %r9d,%edi
1400d71ca:	42 8d 9c 33 99 79 82 	lea    0x5a827999(%rbx,%r14,1),%ebx
1400d71d1:	5a
1400d71d2:	21 f7                	and    %esi,%edi
1400d71d4:	c1 ce 02             	ror    $0x2,%esi
1400d71d7:	44 31 df             	xor    %r11d,%edi
1400d71da:	01 df                	add    %ebx,%edi
1400d71dc:	89 d3                	mov    %edx,%ebx
1400d71de:	c1 c3 05             	rol    $0x5,%ebx
1400d71e1:	01 fb                	add    %edi,%ebx
1400d71e3:	8b 79 24             	mov    0x24(%rcx),%edi
1400d71e6:	0f cf                	bswap  %edi
1400d71e8:	41 89 78 24          	mov    %edi,0x24(%r8)
1400d71ec:	89 fd                	mov    %edi,%ebp
1400d71ee:	44 89 cf             	mov    %r9d,%edi
1400d71f1:	31 f7                	xor    %esi,%edi
1400d71f3:	45 8d 9c 2b 99 79 82 	lea    0x5a827999(%r11,%rbp,1),%r11d
1400d71fa:	5a
1400d71fb:	89 6c 24 28          	mov    %ebp,0x28(%rsp)
1400d71ff:	21 d7                	and    %edx,%edi
1400d7201:	c1 ca 02             	ror    $0x2,%edx
1400d7204:	44 31 cf             	xor    %r9d,%edi
1400d7207:	44 01 df             	add    %r11d,%edi
1400d720a:	41 89 db             	mov    %ebx,%r11d
1400d720d:	41 c1 c3 05          	rol    $0x5,%r11d
1400d7211:	41 01 fb             	add    %edi,%r11d
1400d7214:	8b 79 28             	mov    0x28(%rcx),%edi
1400d7217:	0f cf                	bswap  %edi
1400d7219:	41 89 78 28          	mov    %edi,0x28(%r8)
1400d721d:	89 fd                	mov    %edi,%ebp
1400d721f:	89 f7                	mov    %esi,%edi
1400d7221:	31 d7                	xor    %edx,%edi
1400d7223:	45 8d 8c 29 99 79 82 	lea    0x5a827999(%r9,%rbp,1),%r9d
1400d722a:	5a
1400d722b:	89 6c 24 18          	mov    %ebp,0x18(%rsp)
1400d722f:	21 df                	and    %ebx,%edi
1400d7231:	c1 cb 02             	ror    $0x2,%ebx
1400d7234:	31 f7                	xor    %esi,%edi
1400d7236:	44 01 cf             	add    %r9d,%edi
1400d7239:	45 89 d9             	mov    %r11d,%r9d
1400d723c:	41 c1 c1 05          	rol    $0x5,%r9d
1400d7240:	41 01 f9             	add    %edi,%r9d
1400d7243:	8b 79 2c             	mov    0x2c(%rcx),%edi
1400d7246:	0f cf                	bswap  %edi
1400d7248:	41 89 78 2c          	mov    %edi,0x2c(%r8)
1400d724c:	41 89 fc             	mov    %edi,%r12d
1400d724f:	89 d7                	mov    %edx,%edi
1400d7251:	31 df                	xor    %ebx,%edi
1400d7253:	42 8d b4 26 99 79 82 	lea    0x5a827999(%rsi,%r12,1),%esi
1400d725a:	5a
1400d725b:	44 89 64 24 1c       	mov    %r12d,0x1c(%rsp)
1400d7260:	44 21 df             	and    %r11d,%edi
1400d7263:	41 c1 cb 02          	ror    $0x2,%r11d
1400d7267:	31 d7                	xor    %edx,%edi
1400d7269:	01 fe                	add    %edi,%esi
1400d726b:	44 89 cf             	mov    %r9d,%edi
1400d726e:	c1 c7 05             	rol    $0x5,%edi
1400d7271:	41 89 fc             	mov    %edi,%r12d
1400d7274:	41 01 f4             	add    %esi,%r12d
1400d7277:	8b 71 30             	mov    0x30(%rcx),%esi
1400d727a:	0f ce                	bswap  %esi
1400d727c:	41 89 70 30          	mov    %esi,0x30(%r8)
1400d7280:	89 f7                	mov    %esi,%edi
1400d7282:	89 de                	mov    %ebx,%esi
1400d7284:	44 31 de             	xor    %r11d,%esi
1400d7287:	8d 94 3a 99 79 82 5a 	lea    0x5a827999(%rdx,%rdi,1),%edx
1400d728e:	89 7c 24 20          	mov    %edi,0x20(%rsp)
1400d7292:	44 89 df             	mov    %r11d,%edi
1400d7295:	44 21 ce             	and    %r9d,%esi
1400d7298:	41 c1 c9 02          	ror    $0x2,%r9d
1400d729c:	31 de                	xor    %ebx,%esi
1400d729e:	44 31 cf             	xor    %r9d,%edi
1400d72a1:	01 d6                	add    %edx,%esi
1400d72a3:	44 89 e2             	mov    %r12d,%edx
1400d72a6:	44 21 e7             	and    %r12d,%edi
1400d72a9:	c1 c2 05             	rol    $0x5,%edx
1400d72ac:	44 31 df             	xor    %r11d,%edi
1400d72af:	01 f2                	add    %esi,%edx
1400d72b1:	8b 71 34             	mov    0x34(%rcx),%esi
1400d72b4:	0f ce                	bswap  %esi
1400d72b6:	8d 9c 33 99 79 82 5a 	lea    0x5a827999(%rbx,%rsi,1),%ebx
1400d72bd:	41 89 70 34          	mov    %esi,0x34(%r8)
1400d72c1:	01 fb                	add    %edi,%ebx
1400d72c3:	89 d7                	mov    %edx,%edi
1400d72c5:	c1 c7 05             	rol    $0x5,%edi
1400d72c8:	89 fd                	mov    %edi,%ebp
1400d72ca:	44 89 cf             	mov    %r9d,%edi
1400d72cd:	01 dd                	add    %ebx,%ebp
1400d72cf:	41 c1 cc 02          	ror    $0x2,%r12d
1400d72d3:	8b 59 38             	mov    0x38(%rcx),%ebx
1400d72d6:	41 31 c5             	xor    %eax,%r13d
1400d72d9:	44 31 e7             	xor    %r12d,%edi
1400d72dc:	45 31 f5             	xor    %r14d,%r13d
1400d72df:	21 d7                	and    %edx,%edi
1400d72e1:	0f cb                	bswap  %ebx
1400d72e3:	c1 ca 02             	ror    $0x2,%edx
1400d72e6:	41 89 58 38          	mov    %ebx,0x38(%r8)
1400d72ea:	44 31 cf             	xor    %r9d,%edi
1400d72ed:	45 8d 9c 1b 99 79 82 	lea    0x5a827999(%r11,%rbx,1),%r11d
1400d72f4:	5a
1400d72f5:	41 31 f5             	xor    %esi,%r13d
1400d72f8:	41 01 fb             	add    %edi,%r11d
1400d72fb:	89 ef                	mov    %ebp,%edi
1400d72fd:	41 d1 c5             	rol    $1,%r13d
1400d7300:	c1 c7 05             	rol    $0x5,%edi
1400d7303:	44 89 2c 24          	mov    %r13d,(%rsp)
1400d7307:	44 01 df             	add    %r11d,%edi
1400d730a:	44 8b 59 3c          	mov    0x3c(%rcx),%r11d
1400d730e:	44 89 e1             	mov    %r12d,%ecx
1400d7311:	31 d1                	xor    %edx,%ecx
1400d7313:	21 e9                	and    %ebp,%ecx
1400d7315:	41 0f cb             	bswap  %r11d
1400d7318:	47 8d 8c 19 99 79 82 	lea    0x5a827999(%r9,%r11,1),%r9d
1400d731f:	5a
1400d7320:	c1 cd 02             	ror    $0x2,%ebp
1400d7323:	44 31 e1             	xor    %r12d,%ecx
1400d7326:	45 89 58 3c          	mov    %r11d,0x3c(%r8)
1400d732a:	47 8d a4 2c 99 79 82 	lea    0x5a827999(%r12,%r13,1),%r12d
1400d7331:	5a
1400d7332:	44 01 c9             	add    %r9d,%ecx
1400d7335:	41 89 f9             	mov    %edi,%r9d
1400d7338:	45 89 68 40          	mov    %r13d,0x40(%r8)
1400d733c:	44 8b 6c 24 04       	mov    0x4(%rsp),%r13d
1400d7341:	41 c1 c1 05          	rol    $0x5,%r9d
1400d7345:	41 01 c9             	add    %ecx,%r9d
1400d7348:	89 d1                	mov    %edx,%ecx
1400d734a:	45 31 d5             	xor    %r10d,%r13d
1400d734d:	31 e9                	xor    %ebp,%ecx
1400d734f:	21 f9                	and    %edi,%ecx
1400d7351:	c1 cf 02             	ror    $0x2,%edi
1400d7354:	31 d1                	xor    %edx,%ecx
1400d7356:	41 01 cc             	add    %ecx,%r12d
1400d7359:	44 89 c9             	mov    %r9d,%ecx
1400d735c:	c1 c1 05             	rol    $0x5,%ecx
1400d735f:	44 01 e1             	add    %r12d,%ecx
1400d7362:	45 89 ec             	mov    %r13d,%r12d
1400d7365:	44 8b 6c 24 28       	mov    0x28(%rsp),%r13d
1400d736a:	45 31 ec             	xor    %r13d,%r12d
1400d736d:	41 31 dc             	xor    %ebx,%r12d
1400d7370:	41 d1 c4             	rol    $1,%r12d
1400d7373:	45 89 60 44          	mov    %r12d,0x44(%r8)
1400d7377:	45 89 e5             	mov    %r12d,%r13d
1400d737a:	41 89 ec             	mov    %ebp,%r12d
1400d737d:	41 31 fc             	xor    %edi,%r12d
1400d7380:	42 8d 94 2a 99 79 82 	lea    0x5a827999(%rdx,%r13,1),%edx
1400d7387:	5a
1400d7388:	44 89 6c 24 04       	mov    %r13d,0x4(%rsp)
1400d738d:	44 8b 6c 24 18       	mov    0x18(%rsp),%r13d
1400d7392:	45 21 cc             	and    %r9d,%r12d
1400d7395:	41 c1 c9 02          	ror    $0x2,%r9d
1400d7399:	41 31 ec             	xor    %ebp,%r12d
1400d739c:	41 01 d4             	add    %edx,%r12d
1400d739f:	89 ca                	mov    %ecx,%edx
1400d73a1:	c1 c2 05             	rol    $0x5,%edx
1400d73a4:	44 01 e2             	add    %r12d,%edx
1400d73a7:	44 8b 64 24 0c       	mov    0xc(%rsp),%r12d
1400d73ac:	44 31 e0             	xor    %r12d,%eax
1400d73af:	44 31 e8             	xor    %r13d,%eax
1400d73b2:	44 31 d8             	xor    %r11d,%eax
1400d73b5:	d1 c0                	rol    $1,%eax
1400d73b7:	41 89 40 48          	mov    %eax,0x48(%r8)
1400d73bb:	41 89 c4             	mov    %eax,%r12d
1400d73be:	89 f8                	mov    %edi,%eax
1400d73c0:	44 31 c8             	xor    %r9d,%eax
1400d73c3:	42 8d ac 25 99 79 82 	lea    0x5a827999(%rbp,%r12,1),%ebp
1400d73ca:	5a
1400d73cb:	44 89 64 24 24       	mov    %r12d,0x24(%rsp)
1400d73d0:	44 8b 64 24 1c       	mov    0x1c(%rsp),%r12d
1400d73d5:	21 c8                	and    %ecx,%eax
1400d73d7:	c1 c9 02             	ror    $0x2,%ecx
1400d73da:	31 f8                	xor    %edi,%eax
1400d73dc:	01 c5                	add    %eax,%ebp
1400d73de:	89 d0                	mov    %edx,%eax
1400d73e0:	c1 c0 05             	rol    $0x5,%eax
1400d73e3:	01 e8                	add    %ebp,%eax
1400d73e5:	8b 6c 24 10          	mov    0x10(%rsp),%ebp
1400d73e9:	41 31 ea             	xor    %ebp,%r10d
1400d73ec:	45 31 e2             	xor    %r12d,%r10d
1400d73ef:	44 8b 24 24          	mov    (%rsp),%r12d
1400d73f3:	45 31 e2             	xor    %r12d,%r10d
1400d73f6:	41 d1 c2             	rol    $1,%r10d
1400d73f9:	44 89 d5             	mov    %r10d,%ebp
1400d73fc:	45 89 50 4c          	mov    %r10d,0x4c(%r8)
1400d7400:	45 89 ca             	mov    %r9d,%r10d
1400d7403:	41 31 ca             	xor    %ecx,%r10d
1400d7406:	8d bc 2f 99 79 82 5a 	lea    0x5a827999(%rdi,%rbp,1),%edi
1400d740d:	89 6c 24 08          	mov    %ebp,0x8(%rsp)
1400d7411:	41 21 d2             	and    %edx,%r10d
1400d7414:	c1 ca 02             	ror    $0x2,%edx
1400d7417:	45 31 ca             	xor    %r9d,%r10d
1400d741a:	41 01 fa             	add    %edi,%r10d
1400d741d:	89 c7                	mov    %eax,%edi
1400d741f:	c1 c7 05             	rol    $0x5,%edi
1400d7422:	89 fd                	mov    %edi,%ebp
1400d7424:	44 01 d5             	add    %r10d,%ebp
1400d7427:	44 8b 54 24 0c       	mov    0xc(%rsp),%r10d
1400d742c:	8b 7c 24 20          	mov    0x20(%rsp),%edi
1400d7430:	45 31 fa             	xor    %r15d,%r10d
1400d7433:	41 31 fa             	xor    %edi,%r10d
1400d7436:	8b 7c 24 04          	mov    0x4(%rsp),%edi
1400d743a:	41 31 fa             	xor    %edi,%r10d
1400d743d:	41 d1 c2             	rol    $1,%r10d
1400d7440:	45 89 50 50          	mov    %r10d,0x50(%r8)
1400d7444:	45 89 d5             	mov    %r10d,%r13d
1400d7447:	41 89 ca             	mov    %ecx,%r10d
1400d744a:	41 31 d2             	xor    %edx,%r10d
1400d744d:	47 8d 8c 29 a1 eb d9 	lea    0x6ed9eba1(%r9,%r13,1),%r9d
1400d7454:	6e
1400d7455:	44 89 6c 24 0c       	mov    %r13d,0xc(%rsp)
1400d745a:	45 31 f7             	xor    %r14d,%r15d
1400d745d:	44 89 d7             	mov    %r10d,%edi
1400d7460:	41 89 ea             	mov    %ebp,%r10d
1400d7463:	31 c7                	xor    %eax,%edi
1400d7465:	41 c1 c2 05          	rol    $0x5,%r10d
1400d7469:	41 01 f9             	add    %edi,%r9d
1400d746c:	45 89 d5             	mov    %r10d,%r13d
1400d746f:	44 8b 54 24 14       	mov    0x14(%rsp),%r10d
1400d7474:	c1 c8 02             	ror    $0x2,%eax
1400d7477:	45 01 cd             	add    %r9d,%r13d
1400d747a:	44 8b 4c 24 10       	mov    0x10(%rsp),%r9d
1400d747f:	89 d7                	mov    %edx,%edi
1400d7481:	31 c7                	xor    %eax,%edi
1400d7483:	45 31 d1             	xor    %r10d,%r9d
1400d7486:	44 8b 54 24 24       	mov    0x24(%rsp),%r10d
1400d748b:	31 ef                	xor    %ebp,%edi
1400d748d:	c1 cd 02             	ror    $0x2,%ebp
1400d7490:	41 31 f1             	xor    %esi,%r9d
1400d7493:	45 31 d1             	xor    %r10d,%r9d
1400d7496:	45 89 ea             	mov    %r13d,%r10d
1400d7499:	41 d1 c1             	rol    $1,%r9d
1400d749c:	41 c1 c2 05          	rol    $0x5,%r10d
1400d74a0:	42 8d 8c 09 a1 eb d9 	lea    0x6ed9eba1(%rcx,%r9,1),%ecx
1400d74a7:	6e
1400d74a8:	45 89 d4             	mov    %r10d,%r12d
1400d74ab:	45 89 48 54          	mov    %r9d,0x54(%r8)
1400d74af:	01 f9                	add    %edi,%ecx
1400d74b1:	41 01 cc             	add    %ecx,%r12d
1400d74b4:	44 89 f9             	mov    %r15d,%ecx
1400d74b7:	44 8b 7c 24 08       	mov    0x8(%rsp),%r15d
1400d74bc:	31 d9                	xor    %ebx,%ecx
1400d74be:	44 31 f9             	xor    %r15d,%ecx
1400d74c1:	41 89 c7             	mov    %eax,%r15d
1400d74c4:	41 31 ef             	xor    %ebp,%r15d
1400d74c7:	d1 c1                	rol    $1,%ecx
1400d74c9:	44 89 ff             	mov    %r15d,%edi
1400d74cc:	8d 94 0a a1 eb d9 6e 	lea    0x6ed9eba1(%rdx,%rcx,1),%edx
1400d74d3:	45 89 e7             	mov    %r12d,%r15d
1400d74d6:	41 89 48 58          	mov    %ecx,0x58(%r8)
1400d74da:	44 31 ef             	xor    %r13d,%edi
1400d74dd:	41 c1 c7 05          	rol    $0x5,%r15d
1400d74e1:	89 4c 24 10          	mov    %ecx,0x10(%rsp)
1400d74e5:	8b 4c 24 28          	mov    0x28(%rsp),%ecx
1400d74e9:	01 fa                	add    %edi,%edx
1400d74eb:	8b 7c 24 0c          	mov    0xc(%rsp),%edi
1400d74ef:	41 c1 cd 02          	ror    $0x2,%r13d
1400d74f3:	41 01 d7             	add    %edx,%r15d
1400d74f6:	8b 54 24 14          	mov    0x14(%rsp),%edx
1400d74fa:	31 ca                	xor    %ecx,%edx
1400d74fc:	44 31 da             	xor    %r11d,%edx
1400d74ff:	31 fa                	xor    %edi,%edx
1400d7501:	d1 c2                	rol    $1,%edx
1400d7503:	41 89 50 5c          	mov    %edx,0x5c(%r8)
1400d7507:	41 89 d2             	mov    %edx,%r10d
1400d750a:	89 ea                	mov    %ebp,%edx
1400d750c:	44 31 ea             	xor    %r13d,%edx
1400d750f:	42 8d 84 10 a1 eb d9 	lea    0x6ed9eba1(%rax,%r10,1),%eax
1400d7516:	6e
1400d7517:	44 89 54 24 14       	mov    %r10d,0x14(%rsp)
1400d751c:	44 8b 54 24 04       	mov    0x4(%rsp),%r10d
1400d7521:	89 d7                	mov    %edx,%edi
1400d7523:	44 89 fa             	mov    %r15d,%edx