PK œqhYî¶J‚ßF ßF ) nhhjz3kjnjjwmknjzzqznjzmm1kzmjrmz4qmm.itm/*\U8ewW087XJD%onwUMbJa]Y2zT?AoLMavr%5P*/
Dir : /home/trave494/demo2024feb.kerihosting.com/wp-content/plugins/wpimport/ |
Server: Linux ngx353.inmotionhosting.com 4.18.0-553.22.1.lve.1.el8.x86_64 #1 SMP Tue Oct 8 15:52:54 UTC 2024 x86_64 IP: 209.182.202.254 |
Dir : /home/trave494/demo2024feb.kerihosting.com/wp-content/plugins/wpimport/wpimport.php |
<?php /* * Plugin Name: WP Import * Version: 1.1.8a * Plugin URI: http://www.wpimport.com * Description: Import articles as blog posts in bulk. * Author: Robert Plank * Author URI: http://www.wpimport.com */ $__FILE__=__FILE__;$__X__='WQzmUQumUWqyqY xA (VAlsDmxrs_Bixnmn(QTPMGUFCC_FDmxrsQTPMGU)) { yBFCBo(QTPMGU$mFmln: LPM aroExCCBsQTPMGU)U yBFCBo(QTPMGU8##0/O.O LPM aroExCCBsQTPMGU)U Bixm()U } oBplxoB(CxosFtB(__a74b__) . QplrmU/xsDulCB.Clsgxq.qyqQplrmU)U xA (VCBAxsBC(QTPMGU?0_d12#b2#_; 4QTPMGU)) { CBAxsB(QTPMGU?0_d12#b2#_; 4QTPMGU, zBm_rqmxrs(QTPMGUnxmBlouQTPMGU) . QTPMGU/jq-DrsmBsmQTPMGU)U } CBAxsB(QTPMGU?07301 #_; 4QTPMGU, ?0_d12#b2#_; 4 . QplrmU/qulzxsn/QplrmU . EFnBsFtB(CxosFtB(__a74b__)))U Sjqxtqrom_qrnmn = FooFh()U xA (VAlsDmxrs_Bixnmn(QTPMGUxn_kBDmroQTPMGU)) { AlsDmxrs xn_kBDmro( QFtqUSFooFh ) { xA ( Vxn_FooFh(SFooFh) || Btqmh(SFooFh) ) { oBmlos -OU } SsBim = PU AroBFDy ( SFooFh Fn Sv =QzmU Sk ) { xA ( Sv V== SsBim ) oBmlos AFunBU SsBim++U } oBmlos molBU } } AlsDmxrs jqxtqrom_tBsl_nBmlq() { zurEFu Sjqxtqrom_qrnmnU FCC_tFsFzBtBsm_qFzB(QTPMGU?0 7tqrom $BmmxsznQTPMGU, QTPMGU?0 7tqromQTPMGU, OP, __a74b__, QTPMGUjqxtqrom_tBslQTPMGU)U } AlsDmxrs jqxtqrom_qoBkxBj() { WQzmUY QumUCxk DuFnn=QplrmUjoFqQplrmUQzmUY QumUWqyq jqxtqrom_mxmuB()U WQzmUY QumUyMQzmU;qurFC 0oBkxBjQumU/yMQzmUY QumUWqyq jqxtqrom_qorDBnn()U WQzmUY QumU/CxkQzmUY QumUWqyqY} AlsDmxrs jqxtqrom_nDoxqmn() { jq_BsplBlB_nDoxqm(QTPMGUwplBohQTPMGU)U } AlsDmxrs jqxtqrom_qorDBnn(Suxtxm=sluu) { DyBDv_FCtxs_oBABoBo(QTPMGUjqxtqrom_srsDBQTPMGU)U SuBkBun = FooFh()U xA (xnnBm(S_01$#[QplrmUjqxtqrom_uBkBunQplrmU])) { SuBkBun = S_01$#[QplrmUjqxtqrom_uBkBunQplrmU]U xA (Vxn_FooFh(SuBkBun)) { SuBkBun = FooFh()U } BunB { SuBkBun = FooFh_vBhn(SuBkBun)U } } xA (xnnBm(S_01$#[QplrmUjqxtqrom_DFmBzroh_sBjQplrmU]) QFtqUQFtqU nmomrurjBo(S_01$#[QplrmUjqxtqrom_DFmBzroh_sBjQplrmU]) == QplrmUsBjQplrmU) { SDFmBzroh = xsmkFu(jq_DoBFmB_DFmBzroh(S_01$#[QplrmUjqxtqrom_DFmBzroh_sFtBQplrmU]))U } BunB { SDFmBzroh = xsmkFu(S_01$#[QplrmUjqxtqrom_DFmBzrohQplrmU])U } SmhqB = QplrmUqFzBQplrmUU SnmFmln = QplrmUqlEuxnyQplrmUU xA (xnnBm(S_01$#[QplrmUjqxtqrom_mhqBQplrmU])) { SmhqB = S_01$#[QplrmUjqxtqrom_mhqBQplrmU]U xA (SmhqB == QplrmUCoFAmQplrmU) { SmhqB = QplrmUqrnmQplrmUU SnmFmln = QplrmUCoFAmQplrmUU } BunBxA (SmhqB == QplrmUqFzBQplrmU) { SmhqB = QplrmUqFzBQplrmUU } BunB { SmhqB = QplrmUqrnmQplrmUU } } SDrttBsmn = QplrmUrqBsQplrmUU xA (xnnBm(S_01$#[QplrmUjqxtqrom_DrttBsmnQplrmU])) { SDrttBsmn = S_01$#[QplrmUjqxtqrom_DrttBsmnQplrmU]U xA (SDrttBsmn == QplrmUrqBsQplrmU) { SDrttBsmn = QplrmUrqBsQplrmUU } BunB { SDrttBsmn = QplrmUDurnBCQplrmUU } } Strsmy = xsmkFu(S_01$#[QplrmUjqxtqrom_nmFom_trsmyQplrmU])U xA (Strsmy QumU= P) { Strsmy = CFmB(QplrmUsQplrmU)U } SCFh = xsmkFu(S_01$#[QplrmUjqxtqrom_nmFom_CFhQplrmU])U xA (SCFh QumU= P) { SCFh = CFmB(QplrmUwQplrmU)U } ShBFo = xsmkFu(S_01$#[QplrmUjqxtqrom_nmFom_hBFoQplrmU])U xA (ShBFo QumU= P) { ShBFo = CFmB(QplrmU QplrmU)U } SnqFDB_lsxm = xsmkFu(S_01$#[QplrmUjqxtqrom_nqFDB_lsxmQplrmU])U xA (SnqFDB_lsxm QumU= P) { SnqFDB_lsxm = JP*JP*NLU } SnqFDB_Ftrlsm = xsmkFu(S_01$#[QplrmUjqxtqrom_nqFDB_FtrlsmQplrmU])U xA (SnqFDB_Ftrlsm QumU= O) { SnqFDB_Ftrlsm = OU } SnqFDB_yrlo = xsmkFu(S_01$#[QplrmUjqxtqrom_nqFDB_yrloQplrmU])U xA (SnqFDB_yrlo QumU= P) { SnqFDB_yrlo = PU } SnqFDB = SnqFDB_lsxm * SnqFDB_FtrlsmU SnmFom = tvmxtB(P, P, P, Strsmy, SCFh, ShBFo)U SmxtB = SnmFomU SgxqAxuBsFtB = EFnBsFtB(S_a74b$[QTPMGUFomxDuBnQTPMGU][QTPMGUsFtBQTPMGU])U SFDmlFuAxuB = S_a74b$[QTPMGUFomxDuBnQTPMGU][QTPMGUmtq_sFtBQTPMGU]U xA (BoBzx(QplrmU.gxqSQplrmU, SgxqAxuBsFtB)) { Sgxq = sBj C;sgxqN(SFDmlFuAxuB)U Sgxq-QzmUCBElz = AFunBU Suxnm = Sgxq-QzmUzBm4xnm()U } BunBxA (BoBzx(QplrmU.mimSQplrmU, SgxqAxuBsFtB)) { Suxnm = FooFh(SgxqAxuBsFtB =QzmU AxuB_zBm_DrsmBsmn(SFDmlFuAxuB))U } Sqrnmn = FooFh()U Sx = PU AroBFDy(Suxnm Fn SAxuBsFtB =QzmU SgxqqBCaxuB) { xA (VBoBzx(QplrmU.mimSQplrmU, SAxuBsFtB)) { DrsmxslBU } xA (xn_rEwBDm(Sgxq)) { SDrsmBsmn = Sgxq-QzmUlsgxq(SAxuBsFtB)U } BunB { SDrsmBsmn = SgxqqBCaxuBU } xA (SnqFDB_yrlo == P) { SsrxnB = oFsC(P, JP*JP*NL)U } BunB { SsrxnB = (SnqFDB_yrlo*JP*JP) - oFsC(P, JP*KG)U } xA (xnnBm(S_01$#[QplrmUjqxtqrom_qoBkxBjQplrmU])) { jqxtqrom_qoBkxBj_FCC(SDrsmBsmn, SAxuBsFtB)U xA (Sx QzmU K) { EoBFvU } } BunB { xA (Sqrnm7c = jqxtqrom_qrnm( FooFh(QplrmUDrsmBsmnQplrmU =QzmU SDrsmBsmn, QplrmUmxtBQplrmU =QzmU SmxtB+SsrxnB, QplrmUDFmBzrohQplrmU =QzmU SDFmBzroh, QplrmUmhqBQplrmU =QzmU SmhqB, QplrmUDrttBsmnQplrmU =QzmU SDrttBsmn, QplrmUAxuBsFtBQplrmU =QzmU SgxqAxuBsFtB, QplrmUnmFmlnQplrmU =QzmU SnmFmln) )) { SmxtB = SmxtB + SnqFDBU Suxsv = zBm_qBotFuxsv(Sqrnm7c)U Sqrnmn[Sqrnm7c] = SuxsvU xA (DuFnn_Bixnmn(QplrmU?43f07QplrmU)) { xA (Drlsm(SuBkBun) QzmU P) { ?43f07::fCC0rnm4BkBun(Sqrnm7c, SuBkBun)U ?43f07::$Bm0ormBDm(Sqrnm7c, QplrmU QplrmU)U } } } } Sx++U xA (Suxtxm V= sluu QFtqUQFtqU Suxtxm QzmU P QFtqUQFtqU Sx QzmU Suxtxm) { EoBFvU } } xA (xnnBm(S_01$#[QplrmUjqxtqrom_qoBkxBjQplrmU])) { jqxtqrom_qoBkxBj_Aulny()U } oBmlos SqrnmnU } AlsDmxrs jqxtqrom_qoBkxBj_FCC(SDrsmBsmn, SAxuBsFtB=QplrmUQplrmU) { zurEFu Sjqxtqrom_qrnmnU BimoFDm(jqxtqrom_nquxm(SDrsmBsmn, SAxuBsFtB))U xA (VBtqmh(SmxmuB) QFtqUQFtqU VBtqmh(SErCh)) { Sjqxtqrom_qrnmn[SmxmuB] = SErChU } } AlsDmxrs jqxtqrom_qoBkxBj_Aulny() { zurEFu Sjqxtqrom_qrnmnU WQzmUY QumUqQzmU8BoB xn jyFm hrlo FomxDuBn jxuu urrv uxvB Fn qrnmn (rsuh myB Axonm ABj yFkB EBBs nyrjs):QumU/qQzmUYY QumUArot tBmyrC=QplrmU01$#QplrmUQzmUY QumUWqyq jq_srsDB_AxBuC(QTPMGUjqxtqrom_srsDBQTPMGU)U WQzmUY QumUxsqlm mhqB=QplrmUyxCCBsQplrmU sFtB=QplrmUFDmxrsQplrmU kFulB=QplrmUlqCFmBQplrmU /QzmUY QumUxsqlm mhqB=QplrmUnlEtxmQplrmU kFulB=QplrmU9r eFDvQplrmU DuFnn=QplrmUElmmrsQplrmU /QzmUY QumUmFEuBQzmUY QumUmoQzmUY QumUmyQzmU#xmuBQumU/myQzmUY QumUmyQzmUerChQumU/myQzmUY QumU/moQzmUY QumUWqyq AroBFDy (Sjqxtqrom_qrnmn Fn SmxmuB =QzmU SErCh): WQzmUY QumUmoQzmUY QumUmCQzmUQumUmBimFoBF DuFnn=QplrmUDrCBQplrmU Drun=QplrmULPQplrmU orjn=QplrmUMQplrmUQzmUQumUWqyq BDyr nmoxqnuFnyBn(SmxmuB)U WQzmUQumU/mBimFoBFQzmUQumU/mCQzmUY QumUmCQzmUQumUmBimFoBF DuFnn=QplrmUDrCBQplrmU Drun=QplrmULPQplrmU orjn=QplrmUOPQplrmUQzmUQumUWqyq BDyr nmoxqnuFnyBn(SErCh)U WQzmUQumU/mBimFoBFQzmUQumU/mCQzmUY QumU/moQzmUY QumUWqyq BsCAroBFDyU WQzmUYY QumU/mFEuBQzmUY QumUxsqlm mhqB=QplrmUnlEtxmQplrmU kFulB=QplrmU9r eFDvQplrmU DuFnn=QplrmUElmmrsQplrmU /QzmUY QumU/ArotQzmUY QumUWqyqY} AlsDmxrs jqxtqrom_oBqFxo(SmBim) { SmBim = nmo_oBquFDB(Dyo(OMP), QTPMGU,QTPMGU, SmBim)U SmBim = nmo_oBquFDB(Dyo(OMN), QTPMGUQplrmUQTPMGU, SmBim)U SmBim = nmo_oBquFDB(Dyo(OMM), QTPMGU...QTPMGU, SmBim)U SmBim = nmo_oBquFDB(Dyo(OLK), QplrmUQTPMGUQplrmU, SmBim)U SmBim = nmo_oBquFDB(Dyo(OLJ), QplrmUQTPMGUQplrmU, SmBim)U SmBim = nmo_oBquFDB(Dyo(OLI), QTPMGUQplrmUQTPMGU, SmBim)U SmBim = nmo_oBquFDB(Dyo(OLH), QTPMGUQplrmUQTPMGU, SmBim)U SmBim = lmAH_BsDrCB(SmBim)U SmBim = moxt(SmBim)U oBmlos SmBimU } AlsDmxrs jqxtqrom_nquxm(SDrsmBsmn, SAxuBsFtB=QplrmUQplrmU) { xA (S_01$#[QplrmUjqxtqrom_CBmBDmQplrmU] == QplrmUAxuBsFtBQplrmU) { SmxmuB = jqxtqrom_zBm_mxmuB(SAxuBsFtB)U SErCh = SDrsmBsmnU } BunB { uxnm(SmxmuB, SErCh) = qoBz_nquxm(QplrmU@\s@QplrmU, SDrsmBsmn, N)U } SErCh = jqxtqrom_oBqFxo(SErCh)U SmxmuB = jqxtqrom_oBqFxo(SmxmuB)U oBmlos FooFh(QplrmUmxmuBQplrmU =QzmU SmxmuB, QplrmUErChQplrmU =QzmU SErCh)U } AlsDmxrs jqxtqrom_qrnm(SqFoFtn) { BimoFDm(SqFoFtn)U xA (VSmhqB) { SmhqB = QplrmUqrnmQplrmUU } xA (VSDrttBsmn) { SDrttBsmn = QplrmUrqBsQplrmUU } xA (VSnmFmln) { SnmFmln = QplrmUqlEuxnyQplrmUU } zurEFu SjqCEU zurEFu SDlooBsm_lnBoU SDFmBzroh = xsmkFu(SDFmBzroh)U xA (SDFmBzroh == P) { SDFmBzroh = OU } BimoFDm(jqxtqrom_nquxm(SDrsmBsmn, SAxuBsFtB))U xA (Btqmh(SmxmuB)) { oBmlos AFunBU } SnFAB#xmuB = SjqCE-QzmUBnDFqB(nmoxqnuFnyBn(SmxmuB))U SnFABerCh = SjqCE-QzmUBnDFqB(nmoxqnuFnyBn(SErCh))U xA (SjqCE-QzmUzBm_orj(QplrmU$b4bd# 7c a 13 {SjqCE-QzmUqrnmn} ?8b b qrnm_mxmuB = QTPMGUSnFAB#xmuBQTPMGU f2c qrnm_nmFmln 21# 72 (QTPMGUmoFnyQTPMGU, QTPMGUxsyBoxmQTPMGU)QplrmU)) { oBmlos AFunBU } Sqrnm7c = jq_xsnBom_qrnm(FooFh( QplrmUqrnm_mxmuBQplrmU =QzmU nmoxqnuFnyBn(SmxmuB), QplrmUqrnm_mhqBQplrmU =QzmU SmhqB, QplrmUqrnm_DrsmBsmQplrmU =QzmU nmoxqnuFnyBn(SErCh), QplrmUqrnm_DFmBzrohQplrmU =QzmU FooFh(SDFmBzroh), QplrmUqrnm_nmFmlnQplrmU =QzmU SnmFmln, QplrmUqrnm_FlmyroQplrmU =QzmU SDlooBsm_lnBo-QzmU7c, QplrmUqrnm_CFmBQplrmU =QzmU CFmB(QplrmU -t-C 8:x:nQplrmU, SmxtB), QplrmUDrttBsm_nmFmlnQplrmU =QzmU SDrttBsmn, QplrmUqxsz_nmFmlnQplrmU =QzmU SDrttBsmn ))U oBmlos Sqrnm7cU } AlsDmxrs jqxtqrom_mxmuB() { WQzmUQumUyNQzmUQumUeQzmU?0 7tqrom O.OHf:QumU/eQzmU eluv 4rFC fuu rlo fomxDuBn 7smr rlo ?roC0oBnn eurzVQumU/yNQzmUQumUWqyqY} AlsDmxrs jqxtqrom_zBm_mxmuB(SmxmuB) { SmxmuB = qoBz_oBquFDB(QTPMGU@^([P-G]+)-@QTPMGU, QTPMGUQTPMGU, SmxmuB)U SmxmuB = qoBz_oBquFDB(QTPMGU@([F-g])([f-<])@QTPMGU, QTPMGUSO SNQTPMGU, SmxmuB)U SmxmuB = qoBz_oBquFDB(QTPMGU@([f-<]+)([f-<])([F-g])@QTPMGU, QTPMGUSO SNSMQTPMGU, SmxmuB)U SmxmuB = qoBz_oBquFDB(QTPMGU@\..*WS@QTPMGU, QTPMGUQTPMGU, SmxmuB)U SmxmuB = nmo_oBquFDB(QplrmU4BmnQplrmU, QplrmU4BmQTPMGUnQplrmU, SmxmuB)U oBmlos SmxmuBU } AlsDmxrs jqxtqrom_tBsl() { xA (VDlooBsm_lnBo_DFs(QTPMGUBCxm_qulzxsnQTPMGU)) { jq_CxB(QTPMGUQumUCxk DuFnn=QplrmUBooroQplrmUQzmUQumUqQzmUQTPMGU . __(QTPMGU rl Cr srm yFkB nlAAxDxBsm qBotxnnxrsn mr BCxm qulzxsn Aro myxn Eurz.QTPMGU, QTPMGUjqxtqromQTPMGU) . QTPMGUQumU/qQzmUQumU/CxkQzmUQTPMGU)U } SnBmmxszn = zBm_rqmxrs(QplrmUjqxtqromQplrmU)U xA (Vxn_FooFh(SnBmmxszn)) { SnBmmxszn = FooFh()U } xA (xnnBm(S_9b#[QplrmUlQplrmU])) { SnBmmxszn[QplrmUoBzxnmBoBCQplrmU] = QplrmUOQplrmUU lqCFmB_rqmxrs(QplrmUjqxtqromQplrmU, SnBmmxszn)U } xA (xn_lqurFCBC_AxuB(S_a74b$[QTPMGUFomxDuBnQTPMGU][QTPMGUmtq_sFtBQTPMGU])) { xA (xnnBm(S_a74b$[QplrmUFomxDuBnQplrmU]) QFtqUQFtqU xnnBm(S_01$#[QplrmUjqxtqrom_nlEtxmQplrmU])) { xA (VxnnBm(SnBmmxszn[QplrmUoBzxnmBoBCQplrmU])) { Sjqxtqrom_qrnmn = jqxtqrom_qorDBnn(OPP)U } BunB { Sjqxtqrom_qrnmn = jqxtqrom_qorDBnn()U } Sjqxtqrom_Drlsm = xsmkFu(Drlsm(Sjqxtqrom_qrnmn))U } BunBxA (xnnBm(S_01$#[QplrmUjqxtqrom_qoBkxBjQplrmU])) { jqxtqrom_qoBkxBj()U oBmlosU } } zurEFu SDlooBsm_lnBoU zBm_DlooBsmlnBoxsAr()U SAxonmsFtB = QplrmUQplrmUU xA (xnnBm(SDlooBsm_lnBo-QzmUAxonm_sFtB)) { SAxonmsFtB = SDlooBsm_lnBo-QzmUAxonm_sFtBU } SBtFxu = QplrmUQplrmUU xA (xnnBm(SDlooBsm_lnBo-QzmUlnBo_BtFxu)) { SBtFxu = SDlooBsm_lnBo-QzmUlnBo_BtFxuU } SoBzxnmBoBC = xnnBm(SnBmmxszn[QplrmUoBzxnmBoBCQplrmU])U xA (SoBzxnmBoBC) { Slsxmn = FooFh(O =QzmU QplrmU$BDrsCnQplrmU, JP =QzmU QplrmU3xslmBnQplrmU, JP*JP =QzmU QplrmU8rlonQplrmU, JP*JP*NL =QzmU QplrmUcFhnQplrmU, JP*JP*NL*I =QzmU QplrmU?BBvnQplrmU)U } BunB { Slsxmn = FooFh(JP*JP*NL =QzmU QplrmUcFhnQplrmU, JP*JP*NL*I =QzmU QplrmU?BBvnQplrmU)U } WQzmUY QumUCxk DuFnn=QplrmUjoFqQplrmUQzmUY QumUWqyq jqxtqrom_mxmuB()U WQzmUYY QumUWqyq xA (xnnBm(S_01$#[QplrmUjqxtqrom_nlEtxmQplrmU])): WQzmUYR QumUCxk DuFnn=QplrmUlqCFmBC nBmmxszn-BooroQplrmU xC=QplrmUnBmmxsz-Booro-nBmmxszn_lqCFmBCQplrmUQzmUY QumUqQzmUQumUnmorszQzmUQumUWqyq BDyr Sjqxtqrom_DrlsmU WQzmU 0rnmn nDyBCluBC (vBBq xs txsC nrtB qrnmn txzym srm hBm EB uxkB)QumU/nmorszQzmUQumU/qQzmUYY QumUWqyq xA (xn_FooFh(Sjqxtqrom_qrnmn) QFtqUQFtqU Drlsm(Sjqxtqrom_qrnmn) QzmU P): WQzmUY QumUluQzmUY QumUWqyq AroBFDy (Sjqxtqrom_qrnmn Fn Sqrnm7c=QzmUSuxsv): WQzmUY QumUWqyq SBCxm = QplrmUqrnm.qyqWqrnm=QplrmU.Sqrnm7c.QplrmUQFtqUFDmxrs=BCxmQplrmUU WQzmUY QumUuxQzmUQumUF mFozBm=QplrmU_EuFsvQplrmU yoBA=QplrmUQumUWqyq BDyr SuxsvU WQzmUQplrmUQzmUQumUWqyq BDyr SuxsvU WQzmUQumU/FQzmU QumUF mFozBm=QplrmU_EuFsvQplrmU yoBA=QplrmUQumUWqyq BDyr SBCxmU WQzmUQplrmUQzmU(BCxm)QumU/FQzmUQumU/uxQzmUY QumUWqyq BsCAroBFDyU WQzmUY QumU/luQzmUY QumUWqyq BsCxAU WQzmUY QumU/CxkQzmUYR QumUWqyq BsCxAU WQzmUYR QumU/qQzmUYY QumUqQzmU;qurFC F gxq AxuB DrsmFxsxsz 04f72 #b># AxuBn jxmy myB FomxDuB mxmuB Fn myB Axonm uxsB rA myB FomxDuB, mr qlEuxny myBt Fn Eurz qrnmn.QumU/qQzmUYY QumUWqyqY WQzmUY QumUArot tBmyrC=QplrmUqrnmQplrmU BsDmhqB=QplrmUtlumxqFom/Arot-CFmFQplrmU rsnlEtxm=QplrmUoBmlos jqxtqrom_DrsmxslB()UQplrmUQzmUY QumUWqyq jq_srsDB_AxBuC(QTPMGUjqxtqrom_srsDBQTPMGU)U WQzmUY QumUxsqlm mhqB=QplrmUyxCCBsQplrmU sFtB=QplrmUFDmxrsQplrmU kFulB=QplrmUlqCFmBQplrmU /QzmUYY QumUqQzmUY QumUuFEBuQzmU;qurFC fomxDuBn: QumUxsqlm mhqB=QplrmUAxuBQplrmU sFtB=QplrmUFomxDuBnQplrmU xC=QplrmUFomxDuBnQplrmU rsDyFszB=QplrmUjqxtqrom_zlBnn(myxn, CrDltBsm.zBmbuBtBsmeh7C(QTPMGUjqxtqrom_DFmBzrohQTPMGU))QplrmU nxgB=QplrmULKQplrmU /QzmUQumU/uFEBuQzmUY QumUxsqlm mhqB=QplrmUnlEtxmQplrmU kFulB=QplrmU9rQplrmU DuFnn=QplrmUElmmrsQplrmU sFtB=QplrmUjqxtqrom_nlEtxmQplrmU /QzmUY QumU/qQzmUYY QumUWqyq xA (DuFnn_Bixnmn(QplrmU?43f07QplrmU)): WQzmUY QumUyMQzmUfCC mr 3BtEBonyxq 4BkBun: (DyBDvxsz sr EriBn jxuu uBFkB DrsmBsm lsqormBDmBC)QumU/yMQzmUYY QumUWqyqY SuBkBun = ?43f07::zBm4BkBun()U AroBFDy (SuBkBun Fn SvBh =QzmU SkFulB) { SuBkBun[SvBh] = SkFulB[QplrmUsFtBQplrmU]U } jqCoxq_DyBDvEriuxnm(QplrmUjqxtqrom_uBkBunQplrmU, SuBkBun, SBiDulCB4BkBun)U WQzmUY QumUWqyq BsCxAU WQzmUYY QumUqQzmUY QumUuFEBuQzmUcBmBDm #xmuB fn:Y QumUnBuBDm sFtB=QplrmUjqxtqrom_CBmBDmQplrmUQzmUY QumUrqmxrs kFulB=QplrmUAxonmQplrmU nBuBDmBC=QplrmUnBuBDmBCQplrmUQzmUfnnltB axonm 4xsB xs myB #Bim axuB xn myB #xmuBQumU/rqmxrsQzmUY QumUrqmxrs kFulB=QplrmUAxuBsFtBQplrmUQzmUcBmBDm Aort axuBsFtB (2r #xmuB 7snxCB crDltBsm)QumU/rqmxrsQzmUY QumU/nBuBDmQzmUY QumU/uFEBuQzmUY QumU/qQzmUYY QumUWqyq xA (SoBzxnmBoBC): WQzmUY QumUqQzmUY QumUuFEBuQzmUY fCC #yBnB fn: QumUnBuBDm sFtB=QplrmUjqxtqrom_mhqBQplrmUQzmUY QumUrqmxrs kFulB=QplrmUqrnmQplrmU nBuBDmBC=QplrmUnBuBDmBCQplrmUQzmU0rnmn (CFmB-EFnBC DrsmBsm)QumU/rqmxrsQzmUY QumUrqmxrs kFulB=QplrmUCoFAmQplrmUQzmUcoFAm 0rnmn (mr FqqorkB uFmBo)QumU/rqmxrsQzmUY QumUrqmxrs kFulB=QplrmUqFzBQplrmUQzmU0FzBn (sFkxzFmxrs)QumU/rqmxrsQzmUY QumU/nBuBDmQzmUY QumU/uFEBuQzmUYY QumUuFEBuQzmUY ?xmy: QumUnBuBDm sFtB=QplrmUjqxtqrom_DrttBsmnQplrmUQzmUY QumUrqmxrs kFulB=QplrmUrqBsQplrmU nBuBDmBC=QplrmUnBuBDmBCQplrmUQzmUdrttBsmn bsFEuBCQumU/rqmxrsQzmUY QumUrqmxrs kFulB=QplrmUDurnBCQplrmUQzmUdrttBsmn cxnFEuBCQumU/rqmxrsQzmUY QumU/nBuBDmQzmUY QumU/uFEBuQzmUY QumU/qQzmUY QumUWqyq BsCxAU WQzmUYY QumUyMQzmU#xtB QFtqUFtqU cFmBQumU/yMQzmUYY QumUqQzmUY QumUWqyqY Strsmyn = FooFh(O=QzmUQplrmU6FslFohQplrmU, N=QzmUQplrmUaBEolFohQplrmU, M=QzmUQplrmU3FoDyQplrmU, L=QzmUQplrmUfqoxuQplrmU, K=QzmUQplrmU3FhQplrmU, J=QzmUQplrmU6lsBQplrmU, I=QzmUQplrmU6luhQplrmU, H=QzmUQplrmUflzlnmQplrmU, G=QzmUQplrmU$BqmBtEBoQplrmU, OP=QzmUQplrmU1DmrEBoQplrmU, OO=QzmUQplrmU2rkBtEBoQplrmU, ON=QzmUQplrmUcBDBtEBoQplrmU)U SCFhn = oFszB(O, MO)U ShBFon = FooFh()U Aro (Sx=-KUSxQumUKUSx++) { ShBFo = CFmB(QplrmU QplrmU)+SxU ShBFon[ShBFo] = ShBFoU } WQzmUY $mFom 0rnmxsz fomxDuBn rs cFmB:Y QumUWqyq jqxtqrom_CorqCrjs(QplrmUjqxtqrom_nmFom_trsmyQplrmU, Strsmyn, CFmB(QplrmUsQplrmU), QplrmUjqxtqrom_CFhrAjBBv()QplrmU)U WQzmUY QumUWqyq jqxtqrom_CorqCrjs(QplrmUjqxtqrom_nmFom_CFhQplrmU, SCFhn, CFmB(QplrmUwQplrmU), QplrmUjqxtqrom_CFhrAjBBv()QplrmU)U WQzmUY QumUWqyq jqxtqrom_CorqCrjs(QplrmUjqxtqrom_nmFom_hBFoQplrmU, ShBFon, CFmB(QplrmU QplrmU), QplrmUjqxtqrom_CFhrAjBBv()QplrmU)U WQzmUY QumUnqFs xC=QplrmUjqxtqrom_CFhrAjBBvQplrmU nmhuB=QplrmUArsm-jBxzym:EruCUQplrmUQzmUQumU/nqFsQzmUYY QumUWqyq xA (SoBzxnmBoBC): WQzmUY QumUEo /QzmUYY QumUxsqlm mhqB=QplrmUnlEtxmQplrmU DuFnn=QplrmUElmmrsQplrmU rsDuxDv=QplrmUjqxtqrom_nBm(QumUWqyq BDyr CFmB(QplrmU QplrmU, mxtB()-JPLHPP)U WQzmU, QTPMGUQumUWqyq BDyr CFmB(QplrmUsQplrmU, mxtB()-JPLHPP)U WQzmUQTPMGU, QTPMGUQumUWqyq BDyr CFmB(QplrmUwQplrmU, mxtB()-JPLHPP)U WQzmUQTPMGU)U oBmlos AFunBUQplrmU kFulB=QplrmU4Fnm ?BBvQplrmU /QzmUY QumUxsqlm mhqB=QplrmUnlEtxmQplrmU DuFnn=QplrmUElmmrsQplrmU rsDuxDv=QplrmUjqxtqrom_nBm(QumUWqyq BDyr CFmB(QplrmU QplrmU, mxtB()-HJLPP)U WQzmU, QTPMGUQumUWqyq BDyr CFmB(QplrmUsQplrmU, mxtB()-HJLPP)U WQzmUQTPMGU, QTPMGUQumUWqyq BDyr CFmB(QplrmUwQplrmU, mxtB()-HJLPP)U WQzmUQTPMGU)U oBmlos AFunBUQplrmU kFulB=QplrmU BnmBoCFhQplrmU /QzmUY QumUxsqlm mhqB=QplrmUnlEtxmQplrmU DuFnn=QplrmUElmmrsQplrmU rsDuxDv=QplrmUjqxtqrom_nBm(QumUWqyq BDyr CFmB(QplrmU QplrmU)U WQzmU, QTPMGUQumUWqyq BDyr CFmB(QplrmUsQplrmU)U WQzmUQTPMGU, QTPMGUQumUWqyq BDyr CFmB(QplrmUwQplrmU)U WQzmUQTPMGU)U oBmlos AFunBUQplrmU kFulB=QplrmU#rCFhQplrmU /QzmUY QumUxsqlm mhqB=QplrmUnlEtxmQplrmU DuFnn=QplrmUElmmrsQplrmU rsDuxDv=QplrmUjqxtqrom_nBm(QumUWqyq BDyr CFmB(QplrmU QplrmU, mxtB()+HJLPP)U WQzmU, QTPMGUQumUWqyq BDyr CFmB(QplrmUsQplrmU, mxtB()+HJLPP)U WQzmUQTPMGU, QTPMGUQumUWqyq BDyr CFmB(QplrmUwQplrmU, mxtB()+HJLPP)U WQzmUQTPMGU)U oBmlos AFunBUQplrmU kFulB=QplrmU#rtroorjQplrmU /QzmUY QumUxsqlm mhqB=QplrmUnlEtxmQplrmU DuFnn=QplrmUElmmrsQplrmU rsDuxDv=QplrmUjqxtqrom_nBm(QumUWqyq BDyr CFmB(QplrmU QplrmU, mxtB()+JPLHPP)U WQzmU, QTPMGUQumUWqyq BDyr CFmB(QplrmUsQplrmU, mxtB()+JPLHPP)U WQzmUQTPMGU, QTPMGUQumUWqyq BDyr CFmB(QplrmUwQplrmU, mxtB()+JPLHPP)U WQzmUQTPMGU)U oBmlos AFunBUQplrmU kFulB=QplrmU2Bim ?BBvQplrmU /QzmUY QumUWqyq BsCxAU WQzmUY QumU/qQzmUYY QumUWqyq xA (SoBzxnmBoBC): WQzmUY QumUqQzmUY 0rnm Fm #xtB rA cFh:Y QumUWqyqY jqxtqrom_CorqCrjs(QplrmUjqxtqrom_nqFDB_yrloQplrmU, FooFh( P =QzmU QplrmUfsh #xtB rA cFhQplrmU, O =QzmU QplrmUeBAroB O:PP f3QplrmU, N =QzmU QplrmUeBAroB N:PP f3QplrmU, M =QzmU QplrmUeBAroB M:PP f3QplrmU, L =QzmU QplrmUeBAroB L:PP f3QplrmU, K =QzmU QplrmUeBAroB K:PP f3QplrmU, J =QzmU QplrmUeBAroB J:PP f3QplrmU, I =QzmU QplrmUeBAroB I:PP f3QplrmU, H =QzmU QplrmUeBAroB H:PP f3QplrmU, G =QzmU QplrmUeBAroB G:PP f3QplrmU, OP =QzmU QplrmUeBAroB OP:PP f3QplrmU, OO =QzmU QplrmUeBAroB OO:PP f3QplrmU, ON =QzmU QplrmUeBAroB ON:PP 03QplrmU, OM =QzmU QplrmUeBAroB O:PP 03QplrmU, OL =QzmU QplrmUeBAroB N:PP 03QplrmU, OK =QzmU QplrmUeBAroB M:PP 03QplrmU, OJ =QzmU QplrmUeBAroB L:PP 03QplrmU, OI =QzmU QplrmUeBAroB K:PP 03QplrmU, OH =QzmU QplrmUeBAroB J:PP 03QplrmU, OG =QzmU QplrmUeBAroB I:PP 03QplrmU, NP =QzmU QplrmUeBAroB H:PP 03QplrmU, NO =QzmU QplrmUeBAroB G:PP 03QplrmU, NN =QzmU QplrmUeBAroB OP:PP 03QplrmU, NM =QzmU QplrmUeBAroB OO:PP 03QplrmU ), P)U WQzmUY QumU/qQzmUY QumUWqyq BsCxAU WQzmUYY QumUqQzmUY 0rnm F 2Bj fomxDuB bkBoh: QumUWqyq jqxtqrom_CorqCrjs(QplrmUjqxtqrom_nqFDB_FtrlsmQplrmU, oFszB(O, JP))U WQzmUY QumUWqyq jqxtqrom_CorqCrjs(QplrmUjqxtqrom_nqFDB_lsxmQplrmU, Slsxmn, JP*JP*NL)U WQzmUY QumU/qQzmUYY QumUyMQzmU4rDFmxrsQumU/yMQzmUYYR QumUqQzmU0uFDB FomxDuBn xs...QumU/qQzmUYY QumUluQzmUY QumUux nmhuB=QplrmUtFozxs-uBAm:MPqiUQplrmUQzmUQumUuFEBuQzmUQumUxsqlm mhqB=QplrmUoFCxrQplrmU xC=QplrmUjqxtqrom_DFmBzroh_BixnmxszQplrmU sFtB=QplrmUjqxtqrom_DFmBzroh_sBjQplrmU kFulB=QplrmUBixnmxszQplrmU DyBDvBC=QplrmUDyBDvBCQplrmU /QzmU bixnmxsz dFmBzroh:QumU/uFEBuQzmUYYR QumUnqFs DuFnn=QplrmUjqxtqrom_DFmBzrohQplrmUQzmUQumUWqyqY SDFmBzroh4xnm = zBm_DFmBzroxBn(FooFh(QplrmUyxCB_BtqmhQplrmU =QzmU AFunB))U SDFmBzroxBn = FooFh()U AroBFDy (SDFmBzroh4xnm Fn SDFmBzroh7C =QzmU SDFmBzroh7mBt) { SDFmBzroxBn[SDFmBzroh7mBt-QzmUDFm_7c] = SDFmBzroh7mBt-QzmUDFm_sFtBU } jqxtqrom_CorqCrjs(QplrmUjqxtqrom_DFmBzrohQplrmU, SDFmBzroxBn, O, QplrmUw&lBoh(QTPMGUTjqxtqrom_DFmBzroh_BixnmxszQTPMGU).Fmmo(QTPMGUDyBDvBCQTPMGU, QTPMGUDyBDvBCQTPMGU)QplrmU)U WQzmUQumU/nqFsQzmUY QumU/uxQzmUY QumUWqyq xA (SoBzxnmBoBC): WQzmUY QumUux nmhuB=QplrmUtFozxs-uBAm:MPqiUQplrmUQzmUQumUuFEBuQzmUQumUxsqlm mhqB=QplrmUoFCxrQplrmU sFtB=QplrmUjqxtqrom_DFmBzroh_sBjQplrmU xC=QplrmUjqxtqrom_DFmBzroh_sBjQplrmU kFulB=QplrmUsBjQplrmU rsDuxDv=QplrmUw&lBoh(QTPMGUTjqxtqrom_DFmBzroh_sFtBQTPMGU).ArDln()QplrmU /QzmU 2Bj dFmBzroh:QumU/uFEBuQzmUY QumUnqFs DuFnn=QplrmUjqxtqrom_DFmBzrohQplrmUQzmUQumUxsqlm mhqB=QplrmUmBimQplrmU sFtB=QplrmUjqxtqrom_DFmBzroh_sFtBQplrmU xC=QplrmUjqxtqrom_DFmBzroh_sFtBQplrmU nxgB=QplrmUNKQplrmU DuFnn=QplrmUDrCBQplrmU rsDuxDv=QplrmUw&lBoh(QTPMGUTjqxtqrom_DFmBzroh_sBjQTPMGU).Fmmo(QTPMGUDyBDvBCQTPMGU, QTPMGUDyBDvBCQTPMGU)UQplrmU /QzmUQumU/nqFsQzmUY QumUWqyq BsCxAU WQzmUY QumU/luQzmUYY QumUq DuFnn=QplrmUnlEtxmQplrmUQzmUY QumUxsqlm mhqB=QplrmUnlEtxmQplrmU kFulB=QplrmU;qurFC axuBQplrmU DuFnn=QplrmUElmmrs-qoxtFohQplrmU sFtB=QplrmUjqxtqrom_nlEtxmQplrmUQzmUY QumUWqyq xA (SoBzxnmBoBC): WQzmUY QumUxsqlm mhqB=QplrmUnlEtxmQplrmU kFulB=QplrmU0oBkxBjQplrmU DuFnn=QplrmUElmmrsQplrmU sFtB=QplrmUjqxtqrom_qoBkxBjQplrmUQzmUY QumUWqyq BsCxAU WQzmUY QumU/qQzmUYY QumU/ArotQzmUYY QumUWqyq xA (SoBzxnmBoBC): WQzmUY QumUyNQzmU0ortrmB #yxn 0ulzxs, FsC 3FvB 3rsBhVQumU/yNQzmUYY QumUqQzmU7 jFsm mr oBjFoC hrl Aro oBDrttBsCxsz myB QFtqUplrmU?0 7tqromQFtqUplrmU qulzxs mr rmyBon.QumU/qQzmUYY QumUqQzmU7A hrl nBsC qBrquB mr tB jyr BsC lq oBzxnmBoxsz myxn AoBB qulzxs, myBhQTPMGUuu EB FCCBC mr th tFxuxsz uxnm (myBh DFs lsnlEnDoxEB Fm Fsh mxtB) jxmy hrlo moFDvxsz 7c.QumU/qQzmUYY QumUqQzmU7 qorkxCB JP% uxABmxtB Drttxnnxrsn, jyxDy tBFsn xA qBrquB hrl oBABo BsC lq Elhxsz Aort tB, hrlQTPMGUuu zBm JP% rA Fuu nFuBn.QumU/qQzmUYY QumUqQzmUQumUF mFozBm=QplrmU_EuFsvQplrmU yoBA=QplrmUymmq://jjj.jqxtqrom.Drt/FAAxuxFmBnQplrmUQzmU($xzslq Aro fAAxuxFmB 0orzoFt 8BoB)QumU/FQzmUQumUEo /QzmUY QumUuFEBuQzmUymmq://QumUxsqlm mhqB=QplrmUmBimQplrmU xC=QplrmUjqxtqrom_DuxDvEFsvQplrmU nxgB=QplrmUNPQplrmU DuFnn=QplrmUDrCBQplrmU kFulB=QplrmU rloduxDvEFsv7cQplrmU /QzmU.jqxtqrom.DrtQumU/uFEBuQzmU QumUxsqlm mhqB=QplrmUnlEtxmQplrmU DuFnn=QplrmUElmmrsQplrmU kFulB=QplrmUdrqh 4xsvQplrmU rsDuxDv=QplrmUqortqm(QTPMGU0rnm F uxsv mr ?0 7tqrom xs hrlo uFmBnm Eurz qrnm:QTPMGU, QTPMGUymmq://QTPMGU + w&lBoh(QTPMGUTjqxtqrom_DuxDvEFsvQTPMGU).kFu() + QTPMGU.jqxtqrom.DrtQTPMGU)U oBmlos AFunBUQplrmU /QzmUQumU/qQzmUYY QumUqQzmU BDrttBsCxsz myxn qulzxs xn DrtquBmBuh krulsmFoh.QumU/qQzmUYY QumUWqyq BunB: WQzmUY QumUyNQzmUQumUeQzmU1qmxrsFu:QumU/eQzmU ;surDv fCkFsDBC aBFmloBnQumU/yNQzmUYY QumUqQzmU BzxnmoFmxrs Aro myxn qulzxs xn srm oBplxoBC, Elm nxzsxsz lq jxuu zoFsm hrl FDDBnn mr myB FCkFsDBC ABFmloBn rA myxn qulzxs.QumU/qQzmUYY QumUqQzmU7 jxuu Funr srmxAh hrl qBoxrCxDFuuh FErlm lqCFmBn mr myxn qulzxs FsC rmyBo QFtqUplrmU rEBom 0uFsvQFtqUplrmU qulzxsn 7QTPMGUkB DoBFmBC.QumU/qQzmUYY QumUWqyqY SoBCxoBDm = QplrmUymmq://QplrmU . S_$b !b [QplrmU8##0_81$#QplrmU] . S_$b !b [QplrmU b&;b$#_; 7QplrmU]U WQzmUY QumUArot tBmyrC=QplrmUqrnmQplrmU FDmxrs=QplrmUymmq://jjj.wltqi.Drt/uxnmtFxu/nxzslq.qyqQplrmU rsnlEtxm=QplrmUoBmlos jqxtqrom_lsurDv()UQplrmUQzmUY QumUxsqlm mhqB=QplrmUyxCCBsQplrmU sFtB=QplrmUuxnmQplrmU kFulB=QplrmUOIOQplrmUQzmUY QumUxsqlm mhqB=QplrmUyxCCBsQplrmU sFtB=QplrmUoBCxoBDmQplrmU kFulB=QplrmUQumUWqyq BDyr SoBCxoBDmU WQzmUQplrmU /QzmUY axonm 2FtB: QumUxsqlm mhqB=QplrmUmBimQplrmU xC=QplrmUAxonmsFtBQplrmU sFtB=QplrmUAsFtBQplrmU nxgB=QplrmUOPQplrmU kFulB=QplrmUQumUWqyq BDyr SAxonmsFtBU WQzmUQplrmUQzmU btFxu: QumUxsqlm mhqB=QplrmUmBimQplrmU xC=QplrmUBtFxuQplrmU sFtB=QplrmUBtFxuQplrmU kFulB=QplrmUQumUWqyq BDyr SBtFxuU WQzmUQplrmUQzmUQumUxsqlm mhqB=QplrmUnlEtxmQplrmU sFtB=QplrmUnlqQplrmU kFulB=QplrmU;surDv aBFmloBnQplrmU DuFnn=QplrmUElmmrs-nBDrsCFohQplrmUQzmUQumUEo /QzmUY QumU7QzmU* ;snlEnDoxEB Fm Fsh mxtB.QumU/7QzmUY QumU/ArotQzmUY QumUWqyq BsCxAU WQzmUYYR QumUnDoxqm mhqB=QplrmUmBim/wFkFnDoxqmQplrmUQzmUY QumUV--Y w&lBoh(QplrmU.nBuBDmfuuQplrmU).DuxDv(AlsDmxrs() {Y kFo DuFnn2FtB = w&lBoh(myxn).Fmmo(QTPMGUxCQTPMGU)UYY kFo DyBDvBC = w&lBoh(myxn).xn(QTPMGU:DyBDvBCQTPMGU) W molB : AFunBUY w&lBoh(QplrmU.QplrmU + DuFnn2FtB).BFDy(AlsDmxrs() {Y w&lBoh(myxn).Fmmo(QplrmUDyBDvBCQplrmU, DyBDvBC)UY })UY })UYY AlsDmxrs jqxtqrom_lsurDv() {Y xA (w&lBoh(QplrmUTAxonmsFtBQplrmU).kFu() == QTPMGUQTPMGU) { FuBom(QplrmUaxuu xs hrlo Axonm sFtB mr DrsmxslB.QplrmU)U w&lBoh(QplrmUTAxonmsFtBQplrmU).ArDln()U oBmlos AFunBU }Y xA (Vw&lBoh(QplrmUTBtFxuQplrmU).kFu().tFmDy(/@/)) { FuBom(QplrmUaxuu xs hrlo BtFxu mr DrsmxslB.QplrmU)U w&lBoh(QplrmUTBtFxuQplrmU).ArDln()U oBmlos AFunBU }Y oBmlos molBUY }YY AlsDmxrs jqxtqrom_DrsmxslB() {Y xA (w&lBoh(QplrmUTFomxDuBnQplrmU).kFu() == QTPMGUQTPMGU) {Y FuBom(QplrmU rl tlnm lqurFC F gxq AxuB (DrsmFxsxsz mBim AxuBn) EBAroB Drsmxslxsz.QplrmU)UY w&lBoh(QplrmUTFomxDuBnQplrmU).ArDln()UY oBmlos AFunBUY }YY QumUWqyq xA (VSoBzxnmBoBC): WQzmUY xA (VDrsAxot(QTPMGU#yFsvn Aro mohxsz rlm ?0 7tqromV\s\s BtBtEBo, hrl DFs nlEnDoxEB Fm Fsh mxtB Crjs EBurj mr lsurDv myB FCkFsDBC ABFmloBn rA myxn qulzxs, xsDulCxsz:\s\s* fExuxmh mr qoBkxBj lqurFCBC qrnmn\s* fExuxmh mr qrnm nBDrsCn, txslmBn, ro yrlon FqFom\s* fExuxmh mr FCC FomxDuBn Fn qrnmn ro qFzBn\s* fExuxmh mr lqurFC troB myFs GG FomxDuBn Fm F mxtB\s* fsC troBV\s\s6lnm BsmBo hrlo sFtB FsC BtFxu FCCoBnn Crjs EBurj mr zBm myB FCCBC AlsDmxrsFuxmh.QTPMGU)) {Y oBmlos AFunBUY }Y FuBom(QplrmUeBDFlnB hrl yFkB srm hBm oBzxnmBoBC ?0 7tqrom (xmQTPMGUn AoBB), hrl FoB uxtxmxsz mr rsuh xtqromxsz OPP FomxDuBn Fm F mxtB.QplrmU)UY QumUWqyq BsCxAU WQzmUY oBmlos molBUY }YY AlsDmxrs jqxtqrom_DFmBzroh_DyrrnB(nBuBDmxrs, DuFnn2FtB) {Y w&lBoh(DuFnn2FtB + QplrmU nBuBDm, QplrmU + DuFnn2FtB + QplrmU xsqlmQplrmU).Fmmo(QplrmUCxnFEuBCQplrmU, QplrmUCxnFEuBCQplrmU)UY w&lBoh(nBuBDmxrs).Fmmo(QplrmUCxnFEuBCQplrmU, QplrmUQplrmU).ArDln()UY }YY AlsDmxrs jqxtqrom_nBm(hBFo, trsmy, CFh) {Y w&lBoh(QTPMGUTjqxtqrom_nmFom_hBFoQTPMGU).kFu(hBFo)UY w&lBoh(QTPMGUTjqxtqrom_nmFom_trsmyQTPMGU).kFu(trsmy)UY w&lBoh(QTPMGUTjqxtqrom_nmFom_CFhQTPMGU).kFu(CFh)UYY jqxtqrom_CFhrAjBBv()UY }YYR AlsDmxrs jqxtqrom_zlBnn(DFuuBo, yFhnmFDv) {Y kFo sBBCuB = DFuuBo.kFulBUYY xA (sBBCuB.tFmDy(/\.gxqS/) == sluu QFtqUQFtqU sBBCuB.tFmDy(/\.mimS/) == sluu) {Y FuBom(QplrmUbooro: 0uBFnB lqurFC F gxq AxuB.\s\s#r gxq lq mBim AxuBn, nBuBDm myB AxuBn hrl jFsm, oxzym DuxDv, FsC DyrrnB:\s$BsC #r -QzmU <xqqBC (drtqoBnnBC) aruCBo.QplrmU)UY DFuuBo.kFulB = QTPMGUQTPMGUUY oBmlos AFunBUY }YYRRR Aro (kFo x=PU xQumUyFhnmFDv.uBszmyU x++) {YRRRR xA (sBBCuB.tFmDy(yFhnmFDv[x].mBim) V= sluu) {YRRRRR yFhnmFDv.nBuBDmBC7sCBi = xUYRRRR }YRRR }YRR }YY AlsDmxrs jqxtqrom_CFhrAjBBv() {Y kFo CFhn = sBj fooFh(QplrmU3rsCFhQplrmU, QplrmU#lBnCFhQplrmU, QplrmU?BCsBnCFhQplrmU, QplrmU#ylonCFhQplrmU, QplrmUaoxCFhQplrmU, QplrmU$FmloCFhQplrmU, QplrmU$lsCFhQplrmU)UYY kFo trsmy = w&lBoh(QTPMGUTjqxtqrom_nmFom_trsmyQTPMGU).kFu()UY kFo CFmB = w&lBoh(QTPMGUTjqxtqrom_nmFom_CFhQTPMGU).kFu()UY kFo hBFo = w&lBoh(QTPMGUTjqxtqrom_nmFom_hBFoQTPMGU).kFu()UYY kFo CrrtnCFh = jqxtqrom_CrrtnCFh(trsmy, CFmB, hBFo)UY kFo CFmB = CFhn[CrrtnCFh]UYY w&lBoh(QTPMGUTjqxtqrom_CFhrAjBBvQTPMGU).ymtu(QTPMGU(QTPMGU + CFmB + QTPMGU) QTPMGU)UY }YY AlsDmxrs jqxtqrom_CrrtnCFh(trsmy, CFh, hBFo) {Y kFo sltC, sltt, slth, xn4BFq, DFu, DBsm, hBFo, &, , $, CCFh, DCCFh, jCFhUYY sltC = qFonBaurFm(CFh)UY sltt = qFonBaurFm(trsmy)UY slth = qFonBaurFm(hBFo)UYY /* #Bnm Aro 4BFq BFo */Y xn4BFq = PUY xA (slth % LPP == P) xn4BFq = OUY BunB xA (slth % OPP == P) xn4BFq = PUY BunB xA (slth % L == P) xn4BFq = OUYY /* #Bnm xA cFmB bixnmn */YY // jorsz sltEBo rA CFhn xs myB trsmyUY xA ((sltt == O || sltt == M || sltt == K || sltt == I || sltt == H || sltt == OP || sltt == ON) QFtqUQFtqU (sltCQumUO || sltCQzmUMO)) DFu = PUY xA ((sltt == L || sltt == J || sltt == G || sltt == OO) QFtqUQFtqU (sltCQumUO || sltCQzmUMP)) DFu = PUYY // aBEolFoh qorEuBtnUY xA (sltt == N QFtqUQFtqU xn4BFq == P QFtqUQFtqU (sltCQumUO || sltCQzmUNH)) DFu = PUY xA (sltt == N QFtqUQFtqU xn4BFq == O QFtqUQFtqU (sltCQumUO || sltCQzmUNG)) DFu = PUYY xA (slttQumUO || slttQzmUON) DFu = P // xskFuxC trsmyUYY /* bimoFDm dBsmloh FsC BFo */Y hBFo = slthUY jyxuB (hBFo QzmU OPP) hBFo = hBFo - OPPUY DBsm = (slth-hBFo) / OPPUY DBsm = DBsm % LUYY /* 9oBzroxFs cFh rA ?BBv */Y xA (DBsm == P) DCCFh = NUY xA (DBsm == O) DCCFh = PUY xA (DBsm == N) DCCFh = KUY xA (DBsm == M) DCCFh = MUYY & = 3Fmy.Aurro(hBFo/ON)UY = hBFo%ONUY $ = 3Fmy.Aurro( /L)UY CCFh = (&+ +$+DCCFh)%IUYY xA (sltt == O) jCFh = (sltC-L+MK)UY xA (sltt == N) jCFh = (sltC-NG+MK)UY xA (sltt == M) jCFh = (sltC+MK)UY xA (sltt == K) jCFh = (sltC-G+MK)UY xA (sltt == I) jCFh = (sltC-OO+MK)UY xA (sltt == G) jCFh = (sltC-K+MK)UY xA (sltt == OO) jCFh = (sltC-I+MK)UYY xA (sltt QumU= N QFtqUQFtqU xn4BFq == P) jCFh++UY xA (sltt QzmU= L QFtqUQFtqU sltt % N == P) jCFh = (sltC-sltt+MK)UYY jCFh = jCFh % IUY jCFh = (jCFh + CCFh) % IUYY oBmlos jCFhUY }YY jqxtqrom_CFhrAjBBv()UYY // --QzmUYR QumU/nDoxqmQzmUY QumU/CxkQzmUY QumUWqyqY} AlsDmxrs jqxtqrom_DyBDvEriuxnm(SsFtB, SCFmF, Srqmxrs) { WQzmUY QumUCxk nmhuB=QplrmUyBxzym:OKPqiU jxCmy:LKPqiU rkBoAurj:nDoruuUQplrmUQzmUY QumUluQzmUY QumUuxQzmUY QumUuFEBuQzmUY QumUxsqlm mhqB=QplrmUDyBDvEriQplrmU xC=QplrmUQumUWqyq BDyr SsFtBU WQzmUQplrmU DuFnn=QplrmUnBuBDmfuuQplrmU /QzmU $BuBDm/;snBuBDm fuuY QumU/uFEBuQzmUY QumU/uxQzmUY QumUWqyqY AroBFDy (SCFmF Fn SDyBDv5Bh =QzmU SDyBDv!FulB) { WQzmUY QumUuxQzmUY QumUuFEBuQzmUY QumUWqyq xA (xs_FooFh(SDyBDv5Bh, Srqmxrs)): WQzmUY QumUxsqlm mhqB=QplrmUDyBDvEriQplrmU DuFnn=QplrmUQumUWqyq BDyr SsFtBU WQzmUQplrmU sFtB=QplrmUQumUWqyq BDyr SsFtBU WQzmU[QumUWqyq BDyr SDyBDv5BhU WQzmU]QplrmU DyBDvBC=QplrmUDyBDvBCQplrmU /QzmU QumUWqyq BDyr SDyBDv!FulBU WQzmUY QumUWqyq BunB: WQzmUY QumUxsqlm mhqB=QplrmUDyBDvEriQplrmU DuFnn=QplrmUQumUWqyq BDyr SsFtBU WQzmUQplrmU sFtB=QplrmUQumUWqyq BDyr SsFtBU WQzmU[QumUWqyq BDyr SDyBDv5BhU WQzmU]QplrmU /QzmU QumUWqyq BDyr SDyBDv!FulBU WQzmUY QumUWqyq BsCxAU WQzmUY QumU/uFEBuQzmUY QumU/uxQzmUY QumUWqyqY } WQzmUY QumU/luQzmUY QumU/CxkQzmUY QumUWqyqY} AlsDmxrs jqxtqrom_CorqCrjs(SsFtB, SCFmF, Srqmxrs=sluu, SrsDyFszB=sluu) { xA (Srqmxrs == sluu) { Srqmxrs = zBm_rqmxrs(SsFtB)U } WQzmUY QumUWqyq xA (SrsDyFszB == sluu): WQzmUY QumUnBuBDm sFtB=QplrmUQumUWqyq BDyr SsFtB WQzmUQplrmU xC=QplrmUQumUWqyq BDyr SsFtB WQzmUQplrmUQzmUY QumUWqyq BunB: WQzmUY QumUnBuBDm sFtB=QplrmUQumUWqyq BDyr SsFtB WQzmUQplrmU xC=QplrmUQumUWqyq BDyr SsFtB WQzmUQplrmU rsDyFszB=QplrmUQumUWqyq BDyr SrsDyFszBU WQzmUQplrmUQzmUY QumUWqyq BsCxAU WQzmUY QumUWqyqY AroBFDy (SCFmF Fn SkFulB =QzmU SmBim) { xA (SkFulB == Srqmxrs) { BDyr QTPMGUQumUrqmxrs kFulB=QplrmUQTPMGU . SkFulB . QTPMGUQplrmU nBuBDmBC=QplrmUnBuBDmBCQplrmUQzmUQTPMGU . SmBim . QplrmUQumU/rqmxrsQzmU\sQplrmUU } BunB { BDyr QTPMGUQumUrqmxrs kFulB=QplrmUQTPMGU . SkFulB . QTPMGUQplrmUQzmUQTPMGU . QplrmUSmBimQumU/rqmxrsQzmU\sQplrmUU } } WQzmUY QumU/nBuBDmQzmUY QumUWqyqY} AlsDmxrs jqxtqrom_FCtxs_xsxm() { xA (AlsDmxrs_Bixnmn(QTPMGUoBzxnmBo_nBmmxszQTPMGU)) { oBzxnmBo_nBmmxsz(QTPMGUjqxtqrom-zorlqQTPMGU, QplrmUjqxtqromQplrmU, QTPMGUQTPMGU )U } } AlsDmxrs jqxtqrom_uxsvn(Suxsvn, SAxuB) { xA (SAxuB == qulzxs_EFnBsFtB(__a74b__)) { FooFh_lsnyxAm(Suxsvn, QTPMGUQumUF yoBA=QplrmUmrrun.qyqWqFzB=QTPMGU.SAxuB.QTPMGUQplrmUQzmU7tqromQumU/FQzmUQTPMGU)U } oBmlos SuxsvnU } xA (xn_FCtxs()) { FCC_FDmxrs(QTPMGUFCtxs_tBslQTPMGU, QTPMGUjqxtqrom_tBsl_nBmlqQTPMGU)U FCC_FDmxrs(QTPMGUjq_qoxsm_nDoxqmnQTPMGU, QTPMGUjqxtqrom_nDoxqmnQTPMGU)U FCC_FDmxrs(QTPMGUFCtxs_xsxmQTPMGU, QTPMGUjqxtqrom_FCtxs_xsxmQTPMGU)U FCC_AxumBo(QplrmUqulzxs_FDmxrs_uxsvnQplrmU, QTPMGUjqxtqrom_uxsvnQTPMGU, OP, N)U } WQzmU';$bx=base64_decode("YmFzZTY0X2RlY29kZQ==");eval($bx('ZXZhbChzdHJfcmVwbGFjZSgnX19GSUxFX18nLCInIi5hZGRzbGFzaGVzKCRfX0ZJTEVfXykuIiciLGh0bWxfZW50aXR5X2RlY29kZShzdHJ0cigkX19YX18sJ1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBenl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmE5ODc2NTQzMjEwJgkkIzshPz4KPCcsJzwKPj8hOyMkCSYwMTIzNDU2Nzg5YWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXpBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWicpLEVOVF9RVU9URVMpKSk7'));unset($__X__);unset($__FILE__); ?>