From 7d84e66561d9b19ee7dcb6338d7665d93db0c296 Mon Sep 17 00:00:00 2001 From: k4rt0fl3r Date: Wed, 3 Jul 2024 23:41:35 +0200 Subject: [PATCH] misc(xeger-[213]): add challs? --- {reverse/xeger => misc/xeger-1}/README.md | 6 ++--- {reverse/xeger => misc/xeger-1}/challenge.yml | 6 ++--- misc/xeger-1/public/challenge.txt | 1 + misc/xeger-2/README.md | 10 +++++++ misc/xeger-2/challenge.yml | 27 +++++++++++++++++++ misc/xeger-2/public/challenge.txt | 1 + misc/xeger-3/README.md | 10 +++++++ misc/xeger-3/challenge.yml | 27 +++++++++++++++++++ misc/xeger-3/public/challenge.txt | 1 + reverse/xeger/public/challenge.txt | 1 - 10 files changed, 82 insertions(+), 8 deletions(-) rename {reverse/xeger => misc/xeger-1}/README.md (85%) rename {reverse/xeger => misc/xeger-1}/challenge.yml (90%) create mode 100644 misc/xeger-1/public/challenge.txt create mode 100644 misc/xeger-2/README.md create mode 100644 misc/xeger-2/challenge.yml create mode 100644 misc/xeger-2/public/challenge.txt create mode 100644 misc/xeger-3/README.md create mode 100644 misc/xeger-3/challenge.yml create mode 100644 misc/xeger-3/public/challenge.txt delete mode 100644 reverse/xeger/public/challenge.txt diff --git a/reverse/xeger/README.md b/misc/xeger-1/README.md similarity index 85% rename from reverse/xeger/README.md rename to misc/xeger-1/README.md index 4d27241..32e92cd 100644 --- a/reverse/xeger/README.md +++ b/misc/xeger-1/README.md @@ -1,12 +1,10 @@ -# xeger +# xeger-1 -**Category**: reverse +**Category**: misc **Author**: oxnan ## Description This looks like some fancy [CTRL] + [F] thing...\nThe flag matches the following regex: [a-zA-Z0-9\\x20-\\x2f\\x3a-\\x40\\x5e-\\x60\\x7b-\\x7e] - - diff --git a/reverse/xeger/challenge.yml b/misc/xeger-1/challenge.yml similarity index 90% rename from reverse/xeger/challenge.yml rename to misc/xeger-1/challenge.yml index 67ea5bb..42c88ca 100644 --- a/reverse/xeger/challenge.yml +++ b/misc/xeger-1/challenge.yml @@ -1,6 +1,6 @@ -name: "xeger" +name: "xeger-1" author: "oxnan" -category: reverse +category: misc description: | This looks like some fancy [CTRL] + [F] thing...\nThe flag matches the following regex: [a-zA-Z0-9\\x20-\\x2f\\x3a-\\x40\\x5e-\\x60\\x7b-\\x7e] @@ -17,7 +17,7 @@ flags: - GTBQ{D0n'7_y0u_l0v3_r3g3x?!} tags: - - rev + - misc - easy files: diff --git a/misc/xeger-1/public/challenge.txt b/misc/xeger-1/public/challenge.txt new file mode 100644 index 0000000..8b0c8eb --- /dev/null +++ b/misc/xeger-1/public/challenge.txt @@ -0,0 +1 @@ +(?=^.{13}u)(?=^.{26}!)(?=^.{11}y)(?=^.{1}T)(?=^.{17}v)(?=^.{9}7)(?=^.{24}x)(?=^.{0}G)(?=^.{5}D)(?=^.{2}B)(?=^.{7}n)(?=^.{8}')(?=^.{18}3)(?=^.{16}0)(?=^.{6}0)(?=^.{22}g)(?=^.{14}_)(?=^.{4}{)(?=^.{21}3)(?=^.{12}0)(?=^.{25}?)(?=^.{10}_)(?=^.{15}l)(?=^.{20}r)(?=^.{19}_)(?=^.{3}Q)(?=^.{27}})(?=^.{23}3)(?[a-zA-Z0-9\x20-\x2f\x3a-\x40\x5e-\x60\x7b-\x7e]{28})$ \ No newline at end of file diff --git a/misc/xeger-2/README.md b/misc/xeger-2/README.md new file mode 100644 index 0000000..0c37b0d --- /dev/null +++ b/misc/xeger-2/README.md @@ -0,0 +1,10 @@ +# xeger-2 + + +**Category**: misc + +**Author**: oxnan + +## Description + +My last flag was definitely a fancy [CTRL] + [F] thing, however I decided that it was too small, so I made it bigger! \ No newline at end of file diff --git a/misc/xeger-2/challenge.yml b/misc/xeger-2/challenge.yml new file mode 100644 index 0000000..cb68980 --- /dev/null +++ b/misc/xeger-2/challenge.yml @@ -0,0 +1,27 @@ +name: "xeger-2" +author: "oxnan" +category: misc + +description: | +My last flag was definitely a fancy [CTRL] + [F] thing, however I decided that it was too small, so I made it bigger! + +value: 500 +type: dynamic +extra: + initial: 500 + minimum: 100 + decay: 25 + + +flags: + - GTBQ{B1G_R3G3X!} + +tags: + - misc + - medium + +files: + - "public/challenge.txt" + +state: visible +version: "0.1" \ No newline at end of file diff --git a/misc/xeger-2/public/challenge.txt b/misc/xeger-2/public/challenge.txt new file mode 100644 index 0000000..be57c0e --- /dev/null +++ b/misc/xeger-2/public/challenge.txt @@ -0,0 +1 @@ +(?=^.{6}[^abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ023456789\!\"\#\$\%\&\'\(\)\*\+\,\-\.\/\:\;\<\=\>\?\@\^\_\`\{\|\}\~])(?=^.{9}[^abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQSTUVWXYZ0123456789\!\"\#\$\%\&\'\(\)\*\+\,\-\.\/\:\;\<\=\>\?\@\^\_\`\{\|\}\~])(?=^.{11}[^abcdefghijklmnopqrstuvwxyzABCDEFHIJKLMNOPQRSTUVWXYZ0123456789\!\"\#\$\%\&\'\(\)\*\+\,\-\.\/\:\;\<\=\>\?\@\^\_\`\{\|\}\~])(?=^.{5}[^abcdefghijklmnopqrstuvwxyzACDEFGHIJKLMNOPQRSTUVWXYZ0123456789\!\"\#\$\%\&\'\(\)\*\+\,\-\.\/\:\;\<\=\>\?\@\^\_\`\{\|\}\~])(?=^.{14}[^abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789\"\#\$\%\&\'\(\)\*\+\,\-\.\/\:\;\<\=\>\?\@\^\_\`\{\|\}\~])(?=^.{12}[^abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ012456789\!\"\#\$\%\&\'\(\)\*\+\,\-\.\/\:\;\<\=\>\?\@\^\_\`\{\|\}\~])(?=^.{7}[^abcdefghijklmnopqrstuvwxyzABCDEFHIJKLMNOPQRSTUVWXYZ0123456789\!\"\#\$\%\&\'\(\)\*\+\,\-\.\/\:\;\<\=\>\?\@\^\_\`\{\|\}\~])(?=^.{13}[^abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWYZ0123456789\!\"\#\$\%\&\'\(\)\*\+\,\-\.\/\:\;\<\=\>\?\@\^\_\`\{\|\}\~])(?=^.{2}[^abcdefghijklmnopqrstuvwxyzACDEFGHIJKLMNOPQRSTUVWXYZ0123456789\!\"\#\$\%\&\'\(\)\*\+\,\-\.\/\:\;\<\=\>\?\@\^\_\`\{\|\}\~])(?=^.{0}[^abcdefghijklmnopqrstuvwxyzABCDEFHIJKLMNOPQRSTUVWXYZ0123456789\!\"\#\$\%\&\'\(\)\*\+\,\-\.\/\:\;\<\=\>\?\@\^\_\`\{\|\}\~])(?=^.{4}[^abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789\!\"\#\$\%\&\'\(\)\*\+\,\-\.\/\:\;\<\=\>\?\@\^\_\`\|\}\~])(?=^.{15}[^abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789\!\"\#\$\%\&\'\(\)\*\+\,\-\.\/\:\;\<\=\>\?\@\^\_\`\{\|\~])(?=^.{3}[^abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPRSTUVWXYZ0123456789\!\"\#\$\%\&\'\(\)\*\+\,\-\.\/\:\;\<\=\>\?\@\^\_\`\{\|\}\~])(?=^.{10}[^abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ012456789\!\"\#\$\%\&\'\(\)\*\+\,\-\.\/\:\;\<\=\>\?\@\^\_\`\{\|\}\~])(?=^.{1}[^abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSUVWXYZ0123456789\!\"\#\$\%\&\'\(\)\*\+\,\-\.\/\:\;\<\=\>\?\@\^\_\`\{\|\}\~])(?=^.{8}[^abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789\!\"\#\$\%\&\'\(\)\*\+\,\-\.\/\:\;\<\=\>\?\@\^\`\{\|\}\~])(?[a-zA-Z0-9\x20-\x2f\x3a-\x40\x5e-\x60\x7b-\x7e]{16})$ \ No newline at end of file diff --git a/misc/xeger-3/README.md b/misc/xeger-3/README.md new file mode 100644 index 0000000..cea69c6 --- /dev/null +++ b/misc/xeger-3/README.md @@ -0,0 +1,10 @@ +# xeger-3 + + +**Category**: misc + +**Author**: oxnan + +## Description + +Hmm... My last xeger challenge looked very clean. This time, I decided to faceplant my keyboard, to make sure no one would ever get the flag ** Laughs in miscgang ** diff --git a/misc/xeger-3/challenge.yml b/misc/xeger-3/challenge.yml new file mode 100644 index 0000000..f1f452b --- /dev/null +++ b/misc/xeger-3/challenge.yml @@ -0,0 +1,27 @@ +name: "xeger-3" +author: "oxnan" +category: misc + +description: | +Hmm... My last xeger challenge looked very clean. This time, I decided to faceplant my keyboard, to make sure no one would ever get the flag ** Laughs in miscgang ** + +value: 500 +type: dynamic +extra: + initial: 500 + minimum: 100 + decay: 25 + + +flags: + - GTBQ{B1G_4F_(burger)_R3G3X!} + +tags: + - misc + - hard + +files: + - "public/challenge.txt" + +state: visible +version: "0.1" \ No newline at end of file diff --git a/misc/xeger-3/public/challenge.txt b/misc/xeger-3/public/challenge.txt new file mode 100644 index 0000000..459200a --- /dev/null +++ b/misc/xeger-3/public/challenge.txt @@ -0,0 +1 @@ +(?=^.{10}[^zNSj\&n\~\?Lk\_Y7\'5xpy\$JKh043\^WTPu6\=\`\/\"A\.BmHOVRc\(\*\)1\{XaoQfC8\:\|t\#D9bZGvIqU\@E\+\>\,\-ig2\!\%\;\D\!\'\5\(dcJQ8tZ1\~nV\_2\%E\;UlM\}Heu\8bmf\`\(])(?=^.{5}[^2\/N\.HkOqowDUbe\+S\"X4Jfiz\}\<50\>gEW81RK\%\@Lmlyvhtx\#\?7G6rc9T\:n\'jVs\*\`\(A\,\&\~Z\$\)pd\=u\_P\^F\!a\{C\|\-IM3Y\;Q])(?=^.{19}[^X32v\"0b6KrItJP54MAnjHLD\?\EUSeYckmNyFC\|\%\+\,\/\:sgWh\~\-\{\}\&dRB\`iqu\@p9Q])(?=^.{14}[^\~\#\*As\%eMX\&\>\,Dm\5me\"K0TGJ\)Ex\+\'\{Co6b\-O\:hn\^7aW\?yfDRNgi8])(?=^.{6}[^dG\_h\%\$tou5\,EO\+f\!c6\~F\*\:vJCI4H\/DB\(0nW9P\{LMl\=QV7\-b\>T\\_HZky\)cR\=bpV3z\~\`NU\/5\-h\!BXG\;uF2\%xl7P6eI\*w9QAr\'\^\?KCYjo\$\"mvin0\:\|Ot\@\\'M\)f\$4\!17\~\_kUSbY\*\.5\(\-\"vR\/tPc\N6gX\_Tc\)a\.\;fzi\^9h\+KjuMAJ\<\*\?ZW\-omDe\@\%8\#y\|qP\!Bnx\&71lSHv\"\(\=dV5pU2\:\$\,IEb3O\{C\`\/4sQrLY0kwtG])(?=^.{23}[^zVkc7u\>es4\)Fr\;1mt\,\@h\<\=D\"Rxyq\'\-\|\(\:jdn\~lb5EU\$wZSvJA\/0K6\{P\+HOM3g98fp\&X\!\?\#NBYa\`L\%\^2\_iTW\}\*C\.QoI])(?=^.{11}[^OtYVvMr\+a\>6se0yD\;8CT\,J\~\*PHcU\}\.\&\'\?oLF9\^m\#WIAxjz\=5h\:kf\`\!bE\@\$ZlQ7d\\`hc\(Qb\.HJDr5O\$1\,4uW\?9\:y\|\{kGKgRn\!MpYw\<])(?=^.{8}[^\"\&a4QnK0jUZ\)\,1g5\$\et\@zF\'Xdw\:v\~\%Ac7rk\(hDNB\.8\+2xS\!EfIM\=R9\;YlP])(?=^.{7}[^H\$p\,\!iu9Vzlq13\#XS\|bTDd\=vj\'B\&0f\>\^\?cEa\/Q4m\:s\~\;yWAhZ\`\<\*MC\}\.O6N\)tx8kPrw2\_\+\"7JoeKUngF\@Y\{5LIR\-\%\(])(?=^.{0}[^\:BO\;YVs\$\-Fabo\@pt1Q2nUdq\.\|TEW7\(K\}\_Jxr\?04luA\,Z\{efCH\`c\"9I\>\+\~vX\%Lj\)\obj\$\#6\"X\~\)4IyudEa3MUl\;N\?w\.tpR\!Yh09\|5L\&\*JT\:x\`Q2c1\(\,\/Gg\-WC\%D\+8\{n7\'\^iF\}zHfS\@krO\QT3X\#CE\!i\-m\)u4U\+6qgVHk\(1Mw\{zl\,OsN\'P9\}W7\_\&\;dyj])(?=^.{1}[^vs8A\@u0UWoa\=\!\:\.\/\)wzN5YOH\?6\%n\$7R\,kZxCc\`f\*Qy\;gd\'\>G\|MJiX\_l\(q2j\-h4VS\#\+Lmr\<\}91\"P\&DeB3\^tIb\{p\~KEF])(?=^.{17}[^\?\_pxEI\#HRL\}Pvs\+\*S\`V\$zC6KF7kby9cY0hqiA\^J\~\/Xa\{mD\.w\=r\>d\&N2\|oQ5\%TlOW\)\(\!38B\dS5\}v\'iwEH\@])(?=^.{16}[^\%5r\:7u0SPX\^a\+w\)6\{\=\`xzGq28KsE\@v\~J\&j\?L\*\/I\(Ul\,\>Z\#ioOB\.9RdHkTVC\"nhm3tW\ePby\;GV\^ti\'X4L\,9s\|r\&I\?1ukEdv\(5\/M7\{\<\.\@h\$fjcKD\_g\*aN\=FBw\}\-\`Z\!p\~\%RxSHUn283z\:AmJ\"lCOYWT\#q\)o60\+])(?=^.{21}[^QJ\!pPCM\:\_GWk7Y\<\*N\}lIKD\;\.z91Ai\+205\^\?\)\=fgjcLUs\-eHSw\|u\%\,4TO6n\`Za\{ohmby\@\/\"\'B\$XF3drq\~8V\(E\&x\#\>tv])(?=^.{26}[^\'8\^\/gR\|4q3XCG7N\?W\e\&bk\,\}\)\(lDjpa\~0UfL9\$VTwn\*FoME\:\;\@A5dxB1\_\"K2htvPQ6u\.rYZc\%\+mJ\=z\`])(?=^.{12}[^\{aO\#H\%tw\}I2\_VPye6JLv1\~U\=iEZ\<\*\)bf4\&\.5\-X9Nqz\,cRT\/\>pAGD\;dQn\$lhs0\?Yu7\"x\'\`m\^\:\!Mr3\@k\+Sgoj8KFWCB\|])(?[a-zA-Z0-9\x20-\x2f\x3a-\x40\x5e-\x60\x7b-\x7e]{28})$ \ No newline at end of file diff --git a/reverse/xeger/public/challenge.txt b/reverse/xeger/public/challenge.txt deleted file mode 100644 index 195036a..0000000 --- a/reverse/xeger/public/challenge.txt +++ /dev/null @@ -1 +0,0 @@ -(?=^.{4}[^Wj\042\-\x3d0\;\x3e\x53\x6c\162\146\x41\132\x40\^\x32\056\x25\x62\130\046\106\165\166\`\x2f\x24\105\176\x4f\144\050\145N\066\x55T\164G\x70\072\x5f\x2c\053\077\067\!Q\143\x29\155\x33\150\110\x7d\x7c\x449\x4c\065q\x56\163\043\x52i\x6b\x34\x43Ya\112g8\111\x4b\x77\120\x2a\170\115\061o\171\<\156\'\x42\172])(?=^.{13}[^\042q\x35\x7a\x24r\x48\170\060\>4Y\167\x651\102\126c\!3\100\x37\x49\047n\062\+\_\x64P\x7b\x45\x41\x6b\:\147\x3cJ\x57\(\`\x4c\136\x5a\x38\x51\x4bvN\077\051\x47\x43\117M\x26R\,t\066\175\142\x58\056\x68\%\x3d\x69\#a\/\052\x55\x6d\171\x66T\x73\x6c\160\x6f\073\176\x46\x44\071j\|\x53\x2d])(?=^.{14}[^\x7e\x6504x\x69\167\105\123\x58\132k\x75\.\x3f\045\104\x50\x33\1526l\157\164\160G\067v\x27\x62\140\044\x7b\100\x5e\x32s\x61\155\x35\x3e\x289\125\x66\174\057\113\x56\143\x6e\061r\171FdL\,\116\052\051\172\175A\0438\131\072\112\x4f\127\x51\x26\x22\x3b\x3c\x3d\x67\x2b\x2d\041\x71\x49\124\x52\103M\x48\x68B])(?=^.{9}[^\042\114\x42\x74\x7e\105\046\x44\064\051\x64\143\x41\x6c\x68\165\x4b\x57\x55N\(s\x5e\124\121\11235\074\x50\*m\161\076\045\x5a\x6e\x67C\_\/y\x59\x4f\x56\x2d\170\x3d\x62\x36\1452\@\x47p\x52\070\x7a\x3f\073\x23r\166\.\x53H\054\115\072\060\152\044\x6b\x31\x58\x46\{\x69\071o\}\141f\047\167\x7c\053\111\x60\!])(?=^.{10}[^P\x2b\x35\153\'0\x6cN\101\070\x3a\x48\x51\x661\x33\115\174\104j\x42\x4a\130cv\x7e\x67t\x57\132\x52\076\x34\042\x40\x7bs\?\#\050\x6f\x78U\x26V\x4cm\056\074\073\067\-\123aqGir\x2c\x7a\x39\x7dd\131\x6e\x45\165\171O\x29\142\145\x43\x54\075\111\x5e\x24\140K\x68\041\160\x46\x32\066\/\045\052\x77])(?=^.{2}[^\124\^u\064\117\152K\x26\067\100\x2fH\x73\x6e\105Y\143\x72\112\077\x6c\~\,\x5f\072\x3c\x43\x7d\x78\>\x27\=\x6f\132\141U\x35\174\052\166\x33\142g\$\050\x65k\043\173y\073\x49\`\x39A\114\161\045\x53\164\167RmN\x38z\144\062\151\x46\x70\!\+hV\056\107\x58\x2d\x4d\"\060\x441f\120\121\x36\)W])(?=^.{20}[^K\x2c\|t\x79D\x26\120X\045\x7d\065o\053\)\105\075\063\x34O\x2a\077\121e\0766\170\x32njB\125\166S\;c\x5fNg\071\"\146\:\x28\074\x52aA\.\154I\055\110\173\#\044\x47\140\x56\067\144\167\127\x2f\x31\160Z\x40\103u\060\172bM\106\136\047\1768\112\161\155\x68\114TkYsi\!])(?=^.{27}[^T\136\120\130\137jI\100\153\126\x4bB\061\x2b\x227\x23\x79\x73\165\x3e\x43\*\156\x2c\123F\x24\x2d\x68\125\1700\145\x7bm\x3b\|\041\157\121M\x61\104\167\063q\x4aWZ\047\101\/\x69\x67\x28\072\166\x39dG\%\164\122\056\077r\065\066\x48c\x29\105O\x3c\062\`\x3d\x62\070\x34\160\&\131\x7e\x6cz\x66\116L])(?=^.{24}[^\112h\?\x58\114\/\)\x54f\063\120Cy\136\x71B\121\x4e\060\054\041\x7a\x7c\-\#\x55\113\105\x62\175\"uVIkOF\163\066\1667\x2b\132\062\x3atSM\141\'\167\x63\x2a\110\.\x38\x25R9\x65\@4\x7b\044\x3em\;\_\~\157\x26jl\(\x67\107p\144\=nrW\151\`A\104\1311\x3c\065])(?=^.{8}[^\x5a\127\x63T\x7b\x3d\172\122\x32\x38B\x45\x3a\121\123\126\(\074Lv\#\!d\076\162\125\x740\x66\x60\136\056\x34b\x78i\x7c\165Y\163ep\077\155A\~\054kl\112\x2ahPX\046\100\051\x6f\x79\x47\;\x2fNa\x48\x25\0671\x7d\065\x4d\044\x71\106\066\152\x44\-O\042\063nI\167\071\113\_\x43\+\147])(?=.{28}$)(?=^.{1}[^\067\)\076\x3c\055\x27\x63\1158f\{R\071\x53\x31\166\114\116G\x41\:\x61\104\136\x70\162O\x6d\120\165K\x34x\150\103\x40H\x3b\x35t\154\174\050\121\x23\?\x2c\057\106y\x21\x59\x58\x2a\0532\=\125\x5fb\x45\"\~kie\157\063n\x30w\127\x26\1266\045\132\.\044\111q\x64J\x73\x6a\140zB\x7dg])(?=^.{12}[^\x2b\142\136\-q\x22\x72\x2c\x73\102\x3b\x41\072\.\067\160\>\x6b\x49\052\x7d\x27Z\x45\x79\x6e\(Y8F\173\140\x47\<\130R\057C\x6d\_i\~\166eNPl\x54\164\045\126\x40\x24\x33\x31\x39\144\x26\=\143U\065\157D\123\141W\x4d\062\x78\x66\112\!\|\150H\113\x75\051\114\064z\117\?Q\x77\x6a\0436g])(?=^.{3}[^\044\136\x21\x29\x66\130\075L1\x46\150\'S\{\072s\x54\110\|\x79\100b\,\}n\x59\%\x69\167\x5fl\141\x70t\#\x64\x50\x75\x608\x76\x41\x30Z\x39\x3b\~o\064\056\107\x71\155\&\x37\055\170\117\104\x42\x28\x675V\x7a\125\x52\x33\103\152\105\x3e\1136\115\x65\053\077\112k\062\<\057\x63\x22\x57I\116\052r])(?=^.{17}[^\052\.E\x73\066\&\{\153\111u\x2d\x40\x22\x2b\044\x77J9\)\x4b\x70\124\175\106\x50\x37h\x4f\132\154\x7a\045f\076\x44\~i\x74\x21\x4ce\x63\x2c40\x64H\x53\x57G\157\(\103\:\x72\x31\#U\047\102a\152\x3d\`\x6eQ\x4d\147\?V\x32\x35\x71\122\116\x58\1708\174\137\/Y\x3by\142\x41m\x5e\x33\x3c])(?=^.{26}[^\100\114BrK\x25\121\047S\x6d\x7bh\x24\x5e\x69\x55\:\x50\x31\x23\131n\x2bG\x6a\x4e3\050d\x5a\076\x5fCq\.\110u\~\066\x2cw\x7dT\067\117\x6f\052x\077\122l\x38\166\x6b\140\x45\111\x2dD\;c\\x733\x4f\162\x5e\;\127\x61UH\042\x42\?\}\050\114\154\047\051\160\x71\173\041\165\x31\x68\104\056y\x76P\046\x4e\~\x38x\074\167\x6b\x35\x51\x30\x6f\=\x47\`\122\/\x74J\x49\106\x4d\174\071\x6e\x43EV\052\x40\$\143\147b\146\x2d7\+\x59i\x3a\0434])(?=^.{0}[^\077\160V\>\x5a\171i\`\042\156\1377\061\x51\155\x6f\x23\x50\054\x39\x4a\x7c\x72\117\113M\/\x76D\x28z\x42\x3a\175b\125l\x3d\'\161\x24\x2eXe\064\^\x2d\074u\164\114\x73\131\x25\x49\x46x\051\x48\122\x412\063\167\x67\*0\041d\x53\&\153\152\x4ehf\103a\{\x54\x57\x35\x36\x38\x7e\053E\x40\x63\073])(?=^.{16}[^C\$\x4c\x72\"\;\171\056\|N\x77o\131J\x68\170z\x61c\(\055\&t42\x23q\x40k\x7d\154Q\146\065p\x3e\113\144Z\x4f\110\151S\x7bA\x25R\x6d\x2a\x56\x3f\1429\041\x7e\047\102\066\105\x33\x29\136\`\,\111\125\053\=\x58\x658P1\x6a\/\x73\107D\x75\124v\115n\074F\137\x3a\1277\147])(?=^.{5}[^\x53\x27U\073\x2f\x76\042\053\041\x2d\137\x6b\x43\126pG\x45\161\051\x39\114\162e6\x54\x52\100H\170\172u\065\x74\x49\132\131h0\x3c\077\x6d\x62\,\x4f\061\.\x69\x63\x3d\127\x50\`w\0433\x38\x42\{\x3a\x46N\x79M\x7d\x32\x28\076J\067\%\064\130\^\*\046\x51\x6aAgd\x6c\x24afs\x6e\176\x7c\113o])(?=^.{18}[^\x799\x58\~\x61\x42\x2aH\106\(\x63\175L\)\105\1522Vx\077hD\/\144\x77\x35\x7c\155\x70f\x26\x76o\x55\123\x5f\056\,\x30C\<\x52\100\x72\x248\136n\120JA\x65\>l\x5a\043\x47\x59\x4e\140\064\x27\x3d\x67\115\x57\-\072\067\153\117\1651\124\x51\;\x74\x2b\163\066\172\"\%\151\041\x71\x62\x4b\173\x49])(?=^.{11}[^\x6csh\|\~\@\063g\x72\x51\x2f\046\x4c\x7bb\x74\141\106\x55\x22\103\047\x6e\146\}\x52\x4d\111KNi\160G\?\x58\070\x782\x56w\x41\!4\<\$\x59\132\136\x42\x4f\:\x2c\053\055j\x2a\061\x4a\x5fP\165\x48\.\x76\066\145\x3d\x7aWD\043\x6d\073\153c\x3e\124\x45\144\x6f9\065\(\`\%\067\051q\060\123])(?=^.{25}[^j\047\+ot\x38\126\\125\051\x4405\x78\120\$\x6c\x67\140\144])(?=^.{23}[^\162\057\x2btZ\137\x2cz\046b\x3a\154\x40w\~\;\114\x6e\0418\102\075\|\157\071\x24\^U\x60\051\x27\x2a\x67\x6a\x28\143\x37\160\x45\x78\x68\x51vqV\x4d\141N\x22T\x6d\x3fs1\x53\x50\127K\x65\x6b5\060\x47\-f\062J\12264\111D\117\151\<\.\{Hd\x75\#A\103\x7d\171\x59\045X\x46\>])(?=^.{6}[^L\x21l5b\x72g\151\x66\102\%\x7d\x4f\164U\+\)8\"\166G\?\056\074IkW\063\#\(S\x2a\x73ayo\>\=\155h\_\x5a\x4au\x43\121\061\073\x64\046\x7e\x3aj\'6NRMT\x40\x77EXK\x65\x24\x60\x2c\071\x78\x48\-\126\143\x7a\x32\x46\{D\x70\x59\/\161\174AP\x34\x5e\x6e\x37])(?=^.{21}[^\065\;\x32Y\111\