# BEGIN IP Fetcher Section # The directives (lines) between "BEGIN IP Fetcher Section" and "END IP Fetcher Section" are # dynamically generated, and should only be modified via WordPress filters. # Any changes to the directives between these markers will be overwritten. $ip_fetcher_file = "/home/a1kerikeri42/public_html/wp-content/plugins/really-simple-ssl-pro/pro/security/wordpress/limitlogin/class-rsssl-ip-fetcher.php"; if (! file_exists($ip_fetcher_file)) { return; } # END IP Fetcher Section # BEGIN Plugin Validation Section # The directives (lines) between "BEGIN Plugin Validation Section" and "END Plugin Validation Section" are # dynamically generated, and should only be modified via WordPress filters. # Any changes to the directives between these markers will be overwritten. $plugin_dir = __DIR__ . "/plugins/really-simple-ssl-pro"; if (! file_exists($plugin_dir)) { return; } # END Plugin Validation Section # BEGIN Translatable Strings Section # The directives (lines) between "BEGIN Translatable Strings Section" and "END Translatable Strings Section" are # dynamically generated, and should only be modified via WordPress filters. # Any changes to the directives between these markers will be overwritten. $apology = "We're sorry."; $message = "This website is unavailable in your region."; $error_code = "Error code: 403"; $apology_404 = "We're sorry."; $message_404 = "Your access to this site has been temporarily denied"; $message_user_agent = "Your access to this site has been denied"; # END Translatable Strings Section # BEGIN Block List Section # The directives (lines) between "BEGIN Block List Section" and "END Block List Section" are # dynamically generated, and should only be modified via WordPress filters. # Any changes to the directives between these markers will be overwritten. $blocked_ips = array ( ); # END Block List Section # BEGIN White List Section # The directives (lines) between "BEGIN White List Section" and "END White List Section" are # dynamically generated, and should only be modified via WordPress filters. # Any changes to the directives between these markers will be overwritten. $white_list = array ( ); # END White List Section # BEGIN Geo Database and Block Page Setting Section # The directives (lines) between "BEGIN Geo Database and Block Page Setting Section" and "END Geo Database and Block Page Setting Section" are # dynamically generated, and should only be modified via WordPress filters. # Any changes to the directives between these markers will be overwritten. $geo_database_file = "/home/a1kerikeri42/public_html/wp-content/uploads/really-simple-ssl/geo_ip/GeoLite2-Country.mmdb"; if (! file_exists($geo_database_file)) { return; } $block_page = "/home/a1kerikeri42/public_html/wp-content/plugins/really-simple-ssl-pro/pro/assets/templates/403-page.php"; if (! file_exists($block_page)) { return; } # END Geo Database and Block Page Setting Section # BEGIN Country Detection Section # The directives (lines) between "BEGIN Country Detection Section" and "END Country Detection Section" are # dynamically generated, and should only be modified via WordPress filters. # Any changes to the directives between these markers will be overwritten. # END Country Detection Section # BEGIN User Agent Section # The directives (lines) between "BEGIN User Agent Section" and "END User Agent Section" are # dynamically generated, and should only be modified via WordPress filters. # Any changes to the directives between these markers will be overwritten. // Needed for User Agent detection $userAgentDetectionFile = '/home/a1kerikeri42/public_html/wp-content/plugins/really-simple-ssl-pro/pro/security/wordpress/firewall/class-rsssl-user-agent-handler.php'; $blocked_user_agents = ["Lemon-Duck-*","Barkrowler","BDCbot","BLEXBot","Buck","Firefox/3.0","MegaIndex.ru","python-requests","site.ru"]; if ( ( ! defined( 'WP_CLI' ) || ! WP_CLI ) && ( ! defined( 'DOING_CRON' ) || ! DOING_CRON ) && PHP_SAPI !== 'cli' && file_exists("/home/a1kerikeri42/public_html/wp-content/plugins/really-simple-ssl-pro/pro/security/wordpress/firewall/user-agent.php") ) { require_once "/home/a1kerikeri42/public_html/wp-content/plugins/really-simple-ssl-pro/pro/security/wordpress/firewall/user-agent.php"; } # END User Agent Section # BEGIN 404 Detection Section # The directives (lines) between "BEGIN 404 Detection Section" and "END 404 Detection Section" are # dynamically generated, and should only be modified via WordPress filters. # Any changes to the directives between these markers will be overwritten. if ( ( ! defined( 'WP_CLI' ) || ! WP_CLI ) && ( ! defined( 'DOING_CRON' ) || ! DOING_CRON ) && PHP_SAPI !== 'cli' && file_exists( "/home/a1kerikeri42/public_html/wp-content/plugins/really-simple-ssl-pro/pro/security/wordpress/firewall/404-detection.php" ) ) { require_once "/home/a1kerikeri42/public_html/wp-content/plugins/really-simple-ssl-pro/pro/security/wordpress/firewall/404-detection.php"; } # END 404 Detection Sectionݚ۶(x?#[+$EvlIJ&Zk>(SBR^=߼ḳ'@ HQ궓}q'$X(BP~ϟV:z9"lo[˚E~^6kj0 ,n*˶Ig`q3/ 9]oV~e|뜵 a㯃gI<57Y.ypc[8kZ7N6 z2`Mp9}}[bhQ땟X*j{oH +@00[Y~؏-l(ܼ FYl i 1kwgMn9$v2wZjq3gdLk,*I&A_lu9V ЏtG%p[_E2+!% *yu86yy=:/ηbr.[ ĝR*Ak FH8jtAZ:eXv$)th\Er[q'!p많c S+mu ,>?c?ͬhm2XW;K-@í;q22Ӵ@NqpddaCg2d 0U /;,;)uoM}eҁ A^8 6G6$ g k#,wI$avAN 6ifB9  d.Jw뵟NHOhXLo KV ľ7ʸ)5/z꼧L/RB>9n=I|Xxm$`PlwJI?9~ ^oY|?:{%'uF;py vJ:K:I~6ߤl[:Me/5g] < $eS4f Z^Mtm_XMTE 4@իxr(mNތtZ/9f,Q胨u~| M/O߼//X<7ڝ\ouk:2&uiݵ~N^fCcZ/ v(Nwznmws{bvTz<d$l=%3R`>l ~S#ũ5̢K5@Pmw ˫ t{`:??g^/NgYw=r)3aD&#:Le  kMb!zڛB[}e +w[ ,6ؠ|| q%y} h^gqm͒'^7 pq{Xw=24@ hvٞ emHZ,pd/Xʿ,L$pa"! hvض˓д!Ǣ}.Xܞ ׾KM]4A ꅆX'=h)6g´,cS,Yh+'L3VOZ07DJs0> y34%Ԯ<ɶsnSR]ݟ|4W#(M*f/}A&`4F8ZפhAM+BNzy # kTqIIˉb'0ߡ%=mφ pIƛ5г搸hC5@A'"f`1f ]?/% I?WltÜ!'rcٌn_<ߧ 5.7ES^2w_jBU2|"6hBϞX2/d|Xǁ?)qO!Pm YKfnch'9l 4Iݼ=,7 6q {pB( ƙ`ԓÄ%Fmmn.Pc]jdhG)UD3EK/Im$;;&f3q0V.Nl :Z3[`Pz@=,9GZs[HcQ-cG0[0]$tz6 ׫0& fN* Ny:[^`v0]3myU<>je6΂"4Cj?ga 8ޙ#rFςyw1-C{~P' zKO@̛%%9?sty?ݶ}'>Bmu=vez eX]I׃r==ݾtK U ah^ 8O<Vd4$˗NW8jsyWXlYtBf C p_8k?Y;$Βݺ5xkw{m'v 4@cHz@Y ӽoy#H(p/Ӳhw7{J*@a6mk( VQ1wUn9 y(yr G뾢IVƳ`4rTvQYS+=uw`^IiZ_#aSgw{{h7Lǯ+ÆV0KÊ5P~֠ȂհU^|="@Anhx`;A@2:H@^)Y  ]od!=q6>X>t4Eܳ-{Qj^U5 Uo-J6,9eȕs58pYůn2U%YR9׫ N0Eܴ2 *4ZtǷ{3rĂ/lv(|l`I)Xl5&)pUFȹR 9rry׺4Qݎs\XMc:뭳Hj:kT D=ssVbQu?]/@u BXuO\ |(i&\SQ۱)=*DY\$ξ q$x;!\ IZ'+32qzcL۝`:K.D5խr]$tby(qZyCRKUq&Mfp=i[OJ܁xmo([wDC@s pdmBM]Չ\ͭjr"<~Q ؾ8|H`hFL,wfsdwC%RhHP' ػo*g[ȇ޳i% *YQhBtv<hS,25i /W`zF~vJ ۅ$0xrP7َi#olykzrح2ײsm u+_*Q߂]вSvN Zy۝?1OQ._Ѐ/,~*}/h}2O@Ӫkz6j`^vLb)37W?!OΟ&0iZr75; \<Ыlz1ikaS˥nny 9uBǰK``!O,+cmk .6;54$Mnow] 5K-" L =&@ ۩5vc4ܣ FZ"1NG> VvC>GD>F'|WbC~Sʧ|[Fidi$J#itԫyU+tLlMtУ/*F݅jY\N8w PnI@m2#!gJC0W / Lin:j5l$tB: 6h02{#=kuF/IDO69}dtJ@e -%tt dhVJ1U*CQJRՃh) %[K?Ҡ@cO4\* %Uأ4-{0,) 3+ FJy8Xi8Mi+NJCҠwxpD쑔 CR*XAWX4Xi0 + 6PJU=Ur`p xASl~47 Ճh%*Q=()M}TN`/G7RA Q@7. D=ZW(ahSL}`4>z`P=cԃ{࣫F/~ܦ>Al51ryJyNƢr "m9)@u*_8g=Thم K-8hzJ-aF7J>VRaP"^>8l$@XK/x@d㪑NRjA]v iR~ լ  ,QҠh="v +(B E%nbP; p=3˱^gRtT]Ļ|Z\8&1֤\"ԑZP&Ĥ{;ǡ>Y 97+EcoaȈfe%E.F㊎'g x4] ƺ%0lcGz:'g`?]⏞.r> &ڶc[*R|MqnZҕf!U5mqP5k`e_9'CmSgsl*>ٞ8~-8I|[ηIɧ]>)0rP~ P2K5GS{pF AmI8ca7qn=z*?hg4UPW &GpgvweS[[֓yvP3)XԳP˱`y׮}jmo{v7h rʊpSQȝK,EGH.d!vZDu Lb2]^J 2 3]޶3aZi`DD> CzoJa~wO(aEaIz*}mDhFWb7V'_&yNՈҏ$SaMhΐ~¬vEgQ`WVl)3r= e(N80Ԁ\4mk}t4 }L*Gsr m[pvt dH.]-~DB[!ԴKu?X.T0 `.p?E&Y mP\3FWhihpc"\1;Ѻ8<kh0[s[;^~6N> >uaqLÇ"sD?@ @D##w4:%W1ۅ NzPե;q䧠%32c,&[ <cCzQ״L$ЇiSv݈\y?A]]߻I5#:4NP^(e6-֣XE]#AU5?\?O߇υ7֎:PI\[ZEBp 2ͪ@CΒ}R.'"C4 vH-b4#c ( XD5~"emL͇1hyyJ\Z@}"B톗Wq?DDE401xl/dO<{}v%GXtQ\r&dxד4q5&dg Mlj Z287醘CXJFb;Te<9ב5`&7bBCisB0wY p+*X4^.GR!`V! /$ۤ>RN1*{ . 3$@j4K?FJ2m-*b"Q6aʈŌФ7Mͭf2^AZ-"US'";X]h̯dd6+3EKCB2}~lyqEIi04P;PiSXUE;}Lۘ aƟ#FJ`la>J *|tFDB!B/ 5HHU.ˠՇ̏+Q<"]pJ|^p8qAH+m^}`F1Q9&Wy1;CaK=%2ldVmPoejk{zl RgL|;zz W8(RJ"QUiӰa{dTT)u.TG kR߁ ή"ìQKC M*JjCO5RZl.VanUa+og1 .{|E?H}*03״]eHX::U~~̫YoVj"`cX#WD},ZG¯=/Bb|m1ϾI+;۲.]=f;W~,야6ZUjMލV22F2a,}X{VWESY؎{˳x^-մI)H2&CZ;jzx_kRj2֊'<?Әl5^oב yy. *iYO4̉G  +ktuC# 2_]fkI+"J*b n< q䭴O(WIh74ů;PVbtiU.EcŒwt ߄Kvv-مgИԃ:TƴixTހ+Vk VO24/jUg}&n_sfuhywQ7jo~;W3g"$3,#>MQJnʻ?T2L<@Ԋ)0[bs[$v_oڊXh3z4m)(.eћ-ޟFvswрF)p5 ?!L:r#|Xp"C&|{qpłe7 ?`E…C|ƶ lA<@}jS\d~&%,m3G>Z0-q"ӏjKt~v$u`QMm"*!2 bSR}b\YZ ~SW {sŲ6kxg$yӳNvLS>=~F„W6;U*Mv~im8Y(\M@r͂U'ƋXv78˪9xbSuIij0:t٩&>ʑr 8;2K5|$!)OxTCy ^uyOsON"}AtUcV2(qwvT5<68sW{<5yUݏ1]0Ru&MlTXfCOxsSholgܺi'sTY^YGS>zS>=׃l)^^!93?49MUvȱg<|`gC>ݮ~DAM1KT]!eQU[aP.ae/)VPV~-ydZfD&9KpLJECQB͑{ZwSAIuۜWU-KhN=Ŗwo^F31tGtNץ+##Loa?2٠k'ܠ x~mqsC+>6~r\ȟ Mಸj$&k[@$sᕋbIwkoM,_IӽMpcNOt Ib!97y9-(!(ȏ Fz{AcBy܍23yJ^Rr>HaKbJߍcl}L8[jjTZtE>r@"w6)(d9<.:%锺_7&;UI")|ð҅_B͗XH'_oqp|0֠Mmtx;;TM@V7xA !vr=Kݴ:& fX$U-˜|yYI2n4wvtNҭ\b,c%*Si粣B"|)x,|DH9nul| U>RSR+#2,kU?&[uN`> ҙGSjzlIF|q_:o7xL ]Z<60ہ9\rI Vqm'gb9 sSSquEu{"/mG+U1 !RtS&>2)=l9(=Ze^DgtUXKmzQ荼CԿM~sIof7PWWಭɮή,ÑLuB: 3y00/okQ)93U3On-MSgn?Bq0 B*ʻǣQYóF5*V3wkM2{KL3P2FS "b]7$z;}Ib(ő2䡄& `e Hp M! &-ߐ8c^A9AHĶX˵ɸ/B3_uU/11SeBu{U^0GO?UHUU{5@AFLf@G6WCD6K.FjdF0Ks2s})LlU1[4hK~21m5iX9Uk^@?T,Y؏9L 4F)١Ϯs-AKYQ:?woKz3/[ 7['7͔l5-MRK-[bߖʒ:]Έ=a%ӿ|)V4vb_3᫊ck`Kq107.G6\ AcduTr4s'RT3y,2g=NNMKccU9X0fDŽNfͮ J$tQx ;0H( *,̤+J5*t<<,ae=X5q޼9Uªp4޿3E3vګYriԛ' dUZy|TNqQ {M[[Ǩfm*-AP*"*A-N)@ckv~dH }x`\Z|%c]ij]*(U)Րl{}xU[bІ] ~ۯ$2oGUV Wĩv 0Q@ L<` 圶&WEHc~-)w\6$mQ#W7ީ# >IC}G)DnJJu 13T-Η(ii0}G-Ls$* )vK˃O=Ibm- [U 6IPȏtҵXj7&k0è*C @m>bRhXЁOnw2a+=qR+ S&q@QLF\p0VK:'4n5! =QN]A4GZЏqj[ΈqClqv ,^ Tۇ-m Q9COz\)d%n?# T,5[}%VW0גY\ZJiJ1΍RLn/U';SF J-=7.f"kx ?SF f3US|مayyJal"MK4htrxW^ zgIs- x-q)h s-EhY Z.A v.$ݚak,B7We:hHKL*Z"լUŔNbx%؋zvEI1(yˈ~V1I6יL)ΔW6cq;DbHQӽXʌ7;&4|*:Q1X>/Ja)M~ {垞cYаy& r[2ŦXp1 `_,3H,-?'Td5;؞l4* J0}j8/ >({D{JiZCN&,x 8,PIv8)6sf'Yی7Z|h~U]0_xRaHA4K?vRxP~wIJ#{pUw0> D'~,gݟtϼy+mTk4]:^EMnV%SQs r;p>#$\.x0i5EwرSPL#9KX yx>Di$c4Z~#V5y ˇf>#]Q(-e˸p0O-N$sxz硇p`xE|!I(4.o9ߚ40Q 0t;t# ϯ6ks\g82ݮFaqu{GϻH} _|F=nͮ:R*aGuъJ PfGbQMV.Q[]Z6%$K./f[bCخ:1f|ǹ-c 1'B|֣?wUUvPm)/{Hܹ˯)s6mvڍOwhqœlCUx:W>KmYi2ll;ks7wNE;:@?xk%~wOn g5mbLFqFeI;4$r׿'ރJ\Ú Т?&`xrٓZɮ;0URd B$J O:/yKU t_֥uo&b}o;ZQnWۖ ՙ(_B0ς͜h3 gc5?VׁV<ltxG"!Ytn@]=c7M,I{;|F1<Çv*i姫 E?ghѝpԛ{`4C~A϶f Ohxy".R | ; I{ɲӲVI__x6}\߳(t^oHIt\:"<3omO(pMB(:O?auf+(k@"ѱ=F#_@7] !0ymH糀3`Iо{'@ӆh]> _Հ[\8O¡~?AIoqp-Bq{2 +ݫ`+Ö%OPnJ`/{U{^ýkM$Z,粴X@REo.K 7 =Dv@h7Ž+k/8g߼5 @rDֶ:VS<1DݼbOKbB =R.@_ h^yp/ZۛV.+ڒrٲ{EnR{ J|tĐ-'o0BEt+^pMh&e+De_:'0eO6 fi-?$ lx6&=(\ wIɓhʹ$MkA0q͙HJIj R^Ay`= N.bmv7yŤTA9aڮX6>mve[Pw)aǵ0Rz) 5ET$d| 5m&?kGb&'`;ou;ā!Shw.łR%-SKZ:4k,b Rs_`κݞ`@9eDZ%sK_èQs򑆈*,ܘ^X*t<0h^˂ᅓOA&8~w[˜&i2H?Df?qKHH1lYYE,O(?e)zx0/_ yI( cpPSbA7/›YDr|"^XعE0ߥ؛`M ܷVw?]!2A0p$| [{gōioynOOϻNNdǎ=kY~OjvÞeZp?E-vIB8墉}2j>p)"֡'~@¶av4x&y,2"qa%1J_E`bU%]#*c$PKgs5ʋz,:)HCwNIO fL)u q/ y@)G֕QH\6 n.ȩ|%Rz ?8r27XM tf~4r1hAw܀\G#ן+} .mDhq,("W/Hr=Ki~r;1P=ݤh1V-PKʡ$Ho?F"IwZlF- +*lygF" n"OL0C> ?@Ÿq,뒹\,08]Bys`-V$~ {g}C}vOsق8w6{j݅Sw`{W]h0i.bhcGOStxKCEGn}#49W{u,P'|!*6_6YY v>N&crRrR曆;MI-, YXd/wxX6|H<=,HC h(c}PuP qƓkp1!\ B/CPp2Yvk*?LI+hUfJn|{ mYɠ.i|Ikl6*)HSPƭ~B%MA ~~vgy4m_yBfsk!%Y3A#Nb!eL; 1}FIP^8Q쨹VIvt9GزPC&F 'JQbX>37Te/E]йLwakcF3'?ɄY/rMjԉ`q ϑ"ڰ_QjɪL *1'+NxsE1Lcв㙔֊,/ɚ[̻ 1#Q1XLp_tiBNN{K~9EZ&ȋ'hxzN& o`*`ۀaC߶"Di$r*TN-\A`R# ΡtDpSa8^u<'rCKTNRjN!;敷L2Hs+ Cw""{SAav[;>A ~)[!NWk?}Wo\ )]^:@=e0X+$ב`w5 Fͬe-l&a(j#U҂rw;NxnQ@.ņ"a Rg:Y8Y1/( ⯓nMLr%bdu8 k*oaƳ[h=Qs=C{H~]yRGA+AdRudC0H.DŽ bJɈ# I>#m@YVT*:8s|咷yy\%_ t+\ h{5`+ZӁ:zS'%[0Gw Sg;;Y"ϟޅh'&h ϭ$sdG=uB)/dh=tH5&OPYd=-=&7[4#D}yonWhE Ԓ)9P zF,%^+zCjA_EʻFK-L!O Yat$ 3Ҩ-օ/`G~\9 0 CEq'] ̇gܝA K(S:C,)w,.pd/Z%ݘ2Ur݋Zf+ sX|E5gli,hyӗ" MEkafÏ_o^f˺0»kPl0Ӑ/V*S~ yWsȏA%D(`ZLgȡBt"b;6rov-k[-WP!gF/{3Ra8·m{:"޹VXOb}  yvݽD/;.No /"m]kOD4moyۭCQArEk&Py/a4/kU7m-`mjoGWB-> zTw^ָ`>X\E"¹BqɉZ׎Kx9R9e&З0-75&)7L}R$"}gچg8]ئ-fv:dߠR$*MZ=;L훨@}$S}"WA= 8G6eEV=&YgvX ,Jːv0?[hsZ.aVW!IFXTEs,IQ^>bv?l;HyTJ ы'O1=XN8IÝc2^P>@ǛλnwQ?&D S5 g^0so֛U|QjFLxA[~>UV;,.k&vy ʒgc wֽxi(紓7hz}J@ј#Y#[N- -?W%-Na [cB IWZ8kqk!K#m"{3{abO>U]S->t=PiRD?Q¢)6Һ1܀FȎ|XND8+K =F#N(TP$ruD{ fD(l#1؀& ?Px%H2q 'f,+-0m-H| o_BUaVZX5%-Q,-? NʎXTF?h})3ӇgE3<5S-so-=o?C|bCZ.*fs9\Kf5<}qD2 %H*Ȑ#O|cL&7 'zi+].\Ɔ[L؅iJ@,dlO8< ?٭i8E,qYOᙱ!sL Ό?-wn-@F|"v^!7؄pIn8v,X[0![Eɩ@`[>YAxB&ҳkJަi#gpaĂwҝU+_ [^b Z7CJ~9|U8أyAZJ$>}+jT C:d0gh8M|Kx^--7vvG<$H;D~neK?b  ;(nsxsrT 땮Q`zAuڠm- Gר­D]ivmqG)!@c-Ҙ&`|\B;aU^I>탹S4?a*rpDCoQHjL -FTfQ䧠 .{Zc;;5OenapfFj#a9N4A@i =8 cz[cP hؘ S(OhՔKzv&.ߵpO>*?_<Z<_/ UgZ2( mQ҂16|6 [,Y#Eʣ'x%H׻)E5Ž8IyGvpݽUMPڿ<TV)=.mX(i';%ר+0MkДŃы/1 9:j8cR2 *O)גȢqk! pT&`z+|ݳ|SqH.h[VẐDR yc`7a_t},k} }[6f} -XQ=sq,] E³psĘʷ}l'Ppk9X4tf(T/8g"YS:} g"îeY lz3U( )hk20z.a7.ț5ğ1F\ 儇q$FLjIBT&dKBz2[?\nc$' #uvkz( #S9Er8x\LyVu])`@9=G>M—] s0jh F:\@k`+01j1Z2qknp*s@EIhx}Fiܠa%vg:If+x7ʫsB%:Fc^u`v  ,ua &" ze[}\eZ&ITbU#Heyʙwn(pӧ>[/2_RNwI5.SuE