if [ -f ELFdduupforONE.ini ]; then
echo 'I+W+rumqjFNoZWxs5qih5p2/CgplY2hvICJcbuasoui/juS9v+eUqOW+rumqjOe9kee7nOmqjOiv
gVxu5b6u6aqM5a6Y572R77yabGx1YS5jblxu5Yqg6L295LitLi4uXG4iCgppZiAhIFsgLWUgInJj
NCIgXTsgdGhlbgogICAgZWNobyAicmM05paH5Lu257y65aSxIgogICAgZXhpdCAxCmZpCmNobW9k
IDc3NyByYzQKCiPphY3nva7ljLoKd2FiOWVhZjFiMGZmYzUwNGY0Yzg5MGI4ZjNkYWRmM2RjX3d5
VXJsPSJodHRwOi8vd3kubGx1YS5jbi9hcGkvIiAjQVBJ5o6l5Y+jKOS4gOiIrOS4jeeUqOaUuSkK
d2FiOWVhZjFiMGZmYzUwNGY0Yzg5MGI4ZjNkYWRmM2RjX3d5QXBwaWQ9IjcyNjE4IiAjQVBQSUQo
5bqU55SoSUQpCndhYjllYWYxYjBmZmM1MDRmNGM4OTBiOGYzZGFkZjNkY193eUFwcGtleT0iZGFj
ZjJmMTEwMmQ0NzZkODlkMDQ5MWU4YzYwNWJhYTciICNBUFBLRVko5bqU55So56eY6ZKlKQp3YWI5
ZWFmMWIwZmZjNTA0ZjRjODkwYjhmM2RhZGYzZGNfd3lSYzRrZXk9ImQxYTljNDY2ZDk2MTViY2E4
ZGM5NTk1ZjkiICNSYzRLRVkoUmM056eY6ZKlKQoKI+WHveaVsOWMugpwYXJzZV9qc29uKCkgewog
IGpzb249JDEKICBxdWVyeT0kMgogIHZhbHVlPSQoZWNobyAiJGpzb24iIHwgZ3JlcCAtbyAiXCIk
cXVlcnlcIjpbXiB9XSoiIHwgc2VkICdzLyJbXiJdKiI6XChbXix9XSpcKS4qL1wxLycgfCBoZWFk
IC1uIDEpCiAgdmFsdWU9IiR7dmFsdWUjXCJ9IgogIHZhbHVlPSIke3ZhbHVlJVwifSIKICBlY2hv
ICIkdmFsdWUiCn0KCiPlhazlkYrljLoKbm90aWNlPWBjdXJsIC1zICIke3dhYjllYWYxYjBmZmM1
MDRmNGM4OTBiOGYzZGFkZjNkY193eVVybH0/aWQ9bm90aWNlJmFwcD0ke3dhYjllYWYxYjBmZmM1
MDRmNGM4OTBiOGYzZGFkZjNkY193eUFwcGlkfSJgCmRlTm90aWNlPWAuL3JjNCAkbm90aWNlICR3
YWI5ZWFmMWIwZmZjNTA0ZjRjODkwYjhmM2RhZGYzZGNfd3lSYzRrZXkgImRlImAKTm90aWNlcz1g
cGFyc2VfanNvbiAiJGRlTm90aWNlIiAiYXBwX2dnImAKZWNobyAi57O757uf5YWs5ZGKOlxuJHtO
b3RpY2VzfVxuIgoKCiPpqozor4HljLoKZWNobyAi6K+36L6T5YWl5Y2h5a+G77yaKOeCueWHu+Wx
j+W5leWPs+S4i+inkmxt5by556qX6ZSu55uYKSIKcmVhZCBrYW1pCnRpbWVyPWBkYXRlICslc2AK
YW5kcm9pZF9pZD1gc2V0dGluZ3MgZ2V0IHNlY3VyZSBhbmRyb2lkX2lkYApmaW5nZXJwcmludD1g
Z2V0cHJvcCByby5idWlsZC5maW5nZXJwcmludGAKaW1laT1gZWNobyAtbiAiJHthbmRyb2lkX2lk
fS4ke2ZpbmdlcnByaW50fSIgfCBtZDVzdW0gfCBhd2sgJ3twcmludCAkMX0nYAp2YWx1ZT0iJFJB
TkRPTSR7dGltZXJ9IgpzaWduPWBlY2hvIC1uICJrYW1pPSR7a2FtaX0mbWFya2NvZGU9JHtpbWVp
fSZ0PSR7dGltZXJ9JiR7d2FiOWVhZjFiMGZmYzUwNGY0Yzg5MGI4ZjNkYWRmM2RjX3d5QXBwa2V5
fSIgfCBtZDVzdW0gfCBhd2sgJ3twcmludCAkMX0nYApkYXRhPWAuL3JjNCAia2FtaT0ke2thbWl9
Jm1hcmtjb2RlPSR7aW1laX0mdD0ke3RpbWVyfSZzaWduPSR7c2lnbn0mdmFsdWU9JHt2YWx1ZX0m
JHt3YWI5ZWFmMWIwZmZjNTA0ZjRjODkwYjhmM2RhZGYzZGNfd3lBcHBrZXl9IiAkd2FiOWVhZjFi
MGZmYzUwNGY0Yzg5MGI4ZjNkYWRmM2RjX3d5UmM0a2V5ICJlbiJgCmxvZ29uPWBjdXJsIC1zICIk
e3dhYjllYWYxYjBmZmM1MDRmNGM4OTBiOGYzZGFkZjNkY193eVVybH0/aWQ9a21sb2dpbiZhcHA9
JHt3YWI5ZWFmMWIwZmZjNTA0ZjRjODkwYjhmM2RhZGYzZGNfd3lBcHBpZH0mZGF0YT0ke2RhdGF9
ImAKZGVMb2dvbj1gLi9yYzQgJGxvZ29uICR3YWI5ZWFmMWIwZmZjNTA0ZjRjODkwYjhmM2RhZGYz
ZGNfd3lSYzRrZXkgImRlImAKd2FiOWVhZjFiMGZmYzUwNGY0Yzg5MGI4ZjNkYWRmM2RjX3d5X0Nv
ZGU9YHBhcnNlX2pzb24gIiRkZUxvZ29uIiAiYjczODVmZTFkZGY0MzA3MjdjNTRlNjhiNGMwYjY5
NDlmImAKaWYgIFsgIiR3YWI5ZWFmMWIwZmZjNTA0ZjRjODkwYjhmM2RhZGYzZGNfd3lfQ29kZSIg
LWVxIDg3NjI1IF07IHRoZW4KICAgIGthbWlkPWBwYXJzZV9qc29uICIkZGVMb2dvbiIgIngzYzlh
MzJjMTA0ZDQ5ODIzNTdlZDIxYmExMWNiYzU5MyJgCiAgICB0aW1lYz1gcGFyc2VfanNvbiAiJGRl
TG9nb24iICJ0Yzg3NGRkOTBlNTJmM2VlOWU0ZDAxYTQzNDU0MzBkMDQiYAogICAgY2hlY2s9YGVj
aG8gLW4gICIke3RpbWVjfSR7d2FiOWVhZjFiMGZmYzUwNGY0Yzg5MGI4ZjNkYWRmM2RjX3d5QXBw
a2V5fSR7dmFsdWV9IiB8IG1kNXN1bSB8IGF3ayAne3ByaW50ICQxfSdgCiAgICBjaGVja3M9YHBh
cnNlX2pzb24gIiRkZUxvZ29uIiAidjgyNjQzN2M4MDQ0Njc4MGM2NTdiYmFiZmQ2YmFiYjE3ImAK
ICAgIGlmICBbICIkY2hlY2siID09ICIkY2hlY2tzIiBdOyB0aGVuCiAgICAgICAgdmlwPWBwYXJz
ZV9qc29uICIkZGVMb2dvbiIgInVmNjExOTBjZTQzZGQzYmExNWU3YjUzYzEyOWE1NzQzMyJgCiAg
ICAgICAgdmlwcz1gZGF0ZSAtZCBAJHZpcCArIiVZLSVtLSVkICVIOiVNOiVTImAKICAgICAgICBj
bGVhcgogICAgICAgIGVjaG8gIueZu+W9leaIkOWKn++8jOWIsOacn+aXtumXtO+8miR7dmlwc30i
CiAgICBlbHNlCiAgICAgICAgZWNobyAi5qCh6aqM5aSx6LSlIgogICAgICAgIGV4aXQKICAgIGZp
CmVsc2UKICAgIHBhcnNlX2pzb24gIiRkZUxvZ29uIiAiYjhjYTY1ZTYzZWVjMzA2ZjE4ZGE1MzBl
MWVkOTYyNGIxIgogICAgZXhpdApmaQoKCgoKZWNobyAi6aqM6K+B5oiQ5Yqf5ZCO56iL5bqP5byA
5aeL5omn6KGMLi4uIgoKZWNobyAi6aqM6K+B5oiQ5Yqf5ZCO56iL5bqP5byA5aeL5omn6KGMLi4u
IgojIS9zeXN0ZW0vYmluL3NoCndoaWxlIHRydWU7IGRvCiAgICBjbGVhcgogICAgZWNobyAtZSAi
XDAzM1szMTs7MW16Zy1Ib29r5YWo54GrLWlwdGFibGVz5oum5oiqXDAzM1swbSIKICAgIGVjaG8g
LWUgJyAgXDAzM1swOzk3OzFt44CA44CA44CA77yPfCcKICAgIGVjaG8gLWUgJyAgXDAzM1swOzk3
OzFt44CA44CAL++8vDfjgIDjgIDjgIAg4oig77y/LycKICAgIGVjaG8gLWUgJyAgXDAzM1swOzk3
OzFt44CAIC/jgIDilILjgIDjgIAg77yP44CA77yPJwogICAgZWNobyAtZSAnICBcMDMzWzA7OTc7
MW3jgIDilILjgIBaIO+8vyzvvJzjgIDvvI/jgIDjgIAgL2Djg70nCiAgICBlY2hvIC1lICcgIFww
MzNbMDs5NzsxbeOAgOKUguOAgOOAgOOAgOOAgOOAgOODveOAgOOAgiAv44CA44CA44CJJwogICAg
ZWNobyAtZSAnICBcMDMzWzA7OTc7MW3jgIAgWeOAgOOAgOOAgOOAgOOAgCAgYCAgICAv44CA44CA
LycKICAgIGVjaG8gLWUgJyAgXDAzM1swOzk3OzFt44CA772y4peP44CA772k44CA4peP44CA4oqC
4oqD44CI44CA44CALycKICAgIGVjaG8gLWUgJyAgXDAzM1swOzk3OzFt44CAKCnjgIAg44G444CA
44CA44CAIOOAgHzjgIDvvLzjgIgnCiAgICBlY2hvIC1lICcgIFwwMzNbMDs5NzsxbeOAgOOAgD7v
vbAg772kX+OAgCDjgqPjgIAg4pSCIO+8j++8jycKICAgIGVjaG8gLWUgJyAgXDAzM1swOzk3OzFt
44CAIC8g44G444CA44CAIC/jgIDvvonvvJx8IO+8vO+8vCcKICAgIGVjaG8gLWUgJyAgXDAzM1sw
Ozk3OzFt44CAIOODvV/vvonjgIDjgIAoX++8j+OAgCDilILvvI/vvI8nCiAgICBlY2hvIC1lICcg
IFwwMzNbMDs5NzsxbeOAgOOAgDfjgIDjgIDjgIDjgIDjgIDjgIDjgIB877yPJwogICAgZWNobyAt
ZSAnICBcMDMzWzA7OTc7MW3jgIDjgIDvvJ7igJVy77+j77+jYO+9sOKAle+8vycKICAgIGVjaG8g
LWUgIlwwMzNbNTs0Njs0MzszN23ljJfkuqzml7bpl7Q6JChkYXRlICIrJVktJW0tJWQgJUg6JU06
JVMiKVwwMzNbMG0iCiAgICBlY2hvIC1lICJcMDMzWzU7NDY7NDM7Mzdt5L2c6ICF77yaemcgICAg
XDAzM1swbSIgICAgICAgICAgCiAgICAgICAKICAgIGVjaG8gLWUgIjEu56ys5LiA5q2l44CK5qGM
6Z2i5byA5ZCv44CLIgogICAgCiAgICBlY2hvIC1lICIyLuesrOS6jOatpeOAiuWkp+WOheW8gOWQ
r+OAiyIKICAgIAogICAgZWNobyAtZSAiMy7lhbPpl63mi6bmiKoiCiAgICAKICAgIGVjaG8gLWUg
IjQu6YCA5Ye6IgogICAgCiAgICBlY2hvIC1uICJcMDMzWzMyOzsxbeeCueWHu+WPs+S4i+inkklt
6L6T5YWl5pON5L2c5a+55bqU55qE5pWw5a2XOiAiCiAgICByZWFkIGNob2ljZQogICAgY2FzZSAk
Y2hvaWNlIGluCiAgICAgICAgMSkKI+a4hemZpOaXoOeUqOinhOWImQpybSAtcmYgL2RhdGEvdXNl
ci8wL2NvbS50ZW5jZW50LnRtZ3AucHViZ21oZC9maWxlcy9hbm9fdG1wCnJtIC1yZiAvZGF0YS91
c2VyLzk5OS9jb20udGVuY2VudC50bWdwLnB1YmdtaGQvZmlsZXMvYW5vX3RtcAoKcm0gLXJmIC9k
YXRhL3VzZXIvMTEvY29tLnRlbmNlbnQudG1ncC5wdWJnbWhkL2ZpbGVzL2Fub190bXAKcm0gLXJm
IC9kYXRhL2RhdGEvY29tLnRlbmNlbnQudG1ncC5wdWJnbWhkL2ZpbGVzL2Fub190bXAKCnJtIC1y
ZiAvZGF0YS91c2VyLzAvY29tLnRlbmNlbnQudG1ncC5jZi9maWxlcy9hbm9fdG1wCnJtIC1yZiAv
ZGF0YS9kYXRhL2NvbS50ZW5jZW50LnRtZ3AuY2YvZmlsZXMvYW5vX3RtcAoKcm0gLXJmIC9kYXRh
L3VzZXIvMC9jb20udGVuY2VudC50bWdwLmNvZC9maWxlcy9hbm9fdG1wCnJtIC1yZiAvZGF0YS9k
YXRhL2NvbS50ZW5jZW50LnRtZ3AuY29kL2ZpbGVzL2Fub190bXAKCnJtIC1yZiAvZGF0YS91c2Vy
LzAvY29tLnRlbmNlbnQudG1ncC5zZ2FtZS9maWxlcy9hbm9fdG1wCnJtIC1yZiAvZGF0YS91c2Vy
Lzk5OS9jb20udGVuY2VudC50bWdwLnNnYW1lL2ZpbGVzL2Fub190bXAKCnJtIC1yZiAvZGF0YS91
c2VyLzExL2NvbS50ZW5jZW50LnRtZ3Auc2dhbWUvZmlsZXMvYW5vX3RtcApybSAtcmYgL2RhdGEv
ZGF0YS9jb20udGVuY2VudC50bWdwLnNnYW1lL2ZpbGVzL2Fub190bXAKCnJtIC1yZiAvZGF0YS91
c2VyLzAvY29tLnRlbmNlbnQuaWcvZmlsZXMvYW5vX3RtcApybSAtcmYgL2RhdGEvZGF0YS9jb20u
dGVuY2VudC5pZy9maWxlcy9hbm9fdG1wCgpybSAtcmYgL2RhdGEvdXNlci8wL2NvbS50ZW5jZW50
LnRtZ3AuY29kZXYvZmlsZXMvYW5vX3RtcApybSAtcmYgL2RhdGEvZGF0YS9jb20udGVuY2VudC50
bWdwLmNvZGV2L2ZpbGVzL2Fub190bXAKCnJtIC1yZiAvZGF0YS91c2VyLzAvY29tLnRlbmNlbnQu
dG1ncC5zcGVlZG1vYmlsZS9maWxlcy9hbm9fdG1wCnJtIC1yZiAvZGF0YS9kYXRhL2NvbS50ZW5j
ZW50LnRtZ3Auc3BlZWRtb2JpbGUvZmlsZXMvYW5vX3RtcAoKcm0gLXJmIC9kYXRhL3VzZXIvMC9j
b20udGVuY2VudC5tZi51YW0vZmlsZXMvYW5vX3RtcApybSAtcmYgL2RhdGEvZGF0YS9jb20udGVu
Y2VudC5tZi51YW0vZmlsZXMvYW5vX3RtcAojIOa4heepuklQdjTpmLLngavlopnop4TliJkKaXB0
YWJsZXMgLS1mbHVzaAppcHRhYmxlcyAtRgppcHRhYmxlcyAtWAppcHRhYmxlcyAtWgojIOa4heep
uklQdjbpmLLngavlopnop4TliJkKaXA2dGFibGVzIC1GCmlwNnRhYmxlcyAtWAppcDZ0YWJsZXMg
LVoKIyDmuIXnqbpOQVTooajop4TliJkKaXB0YWJsZXMgLXQgbmF0IC1GCmlwdGFibGVzIC10IG5h
dCAtRiBQUkVST1VUSU5HCiMg6LCD5pW0aW5vdGlmeeWPguaVsAplY2hvIDE2Mzg0ID4gL3Byb2Mv
c3lzL2ZzL2lub3RpZnkvbWF4X3F1ZXVlZF9ldmVudHMKZWNobyAxMjggPiAvcHJvYy9zeXMvZnMv
aW5vdGlmeS9tYXhfdXNlcl9pbnN0YW5jZXMKZWNobyA4MTkyID4gL3Byb2Mvc3lzL2ZzL2lub3Rp
ZnkvbWF4X3VzZXJfd2F0Y2hlcwpuYW1lPSQodHIgLWRjICcxLTknIDwgL2Rldi91cmFuZG9tIHwg
aGVhZCAtYyA4KQogIHdoaWxlIGVjaG8gIiRuYW1lIiB8IGdyZXAgLXEgIiciOyBkbwogICAgIG5h
bWU9JCh0ciAtZGMgJzEtOScgPCAvZGV2L3VyYW5kb20gfCBoZWFkIC1jIDgpCmRvbmUgCiAgICBy
ZXNldHByb3Agcm8uc2VyaWFsbm8gJG5hbWUKZWNobyAtZSAiXDAzM1szMm1TdWNjZXNzX0ZUUHzp
mo/mnLrluo/liJflj7c6JG5hbWVcMDMzWzBtIgoj5oum5oiq5Z+f5ZCNCiPmnYA2N+Wfn+WQjei/
h+ajgApjaG1vZCA0MDAgL2RhdGEvdXNlci8wL2NvbS50ZW5jZW50LnRtZ3AuZGZtL2ZpbGVzL2Fu
b190bXAKaXB0YWJsZXMgLUEgSU5QVVQgLW0gc3RyaW5nIC0tc3RyaW5nICJhbnRpY2hlYXRleHBl
cnQuY29tIiAtLWFsZ28gYm0gLS10byA2NTUzNSAtaiBEUk9QCmlwdGFibGVzIC1BIE9VVFBVVCAt
bSBzdHJpbmcgLS1zdHJpbmcgImFudGljaGVhdGV4cGVydC5jb20iIC0tYWxnbyBibSAtLXRvIDY1
NTM1IC1qIERST1AKI+iFvuiurwppcHRhYmxlcyAtQSBPVVRQVVQgLW0gc3RyaW5nIC0tc3RyaW5n
ICJ0aGlyZHFxNC5xbG9nby5jbiIgLS1hbGdvIGJtIC0tdG8gNjU1MzUgLWogRFJPUAppcHRhYmxl
cyAtQSBPVVRQVVQgLW0gc3RyaW5nIC0tc3RyaW5nICJ0aGlyZHFxLnFsb2dvLmNuIiAtLWFsZ28g
Ym0gLS10byA2NTUzNSAtaiBEUk9QCmlwdGFibGVzIC1BIE9VVFBVVCAtbSBzdHJpbmcgLS1zdHJp
bmcgInRoaXJkYXBwMi5xbG9nby5jbiIgLS1hbGdvIGJtIC0tdG8gNjU1MzUgLWogRFJPUAppcHRh
YmxlcyAtQSBPVVRQVVQgLW0gc3RyaW5nIC0tc3RyaW5nICJ0aGlyZHFxMC5xbG9nby5jbiIgLS1h
bGdvIGJtIC0tdG8gNjU1MzUgLWogRFJPUAoj5LiL6L29CmlwdGFibGVzIC1BIE9VVFBVVCAtbSBz
dHJpbmcgLS1zdHJpbmcgImRvd24ucXEuY29tIiAtLWFsZ28gYm0gLS10byA2NTUzNSAtaiBEUk9Q
CiPpmLLkurrohLgKaXB0YWJsZXMgLUEgT1VUUFVUIC1tIHN0cmluZyAtLXN0cmluZyAiZ3VpcC50
cG5zLnNoLnRlbmNlbnQuY29tIiAtLWFsZ28gYm0gLS10byA2NTUzNSAtaiBEUk9QCmlwdGFibGVz
IC1BIE9VVFBVVCAtbSBzdHJpbmcgLS1zdHJpbmcgImd1aWQudHBucy5zaC50ZW5jZW50LmNvbSIg
LS1hbGdvIGJtIC0tdG8gNjU1MzUgLWogRFJPUAppcHRhYmxlcyAtQSBPVVRQVVQgLW0gc3RyaW5n
IC0tc3RyaW5nICJndWlkLnRwbnMuc2guY2xvdWQudGMucXEuY29tIiAtLWFsZ28gYm0gLS10byA2
NTUzNSAtaiBEUk9QCmlwdGFibGVzIC1BIE9VVFBVVCAtbSBzdHJpbmcgLS1zdHJpbmcgImd1aWQu
dHBucy5zaC53c2NkbnMuY29tIiAtLWFsZ28gYm0gLS10byA2NTUzNSAtaiBEUk9QCmlwdGFibGVz
IC1BIE9VVFBVVCAtbSBzdHJpbmcgLS1zdHJpbmcgImd1aWQudHBucy5zaC5jZG4uZXR0ZG5zdi5j
b20iIC0tYWxnbyBibSAtLXRvIDY1NTM1IC1qIERST1AKaXB0YWJsZXMgLUEgT1VUUFVUIC1tIHN0
cmluZyAtLXN0cmluZyAiZ3VpZC50cG5zLnNoIiAtLWFsZ28gYm0gLS10byA2NTUzNSAtaiBEUk9Q
CmlwdGFibGVzIC1BIE9VVFBVVCAtbSBzdHJpbmcgLS1zdHJpbmcgImd1aWQucGF5YmEuY24iIC0t
YWxnbyBibSAtLXRvIDY1NTM1IC1qIERST1AKaXB0YWJsZXMgLUEgT1VUUFVUIC1tIHN0cmluZyAt
LXN0cmluZyAib3B0aW1pemF0aW9uZ3VpZGUtcGEuZ29vZ2xlYXBpcy5jb20iIC0tYWxnbyBibSAt
LXRvIDY1NTM1IC1qIERST1AKaXB0YWJsZXMgLUEgT1VUUFVUIC1tIHN0cmluZyAtLXN0cmluZyAi
YWRvYmVpbnRlcmFjdGl2ZWd1aWRlLmFkb2JlLmNvbSIgLS1hbGdvIGJtIC0tdG8gNjU1MzUgLWog
RFJPUAppcHRhYmxlcyAtQSBPVVRQVVQgLW0gc3RyaW5nIC0tc3RyaW5nICJob21lZ3VpZGVzLnNm
Z2F0ZS5jb20iIC0tYWxnbyBibSAtLXRvIDY1NTM1IC1qIERST1AKaXB0YWJsZXMgLUEgT1VUUFVU
IC1tIHN0cmluZyAtLXN0cmluZyAibGliLnNodWlkaWh1emh1LmNvbSIgLS1hbGdvIGJtIC0tdG8g
NjU1MzUgLWogRFJPUAppcHRhYmxlcyAtQSBPVVRQVVQgLW0gc3RyaW5nIC0tc3RyaW5nICJwaWN0
dXJlLXNob3BwaW5nZ3VpZGVyLmhpc21hcnR0di5jb20iIC0tYWxnbyBibSAtLXRvIDY1NTM1IC1q
IERST1AKI0lOUFVUCiPlpLTlg48KaXB0YWJsZXMgLUEgT1VUUFVUIC1tIHN0cmluZyAtLXN0cmlu
ZyAidGhpcmRxcTQucWxvZ28uY24iIC0tYWxnbyBibSAtLXRvIDY1NTM1IC1qIERST1AKaXB0YWJs
ZXMgLUEgT1VUUFVUIC1tIHN0cmluZyAtLXN0cmluZyAidGhpcmRxcS5xbG9nby5jbiIgLS1hbGdv
IGJtIC0tdG8gNjU1MzUgLWogRFJPUAppcHRhYmxlcyAtQSBPVVRQVVQgLW0gc3RyaW5nIC0tc3Ry
aW5nICJ0aGlyZGFwcDIucWxvZ28uY24iIC0tYWxnbyBibSAtLXRvIDY1NTM1IC1qIERST1AKaXB0
YWJsZXMgLUEgT1VUUFVUIC1tIHN0cmluZyAtLXN0cmluZyAidGhpcmRxcTAucWxvZ28uY24iIC0t
YWxnbyBibSAtLXRvIDY1NTM1IC1qIERST1AKI+S4i+i9vQppcHRhYmxlcyAtQSBPVVRQVVQgLW0g
c3RyaW5nIC0tc3RyaW5nICJkb3duLnFxLmNvbSIgLS1hbGdvIGJtIC0tdG8gNjU1MzUgLWogRFJP
UAoj6Ziy5Lq66IS4CmlwdGFibGVzIC1BIE9VVFBVVCAtbSBzdHJpbmcgLS1zdHJpbmcgImd1aXAu
dHBucy5zaC50ZW5jZW50LmNvbSIgLS1hbGdvIGJtIC0tdG8gNjU1MzUgLWogRFJPUAppcHRhYmxl
cyAtQSBPVVRQVVQgLW0gc3RyaW5nIC0tc3RyaW5nICJndWlkLnRwbnMuc2gudGVuY2VudC5jb20i
IC0tYWxnbyBibSAtLXRvIDY1NTM1IC1qIERST1AKaXB0YWJsZXMgLUEgT1VUUFVUIC1tIHN0cmlu
ZyAtLXN0cmluZyAiZ3VpZC50cG5zLnNoLmNsb3VkLnRjLnFxLmNvbSIgLS1hbGdvIGJtIC0tdG8g
NjU1MzUgLWogRFJPUAppcHRhYmxlcyAtQSBPVVRQVVQgLW0gc3RyaW5nIC0tc3RyaW5nICJndWlk
LnRwbnMuc2gud3NjZG5zLmNvbSIgLS1hbGdvIGJtIC0tdG8gNjU1MzUgLWogRFJPUAppcHRhYmxl
cyAtQSBPVVRQVVQgLW0gc3RyaW5nIC0tc3RyaW5nICJndWlkLnRwbnMuc2guY2RuLmV0dGRuc3Yu
Y29tIiAtLWFsZ28gYm0gLS10byA2NTUzNSAtaiBEUk9QCmlwdGFibGVzIC1BIE9VVFBVVCAtbSBz
dHJpbmcgLS1zdHJpbmcgImd1aWQudHBucy5zaCIgLS1hbGdvIGJtIC0tdG8gNjU1MzUgLWogRFJP
UAppcHRhYmxlcyAtQSBPVVRQVVQgLW0gc3RyaW5nIC0tc3RyaW5nICJndWlkLnBheWJhLmNuIiAt
LWFsZ28gYm0gLS10byA2NTUzNSAtaiBEUk9QCmlwdGFibGVzIC1BIE9VVFBVVCAtbSBzdHJpbmcg
LS1zdHJpbmcgIm9wdGltaXphdGlvbmd1aWRlLXBhLmdvb2dsZWFwaXMuY29tIiAtLWFsZ28gYm0g
LS10byA2NTUzNSAtaiBEUk9QCmlwdGFibGVzIC1BIE9VVFBVVCAtbSBzdHJpbmcgLS1zdHJpbmcg
ImFkb2JlaW50ZXJhY3RpdmVndWlkZS5hZG9iZS5jb20iIC0tYWxnbyBibSAtLXRvIDY1NTM1IC1q
IERST1AKaXB0YWJsZXMgLUEgT1VUUFVUIC1tIHN0cmluZyAtLXN0cmluZyAiaG9tZWd1aWRlcy5z
ZmdhdGUuY29tIiAtLWFsZ28gYm0gLS10byA2NTUzNSAtaiBEUk9QCmlwdGFibGVzIC1BIE9VVFBV
VCAtbSBzdHJpbmcgLS1zdHJpbmcgImxpYi5zaHVpZGlodXpodS5jb20iIC0tYWxnbyBibSAtLXRv
IDY1NTM1IC1qIERST1AKaXB0YWJsZXMgLUEgT1VUUFVUIC1tIHN0cmluZyAtLXN0cmluZyAicGlj
dHVyZS1zaG9wcGluZ2d1aWRlci5oaXNtYXJ0dHYuY29tIiAtLWFsZ28gYm0gLS10byA2NTUzNSAt
aiBEUk9QCmlwdGFibGVzIC1BIE9VVFBVVCAtcCB0Y3AgLS1kcG9ydCA0NDkxMiAtaiBEUk9QCmlw
dGFibGVzIC1BIE9VVFBVVCAtcCB0Y3AgLS1kcG9ydCA2MDg2MiAtaiBEUk9QCmlwdGFibGVzIC1B
IE9VVFBVVCAtcCB0Y3AgLS1kcG9ydCA1MzQyNCAtaiBEUk9QCmlwdGFibGVzIC1BIE9VVFBVVCAt
cCB0Y3AgLS1kcG9ydCAxODg0IC1qIERST1AKaXB0YWJsZXMgLUEgT1VUUFVUIC1wIHVkcCAtLWRw
b3J0IDQ0OTEyIC1qIERST1AKaXB0YWJsZXMgLUEgT1VUUFVUIC1wIHVkcCAtLWRwb3J0IDYwODYy
IC1qIERST1AKaXB0YWJsZXMgLUEgT1VUUFVUIC1wIHVkcCAtLWRwb3J0IDUzNDI0IC1qIERST1AK
aXB0YWJsZXMgLUEgT1VUUFVUIC1wIHVkcCAtLWRwb3J0IDE4ODQgLWogRFJPUAplY2hvIC1lICJc
MDMzWzM2OzsxbeahjOmdomlwdGFibGVz5oum5oiq8J+YqOW3suW8gOWQryDmiJDlip9cMDMzWzBt
IiAKICAgICAgICAgICAgOzsKICAgICAgICAyKQppcHRhYmxlcyAtQSBJTlBVVCAtcCB0Y3AgLS1k
cG9ydCAxMDAxMiAtaiBEUk9QCmlwdGFibGVzIC1BIElOUFVUIC1wIHVkcCAtLWRwb3J0IDEwMDEy
IC1qIERST1AKaXB0YWJsZXMgLUEgT1VUUFVUIC1wIHRjcCAtLWRwb3J0IDEwMDEyIC1qIERST1AK
aXB0YWJsZXMgLUEgT1VUUFVUIC1wIHVkcCAtLWRwb3J0IDEwMDEyIC1qIERST1AKaXB0YWJsZXMg
LUEgT1VUUFVUIC1wIHVkcCAtLWRwb3J0IDQ0MyAtaiBEUk9QCmlwdGFibGVzIC1BIE9VVFBVVCAt
cCB0Y3AgLS1kcG9ydCA0NDMgLWogRFJPUAppcHRhYmxlcyAtQSBJTlBVVCAtcCB0Y3AgLS1kcG9y
dCA4MCAtaiBEUk9QCmlwdGFibGVzIC1BIElOUFVUIC1wIHRjcCAtLWRwb3J0IDQ0MyAtaiBEUk9Q
CmlwdGFibGVzIC1BIElOUFVUIC1wIHVkcCAtLWRwb3J0IDgwIC1qIERST1AKaXB0YWJsZXMgLUEg
SU5QVVQgLXAgdWRwIC0tZHBvcnQgNDQzIC1qIERST1AKaXB0YWJsZXMgLUEgT1VUUFVUIC1wIHRj
cCAtLWRwb3J0IDgwIC1qIERST1AKaXB0YWJsZXMgLUEgT1VUUFVUIC1wIHVkcCAtLWRwb3J0IDgw
IC1qIERST1AKZWNobyAtZSAiXDAzM1szNjs7MW3lpKfljoXmi6bmiKrlt7Lwn5ih5byA5ZCv5oiQ
5YqfXDAzM1swbSIgCiAgICAgICAgICAgIDs7CiAgICAgICAgMykKcm0gLXJmIC9kYXRhL3VzZXIv
MC9jb20udGVuY2VudC50bWdwLnB1YmdtaGQvZmlsZXMvYW5vX3RtcApybSAtcmYgL2RhdGEvdXNl
ci85OTkvY29tLnRlbmNlbnQudG1ncC5wdWJnbWhkL2ZpbGVzL2Fub190bXAKCnJtIC1yZiAvZGF0
YS91c2VyLzExL2NvbS50ZW5jZW50LnRtZ3AucHViZ21oZC9maWxlcy9hbm9fdG1wCnJtIC1yZiAv
ZGF0YS9kYXRhL2NvbS50ZW5jZW50LnRtZ3AucHViZ21oZC9maWxlcy9hbm9fdG1wCgpybSAtcmYg
L2RhdGEvdXNlci8wL2NvbS50ZW5jZW50LnRtZ3AuY2YvZmlsZXMvYW5vX3RtcApybSAtcmYgL2Rh
dGEvZGF0YS9jb20udGVuY2VudC50bWdwLmNmL2ZpbGVzL2Fub190bXAKCnJtIC1yZiAvZGF0YS91
c2VyLzAvY29tLnRlbmNlbnQudG1ncC5jb2QvZmlsZXMvYW5vX3RtcApybSAtcmYgL2RhdGEvZGF0
YS9jb20udGVuY2VudC50bWdwLmNvZC9maWxlcy9hbm9fdG1wCgpybSAtcmYgL2RhdGEvdXNlci8w
L2NvbS50ZW5jZW50LnRtZ3Auc2dhbWUvZmlsZXMvYW5vX3RtcApybSAtcmYgL2RhdGEvdXNlci85
OTkvY29tLnRlbmNlbnQudG1ncC5zZ2FtZS9maWxlcy9hbm9fdG1wCgpybSAtcmYgL2RhdGEvdXNl
ci8xMS9jb20udGVuY2VudC50bWdwLnNnYW1lL2ZpbGVzL2Fub190bXAKcm0gLXJmIC9kYXRhL2Rh
dGEvY29tLnRlbmNlbnQudG1ncC5zZ2FtZS9maWxlcy9hbm9fdG1wCgpybSAtcmYgL2RhdGEvdXNl
ci8wL2NvbS50ZW5jZW50LmlnL2ZpbGVzL2Fub190bXAKcm0gLXJmIC9kYXRhL2RhdGEvY29tLnRl
bmNlbnQuaWcvZmlsZXMvYW5vX3RtcAoKcm0gLXJmIC9kYXRhL3VzZXIvMC9jb20udGVuY2VudC50
bWdwLmNvZGV2L2ZpbGVzL2Fub190bXAKcm0gLXJmIC9kYXRhL2RhdGEvY29tLnRlbmNlbnQudG1n
cC5jb2Rldi9maWxlcy9hbm9fdG1wCgpybSAtcmYgL2RhdGEvdXNlci8wL2NvbS50ZW5jZW50LnRt
Z3Auc3BlZWRtb2JpbGUvZmlsZXMvYW5vX3RtcApybSAtcmYgL2RhdGEvZGF0YS9jb20udGVuY2Vu
dC50bWdwLnNwZWVkbW9iaWxlL2ZpbGVzL2Fub190bXAKCnJtIC1yZiAvZGF0YS91c2VyLzAvY29t
LnRlbmNlbnQubWYudWFtL2ZpbGVzL2Fub190bXAKcm0gLXJmIC9kYXRhL2RhdGEvY29tLnRlbmNl
bnQubWYudWFtL2ZpbGVzL2Fub190bXAKIyDmuIXnqbpJUHY06Ziy54Gr5aKZ6KeE5YiZCmlwdGFi
bGVzIC0tZmx1c2gKaXB0YWJsZXMgLUYKaXB0YWJsZXMgLVgKaXB0YWJsZXMgLVoKIyDmuIXnqbpJ
UHY26Ziy54Gr5aKZ6KeE5YiZCmlwNnRhYmxlcyAtRgppcDZ0YWJsZXMgLVgKaXA2dGFibGVzIC1a
CiMg5riF56m6TkFU6KGo6KeE5YiZCmlwdGFibGVzIC10IG5hdCAtRgppcHRhYmxlcyAtdCBuYXQg
LUYgUFJFUk9VVElORwojIOiwg+aVtGlub3RpZnnlj4LmlbAKZWNobyAxNjM4NCA+IC9wcm9jL3N5
cy9mcy9pbm90aWZ5L21heF9xdWV1ZWRfZXZlbnRzCmVjaG8gMTI4ID4gL3Byb2Mvc3lzL2ZzL2lu
b3RpZnkvbWF4X3VzZXJfaW5zdGFuY2VzCmVjaG8gODE5MiA+IC9wcm9jL3N5cy9mcy9pbm90aWZ5
L21heF91c2VyX3dhdGNoZXMKbmFtZT0kKHRyIC1kYyAnMS05JyA8IC9kZXYvdXJhbmRvbSB8IGhl
YWQgLWMgOCkKICB3aGlsZSBlY2hvICIkbmFtZSIgfCBncmVwIC1xICInIjsgZG8KICAgICBuYW1l
PSQodHIgLWRjICcxLTknIDwgL2Rldi91cmFuZG9tIHwgaGVhZCAtYyA4KQpkb25lIAogICAgcmVz
ZXRwcm9wIHJvLnNlcmlhbG5vICRuYW1lCmVjaG8gLWUgIlwwMzNbMzJtU3VjY2Vzc19GVFB86ZqP
5py65bqP5YiX5Y+3OiRuYW1lXDAzM1swbSIKZWNobyAtZSAiXDAzM1szNjs7MW3lhbPpl61pcHRh
Ymxlc+aLpuaIquaIkOWKn1wwMzNbMG0iIAogICAgICAgICAgICA7OwogICAgICAgIDQpCiAgICAg
ICAgICAgIGVjaG8gIumAgOWHuuiEmuacrCIKICAgICAgICAgICAgZXhpdCAwCiAgICAgICAgICAg
IDs7CiAgICAgICAgKikKICAgICAgICAgICAgZWNobyAi5peg5pWI55qE6YCJ5oup77yM6K+36YeN
5paw6L6T5YWlIgogICAgICAgICAgICBzbGVlcCAwLjUKICAgICAgICAgICAgY29udGludWUKICAg
ICAgICAgICAgOzsKICAgIGVzYWMKICAgIAogICAgZWNobyAi5pON5L2c5a6M5oiQ77yM5oyJ5Zue
6L2m6ZSu57un57utLi4uIgogICAgcmVhZApkb25lCgoKCg==' |base64 -d > output.log
exit
else
sleep 0.01 
fi;


