14003d20c:	48 01 fa             	add    %rdi,%rdx
14003d20f:	4d 89 dd             	mov    %r11,%r13
14003d212:	49 01 d6             	add    %rdx,%r14
14003d215:	4d 0f ac ed 17       	shrd   $0x17,%r13,%r13
14003d21a:	4c 89 f2             	mov    %r14,%rdx
14003d21d:	49 89 c4             	mov    %rax,%r12
14003d220:	4d 0f ac f6 05       	shrd   $0x5,%r14,%r14
14003d225:	4d 31 dd             	xor    %r11,%r13
14003d228:	49 31 dc             	xor    %rbx,%r12
14003d22b:	4d 0f ac ed 04       	shrd   $0x4,%r13,%r13
14003d230:	49 31 d6             	xor    %rdx,%r14
14003d233:	4d 21 dc             	and    %r11,%r12
14003d236:	4d 31 dd             	xor    %r11,%r13
14003d239:	48 03 4c 24 28       	add    0x28(%rsp),%rcx
14003d23e:	48 89 d7             	mov    %rdx,%rdi
14003d241:	49 31 dc             	xor    %rbx,%r12
14003d244:	4d 0f ac f6 06       	shrd   $0x6,%r14,%r14
14003d249:	4c 31 c7             	xor    %r8,%rdi
14003d24c:	4c 01 e1             	add    %r12,%rcx
14003d24f:	4d 0f ac ed 0e       	shrd   $0xe,%r13,%r13
14003d254:	49 21 ff             	and    %rdi,%r15
14003d257:	49 31 d6             	xor    %rdx,%r14
14003d25a:	4c 01 e9             	add    %r13,%rcx
14003d25d:	4d 31 c7             	xor    %r8,%r15
14003d260:	4d 0f ac f6 1c       	shrd   $0x1c,%r14,%r14
14003d265:	49 01 ca             	add    %rcx,%r10
14003d268:	4c 01 f9             	add    %r15,%rcx
14003d26b:	4d 89 d5             	mov    %r10,%r13
14003d26e:	49 01 ce             	add    %rcx,%r14
14003d271:	4d 0f ac ed 17       	shrd   $0x17,%r13,%r13
14003d276:	4c 89 f1             	mov    %r14,%rcx
14003d279:	4d 89 dc             	mov    %r11,%r12
14003d27c:	4d 0f ac f6 05       	shrd   $0x5,%r14,%r14
14003d281:	4d 31 d5             	xor    %r10,%r13
14003d284:	49 31 c4             	xor    %rax,%r12
14003d287:	4d 0f ac ed 04       	shrd   $0x4,%r13,%r13
14003d28c:	49 31 ce             	xor    %rcx,%r14
14003d28f:	4d 21 d4             	and    %r10,%r12
14003d292:	4d 31 d5             	xor    %r10,%r13
14003d295:	48 03 5c 24 30       	add    0x30(%rsp),%rbx
14003d29a:	49 89 cf             	mov    %rcx,%r15
14003d29d:	49 31 c4             	xor    %rax,%r12
14003d2a0:	4d 0f ac f6 06       	shrd   $0x6,%r14,%r14
14003d2a5:	49 31 d7             	xor    %rdx,%r15
14003d2a8:	4c 01 e3             	add    %r12,%rbx
14003d2ab:	4d 0f ac ed 0e       	shrd   $0xe,%r13,%r13
14003d2b0:	4c 21 ff             	and    %r15,%rdi
14003d2b3:	49 31 ce             	xor    %rcx,%r14
14003d2b6:	4c 01 eb             	add    %r13,%rbx
14003d2b9:	48 31 d7             	xor    %rdx,%rdi
14003d2bc:	4d 0f ac f6 1c       	shrd   $0x1c,%r14,%r14
14003d2c1:	49 01 d9             	add    %rbx,%r9
14003d2c4:	48 01 fb             	add    %rdi,%rbx
14003d2c7:	4d 89 cd             	mov    %r9,%r13
14003d2ca:	49 01 de             	add    %rbx,%r14
14003d2cd:	4d 0f ac ed 17       	shrd   $0x17,%r13,%r13
14003d2d2:	4c 89 f3             	mov    %r14,%rbx
14003d2d5:	4d 89 d4             	mov    %r10,%r12
14003d2d8:	4d 0f ac f6 05       	shrd   $0x5,%r14,%r14
14003d2dd:	4d 31 cd             	xor    %r9,%r13
14003d2e0:	4d 31 dc             	xor    %r11,%r12
14003d2e3:	4d 0f ac ed 04       	shrd   $0x4,%r13,%r13
14003d2e8:	49 31 de             	xor    %rbx,%r14
14003d2eb:	4d 21 cc             	and    %r9,%r12
14003d2ee:	4d 31 cd             	xor    %r9,%r13
14003d2f1:	48 03 44 24 38       	add    0x38(%rsp),%rax
14003d2f6:	48 89 df             	mov    %rbx,%rdi
14003d2f9:	4d 31 dc             	xor    %r11,%r12
14003d2fc:	4d 0f ac f6 06       	shrd   $0x6,%r14,%r14
14003d301:	48 31 cf             	xor    %rcx,%rdi
14003d304:	4c 01 e0             	add    %r12,%rax
14003d307:	4d 0f ac ed 0e       	shrd   $0xe,%r13,%r13
14003d30c:	49 21 ff             	and    %rdi,%r15
14003d30f:	49 31 de             	xor    %rbx,%r14
14003d312:	4c 01 e8             	add    %r13,%rax
14003d315:	49 31 cf             	xor    %rcx,%r15
14003d318:	4d 0f ac f6 1c       	shrd   $0x1c,%r14,%r14
14003d31d:	49 01 c0             	add    %rax,%r8
14003d320:	4c 01 f8             	add    %r15,%rax
14003d323:	4d 89 c5             	mov    %r8,%r13
14003d326:	49 01 c6             	add    %rax,%r14
14003d329:	4d 0f ac ed 17       	shrd   $0x17,%r13,%r13
14003d32e:	4c 89 f0             	mov    %r14,%rax
14003d331:	4d 89 cc             	mov    %r9,%r12
14003d334:	4d 0f ac f6 05       	shrd   $0x5,%r14,%r14
14003d339:	4d 31 c5             	xor    %r8,%r13
14003d33c:	4d 31 d4             	xor    %r10,%r12
14003d33f:	4d 0f ac ed 04       	shrd   $0x4,%r13,%r13
14003d344:	49 31 c6             	xor    %rax,%r14
14003d347:	4d 21 c4             	and    %r8,%r12
14003d34a:	4d 31 c5             	xor    %r8,%r13
14003d34d:	4c 03 5c 24 40       	add    0x40(%rsp),%r11
14003d352:	49 89 c7             	mov    %rax,%r15
14003d355:	4d 31 d4             	xor    %r10,%r12
14003d358:	4d 0f ac f6 06       	shrd   $0x6,%r14,%r14
14003d35d:	49 31 df             	xor    %rbx,%r15
14003d360:	4d 01 e3             	add    %r12,%r11
14003d363:	4d 0f ac ed 0e       	shrd   $0xe,%r13,%r13
14003d368:	4c 21 ff             	and    %r15,%rdi
14003d36b:	49 31 c6             	xor    %rax,%r14
14003d36e:	4d 01 eb             	add    %r13,%r11
14003d371:	48 31 df             	xor    %rbx,%rdi
14003d374:	4d 0f ac f6 1c       	shrd   $0x1c,%r14,%r14
14003d379:	4c 01 da             	add    %r11,%rdx
14003d37c:	49 01 fb             	add    %rdi,%r11
14003d37f:	49 89 d5             	mov    %rdx,%r13
14003d382:	4d 01 de             	add    %r11,%r14
14003d385:	4d 0f ac ed 17       	shrd   $0x17,%r13,%r13
14003d38a:	4d 89 f3             	mov    %r14,%r11
14003d38d:	4d 89 c4             	mov    %r8,%r12
14003d390:	4d 0f ac f6 05       	shrd   $0x5,%r14,%r14
14003d395:	49 31 d5             	xor    %rdx,%r13
14003d398:	4d 31 cc             	xor    %r9,%r12
14003d39b:	4d 0f ac ed 04       	shrd   $0x4,%r13,%r13
14003d3a0:	4d 31 de             	xor    %r11,%r14
14003d3a3:	49 21 d4             	and    %rdx,%r12
14003d3a6:	49 31 d5             	xor    %rdx,%r13
14003d3a9:	4c 03 54 24 48       	add    0x48(%rsp),%r10
14003d3ae:	4c 89 df             	mov    %r11,%rdi
14003d3b1:	4d 31 cc             	xor    %r9,%r12
14003d3b4:	4d 0f ac f6 06       	shrd   $0x6,%r14,%r14
14003d3b9:	48 31 c7             	xor    %rax,%rdi
14003d3bc:	4d 01 e2             	add    %r12,%r10
14003d3bf:	4d 0f ac ed 0e       	shrd   $0xe,%r13,%r13
14003d3c4:	49 21 ff             	and    %rdi,%r15
14003d3c7:	4d 31 de             	xor    %r11,%r14
14003d3ca:	4d 01 ea             	add    %r13,%r10
14003d3cd:	49 31 c7             	xor    %rax,%r15
14003d3d0:	4d 0f ac f6 1c       	shrd   $0x1c,%r14,%r14
14003d3d5:	4c 01 d1             	add    %r10,%rcx
14003d3d8:	4d 01 fa             	add    %r15,%r10
14003d3db:	49 89 cd             	mov    %rcx,%r13
14003d3de:	4d 01 d6             	add    %r10,%r14
14003d3e1:	4d 0f ac ed 17       	shrd   $0x17,%r13,%r13
14003d3e6:	4d 89 f2             	mov    %r14,%r10
14003d3e9:	49 89 d4             	mov    %rdx,%r12
14003d3ec:	4d 0f ac f6 05       	shrd   $0x5,%r14,%r14
14003d3f1:	49 31 cd             	xor    %rcx,%r13
14003d3f4:	4d 31 c4             	xor    %r8,%r12
14003d3f7:	4d 0f ac ed 04       	shrd   $0x4,%r13,%r13
14003d3fc:	4d 31 d6             	xor    %r10,%r14
14003d3ff:	49 21 cc             	and    %rcx,%r12
14003d402:	49 31 cd             	xor    %rcx,%r13
14003d405:	4c 03 4c 24 50       	add    0x50(%rsp),%r9
14003d40a:	4d 89 d7             	mov    %r10,%r15
14003d40d:	4d 31 c4             	xor    %r8,%r12
14003d410:	4d 0f ac f6 06       	shrd   $0x6,%r14,%r14
14003d415:	4d 31 df             	xor    %r11,%r15
14003d418:	4d 01 e1             	add    %r12,%r9
14003d41b:	4d 0f ac ed 0e       	shrd   $0xe,%r13,%r13
14003d420:	4c 21 ff             	and    %r15,%rdi
14003d423:	4d 31 d6             	xor    %r10,%r14
14003d426:	4d 01 e9             	add    %r13,%r9
14003d429:	4c 31 df             	xor    %r11,%rdi
14003d42c:	4d 0f ac f6 1c       	shrd   $0x1c,%r14,%r14
14003d431:	4c 01 cb             	add    %r9,%rbx
14003d434:	49 01 f9             	add    %rdi,%r9
14003d437:	49 89 dd             	mov    %rbx,%r13
14003d43a:	4d 01 ce             	add    %r9,%r14
14003d43d:	4d 0f ac ed 17       	shrd   $0x17,%r13,%r13
14003d442:	4d 89 f1             	mov    %r14,%r9
14003d445:	49 89 cc             	mov    %rcx,%r12
14003d448:	4d 0f ac f6 05       	shrd   $0x5,%r14,%r14
14003d44d:	49 31 dd             	xor    %rbx,%r13
14003d450:	49 31 d4             	xor    %rdx,%r12
14003d453:	4d 0f ac ed 04       	shrd   $0x4,%r13,%r13
14003d458:	4d 31 ce             	xor    %r9,%r14
14003d45b:	49 21 dc             	and    %rbx,%r12
14003d45e:	49 31 dd             	xor    %rbx,%r13
14003d461:	4c 03 44 24 58       	add    0x58(%rsp),%r8
14003d466:	4c 89 cf             	mov    %r9,%rdi
14003d469:	49 31 d4             	xor    %rdx,%r12
14003d46c:	4d 0f ac f6 06       	shrd   $0x6,%r14,%r14
14003d471:	4c 31 d7             	xor    %r10,%rdi
14003d474:	4d 01 e0             	add    %r12,%r8
14003d477:	4d 0f ac ed 0e       	shrd   $0xe,%r13,%r13
14003d47c:	49 21 ff             	and    %rdi,%r15
14003d47f:	4d 31 ce             	xor    %r9,%r14
14003d482:	4d 01 e8             	add    %r13,%r8
14003d485:	4d 31 d7             	xor    %r10,%r15
14003d488:	4d 0f ac f6 1c       	shrd   $0x1c,%r14,%r14
14003d48d:	4c 01 c0             	add    %r8,%rax
14003d490:	4d 01 f8             	add    %r15,%r8
14003d493:	49 89 c5             	mov    %rax,%r13
14003d496:	4d 01 c6             	add    %r8,%r14
14003d499:	4d 0f ac ed 17       	shrd   $0x17,%r13,%r13
14003d49e:	4d 89 f0             	mov    %r14,%r8
14003d4a1:	49 89 dc             	mov    %rbx,%r12
14003d4a4:	4d 0f ac f6 05       	shrd   $0x5,%r14,%r14
14003d4a9:	49 31 c5             	xor    %rax,%r13
14003d4ac:	49 31 cc             	xor    %rcx,%r12
14003d4af:	4d 0f ac ed 04       	shrd   $0x4,%r13,%r13
14003d4b4:	4d 31 c6             	xor    %r8,%r14
14003d4b7:	49 21 c4             	and    %rax,%r12
14003d4ba:	49 31 c5             	xor    %rax,%r13
14003d4bd:	48 03 54 24 60       	add    0x60(%rsp),%rdx
14003d4c2:	4d 89 c7             	mov    %r8,%r15
14003d4c5:	49 31 cc             	xor    %rcx,%r12
14003d4c8:	4d 0f ac f6 06       	shrd   $0x6,%r14,%r14
14003d4cd:	4d 31 cf             	xor    %r9,%r15
14003d4d0:	4c 01 e2             	add    %r12,%rdx
14003d4d3:	4d 0f ac ed 0e       	shrd   $0xe,%r13,%r13
14003d4d8:	4c 21 ff             	and    %r15,%rdi
14003d4db:	4d 31 c6             	xor    %r8,%r14
14003d4de:	4c 01 ea             	add    %r13,%rdx
14003d4e1:	4c 31 cf             	xor    %r9,%rdi
14003d4e4:	4d 0f ac f6 1c       	shrd   $0x1c,%r14,%r14
14003d4e9:	49 01 d3             	add    %rdx,%r11
14003d4ec:	48 01 fa             	add    %rdi,%rdx
14003d4ef:	4d 89 dd             	mov    %r11,%r13
14003d4f2:	49 01 d6             	add    %rdx,%r14
14003d4f5:	4d 0f ac ed 17       	shrd   $0x17,%r13,%r13
14003d4fa:	4c 89 f2             	mov    %r14,%rdx
14003d4fd:	49 89 c4             	mov    %rax,%r12
14003d500:	4d 0f ac f6 05       	shrd   $0x5,%r14,%r14
14003d505:	4d 31 dd             	xor    %r11,%r13
14003d508:	49 31 dc             	xor    %rbx,%r12
14003d50b:	4d 0f ac ed 04       	shrd   $0x4,%r13,%r13
14003d510:	49 31 d6             	xor    %rdx,%r14
14003d513:	4d 21 dc             	and    %r11,%r12
14003d516:	4d 31 dd             	xor    %r11,%r13
14003d519:	48 03 4c 24 68       	add    0x68(%rsp),%rcx
14003d51e:	48 89 d7             	mov    %rdx,%rdi
14003d521:	49 31 dc             	xor    %rbx,%r12
14003d524:	4d 0f ac f6 06       	shrd   $0x6,%r14,%r14
14003d529:	4c 31 c7             	xor    %r8,%rdi
14003d52c:	4c 01 e1             	add    %r12,%rcx
14003d52f:	4d 0f ac ed 0e       	shrd   $0xe,%r13,%r13
14003d534:	49 21 ff             	and    %rdi,%r15
14003d537:	49 31 d6             	xor    %rdx,%r14
14003d53a:	4c 01 e9             	add    %r13,%rcx
14003d53d:	4d 31 c7             	xor    %r8,%r15
14003d540:	4d 0f ac f6 1c       	shrd   $0x1c,%r14,%r14
14003d545:	49 01 ca             	add    %rcx,%r10
14003d548:	4c 01 f9             	add    %r15,%rcx
14003d54b:	4d 89 d5             	mov    %r10,%r13
14003d54e:	49 01 ce             	add    %rcx,%r14
14003d551:	4d 0f ac ed 17       	shrd   $0x17,%r13,%r13
14003d556:	4c 89 f1             	mov    %r14,%rcx
14003d559:	4d 89 dc             	mov    %r11,%r12
14003d55c:	4d 0f ac f6 05       	shrd   $0x5,%r14,%r14
14003d561:	4d 31 d5             	xor    %r10,%r13
14003d564:	49 31 c4             	xor    %rax,%r12
14003d567:	4d 0f ac ed 04       	shrd   $0x4,%r13,%r13
14003d56c:	49 31 ce             	xor    %rcx,%r14
14003d56f:	4d 21 d4             	and    %r10,%r12
14003d572:	4d 31 d5             	xor    %r10,%r13
14003d575:	48 03 5c 24 70       	add    0x70(%rsp),%rbx
14003d57a:	49 89 cf             	mov    %rcx,%r15
14003d57d:	49 31 c4             	xor    %rax,%r12
14003d580:	4d 0f ac f6 06       	shrd   $0x6,%r14,%r14
14003d585:	49 31 d7             	xor    %rdx,%r15
14003d588:	4c 01 e3             	add    %r12,%rbx
14003d58b:	4d 0f ac ed 0e       	shrd   $0xe,%r13,%r13
14003d590:	4c 21 ff             	and    %r15,%rdi
14003d593:	49 31 ce             	xor    %rcx,%r14
14003d596:	4c 01 eb             	add    %r13,%rbx
14003d599:	48 31 d7             	xor    %rdx,%rdi
14003d59c:	4d 0f ac f6 1c       	shrd   $0x1c,%r14,%r14
14003d5a1:	49 01 d9             	add    %rbx,%r9
14003d5a4:	48 01 fb             	add    %rdi,%rbx
14003d5a7:	4d 89 cd             	mov    %r9,%r13
14003d5aa:	49 01 de             	add    %rbx,%r14
14003d5ad:	4d 0f ac ed 17       	shrd   $0x17,%r13,%r13
14003d5b2:	4c 89 f3             	mov    %r14,%rbx
14003d5b5:	4d 89 d4             	mov    %r10,%r12
14003d5b8:	4d 0f ac f6 05       	shrd   $0x5,%r14,%r14
14003d5bd:	4d 31 cd             	xor    %r9,%r13
14003d5c0:	4d 31 dc             	xor    %r11,%r12
14003d5c3:	4d 0f ac ed 04       	shrd   $0x4,%r13,%r13
14003d5c8:	49 31 de             	xor    %rbx,%r14
14003d5cb:	4d 21 cc             	and    %r9,%r12
14003d5ce:	4d 31 cd             	xor    %r9,%r13
14003d5d1:	48 03 44 24 78       	add    0x78(%rsp),%rax
14003d5d6:	48 89 df             	mov    %rbx,%rdi
14003d5d9:	4d 31 dc             	xor    %r11,%r12
14003d5dc:	4d 0f ac f6 06       	shrd   $0x6,%r14,%r14
14003d5e1:	48 31 cf             	xor    %rcx,%rdi
14003d5e4:	4c 01 e0             	add    %r12,%rax
14003d5e7:	4d 0f ac ed 0e       	shrd   $0xe,%r13,%r13
14003d5ec:	49 21 ff             	and    %rdi,%r15
14003d5ef:	49 31 de             	xor    %rbx,%r14
14003d5f2:	4c 01 e8             	add    %r13,%rax
14003d5f5:	49 31 cf             	xor    %rcx,%r15
14003d5f8:	4d 0f ac f6 1c       	shrd   $0x1c,%r14,%r14
14003d5fd:	49 01 c0             	add    %rax,%r8
14003d600:	4c 01 f8             	add    %r15,%rax
14003d603:	4d 89 c5             	mov    %r8,%r13
14003d606:	49 01 c6             	add    %rax,%r14
14003d609:	48 8b bc 24 80 00 00 	mov    0x80(%rsp),%rdi
14003d610:	00
14003d611:	4c 89 f0             	mov    %r14,%rax
14003d614:	48 03 07             	add    (%rdi),%rax
14003d617:	48 8d b6 80 00 00 00 	lea    0x80(%rsi),%rsi
14003d61e:	48 03 5f 08          	add    0x8(%rdi),%rbx
14003d622:	48 03 4f 10          	add    0x10(%rdi),%rcx
14003d626:	48 03 57 18          	add    0x18(%rdi),%rdx
14003d62a:	4c 03 47 20          	add    0x20(%rdi),%r8
14003d62e:	4c 03 4f 28          	add    0x28(%rdi),%r9
14003d632:	4c 03 57 30          	add    0x30(%rdi),%r10
14003d636:	4c 03 5f 38          	add    0x38(%rdi),%r11
14003d63a:	48 3b b4 24 90 00 00 	cmp    0x90(%rsp),%rsi
14003d641:	00
14003d642:	48 89 07             	mov    %rax,(%rdi)
14003d645:	48 89 5f 08          	mov    %rbx,0x8(%rdi)
14003d649:	48 89 4f 10          	mov    %rcx,0x10(%rdi)
14003d64d:	48 89 57 18          	mov    %rdx,0x18(%rdi)
14003d651:	4c 89 47 20          	mov    %r8,0x20(%rdi)
14003d655:	4c 89 4f 28          	mov    %r9,0x28(%rdi)
14003d659:	4c 89 57 30          	mov    %r10,0x30(%rdi)
14003d65d:	4c 89 5f 38          	mov    %r11,0x38(%rdi)
14003d661:	0f 82 09 ef ff ff    	jb     0x14003c570
14003d667:	48 8b b4 24 98 00 00 	mov    0x98(%rsp),%rsi
14003d66e:	00
14003d66f:	c5 f8 77             	vzeroupper
14003d672:	0f 28 b4 24 a0 00 00 	movaps 0xa0(%rsp),%xmm6
14003d679:	00
14003d67a:	0f 28 bc 24 b0 00 00 	movaps 0xb0(%rsp),%xmm7
14003d681:	00
14003d682:	44 0f 28 84 24 c0 00 	movaps 0xc0(%rsp),%xmm8
14003d689:	00 00
14003d68b:	44 0f 28 8c 24 d0 00 	movaps 0xd0(%rsp),%xmm9
14003d692:	00 00
14003d694:	44 0f 28 94 24 e0 00 	movaps 0xe0(%rsp),%xmm10
14003d69b:	00 00
14003d69d:	44 0f 28 9c 24 f0 00 	movaps 0xf0(%rsp),%xmm11
14003d6a4:	00 00
14003d6a6:	4c 8b 7e d0          	mov    -0x30(%rsi),%r15
14003d6aa:	4c 8b 76 d8          	mov    -0x28(%rsi),%r14
14003d6ae:	4c 8b 6e e0          	mov    -0x20(%rsi),%r13
14003d6b2:	4c 8b 66 e8          	mov    -0x18(%rsi),%r12
14003d6b6:	48 8b 6e f0          	mov    -0x10(%rsi),%rbp
14003d6ba:	48 8b 5e f8          	mov    -0x8(%rsi),%rbx
14003d6be:	48 8d 26             	lea    (%rsi),%rsp
14003d6c1:	48 8b 7c 24 08       	mov    0x8(%rsp),%rdi
14003d6c6:	48 8b 74 24 10       	mov    0x10(%rsp),%rsi
14003d6cb:	f3 c3                	repz ret
14003d6cd:	90                   	nop
14003d6ce:	90                   	nop
14003d6cf:	90                   	nop
14003d6d0:	90                   	nop
14003d6d1:	90                   	nop
14003d6d2:	90                   	nop
14003d6d3:	90                   	nop
14003d6d4:	90                   	nop
14003d6d5:	90                   	nop
14003d6d6:	90                   	nop
14003d6d7:	90                   	nop
14003d6d8:	90                   	nop
14003d6d9:	90                   	nop