1402f21d9:	8b fa                	mov    %edx,%edi
1402f21db:	8b c2                	mov    %edx,%eax
1402f21dd:	c1 c0 09             	rol    $0x9,%eax
1402f21e0:	44 23 c5             	and    %ebp,%r8d
1402f21e3:	c1 cf 0f             	ror    $0xf,%edi
1402f21e6:	33 f8                	xor    %eax,%edi
1402f21e8:	41 8b c6             	mov    %r14d,%eax
1402f21eb:	33 fa                	xor    %edx,%edi
1402f21ed:	41 23 c7             	and    %r15d,%eax
1402f21f0:	44 0b c0             	or     %eax,%r8d
1402f21f3:	41 8b d7             	mov    %r15d,%edx
1402f21f6:	c1 c2 0c             	rol    $0xc,%edx
1402f21f9:	44 8d 8f f3 50 4f b1 	lea    -0x4eb0af0d(%rdi),%r9d
1402f2200:	44 03 ca             	add    %edx,%r9d
1402f2203:	41 c1 c1 07          	rol    $0x7,%r9d
1402f2207:	41 8b c1             	mov    %r9d,%eax
1402f220a:	33 c2                	xor    %edx,%eax
1402f220c:	03 c6                	add    %esi,%eax
1402f220e:	41 c1 c6 09          	rol    $0x9,%r14d
1402f2212:	8b 74 24 2c          	mov    0x2c(%rsp),%esi
1402f2216:	41 03 c0             	add    %r8d,%eax
1402f2219:	33 b4 24 c8 00 00 00 	xor    0xc8(%rsp),%esi
1402f2220:	41 8b d3             	mov    %r11d,%edx
1402f2223:	33 d3                	xor    %ebx,%edx
1402f2225:	03 f0                	add    %eax,%esi
1402f2227:	23 d7                	and    %edi,%edx
1402f2229:	c1 cb 0d             	ror    $0xd,%ebx
1402f222c:	41 33 d3             	xor    %r11d,%edx
1402f222f:	44 8b c6             	mov    %esi,%r8d
1402f2232:	41 03 d1             	add    %r9d,%edx
1402f2235:	45 0b c7             	or     %r15d,%r8d
1402f2238:	03 94 24 c8 00 00 00 	add    0xc8(%rsp),%edx
1402f223f:	45 23 c6             	and    %r14d,%r8d
1402f2242:	41 03 d2             	add    %r10d,%edx
1402f2245:	44 8b d2             	mov    %edx,%r10d
1402f2248:	8b c2                	mov    %edx,%eax
1402f224a:	c1 c0 09             	rol    $0x9,%eax
1402f224d:	41 c1 ca 0f          	ror    $0xf,%r10d
1402f2251:	44 33 d0             	xor    %eax,%r10d
1402f2254:	8b c6                	mov    %esi,%eax
1402f2256:	44 33 d2             	xor    %edx,%r10d
1402f2259:	41 23 c7             	and    %r15d,%eax
1402f225c:	44 0b c0             	or     %eax,%r8d
1402f225f:	41 c1 c7 09          	rol    $0x9,%r15d
1402f2263:	8b d6                	mov    %esi,%edx
1402f2265:	c1 c2 0c             	rol    $0xc,%edx
1402f2268:	45 8d 8a e7 a1 9e 62 	lea    0x629ea1e7(%r10),%r9d
1402f226f:	44 03 ca             	add    %edx,%r9d
1402f2272:	41 c1 c1 07          	rol    $0x7,%r9d
1402f2276:	41 8b c1             	mov    %r9d,%eax
1402f2279:	33 c2                	xor    %edx,%eax
1402f227b:	8b d7                	mov    %edi,%edx
1402f227d:	33 d3                	xor    %ebx,%edx
1402f227f:	c1 cf 0d             	ror    $0xd,%edi
1402f2282:	41 23 d2             	and    %r10d,%edx
1402f2285:	03 c5                	add    %ebp,%eax
1402f2287:	8b 6c 24 24          	mov    0x24(%rsp),%ebp
1402f228b:	33 d3                	xor    %ebx,%edx
1402f228d:	33 6c 24 28          	xor    0x28(%rsp),%ebp
1402f2291:	41 03 d1             	add    %r9d,%edx
1402f2294:	03 54 24 28          	add    0x28(%rsp),%edx
1402f2298:	41 03 c0             	add    %r8d,%eax
1402f229b:	41 03 d3             	add    %r11d,%edx
1402f229e:	03 e8                	add    %eax,%ebp
1402f22a0:	44 8b da             	mov    %edx,%r11d
1402f22a3:	8b c2                	mov    %edx,%eax
1402f22a5:	c1 c0 09             	rol    $0x9,%eax
1402f22a8:	44 8b c5             	mov    %ebp,%r8d
1402f22ab:	44 0b c6             	or     %esi,%r8d
1402f22ae:	41 c1 cb 0f          	ror    $0xf,%r11d
1402f22b2:	44 33 d8             	xor    %eax,%r11d
1402f22b5:	45 23 c7             	and    %r15d,%r8d
1402f22b8:	44 33 da             	xor    %edx,%r11d
1402f22bb:	8b c5                	mov    %ebp,%eax
1402f22bd:	23 c6                	and    %esi,%eax
1402f22bf:	8b d5                	mov    %ebp,%edx
1402f22c1:	c1 c2 0c             	rol    $0xc,%edx
1402f22c4:	44 0b c0             	or     %eax,%r8d
1402f22c7:	c1 c6 09             	rol    $0x9,%esi
1402f22ca:	45 8d 8b ce 43 3d c5 	lea    -0x3ac2bc32(%r11),%r9d
1402f22d1:	44 03 ca             	add    %edx,%r9d
1402f22d4:	41 c1 c1 07          	rol    $0x7,%r9d
1402f22d8:	41 8b c1             	mov    %r9d,%eax
1402f22db:	33 c2                	xor    %edx,%eax
1402f22dd:	8b d7                	mov    %edi,%edx
1402f22df:	41 33 d2             	xor    %r10d,%edx
1402f22e2:	41 03 c6             	add    %r14d,%eax
1402f22e5:	44 8b 74 24 38       	mov    0x38(%rsp),%r14d
1402f22ea:	41 23 d3             	and    %r11d,%edx
1402f22ed:	33 d7                	xor    %edi,%edx
1402f22ef:	45 33 f5             	xor    %r13d,%r14d
1402f22f2:	41 03 d1             	add    %r9d,%edx
1402f22f5:	41 03 c0             	add    %r8d,%eax
1402f22f8:	41 03 d5             	add    %r13d,%edx
1402f22fb:	44 03 f0             	add    %eax,%r14d
1402f22fe:	03 d3                	add    %ebx,%edx
1402f2300:	41 c1 ca 0d          	ror    $0xd,%r10d
1402f2304:	8b da                	mov    %edx,%ebx
1402f2306:	8b c2                	mov    %edx,%eax
1402f2308:	c1 cb 0f             	ror    $0xf,%ebx
1402f230b:	c1 c0 09             	rol    $0x9,%eax
1402f230e:	45 8b c6             	mov    %r14d,%r8d
1402f2311:	33 d8                	xor    %eax,%ebx
1402f2313:	44 0b c5             	or     %ebp,%r8d
1402f2316:	33 da                	xor    %edx,%ebx
1402f2318:	44 23 c6             	and    %esi,%r8d
1402f231b:	41 8b d6             	mov    %r14d,%edx
1402f231e:	41 8b c6             	mov    %r14d,%eax
1402f2321:	c1 c2 0c             	rol    $0xc,%edx
1402f2324:	23 c5                	and    %ebp,%eax
1402f2326:	44 0b c0             	or     %eax,%r8d
1402f2329:	c1 c5 09             	rol    $0x9,%ebp
1402f232c:	44 8d 8b 9d 87 7a 8a 	lea    -0x75857863(%rbx),%r9d
1402f2333:	44 03 ca             	add    %edx,%r9d
1402f2336:	41 c1 c1 07          	rol    $0x7,%r9d
1402f233a:	41 8b c1             	mov    %r9d,%eax
1402f233d:	33 c2                	xor    %edx,%eax
1402f233f:	41 8b d2             	mov    %r10d,%edx
1402f2342:	41 33 d3             	xor    %r11d,%edx
1402f2345:	41 03 c7             	add    %r15d,%eax
1402f2348:	44 8b 7c 24 20       	mov    0x20(%rsp),%r15d
1402f234d:	41 03 c0             	add    %r8d,%eax
1402f2350:	23 d3                	and    %ebx,%edx
1402f2352:	41 c1 cb 0d          	ror    $0xd,%r11d
1402f2356:	41 33 d2             	xor    %r10d,%edx
1402f2359:	45 33 fc             	xor    %r12d,%r15d
1402f235c:	41 03 d1             	add    %r9d,%edx
1402f235f:	44 03 f8             	add    %eax,%r15d
1402f2362:	41 03 d4             	add    %r12d,%edx
1402f2365:	45 8b c7             	mov    %r15d,%r8d
1402f2368:	44 8b 64 24 34       	mov    0x34(%rsp),%r12d
1402f236d:	03 d7                	add    %edi,%edx
1402f236f:	44 33 64 24 2c       	xor    0x2c(%rsp),%r12d
1402f2374:	8b fa                	mov    %edx,%edi
1402f2376:	8b c2                	mov    %edx,%eax
1402f2378:	c1 cf 0f             	ror    $0xf,%edi
1402f237b:	c1 c0 09             	rol    $0x9,%eax
1402f237e:	45 0b c6             	or     %r14d,%r8d
1402f2381:	33 f8                	xor    %eax,%edi
1402f2383:	44 23 c5             	and    %ebp,%r8d
1402f2386:	33 fa                	xor    %edx,%edi
1402f2388:	41 8b c7             	mov    %r15d,%eax
1402f238b:	41 23 c6             	and    %r14d,%eax
1402f238e:	41 8b d7             	mov    %r15d,%edx
1402f2391:	c1 c2 0c             	rol    $0xc,%edx
1402f2394:	44 0b c0             	or     %eax,%r8d
1402f2397:	41 c1 c6 09          	rol    $0x9,%r14d
1402f239b:	44 8d 8f 3b 0f f5 14 	lea    0x14f50f3b(%rdi),%r9d
1402f23a2:	44 03 ca             	add    %edx,%r9d
1402f23a5:	41 c1 c1 07          	rol    $0x7,%r9d
1402f23a9:	41 8b c1             	mov    %r9d,%eax
1402f23ac:	33 c2                	xor    %edx,%eax
1402f23ae:	41 8b d3             	mov    %r11d,%edx
1402f23b1:	33 d3                	xor    %ebx,%edx
1402f23b3:	03 c6                	add    %esi,%eax
1402f23b5:	41 03 c0             	add    %r8d,%eax
1402f23b8:	c1 cb 0d             	ror    $0xd,%ebx
1402f23bb:	23 d7                	and    %edi,%edx
1402f23bd:	44 03 e0             	add    %eax,%r12d
1402f23c0:	41 33 d3             	xor    %r11d,%edx
1402f23c3:	45 8b c4             	mov    %r12d,%r8d
1402f23c6:	41 03 d1             	add    %r9d,%edx
1402f23c9:	45 0b c7             	or     %r15d,%r8d
1402f23cc:	03 54 24 2c          	add    0x2c(%rsp),%edx
1402f23d0:	45 23 c6             	and    %r14d,%r8d
1402f23d3:	41 03 d2             	add    %r10d,%edx
1402f23d6:	8b f2                	mov    %edx,%esi
1402f23d8:	8b c2                	mov    %edx,%eax
1402f23da:	c1 ce 0f             	ror    $0xf,%esi
1402f23dd:	c1 c0 09             	rol    $0x9,%eax
1402f23e0:	33 f0                	xor    %eax,%esi
1402f23e2:	41 8b c4             	mov    %r12d,%eax
1402f23e5:	33 f2                	xor    %edx,%esi
1402f23e7:	41 8b d4             	mov    %r12d,%edx
1402f23ea:	c1 c2 0c             	rol    $0xc,%edx
1402f23ed:	44 8d 8e 76 1e ea 29 	lea    0x29ea1e76(%rsi),%r9d
1402f23f4:	44 03 ca             	add    %edx,%r9d
1402f23f7:	41 c1 c1 07          	rol    $0x7,%r9d
1402f23fb:	41 23 c7             	and    %r15d,%eax
1402f23fe:	44 8b 6c 24 1c       	mov    0x1c(%rsp),%r13d
1402f2403:	44 0b c0             	or     %eax,%r8d
1402f2406:	44 33 6c 24 24       	xor    0x24(%rsp),%r13d
1402f240b:	41 8b c1             	mov    %r9d,%eax
1402f240e:	33 c2                	xor    %edx,%eax
1402f2410:	41 c1 c7 09          	rol    $0x9,%r15d
1402f2414:	03 c5                	add    %ebp,%eax
1402f2416:	8b d7                	mov    %edi,%edx
1402f2418:	8b 6c 24 18          	mov    0x18(%rsp),%ebp
1402f241c:	41 03 c0             	add    %r8d,%eax
1402f241f:	33 6c 24 38          	xor    0x38(%rsp),%ebp
1402f2423:	33 d3                	xor    %ebx,%edx
1402f2425:	23 d6                	and    %esi,%edx
1402f2427:	c1 cf 0d             	ror    $0xd,%edi
1402f242a:	33 d3                	xor    %ebx,%edx
1402f242c:	44 03 e8             	add    %eax,%r13d
1402f242f:	41 03 d1             	add    %r9d,%edx
1402f2432:	45 8b c5             	mov    %r13d,%r8d
1402f2435:	03 54 24 24          	add    0x24(%rsp),%edx
1402f2439:	45 0b c4             	or     %r12d,%r8d
1402f243c:	41 03 d3             	add    %r11d,%edx
1402f243f:	45 23 c7             	and    %r15d,%r8d
1402f2442:	44 8b da             	mov    %edx,%r11d
1402f2445:	8b c2                	mov    %edx,%eax
1402f2447:	c1 c0 09             	rol    $0x9,%eax
1402f244a:	41 c1 cb 0f          	ror    $0xf,%r11d
1402f244e:	44 33 d8             	xor    %eax,%r11d
1402f2451:	41 8b c5             	mov    %r13d,%eax
1402f2454:	44 33 da             	xor    %edx,%r11d
1402f2457:	41 23 c4             	and    %r12d,%eax
1402f245a:	44 0b c0             	or     %eax,%r8d
1402f245d:	41 c1 c4 09          	rol    $0x9,%r12d
1402f2461:	41 8b d5             	mov    %r13d,%edx
1402f2464:	c1 c2 0c             	rol    $0xc,%edx
1402f2467:	45 8d 8b ec 3c d4 53 	lea    0x53d43cec(%r11),%r9d
1402f246e:	44 03 ca             	add    %edx,%r9d
1402f2471:	41 c1 c1 07          	rol    $0x7,%r9d
1402f2475:	41 8b c1             	mov    %r9d,%eax
1402f2478:	33 c2                	xor    %edx,%eax
1402f247a:	8b d7                	mov    %edi,%edx
1402f247c:	33 d6                	xor    %esi,%edx
1402f247e:	41 03 c6             	add    %r14d,%eax
1402f2481:	41 03 c0             	add    %r8d,%eax
1402f2484:	c1 ce 0d             	ror    $0xd,%esi
1402f2487:	41 23 d3             	and    %r11d,%edx
1402f248a:	03 e8                	add    %eax,%ebp
1402f248c:	33 d7                	xor    %edi,%edx
1402f248e:	89 6c 24 54          	mov    %ebp,0x54(%rsp)
1402f2492:	41 03 d1             	add    %r9d,%edx
1402f2495:	44 8b c5             	mov    %ebp,%r8d
1402f2498:	03 54 24 38          	add    0x38(%rsp),%edx
1402f249c:	45 0b c5             	or     %r13d,%r8d
1402f249f:	03 d3                	add    %ebx,%edx
1402f24a1:	45 23 c4             	and    %r12d,%r8d
1402f24a4:	8b 5c 24 20          	mov    0x20(%rsp),%ebx
1402f24a8:	44 8b f2             	mov    %edx,%r14d
1402f24ab:	33 1c 24             	xor    (%rsp),%ebx
1402f24ae:	8b c2                	mov    %edx,%eax
1402f24b0:	c1 c0 09             	rol    $0x9,%eax
1402f24b3:	41 c1 ce 0f          	ror    $0xf,%r14d
1402f24b7:	44 33 f0             	xor    %eax,%r14d
1402f24ba:	8b c5                	mov    %ebp,%eax
1402f24bc:	44 33 f2             	xor    %edx,%r14d
1402f24bf:	41 23 c5             	and    %r13d,%eax
1402f24c2:	44 0b c0             	or     %eax,%r8d
1402f24c5:	8b d5                	mov    %ebp,%edx
1402f24c7:	c1 c2 0c             	rol    $0xc,%edx
1402f24ca:	45 8d 8e d8 79 a8 a7 	lea    -0x58578628(%r14),%r9d
1402f24d1:	44 03 ca             	add    %edx,%r9d
1402f24d4:	41 c1 c1 07          	rol    $0x7,%r9d
1402f24d8:	41 8b c1             	mov    %r9d,%eax
1402f24db:	33 c2                	xor    %edx,%eax
1402f24dd:	8b d6                	mov    %esi,%edx
1402f24df:	41 33 d3             	xor    %r11d,%edx
1402f24e2:	41 03 c7             	add    %r15d,%eax
1402f24e5:	41 23 d6             	and    %r14d,%edx
1402f24e8:	41 03 c0             	add    %r8d,%eax
1402f24eb:	33 d6                	xor    %esi,%edx
1402f24ed:	03 d8                	add    %eax,%ebx
1402f24ef:	41 03 d1             	add    %r9d,%edx
1402f24f2:	03 54 24 20          	add    0x20(%rsp),%edx
1402f24f6:	03 d7                	add    %edi,%edx
1402f24f8:	41 c1 cb 0d          	ror    $0xd,%r11d
1402f24fc:	44 8b fa             	mov    %edx,%r15d
1402f24ff:	41 c1 c5 09          	rol    $0x9,%r13d
1402f2503:	8b c2                	mov    %edx,%eax
1402f2505:	41 c1 cf 0f          	ror    $0xf,%r15d
1402f2509:	c1 c0 09             	rol    $0x9,%eax
1402f250c:	44 8b cb             	mov    %ebx,%r9d
1402f250f:	44 33 f8             	xor    %eax,%r15d
1402f2512:	41 c1 c1 0c          	rol    $0xc,%r9d
1402f2516:	44 33 fa             	xor    %edx,%r15d
1402f2519:	8b 54 24 1c          	mov    0x1c(%rsp),%edx
1402f251d:	c1 c2 0f             	rol    $0xf,%edx
1402f2520:	8b c2                	mov    %edx,%eax
1402f2522:	33 44 24 08          	xor    0x8(%rsp),%eax
1402f2526:	33 44 24 0c          	xor    0xc(%rsp),%eax
1402f252a:	45 8d 97 b1 f3 50 4f 	lea    0x4f50f3b1(%r15),%r10d
1402f2531:	44 8b c0             	mov    %eax,%r8d
1402f2534:	45 03 d1             	add    %r9d,%r10d
1402f2537:	41 c1 c0 0f          	rol    $0xf,%r8d
1402f253b:	c1 c8 09             	ror    $0x9,%eax
1402f253e:	44 33 c0             	xor    %eax,%r8d
1402f2541:	41 c1 c2 07          	rol    $0x7,%r10d
1402f2545:	8b 44 24 04          	mov    0x4(%rsp),%eax
1402f2549:	c1 c0 07             	rol    $0x7,%eax
1402f254c:	44 33 c0             	xor    %eax,%r8d
1402f254f:	8b c3                	mov    %ebx,%eax
1402f2551:	44 33 c2             	xor    %edx,%r8d
1402f2554:	23 c5                	and    %ebp,%eax
1402f2556:	44 33 44 24 34       	xor    0x34(%rsp),%r8d
1402f255b:	8b d3                	mov    %ebx,%edx
1402f255d:	44 33 44 24 38       	xor    0x38(%rsp),%r8d
1402f2562:	0b d5                	or     %ebp,%edx
1402f2564:	44 33 44 24 08       	xor    0x8(%rsp),%r8d
1402f2569:	41 23 d5             	and    %r13d,%edx
1402f256c:	44 33 44 24 0c       	xor    0xc(%rsp),%r8d
1402f2571:	0b d0                	or     %eax,%edx
1402f2573:	41 03 d4             	add    %r12d,%edx
1402f2576:	41 8b ea             	mov    %r10d,%ebp
1402f2579:	44 8b 64 24 54       	mov    0x54(%rsp),%r12d
1402f257e:	41 03 d0             	add    %r8d,%edx
1402f2581:	41 33 e9             	xor    %r9d,%ebp
1402f2584:	41 c1 c4 09          	rol    $0x9,%r12d
1402f2588:	03 ea                	add    %edx,%ebp
1402f258a:	41 8b d3             	mov    %r11d,%edx
1402f258d:	41 33 d6             	xor    %r14d,%edx
1402f2590:	44 8b cd             	mov    %ebp,%r9d
1402f2593:	41 23 d7             	and    %r15d,%edx
1402f2596:	41 c1 c1 0c          	rol    $0xc,%r9d
1402f259a:	41 33 d3             	xor    %r11d,%edx
1402f259d:	41 c1 ce 0d          	ror    $0xd,%r14d
1402f25a1:	41 03 d2             	add    %r10d,%edx
1402f25a4:	03 54 24 34          	add    0x34(%rsp),%edx
1402f25a8:	03 d6                	add    %esi,%edx
1402f25aa:	8b f2                	mov    %edx,%esi
1402f25ac:	8b c2                	mov    %edx,%eax
1402f25ae:	c1 c0 09             	rol    $0x9,%eax
1402f25b1:	c1 ce 0f             	ror    $0xf,%esi
1402f25b4:	33 f0                	xor    %eax,%esi
1402f25b6:	33 f2                	xor    %edx,%esi
1402f25b8:	8b 54 24 18          	mov    0x18(%rsp),%edx
1402f25bc:	c1 c2 0f             	rol    $0xf,%edx
1402f25bf:	8b c2                	mov    %edx,%eax
1402f25c1:	33 44 24 2c          	xor    0x2c(%rsp),%eax
1402f25c5:	33 44 24 14          	xor    0x14(%rsp),%eax
1402f25c9:	44 8d 96 62 e7 a1 9e 	lea    -0x615e189e(%rsi),%r10d
1402f25d0:	44 8b c0             	mov    %eax,%r8d
1402f25d3:	45 03 d1             	add    %r9d,%r10d
1402f25d6:	41 c1 c0 0f          	rol    $0xf,%r8d
1402f25da:	c1 c8 09             	ror    $0x9,%eax
1402f25dd:	44 33 c0             	xor    %eax,%r8d
1402f25e0:	41 c1 c2 07          	rol    $0x7,%r10d
1402f25e4:	8b 84 24 c8 00 00 00 	mov    0xc8(%rsp),%eax
1402f25eb:	c1 c0 07             	rol    $0x7,%eax
1402f25ee:	44 33 c0             	xor    %eax,%r8d
1402f25f1:	44 33 c2             	xor    %edx,%r8d
1402f25f4:	8b d5                	mov    %ebp,%edx
1402f25f6:	44 33 44 24 1c       	xor    0x1c(%rsp),%r8d
1402f25fb:	44 33 44 24 20       	xor    0x20(%rsp),%r8d
1402f2600:	44 33 44 24 2c       	xor    0x2c(%rsp),%r8d
1402f2605:	44 33 44 24 14       	xor    0x14(%rsp),%r8d
1402f260a:	0b d3                	or     %ebx,%edx
1402f260c:	41 8b fa             	mov    %r10d,%edi
1402f260f:	41 23 d4             	and    %r12d,%edx
1402f2612:	41 33 f9             	xor    %r9d,%edi
1402f2615:	8b c5                	mov    %ebp,%eax
1402f2617:	23 c3                	and    %ebx,%eax
1402f2619:	c1 c3 09             	rol    $0x9,%ebx
1402f261c:	0b d0                	or     %eax,%edx
1402f261e:	89 9c 24 c8 00 00 00 	mov    %ebx,0xc8(%rsp)