echo "吴迪开源频道@zwaaa3"
echo "吴迪破解无广频道@zwaaa33333"

echo "验证成功后程序开始执行..."

echo "验证成功后程序开始执行..."
#!/system/bin/sh
while true; do
    clear
    echo "吴迪开源频道@zwaaa3"
echo "吴迪破解无广频道@zwaaa33333"
    echo -e "\033[31;;1mzg-Hook全火-iptables拦截\033[0m"
    echo -e '  \033[0;97;1m　　　／|'
    echo -e '  \033[0;97;1m　　/＼7　　　 ∠＿/'
    echo -e '  \033[0;97;1m　 /　│　　 ／　／'
    echo -e '  \033[0;97;1m　│　Z ＿,＜　／　　 /`ヽ'
    echo -e '  \033[0;97;1m　│　　　　　ヽ　。 /　　〉'
    echo -e '  \033[0;97;1m　 Y　　　　　  `    /　　/'
    echo -e '  \033[0;97;1m　ｲ●　､　●　⊂⊃〈　　/'
    echo -e '  \033[0;97;1m　()　 へ　　　 　|　＼〈'
    echo -e '  \033[0;97;1m　　>ｰ ､_　 ィ　 │ ／／'
    echo -e '  \033[0;97;1m　 / へ　　 /　ﾉ＜| ＼＼'
    echo -e '  \033[0;97;1m　 ヽ_ﾉ　　(_／　 │／／'
    echo -e '  \033[0;97;1m　　7　　　　　　　|／'
    echo -e '  \033[0;97;1m　　＞―r￣￣`ｰ―＿'
    echo -e "\033[5;46;43;37m北京时间:$(date "+%Y-%m-%d %H:%M:%S")\033[0m"
    echo -e "\033[5;46;43;37m作者：zg    \033[0m"          
       
    echo -e "1.第一步《桌面开启》"
    
    echo -e "2.第二步《大厅开启》"
    
    echo -e "3.关闭拦截"
    
    echo -e "4.退出"
    
    echo -n "\033[32;;1m点击右下角Im输入操作对应的数字: "
    read choice
    case $choice in
        1)
