140dd1f2f:	48 8d 15 a2 e5 3d 00 	lea    0x3de5a2(%rip),%rdx        # 0x1411b04d8
140dd1f36:	e8 05 e3 3f ff       	call   0x1401d0240
140dd1f3b:	48 8b c8             	mov    %rax,%rcx
140dd1f3e:	8b 57 14             	mov    0x14(%rdi),%edx
140dd1f41:	e8 da 66 5a ff       	call   0x140378620
140dd1f46:	90                   	nop
140dd1f47:	80 7d b0 00          	cmpb   $0x0,-0x50(%rbp)
140dd1f4b:	75 09                	jne    0x140dd1f56
140dd1f4d:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
140dd1f51:	e8 4a ec ff ff       	call   0x140dd0ba0
140dd1f56:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
140dd1f5a:	e8 01 41 41 ff       	call   0x1401e6060
140dd1f5f:	90                   	nop
140dd1f60:	40 b7 01             	mov    $0x1,%dil
140dd1f63:	8b 4c 24 44          	mov    0x44(%rsp),%ecx
140dd1f67:	0f 28 44 24 70       	movaps 0x70(%rsp),%xmm0
140dd1f6c:	e9 47 02 00 00       	jmp    0x140dd21b8
140dd1f71:	48 85 db             	test   %rbx,%rbx
140dd1f74:	75 09                	jne    0x140dd1f7f
140dd1f76:	41 0f b6 c7          	movzbl %r15b,%eax
140dd1f7a:	e9 0f 06 00 00       	jmp    0x140dd258e
140dd1f7f:	49 8b ce             	mov    %r14,%rcx
140dd1f82:	e8 29 06 00 00       	call   0x140dd25b0
140dd1f87:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
140dd1f8c:	48 85 c0             	test   %rax,%rax
140dd1f8f:	75 12                	jne    0x140dd1fa3
140dd1f91:	41 0f b6 ff          	movzbl %r15b,%edi
140dd1f95:	8b 4c 24 44          	mov    0x44(%rsp),%ecx
140dd1f99:	0f 28 44 24 70       	movaps 0x70(%rsp),%xmm0
140dd1f9e:	e9 15 02 00 00       	jmp    0x140dd21b8
140dd1fa3:	48 c7 44 24 38 00 00 	movq   $0x0,0x38(%rsp)
140dd1faa:	00 00
140dd1fac:	48 8d 8d e0 00 00 00 	lea    0xe0(%rbp),%rcx
140dd1fb3:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
140dd1fb8:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
140dd1fbc:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
140dd1fc1:	44 89 7c 24 20       	mov    %r15d,0x20(%rsp)
140dd1fc6:	45 8b cf             	mov    %r15d,%r9d
140dd1fc9:	4c 8b c6             	mov    %rsi,%r8
140dd1fcc:	48 8d 55 90          	lea    -0x70(%rbp),%rdx
140dd1fd0:	48 8b c8             	mov    %rax,%rcx
140dd1fd3:	e8 c8 d1 00 00       	call   0x140ddf1a0
140dd1fd8:	84 c0                	test   %al,%al
140dd1fda:	0f 85 f3 fd ff ff    	jne    0x140dd1dd3
140dd1fe0:	41 0f b6 46 16       	movzbl 0x16(%r14),%eax
140dd1fe5:	40 38 bd e0 00 00 00 	cmp    %dil,0xe0(%rbp)
140dd1fec:	0f 84 38 01 00 00    	je     0x140dd212a
140dd1ff2:	84 c0                	test   %al,%al
140dd1ff4:	0f 84 1f 01 00 00    	je     0x140dd2119
140dd1ffa:	40 88 7d b0          	mov    %dil,-0x50(%rbp)
140dd1ffe:	41 8b d7             	mov    %r15d,%edx
140dd2001:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
140dd2005:	e8 66 bf 40 ff       	call   0x1401ddf70
140dd200a:	90                   	nop
140dd200b:	48 8d 15 7e e3 3d 00 	lea    0x3de37e(%rip),%rdx        # 0x1411b0390
140dd2012:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
140dd2016:	e8 25 e2 3f ff       	call   0x1401d0240
140dd201b:	48 8b c8             	mov    %rax,%rcx
140dd201e:	48 8d 15 33 43 1e 00 	lea    0x1e4333(%rip),%rdx        # 0x140fb6358
140dd2025:	e8 16 e2 3f ff       	call   0x1401d0240
140dd202a:	48 8b c8             	mov    %rax,%rcx
140dd202d:	ba 1e 03 00 00       	mov    $0x31e,%edx
140dd2032:	e8 e9 65 5a ff       	call   0x140378620
140dd2037:	48 8b c8             	mov    %rax,%rcx
140dd203a:	48 8d 15 1f 75 1d 00 	lea    0x1d751f(%rip),%rdx        # 0x140fa9560
140dd2041:	e8 fa e1 3f ff       	call   0x1401d0240
140dd2046:	90                   	nop
140dd2047:	49 8b 06             	mov    (%r14),%rax
140dd204a:	48 8b 58 10          	mov    0x10(%rax),%rbx
140dd204e:	48 8b 7c 24 50       	mov    0x50(%rsp),%rdi
140dd2053:	8b 7f 30             	mov    0x30(%rdi),%edi
140dd2056:	48 8d 15 bb e4 3d 00 	lea    0x3de4bb(%rip),%rdx        # 0x1411b0518
140dd205d:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
140dd2061:	e8 da e1 3f ff       	call   0x1401d0240
140dd2066:	48 8b c8             	mov    %rax,%rcx
140dd2069:	48 8d 15 98 e4 3d 00 	lea    0x3de498(%rip),%rdx        # 0x1411b0508
140dd2070:	e8 cb e1 3f ff       	call   0x1401d0240
140dd2075:	48 8b c8             	mov    %rax,%rcx
140dd2078:	48 8b d3             	mov    %rbx,%rdx
140dd207b:	e8 b0 2b 41 ff       	call   0x1401e4c30
140dd2080:	48 8b c8             	mov    %rax,%rcx
140dd2083:	48 8d 15 e2 ea 20 00 	lea    0x20eae2(%rip),%rdx        # 0x140fe0b6c
140dd208a:	e8 b1 e1 3f ff       	call   0x1401d0240
140dd208f:	48 8b c8             	mov    %rax,%rcx
140dd2092:	48 8d 15 5f e4 3d 00 	lea    0x3de45f(%rip),%rdx        # 0x1411b04f8
140dd2099:	e8 a2 e1 3f ff       	call   0x1401d0240
140dd209e:	48 8b c8             	mov    %rax,%rcx
140dd20a1:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
140dd20a6:	8b 53 10             	mov    0x10(%rbx),%edx
140dd20a9:	e8 72 65 5a ff       	call   0x140378620
140dd20ae:	48 8b c8             	mov    %rax,%rcx
140dd20b1:	48 8d 15 b4 ea 20 00 	lea    0x20eab4(%rip),%rdx        # 0x140fe0b6c
140dd20b8:	e8 83 e1 3f ff       	call   0x1401d0240
140dd20bd:	48 8b c8             	mov    %rax,%rcx
140dd20c0:	48 8d 15 21 e4 3d 00 	lea    0x3de421(%rip),%rdx        # 0x1411b04e8
140dd20c7:	e8 74 e1 3f ff       	call   0x1401d0240
140dd20cc:	48 8b c8             	mov    %rax,%rcx
140dd20cf:	8b d7                	mov    %edi,%edx
140dd20d1:	e8 4a 65 5a ff       	call   0x140378620
140dd20d6:	48 8b c8             	mov    %rax,%rcx
140dd20d9:	48 8d 15 8c ea 20 00 	lea    0x20ea8c(%rip),%rdx        # 0x140fe0b6c
140dd20e0:	e8 5b e1 3f ff       	call   0x1401d0240
140dd20e5:	48 8b c8             	mov    %rax,%rcx
140dd20e8:	48 8d 15 e9 e3 3d 00 	lea    0x3de3e9(%rip),%rdx        # 0x1411b04d8
140dd20ef:	e8 4c e1 3f ff       	call   0x1401d0240
140dd20f4:	48 8b c8             	mov    %rax,%rcx
140dd20f7:	8b 53 14             	mov    0x14(%rbx),%edx
140dd20fa:	e8 21 65 5a ff       	call   0x140378620
140dd20ff:	90                   	nop
140dd2100:	80 7d b0 00          	cmpb   $0x0,-0x50(%rbp)
140dd2104:	75 09                	jne    0x140dd210f
140dd2106:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
140dd210a:	e8 91 ea ff ff       	call   0x140dd0ba0
140dd210f:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
140dd2113:	e8 48 3f 41 ff       	call   0x1401e6060
140dd2118:	90                   	nop
140dd2119:	40 b7 01             	mov    $0x1,%dil
140dd211c:	8b 4c 24 44          	mov    0x44(%rsp),%ecx
140dd2120:	0f 28 44 24 70       	movaps 0x70(%rsp),%xmm0
140dd2125:	e9 8e 00 00 00       	jmp    0x140dd21b8
140dd212a:	84 c0                	test   %al,%al
140dd212c:	0f 84 5a 04 00 00    	je     0x140dd258c
140dd2132:	40 88 7d b0          	mov    %dil,-0x50(%rbp)
140dd2136:	41 8b d7             	mov    %r15d,%edx
140dd2139:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
140dd213d:	e8 2e be 40 ff       	call   0x1401ddf70
140dd2142:	90                   	nop
140dd2143:	48 8d 15 46 e2 3d 00 	lea    0x3de246(%rip),%rdx        # 0x1411b0390
140dd214a:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
140dd214e:	e8 ed e0 3f ff       	call   0x1401d0240
140dd2153:	48 8b c8             	mov    %rax,%rcx
140dd2156:	48 8d 15 fb 41 1e 00 	lea    0x1e41fb(%rip),%rdx        # 0x140fb6358
140dd215d:	e8 de e0 3f ff       	call   0x1401d0240
140dd2162:	48 8b c8             	mov    %rax,%rcx
140dd2165:	ba 28 03 00 00       	mov    $0x328,%edx
140dd216a:	e8 b1 64 5a ff       	call   0x140378620
140dd216f:	48 8b c8             	mov    %rax,%rcx
140dd2172:	48 8d 15 e7 73 1d 00 	lea    0x1d73e7(%rip),%rdx        # 0x140fa9560
140dd2179:	e8 c2 e0 3f ff       	call   0x1401d0240
140dd217e:	90                   	nop
140dd217f:	48 8d 15 aa e3 3d 00 	lea    0x3de3aa(%rip),%rdx        # 0x1411b0530
140dd2186:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
140dd218a:	e8 b1 e0 3f ff       	call   0x1401d0240
140dd218f:	90                   	nop
140dd2190:	80 7d b0 00          	cmpb   $0x0,-0x50(%rbp)
140dd2194:	75 09                	jne    0x140dd219f
140dd2196:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
140dd219a:	e8 01 ea ff ff       	call   0x140dd0ba0
140dd219f:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
140dd21a3:	e8 b8 3e 41 ff       	call   0x1401e6060
140dd21a8:	90                   	nop
140dd21a9:	e9 de 03 00 00       	jmp    0x140dd258c
140dd21ae:	0f 28 45 90          	movaps -0x70(%rbp),%xmm0
140dd21b2:	41 8b cf             	mov    %r15d,%ecx
140dd21b5:	44 8b eb             	mov    %ebx,%r13d
140dd21b8:	0f 29 44 24 50       	movaps %xmm0,0x50(%rsp)
140dd21bd:	80 7c 24 40 00       	cmpb   $0x0,0x40(%rsp)
140dd21c2:	0f 84 c9 00 00 00    	je     0x140dd2291
140dd21c8:	85 c9                	test   %ecx,%ecx
140dd21ca:	0f 84 c1 00 00 00    	je     0x140dd2291
140dd21d0:	44 89 64 24 30       	mov    %r12d,0x30(%rsp)
140dd21d5:	48 8b 85 08 01 00 00 	mov    0x108(%rbp),%rax
140dd21dc:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140dd21e1:	44 89 6c 24 20       	mov    %r13d,0x20(%rsp)
140dd21e6:	44 8b c9             	mov    %ecx,%r9d
140dd21e9:	4c 8b c6             	mov    %rsi,%r8
140dd21ec:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
140dd21f1:	49 8b 4e 70          	mov    0x70(%r14),%rcx
140dd21f5:	e8 16 e6 00 00       	call   0x140de0810
140dd21fa:	84 c0                	test   %al,%al
140dd21fc:	0f 85 31 02 00 00    	jne    0x140dd2433
140dd2202:	40 84 ff             	test   %dil,%dil
140dd2205:	0f 85 81 03 00 00    	jne    0x140dd258c
140dd220b:	41 38 7e 16          	cmp    %dil,0x16(%r14)
140dd220f:	0f 84 77 03 00 00    	je     0x140dd258c
140dd2215:	40 88 7d b0          	mov    %dil,-0x50(%rbp)
140dd2219:	41 8b d7             	mov    %r15d,%edx
140dd221c:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
140dd2220:	e8 4b bd 40 ff       	call   0x1401ddf70
140dd2225:	90                   	nop
140dd2226:	48 8d 15 63 e1 3d 00 	lea    0x3de163(%rip),%rdx        # 0x1411b0390
140dd222d:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
140dd2231:	e8 0a e0 3f ff       	call   0x1401d0240
140dd2236:	48 8b c8             	mov    %rax,%rcx
140dd2239:	48 8d 15 18 41 1e 00 	lea    0x1e4118(%rip),%rdx        # 0x140fb6358
140dd2240:	e8 fb df 3f ff       	call   0x1401d0240
140dd2245:	48 8b c8             	mov    %rax,%rcx
140dd2248:	ba 6d 03 00 00       	mov    $0x36d,%edx
140dd224d:	e8 ce 63 5a ff       	call   0x140378620
140dd2252:	48 8b c8             	mov    %rax,%rcx
140dd2255:	48 8d 15 04 73 1d 00 	lea    0x1d7304(%rip),%rdx        # 0x140fa9560
140dd225c:	e8 df df 3f ff       	call   0x1401d0240
140dd2261:	90                   	nop
140dd2262:	48 8d 15 df e2 3d 00 	lea    0x3de2df(%rip),%rdx        # 0x1411b0548
140dd2269:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
140dd226d:	e8 ce df 3f ff       	call   0x1401d0240
140dd2272:	90                   	nop
140dd2273:	40 38 7d b0          	cmp    %dil,-0x50(%rbp)
140dd2277:	75 09                	jne    0x140dd2282
140dd2279:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
140dd227d:	e8 1e e9 ff ff       	call   0x140dd0ba0
140dd2282:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
140dd2286:	e8 d5 3d 41 ff       	call   0x1401e6060
140dd228b:	90                   	nop
140dd228c:	e9 fb 02 00 00       	jmp    0x140dd258c
140dd2291:	48 83 7d a8 00       	cmpq   $0x0,-0x58(%rbp)
140dd2296:	0f 84 d6 00 00 00    	je     0x140dd2372
140dd229c:	66 0f 73 d8 08       	psrldq $0x8,%xmm0
140dd22a1:	66 48 0f 7e c0       	movq   %xmm0,%rax
140dd22a6:	48 3b 44 24 60       	cmp    0x60(%rsp),%rax
140dd22ab:	0f 87 c1 00 00 00    	ja     0x140dd2372
140dd22b1:	44 89 64 24 30       	mov    %r12d,0x30(%rsp)
140dd22b6:	48 8b 85 08 01 00 00 	mov    0x108(%rbp),%rax
140dd22bd:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140dd22c2:	44 89 6c 24 20       	mov    %r13d,0x20(%rsp)
140dd22c7:	44 8b c9             	mov    %ecx,%r9d
140dd22ca:	4c 8b c6             	mov    %rsi,%r8
140dd22cd:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
140dd22d2:	49 8b 4e 70          	mov    0x70(%r14),%rcx
140dd22d6:	e8 c5 f4 00 00       	call   0x140de17a0
140dd22db:	84 c0                	test   %al,%al
140dd22dd:	0f 85 50 01 00 00    	jne    0x140dd2433
140dd22e3:	40 84 ff             	test   %dil,%dil
140dd22e6:	0f 85 a0 02 00 00    	jne    0x140dd258c
140dd22ec:	41 38 7e 16          	cmp    %dil,0x16(%r14)
140dd22f0:	0f 84 96 02 00 00    	je     0x140dd258c
140dd22f6:	40 88 7d b0          	mov    %dil,-0x50(%rbp)
140dd22fa:	41 8b d7             	mov    %r15d,%edx
140dd22fd:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
140dd2301:	e8 6a bc 40 ff       	call   0x1401ddf70
140dd2306:	90                   	nop
140dd2307:	48 8d 15 82 e0 3d 00 	lea    0x3de082(%rip),%rdx        # 0x1411b0390
140dd230e:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
140dd2312:	e8 29 df 3f ff       	call   0x1401d0240
140dd2317:	48 8b c8             	mov    %rax,%rcx
140dd231a:	48 8d 15 37 40 1e 00 	lea    0x1e4037(%rip),%rdx        # 0x140fb6358
140dd2321:	e8 1a df 3f ff       	call   0x1401d0240
140dd2326:	48 8b c8             	mov    %rax,%rcx
140dd2329:	ba 74 03 00 00       	mov    $0x374,%edx
140dd232e:	e8 ed 62 5a ff       	call   0x140378620
140dd2333:	48 8b c8             	mov    %rax,%rcx
140dd2336:	48 8d 15 23 72 1d 00 	lea    0x1d7223(%rip),%rdx        # 0x140fa9560
140dd233d:	e8 fe de 3f ff       	call   0x1401d0240
140dd2342:	90                   	nop
140dd2343:	48 8d 15 1e e2 3d 00 	lea    0x3de21e(%rip),%rdx        # 0x1411b0568
140dd234a:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
140dd234e:	e8 ed de 3f ff       	call   0x1401d0240
140dd2353:	90                   	nop
140dd2354:	40 38 7d b0          	cmp    %dil,-0x50(%rbp)
140dd2358:	75 09                	jne    0x140dd2363
140dd235a:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
140dd235e:	e8 3d e8 ff ff       	call   0x140dd0ba0
140dd2363:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
140dd2367:	e8 f4 3c 41 ff       	call   0x1401e6060
140dd236c:	90                   	nop
140dd236d:	e9 1a 02 00 00       	jmp    0x140dd258c
140dd2372:	44 89 64 24 30       	mov    %r12d,0x30(%rsp)
140dd2377:	48 8b 85 08 01 00 00 	mov    0x108(%rbp),%rax
140dd237e:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
140dd2383:	44 89 6c 24 20       	mov    %r13d,0x20(%rsp)
140dd2388:	44 8b c9             	mov    %ecx,%r9d
140dd238b:	4c 8b c6             	mov    %rsi,%r8
140dd238e:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
140dd2393:	49 8b 4e 70          	mov    0x70(%r14),%rcx
140dd2397:	e8 24 6a 00 00       	call   0x140dd8dc0
140dd239c:	84 c0                	test   %al,%al
140dd239e:	0f 85 8f 00 00 00    	jne    0x140dd2433
140dd23a4:	40 84 ff             	test   %dil,%dil
140dd23a7:	0f 85 df 01 00 00    	jne    0x140dd258c
140dd23ad:	41 38 7e 16          	cmp    %dil,0x16(%r14)
140dd23b1:	0f 84 d5 01 00 00    	je     0x140dd258c
140dd23b7:	40 88 7d b0          	mov    %dil,-0x50(%rbp)
140dd23bb:	41 8b d7             	mov    %r15d,%edx
140dd23be:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
140dd23c2:	e8 a9 bb 40 ff       	call   0x1401ddf70
140dd23c7:	90                   	nop
140dd23c8:	48 8d 15 c1 df 3d 00 	lea    0x3ddfc1(%rip),%rdx        # 0x1411b0390
140dd23cf:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
140dd23d3:	e8 68 de 3f ff       	call   0x1401d0240
140dd23d8:	48 8b c8             	mov    %rax,%rcx
140dd23db:	48 8d 15 76 3f 1e 00 	lea    0x1e3f76(%rip),%rdx        # 0x140fb6358
140dd23e2:	e8 59 de 3f ff       	call   0x1401d0240
140dd23e7:	48 8b c8             	mov    %rax,%rcx
140dd23ea:	ba 7a 03 00 00       	mov    $0x37a,%edx
140dd23ef:	e8 2c 62 5a ff       	call   0x140378620
140dd23f4:	48 8b c8             	mov    %rax,%rcx
140dd23f7:	48 8d 15 62 71 1d 00 	lea    0x1d7162(%rip),%rdx        # 0x140fa9560
140dd23fe:	e8 3d de 3f ff       	call   0x1401d0240
140dd2403:	90                   	nop
140dd2404:	48 8d 15 7d e1 3d 00 	lea    0x3de17d(%rip),%rdx        # 0x1411b0588
140dd240b:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
140dd240f:	e8 2c de 3f ff       	call   0x1401d0240
140dd2414:	90                   	nop
140dd2415:	40 38 7d b0          	cmp    %dil,-0x50(%rbp)
140dd2419:	75 09                	jne    0x140dd2424
140dd241b:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
140dd241f:	e8 7c e7 ff ff       	call   0x140dd0ba0
140dd2424:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
140dd2428:	e8 33 3c 41 ff       	call   0x1401e6060
140dd242d:	90                   	nop
140dd242e:	e9 59 01 00 00       	jmp    0x140dd258c
140dd2433:	48 8b 95 08 01 00 00 	mov    0x108(%rbp),%rdx
140dd243a:	48 8b 45 80          	mov    -0x80(%rbp),%rax
140dd243e:	8b 8d 10 01 00 00    	mov    0x110(%rbp),%ecx
140dd2444:	48 85 c0             	test   %rax,%rax
140dd2447:	74 0b                	je     0x140dd2454
140dd2449:	85 c9                	test   %ecx,%ecx
140dd244b:	7e 07                	jle    0x140dd2454
140dd244d:	48 29 02             	sub    %rax,(%rdx)
140dd2450:	48 01 42 08          	add    %rax,0x8(%rdx)
140dd2454:	4d 63 c4             	movslq %r12d,%r8
140dd2457:	48 63 c9             	movslq %ecx,%rcx
140dd245a:	4c 3b c1             	cmp    %rcx,%r8
140dd245d:	7d 22                	jge    0x140dd2481
140dd245f:	49 8b c0             	mov    %r8,%rax
140dd2462:	48 c1 e0 04          	shl    $0x4,%rax
140dd2466:	48 03 c2             	add    %rdx,%rax
140dd2469:	49 2b c8             	sub    %r8,%rcx
140dd246c:	33 d2                	xor    %edx,%edx
140dd246e:	66 90                	xchg   %ax,%ax
140dd2470:	48 89 10             	mov    %rdx,(%rax)
140dd2473:	48 89 50 08          	mov    %rdx,0x8(%rax)
140dd2477:	48 8d 40 10          	lea    0x10(%rax),%rax
140dd247b:	48 83 e9 01          	sub    $0x1,%rcx
140dd247f:	75 ef                	jne    0x140dd2470
140dd2481:	b0 01                	mov    $0x1,%al
140dd2483:	e9 06 01 00 00       	jmp    0x140dd258e
140dd2488:	41 80 7e 16 00       	cmpb   $0x0,0x16(%r14)
140dd248d:	0f 84 f9 00 00 00    	je     0x140dd258c
140dd2493:	c6 45 b0 00          	movb   $0x0,-0x50(%rbp)
140dd2497:	ba 01 00 00 00       	mov    $0x1,%edx
140dd249c:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
140dd24a0:	e8 cb ba 40 ff       	call   0x1401ddf70
140dd24a5:	90                   	nop
140dd24a6:	48 8d 15 e3 de 3d 00 	lea    0x3ddee3(%rip),%rdx        # 0x1411b0390
140dd24ad:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
140dd24b1:	e8 8a dd 3f ff       	call   0x1401d0240
140dd24b6:	48 8b c8             	mov    %rax,%rcx
140dd24b9:	48 8d 15 98 3e 1e 00 	lea    0x1e3e98(%rip),%rdx        # 0x140fb6358
140dd24c0:	e8 7b dd 3f ff       	call   0x1401d0240
140dd24c5:	48 8b c8             	mov    %rax,%rcx
140dd24c8:	ba 95 02 00 00       	mov    $0x295,%edx
140dd24cd:	e8 4e 61 5a ff       	call   0x140378620
140dd24d2:	48 8b c8             	mov    %rax,%rcx
140dd24d5:	48 8d 15 84 70 1d 00 	lea    0x1d7084(%rip),%rdx        # 0x140fa9560
140dd24dc:	e8 5f dd 3f ff       	call   0x1401d0240
140dd24e1:	90                   	nop
140dd24e2:	48 8d 15 a7 df 3d 00 	lea    0x3ddfa7(%rip),%rdx        # 0x1411b0490
140dd24e9:	48 8d 4d b8          	lea    -0x48(%rbp),%rcx
140dd24ed:	e8 4e dd 3f ff       	call   0x1401d0240