1400401ed:	48 8d 0d 0c 80 19 00 	lea    0x19800c(%rip),%rcx        # 0x1401d8200
1400401f4:	48 83 c4 28          	add    $0x28,%rsp
1400401f8:	e9 37 64 14 00       	jmp    0x140186634
1400401fd:	cc                   	int3
1400401fe:	cc                   	int3
1400401ff:	cc                   	int3
140040200:	48 83 ec 28          	sub    $0x28,%rsp
140040204:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14004020a:	48 8d 15 a7 d8 1e 00 	lea    0x1ed8a7(%rip),%rdx        # 0x14022dab8
140040211:	48 8d 0d d8 08 29 00 	lea    0x2908d8(%rip),%rcx        # 0x1402d0af0
140040218:	e8 e3 61 08 00       	call   0x1400c6400
14004021d:	48 8d 0d ec 7f 19 00 	lea    0x197fec(%rip),%rcx        # 0x1401d8210
140040224:	48 83 c4 28          	add    $0x28,%rsp
140040228:	e9 07 64 14 00       	jmp    0x140186634
14004022d:	cc                   	int3
14004022e:	cc                   	int3
14004022f:	cc                   	int3
140040230:	48 83 ec 28          	sub    $0x28,%rsp
140040234:	41 b8 0d 00 00 00    	mov    $0xd,%r8d
14004023a:	48 8d 15 7f d8 1e 00 	lea    0x1ed87f(%rip),%rdx        # 0x14022dac0
140040241:	48 8d 0d 88 14 29 00 	lea    0x291488(%rip),%rcx        # 0x1402d16d0
140040248:	e8 03 60 08 00       	call   0x1400c6250
14004024d:	48 8d 0d cc 7f 19 00 	lea    0x197fcc(%rip),%rcx        # 0x1401d8220
140040254:	48 83 c4 28          	add    $0x28,%rsp
140040258:	e9 d7 63 14 00       	jmp    0x140186634
14004025d:	cc                   	int3
14004025e:	cc                   	int3
14004025f:	cc                   	int3
140040260:	48 83 ec 28          	sub    $0x28,%rsp
140040264:	41 b8 0b 00 00 00    	mov    $0xb,%r8d
14004026a:	48 8d 15 6f d8 1e 00 	lea    0x1ed86f(%rip),%rdx        # 0x14022dae0
140040271:	48 8d 0d 18 0d 29 00 	lea    0x290d18(%rip),%rcx        # 0x1402d0f90
140040278:	e8 d3 5f 08 00       	call   0x1400c6250
14004027d:	48 8d 0d ac 7f 19 00 	lea    0x197fac(%rip),%rcx        # 0x1401d8230
140040284:	48 83 c4 28          	add    $0x28,%rsp
140040288:	e9 a7 63 14 00       	jmp    0x140186634
14004028d:	cc                   	int3
14004028e:	cc                   	int3
14004028f:	cc                   	int3
140040290:	48 83 ec 28          	sub    $0x28,%rsp
140040294:	41 b8 03 00 00 00    	mov    $0x3,%r8d
14004029a:	48 8d 15 57 d8 1e 00 	lea    0x1ed857(%rip),%rdx        # 0x14022daf8
1400402a1:	48 8d 0d e8 0b 29 00 	lea    0x290be8(%rip),%rcx        # 0x1402d0e90
1400402a8:	e8 a3 5f 08 00       	call   0x1400c6250
1400402ad:	48 8d 0d 8c 7f 19 00 	lea    0x197f8c(%rip),%rcx        # 0x1401d8240
1400402b4:	48 83 c4 28          	add    $0x28,%rsp
1400402b8:	e9 77 63 14 00       	jmp    0x140186634
1400402bd:	cc                   	int3
1400402be:	cc                   	int3
1400402bf:	cc                   	int3
1400402c0:	48 83 ec 28          	sub    $0x28,%rsp
1400402c4:	41 b8 03 00 00 00    	mov    $0x3,%r8d
1400402ca:	48 8d 15 2f d8 1e 00 	lea    0x1ed82f(%rip),%rdx        # 0x14022db00
1400402d1:	48 8d 0d d8 0d 29 00 	lea    0x290dd8(%rip),%rcx        # 0x1402d10b0
1400402d8:	e8 73 5f 08 00       	call   0x1400c6250
1400402dd:	48 8d 0d 6c 7f 19 00 	lea    0x197f6c(%rip),%rcx        # 0x1401d8250
1400402e4:	48 83 c4 28          	add    $0x28,%rsp
1400402e8:	e9 47 63 14 00       	jmp    0x140186634
1400402ed:	cc                   	int3
1400402ee:	cc                   	int3
1400402ef:	cc                   	int3
1400402f0:	48 83 ec 28          	sub    $0x28,%rsp
1400402f4:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1400402fa:	48 8d 15 07 d8 1e 00 	lea    0x1ed807(%rip),%rdx        # 0x14022db08
140040301:	48 8d 0d 28 0f 29 00 	lea    0x290f28(%rip),%rcx        # 0x1402d1230
140040308:	e8 f3 60 08 00       	call   0x1400c6400
14004030d:	48 8d 0d 4c 7f 19 00 	lea    0x197f4c(%rip),%rcx        # 0x1401d8260
140040314:	48 83 c4 28          	add    $0x28,%rsp
140040318:	e9 17 63 14 00       	jmp    0x140186634
14004031d:	cc                   	int3
14004031e:	cc                   	int3
14004031f:	cc                   	int3
140040320:	48 83 ec 28          	sub    $0x28,%rsp
140040324:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14004032a:	48 8d 15 db d7 1e 00 	lea    0x1ed7db(%rip),%rdx        # 0x14022db0c
140040331:	48 8d 0d 18 0a 29 00 	lea    0x290a18(%rip),%rcx        # 0x1402d0d50
140040338:	e8 c3 60 08 00       	call   0x1400c6400
14004033d:	48 8d 0d 2c 7f 19 00 	lea    0x197f2c(%rip),%rcx        # 0x1401d8270
140040344:	48 83 c4 28          	add    $0x28,%rsp
140040348:	e9 e7 62 14 00       	jmp    0x140186634
14004034d:	cc                   	int3
14004034e:	cc                   	int3
14004034f:	cc                   	int3
140040350:	48 83 ec 28          	sub    $0x28,%rsp
140040354:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14004035a:	48 8d 15 af d7 1e 00 	lea    0x1ed7af(%rip),%rdx        # 0x14022db10
140040361:	48 8d 0d 08 0e 29 00 	lea    0x290e08(%rip),%rcx        # 0x1402d1170
140040368:	e8 93 60 08 00       	call   0x1400c6400
14004036d:	48 8d 0d 0c 7f 19 00 	lea    0x197f0c(%rip),%rcx        # 0x1401d8280
140040374:	48 83 c4 28          	add    $0x28,%rsp
140040378:	e9 b7 62 14 00       	jmp    0x140186634
14004037d:	cc                   	int3
14004037e:	cc                   	int3
14004037f:	cc                   	int3
140040380:	48 83 ec 28          	sub    $0x28,%rsp
140040384:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14004038a:	48 8d 15 83 d7 1e 00 	lea    0x1ed783(%rip),%rdx        # 0x14022db14
140040391:	48 8d 0d 18 09 29 00 	lea    0x290918(%rip),%rcx        # 0x1402d0cb0
140040398:	e8 b3 5e 08 00       	call   0x1400c6250
14004039d:	48 8d 0d ec 7e 19 00 	lea    0x197eec(%rip),%rcx        # 0x1401d8290
1400403a4:	48 83 c4 28          	add    $0x28,%rsp
1400403a8:	e9 87 62 14 00       	jmp    0x140186634
1400403ad:	cc                   	int3
1400403ae:	cc                   	int3
1400403af:	cc                   	int3
1400403b0:	48 83 ec 28          	sub    $0x28,%rsp
1400403b4:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1400403ba:	48 8d 15 f3 d6 1e 00 	lea    0x1ed6f3(%rip),%rdx        # 0x14022dab4
1400403c1:	48 8d 0d 88 0a 29 00 	lea    0x290a88(%rip),%rcx        # 0x1402d0e50
1400403c8:	e8 33 60 08 00       	call   0x1400c6400
1400403cd:	48 8d 0d cc 7e 19 00 	lea    0x197ecc(%rip),%rcx        # 0x1401d82a0
1400403d4:	48 83 c4 28          	add    $0x28,%rsp
1400403d8:	e9 57 62 14 00       	jmp    0x140186634
1400403dd:	cc                   	int3
1400403de:	cc                   	int3
1400403df:	cc                   	int3
1400403e0:	48 83 ec 28          	sub    $0x28,%rsp
1400403e4:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1400403ea:	48 8d 15 27 d7 1e 00 	lea    0x1ed727(%rip),%rdx        # 0x14022db18
1400403f1:	48 8d 0d 98 08 29 00 	lea    0x290898(%rip),%rcx        # 0x1402d0c90
1400403f8:	e8 53 5e 08 00       	call   0x1400c6250
1400403fd:	48 8d 0d ac 7e 19 00 	lea    0x197eac(%rip),%rcx        # 0x1401d82b0
140040404:	48 83 c4 28          	add    $0x28,%rsp
140040408:	e9 27 62 14 00       	jmp    0x140186634
14004040d:	cc                   	int3
14004040e:	cc                   	int3
14004040f:	cc                   	int3
140040410:	48 83 ec 28          	sub    $0x28,%rsp
140040414:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14004041a:	48 8d 15 ff d6 1e 00 	lea    0x1ed6ff(%rip),%rdx        # 0x14022db20
140040421:	48 8d 0d a8 0d 29 00 	lea    0x290da8(%rip),%rcx        # 0x1402d11d0
140040428:	e8 23 5e 08 00       	call   0x1400c6250
14004042d:	48 8d 0d 8c 7e 19 00 	lea    0x197e8c(%rip),%rcx        # 0x1401d82c0
140040434:	48 83 c4 28          	add    $0x28,%rsp
140040438:	e9 f7 61 14 00       	jmp    0x140186634
14004043d:	cc                   	int3
14004043e:	cc                   	int3
14004043f:	cc                   	int3
140040440:	48 83 ec 28          	sub    $0x28,%rsp
140040444:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14004044a:	48 8d 15 d3 d6 1e 00 	lea    0x1ed6d3(%rip),%rdx        # 0x14022db24
140040451:	48 8d 0d d8 08 29 00 	lea    0x2908d8(%rip),%rcx        # 0x1402d0d30
140040458:	e8 f3 5d 08 00       	call   0x1400c6250
14004045d:	48 8d 0d 6c 7e 19 00 	lea    0x197e6c(%rip),%rcx        # 0x1401d82d0
140040464:	48 83 c4 28          	add    $0x28,%rsp
140040468:	e9 c7 61 14 00       	jmp    0x140186634
14004046d:	cc                   	int3
14004046e:	cc                   	int3
14004046f:	cc                   	int3
140040470:	48 83 ec 28          	sub    $0x28,%rsp
140040474:	41 b8 04 00 00 00    	mov    $0x4,%r8d
14004047a:	48 8d 15 a7 d6 1e 00 	lea    0x1ed6a7(%rip),%rdx        # 0x14022db28
140040481:	48 8d 0d e8 0a 29 00 	lea    0x290ae8(%rip),%rcx        # 0x1402d0f70
140040488:	e8 c3 5d 08 00       	call   0x1400c6250
14004048d:	48 8d 0d 4c 7e 19 00 	lea    0x197e4c(%rip),%rcx        # 0x1401d82e0
140040494:	48 83 c4 28          	add    $0x28,%rsp
140040498:	e9 97 61 14 00       	jmp    0x140186634
14004049d:	cc                   	int3
14004049e:	cc                   	int3
14004049f:	cc                   	int3
1400404a0:	48 83 ec 28          	sub    $0x28,%rsp
1400404a4:	41 b8 0f 00 00 00    	mov    $0xf,%r8d
1400404aa:	48 8d 15 87 d6 1e 00 	lea    0x1ed687(%rip),%rdx        # 0x14022db38
1400404b1:	48 8d 0d d8 0d 29 00 	lea    0x290dd8(%rip),%rcx        # 0x1402d1290
1400404b8:	e8 43 5f 08 00       	call   0x1400c6400
1400404bd:	48 8d 0d 2c 7e 19 00 	lea    0x197e2c(%rip),%rcx        # 0x1401d82f0
1400404c4:	48 83 c4 28          	add    $0x28,%rsp
1400404c8:	e9 67 61 14 00       	jmp    0x140186634
1400404cd:	cc                   	int3
1400404ce:	cc                   	int3
1400404cf:	cc                   	int3
1400404d0:	48 83 ec 28          	sub    $0x28,%rsp
1400404d4:	41 b8 0e 00 00 00    	mov    $0xe,%r8d
1400404da:	48 8d 15 67 d6 1e 00 	lea    0x1ed667(%rip),%rdx        # 0x14022db48
1400404e1:	48 8d 0d a8 0e 29 00 	lea    0x290ea8(%rip),%rcx        # 0x1402d1390
1400404e8:	e8 13 5f 08 00       	call   0x1400c6400
1400404ed:	48 8d 0d 0c 7e 19 00 	lea    0x197e0c(%rip),%rcx        # 0x1401d8300
1400404f4:	48 83 c4 28          	add    $0x28,%rsp
1400404f8:	e9 37 61 14 00       	jmp    0x140186634
1400404fd:	cc                   	int3
1400404fe:	cc                   	int3
1400404ff:	cc                   	int3
140040500:	48 83 ec 28          	sub    $0x28,%rsp
140040504:	41 b8 0a 00 00 00    	mov    $0xa,%r8d
14004050a:	48 8d 15 47 d6 1e 00 	lea    0x1ed647(%rip),%rdx        # 0x14022db58
140040511:	48 8d 0d 78 05 29 00 	lea    0x290578(%rip),%rcx        # 0x1402d0a90
140040518:	e8 e3 5e 08 00       	call   0x1400c6400
14004051d:	48 8d 0d ec 7d 19 00 	lea    0x197dec(%rip),%rcx        # 0x1401d8310
140040524:	48 83 c4 28          	add    $0x28,%rsp
140040528:	e9 07 61 14 00       	jmp    0x140186634
14004052d:	cc                   	int3
14004052e:	cc                   	int3
14004052f:	cc                   	int3
140040530:	48 83 ec 28          	sub    $0x28,%rsp
140040534:	41 b8 0e 00 00 00    	mov    $0xe,%r8d
14004053a:	48 8d 15 27 d6 1e 00 	lea    0x1ed627(%rip),%rdx        # 0x14022db68
140040541:	48 8d 0d 28 0e 29 00 	lea    0x290e28(%rip),%rcx        # 0x1402d1370
140040548:	e8 b3 5e 08 00       	call   0x1400c6400
14004054d:	48 8d 0d cc 7d 19 00 	lea    0x197dcc(%rip),%rcx        # 0x1401d8320
140040554:	48 83 c4 28          	add    $0x28,%rsp
140040558:	e9 d7 60 14 00       	jmp    0x140186634
14004055d:	cc                   	int3
14004055e:	cc                   	int3
14004055f:	cc                   	int3
140040560:	48 83 ec 28          	sub    $0x28,%rsp
140040564:	41 b8 03 00 00 00    	mov    $0x3,%r8d
14004056a:	48 8d 15 07 d6 1e 00 	lea    0x1ed607(%rip),%rdx        # 0x14022db78
140040571:	48 8d 0d 18 11 29 00 	lea    0x291118(%rip),%rcx        # 0x1402d1690
140040578:	e8 83 5e 08 00       	call   0x1400c6400
14004057d:	48 8d 0d ac 7d 19 00 	lea    0x197dac(%rip),%rcx        # 0x1401d8330
140040584:	48 83 c4 28          	add    $0x28,%rsp
140040588:	e9 a7 60 14 00       	jmp    0x140186634
14004058d:	cc                   	int3
14004058e:	cc                   	int3
14004058f:	cc                   	int3
140040590:	48 83 ec 28          	sub    $0x28,%rsp
140040594:	41 b8 03 00 00 00    	mov    $0x3,%r8d
14004059a:	48 8d 15 d7 d5 1e 00 	lea    0x1ed5d7(%rip),%rdx        # 0x14022db78
1400405a1:	48 8d 0d a8 0d 29 00 	lea    0x290da8(%rip),%rcx        # 0x1402d1350
1400405a8:	e8 53 5e 08 00       	call   0x1400c6400
1400405ad:	48 8d 0d 8c 7d 19 00 	lea    0x197d8c(%rip),%rcx        # 0x1401d8340
1400405b4:	48 83 c4 28          	add    $0x28,%rsp
1400405b8:	e9 77 60 14 00       	jmp    0x140186634
1400405bd:	cc                   	int3
1400405be:	cc                   	int3
1400405bf:	cc                   	int3
1400405c0:	48 83 ec 28          	sub    $0x28,%rsp
1400405c4:	41 b8 07 00 00 00    	mov    $0x7,%r8d
1400405ca:	48 8d 15 af d5 1e 00 	lea    0x1ed5af(%rip),%rdx        # 0x14022db80
1400405d1:	48 8d 0d 38 11 29 00 	lea    0x291138(%rip),%rcx        # 0x1402d1710
1400405d8:	e8 23 5e 08 00       	call   0x1400c6400
1400405dd:	48 8d 0d 6c 7d 19 00 	lea    0x197d6c(%rip),%rcx        # 0x1401d8350
1400405e4:	48 83 c4 28          	add    $0x28,%rsp
1400405e8:	e9 47 60 14 00       	jmp    0x140186634
1400405ed:	cc                   	int3
1400405ee:	cc                   	int3
1400405ef:	cc                   	int3
1400405f0:	48 83 ec 28          	sub    $0x28,%rsp
1400405f4:	41 b8 0a 00 00 00    	mov    $0xa,%r8d
1400405fa:	48 8d 15 87 d5 1e 00 	lea    0x1ed587(%rip),%rdx        # 0x14022db88
140040601:	48 8d 0d e8 0b 29 00 	lea    0x290be8(%rip),%rcx        # 0x1402d11f0
140040608:	e8 f3 5d 08 00       	call   0x1400c6400
14004060d:	48 8d 0d 4c 7d 19 00 	lea    0x197d4c(%rip),%rcx        # 0x1401d8360
140040614:	48 83 c4 28          	add    $0x28,%rsp
140040618:	e9 17 60 14 00       	jmp    0x140186634
14004061d:	cc                   	int3
14004061e:	cc                   	int3
14004061f:	cc                   	int3
140040620:	48 83 ec 28          	sub    $0x28,%rsp
140040624:	41 b8 0c 00 00 00    	mov    $0xc,%r8d
14004062a:	48 8d 15 67 d5 1e 00 	lea    0x1ed567(%rip),%rdx        # 0x14022db98
140040631:	48 8d 0d 98 07 29 00 	lea    0x290798(%rip),%rcx        # 0x1402d0dd0
140040638:	e8 c3 5d 08 00       	call   0x1400c6400
14004063d:	48 8d 0d 2c 7d 19 00 	lea    0x197d2c(%rip),%rcx        # 0x1401d8370
140040644:	48 83 c4 28          	add    $0x28,%rsp
140040648:	e9 e7 5f 14 00       	jmp    0x140186634
14004064d:	cc                   	int3
14004064e:	cc                   	int3
14004064f:	cc                   	int3
140040650:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140040655:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14004065a:	57                   	push   %rdi
14004065b:	48 83 ec 20          	sub    $0x20,%rsp
14004065f:	48 83 3d 81 07 29 00 	cmpq   $0x10,0x290781(%rip)        # 0x1402d0de8
140040666:	10
140040667:	48 8d 3d 62 07 29 00 	lea    0x290762(%rip),%rdi        # 0x1402d0dd0
14004066e:	48 8b 1d 6b 07 29 00 	mov    0x29076b(%rip),%rbx        # 0x1402d0de0
140040675:	48 0f 43 3d 53 07 29 	cmovae 0x290753(%rip),%rdi        # 0x1402d0dd0
14004067c:	00
14004067d:	48 83 fb 10          	cmp    $0x10,%rbx
140040681:	73 17                	jae    0x14004069a
140040683:	0f 10 07             	movups (%rdi),%xmm0
140040686:	48 c7 05 27 f1 2d 00 	movq   $0xf,0x2df127(%rip)        # 0x14031f7b8
14004068d:	0f 00 00 00
140040691:	0f 11 05 08 f1 2d 00 	movups %xmm0,0x2df108(%rip)        # 0x14031f7a0
140040698:	eb 77                	jmp    0x140040711
14004069a:	48 b8 ff ff ff ff ff 	movabs $0x7fffffffffffffff,%rax
1400406a1:	ff ff 7f
1400406a4:	48 8b f3             	mov    %rbx,%rsi
1400406a7:	48 83 ce 0f          	or     $0xf,%rsi
1400406ab:	48 3b f0             	cmp    %rax,%rsi
1400406ae:	48 0f 47 f0          	cmova  %rax,%rsi
1400406b2:	48 8d 4e 01          	lea    0x1(%rsi),%rcx
1400406b6:	48 81 f9 00 10 00 00 	cmp    $0x1000,%rcx
1400406bd:	72 27                	jb     0x1400406e6
1400406bf:	48 8d 41 27          	lea    0x27(%rcx),%rax
1400406c3:	48 3b c1             	cmp    %rcx,%rax
1400406c6:	76 71                	jbe    0x140040739
1400406c8:	48 8b c8             	mov    %rax,%rcx
1400406cb:	e8 20 5c 14 00       	call   0x1401862f0
1400406d0:	48 8b c8             	mov    %rax,%rcx
1400406d3:	48 85 c0             	test   %rax,%rax
1400406d6:	74 5b                	je     0x140040733
1400406d8:	48 83 c0 27          	add    $0x27,%rax
1400406dc:	48 83 e0 e0          	and    $0xffffffffffffffe0,%rax
1400406e0:	48 89 48 f8          	mov    %rcx,-0x8(%rax)
1400406e4:	eb 0e                	jmp    0x1400406f4
1400406e6:	48 85 c9             	test   %rcx,%rcx
1400406e9:	74 07                	je     0x1400406f2
1400406eb:	e8 00 5c 14 00       	call   0x1401862f0
1400406f0:	eb 02                	jmp    0x1400406f4
1400406f2:	33 c0                	xor    %eax,%eax
1400406f4:	4c 8d 43 01          	lea    0x1(%rbx),%r8
1400406f8:	48 89 05 a1 f0 2d 00 	mov    %rax,0x2df0a1(%rip)        # 0x14031f7a0
1400406ff:	48 8b d7             	mov    %rdi,%rdx
140040702:	48 8b c8             	mov    %rax,%rcx
140040705:	e8 b6 7c 14 00       	call   0x1401883c0
14004070a:	48 89 35 a7 f0 2d 00 	mov    %rsi,0x2df0a7(%rip)        # 0x14031f7b8
140040711:	48 8d 0d 68 7c 19 00 	lea    0x197c68(%rip),%rcx        # 0x1401d8380
140040718:	48 89 1d 91 f0 2d 00 	mov    %rbx,0x2df091(%rip)        # 0x14031f7b0
14004071f:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140040724:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
140040729:	48 83 c4 20          	add    $0x20,%rsp
14004072d:	5f                   	pop    %rdi
14004072e:	e9 01 5f 14 00       	jmp    0x140186634
140040733:	e8 4c ae 14 00       	call   0x14018b584
140040738:	cc                   	int3
140040739:	e8 12 58 08 00       	call   0x1400c5f50
14004073e:	cc                   	int3
14004073f:	cc                   	int3
140040740:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140040745:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14004074a:	57                   	push   %rdi
14004074b:	48 83 ec 20          	sub    $0x20,%rsp
14004074f:	48 83 3d b1 0a 29 00 	cmpq   $0x10,0x290ab1(%rip)        # 0x1402d1208
140040756:	10
140040757:	48 8d 3d 92 0a 29 00 	lea    0x290a92(%rip),%rdi        # 0x1402d11f0
14004075e:	48 8b 1d 9b 0a 29 00 	mov    0x290a9b(%rip),%rbx        # 0x1402d1200
140040765:	48 0f 43 3d 83 0a 29 	cmovae 0x290a83(%rip),%rdi        # 0x1402d11f0
14004076c:	00
14004076d:	48 83 fb 10          	cmp    $0x10,%rbx
140040771:	73 17                	jae    0x14004078a
140040773:	0f 10 07             	movups (%rdi),%xmm0
140040776:	48 c7 05 c7 f0 2d 00 	movq   $0xf,0x2df0c7(%rip)        # 0x14031f848
14004077d:	0f 00 00 00
140040781:	0f 11 05 a8 f0 2d 00 	movups %xmm0,0x2df0a8(%rip)        # 0x14031f830
140040788:	eb 77                	jmp    0x140040801
14004078a:	48 b8 ff ff ff ff ff 	movabs $0x7fffffffffffffff,%rax
140040791:	ff ff 7f
140040794:	48 8b f3             	mov    %rbx,%rsi
140040797:	48 83 ce 0f          	or     $0xf,%rsi
14004079b:	48 3b f0             	cmp    %rax,%rsi
14004079e:	48 0f 47 f0          	cmova  %rax,%rsi
1400407a2:	48 8d 4e 01          	lea    0x1(%rsi),%rcx
1400407a6:	48 81 f9 00 10 00 00 	cmp    $0x1000,%rcx
1400407ad:	72 27                	jb     0x1400407d6
1400407af:	48 8d 41 27          	lea    0x27(%rcx),%rax
1400407b3:	48 3b c1             	cmp    %rcx,%rax
1400407b6:	76 71                	jbe    0x140040829
1400407b8:	48 8b c8             	mov    %rax,%rcx