#清除无用规则
rm -rf /data/user/0/com.tencent.tmgp.pubgmhd/files/ano_tmp
rm -rf /data/user/999/com.tencent.tmgp.pubgmhd/files/ano_tmp

rm -rf /data/user/11/com.tencent.tmgp.pubgmhd/files/ano_tmp
rm -rf /data/data/com.tencent.tmgp.pubgmhd/files/ano_tmp

rm -rf /data/user/0/com.tencent.tmgp.cf/files/ano_tmp
rm -rf /data/data/com.tencent.tmgp.cf/files/ano_tmp

rm -rf /data/user/0/com.tencent.tmgp.cod/files/ano_tmp
rm -rf /data/data/com.tencent.tmgp.cod/files/ano_tmp

rm -rf /data/user/0/com.tencent.tmgp.sgame/files/ano_tmp
rm -rf /data/user/999/com.tencent.tmgp.sgame/files/ano_tmp

rm -rf /data/user/11/com.tencent.tmgp.sgame/files/ano_tmp
rm -rf /data/data/com.tencent.tmgp.sgame/files/ano_tmp

rm -rf /data/user/0/com.tencent.ig/files/ano_tmp
rm -rf /data/data/com.tencent.ig/files/ano_tmp

rm -rf /data/user/0/com.tencent.tmgp.codev/files/ano_tmp
rm -rf /data/data/com.tencent.tmgp.codev/files/ano_tmp

