ELF>(@@HFS1HH@HCpHCpfH*C8[DHw H@Hw H@USHHHHHHHH[]AUATLUSIHLHHMtHLHt0HfH{pHu0HHH*HE@HL[]A\A]SHHhH{pH{xH{XH{`H{0H{8H{@H{HH{PHH[HHvH8HHf.HHvH8H@f.HHvH8H8f.HHvH8H0f.HHpH@HHp@@HHp8@HHp0@HHpP@AUATUSHHL&H~Il$HHII|$ HSLHH[]A\A]@USHHH.H~HSH} H[]HDHHph@HHpx@HHpp@HHpP@HHpH@SHH(HH[fSHH HH[fSHH H{(H{0H{8H{@H{HH{PH{XH{`H{hHH[AUATH USHH.HFLnH5HPH}81E0H}8H51H}(Ht=L%HDH{(H}8HL1H}(HHHuH}8H51H}8H51IEH}8H5H1H}8HH5[]A\A]1SHH~H{8H5H[1f.AUATUSHHH~H.HSH}8HDbE0EuH[]A\A]H}8HU IHB LbXH@pLH0IuLHCLHPHE Hx@H[]A\A]AVAUH ATUSHFH.LnH5HP1H}8E0LHtHL5HfH{ H{(IH}8HLL1HLHHuH}(HHt9L%@H{(H}8HL1H}(HHHu[H}8H51]A\A]A^SHHHH{(H{ HH[AUATIUSHHH~HkHHIH{ LHt'Hp(LHH[]A\A]fHHL[]A\A]fDUSHHHH~H{ HHtHp(HH[]HH[]fSHHHH{PH{XH{`H{hH{pH{xHHHHHH[ff.HHx Ht fDAVAUATUHSH H\$dH%(H$1HH߉A1IH|$HD$HHH1H=H/H=H!E~9AD$L%LMlH 1LHHL9uLHH$dH3%(uH []A\A]A^fHATAUSHt7H8H5H-HHH9]tHDH-H]fSHH~H{PH[fDSHH~H{HHH{HHHGt#HGHHH|/t[/@[@f.AUATIUSHHEHHw HHs(HHs0HHs8HHsHLEt HC HC(HC0HC8H[]A\A]@f.AVAUATUHSIHHdH%(H$1IHH L$HD$`HH$H LHDŽ$HD$hHHD$pHHD$xHH$HH$HH$HH$H$HED@1HEH$H HD@1HCHHHLt$xH$HD$hHCPHPtHH$HH$fHHMH$D$EE(E8EH1ID$(LLc0Lk8C@HT$`HHHHtvH{PHHGuzH5 HHk HC HHH$dH3%(H[]A\A]A^H1LDH5HIH5 L%HHk HC HM_LRfAWAVIAUATUSHHH8dH%(H$(1HL$HIHD$HEHxH=HH=IH51HIH,1HD$1Ҿ/Ht3HLHHHHD$HD$HHHH:Ht4PLHHHD$HcHD$HHHcI<$Ht$( HT$(: H=Ht$0MH}IHt$HA7IWL AHHRHT$(2WQT$4H1H0IHLLMMHHHtmH51HL$ IHC(D(LL~-Hf}HC(HfD(uLDHH5HH$(dH3%( H8[]A\A]A^A_ÐH51HHD$1HD$f1fI~LHcuLH%DH|$HcLH5HHD$WQL T$HA1IXZ,HT$H5HfHFHHHFHP+f.11ATUIH-S DfL*YY,Htu[]A\@f.US1HHHo(HGpHHyH{ H[]f.ATUISHHHHHk Lc(1HCh1HCp1HCx1HCX1HC`xHC0xHC8xHC@xHCH1HCPHCX1HxHC`1HxH{XH{`H{0H{8H{@H{HH{PHH{0HH{8HH{@HH{HHH{PH[]A\HHHtH@HfD1ff.HW@AVAUATUHSHXHH}h1IH}hHH}PH}hHGHH~jE1Mf/LHHEhHu HHH HH0HLL)IHLH}PHuXH}hHGHHH9[]A\A]A^SHH~HH0[AWAVIAUATIUSHH8Ht$I}XII}`IHI!T$I9HM1H$s<&<;< tLI~H?HHtIH<%<+HH#<$H!H IvAIL9vKIFHHINH HH9~]A<=qIFIIIHHH$H!EL9wHID$gH8[]A\A]A^A_fLH*YXH,xDIFIMH|$HHIU`IuX1L1HHT$(Ht$ IHD IDL$DL$<@|$|$LHD$DL$|$Ht$ HT$(ADBEtMHL$AGЃWADJDHIH!H4$I#vA H IvD ifAWf.H#<$H!H Iv :f.IU`IuXH|$H8[]A\A]A^A_AWAVIAUATIUSHhdH%(H$X1IXHI`HD$0H5LHD$81HHH3H5HHH5HHH Hl$PHHD$HD$1HD$ HH!CHLLcMHCHHH;D$|OLHHH;H5M~^HuYHLLcM~HH$XdH3%(xHh[]A\A]A^A_HL$0HH5HH!AHL$ H!AHIL@"HLLD$HILD$MuH5LHH5LHIHIt:I9~5L@ "HLLD$LD$L)Ht$ HHHLHCIH;HHHH!J4/L)HHH!H HCHD$ HHHIG HD$@HD$HHx(HIHD$Ht$ I`IHfANHLMn`IG H|$HIw`H|$1LLt$LIwXIHLHCL4IL+t$M~UH;LLLt$HHCHHH;HH!L)J47HHH!H HCHLHHHt$1HHbH;HPLHT$HHD$(HCHHLD$(LD$H;HH!L)J4HHH!H HCLH|$Ht$@L@HHHJDHHt$0LL)HH-E1E1f.Ht$LHHuBHCHLHHH+T$IHIպHcH~HHfDHt$8HH1HIIW`IwXI8HCLl$HH;HHH!L)J4/HHH!H HC:Hl$PHHHLHcHIw8HLHqff.ATUISH@I$HHHk HC(HC0[]A\@f.AVAUIATUISIcIHH\$dH%(H$1HI~(HHHX(H5HLHH5H1H|$HHl$0HD$HHcHHRPRPRPlRDH HcpHHLH 14H0HHH5HLHH$dH3%(uH[]A\A]A^DHVH~ HHJHVHvDGH8HRH HvHH6ff.USHxHHHHHC 1HHC(HHC01HHC8HC@HCpHH{HHH[]f.USH(HHHHHC HH[]fUSHpHHHHHHHHHC HHC(H}(HC0HC8HC@HCH1HCP1HCX1HC`1H{ HChH{(H{0HH[]AWAVH5AUATIUSL=HhdH%(HD$X1H5LHD$Ll$Ld$0 HſHHHLs(1LHCH1HCPHCX1HC`1HCh1HCp1HCxHHHIFHH{HH0H5fDLHHuLH{`LLHuHuH51LI4/LHH{XLH{XLHH4(HuHH5LH5LHH5LHH5LHH5LHH5LHL|$H5HLH5LHH5LHH5LHH5HLHL$XdH3 %(HHuHh[]A\A]A^A_DATUISHHI<$HHHPt H}HHHH[]A\fDAWAVH5AUATUSHLHH1HD$LIHCxH{pL`HtjfLx(HI*AG8f.$vGfL}(AG8f.$w-Iw(H{hH{xLH{pHHHuHCxJ,L;`}&HH{pIH4(HH0HCxL9`LH|$tRLH{hHt$Ht/Hh(H{pHu0fI*f.E8LMLHCxHxueHLHHHH{hHu(HLLmpfHI*E8H[]A\A]A^A_LH{xHHH{hHu(HLHt$H{hHHu(H{hHf.AWAVIAUATHUSIIH(dH%(H$1H5HLIHEH$IHxt"HIHHLHIILHIE(I] LL`8HE(HHcE0HHD$HHD$HD$H{pHH{xHuHuHMtHs@LHH$Ht Hs0HHuH=u LHH$dH3 %(LH([]A\A]A^A_Lp 1II~hI~p1I~x1I~0pI~8pI~@pI~HpI~PMu(AF0I~(G I}8HhAWAVIAUATUSHH|$ dH%(H$1HX8LHIHC8LLs0Il$8HD$ID$ HD$(ID$(HD$ID$0HD$8IH@8Ml$XHD$0ID$hLHD$ID$`HD$@ID$ H@pH0IwLI|$@LHH@(HHPHD$E1fxIV@Iv8HIF0HHE0IF(Hp@HE(HHppHHIV(HE(HRpLpXHPhfPS@fHD$fxHHD$LLHߋh00H$dH3 %(HĘ[]A\A]A^A_DIGH|$HpHD$0Ht$HxHHL$H9H|$H.H&HL$L|$`LH1HHD$0LHx`HH@(H|$@H0I|$@HT$LHD$@H0H|$ HC81fxvHT$(Ht$ HHLH߽ @HT$(Ht$ HIH@(H|$H H5AHH1LLH1l@H\$HLt$PHl$XfL|$LI|$@LL|fDpHT$(IHfA~AFHT$HpfD$fA~AFLHpfD$fA~AvHT$8H}HL$H9tOHL$HHAH9t?HAHD$HHH|/t)IWH|$ H512DHD$H8HL$0M|$PHAXHx1H\$HLt$PHl$XIHl$H@IFXHH;XnHLH4LHI?tLt$LH\$H\$HLHD$0HT$H|$@H@XHHtI|$@LL@ff.USHHHHH5HH5HHHH5H1ɺ H5H1ɺ H5H1ɺ H5H1ɺ H5H1ɺ H5H1ɺ H51ɺ HH5HH5HHH5HH5HH5H1H1[]Internal Server ErrorHTTP/1.1 %i %s Content-Type: text/html Set-Cookie: %s %s %sOK%s: %s >> %s a+document_root.listening_ports8080num_threads8access_log_fileerror_log_file%ifailed to start the server.error/80http://https://Invalid port numberParamGET %s HTTP/1.1 Host: %s HttpContent-Typemultipart/form-databoundary= name=filename==;expires=;path=.htmlindex.htmlhttpmapHttpUploadmaplisttupleWebdaoSessionCookiePOSTstreamClientGet( url: string ) => stringServerServer( docroot = '' )Stop( self: Server )HandlerCacheSessionResponseRequesttext/htmlindex.htmindex.shtmindex.shtml.htm.shtm.shtml.csstext/css.jsapplication/x-javascript.icoimage/x-icon.gifimage/gif.jpgimage/jpeg.jpeg.pngimage/png.svgimage/svg+xml.txttext/plain.torrentapplication/x-bittorrent.wavaudio/x-wav.mp3audio/x-mp3.midaudio/mid.m3uaudio/x-mpegurl.oggaudio/ogg.ramaudio/x-pn-realaudio.xmltext/xml.jsontext/json.xsltapplication/xml.xsl.ra.docapplication/msword.exeapplication/octet-stream.zipapplication/x-zip-compressed.xlsapplication/excel.tgzapplication/x-tar-gz.tarapplication/x-tar.gzapplication/x-gunzip.arjapplication/x-arj-compressed.rar.rtfapplication/rtf.pdfapplication/pdf.swfapplication/x-shockwave-flash.mpgvideo/mpeg.webmvideo/webm.mpeg.movvideo/quicktime.mp4video/mp4.m4vvideo/x-m4v.asfvideo/x-ms-asf.avivideo/x-msvideo.bmpimage/bmp.ttfapplication/x-font-ttfJanFebMarAprMayJunJulAugSepOctNovDecSundayMondayTuesdayWednesdayThursdayFridaySaturday

Server Error:

ERROR: program failed with segmentation error!
The calling stack for the error:
POST %s HTTP/1.1
Host: %s
Content-type:%s
Content-length: %ti

%s%s,%i-%s-%i %02i:%02i:%02i GMTHTTP/1.1 301 Moved Permanently
Location: %s/

tupleGet( url: string )[data: string]Post( url: string, content: string, contentType: string ) => stringPost( url: string, content: string, contentType: string )[data: string].DocumentRoot( self: Server ) => string.DocumentRoot=( self: Server, docroot: string ).LogFile( self: Server ) => string.LogFile=( self: Server, logfile: string )Start( self: Server, port = 80, numthread = 8 )[request: Request, response: Response, session: Session, cache: Cache]GetVariable( self: Cache, name: string ) => anySetVariable( self: Cache, name: string, value: any )GetVariable( self: Session, name: string ) => anySetVariable( self: Session, name: string, value: any )SetTimeout( self: Session, seconds: int )SetCookie( self: Response, name: string, value: string, path='', expire=3600 )WriteHeader( self: Response, status = 200, headers: map = {=>} )Write( self: Response, content: string )SendFile( self: Response, path: string, cachePath = true )RespondError( self: Response, code: int, message: string ).Host( self: Request ) => string.Method( self: Request ) => string.URI( self: Request ) => string.URI=( self: Request, uri: string ).HttpURI( self: Request ) => list.HttpGet( self: Request ) => map.HttpPost( self: Request ) => map.HttpCookie( self: Request ) => map.HttpFile( self: Request ) => map.HttpGet=( self: Request, value: map ).HttpPost=( self: Request, value: map ).HttpCookie=( self: Request, value: map ).HttpFile=( self: Request, value: map ) (x@p0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ>O@? @GCC: (Ubuntu 7.5.0-3ubuntu1~18.04) 7.5.0zRx+Ee8L$`0AAJ ZDA4}BBH A(P0R(D ABBoAi,@Th|4LBBA A(G0q(D ABB$+AAG XAA,@TAXpAXoAi4BBH A(D0(H ABB#A[HBBA A(G0q
(A ABBDJ(A ABB8HBBI A(A0(N BBB0AjHzBBD A(D0|
(D ABBNL(D ABB0NAAG e
DAMDDA A~<@PBBG A(D0G
0A(A BBBAWIDA ATRAA
NA4BBD A(M0e(A ABBD(BBB A(D0J
0A(A BBBDxpBBE B(A0A8M(p(C)X)G)A)A)T(
8A0A(B BBBB(A)a(A(	(RBAK @AB$@6AAI dAA(hxBAD mAB$DU
G	8BBB A(D0(A BBBAS`BBE B(D0A8Gp
8A0A(B BBBIa8A0A(B BBBLBBE B(D0A8G	g
8A0A(B BBBH(RBAD GAB\;BBE A(D0MHDDJfS
0A(A BBBA\4$pAAQ }DA$GAAQ nDA$AAQ DALBBI B(D0A8K
8A0A(B BBBA(8	JBAD {ABHd	3BBI B(A0A8QP
8A0A(B BBBHL	MBBE B(D0A8Qe
8A0A(B BBBHL
DBBE B(A0A8G
8A0A(B BBBF(P
8AAQ  CA+00@CP0W}oop 0%@L0+=JZhz0Po#p0z N'p9E S@	Wdn		R 

(Dp
0P	`R60=4K`]Pn#Jy	P		`	@0	@	`	 
'ARUYn
qt}0!`'-39?EKQW]ciou{+1OTau#)/5+;2AG7M(S)ix	*4?OYly(.<CJ[ahot#?Pbp
	!	5	I	
?T	Y	g	r	x										
$%
:
	Q
d
r








P
"*=JR`}PR;8``0G,  <K!Zr```` ``	``
0
 $3G
R
`
`&Mw







$>LV.8e{dao_http.cSES_SetTimeoutDaoxSession_HandleGCDaoxCache_HandleGCDaoxServer_HandleGCDaoxServer_CacheHandlerDaoxRequest_DeleteREQ_SETF_HttpFileREQ_SETF_HttpCookieREQ_SETF_HttpPostREQ_SETF_HttpGetREQ_GETF_HttpFileREQ_GETF_HttpCookieREQ_GETF_HttpPostREQ_GETF_HttpGetREQ_GETF_HttpURISES_SetVarCACHE_SetVarREQ_GETF_URIREQ_GETF_MethodREQ_GETF_HostSERVER_GetLogFileSERVER_GetDocRootDaoxResponse_DeleteDaoxCache_DeleteDaoxHandler_DeleteRES_RespondErrorRES_WriteRES_SendFileRES_WriteHeaderDaoxSession_DeleteSES_GetVarCACHE_GetVarDaoxServer_DeleteSERVER_StopDaoStackTraceDaoSignalHandlertraceFileSERVER_SetLogFileSERVER_SetDocRootDaoxHandler_HandleGCSERVER_StartDaoxHttp_HandleRequestCLIENT_SendRequest.isra.5CLIENT_PostCLIENT_GetDString_Random.part.1.constprop.7DaoxSession_ResetREQ_SETF_URIRES_SetCookiedaox_static_mimesdaox_index_mimesSERVER_NewreuseddaoClientMethsdaoServerMethsdaoCacheMethsdaoSessionMethsdaoResponseMethsdaoRequestMeths.LC0.LC1.LC2.LC3.LC4.LC5.LC6.LC7.LC8.LC9.LC10.LC11.LC12.LC13.LC14.LC15.LC23.LC16.LC24.LC17.LC18.LC19.LC20.LC21.LC22.LC25.LC26.LC27.LC28.LC29.LC33.LC31.LC32.LC30.LC34.LC35.LC36.LC37.LC38.LC39.LC40.LC41.LC42.LC43.LC44.LC45.LC46.LC47.LC48.LC49.LC52.LC50.LC51.LC53.LC54.LC55.LC56.LC57.LC58.LC59.LC60.LC61.LC62.LC63_GLOBAL_OFFSET_TABLE_DList_PushBackDMutex_LockDMap_InsertDMutex_UnlockDString_DeleteDaoGC_DecRCDaoCstruct_Freedao_freeDaoGC_AssignDaoProcess_PutValueDaoValue_TryGetStringDaoProcess_PutStringDMap_Deletemg_printfDMap_FirstDString_GetDataDMap_NextDaoString_GetCharsmg_send_filemg_get_request_infoDString_SetCharsDString_AppendCharsDaoMap_FirstDaoMap_NextDMutex_DestroyDMap_FindDaoProcess_PutNoneDList_Deletemg_stopbacktracebacktrace_symbolsctime__fprintf_chkfwritefflush__stack_chk_failfopenstdoutfcloseexitDString_AssignDString_AppendCharDaoProcess_InitCodeSection__sprintf_chkDaoCGC_StartDaoProcess_PopFramemg_startsignalmg_waitmg_quitDaoProcess_RaiseErrorDString_CopyDaoProcess_FindSectionFrameDString_NewCharsDString_FindCharsDString_EraseDString_FindCharDString_SubStringDString_RFindCharstrtolmg_downloadDaoProcess_NewStringmg_readDaoProcess_Executemg_close_connectionDString_SetBytesDaoProcess_SetValueDString_AppendBytesDaoProcess_PutCharsalnumCharsrandDString_ResetDMap_ClearDaoxRequest_Newdao_callocDaoCstruct_InitDString_NewDaoString_NewDaoMap_NewDaoList_NewDString_SetSharingDaoGC_IncRCDaoMap_SetTypeDaoList_SetTypeDaoxRequest_FindVariableDaoMap_GetValueCharsDaoxRequest_FindCookieDaoxRequest_SetURIDaoString_GetDaoList_ClearDaoList_AppendDaoxRequest_ParseQueryStringstrlenDString_ReserveDaoMap_Insert__ctype_tolower_loc__ctype_b_locDaoxRequest_ParsePostDatamg_get_headerstrstrmemmove_DaoFileStream_NewDaoTuple_NewtmpfileDaoString_Set_DaoFileStream_InitCallbacksDaoTuple_SetTypeDaoTuple_SetItemrewindDaoxResponse_NewDHash_NewDaoxResponse_SetCookieDString_WrapCharsgmtimeweek_daysmonthsDaoxSession_NewDMutex_InitDaoxCache_NewDaoxHandler_NewDaoProcess_NewDaoxServer_NewDaoVmSpace_GetNamespacedaoServerCoreDaoVmSpace_GetTypeDList_NewDMap_NewdaoRequestCoredaoResponseCoredaoSessionCoredaoCacheCoredaoHandlerCoredaoClientCoreDaoNamespace_ParseTypeDaoNamespace_FindTypeCharsDaoxServer_MakeSessionDMap_EraseDList_PopBackDaoxServer_MakeHandlermg_get_hostnameDList_PopFrontDaoMap_ResetDMap_ResetDaoProcess_ResetDaoProcess_PushRoutineDaoProcess_PushFunctionDaoProcess_SetActiveFrameDString_MakePathDao_IsFileDaoProcess_PrintExceptionDString_ClearDao_IsDirDaoHttp_OnLoadDaoVmSpace_LinkModuleDaoNamespace_AddConstValueDaoNamespace_WrapTypeDaoNamespace_DefineTypemg_initDaoCstruct_CheckGetFieldDaoCstruct_DoGetFieldDaoCstruct_CheckSetFieldDaoCstruct_DoSetFieldg	$-6?HQZbZev!9AYbkt}IJKL->J]MdoNvOPQ
-KWRJS L->J^My1=yS`jyTUVO
		:	C	Y	W^	e	*~			*			>
J
V
b
n


X
YZ[:\F]R^a_p`a[C^nb	

c
.
3
?
O
`
j



d

e

f
&G^rg*9AIhwahi3j=]akl *i*ymn'6AL\lu}
,<L\lP]op2<F[{qrs<jttyu2OtZavo-*<FW^*&6Px<i|.6@exw	x#*Ap*w*yzDVep 4 F Q ` l y          !{!Dd0!7!*N!	`!n!|!!!
!!!!
!
!
"
""|0"<"K"["}e"u""""D""*"	"*
"	"*"	"*"	#*#	#*&#	2#~A#H#W#^#m#t#######$'$C$O$Z$k$$$$%%*%8%N%j%t%%%%%%%%&&&2&J&&&&&&&&''H'Y'f'r''''''((!(&(2(7(C(H(T(Y(e(n((((((((')`)l)y)))))6*** *!***+++A+`+++d+++"	,#,8,a,,,,$-
-!-$-- -!----..&.{#.*.{8.'?.*N.(U.*
d.(k.*z.(.*.(.*.(.*.(.*.(.~...../)
///$/+/*8H|k(8*JylTj
	
L $>>+,`b>`+,-.pPX>@`+h,0@ >+,ppx0> +(,x> +,-.0PEPX 0(008`#hipx	8h	
0P8 
@ H8PXh@@P (08@HPX`0h(p xX0hp (08`hpx$)6;EJUJ[`jo }(08@HPX`hpx	#,2<BRBW	[`sx (08@HPX`hp6x;@PUej (0
8@H!`8h<p@xDHLPTX\`dhov~ <0P@dPp0DXl 0@0DXt0PLp $p@T @			 
,
tp
0P`Dl PP`t0  !<	#h	 $	`&
(T
..symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.1.rodata.str1.8.rela.data.rel.rela.data.rel.local.rela.data.rel.ro.local.rodata.rodata.cst8.comment.note.GNU-stack.rela.eh_frame @8/@ 7&x/,x/12x/@2 6T@>@ O@`cF ^@`	xJ s@XN? N 0N*
OOx
@`Yh	u*`