14003cd4d:	48 8d 0d cc a4 19 00 	lea    0x19a4cc(%rip),%rcx        # 0x1401d7220
14003cd54:	48 83 c4 28          	add    $0x28,%rsp
14003cd58:	e9 d7 98 14 00       	jmp    0x140186634
14003cd5d:	cc                   	int3
14003cd5e:	cc                   	int3
14003cd5f:	cc                   	int3
14003cd60:	48 83 ec 28          	sub    $0x28,%rsp
14003cd64:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14003cd6a:	48 8d 15 47 0d 1f 00 	lea    0x1f0d47(%rip),%rdx        # 0x14022dab8
14003cd71:	48 8d 0d 38 1e 29 00 	lea    0x291e38(%rip),%rcx        # 0x1402cebb0
14003cd78:	e8 83 96 08 00       	call   0x1400c6400
14003cd7d:	48 8d 0d ac a4 19 00 	lea    0x19a4ac(%rip),%rcx        # 0x1401d7230
14003cd84:	48 83 c4 28          	add    $0x28,%rsp
14003cd88:	e9 a7 98 14 00       	jmp    0x140186634
14003cd8d:	cc                   	int3
14003cd8e:	cc                   	int3
14003cd8f:	cc                   	int3
14003cd90:	48 83 ec 28          	sub    $0x28,%rsp
14003cd94:	41 b8 0d 00 00 00    	mov    $0xd,%r8d
14003cd9a:	48 8d 15 1f 0d 1f 00 	lea    0x1f0d1f(%rip),%rdx        # 0x14022dac0
14003cda1:	48 8d 0d e8 29 29 00 	lea    0x2929e8(%rip),%rcx        # 0x1402cf790
14003cda8:	e8 a3 94 08 00       	call   0x1400c6250
14003cdad:	48 8d 0d 8c a4 19 00 	lea    0x19a48c(%rip),%rcx        # 0x1401d7240
14003cdb4:	48 83 c4 28          	add    $0x28,%rsp
14003cdb8:	e9 77 98 14 00       	jmp    0x140186634
14003cdbd:	cc                   	int3
14003cdbe:	cc                   	int3
14003cdbf:	cc                   	int3
14003cdc0:	48 83 ec 28          	sub    $0x28,%rsp
14003cdc4:	41 b8 0b 00 00 00    	mov    $0xb,%r8d
14003cdca:	48 8d 15 0f 0d 1f 00 	lea    0x1f0d0f(%rip),%rdx        # 0x14022dae0
14003cdd1:	48 8d 0d 78 22 29 00 	lea    0x292278(%rip),%rcx        # 0x1402cf050
14003cdd8:	e8 73 94 08 00       	call   0x1400c6250
14003cddd:	48 8d 0d 6c a4 19 00 	lea    0x19a46c(%rip),%rcx        # 0x1401d7250
14003cde4:	48 83 c4 28          	add    $0x28,%rsp
14003cde8:	e9 47 98 14 00       	jmp    0x140186634
14003cded:	cc                   	int3
14003cdee:	cc                   	int3
14003cdef:	cc                   	int3
14003cdf0:	48 83 ec 28          	sub    $0x28,%rsp
14003cdf4:	41 b8 03 00 00 00    	mov    $0x3,%r8d
14003cdfa:	48 8d 15 f7 0c 1f 00 	lea    0x1f0cf7(%rip),%rdx        # 0x14022daf8
14003ce01:	48 8d 0d 48 21 29 00 	lea    0x292148(%rip),%rcx        # 0x1402cef50
14003ce08:	e8 43 94 08 00       	call   0x1400c6250
14003ce0d:	48 8d 0d 4c a4 19 00 	lea    0x19a44c(%rip),%rcx        # 0x1401d7260
14003ce14:	48 83 c4 28          	add    $0x28,%rsp
14003ce18:	e9 17 98 14 00       	jmp    0x140186634
14003ce1d:	cc                   	int3
14003ce1e:	cc                   	int3
14003ce1f:	cc                   	int3
14003ce20:	48 83 ec 28          	sub    $0x28,%rsp
14003ce24:	41 b8 03 00 00 00    	mov    $0x3,%r8d
14003ce2a:	48 8d 15 cf 0c 1f 00 	lea    0x1f0ccf(%rip),%rdx        # 0x14022db00
14003ce31:	48 8d 0d 38 23 29 00 	lea    0x292338(%rip),%rcx        # 0x1402cf170
14003ce38:	e8 13 94 08 00       	call   0x1400c6250
14003ce3d:	48 8d 0d 2c a4 19 00 	lea    0x19a42c(%rip),%rcx        # 0x1401d7270
14003ce44:	48 83 c4 28          	add    $0x28,%rsp
14003ce48:	e9 e7 97 14 00       	jmp    0x140186634
14003ce4d:	cc                   	int3
14003ce4e:	cc                   	int3
14003ce4f:	cc                   	int3
14003ce50:	48 83 ec 28          	sub    $0x28,%rsp
14003ce54:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14003ce5a:	48 8d 15 a7 0c 1f 00 	lea    0x1f0ca7(%rip),%rdx        # 0x14022db08
14003ce61:	48 8d 0d 88 24 29 00 	lea    0x292488(%rip),%rcx        # 0x1402cf2f0
14003ce68:	e8 93 95 08 00       	call   0x1400c6400
14003ce6d:	48 8d 0d 0c a4 19 00 	lea    0x19a40c(%rip),%rcx        # 0x1401d7280
14003ce74:	48 83 c4 28          	add    $0x28,%rsp
14003ce78:	e9 b7 97 14 00       	jmp    0x140186634
14003ce7d:	cc                   	int3
14003ce7e:	cc                   	int3
14003ce7f:	cc                   	int3
14003ce80:	48 83 ec 28          	sub    $0x28,%rsp
14003ce84:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14003ce8a:	48 8d 15 7b 0c 1f 00 	lea    0x1f0c7b(%rip),%rdx        # 0x14022db0c
14003ce91:	48 8d 0d 98 1f 29 00 	lea    0x291f98(%rip),%rcx        # 0x1402cee30
14003ce98:	e8 63 95 08 00       	call   0x1400c6400
14003ce9d:	48 8d 0d ec a3 19 00 	lea    0x19a3ec(%rip),%rcx        # 0x1401d7290
14003cea4:	48 83 c4 28          	add    $0x28,%rsp
14003cea8:	e9 87 97 14 00       	jmp    0x140186634
14003cead:	cc                   	int3
14003ceae:	cc                   	int3
14003ceaf:	cc                   	int3
14003ceb0:	48 83 ec 28          	sub    $0x28,%rsp
14003ceb4:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14003ceba:	48 8d 15 4f 0c 1f 00 	lea    0x1f0c4f(%rip),%rdx        # 0x14022db10
14003cec1:	48 8d 0d 68 23 29 00 	lea    0x292368(%rip),%rcx        # 0x1402cf230
14003cec8:	e8 33 95 08 00       	call   0x1400c6400
14003cecd:	48 8d 0d cc a3 19 00 	lea    0x19a3cc(%rip),%rcx        # 0x1401d72a0
14003ced4:	48 83 c4 28          	add    $0x28,%rsp
14003ced8:	e9 57 97 14 00       	jmp    0x140186634
14003cedd:	cc                   	int3
14003cede:	cc                   	int3
14003cedf:	cc                   	int3
14003cee0:	48 83 ec 28          	sub    $0x28,%rsp
14003cee4:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14003ceea:	48 8d 15 23 0c 1f 00 	lea    0x1f0c23(%rip),%rdx        # 0x14022db14
14003cef1:	48 8d 0d 78 1e 29 00 	lea    0x291e78(%rip),%rcx        # 0x1402ced70
14003cef8:	e8 53 93 08 00       	call   0x1400c6250
14003cefd:	48 8d 0d ac a3 19 00 	lea    0x19a3ac(%rip),%rcx        # 0x1401d72b0
14003cf04:	48 83 c4 28          	add    $0x28,%rsp
14003cf08:	e9 27 97 14 00       	jmp    0x140186634
14003cf0d:	cc                   	int3
14003cf0e:	cc                   	int3
14003cf0f:	cc                   	int3
14003cf10:	48 83 ec 28          	sub    $0x28,%rsp
14003cf14:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14003cf1a:	48 8d 15 93 0b 1f 00 	lea    0x1f0b93(%rip),%rdx        # 0x14022dab4
14003cf21:	48 8d 0d e8 1f 29 00 	lea    0x291fe8(%rip),%rcx        # 0x1402cef10
14003cf28:	e8 d3 94 08 00       	call   0x1400c6400
14003cf2d:	48 8d 0d 8c a3 19 00 	lea    0x19a38c(%rip),%rcx        # 0x1401d72c0
14003cf34:	48 83 c4 28          	add    $0x28,%rsp
14003cf38:	e9 f7 96 14 00       	jmp    0x140186634
14003cf3d:	cc                   	int3
14003cf3e:	cc                   	int3
14003cf3f:	cc                   	int3
14003cf40:	48 83 ec 28          	sub    $0x28,%rsp
14003cf44:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14003cf4a:	48 8d 15 c7 0b 1f 00 	lea    0x1f0bc7(%rip),%rdx        # 0x14022db18
14003cf51:	48 8d 0d f8 1d 29 00 	lea    0x291df8(%rip),%rcx        # 0x1402ced50
14003cf58:	e8 f3 92 08 00       	call   0x1400c6250
14003cf5d:	48 8d 0d 6c a3 19 00 	lea    0x19a36c(%rip),%rcx        # 0x1401d72d0
14003cf64:	48 83 c4 28          	add    $0x28,%rsp
14003cf68:	e9 c7 96 14 00       	jmp    0x140186634
14003cf6d:	cc                   	int3
14003cf6e:	cc                   	int3
14003cf6f:	cc                   	int3
14003cf70:	48 83 ec 28          	sub    $0x28,%rsp
14003cf74:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14003cf7a:	48 8d 15 9f 0b 1f 00 	lea    0x1f0b9f(%rip),%rdx        # 0x14022db20
14003cf81:	48 8d 0d 08 23 29 00 	lea    0x292308(%rip),%rcx        # 0x1402cf290
14003cf88:	e8 c3 92 08 00       	call   0x1400c6250
14003cf8d:	48 8d 0d 4c a3 19 00 	lea    0x19a34c(%rip),%rcx        # 0x1401d72e0
14003cf94:	48 83 c4 28          	add    $0x28,%rsp
14003cf98:	e9 97 96 14 00       	jmp    0x140186634
14003cf9d:	cc                   	int3
14003cf9e:	cc                   	int3
14003cf9f:	cc                   	int3
14003cfa0:	48 83 ec 28          	sub    $0x28,%rsp
14003cfa4:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14003cfaa:	48 8d 15 73 0b 1f 00 	lea    0x1f0b73(%rip),%rdx        # 0x14022db24
14003cfb1:	48 8d 0d 58 1e 29 00 	lea    0x291e58(%rip),%rcx        # 0x1402cee10
14003cfb8:	e8 93 92 08 00       	call   0x1400c6250
14003cfbd:	48 8d 0d 2c a3 19 00 	lea    0x19a32c(%rip),%rcx        # 0x1401d72f0
14003cfc4:	48 83 c4 28          	add    $0x28,%rsp
14003cfc8:	e9 67 96 14 00       	jmp    0x140186634
14003cfcd:	cc                   	int3
14003cfce:	cc                   	int3
14003cfcf:	cc                   	int3
14003cfd0:	48 83 ec 28          	sub    $0x28,%rsp
14003cfd4:	41 b8 04 00 00 00    	mov    $0x4,%r8d
14003cfda:	48 8d 15 47 0b 1f 00 	lea    0x1f0b47(%rip),%rdx        # 0x14022db28
14003cfe1:	48 8d 0d 48 20 29 00 	lea    0x292048(%rip),%rcx        # 0x1402cf030
14003cfe8:	e8 63 92 08 00       	call   0x1400c6250
14003cfed:	48 8d 0d 0c a3 19 00 	lea    0x19a30c(%rip),%rcx        # 0x1401d7300
14003cff4:	48 83 c4 28          	add    $0x28,%rsp
14003cff8:	e9 37 96 14 00       	jmp    0x140186634
14003cffd:	cc                   	int3
14003cffe:	cc                   	int3
14003cfff:	cc                   	int3
14003d000:	48 83 ec 28          	sub    $0x28,%rsp
14003d004:	41 b8 0f 00 00 00    	mov    $0xf,%r8d
14003d00a:	48 8d 15 27 0b 1f 00 	lea    0x1f0b27(%rip),%rdx        # 0x14022db38
14003d011:	48 8d 0d 38 23 29 00 	lea    0x292338(%rip),%rcx        # 0x1402cf350
14003d018:	e8 e3 93 08 00       	call   0x1400c6400
14003d01d:	48 8d 0d ec a2 19 00 	lea    0x19a2ec(%rip),%rcx        # 0x1401d7310
14003d024:	48 83 c4 28          	add    $0x28,%rsp
14003d028:	e9 07 96 14 00       	jmp    0x140186634
14003d02d:	cc                   	int3
14003d02e:	cc                   	int3
14003d02f:	cc                   	int3
14003d030:	48 83 ec 28          	sub    $0x28,%rsp
14003d034:	41 b8 0e 00 00 00    	mov    $0xe,%r8d
14003d03a:	48 8d 15 07 0b 1f 00 	lea    0x1f0b07(%rip),%rdx        # 0x14022db48
14003d041:	48 8d 0d 08 24 29 00 	lea    0x292408(%rip),%rcx        # 0x1402cf450
14003d048:	e8 b3 93 08 00       	call   0x1400c6400
14003d04d:	48 8d 0d cc a2 19 00 	lea    0x19a2cc(%rip),%rcx        # 0x1401d7320
14003d054:	48 83 c4 28          	add    $0x28,%rsp
14003d058:	e9 d7 95 14 00       	jmp    0x140186634
14003d05d:	cc                   	int3
14003d05e:	cc                   	int3
14003d05f:	cc                   	int3
14003d060:	48 83 ec 28          	sub    $0x28,%rsp
14003d064:	41 b8 0a 00 00 00    	mov    $0xa,%r8d
14003d06a:	48 8d 15 e7 0a 1f 00 	lea    0x1f0ae7(%rip),%rdx        # 0x14022db58
14003d071:	48 8d 0d d8 1a 29 00 	lea    0x291ad8(%rip),%rcx        # 0x1402ceb50
14003d078:	e8 83 93 08 00       	call   0x1400c6400
14003d07d:	48 8d 0d ac a2 19 00 	lea    0x19a2ac(%rip),%rcx        # 0x1401d7330
14003d084:	48 83 c4 28          	add    $0x28,%rsp
14003d088:	e9 a7 95 14 00       	jmp    0x140186634
14003d08d:	cc                   	int3
14003d08e:	cc                   	int3
14003d08f:	cc                   	int3
14003d090:	48 83 ec 28          	sub    $0x28,%rsp
14003d094:	41 b8 0e 00 00 00    	mov    $0xe,%r8d
14003d09a:	48 8d 15 c7 0a 1f 00 	lea    0x1f0ac7(%rip),%rdx        # 0x14022db68
14003d0a1:	48 8d 0d 88 23 29 00 	lea    0x292388(%rip),%rcx        # 0x1402cf430
14003d0a8:	e8 53 93 08 00       	call   0x1400c6400
14003d0ad:	48 8d 0d 8c a2 19 00 	lea    0x19a28c(%rip),%rcx        # 0x1401d7340
14003d0b4:	48 83 c4 28          	add    $0x28,%rsp
14003d0b8:	e9 77 95 14 00       	jmp    0x140186634
14003d0bd:	cc                   	int3
14003d0be:	cc                   	int3
14003d0bf:	cc                   	int3
14003d0c0:	48 83 ec 28          	sub    $0x28,%rsp
14003d0c4:	41 b8 03 00 00 00    	mov    $0x3,%r8d
14003d0ca:	48 8d 15 a7 0a 1f 00 	lea    0x1f0aa7(%rip),%rdx        # 0x14022db78
14003d0d1:	48 8d 0d 78 26 29 00 	lea    0x292678(%rip),%rcx        # 0x1402cf750
14003d0d8:	e8 23 93 08 00       	call   0x1400c6400
14003d0dd:	48 8d 0d 6c a2 19 00 	lea    0x19a26c(%rip),%rcx        # 0x1401d7350
14003d0e4:	48 83 c4 28          	add    $0x28,%rsp
14003d0e8:	e9 47 95 14 00       	jmp    0x140186634
14003d0ed:	cc                   	int3
14003d0ee:	cc                   	int3
14003d0ef:	cc                   	int3
14003d0f0:	48 83 ec 28          	sub    $0x28,%rsp
14003d0f4:	41 b8 03 00 00 00    	mov    $0x3,%r8d
14003d0fa:	48 8d 15 77 0a 1f 00 	lea    0x1f0a77(%rip),%rdx        # 0x14022db78
14003d101:	48 8d 0d 08 23 29 00 	lea    0x292308(%rip),%rcx        # 0x1402cf410
14003d108:	e8 f3 92 08 00       	call   0x1400c6400
14003d10d:	48 8d 0d 4c a2 19 00 	lea    0x19a24c(%rip),%rcx        # 0x1401d7360
14003d114:	48 83 c4 28          	add    $0x28,%rsp
14003d118:	e9 17 95 14 00       	jmp    0x140186634
14003d11d:	cc                   	int3
14003d11e:	cc                   	int3
14003d11f:	cc                   	int3
14003d120:	48 83 ec 28          	sub    $0x28,%rsp
14003d124:	41 b8 07 00 00 00    	mov    $0x7,%r8d
14003d12a:	48 8d 15 4f 0a 1f 00 	lea    0x1f0a4f(%rip),%rdx        # 0x14022db80
14003d131:	48 8d 0d 98 26 29 00 	lea    0x292698(%rip),%rcx        # 0x1402cf7d0
14003d138:	e8 c3 92 08 00       	call   0x1400c6400
14003d13d:	48 8d 0d 2c a2 19 00 	lea    0x19a22c(%rip),%rcx        # 0x1401d7370
14003d144:	48 83 c4 28          	add    $0x28,%rsp
14003d148:	e9 e7 94 14 00       	jmp    0x140186634
14003d14d:	cc                   	int3
14003d14e:	cc                   	int3
14003d14f:	cc                   	int3
14003d150:	48 83 ec 28          	sub    $0x28,%rsp
14003d154:	41 b8 0a 00 00 00    	mov    $0xa,%r8d
14003d15a:	48 8d 15 27 0a 1f 00 	lea    0x1f0a27(%rip),%rdx        # 0x14022db88
14003d161:	48 8d 0d 48 21 29 00 	lea    0x292148(%rip),%rcx        # 0x1402cf2b0
14003d168:	e8 93 92 08 00       	call   0x1400c6400
14003d16d:	48 8d 0d 0c a2 19 00 	lea    0x19a20c(%rip),%rcx        # 0x1401d7380
14003d174:	48 83 c4 28          	add    $0x28,%rsp
14003d178:	e9 b7 94 14 00       	jmp    0x140186634
14003d17d:	cc                   	int3
14003d17e:	cc                   	int3
14003d17f:	cc                   	int3
14003d180:	48 83 ec 28          	sub    $0x28,%rsp
14003d184:	41 b8 0c 00 00 00    	mov    $0xc,%r8d
14003d18a:	48 8d 15 07 0a 1f 00 	lea    0x1f0a07(%rip),%rdx        # 0x14022db98
14003d191:	48 8d 0d f8 1c 29 00 	lea    0x291cf8(%rip),%rcx        # 0x1402cee90
14003d198:	e8 63 92 08 00       	call   0x1400c6400
14003d19d:	48 8d 0d ec a1 19 00 	lea    0x19a1ec(%rip),%rcx        # 0x1401d7390
14003d1a4:	48 83 c4 28          	add    $0x28,%rsp
14003d1a8:	e9 87 94 14 00       	jmp    0x140186634
14003d1ad:	cc                   	int3
14003d1ae:	cc                   	int3
14003d1af:	cc                   	int3
14003d1b0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14003d1b5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14003d1ba:	57                   	push   %rdi
14003d1bb:	48 83 ec 20          	sub    $0x20,%rsp
14003d1bf:	48 83 3d e1 1c 29 00 	cmpq   $0x10,0x291ce1(%rip)        # 0x1402ceea8
14003d1c6:	10
14003d1c7:	48 8d 3d c2 1c 29 00 	lea    0x291cc2(%rip),%rdi        # 0x1402cee90
14003d1ce:	48 8b 1d cb 1c 29 00 	mov    0x291ccb(%rip),%rbx        # 0x1402ceea0
14003d1d5:	48 0f 43 3d b3 1c 29 	cmovae 0x291cb3(%rip),%rdi        # 0x1402cee90
14003d1dc:	00
14003d1dd:	48 83 fb 10          	cmp    $0x10,%rbx
14003d1e1:	73 17                	jae    0x14003d1fa
14003d1e3:	0f 10 07             	movups (%rdi),%xmm0
14003d1e6:	48 c7 05 c7 24 2e 00 	movq   $0xf,0x2e24c7(%rip)        # 0x14031f6b8
14003d1ed:	0f 00 00 00
14003d1f1:	0f 11 05 a8 24 2e 00 	movups %xmm0,0x2e24a8(%rip)        # 0x14031f6a0
14003d1f8:	eb 77                	jmp    0x14003d271
14003d1fa:	48 b8 ff ff ff ff ff 	movabs $0x7fffffffffffffff,%rax
14003d201:	ff ff 7f
14003d204:	48 8b f3             	mov    %rbx,%rsi
14003d207:	48 83 ce 0f          	or     $0xf,%rsi
14003d20b:	48 3b f0             	cmp    %rax,%rsi
14003d20e:	48 0f 47 f0          	cmova  %rax,%rsi
14003d212:	48 8d 4e 01          	lea    0x1(%rsi),%rcx
14003d216:	48 81 f9 00 10 00 00 	cmp    $0x1000,%rcx
14003d21d:	72 27                	jb     0x14003d246
14003d21f:	48 8d 41 27          	lea    0x27(%rcx),%rax
14003d223:	48 3b c1             	cmp    %rcx,%rax
14003d226:	76 71                	jbe    0x14003d299
14003d228:	48 8b c8             	mov    %rax,%rcx
14003d22b:	e8 c0 90 14 00       	call   0x1401862f0
14003d230:	48 8b c8             	mov    %rax,%rcx
14003d233:	48 85 c0             	test   %rax,%rax
14003d236:	74 5b                	je     0x14003d293
14003d238:	48 83 c0 27          	add    $0x27,%rax
14003d23c:	48 83 e0 e0          	and    $0xffffffffffffffe0,%rax
14003d240:	48 89 48 f8          	mov    %rcx,-0x8(%rax)
14003d244:	eb 0e                	jmp    0x14003d254
14003d246:	48 85 c9             	test   %rcx,%rcx
14003d249:	74 07                	je     0x14003d252
14003d24b:	e8 a0 90 14 00       	call   0x1401862f0
14003d250:	eb 02                	jmp    0x14003d254
14003d252:	33 c0                	xor    %eax,%eax
14003d254:	4c 8d 43 01          	lea    0x1(%rbx),%r8
14003d258:	48 89 05 41 24 2e 00 	mov    %rax,0x2e2441(%rip)        # 0x14031f6a0
14003d25f:	48 8b d7             	mov    %rdi,%rdx
14003d262:	48 8b c8             	mov    %rax,%rcx
14003d265:	e8 56 b1 14 00       	call   0x1401883c0
14003d26a:	48 89 35 47 24 2e 00 	mov    %rsi,0x2e2447(%rip)        # 0x14031f6b8
14003d271:	48 8d 0d 28 a1 19 00 	lea    0x19a128(%rip),%rcx        # 0x1401d73a0
14003d278:	48 89 1d 31 24 2e 00 	mov    %rbx,0x2e2431(%rip)        # 0x14031f6b0
14003d27f:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14003d284:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
14003d289:	48 83 c4 20          	add    $0x20,%rsp
14003d28d:	5f                   	pop    %rdi
14003d28e:	e9 a1 93 14 00       	jmp    0x140186634
14003d293:	e8 ec e2 14 00       	call   0x14018b584
14003d298:	cc                   	int3
14003d299:	e8 b2 8c 08 00       	call   0x1400c5f50
14003d29e:	cc                   	int3
14003d29f:	cc                   	int3
14003d2a0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14003d2a5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14003d2aa:	57                   	push   %rdi
14003d2ab:	48 83 ec 20          	sub    $0x20,%rsp
14003d2af:	48 83 3d 11 20 29 00 	cmpq   $0x10,0x292011(%rip)        # 0x1402cf2c8
14003d2b6:	10
14003d2b7:	48 8d 3d f2 1f 29 00 	lea    0x291ff2(%rip),%rdi        # 0x1402cf2b0
14003d2be:	48 8b 1d fb 1f 29 00 	mov    0x291ffb(%rip),%rbx        # 0x1402cf2c0
14003d2c5:	48 0f 43 3d e3 1f 29 	cmovae 0x291fe3(%rip),%rdi        # 0x1402cf2b0
14003d2cc:	00
14003d2cd:	48 83 fb 10          	cmp    $0x10,%rbx
14003d2d1:	73 17                	jae    0x14003d2ea
14003d2d3:	0f 10 07             	movups (%rdi),%xmm0
14003d2d6:	48 c7 05 17 24 2e 00 	movq   $0xf,0x2e2417(%rip)        # 0x14031f6f8
14003d2dd:	0f 00 00 00
14003d2e1:	0f 11 05 f8 23 2e 00 	movups %xmm0,0x2e23f8(%rip)        # 0x14031f6e0
14003d2e8:	eb 77                	jmp    0x14003d361
14003d2ea:	48 b8 ff ff ff ff ff 	movabs $0x7fffffffffffffff,%rax
14003d2f1:	ff ff 7f
14003d2f4:	48 8b f3             	mov    %rbx,%rsi
14003d2f7:	48 83 ce 0f          	or     $0xf,%rsi
14003d2fb:	48 3b f0             	cmp    %rax,%rsi
14003d2fe:	48 0f 47 f0          	cmova  %rax,%rsi
14003d302:	48 8d 4e 01          	lea    0x1(%rsi),%rcx
14003d306:	48 81 f9 00 10 00 00 	cmp    $0x1000,%rcx
14003d30d:	72 27                	jb     0x14003d336
14003d30f:	48 8d 41 27          	lea    0x27(%rcx),%rax
14003d313:	48 3b c1             	cmp    %rcx,%rax
14003d316:	76 71                	jbe    0x14003d389
14003d318:	48 8b c8             	mov    %rax,%rcx