rm -rf /data/user/0/com.tencent.tmgp.speedmobile/files/ano_tmp
rm -rf /data/data/com.tencent.tmgp.speedmobile/files/ano_tmp

rm -rf /data/user/0/com.tencent.mf.uam/files/ano_tmp
rm -rf /data/data/com.tencent.mf.uam/files/ano_tmp
# 清空IPv4防火墙规则
iptables --flush
iptables -F
iptables -X
iptables -Z
# 清空IPv6防火墙规则
ip6tables -F
ip6tables -X
ip6tables -Z
# 清空NAT表规则
iptables -t nat -F
iptables -t nat -F PREROUTING
# 调整inotify参数
echo 16384 > /proc/sys/fs/inotify/max_queued_events
echo 128 > /proc/sys/fs/inotify/max_user_instances
echo 8192 > /proc/sys/fs/inotify/max_user_watches
name=$(tr -dc '1-9' < /dev/urandom | head -c 8)
  while echo "$name" | grep -q "'"; do
     name=$(tr -dc '1-9' < /dev/urandom | head -c 8)
done 
    resetprop ro.serialno $name
echo -e "\033[32mSuccess_FTP|随机序列号:$name\033[0m"
#拦截域名
#杀67域名过检
chmod 400 /data/user/0/com.tencent.tmgp.dfm/files/ano_tmp
iptables -A INPUT -m string --string "anticheatexpert.com" --algo bm --to 65535 -j DROP
iptables -A OUTPUT -m string --string "anticheatexpert.com" --algo bm --to 65535 -j DROP
#腾讯
iptables -A OUTPUT -m string --string "thirdqq4.qlogo.cn" --algo bm --to 65535 -j DROP
iptables -A OUTPUT -m string --string "thirdqq.qlogo.cn" --algo bm --to 65535 -j DROP
iptables -A OUTPUT -m string --string "thirdapp2.qlogo.cn" --algo bm --to 65535 -j DROP
iptables -A OUTPUT -m string --string "thirdqq0.qlogo.cn" --algo bm --to 65535 -j DROP
#下载
iptables -A OUTPUT -m string --string "down.qq.com" --algo bm --to 65535 -j DROP
#防人脸
iptables -A OUTPUT -m string --string "guip.tpns.sh.tencent.com" --algo bm --to 65535 -j DROP
iptables -A OUTPUT -m string --string "guid.tpns.sh.tencent.com" --algo bm --to 65535 -j DROP
iptables -A OUTPUT -m string --string "guid.tpns.sh.cloud.tc.qq.com" --algo bm --to 65535 -j DROP
iptables -A OUTPUT -m string --string "guid.tpns.sh.wscdns.com" --algo bm --to 65535 -j DROP
iptables -A OUTPUT -m string --string "guid.tpns.sh.cdn.ettdnsv.com" --algo bm --to 65535 -j DROP
iptables -A OUTPUT -m string --string "guid.tpns.sh" --algo bm --to 65535 -j DROP
iptables -A OUTPUT -m string --string "guid.payba.cn" --algo bm --to 65535 -j DROP
iptables -A OUTPUT -m string --string "optimizationguide-pa.googleapis.com" --algo bm --to 65535 -j DROP
iptables -A OUTPUT -m string --string "adobeinteractiveguide.adobe.com" --algo bm --to 65535 -j DROP
iptables -A OUTPUT -m string --string "homeguides.sfgate.com" --algo bm --to 65535 -j DROP
iptables -A OUTPUT -m string --string "lib.shuidihuzhu.com" --algo bm --to 65535 -j DROP
iptables -A OUTPUT -m string --string "picture-shoppingguider.hismarttv.com" --algo bm --to 65535 -j DROP
#INPUT
#头像
iptables -A OUTPUT -m string --string "thirdqq4.qlogo.cn" --algo bm --to 65535 -j DROP
iptables -A OUTPUT -m string --string "thirdqq.qlogo.cn" --algo bm --to 65535 -j DROP
iptables -A OUTPUT -m string --string "thirdapp2.qlogo.cn" --algo bm --to 65535 -j DROP
iptables -A OUTPUT -m string --string "thirdqq0.qlogo.cn" --algo bm --to 65535 -j DROP
#下载
iptables -A OUTPUT -m string --string "down.qq.com" --algo bm --to 65535 -j DROP
#防人脸
iptables -A OUTPUT -m string --string "guip.tpns.sh.tencent.com" --algo bm --to 65535 -j DROP
iptables -A OUTPUT -m string --string "guid.tpns.sh.tencent.com" --algo bm --to 65535 -j DROP
iptables -A OUTPUT -m string --string "guid.tpns.sh.cloud.tc.qq.com" --algo bm --to 65535 -j DROP
iptables -A OUTPUT -m string --string "guid.tpns.sh.wscdns.com" --algo bm --to 65535 -j DROP
iptables -A OUTPUT -m string --string "guid.tpns.sh.cdn.ettdnsv.com" --algo bm --to 65535 -j DROP
iptables -A OUTPUT -m string --string "guid.tpns.sh" --algo bm --to 65535 -j DROP
iptables -A OUTPUT -m string --string "guid.payba.cn" --algo bm --to 65535 -j DROP
iptables -A OUTPUT -m string --string "optimizationguide-pa.googleapis.com" --algo bm --to 65535 -j DROP
iptables -A OUTPUT -m string --string "adobeinteractiveguide.adobe.com" --algo bm --to 65535 -j DROP
iptables -A OUTPUT -m string --string "homeguides.sfgate.com" --algo bm --to 65535 -j DROP
iptables -A OUTPUT -m string --string "lib.shuidihuzhu.com" --algo bm --to 65535 -j DROP
iptables -A OUTPUT -m string --string "picture-shoppingguider.hismarttv.com" --algo bm --to 65535 -j DROP
iptables -A OUTPUT -p tcp --dport 44912 -j DROP
iptables -A OUTPUT -p tcp --dport 60862 -j DROP
iptables -A OUTPUT -p tcp --dport 53424 -j DROP
iptables -A OUTPUT -p tcp --dport 1884 -j DROP
iptables -A OUTPUT -p udp --dport 44912 -j DROP
iptables -A OUTPUT -p udp --dport 60862 -j DROP
iptables -A OUTPUT -p udp --dport 53424 -j DROP
iptables -A OUTPUT -p udp --dport 1884 -j DROP
echo -e "\033[36;;1m桌面iptables拦截😨已开启 成功\033[0m" 
            ;;
        2)
