140051fcd:	48 8d 0d bc b7 18 00 	lea    0x18b7bc(%rip),%rcx        # 0x1401dd790
140051fd4:	48 83 c4 28          	add    $0x28,%rsp
140051fd8:	e9 57 46 13 00       	jmp    0x140186634
140051fdd:	cc                   	int3
140051fde:	cc                   	int3
140051fdf:	cc                   	int3
140051fe0:	48 83 ec 28          	sub    $0x28,%rsp
140051fe4:	41 b8 01 00 00 00    	mov    $0x1,%r8d
140051fea:	48 8d 15 c7 ba 1d 00 	lea    0x1dbac7(%rip),%rdx        # 0x14022dab8
140051ff1:	48 8d 0d 38 90 28 00 	lea    0x289038(%rip),%rcx        # 0x1402db030
140051ff8:	e8 03 44 07 00       	call   0x1400c6400
140051ffd:	48 8d 0d 9c b7 18 00 	lea    0x18b79c(%rip),%rcx        # 0x1401dd7a0
140052004:	48 83 c4 28          	add    $0x28,%rsp
140052008:	e9 27 46 13 00       	jmp    0x140186634
14005200d:	cc                   	int3
14005200e:	cc                   	int3
14005200f:	cc                   	int3
140052010:	48 83 ec 28          	sub    $0x28,%rsp
140052014:	41 b8 0d 00 00 00    	mov    $0xd,%r8d
14005201a:	48 8d 15 9f ba 1d 00 	lea    0x1dba9f(%rip),%rdx        # 0x14022dac0
140052021:	48 8d 0d 48 97 28 00 	lea    0x289748(%rip),%rcx        # 0x1402db770
140052028:	e8 23 42 07 00       	call   0x1400c6250
14005202d:	48 8d 0d 7c b7 18 00 	lea    0x18b77c(%rip),%rcx        # 0x1401dd7b0
140052034:	48 83 c4 28          	add    $0x28,%rsp
140052038:	e9 f7 45 13 00       	jmp    0x140186634
14005203d:	cc                   	int3
14005203e:	cc                   	int3
14005203f:	cc                   	int3
140052040:	48 83 ec 28          	sub    $0x28,%rsp
140052044:	41 b8 0b 00 00 00    	mov    $0xb,%r8d
14005204a:	48 8d 15 8f ba 1d 00 	lea    0x1dba8f(%rip),%rdx        # 0x14022dae0
140052051:	48 8d 0d 58 92 28 00 	lea    0x289258(%rip),%rcx        # 0x1402db2b0
140052058:	e8 f3 41 07 00       	call   0x1400c6250
14005205d:	48 8d 0d 5c b7 18 00 	lea    0x18b75c(%rip),%rcx        # 0x1401dd7c0
140052064:	48 83 c4 28          	add    $0x28,%rsp
140052068:	e9 c7 45 13 00       	jmp    0x140186634
14005206d:	cc                   	int3
14005206e:	cc                   	int3
14005206f:	cc                   	int3
140052070:	48 83 ec 28          	sub    $0x28,%rsp
140052074:	41 b8 03 00 00 00    	mov    $0x3,%r8d
14005207a:	48 8d 15 77 ba 1d 00 	lea    0x1dba77(%rip),%rdx        # 0x14022daf8
140052081:	48 8d 0d c8 91 28 00 	lea    0x2891c8(%rip),%rcx        # 0x1402db250
140052088:	e8 c3 41 07 00       	call   0x1400c6250
14005208d:	48 8d 0d 3c b7 18 00 	lea    0x18b73c(%rip),%rcx        # 0x1401dd7d0
140052094:	48 83 c4 28          	add    $0x28,%rsp
140052098:	e9 97 45 13 00       	jmp    0x140186634
14005209d:	cc                   	int3
14005209e:	cc                   	int3
14005209f:	cc                   	int3
1400520a0:	48 83 ec 28          	sub    $0x28,%rsp
1400520a4:	41 b8 03 00 00 00    	mov    $0x3,%r8d
1400520aa:	48 8d 15 4f ba 1d 00 	lea    0x1dba4f(%rip),%rdx        # 0x14022db00
1400520b1:	48 8d 0d 58 92 28 00 	lea    0x289258(%rip),%rcx        # 0x1402db310
1400520b8:	e8 93 41 07 00       	call   0x1400c6250
1400520bd:	48 8d 0d 1c b7 18 00 	lea    0x18b71c(%rip),%rcx        # 0x1401dd7e0
1400520c4:	48 83 c4 28          	add    $0x28,%rsp
1400520c8:	e9 67 45 13 00       	jmp    0x140186634
1400520cd:	cc                   	int3
1400520ce:	cc                   	int3
1400520cf:	cc                   	int3
1400520d0:	48 83 ec 28          	sub    $0x28,%rsp
1400520d4:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1400520da:	48 8d 15 27 ba 1d 00 	lea    0x1dba27(%rip),%rdx        # 0x14022db08
1400520e1:	48 8d 0d 68 93 28 00 	lea    0x289368(%rip),%rcx        # 0x1402db450
1400520e8:	e8 13 43 07 00       	call   0x1400c6400
1400520ed:	48 8d 0d fc b6 18 00 	lea    0x18b6fc(%rip),%rcx        # 0x1401dd7f0
1400520f4:	48 83 c4 28          	add    $0x28,%rsp
1400520f8:	e9 37 45 13 00       	jmp    0x140186634
1400520fd:	cc                   	int3
1400520fe:	cc                   	int3
1400520ff:	cc                   	int3
140052100:	48 83 ec 28          	sub    $0x28,%rsp
140052104:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14005210a:	48 8d 15 fb b9 1d 00 	lea    0x1db9fb(%rip),%rdx        # 0x14022db0c
140052111:	48 8d 0d 38 90 28 00 	lea    0x289038(%rip),%rcx        # 0x1402db150
140052118:	e8 e3 42 07 00       	call   0x1400c6400
14005211d:	48 8d 0d dc b6 18 00 	lea    0x18b6dc(%rip),%rcx        # 0x1401dd800
140052124:	48 83 c4 28          	add    $0x28,%rsp
140052128:	e9 07 45 13 00       	jmp    0x140186634
14005212d:	cc                   	int3
14005212e:	cc                   	int3
14005212f:	cc                   	int3
140052130:	48 83 ec 28          	sub    $0x28,%rsp
140052134:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14005213a:	48 8d 15 cf b9 1d 00 	lea    0x1db9cf(%rip),%rdx        # 0x14022db10
140052141:	48 8d 0d 68 92 28 00 	lea    0x289268(%rip),%rcx        # 0x1402db3b0
140052148:	e8 b3 42 07 00       	call   0x1400c6400
14005214d:	48 8d 0d bc b6 18 00 	lea    0x18b6bc(%rip),%rcx        # 0x1401dd810
140052154:	48 83 c4 28          	add    $0x28,%rsp
140052158:	e9 d7 44 13 00       	jmp    0x140186634
14005215d:	cc                   	int3
14005215e:	cc                   	int3
14005215f:	cc                   	int3
140052160:	48 83 ec 28          	sub    $0x28,%rsp
140052164:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14005216a:	48 8d 15 a3 b9 1d 00 	lea    0x1db9a3(%rip),%rdx        # 0x14022db14
140052171:	48 8d 0d 78 8f 28 00 	lea    0x288f78(%rip),%rcx        # 0x1402db0f0
140052178:	e8 d3 40 07 00       	call   0x1400c6250
14005217d:	48 8d 0d 9c b6 18 00 	lea    0x18b69c(%rip),%rcx        # 0x1401dd820
140052184:	48 83 c4 28          	add    $0x28,%rsp
140052188:	e9 a7 44 13 00       	jmp    0x140186634
14005218d:	cc                   	int3
14005218e:	cc                   	int3
14005218f:	cc                   	int3
140052190:	48 83 ec 28          	sub    $0x28,%rsp
140052194:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14005219a:	48 8d 15 13 b9 1d 00 	lea    0x1db913(%rip),%rdx        # 0x14022dab4
1400521a1:	48 8d 0d 68 90 28 00 	lea    0x289068(%rip),%rcx        # 0x1402db210
1400521a8:	e8 53 42 07 00       	call   0x1400c6400
1400521ad:	48 8d 0d 7c b6 18 00 	lea    0x18b67c(%rip),%rcx        # 0x1401dd830
1400521b4:	48 83 c4 28          	add    $0x28,%rsp
1400521b8:	e9 77 44 13 00       	jmp    0x140186634
1400521bd:	cc                   	int3
1400521be:	cc                   	int3
1400521bf:	cc                   	int3
1400521c0:	48 83 ec 28          	sub    $0x28,%rsp
1400521c4:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1400521ca:	48 8d 15 47 b9 1d 00 	lea    0x1db947(%rip),%rdx        # 0x14022db18
1400521d1:	48 8d 0d f8 8e 28 00 	lea    0x288ef8(%rip),%rcx        # 0x1402db0d0
1400521d8:	e8 73 40 07 00       	call   0x1400c6250
1400521dd:	48 8d 0d 5c b6 18 00 	lea    0x18b65c(%rip),%rcx        # 0x1401dd840
1400521e4:	48 83 c4 28          	add    $0x28,%rsp
1400521e8:	e9 47 44 13 00       	jmp    0x140186634
1400521ed:	cc                   	int3
1400521ee:	cc                   	int3
1400521ef:	cc                   	int3
1400521f0:	48 83 ec 28          	sub    $0x28,%rsp
1400521f4:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1400521fa:	48 8d 15 1f b9 1d 00 	lea    0x1db91f(%rip),%rdx        # 0x14022db20
140052201:	48 8d 0d e8 91 28 00 	lea    0x2891e8(%rip),%rcx        # 0x1402db3f0
140052208:	e8 43 40 07 00       	call   0x1400c6250
14005220d:	48 8d 0d 3c b6 18 00 	lea    0x18b63c(%rip),%rcx        # 0x1401dd850
140052214:	48 83 c4 28          	add    $0x28,%rsp
140052218:	e9 17 44 13 00       	jmp    0x140186634
14005221d:	cc                   	int3
14005221e:	cc                   	int3
14005221f:	cc                   	int3
140052220:	48 83 ec 28          	sub    $0x28,%rsp
140052224:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14005222a:	48 8d 15 f3 b8 1d 00 	lea    0x1db8f3(%rip),%rdx        # 0x14022db24
140052231:	48 8d 0d f8 8e 28 00 	lea    0x288ef8(%rip),%rcx        # 0x1402db130
140052238:	e8 13 40 07 00       	call   0x1400c6250
14005223d:	48 8d 0d 1c b6 18 00 	lea    0x18b61c(%rip),%rcx        # 0x1401dd860
140052244:	48 83 c4 28          	add    $0x28,%rsp
140052248:	e9 e7 43 13 00       	jmp    0x140186634
14005224d:	cc                   	int3
14005224e:	cc                   	int3
14005224f:	cc                   	int3
140052250:	48 83 ec 28          	sub    $0x28,%rsp
140052254:	41 b8 04 00 00 00    	mov    $0x4,%r8d
14005225a:	48 8d 15 c7 b8 1d 00 	lea    0x1db8c7(%rip),%rdx        # 0x14022db28
140052261:	48 8d 0d 28 90 28 00 	lea    0x289028(%rip),%rcx        # 0x1402db290
140052268:	e8 e3 3f 07 00       	call   0x1400c6250
14005226d:	48 8d 0d fc b5 18 00 	lea    0x18b5fc(%rip),%rcx        # 0x1401dd870
140052274:	48 83 c4 28          	add    $0x28,%rsp
140052278:	e9 b7 43 13 00       	jmp    0x140186634
14005227d:	cc                   	int3
14005227e:	cc                   	int3
14005227f:	cc                   	int3
140052280:	48 83 ec 28          	sub    $0x28,%rsp
140052284:	41 b8 0f 00 00 00    	mov    $0xf,%r8d
14005228a:	48 8d 15 a7 b8 1d 00 	lea    0x1db8a7(%rip),%rdx        # 0x14022db38
140052291:	48 8d 0d f8 91 28 00 	lea    0x2891f8(%rip),%rcx        # 0x1402db490
140052298:	e8 63 41 07 00       	call   0x1400c6400
14005229d:	48 8d 0d dc b5 18 00 	lea    0x18b5dc(%rip),%rcx        # 0x1401dd880
1400522a4:	48 83 c4 28          	add    $0x28,%rsp
1400522a8:	e9 87 43 13 00       	jmp    0x140186634
1400522ad:	cc                   	int3
1400522ae:	cc                   	int3
1400522af:	cc                   	int3
1400522b0:	48 83 ec 28          	sub    $0x28,%rsp
1400522b4:	41 b8 0e 00 00 00    	mov    $0xe,%r8d
1400522ba:	48 8d 15 87 b8 1d 00 	lea    0x1db887(%rip),%rdx        # 0x14022db48
1400522c1:	48 8d 0d 88 92 28 00 	lea    0x289288(%rip),%rcx        # 0x1402db550
1400522c8:	e8 33 41 07 00       	call   0x1400c6400
1400522cd:	48 8d 0d bc b5 18 00 	lea    0x18b5bc(%rip),%rcx        # 0x1401dd890
1400522d4:	48 83 c4 28          	add    $0x28,%rsp
1400522d8:	e9 57 43 13 00       	jmp    0x140186634
1400522dd:	cc                   	int3
1400522de:	cc                   	int3
1400522df:	cc                   	int3
1400522e0:	48 83 ec 28          	sub    $0x28,%rsp
1400522e4:	41 b8 0a 00 00 00    	mov    $0xa,%r8d
1400522ea:	48 8d 15 67 b8 1d 00 	lea    0x1db867(%rip),%rdx        # 0x14022db58
1400522f1:	48 8d 0d f8 8c 28 00 	lea    0x288cf8(%rip),%rcx        # 0x1402daff0
1400522f8:	e8 03 41 07 00       	call   0x1400c6400
1400522fd:	48 8d 0d 9c b5 18 00 	lea    0x18b59c(%rip),%rcx        # 0x1401dd8a0
140052304:	48 83 c4 28          	add    $0x28,%rsp
140052308:	e9 27 43 13 00       	jmp    0x140186634
14005230d:	cc                   	int3
14005230e:	cc                   	int3
14005230f:	cc                   	int3
140052310:	48 83 ec 28          	sub    $0x28,%rsp
140052314:	41 b8 0e 00 00 00    	mov    $0xe,%r8d
14005231a:	48 8d 15 47 b8 1d 00 	lea    0x1db847(%rip),%rdx        # 0x14022db68
140052321:	48 8d 0d 08 92 28 00 	lea    0x289208(%rip),%rcx        # 0x1402db530
140052328:	e8 d3 40 07 00       	call   0x1400c6400
14005232d:	48 8d 0d 7c b5 18 00 	lea    0x18b57c(%rip),%rcx        # 0x1401dd8b0
140052334:	48 83 c4 28          	add    $0x28,%rsp
140052338:	e9 f7 42 13 00       	jmp    0x140186634
14005233d:	cc                   	int3
14005233e:	cc                   	int3
14005233f:	cc                   	int3
140052340:	48 83 ec 28          	sub    $0x28,%rsp
140052344:	41 b8 03 00 00 00    	mov    $0x3,%r8d
14005234a:	48 8d 15 27 b8 1d 00 	lea    0x1db827(%rip),%rdx        # 0x14022db78
140052351:	48 8d 0d f8 93 28 00 	lea    0x2893f8(%rip),%rcx        # 0x1402db750
140052358:	e8 a3 40 07 00       	call   0x1400c6400
14005235d:	48 8d 0d 5c b5 18 00 	lea    0x18b55c(%rip),%rcx        # 0x1401dd8c0
140052364:	48 83 c4 28          	add    $0x28,%rsp
140052368:	e9 c7 42 13 00       	jmp    0x140186634
14005236d:	cc                   	int3
14005236e:	cc                   	int3
14005236f:	cc                   	int3
140052370:	48 83 ec 28          	sub    $0x28,%rsp
140052374:	41 b8 03 00 00 00    	mov    $0x3,%r8d
14005237a:	48 8d 15 f7 b7 1d 00 	lea    0x1db7f7(%rip),%rdx        # 0x14022db78
140052381:	48 8d 0d 88 91 28 00 	lea    0x289188(%rip),%rcx        # 0x1402db510
140052388:	e8 73 40 07 00       	call   0x1400c6400
14005238d:	48 8d 0d 3c b5 18 00 	lea    0x18b53c(%rip),%rcx        # 0x1401dd8d0
140052394:	48 83 c4 28          	add    $0x28,%rsp
140052398:	e9 97 42 13 00       	jmp    0x140186634
14005239d:	cc                   	int3
14005239e:	cc                   	int3
14005239f:	cc                   	int3
1400523a0:	48 83 ec 28          	sub    $0x28,%rsp
1400523a4:	41 b8 07 00 00 00    	mov    $0x7,%r8d
1400523aa:	48 8d 15 cf b7 1d 00 	lea    0x1db7cf(%rip),%rdx        # 0x14022db80
1400523b1:	48 8d 0d f8 93 28 00 	lea    0x2893f8(%rip),%rcx        # 0x1402db7b0
1400523b8:	e8 43 40 07 00       	call   0x1400c6400
1400523bd:	48 8d 0d 1c b5 18 00 	lea    0x18b51c(%rip),%rcx        # 0x1401dd8e0
1400523c4:	48 83 c4 28          	add    $0x28,%rsp
1400523c8:	e9 67 42 13 00       	jmp    0x140186634
1400523cd:	cc                   	int3
1400523ce:	cc                   	int3
1400523cf:	cc                   	int3
1400523d0:	48 83 ec 28          	sub    $0x28,%rsp
1400523d4:	41 b8 0a 00 00 00    	mov    $0xa,%r8d
1400523da:	48 8d 15 a7 b7 1d 00 	lea    0x1db7a7(%rip),%rdx        # 0x14022db88
1400523e1:	48 8d 0d 28 90 28 00 	lea    0x289028(%rip),%rcx        # 0x1402db410
1400523e8:	e8 13 40 07 00       	call   0x1400c6400
1400523ed:	48 8d 0d fc b4 18 00 	lea    0x18b4fc(%rip),%rcx        # 0x1401dd8f0
1400523f4:	48 83 c4 28          	add    $0x28,%rsp
1400523f8:	e9 37 42 13 00       	jmp    0x140186634
1400523fd:	cc                   	int3
1400523fe:	cc                   	int3
1400523ff:	cc                   	int3
140052400:	48 83 ec 28          	sub    $0x28,%rsp
140052404:	41 b8 0c 00 00 00    	mov    $0xc,%r8d
14005240a:	48 8d 15 87 b7 1d 00 	lea    0x1db787(%rip),%rdx        # 0x14022db98
140052411:	48 8d 0d 78 8d 28 00 	lea    0x288d78(%rip),%rcx        # 0x1402db190
140052418:	e8 e3 3f 07 00       	call   0x1400c6400
14005241d:	48 8d 0d dc b4 18 00 	lea    0x18b4dc(%rip),%rcx        # 0x1401dd900
140052424:	48 83 c4 28          	add    $0x28,%rsp
140052428:	e9 07 42 13 00       	jmp    0x140186634
14005242d:	cc                   	int3
14005242e:	cc                   	int3
14005242f:	cc                   	int3
140052430:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140052435:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14005243a:	57                   	push   %rdi
14005243b:	48 83 ec 20          	sub    $0x20,%rsp
14005243f:	48 83 3d 61 8d 28 00 	cmpq   $0x10,0x288d61(%rip)        # 0x1402db1a8
140052446:	10
140052447:	48 8d 3d 42 8d 28 00 	lea    0x288d42(%rip),%rdi        # 0x1402db190
14005244e:	48 8b 1d 4b 8d 28 00 	mov    0x288d4b(%rip),%rbx        # 0x1402db1a0
140052455:	48 0f 43 3d 33 8d 28 	cmovae 0x288d33(%rip),%rdi        # 0x1402db190
14005245c:	00
14005245d:	48 83 fb 10          	cmp    $0x10,%rbx
140052461:	73 17                	jae    0x14005247a
140052463:	0f 10 07             	movups (%rdi),%xmm0
140052466:	48 c7 05 57 d9 2c 00 	movq   $0xf,0x2cd957(%rip)        # 0x14031fdc8
14005246d:	0f 00 00 00
140052471:	0f 11 05 38 d9 2c 00 	movups %xmm0,0x2cd938(%rip)        # 0x14031fdb0
140052478:	eb 77                	jmp    0x1400524f1
14005247a:	48 b8 ff ff ff ff ff 	movabs $0x7fffffffffffffff,%rax
140052481:	ff ff 7f
140052484:	48 8b f3             	mov    %rbx,%rsi
140052487:	48 83 ce 0f          	or     $0xf,%rsi
14005248b:	48 3b f0             	cmp    %rax,%rsi
14005248e:	48 0f 47 f0          	cmova  %rax,%rsi
140052492:	48 8d 4e 01          	lea    0x1(%rsi),%rcx
140052496:	48 81 f9 00 10 00 00 	cmp    $0x1000,%rcx
14005249d:	72 27                	jb     0x1400524c6
14005249f:	48 8d 41 27          	lea    0x27(%rcx),%rax
1400524a3:	48 3b c1             	cmp    %rcx,%rax
1400524a6:	76 71                	jbe    0x140052519
1400524a8:	48 8b c8             	mov    %rax,%rcx
1400524ab:	e8 40 3e 13 00       	call   0x1401862f0
1400524b0:	48 8b c8             	mov    %rax,%rcx
1400524b3:	48 85 c0             	test   %rax,%rax
1400524b6:	74 5b                	je     0x140052513
1400524b8:	48 83 c0 27          	add    $0x27,%rax
1400524bc:	48 83 e0 e0          	and    $0xffffffffffffffe0,%rax
1400524c0:	48 89 48 f8          	mov    %rcx,-0x8(%rax)
1400524c4:	eb 0e                	jmp    0x1400524d4
1400524c6:	48 85 c9             	test   %rcx,%rcx
1400524c9:	74 07                	je     0x1400524d2
1400524cb:	e8 20 3e 13 00       	call   0x1401862f0
1400524d0:	eb 02                	jmp    0x1400524d4
1400524d2:	33 c0                	xor    %eax,%eax
1400524d4:	4c 8d 43 01          	lea    0x1(%rbx),%r8
1400524d8:	48 89 05 d1 d8 2c 00 	mov    %rax,0x2cd8d1(%rip)        # 0x14031fdb0
1400524df:	48 8b d7             	mov    %rdi,%rdx
1400524e2:	48 8b c8             	mov    %rax,%rcx
1400524e5:	e8 d6 5e 13 00       	call   0x1401883c0
1400524ea:	48 89 35 d7 d8 2c 00 	mov    %rsi,0x2cd8d7(%rip)        # 0x14031fdc8
1400524f1:	48 8d 0d 18 b4 18 00 	lea    0x18b418(%rip),%rcx        # 0x1401dd910
1400524f8:	48 89 1d c1 d8 2c 00 	mov    %rbx,0x2cd8c1(%rip)        # 0x14031fdc0
1400524ff:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140052504:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
140052509:	48 83 c4 20          	add    $0x20,%rsp
14005250d:	5f                   	pop    %rdi
14005250e:	e9 21 41 13 00       	jmp    0x140186634
140052513:	e8 6c 90 13 00       	call   0x14018b584
140052518:	cc                   	int3
140052519:	e8 32 3a 07 00       	call   0x1400c5f50
14005251e:	cc                   	int3
14005251f:	cc                   	int3
140052520:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140052525:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14005252a:	57                   	push   %rdi
14005252b:	48 83 ec 20          	sub    $0x20,%rsp
14005252f:	48 83 3d f1 8e 28 00 	cmpq   $0x10,0x288ef1(%rip)        # 0x1402db428
140052536:	10
140052537:	48 8d 3d d2 8e 28 00 	lea    0x288ed2(%rip),%rdi        # 0x1402db410
14005253e:	48 8b 1d db 8e 28 00 	mov    0x288edb(%rip),%rbx        # 0x1402db420
140052545:	48 0f 43 3d c3 8e 28 	cmovae 0x288ec3(%rip),%rdi        # 0x1402db410
14005254c:	00
14005254d:	48 83 fb 10          	cmp    $0x10,%rbx
140052551:	73 17                	jae    0x14005256a
140052553:	0f 10 07             	movups (%rdi),%xmm0
140052556:	48 c7 05 87 d8 2c 00 	movq   $0xf,0x2cd887(%rip)        # 0x14031fde8
14005255d:	0f 00 00 00
140052561:	0f 11 05 68 d8 2c 00 	movups %xmm0,0x2cd868(%rip)        # 0x14031fdd0
140052568:	eb 77                	jmp    0x1400525e1
14005256a:	48 b8 ff ff ff ff ff 	movabs $0x7fffffffffffffff,%rax
140052571:	ff ff 7f
140052574:	48 8b f3             	mov    %rbx,%rsi
140052577:	48 83 ce 0f          	or     $0xf,%rsi
14005257b:	48 3b f0             	cmp    %rax,%rsi
14005257e:	48 0f 47 f0          	cmova  %rax,%rsi
140052582:	48 8d 4e 01          	lea    0x1(%rsi),%rcx
140052586:	48 81 f9 00 10 00 00 	cmp    $0x1000,%rcx
14005258d:	72 27                	jb     0x1400525b6
14005258f:	48 8d 41 27          	lea    0x27(%rcx),%rax
140052593:	48 3b c1             	cmp    %rcx,%rax
140052596:	76 71                	jbe    0x140052609
140052598:	48 8b c8             	mov    %rax,%rcx