140e89179:	e8 32 f5 ff ff       	call   0x140e886b0
140e8917e:	44 0f b7 f0          	movzwl %ax,%r14d
140e89182:	66 89 45 c7          	mov    %ax,-0x39(%rbp)
140e89186:	c7 45 cf 02 00 00 00 	movl   $0x2,-0x31(%rbp)
140e8918d:	48 8d 45 c7          	lea    -0x39(%rbp),%rax
140e89191:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140e89196:	4c 8d 4d cf          	lea    -0x31(%rbp),%r9
140e8919a:	4c 8d 05 ca aa 1f 00 	lea    0x1faaca(%rip),%r8        # 0x141083c6b
140e891a1:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
140e891a5:	49 8d 4d 40          	lea    0x40(%r13),%rcx
140e891a9:	e8 32 e5 fd ff       	call   0x140e676e0
140e891ae:	80 7d df 00          	cmpb   $0x0,-0x21(%rbp)
140e891b2:	75 3e                	jne    0x140e891f2
140e891b4:	4c 8b 45 d7          	mov    -0x29(%rbp),%r8
140e891b8:	48 8d 55 cf          	lea    -0x31(%rbp),%rdx
140e891bc:	49 8d 4d 40          	lea    0x40(%r13),%rcx
140e891c0:	e8 0b ed fd ff       	call   0x140e67ed0
140e891c5:	66 44 89 75 c7       	mov    %r14w,-0x39(%rbp)
140e891ca:	c7 45 cf 02 00 00 00 	movl   $0x2,-0x31(%rbp)
140e891d1:	48 8d 45 c7          	lea    -0x39(%rbp),%rax
140e891d5:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140e891da:	4c 8d 4d cf          	lea    -0x31(%rbp),%r9
140e891de:	4c 8d 05 86 aa 1f 00 	lea    0x1faa86(%rip),%r8        # 0x141083c6b
140e891e5:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
140e891e9:	49 8d 4d 40          	lea    0x40(%r13),%rcx
140e891ed:	e8 ee e4 fd ff       	call   0x140e676e0
140e891f2:	48 8b 4e 28          	mov    0x28(%rsi),%rcx
140e891f6:	48 8b 01             	mov    (%rcx),%rax
140e891f9:	48 8b 40 18          	mov    0x18(%rax),%rax
140e891fd:	ff 15 1d a8 0f 00    	call   *0xfa81d(%rip)        # 0x140f83a20
140e89203:	44 0f b6 f0          	movzbl %al,%r14d
140e89207:	88 45 c7             	mov    %al,-0x39(%rbp)
140e8920a:	c7 45 cf 03 00 00 00 	movl   $0x3,-0x31(%rbp)
140e89211:	48 8d 45 c7          	lea    -0x39(%rbp),%rax
140e89215:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140e8921a:	4c 8d 4d cf          	lea    -0x31(%rbp),%r9
140e8921e:	4c 8d 05 46 aa 1f 00 	lea    0x1faa46(%rip),%r8        # 0x141083c6b
140e89225:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
140e89229:	49 8d 4d 40          	lea    0x40(%r13),%rcx
140e8922d:	e8 ee 67 fe ff       	call   0x140e6fa20
140e89232:	80 7d df 00          	cmpb   $0x0,-0x21(%rbp)
140e89236:	75 3d                	jne    0x140e89275
140e89238:	4c 8b 45 d7          	mov    -0x29(%rbp),%r8
140e8923c:	48 8d 55 cf          	lea    -0x31(%rbp),%rdx
140e89240:	49 8d 4d 40          	lea    0x40(%r13),%rcx
140e89244:	e8 87 ec fd ff       	call   0x140e67ed0
140e89249:	44 88 75 c7          	mov    %r14b,-0x39(%rbp)
140e8924d:	c7 45 cf 03 00 00 00 	movl   $0x3,-0x31(%rbp)
140e89254:	48 8d 45 c7          	lea    -0x39(%rbp),%rax
140e89258:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140e8925d:	4c 8d 4d cf          	lea    -0x31(%rbp),%r9
140e89261:	4c 8d 05 03 aa 1f 00 	lea    0x1faa03(%rip),%r8        # 0x141083c6b
140e89268:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
140e8926c:	49 8d 4d 40          	lea    0x40(%r13),%rcx
140e89270:	e8 ab 67 fe ff       	call   0x140e6fa20
140e89275:	48 8b ce             	mov    %rsi,%rcx
140e89278:	e8 03 1b fe ff       	call   0x140e6ad80
140e8927d:	44 0f b7 f0          	movzwl %ax,%r14d
140e89281:	66 89 45 c7          	mov    %ax,-0x39(%rbp)
140e89285:	c7 45 cf 05 ff 00 00 	movl   $0xff05,-0x31(%rbp)
140e8928c:	48 8d 45 c7          	lea    -0x39(%rbp),%rax
140e89290:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140e89295:	4c 8d 4d cf          	lea    -0x31(%rbp),%r9
140e89299:	4c 8d 05 cb a9 1f 00 	lea    0x1fa9cb(%rip),%r8        # 0x141083c6b
140e892a0:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
140e892a4:	49 8d 4d 40          	lea    0x40(%r13),%rcx
140e892a8:	e8 33 e4 fd ff       	call   0x140e676e0
140e892ad:	80 7d df 00          	cmpb   $0x0,-0x21(%rbp)
140e892b1:	75 3e                	jne    0x140e892f1
140e892b3:	4c 8b 45 d7          	mov    -0x29(%rbp),%r8
140e892b7:	48 8d 55 cf          	lea    -0x31(%rbp),%rdx
140e892bb:	49 8d 4d 40          	lea    0x40(%r13),%rcx
140e892bf:	e8 0c ec fd ff       	call   0x140e67ed0
140e892c4:	66 44 89 75 c7       	mov    %r14w,-0x39(%rbp)
140e892c9:	c7 45 cf 05 ff 00 00 	movl   $0xff05,-0x31(%rbp)
140e892d0:	48 8d 45 c7          	lea    -0x39(%rbp),%rax
140e892d4:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140e892d9:	4c 8d 4d cf          	lea    -0x31(%rbp),%r9
140e892dd:	4c 8d 05 87 a9 1f 00 	lea    0x1fa987(%rip),%r8        # 0x141083c6b
140e892e4:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
140e892e8:	49 8d 4d 40          	lea    0x40(%r13),%rcx
140e892ec:	e8 ef e3 fd ff       	call   0x140e676e0
140e892f1:	48 8b ce             	mov    %rsi,%rcx
140e892f4:	e8 17 0a fe ff       	call   0x140e69d10
140e892f9:	44 0f b7 f0          	movzwl %ax,%r14d
140e892fd:	66 89 45 c7          	mov    %ax,-0x39(%rbp)
140e89301:	c7 45 cf 06 ff 00 00 	movl   $0xff06,-0x31(%rbp)
140e89308:	48 8d 45 c7          	lea    -0x39(%rbp),%rax
140e8930c:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140e89311:	4c 8d 4d cf          	lea    -0x31(%rbp),%r9
140e89315:	4c 8d 05 4f a9 1f 00 	lea    0x1fa94f(%rip),%r8        # 0x141083c6b
140e8931c:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
140e89320:	49 8d 4d 40          	lea    0x40(%r13),%rcx
140e89324:	e8 b7 e3 fd ff       	call   0x140e676e0
140e89329:	80 7d df 00          	cmpb   $0x0,-0x21(%rbp)
140e8932d:	75 3e                	jne    0x140e8936d
140e8932f:	4c 8b 45 d7          	mov    -0x29(%rbp),%r8
140e89333:	48 8d 55 cf          	lea    -0x31(%rbp),%rdx
140e89337:	49 8d 4d 40          	lea    0x40(%r13),%rcx
140e8933b:	e8 90 eb fd ff       	call   0x140e67ed0
140e89340:	66 44 89 75 c7       	mov    %r14w,-0x39(%rbp)
140e89345:	c7 45 cf 06 ff 00 00 	movl   $0xff06,-0x31(%rbp)
140e8934c:	48 8d 45 c7          	lea    -0x39(%rbp),%rax
140e89350:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140e89355:	4c 8d 4d cf          	lea    -0x31(%rbp),%r9
140e89359:	4c 8d 05 0b a9 1f 00 	lea    0x1fa90b(%rip),%r8        # 0x141083c6b
140e89360:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
140e89364:	49 8d 4d 40          	lea    0x40(%r13),%rcx
140e89368:	e8 73 e3 fd ff       	call   0x140e676e0
140e8936d:	48 8b ce             	mov    %rsi,%rcx
140e89370:	e8 fb f3 ff ff       	call   0x140e88770
140e89375:	44 8b f0             	mov    %eax,%r14d
140e89378:	89 45 cf             	mov    %eax,-0x31(%rbp)
140e8937b:	c7 45 c7 04 00 00 00 	movl   $0x4,-0x39(%rbp)
140e89382:	48 8d 45 cf          	lea    -0x31(%rbp),%rax
140e89386:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140e8938b:	4c 8d 4d c7          	lea    -0x39(%rbp),%r9
140e8938f:	4c 8d 05 d5 a8 1f 00 	lea    0x1fa8d5(%rip),%r8        # 0x141083c6b
140e89396:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
140e8939a:	49 8d 4d 40          	lea    0x40(%r13),%rcx
140e8939e:	e8 8d e0 fd ff       	call   0x140e67430
140e893a3:	80 7d df 00          	cmpb   $0x0,-0x21(%rbp)
140e893a7:	75 3d                	jne    0x140e893e6
140e893a9:	4c 8b 45 d7          	mov    -0x29(%rbp),%r8
140e893ad:	48 8d 55 cf          	lea    -0x31(%rbp),%rdx
140e893b1:	49 8d 4d 40          	lea    0x40(%r13),%rcx
140e893b5:	e8 16 eb fd ff       	call   0x140e67ed0
140e893ba:	44 89 75 cf          	mov    %r14d,-0x31(%rbp)
140e893be:	c7 45 c7 04 00 00 00 	movl   $0x4,-0x39(%rbp)
140e893c5:	48 8d 45 cf          	lea    -0x31(%rbp),%rax
140e893c9:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140e893ce:	4c 8d 4d c7          	lea    -0x39(%rbp),%r9
140e893d2:	4c 8d 05 92 a8 1f 00 	lea    0x1fa892(%rip),%r8        # 0x141083c6b
140e893d9:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
140e893dd:	49 8d 4d 40          	lea    0x40(%r13),%rcx
140e893e1:	e8 4a e0 fd ff       	call   0x140e67430
140e893e6:	48 8b ce             	mov    %rsi,%rcx
140e893e9:	e8 b2 f2 ff ff       	call   0x140e886a0
140e893ee:	44 8b f0             	mov    %eax,%r14d
140e893f1:	89 45 cf             	mov    %eax,-0x31(%rbp)
140e893f4:	c7 45 c7 05 00 00 00 	movl   $0x5,-0x39(%rbp)
140e893fb:	48 8d 45 cf          	lea    -0x31(%rbp),%rax
140e893ff:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140e89404:	4c 8d 4d c7          	lea    -0x39(%rbp),%r9
140e89408:	4c 8d 05 5c a8 1f 00 	lea    0x1fa85c(%rip),%r8        # 0x141083c6b
140e8940f:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
140e89413:	49 8d 4d 40          	lea    0x40(%r13),%rcx
140e89417:	e8 14 e0 fd ff       	call   0x140e67430
140e8941c:	80 7d df 00          	cmpb   $0x0,-0x21(%rbp)
140e89420:	75 3d                	jne    0x140e8945f
140e89422:	4c 8b 45 d7          	mov    -0x29(%rbp),%r8
140e89426:	48 8d 55 cf          	lea    -0x31(%rbp),%rdx
140e8942a:	49 8d 4d 40          	lea    0x40(%r13),%rcx
140e8942e:	e8 9d ea fd ff       	call   0x140e67ed0
140e89433:	44 89 75 cf          	mov    %r14d,-0x31(%rbp)
140e89437:	c7 45 c7 05 00 00 00 	movl   $0x5,-0x39(%rbp)
140e8943e:	48 8d 45 cf          	lea    -0x31(%rbp),%rax
140e89442:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140e89447:	4c 8d 4d c7          	lea    -0x39(%rbp),%r9
140e8944b:	4c 8d 05 19 a8 1f 00 	lea    0x1fa819(%rip),%r8        # 0x141083c6b
140e89452:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
140e89456:	49 8d 4d 40          	lea    0x40(%r13),%rcx
140e8945a:	e8 d1 df fd ff       	call   0x140e67430
140e8945f:	48 8b ce             	mov    %rsi,%rcx
140e89462:	e8 19 f3 ff ff       	call   0x140e88780
140e89467:	44 0f b7 f0          	movzwl %ax,%r14d
140e8946b:	66 89 45 c7          	mov    %ax,-0x39(%rbp)
140e8946f:	c7 45 cf 06 00 00 00 	movl   $0x6,-0x31(%rbp)
140e89476:	48 8d 45 c7          	lea    -0x39(%rbp),%rax
140e8947a:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140e8947f:	4c 8d 4d cf          	lea    -0x31(%rbp),%r9
140e89483:	4c 8d 05 e1 a7 1f 00 	lea    0x1fa7e1(%rip),%r8        # 0x141083c6b
140e8948a:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
140e8948e:	49 8d 4d 40          	lea    0x40(%r13),%rcx
140e89492:	e8 49 e2 fd ff       	call   0x140e676e0
140e89497:	80 7d df 00          	cmpb   $0x0,-0x21(%rbp)
140e8949b:	75 3e                	jne    0x140e894db
140e8949d:	4c 8b 45 d7          	mov    -0x29(%rbp),%r8
140e894a1:	48 8d 55 cf          	lea    -0x31(%rbp),%rdx
140e894a5:	49 8d 4d 40          	lea    0x40(%r13),%rcx
140e894a9:	e8 22 ea fd ff       	call   0x140e67ed0
140e894ae:	66 44 89 75 c7       	mov    %r14w,-0x39(%rbp)
140e894b3:	c7 45 cf 06 00 00 00 	movl   $0x6,-0x31(%rbp)
140e894ba:	48 8d 45 c7          	lea    -0x39(%rbp),%rax
140e894be:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140e894c3:	4c 8d 4d cf          	lea    -0x31(%rbp),%r9
140e894c7:	4c 8d 05 9d a7 1f 00 	lea    0x1fa79d(%rip),%r8        # 0x141083c6b
140e894ce:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
140e894d2:	49 8d 4d 40          	lea    0x40(%r13),%rcx
140e894d6:	e8 05 e2 fd ff       	call   0x140e676e0
140e894db:	48 8b ce             	mov    %rsi,%rcx
140e894de:	e8 9d f4 ff ff       	call   0x140e88980
140e894e3:	44 0f b7 f0          	movzwl %ax,%r14d
140e894e7:	66 89 45 c7          	mov    %ax,-0x39(%rbp)
140e894eb:	c7 45 cf 07 00 00 00 	movl   $0x7,-0x31(%rbp)
140e894f2:	48 8d 45 c7          	lea    -0x39(%rbp),%rax
140e894f6:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140e894fb:	4c 8d 4d cf          	lea    -0x31(%rbp),%r9
140e894ff:	4c 8d 05 65 a7 1f 00 	lea    0x1fa765(%rip),%r8        # 0x141083c6b
140e89506:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
140e8950a:	49 8d 4d 40          	lea    0x40(%r13),%rcx
140e8950e:	e8 cd e1 fd ff       	call   0x140e676e0
140e89513:	80 7d df 00          	cmpb   $0x0,-0x21(%rbp)
140e89517:	75 3e                	jne    0x140e89557
140e89519:	4c 8b 45 d7          	mov    -0x29(%rbp),%r8
140e8951d:	48 8d 55 cf          	lea    -0x31(%rbp),%rdx
140e89521:	49 8d 4d 40          	lea    0x40(%r13),%rcx
140e89525:	e8 a6 e9 fd ff       	call   0x140e67ed0
140e8952a:	66 44 89 75 c7       	mov    %r14w,-0x39(%rbp)
140e8952f:	c7 45 cf 07 00 00 00 	movl   $0x7,-0x31(%rbp)
140e89536:	48 8d 45 c7          	lea    -0x39(%rbp),%rax
140e8953a:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140e8953f:	4c 8d 4d cf          	lea    -0x31(%rbp),%r9
140e89543:	4c 8d 05 21 a7 1f 00 	lea    0x1fa721(%rip),%r8        # 0x141083c6b
140e8954a:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
140e8954e:	49 8d 4d 40          	lea    0x40(%r13),%rcx
140e89552:	e8 89 e1 fd ff       	call   0x140e676e0
140e89557:	48 8b ce             	mov    %rsi,%rcx
140e8955a:	e8 11 f4 ff ff       	call   0x140e88970
140e8955f:	44 0f b7 f0          	movzwl %ax,%r14d
140e89563:	66 89 45 c7          	mov    %ax,-0x39(%rbp)
140e89567:	c7 45 cf 08 00 00 00 	movl   $0x8,-0x31(%rbp)
140e8956e:	48 8d 45 c7          	lea    -0x39(%rbp),%rax
140e89572:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140e89577:	4c 8d 4d cf          	lea    -0x31(%rbp),%r9
140e8957b:	4c 8d 05 e9 a6 1f 00 	lea    0x1fa6e9(%rip),%r8        # 0x141083c6b
140e89582:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
140e89586:	49 8d 4d 40          	lea    0x40(%r13),%rcx
140e8958a:	e8 51 e1 fd ff       	call   0x140e676e0
140e8958f:	80 7d df 00          	cmpb   $0x0,-0x21(%rbp)
140e89593:	75 3e                	jne    0x140e895d3
140e89595:	4c 8b 45 d7          	mov    -0x29(%rbp),%r8
140e89599:	48 8d 55 cf          	lea    -0x31(%rbp),%rdx
140e8959d:	49 8d 4d 40          	lea    0x40(%r13),%rcx
140e895a1:	e8 2a e9 fd ff       	call   0x140e67ed0
140e895a6:	66 44 89 75 c7       	mov    %r14w,-0x39(%rbp)
140e895ab:	c7 45 cf 08 00 00 00 	movl   $0x8,-0x31(%rbp)
140e895b2:	48 8d 45 c7          	lea    -0x39(%rbp),%rax
140e895b6:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140e895bb:	4c 8d 4d cf          	lea    -0x31(%rbp),%r9
140e895bf:	4c 8d 05 a5 a6 1f 00 	lea    0x1fa6a5(%rip),%r8        # 0x141083c6b
140e895c6:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
140e895ca:	49 8d 4d 40          	lea    0x40(%r13),%rcx
140e895ce:	e8 0d e1 fd ff       	call   0x140e676e0
140e895d3:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
140e895d7:	48 8b ce             	mov    %rsi,%rcx
140e895da:	e8 51 f2 ff ff       	call   0x140e88830
140e895df:	90                   	nop
140e895e0:	4c 8b c0             	mov    %rax,%r8
140e895e3:	ba 09 00 00 00       	mov    $0x9,%edx
140e895e8:	49 8b cd             	mov    %r13,%rcx
140e895eb:	e8 d0 42 fe ff       	call   0x140e6d8c0
140e895f0:	90                   	nop
140e895f1:	48 8b 55 ef          	mov    -0x11(%rbp),%rdx
140e895f5:	48 83 fa 07          	cmp    $0x7,%rdx
140e895f9:	76 36                	jbe    0x140e89631
140e895fb:	48 8d 14 55 02 00 00 	lea    0x2(,%rdx,2),%rdx
140e89602:	00
140e89603:	48 8b 4d d7          	mov    -0x29(%rbp),%rcx
140e89607:	48 8b c1             	mov    %rcx,%rax
140e8960a:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
140e89611:	72 19                	jb     0x140e8962c
140e89613:	48 83 c2 27          	add    $0x27,%rdx
140e89617:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
140e8961b:	48 2b c1             	sub    %rcx,%rax
140e8961e:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
140e89622:	48 83 f8 1f          	cmp    $0x1f,%rax
140e89626:	0f 87 2d 02 00 00    	ja     0x140e89859
140e8962c:	e8 13 1b f9 ff       	call   0x140e1b144
140e89631:	44 0f b7 76 12       	movzwl 0x12(%rsi),%r14d
140e89636:	66 44 89 75 c7       	mov    %r14w,-0x39(%rbp)
140e8963b:	c7 45 cf 0a 00 00 00 	movl   $0xa,-0x31(%rbp)
140e89642:	48 8d 45 c7          	lea    -0x39(%rbp),%rax
140e89646:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140e8964b:	4c 8d 4d cf          	lea    -0x31(%rbp),%r9
140e8964f:	4c 8d 05 15 a6 1f 00 	lea    0x1fa615(%rip),%r8        # 0x141083c6b
140e89656:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
140e8965a:	49 8d 4d 40          	lea    0x40(%r13),%rcx
140e8965e:	e8 7d e0 fd ff       	call   0x140e676e0
140e89663:	80 7d df 00          	cmpb   $0x0,-0x21(%rbp)
140e89667:	75 3e                	jne    0x140e896a7
140e89669:	4c 8b 45 d7          	mov    -0x29(%rbp),%r8
140e8966d:	48 8d 55 cf          	lea    -0x31(%rbp),%rdx
140e89671:	49 8d 4d 40          	lea    0x40(%r13),%rcx
140e89675:	e8 56 e8 fd ff       	call   0x140e67ed0
140e8967a:	66 44 89 75 c7       	mov    %r14w,-0x39(%rbp)
140e8967f:	c7 45 cf 0a 00 00 00 	movl   $0xa,-0x31(%rbp)
140e89686:	48 8d 45 c7          	lea    -0x39(%rbp),%rax
140e8968a:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140e8968f:	4c 8d 4d cf          	lea    -0x31(%rbp),%r9
140e89693:	4c 8d 05 d1 a5 1f 00 	lea    0x1fa5d1(%rip),%r8        # 0x141083c6b
140e8969a:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
140e8969e:	49 8d 4d 40          	lea    0x40(%r13),%rcx
140e896a2:	e8 39 e0 fd ff       	call   0x140e676e0
140e896a7:	48 8b 4e 28          	mov    0x28(%rsi),%rcx
140e896ab:	48 8b 01             	mov    (%rcx),%rax
140e896ae:	48 8b 40 20          	mov    0x20(%rax),%rax
140e896b2:	ff 15 68 a3 0f 00    	call   *0xfa368(%rip)        # 0x140f83a20
140e896b8:	44 0f b6 f0          	movzbl %al,%r14d
140e896bc:	66 44 89 75 c7       	mov    %r14w,-0x39(%rbp)
140e896c1:	c7 45 cf 0b 00 00 00 	movl   $0xb,-0x31(%rbp)
140e896c8:	48 8d 45 c7          	lea    -0x39(%rbp),%rax
140e896cc:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140e896d1:	4c 8d 4d cf          	lea    -0x31(%rbp),%r9
140e896d5:	4c 8d 05 8f a5 1f 00 	lea    0x1fa58f(%rip),%r8        # 0x141083c6b
140e896dc:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
140e896e0:	49 8d 4d 40          	lea    0x40(%r13),%rcx
140e896e4:	e8 f7 df fd ff       	call   0x140e676e0
140e896e9:	80 7d df 00          	cmpb   $0x0,-0x21(%rbp)
140e896ed:	75 3e                	jne    0x140e8972d
140e896ef:	4c 8b 45 d7          	mov    -0x29(%rbp),%r8
140e896f3:	48 8d 55 cf          	lea    -0x31(%rbp),%rdx
140e896f7:	49 8d 4d 40          	lea    0x40(%r13),%rcx
140e896fb:	e8 d0 e7 fd ff       	call   0x140e67ed0
140e89700:	66 44 89 75 c7       	mov    %r14w,-0x39(%rbp)
140e89705:	c7 45 cf 0b 00 00 00 	movl   $0xb,-0x31(%rbp)
140e8970c:	48 8d 45 c7          	lea    -0x39(%rbp),%rax
140e89710:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140e89715:	4c 8d 4d cf          	lea    -0x31(%rbp),%r9
140e89719:	4c 8d 05 4b a5 1f 00 	lea    0x1fa54b(%rip),%r8        # 0x141083c6b
140e89720:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
140e89724:	49 8d 4d 40          	lea    0x40(%r13),%rcx
140e89728:	e8 b3 df fd ff       	call   0x140e676e0
140e8972d:	48 8b ce             	mov    %rsi,%rcx
140e89730:	e8 6b f0 ff ff       	call   0x140e887a0
140e89735:	0f b7 f0             	movzwl %ax,%esi
140e89738:	66 89 45 c7          	mov    %ax,-0x39(%rbp)
140e8973c:	c7 45 cf 0c 00 00 00 	movl   $0xc,-0x31(%rbp)
140e89743:	48 8d 45 c7          	lea    -0x39(%rbp),%rax
140e89747:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140e8974c:	4c 8d 4d cf          	lea    -0x31(%rbp),%r9
140e89750:	4c 8d 05 14 a5 1f 00 	lea    0x1fa514(%rip),%r8        # 0x141083c6b
140e89757:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
140e8975b:	49 8d 4d 40          	lea    0x40(%r13),%rcx
140e8975f:	e8 7c df fd ff       	call   0x140e676e0
140e89764:	80 7d df 00          	cmpb   $0x0,-0x21(%rbp)
140e89768:	75 3d                	jne    0x140e897a7
140e8976a:	4c 8b 45 d7          	mov    -0x29(%rbp),%r8
140e8976e:	48 8d 55 cf          	lea    -0x31(%rbp),%rdx
140e89772:	49 8d 4d 40          	lea    0x40(%r13),%rcx
140e89776:	e8 55 e7 fd ff       	call   0x140e67ed0
140e8977b:	66 89 75 c7          	mov    %si,-0x39(%rbp)
140e8977f:	c7 45 cf 0c 00 00 00 	movl   $0xc,-0x31(%rbp)
140e89786:	48 8d 45 c7          	lea    -0x39(%rbp),%rax
140e8978a:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
140e8978f:	4c 8d 4d cf          	lea    -0x31(%rbp),%r9
140e89793:	4c 8d 05 d1 a4 1f 00 	lea    0x1fa4d1(%rip),%r8        # 0x141083c6b
140e8979a:	48 8d 55 d7          	lea    -0x29(%rbp),%rdx
140e8979e:	49 8d 4d 40          	lea    0x40(%r13),%rcx
140e897a2:	e8 39 df fd ff       	call   0x140e676e0