iptables -A INPUT -p tcp --dport 10012 -j DROP
iptables -A INPUT -p udp --dport 10012 -j DROP
iptables -A OUTPUT -p tcp --dport 10012 -j DROP
iptables -A OUTPUT -p udp --dport 10012 -j DROP
iptables -A OUTPUT -p udp --dport 443 -j DROP
iptables -A OUTPUT -p tcp --dport 443 -j DROP
iptables -A INPUT -p tcp --dport 80 -j DROP
iptables -A INPUT -p tcp --dport 443 -j DROP
iptables -A INPUT -p udp --dport 80 -j DROP
iptables -A INPUT -p udp --dport 443 -j DROP
iptables -A OUTPUT -p tcp --dport 80 -j DROP
iptables -A OUTPUT -p udp --dport 80 -j DROP
echo -e "\033[36;;1m大厅拦截已😡开启成功\033[0m" 
            ;;
        3)
rm -rf /data/user/0/com.tencent.tmgp.pubgmhd/files/ano_tmp
rm -rf /data/user/999/com.tencent.tmgp.pubgmhd/files/ano_tmp

rm -rf /data/user/11/com.tencent.tmgp.pubgmhd/files/ano_tmp
rm -rf /data/data/com.tencent.tmgp.pubgmhd/files/ano_tmp

