14006f3c1:	00
14006f3c2:	4c 8b 9c 24 b0 00 00 	mov    0xb0(%rsp),%r11
14006f3c9:	00
14006f3ca:	4c 8b a4 24 b8 00 00 	mov    0xb8(%rsp),%r12
14006f3d1:	00
14006f3d2:	48 8d 7c 24 20       	lea    0x20(%rsp),%rdi
14006f3d7:	e8 24 e0 ff ff       	call   0x14006d400
14006f3dc:	48 8b 44 24 60       	mov    0x60(%rsp),%rax
14006f3e1:	48 8d 5c 24 60       	lea    0x60(%rsp),%rbx
14006f3e6:	4c 8b 4c 24 40       	mov    0x40(%rsp),%r9
14006f3eb:	4c 8b 54 24 48       	mov    0x48(%rsp),%r10
14006f3f0:	48 8d 74 24 40       	lea    0x40(%rsp),%rsi
14006f3f5:	4c 8b 5c 24 50       	mov    0x50(%rsp),%r11
14006f3fa:	4c 8b 64 24 58       	mov    0x58(%rsp),%r12
14006f3ff:	48 8d 7c 24 40       	lea    0x40(%rsp),%rdi
14006f404:	e8 f7 df ff ff       	call   0x14006d400
14006f409:	48 8d 5c 24 20       	lea    0x20(%rsp),%rbx
14006f40e:	48 8d bc 24 00 01 00 	lea    0x100(%rsp),%rdi
14006f415:	00
14006f416:	e8 65 f0 ff ff       	call   0x14006e480
14006f41b:	66 48 0f 7e c7       	movq   %xmm0,%rdi
14006f420:	66 0f 6f c5          	movdqa %xmm5,%xmm0
14006f424:	66 0f 6f cd          	movdqa %xmm5,%xmm1
14006f428:	66 0f df 84 24 20 01 	pandn  0x120(%rsp),%xmm0
14006f42f:	00 00
14006f431:	66 0f 6f d5          	movdqa %xmm5,%xmm2
14006f435:	66 0f df 8c 24 30 01 	pandn  0x130(%rsp),%xmm1
14006f43c:	00 00
14006f43e:	66 0f 6f dd          	movdqa %xmm5,%xmm3
14006f442:	66 0f db 15 56 cc ff 	pand   -0x33aa(%rip),%xmm2        # 0x14006c0a0
14006f449:	ff
14006f44a:	66 0f db 1d 5e cc ff 	pand   -0x33a2(%rip),%xmm3        # 0x14006c0b0
14006f451:	ff
14006f452:	66 0f eb d0          	por    %xmm0,%xmm2
14006f456:	66 0f eb d9          	por    %xmm1,%xmm3
14006f45a:	66 0f 6f c4          	movdqa %xmm4,%xmm0
14006f45e:	66 0f 6f cc          	movdqa %xmm4,%xmm1
14006f462:	66 0f df c2          	pandn  %xmm2,%xmm0
14006f466:	66 0f 6f d4          	movdqa %xmm4,%xmm2
14006f46a:	66 0f df cb          	pandn  %xmm3,%xmm1
14006f46e:	66 0f 6f dc          	movdqa %xmm4,%xmm3
14006f472:	66 0f db 94 24 80 01 	pand   0x180(%rsp),%xmm2
14006f479:	00 00
14006f47b:	66 0f db 9c 24 90 01 	pand   0x190(%rsp),%xmm3
14006f482:	00 00
14006f484:	66 0f eb d0          	por    %xmm0,%xmm2
14006f488:	66 0f eb d9          	por    %xmm1,%xmm3
14006f48c:	f3 0f 7f 57 40       	movdqu %xmm2,0x40(%rdi)
14006f491:	f3 0f 7f 5f 50       	movdqu %xmm3,0x50(%rdi)
14006f496:	66 0f 6f c5          	movdqa %xmm5,%xmm0
14006f49a:	66 0f 6f cd          	movdqa %xmm5,%xmm1
14006f49e:	66 0f df 84 24 e0 00 	pandn  0xe0(%rsp),%xmm0
14006f4a5:	00 00
14006f4a7:	66 0f 6f d5          	movdqa %xmm5,%xmm2
14006f4ab:	66 0f df 8c 24 f0 00 	pandn  0xf0(%rsp),%xmm1
14006f4b2:	00 00
14006f4b4:	66 0f 6f dd          	movdqa %xmm5,%xmm3
14006f4b8:	66 0f db 94 24 a0 01 	pand   0x1a0(%rsp),%xmm2
14006f4bf:	00 00
14006f4c1:	66 0f db 9c 24 b0 01 	pand   0x1b0(%rsp),%xmm3
14006f4c8:	00 00
14006f4ca:	66 0f eb d0          	por    %xmm0,%xmm2
14006f4ce:	66 0f eb d9          	por    %xmm1,%xmm3
14006f4d2:	66 0f 6f c4          	movdqa %xmm4,%xmm0
14006f4d6:	66 0f 6f cc          	movdqa %xmm4,%xmm1
14006f4da:	66 0f df c2          	pandn  %xmm2,%xmm0
14006f4de:	66 0f 6f d4          	movdqa %xmm4,%xmm2
14006f4e2:	66 0f df cb          	pandn  %xmm3,%xmm1
14006f4e6:	66 0f 6f dc          	movdqa %xmm4,%xmm3
14006f4ea:	66 0f db 94 24 40 01 	pand   0x140(%rsp),%xmm2
14006f4f1:	00 00
14006f4f3:	66 0f db 9c 24 50 01 	pand   0x150(%rsp),%xmm3
14006f4fa:	00 00
14006f4fc:	66 0f eb d0          	por    %xmm0,%xmm2
14006f500:	66 0f eb d9          	por    %xmm1,%xmm3
14006f504:	f3 0f 7f 17          	movdqu %xmm2,(%rdi)
14006f508:	f3 0f 7f 5f 10       	movdqu %xmm3,0x10(%rdi)
14006f50d:	66 0f 6f c5          	movdqa %xmm5,%xmm0
14006f511:	66 0f 6f cd          	movdqa %xmm5,%xmm1
14006f515:	66 0f df 84 24 00 01 	pandn  0x100(%rsp),%xmm0
14006f51c:	00 00
14006f51e:	66 0f 6f d5          	movdqa %xmm5,%xmm2
14006f522:	66 0f df 8c 24 10 01 	pandn  0x110(%rsp),%xmm1
14006f529:	00 00
14006f52b:	66 0f 6f dd          	movdqa %xmm5,%xmm3
14006f52f:	66 0f db 94 24 c0 01 	pand   0x1c0(%rsp),%xmm2
14006f536:	00 00
14006f538:	66 0f db 9c 24 d0 01 	pand   0x1d0(%rsp),%xmm3
14006f53f:	00 00
14006f541:	66 0f eb d0          	por    %xmm0,%xmm2
14006f545:	66 0f eb d9          	por    %xmm1,%xmm3
14006f549:	66 0f 6f c4          	movdqa %xmm4,%xmm0
14006f54d:	66 0f 6f cc          	movdqa %xmm4,%xmm1
14006f551:	66 0f df c2          	pandn  %xmm2,%xmm0
14006f555:	66 0f 6f d4          	movdqa %xmm4,%xmm2
14006f559:	66 0f df cb          	pandn  %xmm3,%xmm1
14006f55d:	66 0f 6f dc          	movdqa %xmm4,%xmm3
14006f561:	66 0f db 94 24 60 01 	pand   0x160(%rsp),%xmm2
14006f568:	00 00
14006f56a:	66 0f db 9c 24 70 01 	pand   0x170(%rsp),%xmm3
14006f571:	00 00
14006f573:	66 0f eb d0          	por    %xmm0,%xmm2
14006f577:	66 0f eb d9          	por    %xmm1,%xmm3
14006f57b:	f3 0f 7f 57 20       	movdqu %xmm2,0x20(%rdi)
14006f580:	f3 0f 7f 5f 30       	movdqu %xmm3,0x30(%rdi)
14006f585:	48 8d b4 24 18 02 00 	lea    0x218(%rsp),%rsi
14006f58c:	00
14006f58d:	4c 8b 7e d0          	mov    -0x30(%rsi),%r15
14006f591:	4c 8b 76 d8          	mov    -0x28(%rsi),%r14
14006f595:	4c 8b 6e e0          	mov    -0x20(%rsi),%r13
14006f599:	4c 8b 66 e8          	mov    -0x18(%rsi),%r12
14006f59d:	48 8b 5e f0          	mov    -0x10(%rsi),%rbx
14006f5a1:	48 8b 6e f8          	mov    -0x8(%rsi),%rbp
14006f5a5:	48 8d 26             	lea    (%rsi),%rsp
14006f5a8:	48 8b 7c 24 08       	mov    0x8(%rsp),%rdi
14006f5ad:	48 8b 74 24 10       	mov    0x10(%rsp),%rsi
14006f5b2:	f3 c3                	repz ret
14006f5b4:	90                   	nop
14006f5b5:	90                   	nop
14006f5b6:	90                   	nop
14006f5b7:	90                   	nop
14006f5b8:	90                   	nop
14006f5b9:	90                   	nop
14006f5ba:	90                   	nop
14006f5bb:	90                   	nop
14006f5bc:	90                   	nop
14006f5bd:	90                   	nop
14006f5be:	90                   	nop
14006f5bf:	90                   	nop
14006f5c0:	4d 31 db             	xor    %r11,%r11
14006f5c3:	4c 13 23             	adc    (%rbx),%r12
14006f5c6:	4c 13 6b 08          	adc    0x8(%rbx),%r13
14006f5ca:	4c 89 e0             	mov    %r12,%rax
14006f5cd:	4c 13 43 10          	adc    0x10(%rbx),%r8
14006f5d1:	4c 13 4b 18          	adc    0x18(%rbx),%r9
14006f5d5:	4c 89 ed             	mov    %r13,%rbp
14006f5d8:	49 83 d3 00          	adc    $0x0,%r11
14006f5dc:	4d 31 d2             	xor    %r10,%r10
14006f5df:	49 83 dc ff          	sbb    $0xffffffffffffffff,%r12
14006f5e3:	4c 89 c1             	mov    %r8,%rcx
14006f5e6:	4d 19 f5             	sbb    %r14,%r13
14006f5e9:	49 83 d8 00          	sbb    $0x0,%r8
14006f5ed:	4d 89 ca             	mov    %r9,%r10
14006f5f0:	4d 19 f9             	sbb    %r15,%r9
14006f5f3:	49 83 db 00          	sbb    $0x0,%r11
14006f5f7:	4c 0f 42 e0          	cmovb  %rax,%r12
14006f5fb:	4c 0f 42 ed          	cmovb  %rbp,%r13
14006f5ff:	4c 89 27             	mov    %r12,(%rdi)
14006f602:	4c 0f 42 c1          	cmovb  %rcx,%r8
14006f606:	4c 89 6f 08          	mov    %r13,0x8(%rdi)
14006f60a:	4d 0f 42 ca          	cmovb  %r10,%r9
14006f60e:	4c 89 47 10          	mov    %r8,0x10(%rdi)
14006f612:	4c 89 4f 18          	mov    %r9,0x18(%rdi)
14006f616:	f3 c3                	repz ret
14006f618:	90                   	nop
14006f619:	90                   	nop
14006f61a:	90                   	nop
14006f61b:	90                   	nop
14006f61c:	90                   	nop
14006f61d:	90                   	nop
14006f61e:	90                   	nop
14006f61f:	90                   	nop
14006f620:	4d 31 db             	xor    %r11,%r11
14006f623:	4c 1b 23             	sbb    (%rbx),%r12
14006f626:	4c 1b 6b 08          	sbb    0x8(%rbx),%r13
14006f62a:	4c 89 e0             	mov    %r12,%rax
14006f62d:	4c 1b 43 10          	sbb    0x10(%rbx),%r8
14006f631:	4c 1b 4b 18          	sbb    0x18(%rbx),%r9
14006f635:	4c 89 ed             	mov    %r13,%rbp
14006f638:	49 83 db 00          	sbb    $0x0,%r11
14006f63c:	4d 31 d2             	xor    %r10,%r10
14006f63f:	49 83 d4 ff          	adc    $0xffffffffffffffff,%r12
14006f643:	4c 89 c1             	mov    %r8,%rcx
14006f646:	4d 11 f5             	adc    %r14,%r13
14006f649:	49 83 d0 00          	adc    $0x0,%r8
14006f64d:	4d 89 ca             	mov    %r9,%r10
14006f650:	4d 11 f9             	adc    %r15,%r9
14006f653:	49 0f ba e3 00       	bt     $0x0,%r11
14006f658:	4c 0f 43 e0          	cmovae %rax,%r12
14006f65c:	4c 0f 43 ed          	cmovae %rbp,%r13
14006f660:	4c 89 27             	mov    %r12,(%rdi)
14006f663:	4c 0f 43 c1          	cmovae %rcx,%r8
14006f667:	4c 89 6f 08          	mov    %r13,0x8(%rdi)
14006f66b:	4d 0f 43 ca          	cmovae %r10,%r9
14006f66f:	4c 89 47 10          	mov    %r8,0x10(%rdi)
14006f673:	4c 89 4f 18          	mov    %r9,0x18(%rdi)
14006f677:	f3 c3                	repz ret
14006f679:	90                   	nop
14006f67a:	90                   	nop
14006f67b:	90                   	nop
14006f67c:	90                   	nop
14006f67d:	90                   	nop
14006f67e:	90                   	nop
14006f67f:	90                   	nop
14006f680:	4d 31 db             	xor    %r11,%r11
14006f683:	4c 19 e0             	sbb    %r12,%rax
14006f686:	4c 19 ed             	sbb    %r13,%rbp
14006f689:	49 89 c4             	mov    %rax,%r12
14006f68c:	4c 19 c1             	sbb    %r8,%rcx
14006f68f:	4d 19 ca             	sbb    %r9,%r10
14006f692:	49 89 ed             	mov    %rbp,%r13
14006f695:	49 83 db 00          	sbb    $0x0,%r11
14006f699:	4d 31 c9             	xor    %r9,%r9
14006f69c:	48 83 d0 ff          	adc    $0xffffffffffffffff,%rax
14006f6a0:	49 89 c8             	mov    %rcx,%r8
14006f6a3:	4c 11 f5             	adc    %r14,%rbp
14006f6a6:	48 83 d1 00          	adc    $0x0,%rcx
14006f6aa:	4d 89 d1             	mov    %r10,%r9
14006f6ad:	4d 11 fa             	adc    %r15,%r10
14006f6b0:	49 0f ba e3 00       	bt     $0x0,%r11
14006f6b5:	4c 0f 42 e0          	cmovb  %rax,%r12
14006f6b9:	4c 0f 42 ed          	cmovb  %rbp,%r13
14006f6bd:	4c 0f 42 c1          	cmovb  %rcx,%r8
14006f6c1:	4d 0f 42 ca          	cmovb  %r10,%r9
14006f6c5:	f3 c3                	repz ret
14006f6c7:	90                   	nop
14006f6c8:	90                   	nop
14006f6c9:	90                   	nop
14006f6ca:	90                   	nop
14006f6cb:	90                   	nop
14006f6cc:	90                   	nop
14006f6cd:	90                   	nop
14006f6ce:	90                   	nop
14006f6cf:	90                   	nop
14006f6d0:	90                   	nop
14006f6d1:	90                   	nop
14006f6d2:	90                   	nop
14006f6d3:	90                   	nop
14006f6d4:	90                   	nop
14006f6d5:	90                   	nop
14006f6d6:	90                   	nop
14006f6d7:	90                   	nop
14006f6d8:	90                   	nop
14006f6d9:	90                   	nop
14006f6da:	90                   	nop
14006f6db:	90                   	nop
14006f6dc:	90                   	nop
14006f6dd:	90                   	nop
14006f6de:	90                   	nop
14006f6df:	90                   	nop
14006f6e0:	4d 31 db             	xor    %r11,%r11
14006f6e3:	4d 11 e4             	adc    %r12,%r12
14006f6e6:	4d 11 ed             	adc    %r13,%r13
14006f6e9:	4c 89 e0             	mov    %r12,%rax
14006f6ec:	4d 11 c0             	adc    %r8,%r8
14006f6ef:	4d 11 c9             	adc    %r9,%r9
14006f6f2:	4c 89 ed             	mov    %r13,%rbp
14006f6f5:	49 83 d3 00          	adc    $0x0,%r11
14006f6f9:	4d 31 d2             	xor    %r10,%r10
14006f6fc:	49 83 dc ff          	sbb    $0xffffffffffffffff,%r12
14006f700:	4c 89 c1             	mov    %r8,%rcx
14006f703:	4d 19 f5             	sbb    %r14,%r13
14006f706:	49 83 d8 00          	sbb    $0x0,%r8
14006f70a:	4d 89 ca             	mov    %r9,%r10
14006f70d:	4d 19 f9             	sbb    %r15,%r9
14006f710:	49 83 db 00          	sbb    $0x0,%r11
14006f714:	4c 0f 42 e0          	cmovb  %rax,%r12
14006f718:	4c 0f 42 ed          	cmovb  %rbp,%r13
14006f71c:	4c 89 27             	mov    %r12,(%rdi)
14006f71f:	4c 0f 42 c1          	cmovb  %rcx,%r8
14006f723:	4c 89 6f 08          	mov    %r13,0x8(%rdi)
14006f727:	4d 0f 42 ca          	cmovb  %r10,%r9
14006f72b:	4c 89 47 10          	mov    %r8,0x10(%rdi)
14006f72f:	4c 89 4f 18          	mov    %r9,0x18(%rdi)
14006f733:	f3 c3                	repz ret
14006f735:	90                   	nop
14006f736:	90                   	nop
14006f737:	90                   	nop
14006f738:	90                   	nop
14006f739:	90                   	nop
14006f73a:	90                   	nop
14006f73b:	90                   	nop
14006f73c:	90                   	nop
14006f73d:	90                   	nop
14006f73e:	90                   	nop
14006f73f:	90                   	nop
14006f740:	48 89 7c 24 08       	mov    %rdi,0x8(%rsp)
14006f745:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14006f74a:	48 89 e0             	mov    %rsp,%rax
14006f74d:	48 89 cf             	mov    %rcx,%rdi
14006f750:	48 89 d6             	mov    %rdx,%rsi
14006f753:	55                   	push   %rbp
14006f754:	53                   	push   %rbx
14006f755:	41 54                	push   %r12
14006f757:	41 55                	push   %r13
14006f759:	41 56                	push   %r14
14006f75b:	41 57                	push   %r15
14006f75d:	48 81 ec a8 00 00 00 	sub    $0xa8,%rsp
14006f764:	f3 0f 6f 06          	movdqu (%rsi),%xmm0
14006f768:	48 89 f3             	mov    %rsi,%rbx
14006f76b:	f3 0f 6f 4e 10       	movdqu 0x10(%rsi),%xmm1
14006f770:	4c 8b 66 20          	mov    0x20(%rsi),%r12
14006f774:	4c 8b 6e 28          	mov    0x28(%rsi),%r13
14006f778:	4c 8b 46 30          	mov    0x30(%rsi),%r8
14006f77c:	4c 8b 4e 38          	mov    0x38(%rsi),%r9
14006f780:	4c 8b 35 81 c8 ff ff 	mov    -0x377f(%rip),%r14        # 0x14006c008
14006f787:	4c 8b 3d 8a c8 ff ff 	mov    -0x3776(%rip),%r15        # 0x14006c018
14006f78e:	66 0f 7f 44 24 60    	movdqa %xmm0,0x60(%rsp)
14006f794:	66 0f 7f 4c 24 70    	movdqa %xmm1,0x70(%rsp)
14006f79a:	4c 8d 57 20          	lea    0x20(%rdi),%r10
14006f79e:	4c 8d 5f 40          	lea    0x40(%rdi),%r11
14006f7a2:	66 48 0f 6e c7       	movq   %rdi,%xmm0
14006f7a7:	66 49 0f 6e ca       	movq   %r10,%xmm1
14006f7ac:	66 49 0f 6e d3       	movq   %r11,%xmm2
14006f7b1:	48 8d 3c 24          	lea    (%rsp),%rdi
14006f7b5:	e8 26 ff ff ff       	call   0x14006f6e0
14006f7ba:	48 8b 56 40          	mov    0x40(%rsi),%rdx
14006f7be:	4c 8b 76 48          	mov    0x48(%rsi),%r14
14006f7c2:	4c 8b 7e 50          	mov    0x50(%rsi),%r15
14006f7c6:	4c 8b 46 58          	mov    0x58(%rsi),%r8
14006f7ca:	48 8d 76 c0          	lea    -0x40(%rsi),%rsi
14006f7ce:	48 8d 7c 24 40       	lea    0x40(%rsp),%rdi
14006f7d3:	e8 48 e3 ff ff       	call   0x14006db20
14006f7d8:	48 8b 14 24          	mov    (%rsp),%rdx
14006f7dc:	4c 8b 74 24 08       	mov    0x8(%rsp),%r14
14006f7e1:	48 8d 74 24 80       	lea    -0x80(%rsp),%rsi
14006f7e6:	4c 8b 7c 24 10       	mov    0x10(%rsp),%r15
14006f7eb:	4c 8b 44 24 18       	mov    0x18(%rsp),%r8
14006f7f0:	48 8d 3c 24          	lea    (%rsp),%rdi
14006f7f4:	e8 27 e3 ff ff       	call   0x14006db20
14006f7f9:	48 8b 53 20          	mov    0x20(%rbx),%rdx
14006f7fd:	4c 8b 4b 40          	mov    0x40(%rbx),%r9
14006f801:	4c 8b 53 48          	mov    0x48(%rbx),%r10
14006f805:	4c 8b 5b 50          	mov    0x50(%rbx),%r11
14006f809:	4c 8b 63 58          	mov    0x58(%rbx),%r12
14006f80d:	48 8d 73 c0          	lea    -0x40(%rbx),%rsi
14006f811:	48 8d 5b 20          	lea    0x20(%rbx),%rbx
14006f815:	66 48 0f 7e d7       	movq   %xmm2,%rdi
14006f81a:	e8 a1 e0 ff ff       	call   0x14006d8c0
14006f81f:	e8 bc fe ff ff       	call   0x14006f6e0
14006f824:	4c 8b 64 24 60       	mov    0x60(%rsp),%r12
14006f829:	4c 8b 6c 24 68       	mov    0x68(%rsp),%r13
14006f82e:	48 8d 5c 24 40       	lea    0x40(%rsp),%rbx
14006f833:	4c 8b 44 24 70       	mov    0x70(%rsp),%r8
14006f838:	4c 8b 4c 24 78       	mov    0x78(%rsp),%r9
14006f83d:	48 8d 7c 24 20       	lea    0x20(%rsp),%rdi
14006f842:	e8 79 fd ff ff       	call   0x14006f5c0
14006f847:	4c 8b 64 24 60       	mov    0x60(%rsp),%r12
14006f84c:	4c 8b 6c 24 68       	mov    0x68(%rsp),%r13
14006f851:	48 8d 5c 24 40       	lea    0x40(%rsp),%rbx
14006f856:	4c 8b 44 24 70       	mov    0x70(%rsp),%r8
14006f85b:	4c 8b 4c 24 78       	mov    0x78(%rsp),%r9
14006f860:	48 8d 7c 24 40       	lea    0x40(%rsp),%rdi
14006f865:	e8 b6 fd ff ff       	call   0x14006f620
14006f86a:	48 8b 14 24          	mov    (%rsp),%rdx
14006f86e:	4c 8b 74 24 08       	mov    0x8(%rsp),%r14
14006f873:	48 8d 74 24 80       	lea    -0x80(%rsp),%rsi
14006f878:	4c 8b 7c 24 10       	mov    0x10(%rsp),%r15
14006f87d:	4c 8b 44 24 18       	mov    0x18(%rsp),%r8
14006f882:	66 48 0f 7e cf       	movq   %xmm1,%rdi