14006e2c2:	00
14006e2c3:	48 8d 9c 24 40 01 00 	lea    0x140(%rsp),%rbx
14006e2ca:	00
14006e2cb:	4c 8b 8c 24 80 00 00 	mov    0x80(%rsp),%r9
14006e2d2:	00
14006e2d3:	4c 8b 94 24 88 00 00 	mov    0x88(%rsp),%r10
14006e2da:	00
14006e2db:	48 8d b4 24 80 00 00 	lea    0x80(%rsp),%rsi
14006e2e2:	00
14006e2e3:	4c 8b 9c 24 90 00 00 	mov    0x90(%rsp),%r11
14006e2ea:	00
14006e2eb:	4c 8b a4 24 98 00 00 	mov    0x98(%rsp),%r12
14006e2f2:	00
14006e2f3:	48 8d 3c 24          	lea    (%rsp),%rdi
14006e2f7:	e8 04 e1 ff ff       	call   0x14006c400
14006e2fc:	4d 31 db             	xor    %r11,%r11
14006e2ff:	4d 01 e4             	add    %r12,%r12
14006e302:	48 8d b4 24 c0 00 00 	lea    0xc0(%rsp),%rsi
14006e309:	00
14006e30a:	4d 11 ed             	adc    %r13,%r13
14006e30d:	4c 89 e0             	mov    %r12,%rax
14006e310:	4d 11 c0             	adc    %r8,%r8
14006e313:	4d 11 c9             	adc    %r9,%r9
14006e316:	4c 89 ed             	mov    %r13,%rbp
14006e319:	49 83 d3 00          	adc    $0x0,%r11
14006e31d:	49 83 ec ff          	sub    $0xffffffffffffffff,%r12
14006e321:	4c 89 c1             	mov    %r8,%rcx
14006e324:	4d 19 f5             	sbb    %r14,%r13
14006e327:	49 83 d8 00          	sbb    $0x0,%r8
14006e32b:	4d 89 ca             	mov    %r9,%r10
14006e32e:	4d 19 f9             	sbb    %r15,%r9
14006e331:	49 83 db 00          	sbb    $0x0,%r11
14006e335:	4c 0f 42 e0          	cmovb  %rax,%r12
14006e339:	48 8b 06             	mov    (%rsi),%rax
14006e33c:	4c 0f 42 ed          	cmovb  %rbp,%r13
14006e340:	48 8b 6e 08          	mov    0x8(%rsi),%rbp
14006e344:	4c 0f 42 c1          	cmovb  %rcx,%r8
14006e348:	48 8b 4e 10          	mov    0x10(%rsi),%rcx
14006e34c:	4d 0f 42 ca          	cmovb  %r10,%r9
14006e350:	4c 8b 56 18          	mov    0x18(%rsi),%r10
14006e354:	e8 87 f1 ff ff       	call   0x14006d4e0
14006e359:	48 8d 9c 24 a0 00 00 	lea    0xa0(%rsp),%rbx
14006e360:	00
14006e361:	48 8d bc 24 e0 00 00 	lea    0xe0(%rsp),%rdi
14006e368:	00
14006e369:	e8 12 f1 ff ff       	call   0x14006d480
14006e36e:	48 8b 04 24          	mov    (%rsp),%rax
14006e372:	48 8b 6c 24 08       	mov    0x8(%rsp),%rbp
14006e377:	48 8b 4c 24 10       	mov    0x10(%rsp),%rcx
14006e37c:	4c 8b 54 24 18       	mov    0x18(%rsp),%r10
14006e381:	48 8d 7c 24 40       	lea    0x40(%rsp),%rdi
14006e386:	e8 55 f1 ff ff       	call   0x14006d4e0
14006e38b:	4c 89 27             	mov    %r12,(%rdi)
14006e38e:	4c 89 6f 08          	mov    %r13,0x8(%rdi)
14006e392:	4c 89 47 10          	mov    %r8,0x10(%rdi)
14006e396:	4c 89 4f 18          	mov    %r9,0x18(%rdi)
14006e39a:	48 8b 84 24 60 01 00 	mov    0x160(%rsp),%rax
14006e3a1:	00
14006e3a2:	48 8d 9c 24 60 01 00 	lea    0x160(%rsp),%rbx
14006e3a9:	00
14006e3aa:	4c 8b 8c 24 a0 00 00 	mov    0xa0(%rsp),%r9
14006e3b1:	00
14006e3b2:	4c 8b 94 24 a8 00 00 	mov    0xa8(%rsp),%r10
14006e3b9:	00
14006e3ba:	48 8d b4 24 a0 00 00 	lea    0xa0(%rsp),%rsi
14006e3c1:	00
14006e3c2:	4c 8b 9c 24 b0 00 00 	mov    0xb0(%rsp),%r11
14006e3c9:	00
14006e3ca:	4c 8b a4 24 b8 00 00 	mov    0xb8(%rsp),%r12
14006e3d1:	00
14006e3d2:	48 8d 7c 24 20       	lea    0x20(%rsp),%rdi
14006e3d7:	e8 24 e0 ff ff       	call   0x14006c400
14006e3dc:	48 8b 44 24 60       	mov    0x60(%rsp),%rax
14006e3e1:	48 8d 5c 24 60       	lea    0x60(%rsp),%rbx
14006e3e6:	4c 8b 4c 24 40       	mov    0x40(%rsp),%r9
14006e3eb:	4c 8b 54 24 48       	mov    0x48(%rsp),%r10
14006e3f0:	48 8d 74 24 40       	lea    0x40(%rsp),%rsi
14006e3f5:	4c 8b 5c 24 50       	mov    0x50(%rsp),%r11
14006e3fa:	4c 8b 64 24 58       	mov    0x58(%rsp),%r12
14006e3ff:	48 8d 7c 24 40       	lea    0x40(%rsp),%rdi
14006e404:	e8 f7 df ff ff       	call   0x14006c400
14006e409:	48 8d 5c 24 20       	lea    0x20(%rsp),%rbx
14006e40e:	48 8d bc 24 00 01 00 	lea    0x100(%rsp),%rdi
14006e415:	00
14006e416:	e8 65 f0 ff ff       	call   0x14006d480
14006e41b:	66 48 0f 7e c7       	movq   %xmm0,%rdi
14006e420:	66 0f 6f c5          	movdqa %xmm5,%xmm0
14006e424:	66 0f 6f cd          	movdqa %xmm5,%xmm1
14006e428:	66 0f df 84 24 20 01 	pandn  0x120(%rsp),%xmm0
14006e42f:	00 00
14006e431:	66 0f 6f d5          	movdqa %xmm5,%xmm2
14006e435:	66 0f df 8c 24 30 01 	pandn  0x130(%rsp),%xmm1
14006e43c:	00 00
14006e43e:	66 0f 6f dd          	movdqa %xmm5,%xmm3
14006e442:	66 0f db 15 56 cc ff 	pand   -0x33aa(%rip),%xmm2        # 0x14006b0a0
14006e449:	ff
14006e44a:	66 0f db 1d 5e cc ff 	pand   -0x33a2(%rip),%xmm3        # 0x14006b0b0
14006e451:	ff
14006e452:	66 0f eb d0          	por    %xmm0,%xmm2
14006e456:	66 0f eb d9          	por    %xmm1,%xmm3
14006e45a:	66 0f 6f c4          	movdqa %xmm4,%xmm0
14006e45e:	66 0f 6f cc          	movdqa %xmm4,%xmm1
14006e462:	66 0f df c2          	pandn  %xmm2,%xmm0
14006e466:	66 0f 6f d4          	movdqa %xmm4,%xmm2
14006e46a:	66 0f df cb          	pandn  %xmm3,%xmm1
14006e46e:	66 0f 6f dc          	movdqa %xmm4,%xmm3
14006e472:	66 0f db 94 24 80 01 	pand   0x180(%rsp),%xmm2
14006e479:	00 00
14006e47b:	66 0f db 9c 24 90 01 	pand   0x190(%rsp),%xmm3
14006e482:	00 00
14006e484:	66 0f eb d0          	por    %xmm0,%xmm2
14006e488:	66 0f eb d9          	por    %xmm1,%xmm3
14006e48c:	f3 0f 7f 57 40       	movdqu %xmm2,0x40(%rdi)
14006e491:	f3 0f 7f 5f 50       	movdqu %xmm3,0x50(%rdi)
14006e496:	66 0f 6f c5          	movdqa %xmm5,%xmm0
14006e49a:	66 0f 6f cd          	movdqa %xmm5,%xmm1
14006e49e:	66 0f df 84 24 e0 00 	pandn  0xe0(%rsp),%xmm0
14006e4a5:	00 00
14006e4a7:	66 0f 6f d5          	movdqa %xmm5,%xmm2
14006e4ab:	66 0f df 8c 24 f0 00 	pandn  0xf0(%rsp),%xmm1
14006e4b2:	00 00
14006e4b4:	66 0f 6f dd          	movdqa %xmm5,%xmm3
14006e4b8:	66 0f db 94 24 a0 01 	pand   0x1a0(%rsp),%xmm2
14006e4bf:	00 00
14006e4c1:	66 0f db 9c 24 b0 01 	pand   0x1b0(%rsp),%xmm3
14006e4c8:	00 00
14006e4ca:	66 0f eb d0          	por    %xmm0,%xmm2
14006e4ce:	66 0f eb d9          	por    %xmm1,%xmm3
14006e4d2:	66 0f 6f c4          	movdqa %xmm4,%xmm0
14006e4d6:	66 0f 6f cc          	movdqa %xmm4,%xmm1
14006e4da:	66 0f df c2          	pandn  %xmm2,%xmm0
14006e4de:	66 0f 6f d4          	movdqa %xmm4,%xmm2
14006e4e2:	66 0f df cb          	pandn  %xmm3,%xmm1
14006e4e6:	66 0f 6f dc          	movdqa %xmm4,%xmm3
14006e4ea:	66 0f db 94 24 40 01 	pand   0x140(%rsp),%xmm2
14006e4f1:	00 00
14006e4f3:	66 0f db 9c 24 50 01 	pand   0x150(%rsp),%xmm3
14006e4fa:	00 00
14006e4fc:	66 0f eb d0          	por    %xmm0,%xmm2
14006e500:	66 0f eb d9          	por    %xmm1,%xmm3
14006e504:	f3 0f 7f 17          	movdqu %xmm2,(%rdi)
14006e508:	f3 0f 7f 5f 10       	movdqu %xmm3,0x10(%rdi)
14006e50d:	66 0f 6f c5          	movdqa %xmm5,%xmm0
14006e511:	66 0f 6f cd          	movdqa %xmm5,%xmm1
14006e515:	66 0f df 84 24 00 01 	pandn  0x100(%rsp),%xmm0
14006e51c:	00 00
14006e51e:	66 0f 6f d5          	movdqa %xmm5,%xmm2
14006e522:	66 0f df 8c 24 10 01 	pandn  0x110(%rsp),%xmm1
14006e529:	00 00
14006e52b:	66 0f 6f dd          	movdqa %xmm5,%xmm3
14006e52f:	66 0f db 94 24 c0 01 	pand   0x1c0(%rsp),%xmm2
14006e536:	00 00
14006e538:	66 0f db 9c 24 d0 01 	pand   0x1d0(%rsp),%xmm3
14006e53f:	00 00
14006e541:	66 0f eb d0          	por    %xmm0,%xmm2
14006e545:	66 0f eb d9          	por    %xmm1,%xmm3
14006e549:	66 0f 6f c4          	movdqa %xmm4,%xmm0
14006e54d:	66 0f 6f cc          	movdqa %xmm4,%xmm1
14006e551:	66 0f df c2          	pandn  %xmm2,%xmm0
14006e555:	66 0f 6f d4          	movdqa %xmm4,%xmm2
14006e559:	66 0f df cb          	pandn  %xmm3,%xmm1
14006e55d:	66 0f 6f dc          	movdqa %xmm4,%xmm3
14006e561:	66 0f db 94 24 60 01 	pand   0x160(%rsp),%xmm2
14006e568:	00 00
14006e56a:	66 0f db 9c 24 70 01 	pand   0x170(%rsp),%xmm3
14006e571:	00 00
14006e573:	66 0f eb d0          	por    %xmm0,%xmm2
14006e577:	66 0f eb d9          	por    %xmm1,%xmm3
14006e57b:	f3 0f 7f 57 20       	movdqu %xmm2,0x20(%rdi)
14006e580:	f3 0f 7f 5f 30       	movdqu %xmm3,0x30(%rdi)
14006e585:	48 8d b4 24 18 02 00 	lea    0x218(%rsp),%rsi
14006e58c:	00
14006e58d:	4c 8b 7e d0          	mov    -0x30(%rsi),%r15
14006e591:	4c 8b 76 d8          	mov    -0x28(%rsi),%r14
14006e595:	4c 8b 6e e0          	mov    -0x20(%rsi),%r13
14006e599:	4c 8b 66 e8          	mov    -0x18(%rsi),%r12
14006e59d:	48 8b 5e f0          	mov    -0x10(%rsi),%rbx
14006e5a1:	48 8b 6e f8          	mov    -0x8(%rsi),%rbp
14006e5a5:	48 8d 26             	lea    (%rsi),%rsp
14006e5a8:	48 8b 7c 24 08       	mov    0x8(%rsp),%rdi
14006e5ad:	48 8b 74 24 10       	mov    0x10(%rsp),%rsi
14006e5b2:	f3 c3                	repz ret
14006e5b4:	90                   	nop
14006e5b5:	90                   	nop
14006e5b6:	90                   	nop
14006e5b7:	90                   	nop
14006e5b8:	90                   	nop
14006e5b9:	90                   	nop
14006e5ba:	90                   	nop
14006e5bb:	90                   	nop
14006e5bc:	90                   	nop
14006e5bd:	90                   	nop
14006e5be:	90                   	nop
14006e5bf:	90                   	nop
14006e5c0:	4d 31 db             	xor    %r11,%r11
14006e5c3:	4c 13 23             	adc    (%rbx),%r12
14006e5c6:	4c 13 6b 08          	adc    0x8(%rbx),%r13
14006e5ca:	4c 89 e0             	mov    %r12,%rax
14006e5cd:	4c 13 43 10          	adc    0x10(%rbx),%r8
14006e5d1:	4c 13 4b 18          	adc    0x18(%rbx),%r9
14006e5d5:	4c 89 ed             	mov    %r13,%rbp
14006e5d8:	49 83 d3 00          	adc    $0x0,%r11
14006e5dc:	4d 31 d2             	xor    %r10,%r10
14006e5df:	49 83 dc ff          	sbb    $0xffffffffffffffff,%r12
14006e5e3:	4c 89 c1             	mov    %r8,%rcx
14006e5e6:	4d 19 f5             	sbb    %r14,%r13
14006e5e9:	49 83 d8 00          	sbb    $0x0,%r8
14006e5ed:	4d 89 ca             	mov    %r9,%r10
14006e5f0:	4d 19 f9             	sbb    %r15,%r9
14006e5f3:	49 83 db 00          	sbb    $0x0,%r11
14006e5f7:	4c 0f 42 e0          	cmovb  %rax,%r12
14006e5fb:	4c 0f 42 ed          	cmovb  %rbp,%r13
14006e5ff:	4c 89 27             	mov    %r12,(%rdi)
14006e602:	4c 0f 42 c1          	cmovb  %rcx,%r8
14006e606:	4c 89 6f 08          	mov    %r13,0x8(%rdi)
14006e60a:	4d 0f 42 ca          	cmovb  %r10,%r9
14006e60e:	4c 89 47 10          	mov    %r8,0x10(%rdi)
14006e612:	4c 89 4f 18          	mov    %r9,0x18(%rdi)
14006e616:	f3 c3                	repz ret
14006e618:	90                   	nop
14006e619:	90                   	nop
14006e61a:	90                   	nop
14006e61b:	90                   	nop
14006e61c:	90                   	nop
14006e61d:	90                   	nop
14006e61e:	90                   	nop
14006e61f:	90                   	nop
14006e620:	4d 31 db             	xor    %r11,%r11
14006e623:	4c 1b 23             	sbb    (%rbx),%r12
14006e626:	4c 1b 6b 08          	sbb    0x8(%rbx),%r13
14006e62a:	4c 89 e0             	mov    %r12,%rax
14006e62d:	4c 1b 43 10          	sbb    0x10(%rbx),%r8
14006e631:	4c 1b 4b 18          	sbb    0x18(%rbx),%r9
14006e635:	4c 89 ed             	mov    %r13,%rbp
14006e638:	49 83 db 00          	sbb    $0x0,%r11
14006e63c:	4d 31 d2             	xor    %r10,%r10
14006e63f:	49 83 d4 ff          	adc    $0xffffffffffffffff,%r12
14006e643:	4c 89 c1             	mov    %r8,%rcx
14006e646:	4d 11 f5             	adc    %r14,%r13
14006e649:	49 83 d0 00          	adc    $0x0,%r8
14006e64d:	4d 89 ca             	mov    %r9,%r10
14006e650:	4d 11 f9             	adc    %r15,%r9
14006e653:	49 0f ba e3 00       	bt     $0x0,%r11
14006e658:	4c 0f 43 e0          	cmovae %rax,%r12
14006e65c:	4c 0f 43 ed          	cmovae %rbp,%r13
14006e660:	4c 89 27             	mov    %r12,(%rdi)
14006e663:	4c 0f 43 c1          	cmovae %rcx,%r8
14006e667:	4c 89 6f 08          	mov    %r13,0x8(%rdi)
14006e66b:	4d 0f 43 ca          	cmovae %r10,%r9
14006e66f:	4c 89 47 10          	mov    %r8,0x10(%rdi)
14006e673:	4c 89 4f 18          	mov    %r9,0x18(%rdi)
14006e677:	f3 c3                	repz ret
14006e679:	90                   	nop
14006e67a:	90                   	nop
14006e67b:	90                   	nop
14006e67c:	90                   	nop
14006e67d:	90                   	nop
14006e67e:	90                   	nop
14006e67f:	90                   	nop
14006e680:	4d 31 db             	xor    %r11,%r11
14006e683:	4c 19 e0             	sbb    %r12,%rax
14006e686:	4c 19 ed             	sbb    %r13,%rbp
14006e689:	49 89 c4             	mov    %rax,%r12
14006e68c:	4c 19 c1             	sbb    %r8,%rcx
14006e68f:	4d 19 ca             	sbb    %r9,%r10
14006e692:	49 89 ed             	mov    %rbp,%r13
14006e695:	49 83 db 00          	sbb    $0x0,%r11
14006e699:	4d 31 c9             	xor    %r9,%r9
14006e69c:	48 83 d0 ff          	adc    $0xffffffffffffffff,%rax
14006e6a0:	49 89 c8             	mov    %rcx,%r8
14006e6a3:	4c 11 f5             	adc    %r14,%rbp
14006e6a6:	48 83 d1 00          	adc    $0x0,%rcx
14006e6aa:	4d 89 d1             	mov    %r10,%r9
14006e6ad:	4d 11 fa             	adc    %r15,%r10
14006e6b0:	49 0f ba e3 00       	bt     $0x0,%r11
14006e6b5:	4c 0f 42 e0          	cmovb  %rax,%r12
14006e6b9:	4c 0f 42 ed          	cmovb  %rbp,%r13
14006e6bd:	4c 0f 42 c1          	cmovb  %rcx,%r8
14006e6c1:	4d 0f 42 ca          	cmovb  %r10,%r9
14006e6c5:	f3 c3                	repz ret
14006e6c7:	90                   	nop
14006e6c8:	90                   	nop
14006e6c9:	90                   	nop
14006e6ca:	90                   	nop
14006e6cb:	90                   	nop
14006e6cc:	90                   	nop
14006e6cd:	90                   	nop
14006e6ce:	90                   	nop
14006e6cf:	90                   	nop
14006e6d0:	90                   	nop
14006e6d1:	90                   	nop
14006e6d2:	90                   	nop
14006e6d3:	90                   	nop
14006e6d4:	90                   	nop
14006e6d5:	90                   	nop
14006e6d6:	90                   	nop
14006e6d7:	90                   	nop
14006e6d8:	90                   	nop
14006e6d9:	90                   	nop
14006e6da:	90                   	nop
14006e6db:	90                   	nop
14006e6dc:	90                   	nop
14006e6dd:	90                   	nop
14006e6de:	90                   	nop
14006e6df:	90                   	nop
14006e6e0:	4d 31 db             	xor    %r11,%r11
14006e6e3:	4d 11 e4             	adc    %r12,%r12
14006e6e6:	4d 11 ed             	adc    %r13,%r13
14006e6e9:	4c 89 e0             	mov    %r12,%rax
14006e6ec:	4d 11 c0             	adc    %r8,%r8
14006e6ef:	4d 11 c9             	adc    %r9,%r9
14006e6f2:	4c 89 ed             	mov    %r13,%rbp
14006e6f5:	49 83 d3 00          	adc    $0x0,%r11
14006e6f9:	4d 31 d2             	xor    %r10,%r10
14006e6fc:	49 83 dc ff          	sbb    $0xffffffffffffffff,%r12
14006e700:	4c 89 c1             	mov    %r8,%rcx
14006e703:	4d 19 f5             	sbb    %r14,%r13
14006e706:	49 83 d8 00          	sbb    $0x0,%r8
14006e70a:	4d 89 ca             	mov    %r9,%r10
14006e70d:	4d 19 f9             	sbb    %r15,%r9
14006e710:	49 83 db 00          	sbb    $0x0,%r11
14006e714:	4c 0f 42 e0          	cmovb  %rax,%r12
14006e718:	4c 0f 42 ed          	cmovb  %rbp,%r13
14006e71c:	4c 89 27             	mov    %r12,(%rdi)
14006e71f:	4c 0f 42 c1          	cmovb  %rcx,%r8
14006e723:	4c 89 6f 08          	mov    %r13,0x8(%rdi)
14006e727:	4d 0f 42 ca          	cmovb  %r10,%r9
14006e72b:	4c 89 47 10          	mov    %r8,0x10(%rdi)
14006e72f:	4c 89 4f 18          	mov    %r9,0x18(%rdi)
14006e733:	f3 c3                	repz ret
14006e735:	90                   	nop
14006e736:	90                   	nop
14006e737:	90                   	nop
14006e738:	90                   	nop
14006e739:	90                   	nop
14006e73a:	90                   	nop
14006e73b:	90                   	nop
14006e73c:	90                   	nop
14006e73d:	90                   	nop
14006e73e:	90                   	nop
14006e73f:	90                   	nop
14006e740:	48 89 7c 24 08       	mov    %rdi,0x8(%rsp)
14006e745:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14006e74a:	48 89 e0             	mov    %rsp,%rax
14006e74d:	48 89 cf             	mov    %rcx,%rdi
14006e750:	48 89 d6             	mov    %rdx,%rsi
14006e753:	55                   	push   %rbp
14006e754:	53                   	push   %rbx
14006e755:	41 54                	push   %r12
14006e757:	41 55                	push   %r13