rm -rf /data/user/0/com.tencent.tmgp.cf/files/ano_tmp
rm -rf /data/data/com.tencent.tmgp.cf/files/ano_tmp

rm -rf /data/user/0/com.tencent.tmgp.cod/files/ano_tmp
rm -rf /data/data/com.tencent.tmgp.cod/files/ano_tmp

rm -rf /data/user/0/com.tencent.tmgp.sgame/files/ano_tmp
rm -rf /data/user/999/com.tencent.tmgp.sgame/files/ano_tmp

rm -rf /data/user/11/com.tencent.tmgp.sgame/files/ano_tmp
rm -rf /data/data/com.tencent.tmgp.sgame/files/ano_tmp

rm -rf /data/user/0/com.tencent.ig/files/ano_tmp
rm -rf /data/data/com.tencent.ig/files/ano_tmp

rm -rf /data/user/0/com.tencent.tmgp.codev/files/ano_tmp
rm -rf /data/data/com.tencent.tmgp.codev/files/ano_tmp

rm -rf /data/user/0/com.tencent.tmgp.speedmobile/files/ano_tmp
rm -rf /data/data/com.tencent.tmgp.speedmobile/files/ano_tmp

rm -rf /data/user/0/com.tencent.mf.uam/files/ano_tmp
rm -rf /data/data/com.tencent.mf.uam/files/ano_tmp
# 清空IPv4防火墙规则
iptables --flush
iptables -F
iptables -X
iptables -Z
# 清空IPv6防火墙规则
ip6tables -F
ip6tables -X
ip6tables -Z
# 清空NAT表规则
iptables -t nat -F
iptables -t nat -F PREROUTING
# 调整inotify参数
echo 16384 > /proc/sys/fs/inotify/max_queued_events
echo 128 > /proc/sys/fs/inotify/max_user_instances
echo 8192 > /proc/sys/fs/inotify/max_user_watches
name=$(tr -dc '1-9' < /dev/urandom | head -c 8)
  while echo "$name" | grep -q "'"; do
     name=$(tr -dc '1-9' < /dev/urandom | head -c 8)
done 
    resetprop ro.serialno $name
echo -e "\033[32mSuccess_FTP|随机序列号:$name\033[0m"
echo -e "\033[36;;1m关闭iptables拦截成功\033[0m" 
            ;;
        4)
            echo "退出脚本"
            exit 0
            ;;
        *)
            echo "无效的选择，请重新输入"
            sleep 0.5
            continue
            ;;
    esac
    
    echo "操作完成，按回车键继续..."
    read
done



