1402b60bf:	7f 18                	jg     0x1402b60d9
1402b60c1:	0f 88 5f 08 00 00    	js     0x1402b6926
1402b60c7:	48 8b 01             	mov    (%rcx),%rax
1402b60ca:	ba 01 00 00 00       	mov    $0x1,%edx
1402b60cf:	48 8b 00             	mov    (%rax),%rax
1402b60d2:	ff 15 48 d9 cc 00    	call   *0xccd948(%rip)        # 0x140f83a20
1402b60d8:	90                   	nop
1402b60d9:	48 8b 8d 98 00 00 00 	mov    0x98(%rbp),%rcx
1402b60e0:	48 85 c9             	test   %rcx,%rcx
1402b60e3:	74 24                	je     0x1402b6109
1402b60e5:	8b 41 10             	mov    0x10(%rcx),%eax
1402b60e8:	ff c8                	dec    %eax
1402b60ea:	89 41 10             	mov    %eax,0x10(%rcx)
1402b60ed:	85 c0                	test   %eax,%eax
1402b60ef:	7f 18                	jg     0x1402b6109
1402b60f1:	0f 88 3a 08 00 00    	js     0x1402b6931
1402b60f7:	48 8b 01             	mov    (%rcx),%rax
1402b60fa:	ba 01 00 00 00       	mov    $0x1,%edx
1402b60ff:	48 8b 00             	mov    (%rax),%rax
1402b6102:	ff 15 18 d9 cc 00    	call   *0xccd918(%rip)        # 0x140f83a20
1402b6108:	90                   	nop
1402b6109:	48 85 db             	test   %rbx,%rbx
1402b610c:	74 1c                	je     0x1402b612a
1402b610e:	8b 43 10             	mov    0x10(%rbx),%eax
1402b6111:	ff c0                	inc    %eax
1402b6113:	89 43 10             	mov    %eax,0x10(%rbx)
1402b6116:	83 f8 01             	cmp    $0x1,%eax
1402b6119:	0f 8e 1d 08 00 00    	jle    0x1402b693c
1402b611f:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1402b6124:	0f 84 1a 08 00 00    	je     0x1402b6944
1402b612a:	48 89 5c 24 70       	mov    %rbx,0x70(%rsp)
1402b612f:	48 8d 44 24 70       	lea    0x70(%rsp),%rax
1402b6134:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1402b6139:	48 8d 44 24 78       	lea    0x78(%rsp),%rax
1402b613e:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1402b6143:	0f 28 44 24 30       	movaps 0x30(%rsp),%xmm0
1402b6148:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
1402b614e:	4c 8d 85 90 00 00 00 	lea    0x90(%rbp),%r8
1402b6155:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1402b615a:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
1402b615e:	e8 ed 9c ee ff       	call   0x14019fe50
1402b6163:	48 8b c8             	mov    %rax,%rcx
1402b6166:	48 89 85 90 00 00 00 	mov    %rax,0x90(%rbp)
1402b616d:	4c 8b 15 7c 55 16 01 	mov    0x116557c(%rip),%r10        # 0x14141b6f0
1402b6174:	48 85 f6             	test   %rsi,%rsi
1402b6177:	74 08                	je     0x1402b6181
1402b6179:	48 c7 46 60 00 00 00 	movq   $0x0,0x60(%rsi)
1402b6180:	00
1402b6181:	49 8b 12             	mov    (%r10),%rdx
1402b6184:	48 8b 42 38          	mov    0x38(%rdx),%rax
1402b6188:	4c 8b ce             	mov    %rsi,%r9
1402b618b:	4c 8b c1             	mov    %rcx,%r8
1402b618e:	48 8d 95 98 00 00 00 	lea    0x98(%rbp),%rdx
1402b6195:	49 8b ca             	mov    %r10,%rcx
1402b6198:	ff 15 82 d8 cc 00    	call   *0xccd882(%rip)        # 0x140f83a20
1402b619e:	90                   	nop
1402b619f:	48 8b 8d 90 00 00 00 	mov    0x90(%rbp),%rcx
1402b61a6:	e8 95 93 ee ff       	call   0x14019f540
1402b61ab:	48 8b b5 98 00 00 00 	mov    0x98(%rbp),%rsi
1402b61b2:	48 c7 85 98 00 00 00 	movq   $0x0,0x98(%rbp)
1402b61b9:	00 00 00 00
1402b61bd:	48 89 75 d8          	mov    %rsi,-0x28(%rbp)
1402b61c1:	4c 8d 0d 28 83 ee ff 	lea    -0x117cd8(%rip),%r9        # 0x14019e4f0
1402b61c8:	ba 08 00 00 00       	mov    $0x8,%edx
1402b61cd:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1402b61d3:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
1402b61d8:	e8 6f 53 b6 00       	call   0x140e1b54c
1402b61dd:	90                   	nop
1402b61de:	48 85 f6             	test   %rsi,%rsi
1402b61e1:	74 1c                	je     0x1402b61ff
1402b61e3:	8b 46 10             	mov    0x10(%rsi),%eax
1402b61e6:	ff c0                	inc    %eax
1402b61e8:	89 46 10             	mov    %eax,0x10(%rsi)
1402b61eb:	83 f8 01             	cmp    $0x1,%eax
1402b61ee:	0f 8e 5b 07 00 00    	jle    0x1402b694f
1402b61f4:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1402b61f9:	0f 84 58 07 00 00    	je     0x1402b6957
1402b61ff:	48 89 74 24 30       	mov    %rsi,0x30(%rsp)
1402b6204:	48 8b 05 7d 5d 16 01 	mov    0x1165d7d(%rip),%rax        # 0x14141bf88
1402b620b:	48 8b 88 f0 03 00 00 	mov    0x3f0(%rax),%rcx
1402b6212:	4c 8b 41 20          	mov    0x20(%rcx),%r8
1402b6216:	49 8b 55 20          	mov    0x20(%r13),%rdx
1402b621a:	48 8d 8d 98 00 00 00 	lea    0x98(%rbp),%rcx
1402b6221:	e8 6a 70 3f 00       	call   0x1406ad290
1402b6226:	48 8b 08             	mov    (%rax),%rcx
1402b6229:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
1402b6230:	48 89 4c 24 38       	mov    %rcx,0x38(%rsp)
1402b6235:	48 8b 08             	mov    (%rax),%rcx
1402b6238:	48 85 c9             	test   %rcx,%rcx
1402b623b:	74 24                	je     0x1402b6261
1402b623d:	8b 41 10             	mov    0x10(%rcx),%eax
1402b6240:	ff c8                	dec    %eax
1402b6242:	89 41 10             	mov    %eax,0x10(%rcx)
1402b6245:	85 c0                	test   %eax,%eax
1402b6247:	7f 18                	jg     0x1402b6261
1402b6249:	0f 88 13 07 00 00    	js     0x1402b6962
1402b624f:	48 8b 01             	mov    (%rcx),%rax
1402b6252:	ba 01 00 00 00       	mov    $0x1,%edx
1402b6257:	48 8b 00             	mov    (%rax),%rax
1402b625a:	ff 15 c0 d7 cc 00    	call   *0xccd7c0(%rip)        # 0x140f83a20
1402b6260:	90                   	nop
1402b6261:	48 8d 44 24 30       	lea    0x30(%rsp),%rax
1402b6266:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
1402b626b:	48 8d 44 24 40       	lea    0x40(%rsp),%rax
1402b6270:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
1402b6275:	0f 28 44 24 70       	movaps 0x70(%rsp),%xmm0
1402b627a:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
1402b6280:	4c 8d 85 90 00 00 00 	lea    0x90(%rbp),%r8
1402b6287:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1402b628c:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
1402b6290:	e8 bb 9b ee ff       	call   0x14019fe50
1402b6295:	48 8b c8             	mov    %rax,%rcx
1402b6298:	48 89 85 90 00 00 00 	mov    %rax,0x90(%rbp)
1402b629f:	4c 8b 15 82 51 16 01 	mov    0x1165182(%rip),%r10        # 0x14141b428
1402b62a6:	4c 8b 8d 88 00 00 00 	mov    0x88(%rbp),%r9
1402b62ad:	4d 85 c9             	test   %r9,%r9
1402b62b0:	74 08                	je     0x1402b62ba
1402b62b2:	49 c7 41 60 00 00 00 	movq   $0x0,0x60(%r9)
1402b62b9:	00
1402b62ba:	49 8b 12             	mov    (%r10),%rdx
1402b62bd:	48 8b 42 38          	mov    0x38(%rdx),%rax
1402b62c1:	4c 8b c1             	mov    %rcx,%r8
1402b62c4:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1402b62c9:	49 8b ca             	mov    %r10,%rcx
1402b62cc:	ff 15 4e d7 cc 00    	call   *0xccd74e(%rip)        # 0x140f83a20
1402b62d2:	90                   	nop
1402b62d3:	48 8b 8d 90 00 00 00 	mov    0x90(%rbp),%rcx
1402b62da:	e8 61 92 ee ff       	call   0x14019f540
1402b62df:	90                   	nop
1402b62e0:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
1402b62e5:	48 85 c9             	test   %rcx,%rcx
1402b62e8:	74 24                	je     0x1402b630e
1402b62ea:	8b 41 10             	mov    0x10(%rcx),%eax
1402b62ed:	ff c8                	dec    %eax
1402b62ef:	89 41 10             	mov    %eax,0x10(%rcx)
1402b62f2:	85 c0                	test   %eax,%eax
1402b62f4:	7f 18                	jg     0x1402b630e
1402b62f6:	0f 88 71 06 00 00    	js     0x1402b696d
1402b62fc:	48 8b 01             	mov    (%rcx),%rax
1402b62ff:	ba 01 00 00 00       	mov    $0x1,%edx
1402b6304:	48 8b 00             	mov    (%rax),%rax
1402b6307:	ff 15 13 d7 cc 00    	call   *0xccd713(%rip)        # 0x140f83a20
1402b630d:	90                   	nop
1402b630e:	4c 8d 0d db 81 ee ff 	lea    -0x117e25(%rip),%r9        # 0x14019e4f0
1402b6315:	ba 08 00 00 00       	mov    $0x8,%edx
1402b631a:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1402b6320:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
1402b6325:	e8 22 52 b6 00       	call   0x140e1b54c
1402b632a:	90                   	nop
1402b632b:	48 85 f6             	test   %rsi,%rsi
1402b632e:	74 1c                	je     0x1402b634c
1402b6330:	8b 46 10             	mov    0x10(%rsi),%eax
1402b6333:	ff c0                	inc    %eax
1402b6335:	89 46 10             	mov    %eax,0x10(%rsi)
1402b6338:	83 f8 01             	cmp    $0x1,%eax
1402b633b:	0f 8e 37 06 00 00    	jle    0x1402b6978
1402b6341:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1402b6346:	0f 84 34 06 00 00    	je     0x1402b6980
1402b634c:	48 89 b5 98 00 00 00 	mov    %rsi,0x98(%rbp)
1402b6353:	48 8d 85 98 00 00 00 	lea    0x98(%rbp),%rax
1402b635a:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1402b635f:	48 8d 85 a0 00 00 00 	lea    0xa0(%rbp),%rax
1402b6366:	48 89 44 24 38       	mov    %rax,0x38(%rsp)
1402b636b:	0f 28 44 24 30       	movaps 0x30(%rsp),%xmm0
1402b6370:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
1402b6376:	4c 8d 85 90 00 00 00 	lea    0x90(%rbp),%r8
1402b637d:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1402b6382:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
1402b6386:	e8 c5 9a ee ff       	call   0x14019fe50
1402b638b:	4c 8b c0             	mov    %rax,%r8
1402b638e:	48 89 85 90 00 00 00 	mov    %rax,0x90(%rbp)
1402b6395:	4c 8b 15 9c 52 16 01 	mov    0x116529c(%rip),%r10        # 0x14141b638
1402b639c:	48 8b 8d 88 00 00 00 	mov    0x88(%rbp),%rcx
1402b63a3:	48 85 c9             	test   %rcx,%rcx
1402b63a6:	74 08                	je     0x1402b63b0
1402b63a8:	48 c7 41 60 00 00 00 	movq   $0x0,0x60(%rcx)
1402b63af:	00
1402b63b0:	49 8b 12             	mov    (%r10),%rdx
1402b63b3:	48 8b 42 38          	mov    0x38(%rdx),%rax
1402b63b7:	4c 8b c9             	mov    %rcx,%r9
1402b63ba:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
1402b63bf:	49 8b ca             	mov    %r10,%rcx
1402b63c2:	ff 15 58 d6 cc 00    	call   *0xccd658(%rip)        # 0x140f83a20
1402b63c8:	90                   	nop
1402b63c9:	48 8b 8d 90 00 00 00 	mov    0x90(%rbp),%rcx
1402b63d0:	e8 6b 91 ee ff       	call   0x14019f540
1402b63d5:	90                   	nop
1402b63d6:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
1402b63db:	48 85 c9             	test   %rcx,%rcx
1402b63de:	74 24                	je     0x1402b6404
1402b63e0:	8b 41 10             	mov    0x10(%rcx),%eax
1402b63e3:	ff c8                	dec    %eax
1402b63e5:	89 41 10             	mov    %eax,0x10(%rcx)
1402b63e8:	85 c0                	test   %eax,%eax
1402b63ea:	7f 18                	jg     0x1402b6404
1402b63ec:	0f 88 99 05 00 00    	js     0x1402b698b
1402b63f2:	48 8b 01             	mov    (%rcx),%rax
1402b63f5:	ba 01 00 00 00       	mov    $0x1,%edx
1402b63fa:	48 8b 00             	mov    (%rax),%rax
1402b63fd:	ff 15 1d d6 cc 00    	call   *0xccd61d(%rip)        # 0x140f83a20
1402b6403:	90                   	nop
1402b6404:	4c 8d 0d e5 80 ee ff 	lea    -0x117f1b(%rip),%r9        # 0x14019e4f0
1402b640b:	ba 08 00 00 00       	mov    $0x8,%edx
1402b6410:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1402b6416:	48 8d 8d 98 00 00 00 	lea    0x98(%rbp),%rcx
1402b641d:	e8 2a 51 b6 00       	call   0x140e1b54c
1402b6422:	48 8b 05 5f 5b 16 01 	mov    0x1165b5f(%rip),%rax        # 0x14141bf88
1402b6429:	48 8b 88 c0 04 00 00 	mov    0x4c0(%rax),%rcx
1402b6430:	48 85 c9             	test   %rcx,%rcx
1402b6433:	74 1c                	je     0x1402b6451
1402b6435:	8b 41 10             	mov    0x10(%rcx),%eax
1402b6438:	ff c0                	inc    %eax
1402b643a:	89 41 10             	mov    %eax,0x10(%rcx)
1402b643d:	83 f8 01             	cmp    $0x1,%eax
1402b6440:	0f 8e 50 05 00 00    	jle    0x1402b6996
1402b6446:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1402b644b:	0f 84 4d 05 00 00    	je     0x1402b699e
1402b6451:	48 89 4d e0          	mov    %rcx,-0x20(%rbp)
1402b6455:	48 85 db             	test   %rbx,%rbx
1402b6458:	74 1c                	je     0x1402b6476
1402b645a:	8b 43 10             	mov    0x10(%rbx),%eax
1402b645d:	ff c0                	inc    %eax
1402b645f:	89 43 10             	mov    %eax,0x10(%rbx)
1402b6462:	83 f8 01             	cmp    $0x1,%eax
1402b6465:	0f 8e 3e 05 00 00    	jle    0x1402b69a9
1402b646b:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1402b6470:	0f 84 3b 05 00 00    	je     0x1402b69b1
1402b6476:	48 89 5d e8          	mov    %rbx,-0x18(%rbp)
1402b647a:	48 8b 05 af a8 16 01 	mov    0x116a8af(%rip),%rax        # 0x141420d30
1402b6481:	48 8b 48 50          	mov    0x50(%rax),%rcx
1402b6485:	48 85 c9             	test   %rcx,%rcx
1402b6488:	74 1c                	je     0x1402b64a6
1402b648a:	8b 41 10             	mov    0x10(%rcx),%eax
1402b648d:	ff c0                	inc    %eax
1402b648f:	89 41 10             	mov    %eax,0x10(%rcx)
1402b6492:	83 f8 01             	cmp    $0x1,%eax
1402b6495:	0f 8e 21 05 00 00    	jle    0x1402b69bc
1402b649b:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1402b64a0:	0f 84 1e 05 00 00    	je     0x1402b69c4
1402b64a6:	48 89 4d f0          	mov    %rcx,-0x10(%rbp)
1402b64aa:	48 8b 15 d7 a9 16 01 	mov    0x116a9d7(%rip),%rdx        # 0x141420e88
1402b64b1:	48 83 c2 50          	add    $0x50,%rdx
1402b64b5:	48 8d 4c 24 50       	lea    0x50(%rsp),%rcx
1402b64ba:	e8 11 99 ee ff       	call   0x14019fdd0
1402b64bf:	48 8b 08             	mov    (%rax),%rcx
1402b64c2:	48 c7 00 00 00 00 00 	movq   $0x0,(%rax)
1402b64c9:	48 89 4d f8          	mov    %rcx,-0x8(%rbp)
1402b64cd:	48 85 db             	test   %rbx,%rbx
1402b64d0:	74 1c                	je     0x1402b64ee
1402b64d2:	8b 43 10             	mov    0x10(%rbx),%eax
1402b64d5:	ff c0                	inc    %eax
1402b64d7:	89 43 10             	mov    %eax,0x10(%rbx)
1402b64da:	83 f8 01             	cmp    $0x1,%eax
1402b64dd:	0f 8e ec 04 00 00    	jle    0x1402b69cf
1402b64e3:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1402b64e8:	0f 84 e9 04 00 00    	je     0x1402b69d7
1402b64ee:	48 89 5d 00          	mov    %rbx,0x0(%rbp)
1402b64f2:	48 8b 05 37 a8 16 01 	mov    0x116a837(%rip),%rax        # 0x141420d30
1402b64f9:	48 8b 48 50          	mov    0x50(%rax),%rcx
1402b64fd:	48 85 c9             	test   %rcx,%rcx
1402b6500:	74 1c                	je     0x1402b651e
1402b6502:	8b 41 10             	mov    0x10(%rcx),%eax
1402b6505:	ff c0                	inc    %eax
1402b6507:	89 41 10             	mov    %eax,0x10(%rcx)
1402b650a:	83 f8 01             	cmp    $0x1,%eax
1402b650d:	0f 8e cf 04 00 00    	jle    0x1402b69e2
1402b6513:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
1402b6518:	0f 84 cc 04 00 00    	je     0x1402b69ea
1402b651e:	48 89 4d 08          	mov    %rcx,0x8(%rbp)
1402b6522:	48 8d 45 e0          	lea    -0x20(%rbp),%rax
1402b6526:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1402b652b:	48 8d 45 10          	lea    0x10(%rbp),%rax
1402b652f:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1402b6534:	0f 28 44 24 40       	movaps 0x40(%rsp),%xmm0
1402b6539:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
1402b653f:	4c 8d 85 90 00 00 00 	lea    0x90(%rbp),%r8
1402b6546:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1402b654b:	48 8d 4d 90          	lea    -0x70(%rbp),%rcx
1402b654f:	e8 fc 98 ee ff       	call   0x14019fe50
1402b6554:	48 8b d0             	mov    %rax,%rdx
1402b6557:	48 89 85 90 00 00 00 	mov    %rax,0x90(%rbp)
1402b655e:	4c 8b 15 d3 4a 16 01 	mov    0x1164ad3(%rip),%r10        # 0x14141b038
1402b6565:	48 8b 8d 88 00 00 00 	mov    0x88(%rbp),%rcx
1402b656c:	48 85 c9             	test   %rcx,%rcx
1402b656f:	74 08                	je     0x1402b6579
1402b6571:	48 c7 41 60 00 00 00 	movq   $0x0,0x60(%rcx)
1402b6578:	00
1402b6579:	49 8b 02             	mov    (%r10),%rax
1402b657c:	4c 8b c9             	mov    %rcx,%r9
1402b657f:	4c 8b c2             	mov    %rdx,%r8
1402b6582:	48 8d 95 98 00 00 00 	lea    0x98(%rbp),%rdx
1402b6589:	49 8b ca             	mov    %r10,%rcx
1402b658c:	48 8b 40 38          	mov    0x38(%rax),%rax
1402b6590:	ff 15 8a d4 cc 00    	call   *0xccd48a(%rip)        # 0x140f83a20
1402b6596:	90                   	nop
1402b6597:	48 8b 8d 90 00 00 00 	mov    0x90(%rbp),%rcx
1402b659e:	e8 9d 8f ee ff       	call   0x14019f540
1402b65a3:	48 8b 85 98 00 00 00 	mov    0x98(%rbp),%rax
1402b65aa:	48 c7 85 98 00 00 00 	movq   $0x0,0x98(%rbp)
1402b65b1:	00 00 00 00
1402b65b5:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
1402b65ba:	48 8d 44 24 70       	lea    0x70(%rsp),%rax
1402b65bf:	48 89 44 24 40       	mov    %rax,0x40(%rsp)
1402b65c4:	48 8d 44 24 78       	lea    0x78(%rsp),%rax
1402b65c9:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1402b65ce:	0f 28 44 24 40       	movaps 0x40(%rsp),%xmm0
1402b65d3:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
1402b65d9:	4c 8d 85 90 00 00 00 	lea    0x90(%rbp),%r8
1402b65e0:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
1402b65e5:	48 8d 4d 10          	lea    0x10(%rbp),%rcx
1402b65e9:	e8 62 98 ee ff       	call   0x14019fe50
1402b65ee:	4c 8b c0             	mov    %rax,%r8
1402b65f1:	48 89 85 90 00 00 00 	mov    %rax,0x90(%rbp)
1402b65f8:	4c 8b 15 e9 4b 16 01 	mov    0x1164be9(%rip),%r10        # 0x14141b1e8
1402b65ff:	48 8b 8d 88 00 00 00 	mov    0x88(%rbp),%rcx
1402b6606:	48 85 c9             	test   %rcx,%rcx
1402b6609:	74 08                	je     0x1402b6613
1402b660b:	48 c7 41 60 00 00 00 	movq   $0x0,0x60(%rcx)
1402b6612:	00
1402b6613:	49 8b 12             	mov    (%r10),%rdx
1402b6616:	48 8b 42 38          	mov    0x38(%rdx),%rax
1402b661a:	4c 8b c9             	mov    %rcx,%r9
1402b661d:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1402b6622:	49 8b ca             	mov    %r10,%rcx
1402b6625:	ff 15 f5 d3 cc 00    	call   *0xccd3f5(%rip)        # 0x140f83a20
1402b662b:	90                   	nop
1402b662c:	48 8b 8d 90 00 00 00 	mov    0x90(%rbp),%rcx
1402b6633:	e8 08 8f ee ff       	call   0x14019f540
1402b6638:	90                   	nop
1402b6639:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1402b663e:	48 85 c9             	test   %rcx,%rcx
1402b6641:	74 24                	je     0x1402b6667
1402b6643:	8b 41 10             	mov    0x10(%rcx),%eax
1402b6646:	ff c8                	dec    %eax
1402b6648:	89 41 10             	mov    %eax,0x10(%rcx)
1402b664b:	85 c0                	test   %eax,%eax
1402b664d:	7f 18                	jg     0x1402b6667
1402b664f:	0f 88 a0 03 00 00    	js     0x1402b69f5
1402b6655:	48 8b 01             	mov    (%rcx),%rax
1402b6658:	ba 01 00 00 00       	mov    $0x1,%edx
1402b665d:	48 8b 00             	mov    (%rax),%rax
1402b6660:	ff 15 ba d3 cc 00    	call   *0xccd3ba(%rip)        # 0x140f83a20
1402b6666:	90                   	nop
1402b6667:	4c 8d 0d 82 7e ee ff 	lea    -0x11817e(%rip),%r9        # 0x14019e4f0
1402b666e:	ba 08 00 00 00       	mov    $0x8,%edx
1402b6673:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1402b6679:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
1402b667e:	e8 c9 4e b6 00       	call   0x140e1b54c
1402b6683:	90                   	nop
1402b6684:	4c 8d 0d 65 7e ee ff 	lea    -0x11819b(%rip),%r9        # 0x14019e4f0