️ Decrypting/Safety Check CLEO/SF/ASI/DLL


Here you can send files and they will be decrypted(cleo/lua/ahk) !

CLEO / LUA / AHK files can have their encryption removed
In full / in part



The SF / ASI / DLL file will be mainly tested
It is not possible to extract code in an orderly manner from files programmed in C ++
Here you will find out if a file is safe and what it does.
 
Last edited:

eaxiess.

Active member
Joined
Jul 30, 2018
Messages
64
Reaction score
13
Location
NOLIFE
another one sir, btw thank you a lot
 

Attachments

  • fixspawn.cs
    24.6 KB · Views: 6

SobFoX

Expert
Joined
Jul 14, 2015
Messages
1,463
Solutions
5
Reaction score
916
Location
Israel
another one sir, btw thank you a lot
PHP:
// This file was decompiled using SASCM.ini published by GTAG (http://gtag.gtagaming.com/opcode-database) on 14.6.2013
{$CLEO .cs}
{$USE CLEO+}

thread "multihack"
0662: printstring "HZ:Roleplay Multihack"
0662: printstring "Author: Kenshiro"
0662: printstring "Version; 2.0"

:MULTIHACK_74
wait 100
   SAMP.Available
jf @MULTIHACK_74
0B34: samp register_client_command "mh" to_label @MULTIHACK_17258
0B34: samp register_client_command "f1" to_label -18703
0B34: samp register_client_command "f2" to_label -18783
0B34: samp register_client_command "f3" to_label -18856
0B34: samp register_client_command "f4" to_label -18930
0B34: samp register_client_command "f5" to_label -19004
0B34: samp register_client_command "ftp" to_label -19084
0B34: samp register_client_command "vtp" to_label @MULTIHACK_19401
0B34: samp register_client_command "cj" to_label @MULTIHACK_20434
0B34: samp register_client_command "fly" to_label @MULTIHACK_19653
0B34: samp register_client_command "fixpos" to_label @MULTIHACK_19968
0B34: samp register_client_command "cr" to_label @MULTIHACK_20520
0B34: samp register_client_command "mcs" to_label @MULTIHACK_20607
0B34: samp register_client_command "nosw" to_label @MULTIHACK_19998
0B34: samp register_client_command "withdrawf" to_label @MULTIHACK_20707
0B34: samp register_client_command "depositf" to_label @MULTIHACK_20794
0B34: samp register_client_command "fban" to_label @MULTIHACK_20054
0B34: samp register_client_command "mh_cmds" to_label @MULTIHACK_20196
0B34: samp register_client_command "mh_info" to_label @MULTIHACK_20355
0B34: samp register_client_command "mh_update" to_label @MULTIHACK_20279
chatmsg "{0DEA3D}H:MH : {FFFFFF}/mh"
chatmsg "{0DEA3D}H:MH : {FFFFFF}/mh_cmds for available commands."
chatmsg "{0DEA3D}H:MH : {FFFFFF}Author : {0bab9f}Kenshiro"

:MULTIHACK_493
wait 0
if
   SAMP.DialogRespond(108, 2@, 3@, 0)
jf @MULTIHACK_2785
if
  2@ == 1
jf @MULTIHACK_2785
if
  3@ == 0
jf @MULTIHACK_786
if
   not Actor.Driving($PLAYER_ACTOR)
jf @MULTIHACK_721
1@ = 2316.621
2@ = -9.0148
3@ = 26.7422
Player.CanMove($PLAYER_CHAR, False)
Actor.StorePos($PLAYER_ACTOR, 7@, 8@, 9@)
SAMP.ReadSAMPMemory(5@, 16864, 2)
SAMP.WriteSAMPMemory(16864, 195, 2)
Actor.PutAt($PLAYER_ACTOR, 1@, 2@, 3@)
wait 50
say "/deposit 100"
Actor.PutAt($PLAYER_ACTOR, 7@, 8@, 9@)
wait 250
SAMP.WriteSAMPMemory(16864, 5@, 2)
Player.CanMove($PLAYER_CHAR, True)
jump @MULTIHACK_786

:MULTIHACK_721
chatmsg "{900b0b}H:MH ERROR : {FFFFFF}Please exit your vehicle first."

:MULTIHACK_786
if
  3@ == 1
jf @MULTIHACK_1034
if
   not Actor.Driving($PLAYER_ACTOR)
jf @MULTIHACK_969
1@ = 2316.621
2@ = -9.0148
3@ = 26.7422
Player.CanMove($PLAYER_CHAR, False)
Actor.StorePos($PLAYER_ACTOR, 7@, 8@, 9@)
SAMP.ReadSAMPMemory(5@, 16864, 2)
SAMP.WriteSAMPMemory(16864, 195, 2)
Actor.PutAt($PLAYER_ACTOR, 1@, 2@, 3@)
wait 50
say "/deposit 500"
Actor.PutAt($PLAYER_ACTOR, 7@, 8@, 9@)
wait 250
SAMP.WriteSAMPMemory(16864, 5@, 2)
Player.CanMove($PLAYER_CHAR, True)
jump @MULTIHACK_1034

:MULTIHACK_969
chatmsg "{900b0b}H:MH ERROR : {FFFFFF}Please exit your vehicle first."

:MULTIHACK_1034
if
  3@ == 2
jf @MULTIHACK_1283
if
   not Actor.Driving($PLAYER_ACTOR)
jf @MULTIHACK_1218
1@ = 2316.621
2@ = -9.0148
3@ = 26.7422
Player.CanMove($PLAYER_CHAR, False)
Actor.StorePos($PLAYER_ACTOR, 7@, 8@, 9@)
SAMP.ReadSAMPMemory(5@, 16864, 2)
SAMP.WriteSAMPMemory(16864, 195, 2)
Actor.PutAt($PLAYER_ACTOR, 1@, 2@, 3@)
wait 50
say "/deposit 1000"
Actor.PutAt($PLAYER_ACTOR, 7@, 8@, 9@)
wait 250
SAMP.WriteSAMPMemory(16864, 5@, 2)
Player.CanMove($PLAYER_CHAR, True)
jump @MULTIHACK_1283

:MULTIHACK_1218
chatmsg "{900b0b}H:MH ERROR : {FFFFFF}Please exit your vehicle first."

:MULTIHACK_1283
if
  3@ == 3
jf @MULTIHACK_1532
if
   not Actor.Driving($PLAYER_ACTOR)
jf @MULTIHACK_1467
1@ = 2316.621
2@ = -9.0148
3@ = 26.7422
Player.CanMove($PLAYER_CHAR, False)
Actor.StorePos($PLAYER_ACTOR, 7@, 8@, 9@)
SAMP.ReadSAMPMemory(5@, 16864, 2)
SAMP.WriteSAMPMemory(16864, 195, 2)
Actor.PutAt($PLAYER_ACTOR, 1@, 2@, 3@)
wait 50
say "/deposit 5000"
Actor.PutAt($PLAYER_ACTOR, 7@, 8@, 9@)
wait 250
SAMP.WriteSAMPMemory(16864, 5@, 2)
Player.CanMove($PLAYER_CHAR, True)
jump @MULTIHACK_1532

:MULTIHACK_1467
chatmsg "{900b0b}H:MH ERROR : {FFFFFF}Please exit your vehicle first."

:MULTIHACK_1532
if
  3@ == 4
jf @MULTIHACK_1782
if
   not Actor.Driving($PLAYER_ACTOR)
jf @MULTIHACK_1717
1@ = 2316.621
2@ = -9.0148
3@ = 26.7422
Player.CanMove($PLAYER_CHAR, False)
Actor.StorePos($PLAYER_ACTOR, 7@, 8@, 9@)
SAMP.ReadSAMPMemory(5@, 16864, 2)
SAMP.WriteSAMPMemory(16864, 195, 2)
Actor.PutAt($PLAYER_ACTOR, 1@, 2@, 3@)
wait 50
say "/deposit 10000"
Actor.PutAt($PLAYER_ACTOR, 7@, 8@, 9@)
wait 250
SAMP.WriteSAMPMemory(16864, 5@, 2)
Player.CanMove($PLAYER_CHAR, True)
jump @MULTIHACK_1782

:MULTIHACK_1717
chatmsg "{900b0b}H:MH ERROR : {FFFFFF}Please exit your vehicle first."

:MULTIHACK_1782
if
  3@ == 5
jf @MULTIHACK_2032
if
   not Actor.Driving($PLAYER_ACTOR)
jf @MULTIHACK_1967
1@ = 2316.621
2@ = -9.0148
3@ = 26.7422
Player.CanMove($PLAYER_CHAR, False)
Actor.StorePos($PLAYER_ACTOR, 7@, 8@, 9@)
SAMP.ReadSAMPMemory(5@, 16864, 2)
SAMP.WriteSAMPMemory(16864, 195, 2)
Actor.PutAt($PLAYER_ACTOR, 1@, 2@, 3@)
wait 50
say "/deposit 25000"
Actor.PutAt($PLAYER_ACTOR, 7@, 8@, 9@)
wait 250
SAMP.WriteSAMPMemory(16864, 5@, 2)
Player.CanMove($PLAYER_CHAR, True)
jump @MULTIHACK_2032

:MULTIHACK_1967
chatmsg "{900b0b}H:MH ERROR : {FFFFFF}Please exit your vehicle first."

:MULTIHACK_2032
if
  3@ == 6
jf @MULTIHACK_2282
if
   not Actor.Driving($PLAYER_ACTOR)
jf @MULTIHACK_2217
1@ = 2316.621
2@ = -9.0148
3@ = 26.7422
Player.CanMove($PLAYER_CHAR, False)
Actor.StorePos($PLAYER_ACTOR, 7@, 8@, 9@)
SAMP.ReadSAMPMemory(5@, 16864, 2)
SAMP.WriteSAMPMemory(16864, 195, 2)
Actor.PutAt($PLAYER_ACTOR, 1@, 2@, 3@)
wait 50
say "/deposit 50000"
Actor.PutAt($PLAYER_ACTOR, 7@, 8@, 9@)
wait 250
SAMP.WriteSAMPMemory(16864, 5@, 2)
Player.CanMove($PLAYER_CHAR, True)
jump @MULTIHACK_2282

:MULTIHACK_2217
chatmsg "{900b0b}H:MH ERROR : {FFFFFF}Please exit your vehicle first."

:MULTIHACK_2282
if
  3@ == 7
jf @MULTIHACK_2533
if
   not Actor.Driving($PLAYER_ACTOR)
jf @MULTIHACK_2468
1@ = 2316.621
2@ = -9.0148
3@ = 26.7422
Player.CanMove($PLAYER_CHAR, False)
Actor.StorePos($PLAYER_ACTOR, 7@, 8@, 9@)
SAMP.ReadSAMPMemory(5@, 16864, 2)
SAMP.WriteSAMPMemory(16864, 195, 2)
Actor.PutAt($PLAYER_ACTOR, 1@, 2@, 3@)
wait 50
say "/deposit 100000"
Actor.PutAt($PLAYER_ACTOR, 7@, 8@, 9@)
wait 250
SAMP.WriteSAMPMemory(16864, 5@, 2)
Player.CanMove($PLAYER_CHAR, True)
jump @MULTIHACK_2533

:MULTIHACK_2468
chatmsg "{900b0b}H:MH ERROR : {FFFFFF}Please exit your vehicle first."

:MULTIHACK_2533
if
  3@ == 8
jf @MULTIHACK_2785
if
   not Actor.Driving($PLAYER_ACTOR)
jf @MULTIHACK_2720
1@ = 2316.621
2@ = -9.0148
3@ = 26.7422
Player.CanMove($PLAYER_CHAR, False)
Actor.StorePos($PLAYER_ACTOR, 7@, 8@, 9@)
SAMP.ReadSAMPMemory(5@, 16864, 2)
SAMP.WriteSAMPMemory(16864, 195, 2)
Actor.PutAt($PLAYER_ACTOR, 1@, 2@, 3@)
wait 50
say "/deposit 1000000"
Actor.PutAt($PLAYER_ACTOR, 7@, 8@, 9@)
wait 250
SAMP.WriteSAMPMemory(16864, 5@, 2)
Player.CanMove($PLAYER_CHAR, True)
jump @MULTIHACK_2785

:MULTIHACK_2720
chatmsg "{900b0b}H:MH ERROR : {FFFFFF}Please exit your vehicle first."

:MULTIHACK_2785
if
   SAMP.DialogRespond(107, 2@, 3@, 0)
jf @MULTIHACK_5082
if
  2@ == 1
jf @MULTIHACK_5082
if
  3@ == 0
jf @MULTIHACK_3075
if
   not Actor.Driving($PLAYER_ACTOR)
jf @MULTIHACK_3010
1@ = 2316.621
2@ = -9.0148
3@ = 26.7422
Player.CanMove($PLAYER_CHAR, False)
Actor.StorePos($PLAYER_ACTOR, 7@, 8@, 9@)
SAMP.ReadSAMPMemory(5@, 16864, 2)
SAMP.WriteSAMPMemory(16864, 195, 2)
Actor.PutAt($PLAYER_ACTOR, 1@, 2@, 3@)
wait 50
say "/withdraw 100"
Actor.PutAt($PLAYER_ACTOR, 7@, 8@, 9@)
wait 250
SAMP.WriteSAMPMemory(16864, 5@, 2)
Player.CanMove($PLAYER_CHAR, True)
jump @MULTIHACK_3075

:MULTIHACK_3010
chatmsg "{900b0b}H:MH ERROR : {FFFFFF}Please exit your vehicle first."

:MULTIHACK_3075
if
  3@ == 1
jf @MULTIHACK_3324
if
   not Actor.Driving($PLAYER_ACTOR)
jf @MULTIHACK_3259
1@ = 2316.621
2@ = -9.0148
3@ = 26.7422
Player.CanMove($PLAYER_CHAR, False)
Actor.StorePos($PLAYER_ACTOR, 7@, 8@, 9@)
SAMP.ReadSAMPMemory(5@, 16864, 2)
SAMP.WriteSAMPMemory(16864, 195, 2)
Actor.PutAt($PLAYER_ACTOR, 1@, 2@, 3@)
wait 50
say "/withdraw 500"
Actor.PutAt($PLAYER_ACTOR, 7@, 8@, 9@)
wait 250
SAMP.WriteSAMPMemory(16864, 5@, 2)
Player.CanMove($PLAYER_CHAR, True)
jump @MULTIHACK_3324

:MULTIHACK_3259
chatmsg "{900b0b}H:MH ERROR : {FFFFFF}Please exit your vehicle first."

:MULTIHACK_3324
if
  3@ == 2
jf @MULTIHACK_3574
if
   not Actor.Driving($PLAYER_ACTOR)
jf @MULTIHACK_3509
1@ = 2316.621
2@ = -9.0148
3@ = 26.7422
Player.CanMove($PLAYER_CHAR, False)
Actor.StorePos($PLAYER_ACTOR, 7@, 8@, 9@)
SAMP.ReadSAMPMemory(5@, 16864, 2)
SAMP.WriteSAMPMemory(16864, 195, 2)
Actor.PutAt($PLAYER_ACTOR, 1@, 2@, 3@)
wait 50
say "/withdraw 1000"
Actor.PutAt($PLAYER_ACTOR, 7@, 8@, 9@)
wait 250
SAMP.WriteSAMPMemory(16864, 5@, 2)
Player.CanMove($PLAYER_CHAR, True)
jump @MULTIHACK_3574

:MULTIHACK_3509
chatmsg "{900b0b}H:MH ERROR : {FFFFFF}Please exit your vehicle first."

:MULTIHACK_3574
if
  3@ == 3
jf @MULTIHACK_3824
if
   not Actor.Driving($PLAYER_ACTOR)
jf @MULTIHACK_3759
1@ = 2316.621
2@ = -9.0148
3@ = 26.7422
Player.CanMove($PLAYER_CHAR, False)
Actor.StorePos($PLAYER_ACTOR, 7@, 8@, 9@)
SAMP.ReadSAMPMemory(5@, 16864, 2)
SAMP.WriteSAMPMemory(16864, 195, 2)
Actor.PutAt($PLAYER_ACTOR, 1@, 2@, 3@)
wait 50
say "/withdraw 5000"
Actor.PutAt($PLAYER_ACTOR, 7@, 8@, 9@)
wait 250
SAMP.WriteSAMPMemory(16864, 5@, 2)
Player.CanMove($PLAYER_CHAR, True)
jump @MULTIHACK_3824

:MULTIHACK_3759
chatmsg "{900b0b}H:MH ERROR : {FFFFFF}Please exit your vehicle first."

:MULTIHACK_3824
if
  3@ == 4
jf @MULTIHACK_4075
if
   not Actor.Driving($PLAYER_ACTOR)
jf @MULTIHACK_4010
1@ = 2316.621
2@ = -9.0148
3@ = 26.7422
Player.CanMove($PLAYER_CHAR, False)
Actor.StorePos($PLAYER_ACTOR, 7@, 8@, 9@)
SAMP.ReadSAMPMemory(5@, 16864, 2)
SAMP.WriteSAMPMemory(16864, 195, 2)
Actor.PutAt($PLAYER_ACTOR, 1@, 2@, 3@)
wait 50
say "/withdraw 10000"
Actor.PutAt($PLAYER_ACTOR, 7@, 8@, 9@)
wait 250
SAMP.WriteSAMPMemory(16864, 5@, 2)
Player.CanMove($PLAYER_CHAR, True)
jump @MULTIHACK_4075

:MULTIHACK_4010
chatmsg "{900b0b}H:MH ERROR : {FFFFFF}Please exit your vehicle first."

:MULTIHACK_4075
if
  3@ == 5
jf @MULTIHACK_4326
if
   not Actor.Driving($PLAYER_ACTOR)
jf @MULTIHACK_4261
1@ = 2316.621
2@ = -9.0148
3@ = 26.7422
Player.CanMove($PLAYER_CHAR, False)
Actor.StorePos($PLAYER_ACTOR, 7@, 8@, 9@)
SAMP.ReadSAMPMemory(5@, 16864, 2)
SAMP.WriteSAMPMemory(16864, 195, 2)
Actor.PutAt($PLAYER_ACTOR, 1@, 2@, 3@)
wait 50
say "/withdraw 25000"
Actor.PutAt($PLAYER_ACTOR, 7@, 8@, 9@)
wait 250
SAMP.WriteSAMPMemory(16864, 5@, 2)
Player.CanMove($PLAYER_CHAR, True)
jump @MULTIHACK_4326

:MULTIHACK_4261
chatmsg "{900b0b}H:MH ERROR : {FFFFFF}Please exit your vehicle first."

:MULTIHACK_4326
if
  3@ == 6
jf @MULTIHACK_4577
if
   not Actor.Driving($PLAYER_ACTOR)
jf @MULTIHACK_4512
1@ = 2316.621
2@ = -9.0148
3@ = 26.7422
Player.CanMove($PLAYER_CHAR, False)
Actor.StorePos($PLAYER_ACTOR, 7@, 8@, 9@)
SAMP.ReadSAMPMemory(5@, 16864, 2)
SAMP.WriteSAMPMemory(16864, 195, 2)
Actor.PutAt($PLAYER_ACTOR, 1@, 2@, 3@)
wait 50
say "/withdraw 50000"
Actor.PutAt($PLAYER_ACTOR, 7@, 8@, 9@)
wait 250
SAMP.WriteSAMPMemory(16864, 5@, 2)
Player.CanMove($PLAYER_CHAR, True)
jump @MULTIHACK_4577

:MULTIHACK_4512
chatmsg "{900b0b}H:MH ERROR : {FFFFFF}Please exit your vehicle first."

:MULTIHACK_4577
if
  3@ == 7
jf @MULTIHACK_4829
if
   not Actor.Driving($PLAYER_ACTOR)
jf @MULTIHACK_4764
1@ = 2316.621
2@ = -9.0148
3@ = 26.7422
Player.CanMove($PLAYER_CHAR, False)
Actor.StorePos($PLAYER_ACTOR, 7@, 8@, 9@)
SAMP.ReadSAMPMemory(5@, 16864, 2)
SAMP.WriteSAMPMemory(16864, 195, 2)
Actor.PutAt($PLAYER_ACTOR, 1@, 2@, 3@)
wait 50
say "/withdraw 100000"
Actor.PutAt($PLAYER_ACTOR, 7@, 8@, 9@)
wait 250
SAMP.WriteSAMPMemory(16864, 5@, 2)
Player.CanMove($PLAYER_CHAR, True)
jump @MULTIHACK_4829

:MULTIHACK_4764
chatmsg "{900b0b}H:MH ERROR : {FFFFFF}Please exit your vehicle first."

:MULTIHACK_4829
if
  3@ == 8
jf @MULTIHACK_5082
if
   not Actor.Driving($PLAYER_ACTOR)
jf @MULTIHACK_5017
1@ = 2316.621
2@ = -9.0148
3@ = 26.7422
Player.CanMove($PLAYER_CHAR, False)
Actor.StorePos($PLAYER_ACTOR, 7@, 8@, 9@)
SAMP.ReadSAMPMemory(5@, 16864, 2)
SAMP.WriteSAMPMemory(16864, 195, 2)
Actor.PutAt($PLAYER_ACTOR, 1@, 2@, 3@)
wait 50
say "/withdraw 1000000"
Actor.PutAt($PLAYER_ACTOR, 7@, 8@, 9@)
wait 250
SAMP.WriteSAMPMemory(16864, 5@, 2)
Player.CanMove($PLAYER_CHAR, True)
jump @MULTIHACK_5082

:MULTIHACK_5017
chatmsg "{900b0b}H:MH ERROR : {FFFFFF}Please exit your vehicle first."

:MULTIHACK_5082
if
   SAMP.DialogRespond(106, 2@, 3@, 0)
jf @MULTIHACK_6351
if
  2@ == 1
jf @MULTIHACK_6351
if
  3@ == 0
jf @MULTIHACK_5370
if
   not Actor.Driving($PLAYER_ACTOR)
jf @MULTIHACK_5305
1@ = 2346.065
2@ = -1185.036
3@ = 1027.976
Player.CanMove($PLAYER_CHAR, False)
Actor.StorePos($PLAYER_ACTOR, 7@, 8@, 9@)
SAMP.ReadSAMPMemory(5@, 16864, 2)
SAMP.WriteSAMPMemory(16864, 195, 2)
Actor.PutAt($PLAYER_ACTOR, 1@, 2@, 3@)
wait 50
say "/getcrack 1"
Actor.PutAt($PLAYER_ACTOR, 7@, 8@, 9@)
wait 250
SAMP.WriteSAMPMemory(16864, 5@, 2)
Player.CanMove($PLAYER_CHAR, True)
jump @MULTIHACK_5370

:MULTIHACK_5305
chatmsg "{900b0b}H:MH ERROR : {FFFFFF}Please exit your vehicle first."

:MULTIHACK_5370
if
  3@ == 1
jf @MULTIHACK_5614
if
   not Actor.Driving($PLAYER_ACTOR)
jf @MULTIHACK_5549
1@ = 1423.584
2@ = -1320.376
3@ = 13.5547
Player.CanMove($PLAYER_CHAR, False)
Actor.StorePos($PLAYER_ACTOR, 7@, 8@, 9@)
SAMP.ReadSAMPMemory(5@, 16864, 2)
SAMP.WriteSAMPMemory(16864, 195, 2)
Actor.PutAt($PLAYER_ACTOR, 1@, 2@, 3@)
wait 50
say "/getmats"
Actor.PutAt($PLAYER_ACTOR, 7@, 8@, 9@)
wait 250
SAMP.WriteSAMPMemory(16864, 5@, 2)
Player.CanMove($PLAYER_CHAR, True)
jump @MULTIHACK_5614

:MULTIHACK_5549
chatmsg "{900b0b}H:MH ERROR : {FFFFFF}Please exit your vehicle first."

:MULTIHACK_5614
if
  3@ == 2
jf @MULTIHACK_5859
if
   not Actor.Driving($PLAYER_ACTOR)
jf @MULTIHACK_5794
1@ = 323.2356
2@ = -1118.431
3@ = 1083.883
Player.CanMove($PLAYER_CHAR, False)
Actor.StorePos($PLAYER_ACTOR, 7@, 8@, 9@)
SAMP.ReadSAMPMemory(5@, 16864, 2)
SAMP.WriteSAMPMemory(16864, 195, 2)
Actor.PutAt($PLAYER_ACTOR, 1@, 2@, 3@)
wait 50
say "/getseeds"
Actor.PutAt($PLAYER_ACTOR, 7@, 8@, 9@)
wait 250
SAMP.WriteSAMPMemory(16864, 5@, 2)
Player.CanMove($PLAYER_CHAR, True)
jump @MULTIHACK_5859

:MULTIHACK_5794
chatmsg "{900b0b}H:MH ERROR : {FFFFFF}Please exit your vehicle first."

:MULTIHACK_5859
if
  3@ == 3
jf @MULTIHACK_6108
if
   not Actor.Driving($PLAYER_ACTOR)
jf @MULTIHACK_6043
1@ = 204.7479
2@ = 1881.379
3@ = 369.3091
Player.CanMove($PLAYER_CHAR, False)
Actor.StorePos($PLAYER_ACTOR, 7@, 8@, 9@)
SAMP.ReadSAMPMemory(5@, 16864, 2)
SAMP.WriteSAMPMemory(16864, 195, 2)
Actor.PutAt($PLAYER_ACTOR, 1@, 2@, 3@)
wait 50
say "/buyinsurance"
Actor.PutAt($PLAYER_ACTOR, 7@, 8@, 9@)
wait 250
SAMP.WriteSAMPMemory(16864, 5@, 2)
Player.CanMove($PLAYER_CHAR, True)
jump @MULTIHACK_6108

:MULTIHACK_6043
chatmsg "{900b0b}H:MH ERROR : {FFFFFF}Please exit your vehicle first."

:MULTIHACK_6108
if
  3@ == 4
jf @MULTIHACK_6351
if
   not Actor.Driving($PLAYER_ACTOR)
jf @MULTIHACK_6286
1@ = 204.84
2@ = 1884.111
3@ = 369.3091
Player.CanMove($PLAYER_CHAR, False)
Actor.StorePos($PLAYER_ACTOR, 7@, 8@, 9@)
SAMP.ReadSAMPMemory(5@, 16864, 2)
SAMP.WriteSAMPMemory(16864, 195, 2)
Actor.PutAt($PLAYER_ACTOR, 1@, 2@, 3@)
wait 50
say "/healme"
Actor.PutAt($PLAYER_ACTOR, 7@, 8@, 9@)
wait 250
SAMP.WriteSAMPMemory(16864, 5@, 2)
Player.CanMove($PLAYER_CHAR, True)
jump @MULTIHACK_6351

:MULTIHACK_6286
chatmsg "{900b0b}H:MH ERROR : {FFFFFF}Please exit your vehicle first."

:MULTIHACK_6351
if
   SAMP.DialogRespond(105, 2@, 3@, 0)
jf @MULTIHACK_9935
if
  2@ == 1
jf @MULTIHACK_9935
if
  3@ == 0
jf @MULTIHACK_6952
if
   not Actor.Driving($PLAYER_ACTOR)
jf @MULTIHACK_6885
0AB5: store_actor $PLAYER_ACTOR closest_vehicle_to 26@ closest_ped_to $4
6@ = SAMP.GetSAMPVehicleIDByCarHandle(26@)
if
056E:   car 26@ defined
jf @MULTIHACK_6803
Actor.StorePos($PLAYER_ACTOR, 0@, 1@, 2@)
SAMP.ReadSAMPMemory(4@, 90816, 2)
SAMP.WriteSAMPMemory(90816, 50064, 2)
SAMP.ReadSAMPMemory(5@, 16864, 2)
SAMP.WriteSAMPMemory(16864, 195, 2)
SAMP.ReadSAMPMemory($5, 88432, 2)
SAMP.WriteSAMPMemory(88432, 50064, 2)
SAMP.ReadSAMPMemory($6, 58960, 2)
SAMP.WriteSAMPMemory(58960, 50064, 2)
SAMP.ReadSAMPMemory($7, 89168, 2)
SAMP.WriteSAMPMemory(89168, 50064, 2)
SAMP.ReadSAMPMemory($8, 83680, 2)
SAMP.WriteSAMPMemory(83680, 50064, 2)
SAMP.ReadSAMPMemory($9, 91312, 2)
SAMP.WriteSAMPMemory(91312, 50064, 2)
wait 200
0C86: samp force_passenger_sync 3@ seat_id 1
wait 0
036A: put_actor $PLAYER_ACTOR in_car 26@
wait 150
Car.LockInCurrentPosition(26@, True)
Car.Health(26@) = 200
wait 150
0362: remove_actor $PLAYER_ACTOR from_car_and_place_at 0@ 1@ 2@
SAMP.WriteSAMPMemory(90816, 4@, 2)
SAMP.WriteSAMPMemory(88432, $5, 2)
SAMP.WriteSAMPMemory(58960, $6, 2)
SAMP.WriteSAMPMemory(89168, $7, 2)
SAMP.WriteSAMPMemory(83680, $8, 2)
SAMP.WriteSAMPMemory(91312, $9, 2)
SAMP.WriteSAMPMemory(16864, 5@, 2)
jump @MULTIHACK_6878

:MULTIHACK_6803
chatmsg "{900b0b}H:MH ERROR : {FFFFFF}There isn't any car in the stream zone." -1

:MULTIHACK_6878
jump @MULTIHACK_6952

:MULTIHACK_6885
chatmsg "{900b0b}H:MH ERROR : {FFFFFF}Please exit your vehicle first." -1

:MULTIHACK_6952
if
  3@ == 1
jf @MULTIHACK_7517
if
   not Actor.Driving($PLAYER_ACTOR)
jf @MULTIHACK_7450
0AB5: store_actor $PLAYER_ACTOR closest_vehicle_to 26@ closest_ped_to $4
6@ = SAMP.GetSAMPVehicleIDByCarHandle(26@)
if
056E:   car 26@ defined
jf @MULTIHACK_7368
Actor.StorePos($PLAYER_ACTOR, 0@, 1@, 2@)
SAMP.ReadSAMPMemory(4@, 90816, 2)
SAMP.WriteSAMPMemory(90816, 50064, 2)
SAMP.ReadSAMPMemory(5@, 16864, 2)
SAMP.WriteSAMPMemory(16864, 195, 2)
SAMP.ReadSAMPMemory($5, 88432, 2)
SAMP.WriteSAMPMemory(88432, 50064, 2)
SAMP.ReadSAMPMemory($6, 58960, 2)
SAMP.WriteSAMPMemory(58960, 50064, 2)
SAMP.ReadSAMPMemory($7, 89168, 2)
SAMP.WriteSAMPMemory(89168, 50064, 2)
SAMP.ReadSAMPMemory($8, 83680, 2)
SAMP.WriteSAMPMemory(83680, 50064, 2)
SAMP.ReadSAMPMemory($9, 91312, 2)
SAMP.WriteSAMPMemory(91312, 50064, 2)
wait 200
0C86: samp force_passenger_sync 6@ seat_id 1
wait 0
036A: put_actor $PLAYER_ACTOR in_car 26@
wait 150
Car.SetSpeedInstantly(26@, 0.0)
0731: set_car 26@ y_angle_to -180.0
wait 150
0362: remove_actor $PLAYER_ACTOR from_car_and_place_at 0@ 1@ 2@
SAMP.WriteSAMPMemory(90816, 4@, 2)
SAMP.WriteSAMPMemory(88432, $5, 2)
SAMP.WriteSAMPMemory(58960, $6, 2)
SAMP.WriteSAMPMemory(89168, $7, 2)
SAMP.WriteSAMPMemory(83680, $8, 2)
SAMP.WriteSAMPMemory(91312, $9, 2)
SAMP.WriteSAMPMemory(16864, 5@, 2)
jump @MULTIHACK_7443

:MULTIHACK_7368
chatmsg "{900b0b}H:MH ERROR : {FFFFFF}There isn't any car in the stream zone." -1

:MULTIHACK_7443
jump @MULTIHACK_7517

:MULTIHACK_7450
chatmsg "{900b0b}H:MH ERROR : {FFFFFF}Please exit your vehicle first." -1

:MULTIHACK_7517
if
  3@ == 2
jf @MULTIHACK_8183
if
   not Actor.Driving($PLAYER_ACTOR)
jf @MULTIHACK_8116
0AB5: store_actor $PLAYER_ACTOR closest_vehicle_to 26@ closest_ped_to $4
6@ = SAMP.GetSAMPVehicleIDByCarHandle(26@)
if
056E:   car 26@ defined
jf @MULTIHACK_8034
Actor.StorePos($PLAYER_ACTOR, 0@, 1@, 2@)
0407: store_coords_to 6@ 7@ 8@ from_car 26@ with_offset 0.0 0.0 20000.0
SAMP.ReadSAMPMemory(4@, 90816, 2)
SAMP.WriteSAMPMemory(90816, 50064, 2)
SAMP.ReadSAMPMemory(5@, 16864, 2)
SAMP.WriteSAMPMemory(16864, 195, 2)
SAMP.ReadSAMPMemory($5, 88432, 2)
SAMP.WriteSAMPMemory(88432, 50064, 2)
SAMP.ReadSAMPMemory($6, 58960, 2)
SAMP.WriteSAMPMemory(58960, 50064, 2)
SAMP.ReadSAMPMemory($7, 89168, 2)
SAMP.WriteSAMPMemory(89168, 50064, 2)
SAMP.ReadSAMPMemory($8, 83680, 2)
SAMP.WriteSAMPMemory(83680, 50064, 2)
SAMP.ReadSAMPMemory($9, 91312, 2)
SAMP.WriteSAMPMemory(91312, 50064, 2)
SAMP.ReadSAMPMemory($10, 88720, 2)
SAMP.WriteSAMPMemory(88720, 50064, 2)
SAMP.ReadSAMPMemory($12, 90816, 2)
SAMP.WriteSAMPMemory(90816, 50064, 2)
SAMP.ReadSAMPMemory($13, 91088, 2)
SAMP.WriteSAMPMemory(91088, 50064, 2)
wait 200
0C86: samp force_passenger_sync 6@ seat_id 1
wait 0
036A: put_actor $PLAYER_ACTOR in_car 26@
wait 150
Car.PutAt(26@, 6@, 7@, 8@)
wait 150
0362: remove_actor $PLAYER_ACTOR from_car_and_place_at 0@ 1@ 2@
SAMP.WriteSAMPMemory(90816, 4@, 2)
SAMP.WriteSAMPMemory(88432, $5, 2)
SAMP.WriteSAMPMemory(58960, $6, 2)
SAMP.WriteSAMPMemory(89168, $7, 2)
SAMP.WriteSAMPMemory(83680, $8, 2)
SAMP.WriteSAMPMemory(91312, $9, 2)
SAMP.WriteSAMPMemory(16864, 5@, 2)
jump @MULTIHACK_8109

:MULTIHACK_8034
chatmsg "{900b0b}H:MH ERROR : {FFFFFF}There isn't any car in the stream zone." -1

:MULTIHACK_8109
jump @MULTIHACK_8183

:MULTIHACK_8116
chatmsg "{900b0b}H:MH ERROR : {FFFFFF}Please exit your vehicle first." -1

:MULTIHACK_8183
if
  3@ == 3
jf @MULTIHACK_8738
if
   not Actor.Driving($PLAYER_ACTOR)
jf @MULTIHACK_8671
0AB5: store_actor $PLAYER_ACTOR closest_vehicle_to 26@ closest_ped_to $4
6@ = SAMP.GetSAMPVehicleIDByCarHandle(26@)
if
056E:   car 26@ defined
jf @MULTIHACK_8589
Actor.StorePos($PLAYER_ACTOR, 0@, 1@, 2@)
SAMP.ReadSAMPMemory(4@, 90816, 2)
SAMP.WriteSAMPMemory(90816, 50064, 2)
SAMP.ReadSAMPMemory(5@, 16864, 2)
SAMP.WriteSAMPMemory(16864, 195, 2)
SAMP.ReadSAMPMemory($5, 88432, 2)
SAMP.WriteSAMPMemory(88432, 50064, 2)
SAMP.ReadSAMPMemory($6, 58960, 2)
SAMP.WriteSAMPMemory(58960, 50064, 2)
SAMP.ReadSAMPMemory($7, 89168, 50064)
SAMP.ReadSAMPMemory($23, 89168, 2)
SAMP.WriteSAMPMemory(83680, 2, 2)
SAMP.WriteSAMPMemory(83680, 50064, 2)
SAMP.ReadSAMPMemory($9, 91312, 2)
SAMP.WriteSAMPMemory(91312, 50064, 2)
wait 200
0C86: samp force_passenger_sync 6@ seat_id 1
wait 0
036A: put_actor $PLAYER_ACTOR in_car 26@
wait 150
Car.SetSpeedInstantly(26@, 150.0)
wait 150
0362: remove_actor $PLAYER_ACTOR from_car_and_place_at 0@ 1@ 2@
SAMP.WriteSAMPMemory(90816, 4@, 2)
SAMP.WriteSAMPMemory(88432, $5, 2)
SAMP.WriteSAMPMemory(58960, $6, 2)
SAMP.WriteSAMPMemory(89168, $7, 2)
SAMP.WriteSAMPMemory(83680, $8, 2)
SAMP.WriteSAMPMemory(91312, $9, 2)
SAMP.WriteSAMPMemory(16864, 5@, 2)
jump @MULTIHACK_8664

:MULTIHACK_8589
chatmsg "{900b0b}H:MH ERROR : {FFFFFF}There isn't any car in the stream zone." -1

:MULTIHACK_8664
jump @MULTIHACK_8738

:MULTIHACK_8671
chatmsg "{900b0b}H:MH ERROR : {FFFFFF}Please exit your vehicle first." -1

:MULTIHACK_8738
if
  3@ == 4
jf @MULTIHACK_9291
if
   not Actor.Driving($PLAYER_ACTOR)
jf @MULTIHACK_9224
0AB5: store_actor $PLAYER_ACTOR closest_vehicle_to 26@ closest_ped_to $4
6@ = SAMP.GetSAMPVehicleIDByCarHandle(26@)
if
056E:   car 26@ defined
jf @MULTIHACK_9142
Actor.StorePos($PLAYER_ACTOR, 0@, 1@, 2@)
SAMP.ReadSAMPMemory(4@, 90816, 2)
SAMP.WriteSAMPMemory(90816, 50064, 2)
SAMP.ReadSAMPMemory(5@, 16864, 2)
SAMP.WriteSAMPMemory(16864, 195, 2)
SAMP.ReadSAMPMemory($5, 88432, 2)
SAMP.WriteSAMPMemory(88432, 50064, 2)
SAMP.ReadSAMPMemory($6, 58960, 2)
SAMP.WriteSAMPMemory(58960, 50064, 2)
SAMP.ReadSAMPMemory($7, 89168, 2)
SAMP.WriteSAMPMemory(89168, 50064, 2)
SAMP.ReadSAMPMemory($8, 83680, 2)
SAMP.WriteSAMPMemory(83680, 50064, 2)
SAMP.ReadSAMPMemory($9, 91312, 2)
SAMP.WriteSAMPMemory(91312, 50064, 2)
wait 200
0C86: samp force_passenger_sync 6@ seat_id 1
wait 0
036A: put_actor $PLAYER_ACTOR in_car 26@
wait 150
Car.Health(26@) = 1000
wait 150
0362: remove_actor $PLAYER_ACTOR from_car_and_place_at 0@ 1@ 2@
SAMP.WriteSAMPMemory(90816, 4@, 2)
SAMP.WriteSAMPMemory(88432, $5, 2)
SAMP.WriteSAMPMemory(58960, $6, 2)
SAMP.WriteSAMPMemory(89168, $7, 2)
SAMP.WriteSAMPMemory(83680, $8, 2)
SAMP.WriteSAMPMemory(91312, $9, 2)
SAMP.WriteSAMPMemory(16864, 5@, 2)
jump @MULTIHACK_9217

:MULTIHACK_9142
chatmsg "{900b0b}H:MH ERROR : {FFFFFF}There isn't any car in the stream zone." -1

:MULTIHACK_9217
jump @MULTIHACK_9291

:MULTIHACK_9224
chatmsg "{900b0b}H:MH ERROR : {FFFFFF}Please exit your vehicle first." -1

:MULTIHACK_9291
if
  3@ == 5
jf @MULTIHACK_9935
if
0AB6: store_target_marker_coords_to 12@ 13@ 14@ // IF and SET
jf @MULTIHACK_9879
if
   not Actor.Driving($PLAYER_ACTOR)
jf @MULTIHACK_9805
0AB5: store_actor $PLAYER_ACTOR closest_vehicle_to 26@ closest_ped_to $4
6@ = SAMP.GetSAMPVehicleIDByCarHandle(26@)
if
056E:   car 26@ defined
jf @MULTIHACK_9723
Actor.StorePos($PLAYER_ACTOR, 0@, 1@, 2@)
SAMP.ReadSAMPMemory(4@, 90816, 2)
SAMP.WriteSAMPMemory(90816, 50064, 2)
SAMP.ReadSAMPMemory(5@, 16864, 2)
SAMP.WriteSAMPMemory(16864, 195, 2)
SAMP.ReadSAMPMemory($5, 88432, 2)
SAMP.WriteSAMPMemory(88432, 50064, 2)
SAMP.ReadSAMPMemory($6, 58960, 2)
SAMP.WriteSAMPMemory(58960, 50064, 2)
SAMP.ReadSAMPMemory($7, 89168, 2)
SAMP.WriteSAMPMemory(89168, 50064, 2)
SAMP.ReadSAMPMemory($8, 83680, 2)
SAMP.WriteSAMPMemory(83680, 50064, 2)
SAMP.ReadSAMPMemory($9, 91312, 2)
SAMP.WriteSAMPMemory(91312, 50064, 2)
wait 200
0C86: samp force_passenger_sync 6@ seat_id 1
wait 0
036A: put_actor $PLAYER_ACTOR in_car 26@
wait 150
Car.PutAt(26@, 12@, 13@, 14@)
wait 150
0362: remove_actor $PLAYER_ACTOR from_car_and_place_at 0@ 1@ 2@
SAMP.WriteSAMPMemory(90816, 4@, 2)
SAMP.WriteSAMPMemory(88432, $5, 2)
SAMP.WriteSAMPMemory(58960, $6, 2)
SAMP.WriteSAMPMemory(89168, $7, 2)
SAMP.WriteSAMPMemory(83680, $8, 2)
SAMP.WriteSAMPMemory(91312, $9, 2)
SAMP.WriteSAMPMemory(16864, 5@, 2)
jump @MULTIHACK_9798

:MULTIHACK_9723
chatmsg "{900b0b}H:MH ERROR : {FFFFFF}There isn't any car in the stream zone." -1

:MULTIHACK_9798
jump @MULTIHACK_9872

:MULTIHACK_9805
chatmsg "{900b0b}H:MH ERROR : {FFFFFF}Please exit your vehicle first." -1

:MULTIHACK_9872
jump @MULTIHACK_9935

:MULTIHACK_9879
chatmsg "{900b0b}H:MH ERROR : {FFFFFF}Put marker to the map."

:MULTIHACK_9935
if
   SAMP.DialogRespond(104, 2@, 3@, 0)
jf @MULTIHACK_10708
if
  2@ == 1
jf @MULTIHACK_10708
if
  3@ == 0
jf @MULTIHACK_10329
if
   not Actor.Driving($PLAYER_ACTOR)
jf @MULTIHACK_10262
0AB5: store_actor $PLAYER_ACTOR closest_vehicle_to 26@ closest_ped_to $4
2@ = SAMP.GetSAMPVehicleIDByCarHandle(26@)
if
056E:   car 26@ defined
jf @MULTIHACK_10180
SAMP.ReadSAMPMemory($5, 88432, 2)
SAMP.WriteSAMPMemory(88432, 50064, 2)
SAMP.ReadSAMPMemory($7, 89168, 2)
SAMP.WriteSAMPMemory(89168, 50064, 2)
SAMP.ReadSAMPMemory($8, 83680, 2)
SAMP.WriteSAMPMemory(83680, 50064, 2)
SAMP.ReadSAMPMemory($9, 91312, 2)
SAMP.WriteSAMPMemory(91312, 50064, 2)
wait 200
0C86: samp force_passenger_sync 26@ seat_id 1
wait 0
036A: put_actor $PLAYER_ACTOR in_car 26@
jump @MULTIHACK_10255

:MULTIHACK_10180
chatmsg "{900b0b}H:MH ERROR : {FFFFFF}There isn't any car in the stream zone." -1

:MULTIHACK_10255
jump @MULTIHACK_10329

:MULTIHACK_10262
chatmsg "{900b0b}H:MH ERROR : {FFFFFF}Please exit your vehicle first." -1

:MULTIHACK_10329
if
  3@ == 1
jf @MULTIHACK_10708
if
   not Actor.Driving($PLAYER_ACTOR)
jf @MULTIHACK_10641
0AB5: store_actor $PLAYER_ACTOR closest_vehicle_to 26@ closest_ped_to 1@
2@ = SAMP.GetSAMPVehicleIDByCarHandle(26@)
if
056E:   car 26@ defined
jf @MULTIHACK_10559
SAMP.ReadSAMPMemory($5, 88432, 2)
SAMP.WriteSAMPMemory(88432, 50064, 2)
SAMP.ReadSAMPMemory($6, 58960, 2)
SAMP.WriteSAMPMemory(58960, 50064, 2)
SAMP.ReadSAMPMemory($7, 89168, 2)
SAMP.WriteSAMPMemory(89168, 50064, 2)
SAMP.ReadSAMPMemory($8, 83680, 2)
SAMP.WriteSAMPMemory(83680, 50064, 2)
SAMP.ReadSAMPMemory($9, 91312, 2)
SAMP.WriteSAMPMemory(91312, 50064, 2)
wait 200
0C86: samp force_passenger_sync 26@ seat_id 1
wait 0
036A: put_actor $PLAYER_ACTOR in_car 26@
jump @MULTIHACK_10634

:MULTIHACK_10559
chatmsg "{900b0b}H:MH ERROR : {FFFFFF}There isn't any car in the stream zone." -1

:MULTIHACK_10634
jump @MULTIHACK_10708

:MULTIHACK_10641
chatmsg "{900b0b}H:MH ERROR : {FFFFFF}Please exit your vehicle first." -1

:MULTIHACK_10708
if
   SAMP.DialogRespond(100, 2@, 3@, 0)
jf @MULTIHACK_17251
if
  2@ == 1
jf @MULTIHACK_17251
if
  3@ == 1
jf @MULTIHACK_10896
SAMP.ReadSAMPMemory($5, 88432, 2)
SAMP.WriteSAMPMemory(88432, 50064, 2)
SAMP.ReadSAMPMemory($10, 88720, 2)
SAMP.WriteSAMPMemory(88720, 50064, 2)
Player.CanMove($PLAYER_CHAR, False)
select_interior 1
select_interior 50
0BD0: samp send_request_spawn
wait 300
Actor.PutAt($PLAYER_ACTOR, 1383.06, -1078.268, 27.3906)
select_interior 0
SAMP.WriteSAMPMemory(88432, $5, 2)
SAMP.WriteSAMPMemory(88720, $10, 2)
Player.CanMove($PLAYER_CHAR, True)

:MULTIHACK_10896
if
  3@ == 2
jf @MULTIHACK_11046
SAMP.ReadSAMPMemory($5, 88432, 2)
SAMP.WriteSAMPMemory(88432, 50064, 2)
SAMP.ReadSAMPMemory($10, 88720, 2)
SAMP.WriteSAMPMemory(88720, 50064, 2)
Player.CanMove($PLAYER_CHAR, False)
0BD0: samp send_request_spawn
wait 300
Actor.PutAt($PLAYER_ACTOR, 2421.343, -1220.166, 25.5028)
SAMP.WriteSAMPMemory(88432, $5, 2)
SAMP.WriteSAMPMemory(88720, $10, 2)
Player.CanMove($PLAYER_CHAR, True)
wait 100
say "/enter"

:MULTIHACK_11046
if
  3@ == 3
jf @MULTIHACK_11193
SAMP.ReadSAMPMemory($5, 88432, 2)
SAMP.WriteSAMPMemory(88432, 50064, 2)
SAMP.ReadSAMPMemory($10, 88720, 2)
SAMP.WriteSAMPMemory(88720, 50064, 2)
select_interior 1
select_interior 50
Player.CanMove($PLAYER_CHAR, False)
0BD0: samp send_request_spawn
wait 150
Actor.PutAt($PLAYER_ACTOR, 2173.194, -1693.956, 14.5927)
select_interior 0
SAMP.WriteSAMPMemory(88432, $5, 2)
SAMP.WriteSAMPMemory(88720, $10, 2)
Player.CanMove($PLAYER_CHAR, True)

:MULTIHACK_11193
if
  3@ == 4
jf @MULTIHACK_11340
SAMP.ReadSAMPMemory($5, 88432, 2)
SAMP.WriteSAMPMemory(88432, 50064, 2)
SAMP.ReadSAMPMemory($10, 88720, 2)
SAMP.WriteSAMPMemory(88720, 50064, 2)
select_interior 1
select_interior 50
Player.CanMove($PLAYER_CHAR, False)
0BD0: samp send_request_spawn
wait 300
Actor.PutAt($PLAYER_ACTOR, 2325.382, -2319.381, 13.5469)
select_interior 0
SAMP.WriteSAMPMemory(88432, $5, 2)
SAMP.WriteSAMPMemory(88720, $10, 2)
Player.CanMove($PLAYER_CHAR, True)

:MULTIHACK_11340
if
  3@ == 5
jf @MULTIHACK_11487
SAMP.ReadSAMPMemory($5, 88432, 2)
SAMP.WriteSAMPMemory(88432, 50064, 2)
SAMP.ReadSAMPMemory($10, 88720, 2)
SAMP.WriteSAMPMemory(88720, 50064, 2)
select_interior 1
select_interior 50
Player.CanMove($PLAYER_CHAR, False)
0BD0: samp send_request_spawn
wait 300
Actor.PutAt($PLAYER_ACTOR, 2229.495, -1691.622, 13.9013)
select_interior 0
SAMP.WriteSAMPMemory(88432, $5, 2)
SAMP.WriteSAMPMemory(88720, $10, 2)
Player.CanMove($PLAYER_CHAR, True)

:MULTIHACK_11487
if
  3@ == 6
jf @MULTIHACK_11634
SAMP.ReadSAMPMemory($5, 88432, 2)
SAMP.WriteSAMPMemory(88432, 50064, 2)
SAMP.ReadSAMPMemory($10, 88720, 2)
SAMP.WriteSAMPMemory(88720, 50064, 2)
select_interior 1
select_interior 50
Player.CanMove($PLAYER_CHAR, False)
0BD0: samp send_request_spawn
wait 300
Actor.PutAt($PLAYER_ACTOR, 1349.968, -1267.947, 14.9219)
select_interior 0
SAMP.WriteSAMPMemory(88432, $5, 2)
SAMP.WriteSAMPMemory(88720, $10, 2)
Player.CanMove($PLAYER_CHAR, True)

:MULTIHACK_11634
if
  3@ == 7
jf @MULTIHACK_11784
SAMP.ReadSAMPMemory($5, 88432, 2)
SAMP.WriteSAMPMemory(88432, 50064, 2)
SAMP.ReadSAMPMemory($10, 88720, 2)
SAMP.WriteSAMPMemory(88720, 50064, 2)
Player.CanMove($PLAYER_CHAR, False)
0BD0: samp send_request_spawn
wait 300
Actor.PutAt($PLAYER_ACTOR, 2228.905, -1722.148, 13.5625)
Player.CanMove($PLAYER_CHAR, True)
SAMP.WriteSAMPMemory(88432, $5, 2)
SAMP.WriteSAMPMemory(88720, $10, 2)
wait 100
say "/enter"

:MULTIHACK_11784
if
  3@ == 8
jf @MULTIHACK_11931
SAMP.ReadSAMPMemory($5, 88432, 2)
SAMP.WriteSAMPMemory(88432, 50064, 2)
SAMP.ReadSAMPMemory($10, 88720, 2)
SAMP.WriteSAMPMemory(88720, 50064, 2)
select_interior 1
select_interior 50
Player.CanMove($PLAYER_CHAR, False)
0BD0: samp send_request_spawn
wait 300
Actor.PutAt($PLAYER_ACTOR, 2360.022, -1167.341, 27.7324)
select_interior 0
Player.CanMove($PLAYER_CHAR, True)
SAMP.WriteSAMPMemory(88432, $5, 2)
SAMP.WriteSAMPMemory(88720, $10, 2)

:MULTIHACK_11931
if
  3@ == 9
jf @MULTIHACK_12078
SAMP.ReadSAMPMemory($5, 88432, 2)
SAMP.WriteSAMPMemory(88432, 50064, 2)
SAMP.ReadSAMPMemory($10, 88720, 2)
SAMP.WriteSAMPMemory(88720, 50064, 2)
select_interior 1
select_interior 50
Player.CanMove($PLAYER_CHAR, False)
0BD0: samp send_request_spawn
wait 300
Actor.PutAt($PLAYER_ACTOR, 1742.983, -1849.242, 13.5811)
select_interior 0
Player.CanMove($PLAYER_CHAR, True)
SAMP.WriteSAMPMemory(88432, $5, 2)
SAMP.WriteSAMPMemory(88720, $10, 2)

:MULTIHACK_12078
if
  3@ == 10
jf @MULTIHACK_12225
SAMP.ReadSAMPMemory($5, 88432, 2)
SAMP.WriteSAMPMemory(88432, 50064, 2)
SAMP.ReadSAMPMemory($10, 88720, 2)
SAMP.WriteSAMPMemory(88720, 50064, 2)
select_interior 1
select_interior 50
Player.CanMove($PLAYER_CHAR, False)
0BD0: samp send_request_spawn
wait 300
Actor.PutAt($PLAYER_ACTOR, 2195.336, -1974.802, 13.559)
select_interior 0
SAMP.WriteSAMPMemory(88432, $5, 2)
SAMP.WriteSAMPMemory(88720, $10, 2)
Player.CanMove($PLAYER_CHAR, True)

:MULTIHACK_12225
if
  3@ == 11
jf @MULTIHACK_12379
SAMP.ReadSAMPMemory($5, 88432, 2)
SAMP.WriteSAMPMemory(88432, 50064, 2)
SAMP.ReadSAMPMemory($10, 88720, 2)
SAMP.WriteSAMPMemory(88720, 50064, 2)
Player.CanMove($PLAYER_CHAR, False)
0BD0: samp send_request_spawn
wait 300
Actor.PutAt($PLAYER_ACTOR, 1835.429, -1682.701, 13.3901)
wait 50
SAMP.WriteSAMPMemory(88432, $5, 2)
SAMP.WriteSAMPMemory(88720, $10, 2)
Player.CanMove($PLAYER_CHAR, True)
wait 100
say "/enter"

:MULTIHACK_12379
if
  3@ == 12
jf @MULTIHACK_12526
SAMP.ReadSAMPMemory($5, 88432, 2)
SAMP.WriteSAMPMemory(88432, 50064, 2)
SAMP.ReadSAMPMemory($10, 88720, 2)
SAMP.WriteSAMPMemory(88720, 50064, 2)
select_interior 1
select_interior 50
Player.CanMove($PLAYER_CHAR, False)
0BD0: samp send_request_spawn
wait 300
Actor.PutAt($PLAYER_ACTOR, 2214.766, -2637.216, 13.5469)
select_interior 0
SAMP.WriteSAMPMemory(88432, $5, 2)
SAMP.WriteSAMPMemory(88720, $10, 2)
Player.CanMove($PLAYER_CHAR, True)

:MULTIHACK_12526
if
  3@ == 13
jf @MULTIHACK_12680
SAMP.ReadSAMPMemory($5, 88432, 2)
SAMP.WriteSAMPMemory(88432, 50064, 2)
SAMP.ReadSAMPMemory($10, 88720, 2)
SAMP.WriteSAMPMemory(88720, 50064, 2)
Player.CanMove($PLAYER_CHAR, False)
0BD0: samp send_request_spawn
wait 300
Actor.PutAt($PLAYER_ACTOR, 2104.873, -1806.65, 13.5547)
wait 50
SAMP.WriteSAMPMemory(88432, $5, 2)
SAMP.WriteSAMPMemory(88720, $10, 2)
Player.CanMove($PLAYER_CHAR, True)
wait 100
say "/enter"

:MULTIHACK_12680
if
  3@ == 14
jf @MULTIHACK_12834
SAMP.ReadSAMPMemory($5, 88432, 2)
SAMP.WriteSAMPMemory(88432, 50064, 2)
SAMP.ReadSAMPMemory($10, 88720, 2)
SAMP.WriteSAMPMemory(88720, 50064, 2)
Player.CanMove($PLAYER_CHAR, False)
0BD0: samp send_request_spawn
wait 300
Actor.PutAt($PLAYER_ACTOR, 383.3151, -2087.959, 7.8359)
wait 50
SAMP.WriteSAMPMemory(88432, $5, 2)
SAMP.WriteSAMPMemory(88720, $10, 2)
Player.CanMove($PLAYER_CHAR, True)
wait 100
say "/enter"

:MULTIHACK_12834
if
  3@ == 15
jf @MULTIHACK_12981
SAMP.ReadSAMPMemory($5, 88432, 2)
SAMP.WriteSAMPMemory(88432, 50064, 2)
SAMP.ReadSAMPMemory($10, 88720, 2)
SAMP.WriteSAMPMemory(88720, 50064, 2)
select_interior 1
select_interior 50
Player.CanMove($PLAYER_CHAR, False)
0BD0: samp send_request_spawn
wait 300
Actor.PutAt($PLAYER_ACTOR, 2196.294, -1979.329, 13.5522)
select_interior 0
SAMP.WriteSAMPMemory(88432, $5, 2)
SAMP.WriteSAMPMemory(88720, $10, 2)
Player.CanMove($PLAYER_CHAR, True)

:MULTIHACK_12981
if
  3@ == 16
jf @MULTIHACK_13128
SAMP.ReadSAMPMemory($5, 88432, 2)
SAMP.WriteSAMPMemory(88432, 50064, 2)
SAMP.ReadSAMPMemory($10, 88720, 2)
SAMP.WriteSAMPMemory(88720, 50064, 2)
select_interior 1
select_interior 50
Player.CanMove($PLAYER_CHAR, False)
0BD0: samp send_request_spawn
wait 300
Actor.PutAt($PLAYER_ACTOR, 1967.465, -2187.088, 13.5469)
select_interior 0
SAMP.WriteSAMPMemory(88432, $5, 2)
SAMP.WriteSAMPMemory(88720, $10, 2)
Player.CanMove($PLAYER_CHAR, True)

:MULTIHACK_13128
if
  3@ == 17
jf @MULTIHACK_13275
SAMP.ReadSAMPMemory($5, 88432, 2)
SAMP.WriteSAMPMemory(88432, 50064, 2)
SAMP.ReadSAMPMemory($10, 88720, 2)
SAMP.WriteSAMPMemory(88720, 50064, 2)
select_interior 1
select_interior 50
Player.CanMove($PLAYER_CHAR, False)
0BD0: samp send_request_spawn
wait 300
Actor.PutAt($PLAYER_ACTOR, -49.7744, -275.0546, 5.4297)
select_interior 0
SAMP.WriteSAMPMemory(88432, $5, 2)
SAMP.WriteSAMPMemory(88720, $10, 2)
Player.CanMove($PLAYER_CHAR, True)

:MULTIHACK_13275
if
  3@ == 18
jf @MULTIHACK_13422
SAMP.ReadSAMPMemory($5, 88432, 2)
SAMP.WriteSAMPMemory(88432, 50064, 2)
SAMP.ReadSAMPMemory($10, 88720, 2)
SAMP.WriteSAMPMemory(88720, 50064, 2)
select_interior 1
select_interior 50
Player.CanMove($PLAYER_CHAR, False)
0BD0: samp send_request_spawn
wait 300
Actor.PutAt($PLAYER_ACTOR, -8.5944, 45.7448, 3.1096)
select_interior 0
SAMP.WriteSAMPMemory(88432, $5, 2)
SAMP.WriteSAMPMemory(88720, $10, 2)
Player.CanMove($PLAYER_CHAR, True)

:MULTIHACK_13422
if
  3@ == 19
jf @MULTIHACK_13569
SAMP.ReadSAMPMemory($5, 88432, 2)
SAMP.WriteSAMPMemory(88432, 50064, 2)
SAMP.ReadSAMPMemory($10, 88720, 2)
SAMP.WriteSAMPMemory(88720, 50064, 2)
select_interior 1
select_interior 50
Player.CanMove($PLAYER_CHAR, False)
0BD0: samp send_request_spawn
wait 300
Actor.PutAt($PLAYER_ACTOR, 2497.71, -2535.939, 13.6517)
select_interior 0
SAMP.WriteSAMPMemory(88432, $5, 2)
SAMP.WriteSAMPMemory(88720, $10, 2)
Player.CanMove($PLAYER_CHAR, True)

:MULTIHACK_13569
if
  3@ == 20
jf @MULTIHACK_13716
SAMP.ReadSAMPMemory($5, 88432, 2)
SAMP.WriteSAMPMemory(88432, 50064, 2)
SAMP.ReadSAMPMemory($10, 88720, 2)
SAMP.WriteSAMPMemory(88720, 50064, 2)
select_interior 1
select_interior 50
Player.CanMove($PLAYER_CHAR, False)
0BD0: samp send_request_spawn
wait 300
Actor.PutAt($PLAYER_ACTOR, 1361.219, -1647.239, 13.3828)
select_interior 0
SAMP.WriteSAMPMemory(88432, $5, 2)
SAMP.WriteSAMPMemory(88720, $10, 2)
Player.CanMove($PLAYER_CHAR, True)

:MULTIHACK_13716
if
  3@ == 21
jf @MULTIHACK_13863
SAMP.ReadSAMPMemory($5, 88432, 2)
SAMP.WriteSAMPMemory(88432, 50064, 2)
SAMP.ReadSAMPMemory($10, 88720, 2)
SAMP.WriteSAMPMemory(88720, 50064, 2)
select_interior 1
select_interior 50
Player.CanMove($PLAYER_CHAR, False)
0BD0: samp send_request_spawn
wait 300
Actor.PutAt($PLAYER_ACTOR, 2611.383, -931.8019, 79.5044)
select_interior 0
SAMP.WriteSAMPMemory(88432, $5, 2)
SAMP.WriteSAMPMemory(88720, $10, 2)
Player.CanMove($PLAYER_CHAR, True)

:MULTIHACK_13863
if
  3@ == 22
jf @MULTIHACK_14010
SAMP.ReadSAMPMemory($5, 88432, 2)
SAMP.WriteSAMPMemory(88432, 50064, 2)
SAMP.ReadSAMPMemory($10, 88720, 2)
SAMP.WriteSAMPMemory(88720, 50064, 2)
select_interior 1
select_interior 50
Player.CanMove($PLAYER_CHAR, False)
0BD0: samp send_request_spawn
wait 300
Actor.PutAt($PLAYER_ACTOR, 2786.396, -2093.405, 11.5392)
select_interior 0
SAMP.WriteSAMPMemory(88432, $5, 2)
SAMP.WriteSAMPMemory(88720, $10, 2)
Player.CanMove($PLAYER_CHAR, True)

:MULTIHACK_14010
if
  3@ == 24
jf @MULTIHACK_14157
SAMP.ReadSAMPMemory($5, 88432, 2)
SAMP.WriteSAMPMemory(88432, 50064, 2)
SAMP.ReadSAMPMemory($10, 88720, 2)
SAMP.WriteSAMPMemory(88720, 50064, 2)
select_interior 1
select_interior 50
Player.CanMove($PLAYER_CHAR, False)
0BD0: samp send_request_spawn
wait 300
Actor.PutAt($PLAYER_ACTOR, 2163.103, -1744.44, 13.5469)
select_interior 0
SAMP.WriteSAMPMemory(88432, $5, 2)
SAMP.WriteSAMPMemory(88720, $10, 2)
Player.CanMove($PLAYER_CHAR, True)

:MULTIHACK_14157
if
  3@ == 25
jf @MULTIHACK_14304
SAMP.ReadSAMPMemory($5, 88432, 2)
SAMP.WriteSAMPMemory(88432, 50064, 2)
SAMP.ReadSAMPMemory($10, 88720, 2)
SAMP.WriteSAMPMemory(88720, 50064, 2)
select_interior 1
select_interior 50
Player.CanMove($PLAYER_CHAR, False)
0BD0: samp send_request_spawn
wait 300
Actor.PutAt($PLAYER_ACTOR, 2722.222, -2034.432, 13.5472)
select_interior 0
SAMP.WriteSAMPMemory(88432, $5, 2)
SAMP.WriteSAMPMemory(88720, $10, 2)
Player.CanMove($PLAYER_CHAR, True)

:MULTIHACK_14304
if
  3@ == 26
jf @MULTIHACK_14451
SAMP.ReadSAMPMemory($5, 88432, 2)
SAMP.WriteSAMPMemory(88432, 50064, 2)
SAMP.ReadSAMPMemory($10, 88720, 2)
SAMP.WriteSAMPMemory(88720, 50064, 2)
select_interior 1
select_interior 50
Player.CanMove($PLAYER_CHAR, False)
0BD0: samp send_request_spawn
wait 300
Actor.PutAt($PLAYER_ACTOR, 2262.13, -1723.735, 13.5469)
select_interior 0
SAMP.WriteSAMPMemory(88432, $5, 2)
SAMP.WriteSAMPMemory(88720, $10, 2)
Player.CanMove($PLAYER_CHAR, True)

:MULTIHACK_14451
if
  3@ == 27
jf @MULTIHACK_14598
SAMP.ReadSAMPMemory($5, 88432, 2)
SAMP.WriteSAMPMemory(88432, 50064, 2)
SAMP.ReadSAMPMemory($10, 88720, 2)
SAMP.WriteSAMPMemory(88720, 50064, 2)
select_interior 1
select_interior 50
Player.CanMove($PLAYER_CHAR, False)
0BD0: samp send_request_spawn
wait 300
Actor.PutAt($PLAYER_ACTOR, 1755.327, -1594.61, 13.5358)
select_interior 0
SAMP.WriteSAMPMemory(88432, $5, 2)
SAMP.WriteSAMPMemory(88720, $10, 2)
Player.CanMove($PLAYER_CHAR, True)

:MULTIHACK_14598
if
  3@ == 28
jf @MULTIHACK_14745
SAMP.ReadSAMPMemory($5, 88432, 2)
SAMP.WriteSAMPMemory(88432, 50064, 2)
SAMP.ReadSAMPMemory($10, 88720, 2)
SAMP.WriteSAMPMemory(88720, 50064, 2)
select_interior 1
select_interior 50
Player.CanMove($PLAYER_CHAR, False)
0BD0: samp send_request_spawn
wait 300
Actor.PutAt($PLAYER_ACTOR, 2479.237, -1958.139, 13.5862)
select_interior 0
SAMP.WriteSAMPMemory(88432, $5, 2)
SAMP.WriteSAMPMemory(88720, $10, 2)
Player.CanMove($PLAYER_CHAR, True)

:MULTIHACK_14745
if
  3@ == 29
jf @MULTIHACK_14892
SAMP.ReadSAMPMemory($5, 88432, 2)
SAMP.WriteSAMPMemory(88432, 50064, 2)
SAMP.ReadSAMPMemory($10, 88720, 2)
SAMP.WriteSAMPMemory(88720, 50064, 2)
select_interior 1
select_interior 50
Player.CanMove($PLAYER_CHAR, False)
0BD0: samp send_request_spawn
wait 300
Actor.PutAt($PLAYER_ACTOR, 1349.985, -1268.079, 14.9219)
select_interior 0
SAMP.WriteSAMPMemory(88432, $5, 2)
SAMP.WriteSAMPMemory(88720, $10, 2)
Player.CanMove($PLAYER_CHAR, True)

:MULTIHACK_14892
if
  3@ == 30
jf @MULTIHACK_15039
SAMP.ReadSAMPMemory($5, 88432, 2)
SAMP.WriteSAMPMemory(88432, 50064, 2)
SAMP.ReadSAMPMemory($10, 88720, 2)
SAMP.WriteSAMPMemory(88720, 50064, 2)
select_interior 1
select_interior 50
Player.CanMove($PLAYER_CHAR, False)
0BD0: samp send_request_spawn
wait 300
Actor.PutAt($PLAYER_ACTOR, 1519.032, -1675.056, 13.5469)
select_interior 0
SAMP.WriteSAMPMemory(88432, $5, 2)
SAMP.WriteSAMPMemory(88720, $10, 2)
Player.CanMove($PLAYER_CHAR, True)

:MULTIHACK_15039
if
  3@ == 31
jf @MULTIHACK_15186
SAMP.ReadSAMPMemory($5, 88432, 2)
SAMP.WriteSAMPMemory(88432, 50064, 2)
SAMP.ReadSAMPMemory($10, 88720, 2)
SAMP.WriteSAMPMemory(88720, 50064, 2)
select_interior 1
select_interior 50
Player.CanMove($PLAYER_CHAR, False)
0BD0: samp send_request_spawn
wait 300
Actor.PutAt($PLAYER_ACTOR, -1605.748, 714.9609, 12.5883)
select_interior 0
SAMP.WriteSAMPMemory(88432, $5, 2)
SAMP.WriteSAMPMemory(88720, $10, 2)
Player.CanMove($PLAYER_CHAR, True)

:MULTIHACK_15186
if
  3@ == 32
jf @MULTIHACK_15333
SAMP.ReadSAMPMemory($5, 88432, 2)
SAMP.WriteSAMPMemory(88432, 50064, 2)
SAMP.ReadSAMPMemory($10, 88720, 2)
SAMP.WriteSAMPMemory(88720, 50064, 2)
select_interior 1
select_interior 50
Player.CanMove($PLAYER_CHAR, False)
0BD0: samp send_request_spawn
wait 300
Actor.PutAt($PLAYER_ACTOR, 814.6288, -1610.151, 13.7769)
select_interior 0
SAMP.WriteSAMPMemory(88432, $5, 2)
SAMP.WriteSAMPMemory(88720, $10, 2)
Player.CanMove($PLAYER_CHAR, True)

:MULTIHACK_15333
if
  3@ == 33
jf @MULTIHACK_15480
SAMP.ReadSAMPMemory($5, 88432, 2)
SAMP.WriteSAMPMemory(88432, 50064, 2)
SAMP.ReadSAMPMemory($10, 88720, 2)
SAMP.WriteSAMPMemory(88720, 50064, 2)
select_interior 1
select_interior 50
Player.CanMove($PLAYER_CHAR, False)
0BD0: samp send_request_spawn
wait 300
Actor.PutAt($PLAYER_ACTOR, -2016.192, 88.1158, 27.6799)
select_interior 0
SAMP.WriteSAMPMemory(88432, $5, 2)
SAMP.WriteSAMPMemory(88720, $10, 2)
Player.CanMove($PLAYER_CHAR, True)

:MULTIHACK_15480
if
  3@ == 34
jf @MULTIHACK_15627
SAMP.ReadSAMPMemory($5, 88432, 2)
SAMP.WriteSAMPMemory(88432, 50064, 2)
SAMP.ReadSAMPMemory($10, 88720, 2)
SAMP.WriteSAMPMemory(88720, 50064, 2)
select_interior 1
select_interior 50
Player.CanMove($PLAYER_CHAR, False)
0BD0: samp send_request_spawn
wait 300
Actor.PutAt($PLAYER_ACTOR, 2089.059, -1807.399, 13.5469)
select_interior 0
SAMP.WriteSAMPMemory(88432, $5, 2)
SAMP.WriteSAMPMemory(88720, $10, 2)
Player.CanMove($PLAYER_CHAR, True)

:MULTIHACK_15627
if
  3@ == 35
jf @MULTIHACK_15774
SAMP.ReadSAMPMemory($5, 88432, 2)
SAMP.WriteSAMPMemory(88432, 50064, 2)
SAMP.ReadSAMPMemory($10, 88720, 2)
SAMP.WriteSAMPMemory(88720, 50064, 2)
select_interior 1
select_interior 50
Player.CanMove($PLAYER_CHAR, False)
0BD0: samp send_request_spawn
wait 300
Actor.PutAt($PLAYER_ACTOR, 1516.571, -1584.536, 13.5469)
select_interior 0
SAMP.WriteSAMPMemory(88432, $5, 2)
SAMP.WriteSAMPMemory(88720, $10, 2)
Player.CanMove($PLAYER_CHAR, True)

:MULTIHACK_15774
if
  3@ == 36
jf @MULTIHACK_15921
SAMP.ReadSAMPMemory($5, 88432, 2)
SAMP.WriteSAMPMemory(88432, 50064, 2)
SAMP.ReadSAMPMemory($10, 88720, 2)
SAMP.WriteSAMPMemory(88720, 50064, 2)
select_interior 1
select_interior 50
Player.CanMove($PLAYER_CHAR, False)
0BD0: samp send_request_spawn
wait 300
Actor.PutAt($PLAYER_ACTOR, 2481.929, -1666.259, 13.3396)
select_interior 0
SAMP.WriteSAMPMemory(88432, $5, 2)
SAMP.WriteSAMPMemory(88720, $10, 2)
Player.CanMove($PLAYER_CHAR, True)

:MULTIHACK_15921
if
  3@ == 37
jf @MULTIHACK_16068
SAMP.ReadSAMPMemory($5, 88432, 2)
SAMP.WriteSAMPMemory(88432, 50064, 2)
SAMP.ReadSAMPMemory($10, 88720, 2)
SAMP.WriteSAMPMemory(88720, 50064, 2)
select_interior 1
select_interior 50
Player.CanMove($PLAYER_CHAR, False)
0BD0: samp send_request_spawn
wait 300
Actor.PutAt($PLAYER_ACTOR, 1323.2, -1842.427, 13.5469)
select_interior 0
SAMP.WriteSAMPMemory(88432, $5, 2)
SAMP.WriteSAMPMemory(88720, $10, 2)
Player.CanMove($PLAYER_CHAR, True)

:MULTIHACK_16068
if
  3@ == 38
jf @MULTIHACK_16215
SAMP.ReadSAMPMemory($5, 88432, 2)
SAMP.WriteSAMPMemory(88432, 50064, 2)
SAMP.ReadSAMPMemory($10, 88720, 2)
SAMP.WriteSAMPMemory(88720, 50064, 2)
select_interior 1
select_interior 50
Player.CanMove($PLAYER_CHAR, False)
0BD0: samp send_request_spawn
wait 300
Actor.PutAt($PLAYER_ACTOR, 2244.598, -1664.199, 15.4766)
select_interior 0
SAMP.WriteSAMPMemory(88432, $5, 2)
SAMP.WriteSAMPMemory(88720, $10, 2)
Player.CanMove($PLAYER_CHAR, True)

:MULTIHACK_16215
if
  3@ == 39
jf @MULTIHACK_16362
SAMP.ReadSAMPMemory($5, 88432, 2)
SAMP.WriteSAMPMemory(88432, 50064, 2)
SAMP.ReadSAMPMemory($10, 88720, 2)
SAMP.WriteSAMPMemory(88720, 50064, 2)
select_interior 1
select_interior 50
Player.CanMove($PLAYER_CHAR, False)
0BD0: samp send_request_spawn
wait 300
Actor.PutAt($PLAYER_ACTOR, 2244.598, -1664.199, 15.4766)
select_interior 0
SAMP.WriteSAMPMemory(88432, $5, 2)
SAMP.WriteSAMPMemory(88720, $10, 2)
Player.CanMove($PLAYER_CHAR, True)

:MULTIHACK_16362
if
  3@ == 40
jf @MULTIHACK_16509
SAMP.ReadSAMPMemory($5, 88432, 2)
SAMP.WriteSAMPMemory(88432, 50064, 2)
SAMP.ReadSAMPMemory($10, 88720, 2)
SAMP.WriteSAMPMemory(88720, 50064, 2)
select_interior 1
select_interior 50
Player.CanMove($PLAYER_CHAR, False)
0BD0: samp send_request_spawn
wait 300
Actor.PutAt($PLAYER_ACTOR, 1779.884, -1584.659, 13.3472)
select_interior 0
SAMP.WriteSAMPMemory(88432, $5, 2)
SAMP.WriteSAMPMemory(88720, $10, 2)
Player.CanMove($PLAYER_CHAR, True)

:MULTIHACK_16509
if
  3@ == 41
jf @MULTIHACK_16656
SAMP.ReadSAMPMemory($5, 88432, 2)
SAMP.WriteSAMPMemory(88432, 50064, 2)
SAMP.ReadSAMPMemory($10, 88720, 2)
SAMP.WriteSAMPMemory(88720, 50064, 2)
select_interior 1
select_interior 50
Player.CanMove($PLAYER_CHAR, False)
0BD0: samp send_request_spawn
wait 300
Actor.PutAt($PLAYER_ACTOR, 1641.558, -1890.099, 13.5558)
select_interior 0
SAMP.WriteSAMPMemory(88432, $5, 2)
SAMP.WriteSAMPMemory(88720, $10, 2)
Player.CanMove($PLAYER_CHAR, True)

:MULTIHACK_16656
if
  3@ == 42
jf @MULTIHACK_16803
SAMP.ReadSAMPMemory($5, 88432, 2)
SAMP.WriteSAMPMemory(88432, 50064, 2)
SAMP.ReadSAMPMemory($10, 88720, 2)
SAMP.WriteSAMPMemory(88720, 50064, 2)
select_interior 1
select_interior 50
Player.CanMove($PLAYER_CHAR, False)
0BD0: samp send_request_spawn
wait 300
Actor.PutAt($PLAYER_ACTOR, 1982.172, -2061.312, 13.3738)
select_interior 0
SAMP.WriteSAMPMemory(88432, $5, 2)
SAMP.WriteSAMPMemory(88720, $10, 2)
Player.CanMove($PLAYER_CHAR, True)

:MULTIHACK_16803
if
  3@ == 43
jf @MULTIHACK_16950
SAMP.ReadSAMPMemory($5, 88432, 2)
SAMP.WriteSAMPMemory(88432, 50064, 2)
SAMP.ReadSAMPMemory($10, 88720, 2)
SAMP.WriteSAMPMemory(88720, 50064, 2)
select_interior 1
select_interior 50
Player.CanMove($PLAYER_CHAR, False)
0BD0: samp send_request_spawn
wait 300
Actor.PutAt($PLAYER_ACTOR, 1218.454, -1322.949, 13.4807)
select_interior 0
SAMP.WriteSAMPMemory(88432, $5, 2)
SAMP.WriteSAMPMemory(88720, $10, 2)
Player.CanMove($PLAYER_CHAR, True)

:MULTIHACK_16950
if
  3@ == 44
jf @MULTIHACK_17104
SAMP.ReadSAMPMemory($5, 88432, 2)
SAMP.WriteSAMPMemory(88432, 50064, 2)
SAMP.ReadSAMPMemory($10, 88720, 2)
SAMP.WriteSAMPMemory(88720, 50064, 2)
Player.CanMove($PLAYER_CHAR, False)
0BD0: samp send_request_spawn
wait 300
Actor.PutAt($PLAYER_ACTOR, 1456.842, -1010.186, 26.8437)
wait 50
SAMP.WriteSAMPMemory(88432, $5, 2)
SAMP.WriteSAMPMemory(88720, $10, 2)
Player.CanMove($PLAYER_CHAR, True)
wait 100
say "/enter"

:MULTIHACK_17104
if
  3@ == 45
jf @MULTIHACK_17251
SAMP.ReadSAMPMemory($5, 88432, 2)
SAMP.WriteSAMPMemory(88432, 50064, 2)
SAMP.ReadSAMPMemory($10, 88720, 2)
SAMP.WriteSAMPMemory(88720, 50064, 2)
select_interior 1
select_interior 50
Player.CanMove($PLAYER_CHAR, False)
0BD0: samp send_request_spawn
wait 300
Actor.PutAt($PLAYER_ACTOR, 765.659, -1559.197, 13.5469)
select_interior 0
SAMP.WriteSAMPMemory(88432, $5, 2)
SAMP.WriteSAMPMemory(88720, $10, 2)
Player.CanMove($PLAYER_CHAR, True)

:MULTIHACK_17251
jump @MULTIHACK_493

:MULTIHACK_17258
0AC6: 1@ = label @MULTIHACK_17338 offset
SAMP.ShowDialog(100, "{00ADFF}HZ:Roleplay Multihack", 1@, "{0DEA3D}OK", "{A31212}CANCEL", 2)
SAMP.CmdRet

:MULTIHACK_17338
{F9CA33} JOB PLACES
{092BD0}1){FFFFFF}Lawyer
{092BD0}2){FFFFFF}Whore
{092BD0}3){FFFFFF}Drug Dealer
{092BD0}4){FFFFFF}Car Mechanic
{092BD0}5){FFFFFF}Bodyguard
{092BD0}6){FFFFFF}Arms Dealer
{092BD0}7){FFFFFF}Boxer
{092BD0}8){FFFFFF}Drug Smuggler
{092BD0}9){FFFFFF}Taxi Driver
{092BD0}10){FFFFFF}Craftsman
{092BD0}11){FFFFFF}Bartender
{092BD0}12){FFFFFF}Trucker
{092BD0}13){FFFFFF}Pizzaboy
{092BD0}14){FFFFFF}Fisher
{092BD0}15){FFFFFF}Street Sweeper
{092BD0}16){FFFFFF}Aircraft Pilot
{092BD0}17){FFFFFF}Trucker(Blueberry)
{092BD0}18){FFFFFF}Farmer
{092BD0}19){FFFFFF}Garbage Man
{092BD0}20){FFFFFF}Transporter
{092BD0}21){FFFFFF}Lumberjack
{092BD0}22){FFFFFF}Miner
{F9CA33} STORES/PLACES
{092BD0}1){FFFFFF}24/7(Idlewood)
{092BD0}2){FFFFFF}24/7(Playa del Seville)
{092BD0}3){FFFFFF}24/7(Ganton)
{092BD0}4){FFFFFF}24/7(Commerce)
{092BD0}5){FFFFFF}24/7(Willowfield)
{092BD0}6){FFFFFF}Ammunation
{092BD0}7){FFFFFF}LSPD
{092BD0}8){FFFFFF}SFPD
{092BD0}9){FFFFFF}Burger Shot
{092BD0}10){FFFFFF}Fire Station
{092BD0}11){FFFFFF}Pizza Stacks
{092BD0}12){FFFFFF}Ad Store
{092BD0}13){FFFFFF}Grove Street
{092BD0}14){FFFFFF}Gym
{092BD0}15){FFFFFF}Clothing Store
{092BD0}16){FFFFFF}City Hall
{092BD0}17){FFFFFF}Paintball
{092BD0}18){FFFFFF}Car Dealership
{092BD0}19){FFFFFF}Motor Dealership
{092BD0}20){FFFFFF}Hospital(DLS)
{092BD0}21){FFFFFF}Bank
{092BD0}22){FFFFFF}Dice Casino
0100:   actor in_car
hex
 04 00
end
07FE: set_actor $PLAYER_ACTOR fighting_style_to 4 moves 6
chatmsg "{0DEA3D}H:MH : {FFFFFF}Fight style set to the default style."
SAMP.CmdRet

:MULTIHACK_18783
wait 0
07FE: set_actor $PLAYER_ACTOR fighting_style_to 5 moves 6
chatmsg "{0DEA3D}H:MH : {FFFFFF}Fight style set to the boxing."
SAMP.CmdRet

:MULTIHACK_18856
wait 0
07FE: set_actor $PLAYER_ACTOR fighting_style_to 6 moves 6
chatmsg "{0DEA3D}H:MH : {FFFFFF}Fight style set to the kung-fu."
SAMP.CmdRet

:MULTIHACK_18930
wait 0
07FE: set_actor $PLAYER_ACTOR fighting_style_to 7 moves 6
chatmsg "{0DEA3D}H:MH : {FFFFFF}Fight style set to the kickbox."
SAMP.CmdRet

:MULTIHACK_19004
wait 0
07FE: set_actor $PLAYER_ACTOR fighting_style_to 15 moves 6
chatmsg "{0DEA3D}H:MH : {FFFFFF}Fight style set to the special Style."
SAMP.CmdRet

:MULTIHACK_19084
wait 0
if
   not Actor.Driving($PLAYER_ACTOR)
jf @MULTIHACK_19319
if
0AB6: store_target_marker_coords_to 4@ 5@ 6@ // IF and SET
jf @MULTIHACK_19256
call @MULTIHACK_19376 0
wait 350
Player.CanMove($PLAYER_CHAR, False)
SAMP.ReadSAMPMemory(7@, 88432, 2)
SAMP.WriteSAMPMemory(88432, 50064, 2)
select_interior 1
Actor.PutAt($PLAYER_ACTOR, 4@, 5@, 6@)
wait 1500
select_interior 0
04E4: refresh_game_renderer_at 4@ 5@
0860: link_actor $PLAYER_ACTOR to_interior 0
04FA: reset_sky_colors_with_fade 0
Player.CanMove($PLAYER_CHAR, True)
SAMP.WriteSAMPMemory(88432, 7@, 2)
SAMP.WriteSAMPMemory(16864, 8@, 2)
jump @MULTIHACK_19312

:MULTIHACK_19256
chatmsg "{900b0b}H:MH ERROR : {FFFFFF}Where is the marker?" -1

:MULTIHACK_19312
jump @MULTIHACK_19374

:MULTIHACK_19319
chatmsg "{900b0b}H:MH ERROR : {FFFFFF}You must be onfoot." -1

:MULTIHACK_19374
SAMP.CmdRet

:MULTIHACK_19376
SAMP.ReadSAMPMemory(8@, 16864, 2)
SAMP.WriteSAMPMemory(16864, 195, 2)
ret 0

:MULTIHACK_19401
wait 0
if
   Actor.Driving($PLAYER_ACTOR)
jf @MULTIHACK_19597
if
0AB6: store_target_marker_coords_to 1@ 2@ 3@ // IF and SET
jf @MULTIHACK_19534
SAMP.ReadSAMPMemory(4@, 90816, 2)
SAMP.WriteSAMPMemory(90816, 50064, 2)
select_interior 1
Actor.PutAt($PLAYER_ACTOR, 1@, 2@, 3@)
wait 1500
select_interior 0
04E4: refresh_game_renderer_at 1@ 2@
0860: link_actor $PLAYER_ACTOR to_interior 0
04FA: reset_sky_colors_with_fade 0
SAMP.WriteSAMPMemory(90816, 4@, 2)
jump @MULTIHACK_19590

:MULTIHACK_19534
chatmsg "{900b0b}H:MH ERROR : {FFFFFF}Where is the marker?" -1

:MULTIHACK_19590
jump @MULTIHACK_19651

:MULTIHACK_19597
chatmsg "{900b0b}H:MH ERROR : {FFFFFF}You must be driving."

:MULTIHACK_19651
SAMP.CmdRet

:MULTIHACK_19653
wait 0
if
  31@ == 0
jf @MULTIHACK_19717
31@ = 1
print "~y~H:MH FLY : ~g~ON" 150000
jump @MULTIHACK_19769

:MULTIHACK_19717
if
  31@ == 1
jf @MULTIHACK_19769
31@ = 0
print "~y~H:MH FLY : ~r~OFF" 1500

:MULTIHACK_19769
SAMP.CmdRet
wait 0
if
  31@ == 1
jf @MULTIHACK_19964
if
   not Actor.Driving($PLAYER_ACTOR)
jf @MULTIHACK_19902
0BE2: raknet setup_outcoming_packet_hook -19771
0BE5: raknet 2@ = get_hook_param 1
if
  2@ == 207
jf @MULTIHACK_19846
0BE0: raknet hook_ret 0

:MULTIHACK_19846
wait 0
Actor.StorePos($PLAYER_ACTOR, 3@, 4@, 5@)
call -23564 3 3@ 4@ 5@
wait 500
jump @MULTIHACK_19846
jump @MULTIHACK_19957

:MULTIHACK_19902
chatmsg "{900b0b}H:MH ERROR : {FFFFFF}You must be onfoot." -1

:MULTIHACK_19957
jump @MULTIHACK_19968

:MULTIHACK_19964
0BE0: raknet hook_ret 1

:MULTIHACK_19968
wait 0
SAMP.ReadSAMPMemory(0@, 88432, 2)
SAMP.WriteSAMPMemory(88432, 0@, 2)
SAMP.CmdRet

:MULTIHACK_19998
wait 0
if
   Actor.Driving($PLAYER_ACTOR)
jf @MULTIHACK_20052
1@ = Actor.CurrentCar($PLAYER_ACTOR)
wait 0
06E7: 6@ = add_car_component 1010 to_car 1@
wait 0
0C86: samp force_passenger_sync 1@ seat_id 123

:MULTIHACK_20052
SAMP.CmdRet

:MULTIHACK_20054
wait 0
chatmsg "{FF4542}You are banned from Horizon Roleplay. You can appeal your ban at www.hzgaming.net"
chatmsg "{ADC7E7}Server closed the connection."
SAMP.CmdRet

:MULTIHACK_20196
0AC6: 1@ = label @MULTIHACK_20880 offset
SAMP.ShowDialog(101, "{00ADFF}HZ:RP Multihack Commands", 1@, "{0DEA3D}OK", "{A31212}CANCEL", 0)
SAMP.CmdRet

:MULTIHACK_20279
0AC6: 1@ = label -22490 offset
SAMP.ShowDialog(102, "{00ADFF}HZ:RP Update Info", 1@, "{0DEA3D}OK", "{A31212}CANCEL", 0)
SAMP.CmdRet

:MULTIHACK_20355
0AC6: 1@ = label -22123 offset
SAMP.ShowDialog(103, "{00ADFF}HZ:RP Multihack Info", 1@, "{0DEA3D}OK", "{A31212}CANCEL", 0)
SAMP.CmdRet

:MULTIHACK_20434
0AC6: 1@ = label -22763 offset
SAMP.ShowDialog(104, "{00ADFF}H:MH : {0bab9f}CarJack Menu", 1@, "{0DEA3D}OK", "{A31212}CANCEL", 2)
SAMP.CmdRet

:MULTIHACK_20520
0AC6: 1@ = label -22844 offset
SAMP.ShowDialog(105, "{00ADFF}H:MH : {0bab9f}CarTroll Menu", 1@, "{0DEA3D}OK", "{A31212}CANCEL", 2)
SAMP.CmdRet

:MULTIHACK_20607
0AC6: 1@ = label -22998 offset
SAMP.ShowDialog(106, "{00ADFF}H:MH : {0bab9f}Fast Materials/Drugs/Crack", 1@, "{0DEA3D}OK", "{A31212}CANCEL", 2)
SAMP.CmdRet

:MULTIHACK_20707
0AC6: 1@ = label -23126 offset
SAMP.ShowDialog(107, "{00ADFF}H:MH : {0bab9f}Withdraw Menu", 1@, "{0DEA3D}OK", "{A31212}CANCEL", 2)
SAMP.CmdRet

:MULTIHACK_20794
0AC6: 1@ = label -23345 offset
SAMP.ShowDialog(108, "{00ADFF}H:MH : {0bab9f}Deposit Menu", 1@, "{0DEA3D}OK", "{A31212}CANCEL", 2)
SAMP.CmdRet

:MULTIHACK_20880

 {7A161B}/f1 {BDBDBD} -{FFFFFF} Set your fighting style to the default.
{7A161B}/f2 {BDBDBD} - {FFFFFF}Set your fighting style to the boxing.
{7A161B}/f3 {BDBDBD} - {FFFFFF}Set your fighting style to the kung-fu.
{7A161B}/f4 {BDBDBD} - {FFFFFF}Set your fighting style to the kickbox.
{7A161B}/f5 {BDBDBD} - {FFFFFF}Set your fighting style to the special style.
{7A161B}/ftp {BDBDBD} - {FFFFFF}Onfoot teleport to the marker.
{7A161B}/vtp {BDBDBD} - {FFFFFF}Vehicle teleport to the marker.
{7A161B}/cj {BDBDBD} - {FFFFFF}Allows you to the drive restricted - such as locked and faction cars(not all of them).
{7A161B}/fly {BDBDBD} - {FFFFFF}Make custom fly hacks undetectable. You can use my include or another one.
{7A161B}/fixpos {BDBDBD} - {FFFFFF}Use this if your client is bugged.
{7A161B}/cr {BDBDBD} - {FFFFFF}Opens the car troll menu.
{7A161B}/mcs {BDBDBD} - {FFFFFF}Fast material/crack/seeds.
{7A161B}/nosw {BDBDBD} - {FFFFFF}Puts NOS to the your car.
{7A161B}/withdrawf {BDBDBD} - {FFFFFF}Fast withdraw.
{7A161B}/depositf {BDBDBD} - {FFFFFF}Fast deposit.
{7A161B}/fban {BDBDBD} - {FFFFFF}Fake ban.
{7A161B}/mh_info {BDBDBD} - {FFFFFF}Shows the info about script.
{7A161B}/mh_update {BDBDBD} - {FFFFFF}Shows the update history of script.{7A161B}Name{BDBDBD}:{FFFFFF} HZ:Roleplay Multihack
{7A161B}Author{BDBDBD}:{FFFFFF} Kenshiro
{7A161B}Version{BDBDBD}:{FFFFFF} 2.0
{7A161B}Description{BDBDBD}:{FFFFFF} Simple and powerful hack tool for Horizon Roleplay server.
{7A161B}Build Date{BDBDBD}:{FFFFFF} 03.06.2018
{7A161B}Last Update{BDBDBD}:{FFFFFF} 20.06.2018
{7A161B}Build License{BDBDBD}:{FFFFFF} Public


:MULTIHACK_22490

 {7A161B}03.06.2018{BDBDBD}:{FFFFFF} First release.
{7A161B}04.06.2018{BDBDBD}:{FFFFFF} Added update log and several functions.
{7A161B}05.06.2018{BDBDBD}:{FFFFFF} Added [Car Troll] menu and fixed minor bugs.
{7A161B}20.06.2018{BDBDBD}:{FFFFFF} Added withdraw/deposit menu.{092BD0}1){FFFFFF}Send EnterVehicle.
{092BD0}2){FFFFFF}Do not send EnterVehicle.


:MULTIHACK_22844
{092BD0}1){FFFFFF}Burn
{092BD0}2){FFFFFF}Flip
{092BD0}3){FFFFFF}Heaven
{092BD0}4){FFFFFF}Speed
{092BD0}5){FFFFFF}Repair
{092BD0}6){FFFFFF}Marker Teleport

:MULTIHACK_22998
{092BD0}1){FFFFFF}Crack
{092BD0}2){FFFFFF}Material
{092BD0}3){FFFFFF}Seeds
{092BD0}4){FFFFFF}Insurance
{092BD0}5){FFFFFF}HealMe

:MULTIHACK_23126
{092BD0}1){FFFFFF}100
{092BD0}2){FFFFFF}500
{092BD0}3){FFFFFF}1000
{092BD0}4){FFFFFF}5000
{092BD0}5){FFFFFF}10.000
{092BD0}6){FFFFFF}25.000
{092BD0}7){FFFFFF}50.000
{092BD0}8){FFFFFF}100.000
{092BD0}9){FFFFFF}1.000.000{092BD0}1){FFFFFF}100
{092BD0}2){FFFFFF}500
{092BD0}3){FFFFFF}1000
{092BD0}4){FFFFFF}5000
{092BD0}5){FFFFFF}10.000
{092BD0}6){FFFFFF}25.000
{092BD0}7){FFFFFF}50.000
{092BD0}8){FFFFFF}100.000
{092BD0}9){FFFFFF}1.000.000

:MULTIHACK_23564
3@ = SAMP.GetSAMPPlayerIDByActorHandle($PLAYER_ACTOR)
alloc 4@ 68
0BBA: samp store_player 3@ onfoot_data 4@
0C0D: struct 4@ offset 4 size 2 = 2
0C0D: struct 4@ offset 6 size 2 = 4
0C0D: struct 4@ offset 10 size 2 = 4
0C0D: struct 4@ offset 14 size 2 = 4
0C0D: struct 4@ offset 38 size 2 = 4
0C0D: struct 4@ offset 42 size 2 = 4
0C0D: struct 4@ offset 46 size 2 = 4
0BC0: samp send_onfoot_data 4@
free 4@
ret 0
3@ = SAMP.GetSAMPPlayerIDByActorHandle($PLAYER_ACTOR)
3@ = SAMP.GetPlayerStruct(3@)
3@ += 109
alloc 4@ 68
0C10: memcpy destination 4@ source 3@ size 2
0C0D: struct 4@ offset 6 size 2 = 4
0C0D: struct 4@ offset 10 size 2 = 4
0C0D: struct 4@ offset 14 size 2 = 4
5@ = RakNet.NewBitStream()
RakNet.Write(5@, 207, 0, 1)
RakNet.Write(5@, 4@, 5, 68)
RakNet.LiteSend(5@)
RakNet.DeleteBitStream(5@)
free 4@
ret 0
3@ = SAMP.GetSAMPPlayerIDByActorHandle($PLAYER_ACTOR)
3@ = SAMP.GetPlayerStruct(3@)
3@ += 170
alloc 4@ 63
0C10: memcpy destination 4@ source 3@ size 2
0C0D: struct 4@ offset 24 size 2 = 4
0C0D: struct 4@ offset 28 size 2 = 4
0C0D: struct 4@ offset 32 size 2 = 4
5@ = RakNet.NewBitStream()
RakNet.Write(5@, 200, 0, 1)
RakNet.Write(5@, 4@, 5, 63)
RakNet.LiteSend(5@)
RakNet.DeleteBitStream(5@)
free 4@
ret 0
0AA2: 0@ = load_library "samp.dll" // IF and SET
0A8E: 1@ = 0@ + 2203916 // int
0A8D: 1@ = read_memory 1@ size 4 virtual_protect 0
1@ += 36
0A8D: 1@ = read_memory 1@ size 4 virtual_protect 0
if
  1@ == 1
jf @MULTIHACK_24010
return_true
jump @MULTIHACK_24012

:MULTIHACK_24010
return_false

:MULTIHACK_24012
0AA3: free_library 0@
ret 0
0AA2: 0@ = load_library "samp.dll" // IF and SET
0A8E: 1@ = 0@ + 2203916 // int
0A8D: 1@ = read_memory 1@ size 4 virtual_protect 0
1@ += 12
0A8D: 2@ = read_memory 1@ size 4 virtual_protect 0
1@ += 4
0A8D: 3@ = read_memory 1@ size 4 virtual_protect 0
1@ += 4
0A8D: 4@ = read_memory 1@ size 4 virtual_protect 0
0AA3: free_library 0@
ret 3 2@ 3@ 4@
hex
 48 45
end
0058: '' += 0 // (int)
hex
 90 51 00 00 DB 04 00 00 6B 56 00 00
end
016F: create_particle
hex
 00 DA 57 00 00 11
end
wait
hex
 EB 58 00 00 51 00 00 00 3C 59 00 00
end
Actor.Create(2, 2, 0, 3@, 4@, 4@)
hex
 00 D6
end
0059: // (float)
0080: // (float)
hex
 00 56
end
005A: // (int)
   Actor.InCar(, 0)
hex
 00 31
end
005B: // (float)
   Actor.InCar(, 0)
hex
 00
end
 

Kross

Active member
Joined
Dec 15, 2021
Messages
149
Reaction score
42
Can you help me decrypt this, champ?
 

Attachments

  • cbugmc.cs
    23.5 KB · Views: 3

0x73616D

Active member
Joined
Apr 18, 2021
Messages
135
Solutions
1
Reaction score
68
Location
0x73616D
Can you help me decrypt this, champ?
PHP:
// This file was decompiled using SASCM.ini published by GTAG (http://gtag.gtagaming.com/opcode-database) on 14.6.2013
{$CLEO .cs}
{$USE bitwise}

0662: printstring "==============================================================="
0662: printstring "My VK: vk.com/id138101483"
0662: printstring "My Skype: hackes8"
0662: printstring "Group VK: vk.com/by_air"
0662: printstring "My YouTube Channel: www.youtube.com/spacebmxair"
0662: printstring "All rights reserved ©"
0662: printstring "==============================================================="
jump -2310
hex
 "bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR byAIR" 00 00 00 00 00 00 00 62 41 49 52 20 62 79 41 49 52
 20 62 41 49 52 20 62 79 41 49 52 20 62 41 49 52
 20 62 79 41 49 52 20 62 41 49 52 20 62 79 41 49
 52 20 62 41 49 52 20 62 79 41 49 52 20 62 41 49
 52 20 62 79 41 49 52 20 62 41 49 52 20 62 79 41
 49 52 20 62 41 49 52 20 62 79 41 49 52 20 62 41
 49 52 20 62 79 41 49 52 20 62 41 49 52 20 62 79
 41 49 52 20 62 41 49 52 20 62 79 41 49 52 20 62
 41 49 52 20 62 79 41 49 52 20 62 41 49 52 20 62
 79 41 49 52 20 62 41 49 52 20 62 79 41 49 52 20
 62 41 49 52 20 62 79 41 49 52 20 62 41 49 52 20
 62 79 41 49 52 20 62 41 49 52 20 62 79 41 49 52
 20 62 41 49 52 20 62 79 41 49 52 20 62 41 49 52
 20 62 79 41 49 52 20 62 41 49 52 20 62 79 41 49
 52 20 62 41 49 52 20 62 79 41 49 52 20 62 41 49
 52 20 62 79 41 49 52 20 62 41 49 52 20 62 79 41
 49 52 20 62 41 49 52 20 62 79 41 49 52 20 62 41
 49 52 20 62 79 41 49 52 20 62 41 49 52 20 62 79
 41 49 52 20 62 41 49 52 20 62 79 41 49 52 20 62
 41 49 52 20 62 79 41 49 52 20 62 41 49 52 20 62
 79 41 49 52 20 62 41 49 52 20 62 79 41 49 52 20
 62 41 49 52 20 62 79 41 49 52 20 62 41 49 52 20
 62 79 41 49 52 20 62 41 49 52 20 62 79 41 49 52
 20 62 41 49 52 20 62 79 41 49 52 20 62 41 49 52
 20 62 79 41 49 52 20 62 41 49 52 20 62 79 41 49
 52 20 62 41 49 52 20 62 79 41 49 52 20 62 41 49
 52 20 62 79 41 49 52 20 62 41 49 52 20 62 79 41
 49 52 20 62 41 49 52 20 62 79 41 49 52 20 62 41
 49 52 20 62 79 41 49 52 20 62 41 49 52 20 62 79
 41 49 52 20 62 41 49 52 20 62 79 41 49 52 20 62
 41 49 52 20 62 79 41 49 52 20 62 41 49 52 20 62
 79 41 49 52 20 62 41 49 52 20 62 79 41 49 52 20
 62 41 49 52 20 62 79 41 49 52 20 62 41 49 52 20
 62 79 41 49 52 20 62 41 49 52 20 62 79 41 49 52
 20 62 41 49 52 20 62 79 41 49 52 20 62 41 49 52
 20 62 79 41 49 52 20 62 41 49 52 20 62 79 41 49
 52 20 62 41 49 52 20 62 79 41 49 52 20 62 41 49
 52 20 62 79 41 49 52 20 62 41 49 52 20 62 79 41
 49 52 20 62 41 49 52 20 62 79 41 49 52 20 62 41
 49 52 20 62 79 41 49 52 20 62 41 49 52 20 62 79
 41 49 52 20 62 41 49 52 20 62 79 41 49 52 20 62
 41 49 52 20 62 79 41 49 52 20 62 79 41 49
end
0052: NOP
0000: NOP
0000: NOP
hex
 00 62 41 49 52 20 62 79 41 49 52 20 62 41 49 52
 20 62 79 41 49 52 20 62 41 49 52 20 62 79 41 49
 52 20 62 41 49 52 20 62 79 41 49 52 20 62 41 49
 52 20 62 79 41 49 52 20 62 41 49 52 20 62 79 41
 49 52 20 62 41 49 52 20 62 79 41 49 52 20 62 41
 49 52 20 62 79 41 49 52 20 62 41 49 52 20 62 79
 41 49 52 20 62 41 49 52 20 62 79 41 49 52 20 62
 41 49 52 20 62 79 41 49 52 20 62 41 49 52 20 62
 79 41 49 52 20 62 41 49 52 20 62 79 41 49 52 20
 62 41 49 52 20 62 79 41 49 52 20 62 41 49 52 20
 62 79 41 49 52 20 62 41 49 52 20 62 79 41 49 52
 20 62 41 49 52 20 62 79 41 49 52 20 62 41 49 52
 20 62 79 41 49 52 20 62 41 49 52 20 62 79 41 49
 52 20 62 41 49 52 20 62 79 41 49 52 20 62 41 49
 52 20 62 79 41 49 52 20 62 41 49 52 20 62 79 41
 49 52 20 62 41 49 52 20 62 79 41 49 52 20 62 41
 49 52 20 62 79 41 49 52 20 62 41 49 52 20 62 79
 41 49 52 20 62 41 49 52 20 62 79 41 49 52 20 62
 41 49 52 20 62 79 41 49 52 20 62 41 49 52 20 62
 79 41 49 52 20 62 41 49 52 20 62 79 41 49 52 20
 62 41 49 52 20 62 79 41 49 52 20 62 41 49 52 20
 62 79 41 49 52 20 62 41 49 52 20 62 79 41 49 52
 20 62 41 49 52 20 62 79 41 49 52 20 62 41 49 52
 20 62 79 41 49 52 20 62 41 49 52 20 62 79 41 49
 52 20 62 41 49 52 20 62 79 41 49 52 20 62 41 49
 52 20 62 79 41 49 52 20 62 41 49 52 20 62 79 41
 49 52 20 62 41 49 52 20 62 79 41 49 52 20 62 41
 49 52 20 62 79 41 49 52 20 62 41 49 52 20 62 79
 41 49 52 20 62 41 49 52 20 62 79 41 49 52 20 62
 41 49 52 20 62 79 41 49 52 20 62 41 49 52 20 62
 79 41 49 52 20 62 41 49 52 20 62 79 41 49 52 20
 62 41 49 52 20 62 79 41 49 52 20 62 41 49 52 20
 62 79 41 49 52 20 62 41 49 52 20 62 79 41 49 52
 20 62 41 49 52 20 62 79 41 49 52 20 62 41 49 52
 20 62 79 41 49 52 20 62 41 49 52 20 62 79 41 49
 52 20 62 41 49 52 20 62 79 41 49 52 20 62 41 49
 52 20 62 79 41 49 52 20 62 41 49 52 20 62 79 41
 49 52 20 62 41 49 52 20 62 79 41 49 52 20 62 41
 49 52 20 62 79 41 49 52 20 62 41 49 52 20 62 79
 41 49 52 20 62 41 49 52 20 62 79 41 49 52 20 62
 41 49 52 20 62 79 41 49 52 20 62 41 49 52 20 62
 79 41 49 52 20 62 79 41 49 52 00 00 00 00 00 00
end
0600:   actor stopped_on_foot
Camera.Shake()
hex
 04 00
end
0A8D: 1@ = read_memory 5310892 size 1 virtual_protect 1
0A8D: 2@ = read_memory 5310917 size 1 virtual_protect 1
0A8D: 3@ = read_memory 5386662 size 1 virtual_protect 1
0A8D: 4@ = read_memory 5386797 size 1 virtual_protect 1
0A8D: 5@ = read_memory 5387194 size 1 virtual_protect 1
0A8D: 10@ = read_memory 13157770 size 2 virtual_protect 0
0A8D: 11@ = read_memory 13157600 size 4 virtual_protect 0
0A8D: 12@ = read_memory 13157712 size 4 virtual_protect 0
0A8D: 13@ = read_memory 13157824 size 4 virtual_protect 0
0A8D: 14@ = read_memory 13158048 size 4 virtual_protect 0
0A8D: 15@ = read_memory 13158272 size 4 virtual_protect 0
0A8D: 16@ = read_memory 13158384 size 4 virtual_protect 0
0A8D: 17@ = read_memory 13158496 size 4 virtual_protect 0
0A8D: 18@ = read_memory 13158720 size 4 virtual_protect 0
0A8D: 19@ = read_memory 13154800 size 4 virtual_protect 0
0A8D: 20@ = read_memory 13154912 size 4 virtual_protect 0
0A8D: 21@ = read_memory 13155024 size 4 virtual_protect 0
0A8D: 22@ = read_memory 13155136 size 4 virtual_protect 0
0A8D: 23@ = read_memory 13155248 size 4 virtual_protect 0

:Label2583
wait 0
if
0ADC:   test_cheat "MAC"
jf @Label3206
0B12: 0@ = 0@ XOR 1
0AD0: show_formatted_text_lowpriority "~g~Macros ~r~by AIR: ~n~~b~State - %d" time 2000 0@
if
  0@ == 1
jf @Label2940
0A8C: write_memory 5310892 size 1 value 235 virtual_protect 1
0A8C: write_memory 5310917 size 1 value 235 virtual_protect 1
0A8C: write_memory 5386662 size 1 value 235 virtual_protect 1
0A8C: write_memory 5386797 size 1 value 235 virtual_protect 1
0A8C: write_memory 5387194 size 1 value 235 virtual_protect 1
0A8C: write_memory 13157770 size 2 value 4 virtual_protect 0
0A8C: write_memory 13157600 size 4 value 0 virtual_protect 0
0A8C: write_memory 13157712 size 4 value 0 virtual_protect 0
0A8C: write_memory 13157824 size 4 value 0 virtual_protect 0
0A8C: write_memory 13158048 size 4 value 0 virtual_protect 0
0A8C: write_memory 13158272 size 4 value 0 virtual_protect 0
0A8C: write_memory 13158384 size 4 value 0 virtual_protect 0
0A8C: write_memory 13158496 size 4 value 0 virtual_protect 0
0A8C: write_memory 13158720 size 4 value 0 virtual_protect 0
0A8C: write_memory 13154800 size 4 value 0 virtual_protect 0
0A8C: write_memory 13154912 size 4 value 0 virtual_protect 0
0A8C: write_memory 13155024 size 4 value 0 virtual_protect 0
0A8C: write_memory 13155136 size 4 value 0 virtual_protect 0
0A8C: write_memory 13155248 size 4 value 0 virtual_protect 0
jump @Label3206

:Label2940
0A8C: write_memory 5310892 size 1 value 1@ virtual_protect 1
0A8C: write_memory 5310917 size 1 value 2@ virtual_protect 1
0A8C: write_memory 5386662 size 1 value 3@ virtual_protect 1
0A8C: write_memory 5386797 size 1 value 4@ virtual_protect 1
0A8C: write_memory 5387194 size 1 value 5@ virtual_protect 1
0A8C: write_memory 13157770 size 2 value 10@ virtual_protect 0
0A8C: write_memory 13157600 size 4 value 11@ virtual_protect 0
0A8C: write_memory 13157712 size 4 value 12@ virtual_protect 0
0A8C: write_memory 13157824 size 4 value 13@ virtual_protect 0
0A8C: write_memory 13158048 size 4 value 14@ virtual_protect 0
0A8C: write_memory 13158272 size 4 value 15@ virtual_protect 0
0A8C: write_memory 13158384 size 4 value 16@ virtual_protect 0
0A8C: write_memory 13158496 size 4 value 17@ virtual_protect 0
0A8C: write_memory 13158720 size 4 value 18@ virtual_protect 0
0A8C: write_memory 13154800 size 4 value 19@ virtual_protect 0
0A8C: write_memory 13154912 size 4 value 20@ virtual_protect 0
0A8C: write_memory 13155024 size 4 value 21@ virtual_protect 0
0A8C: write_memory 13155136 size 4 value 22@ virtual_protect 0
0A8C: write_memory 13155248 size 4 value 23@ virtual_protect 0

:Label3206
if and
  0@ == 1
   Player.Defined($2)
jf @Label3860
if and
02D8:   actor $3 current_weapon == 24
02E0:   actor $3 firing_weapon
jf @Label3860
0393: actor $3 perform_animation "python_fire" at 15.0 times_normal_rate
0393: actor $3 perform_animation "python_fire_poor" at 15.0 times_normal_rate
0393: actor $3 perform_animation "python_crouchfire" at 15.0 times_normal_rate
0393: actor $3 perform_animation "shotgun_fire" at 15.0 times_normal_rate
0393: actor $3 perform_animation "shotgun_fire_poor" at 15.0 times_normal_rate
0393: actor $3 perform_animation "shotgun_crouchfire" at 15.0 times_normal_rate
0393: actor $3 perform_animation "SilenceCrouchfire" at 15.0 times_normal_rate
0393: actor $3 perform_animation "Silence_fire" at 15.0 times_normal_rate
0393: actor $3 perform_animation "RIFLE_fire" at 15.0 times_normal_rate
0393: actor $3 perform_animation "RIFLE_fire_poor" at 15.0 times_normal_rate
0393: actor $3 perform_animation "RIFLE_crouchfire" at 15.0 times_normal_rate
0393: actor $3 perform_animation "colt45_fire" at 15.0 times_normal_rate
0393: actor $3 perform_animation "colt45_fire_poor" at 15.0 times_normal_rate
0393: actor $3 perform_animation "colt45_crouchfire" at 15.0 times_normal_rate
0393: actor $3 perform_animation "uzi_fire" at 15.0 times_normal_rate
0393: actor $3 perform_animation "uzi_fire_poor" at 15.0 times_normal_rate
0393: actor $3 perform_animation "uzi_crouchfire" at 15.0 times_normal_rate
0393: actor $3 perform_animation "flame_fire" at 15.0 times_normal_rate
0393: actor $3 perform_animation "flame_fire_poor" at 15.0 times_normal_rate
0393: actor $3 perform_animation "flame_crouchfire" at 15.0 times_normal_rate
SAMP.SetGameKeyState(6, -255)
SAMP.SetGameKeyState(16, -255)
wait 3
0A8C: write_memory 12006520 size 2 value 255 virtual_protect 0
0812: AS_actor $3 perform_animation "HIT_WALK" IFP "PED" framedelta 6.0 loopA 0 lockX 1 lockY 1 lockF 0 time 1 // versionB
0393: actor $3 perform_animation "HIT_WALK" at 15.0 times_normal_rate

:Label3860
jump @Label2583
hex
 "HEX" 00
end
wait
hex
 00 26
end
wait
07E0: set_marker
hex
 00 56 41 52 00 F1
end
jump
hex
 "Active" 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 00 00
end
0100:   actor in_car
0000: NOP
 

Kross

Active member
Joined
Dec 15, 2021
Messages
149
Reaction score
42
PHP:
// This file was decompiled using SASCM.ini published by GTAG (http://gtag.gtagaming.com/opcode-database) on 14.6.2013
{$CLEO .cs}
{$USE bitwise}

0662: printstring "==============================================================="
0662: printstring "My VK: vk.com/id138101483"
0662: printstring "My Skype: hackes8"
0662: printstring "Group VK: vk.com/by_air"
0662: printstring "My YouTube Channel: www.youtube.com/spacebmxair"
0662: printstring "All rights reserved ©"
0662: printstring "==============================================================="
jump -2310
hex
"bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR bAIR byAIR byAIR" 00 00 00 00 00 00 00 62 41 49 52 20 62 79 41 49 52
20 62 41 49 52 20 62 79 41 49 52 20 62 41 49 52
20 62 79 41 49 52 20 62 41 49 52 20 62 79 41 49
52 20 62 41 49 52 20 62 79 41 49 52 20 62 41 49
52 20 62 79 41 49 52 20 62 41 49 52 20 62 79 41
49 52 20 62 41 49 52 20 62 79 41 49 52 20 62 41
49 52 20 62 79 41 49 52 20 62 41 49 52 20 62 79
41 49 52 20 62 41 49 52 20 62 79 41 49 52 20 62
41 49 52 20 62 79 41 49 52 20 62 41 49 52 20 62
79 41 49 52 20 62 41 49 52 20 62 79 41 49 52 20
62 41 49 52 20 62 79 41 49 52 20 62 41 49 52 20
62 79 41 49 52 20 62 41 49 52 20 62 79 41 49 52
20 62 41 49 52 20 62 79 41 49 52 20 62 41 49 52
20 62 79 41 49 52 20 62 41 49 52 20 62 79 41 49
52 20 62 41 49 52 20 62 79 41 49 52 20 62 41 49
52 20 62 79 41 49 52 20 62 41 49 52 20 62 79 41
49 52 20 62 41 49 52 20 62 79 41 49 52 20 62 41
49 52 20 62 79 41 49 52 20 62 41 49 52 20 62 79
41 49 52 20 62 41 49 52 20 62 79 41 49 52 20 62
41 49 52 20 62 79 41 49 52 20 62 41 49 52 20 62
79 41 49 52 20 62 41 49 52 20 62 79 41 49 52 20
62 41 49 52 20 62 79 41 49 52 20 62 41 49 52 20
62 79 41 49 52 20 62 41 49 52 20 62 79 41 49 52
20 62 41 49 52 20 62 79 41 49 52 20 62 41 49 52
20 62 79 41 49 52 20 62 41 49 52 20 62 79 41 49
52 20 62 41 49 52 20 62 79 41 49 52 20 62 41 49
52 20 62 79 41 49 52 20 62 41 49 52 20 62 79 41
49 52 20 62 41 49 52 20 62 79 41 49 52 20 62 41
49 52 20 62 79 41 49 52 20 62 41 49 52 20 62 79
41 49 52 20 62 41 49 52 20 62 79 41 49 52 20 62
41 49 52 20 62 79 41 49 52 20 62 41 49 52 20 62
79 41 49 52 20 62 41 49 52 20 62 79 41 49 52 20
62 41 49 52 20 62 79 41 49 52 20 62 41 49 52 20
62 79 41 49 52 20 62 41 49 52 20 62 79 41 49 52
20 62 41 49 52 20 62 79 41 49 52 20 62 41 49 52
20 62 79 41 49 52 20 62 41 49 52 20 62 79 41 49
52 20 62 41 49 52 20 62 79 41 49 52 20 62 41 49
52 20 62 79 41 49 52 20 62 41 49 52 20 62 79 41
49 52 20 62 41 49 52 20 62 79 41 49 52 20 62 41
49 52 20 62 79 41 49 52 20 62 41 49 52 20 62 79
41 49 52 20 62 41 49 52 20 62 79 41 49 52 20 62
41 49 52 20 62 79 41 49 52 20 62 79 41 49
end
0052: NOP
0000: NOP
0000: NOP
hex
00 62 41 49 52 20 62 79 41 49 52 20 62 41 49 52
20 62 79 41 49 52 20 62 41 49 52 20 62 79 41 49
52 20 62 41 49 52 20 62 79 41 49 52 20 62 41 49
52 20 62 79 41 49 52 20 62 41 49 52 20 62 79 41
49 52 20 62 41 49 52 20 62 79 41 49 52 20 62 41
49 52 20 62 79 41 49 52 20 62 41 49 52 20 62 79
41 49 52 20 62 41 49 52 20 62 79 41 49 52 20 62
41 49 52 20 62 79 41 49 52 20 62 41 49 52 20 62
79 41 49 52 20 62 41 49 52 20 62 79 41 49 52 20
62 41 49 52 20 62 79 41 49 52 20 62 41 49 52 20
62 79 41 49 52 20 62 41 49 52 20 62 79 41 49 52
20 62 41 49 52 20 62 79 41 49 52 20 62 41 49 52
20 62 79 41 49 52 20 62 41 49 52 20 62 79 41 49
52 20 62 41 49 52 20 62 79 41 49 52 20 62 41 49
52 20 62 79 41 49 52 20 62 41 49 52 20 62 79 41
49 52 20 62 41 49 52 20 62 79 41 49 52 20 62 41
49 52 20 62 79 41 49 52 20 62 41 49 52 20 62 79
41 49 52 20 62 41 49 52 20 62 79 41 49 52 20 62
41 49 52 20 62 79 41 49 52 20 62 41 49 52 20 62
79 41 49 52 20 62 41 49 52 20 62 79 41 49 52 20
62 41 49 52 20 62 79 41 49 52 20 62 41 49 52 20
62 79 41 49 52 20 62 41 49 52 20 62 79 41 49 52
20 62 41 49 52 20 62 79 41 49 52 20 62 41 49 52
20 62 79 41 49 52 20 62 41 49 52 20 62 79 41 49
52 20 62 41 49 52 20 62 79 41 49 52 20 62 41 49
52 20 62 79 41 49 52 20 62 41 49 52 20 62 79 41
49 52 20 62 41 49 52 20 62 79 41 49 52 20 62 41
49 52 20 62 79 41 49 52 20 62 41 49 52 20 62 79
41 49 52 20 62 41 49 52 20 62 79 41 49 52 20 62
41 49 52 20 62 79 41 49 52 20 62 41 49 52 20 62
79 41 49 52 20 62 41 49 52 20 62 79 41 49 52 20
62 41 49 52 20 62 79 41 49 52 20 62 41 49 52 20
62 79 41 49 52 20 62 41 49 52 20 62 79 41 49 52
20 62 41 49 52 20 62 79 41 49 52 20 62 41 49 52
20 62 79 41 49 52 20 62 41 49 52 20 62 79 41 49
52 20 62 41 49 52 20 62 79 41 49 52 20 62 41 49
52 20 62 79 41 49 52 20 62 41 49 52 20 62 79 41
49 52 20 62 41 49 52 20 62 79 41 49 52 20 62 41
49 52 20 62 79 41 49 52 20 62 41 49 52 20 62 79
41 49 52 20 62 41 49 52 20 62 79 41 49 52 20 62
41 49 52 20 62 79 41 49 52 20 62 41 49 52 20 62
79 41 49 52 20 62 79 41 49 52 00 00 00 00 00 00
end
0600:   actor stopped_on_foot
Camera.Shake()
hex
04 00
end
0A8D: 1@ = read_memory 5310892 size 1 virtual_protect 1
0A8D: 2@ = read_memory 5310917 size 1 virtual_protect 1
0A8D: 3@ = read_memory 5386662 size 1 virtual_protect 1
0A8D: 4@ = read_memory 5386797 size 1 virtual_protect 1
0A8D: 5@ = read_memory 5387194 size 1 virtual_protect 1
0A8D: 10@ = read_memory 13157770 size 2 virtual_protect 0
0A8D: 11@ = read_memory 13157600 size 4 virtual_protect 0
0A8D: 12@ = read_memory 13157712 size 4 virtual_protect 0
0A8D: 13@ = read_memory 13157824 size 4 virtual_protect 0
0A8D: 14@ = read_memory 13158048 size 4 virtual_protect 0
0A8D: 15@ = read_memory 13158272 size 4 virtual_protect 0
0A8D: 16@ = read_memory 13158384 size 4 virtual_protect 0
0A8D: 17@ = read_memory 13158496 size 4 virtual_protect 0
0A8D: 18@ = read_memory 13158720 size 4 virtual_protect 0
0A8D: 19@ = read_memory 13154800 size 4 virtual_protect 0
0A8D: 20@ = read_memory 13154912 size 4 virtual_protect 0
0A8D: 21@ = read_memory 13155024 size 4 virtual_protect 0
0A8D: 22@ = read_memory 13155136 size 4 virtual_protect 0
0A8D: 23@ = read_memory 13155248 size 4 virtual_protect 0

:Label2583
wait 0
if
0ADC:   test_cheat "MAC"
jf @Label3206
0B12: 0@ = 0@ XOR 1
0AD0: show_formatted_text_lowpriority "~g~Macros ~r~by AIR: ~n~~b~State - %d" time 2000 0@
if
  0@ == 1
jf @Label2940
0A8C: write_memory 5310892 size 1 value 235 virtual_protect 1
0A8C: write_memory 5310917 size 1 value 235 virtual_protect 1
0A8C: write_memory 5386662 size 1 value 235 virtual_protect 1
0A8C: write_memory 5386797 size 1 value 235 virtual_protect 1
0A8C: write_memory 5387194 size 1 value 235 virtual_protect 1
0A8C: write_memory 13157770 size 2 value 4 virtual_protect 0
0A8C: write_memory 13157600 size 4 value 0 virtual_protect 0
0A8C: write_memory 13157712 size 4 value 0 virtual_protect 0
0A8C: write_memory 13157824 size 4 value 0 virtual_protect 0
0A8C: write_memory 13158048 size 4 value 0 virtual_protect 0
0A8C: write_memory 13158272 size 4 value 0 virtual_protect 0
0A8C: write_memory 13158384 size 4 value 0 virtual_protect 0
0A8C: write_memory 13158496 size 4 value 0 virtual_protect 0
0A8C: write_memory 13158720 size 4 value 0 virtual_protect 0
0A8C: write_memory 13154800 size 4 value 0 virtual_protect 0
0A8C: write_memory 13154912 size 4 value 0 virtual_protect 0
0A8C: write_memory 13155024 size 4 value 0 virtual_protect 0
0A8C: write_memory 13155136 size 4 value 0 virtual_protect 0
0A8C: write_memory 13155248 size 4 value 0 virtual_protect 0
jump @Label3206

:Label2940
0A8C: write_memory 5310892 size 1 value 1@ virtual_protect 1
0A8C: write_memory 5310917 size 1 value 2@ virtual_protect 1
0A8C: write_memory 5386662 size 1 value 3@ virtual_protect 1
0A8C: write_memory 5386797 size 1 value 4@ virtual_protect 1
0A8C: write_memory 5387194 size 1 value 5@ virtual_protect 1
0A8C: write_memory 13157770 size 2 value 10@ virtual_protect 0
0A8C: write_memory 13157600 size 4 value 11@ virtual_protect 0
0A8C: write_memory 13157712 size 4 value 12@ virtual_protect 0
0A8C: write_memory 13157824 size 4 value 13@ virtual_protect 0
0A8C: write_memory 13158048 size 4 value 14@ virtual_protect 0
0A8C: write_memory 13158272 size 4 value 15@ virtual_protect 0
0A8C: write_memory 13158384 size 4 value 16@ virtual_protect 0
0A8C: write_memory 13158496 size 4 value 17@ virtual_protect 0
0A8C: write_memory 13158720 size 4 value 18@ virtual_protect 0
0A8C: write_memory 13154800 size 4 value 19@ virtual_protect 0
0A8C: write_memory 13154912 size 4 value 20@ virtual_protect 0
0A8C: write_memory 13155024 size 4 value 21@ virtual_protect 0
0A8C: write_memory 13155136 size 4 value 22@ virtual_protect 0
0A8C: write_memory 13155248 size 4 value 23@ virtual_protect 0

:Label3206
if and
  0@ == 1
   Player.Defined($2)
jf @Label3860
if and
02D8:   actor $3 current_weapon == 24
02E0:   actor $3 firing_weapon
jf @Label3860
0393: actor $3 perform_animation "python_fire" at 15.0 times_normal_rate
0393: actor $3 perform_animation "python_fire_poor" at 15.0 times_normal_rate
0393: actor $3 perform_animation "python_crouchfire" at 15.0 times_normal_rate
0393: actor $3 perform_animation "shotgun_fire" at 15.0 times_normal_rate
0393: actor $3 perform_animation "shotgun_fire_poor" at 15.0 times_normal_rate
0393: actor $3 perform_animation "shotgun_crouchfire" at 15.0 times_normal_rate
0393: actor $3 perform_animation "SilenceCrouchfire" at 15.0 times_normal_rate
0393: actor $3 perform_animation "Silence_fire" at 15.0 times_normal_rate
0393: actor $3 perform_animation "RIFLE_fire" at 15.0 times_normal_rate
0393: actor $3 perform_animation "RIFLE_fire_poor" at 15.0 times_normal_rate
0393: actor $3 perform_animation "RIFLE_crouchfire" at 15.0 times_normal_rate
0393: actor $3 perform_animation "colt45_fire" at 15.0 times_normal_rate
0393: actor $3 perform_animation "colt45_fire_poor" at 15.0 times_normal_rate
0393: actor $3 perform_animation "colt45_crouchfire" at 15.0 times_normal_rate
0393: actor $3 perform_animation "uzi_fire" at 15.0 times_normal_rate
0393: actor $3 perform_animation "uzi_fire_poor" at 15.0 times_normal_rate
0393: actor $3 perform_animation "uzi_crouchfire" at 15.0 times_normal_rate
0393: actor $3 perform_animation "flame_fire" at 15.0 times_normal_rate
0393: actor $3 perform_animation "flame_fire_poor" at 15.0 times_normal_rate
0393: actor $3 perform_animation "flame_crouchfire" at 15.0 times_normal_rate
SAMP.SetGameKeyState(6, -255)
SAMP.SetGameKeyState(16, -255)
wait 3
0A8C: write_memory 12006520 size 2 value 255 virtual_protect 0
0812: AS_actor $3 perform_animation "HIT_WALK" IFP "PED" framedelta 6.0 loopA 0 lockX 1 lockY 1 lockF 0 time 1 // versionB
0393: actor $3 perform_animation "HIT_WALK" at 15.0 times_normal_rate

:Label3860
jump @Label2583
hex
"HEX" 00
end
wait
hex
00 26
end
wait
07E0: set_marker
hex
00 56 41 52 00 F1
end
jump
hex
"Active" 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00
end
0100:   actor in_car
0000: NOP
Thank you very much brother, helped me a lot
 

SobFoX

Expert
Joined
Jul 14, 2015
Messages
1,463
Solutions
5
Reaction score
916
Location
Israel
Can you guys decript it?
PHP:
// This file was decompiled using SASCM.ini published by GTAG (http://gtag.gtagaming.com/opcode-database) on 14.6.2013
{$CLEO .cs}
{$USE CLEO+}

0000: NOP

:NONAME_2
wait 0
   SAMP.Available
jf @NONAME_2

:NONAME_15
wait 0
if
056D:   actor $PLAYER_ACTOR defined
jf @NONAME_308
wait 0
0A8D: 29@ = read_memory 12010640 size 4 virtual_protect 0
29@ += 4
0A8D: 29@ = read_memory 29@ size 4 virtual_protect 0
30@ = 0

:NONAME_79
0A8D: 31@ = read_memory 29@ size 1 virtual_protect 0
29@ += 1
if and
  31@ >= 0
  128 > 31@
jf @NONAME_283
005A: 31@ += 30@ // (int)
if and
803B:   not  31@ == $PLAYER_ACTOR // (int)
056D:   actor 31@ defined
jf @NONAME_283
0@ = SAMP.GetSAMPPlayerIDByActorHandle(31@)
8@ = SAMP.GetPlayerNickname(0@)
9@ = SAMP.GetPlayerColor(0@)
Actor.StorePos($PLAYER_ACTOR, 1@, 2@, 3@)
Actor.StorePos(31@, 4@, 5@, 6@)
0509: 7@ = distance_between_XY 1@ 2@ and_XY 4@ 5@
if
   not 7@ > 3.0
jf @NONAME_283
if and
   not SAMP.ChatInputOpened
key_down 100
jf @NONAME_283
say "/ant %d" 0@
wait 1000

:NONAME_283
30@ += 256
  30@ > 35584
jf @NONAME_79

:NONAME_308
jump @NONAME_15
 

SobFoX

Expert
Joined
Jul 14, 2015
Messages
1,463
Solutions
5
Reaction score
916
Location
Israel
One last question friend,I tried to compile the code you decrypted,and I had this error. You know how I handle it?
Delete the hex junk from above and a code terminal and fix the code, all the code in front of you you just need to clean it from junk that a programmer that the cipher added to cause n00bs errors like you
 

Kross

Active member
Joined
Dec 15, 2021
Messages
149
Reaction score
42
He's not the one who needs to know, you're the one who needs to know if you do not know it means you do not know how to program at all
And I said q he needs to know? I just wanted to ask a question about the mistake, I'm not wanting to force anyone to help me, if there's no way. I don't understand and just want to understand.
 

Kross

Active member
Joined
Dec 15, 2021
Messages
149
Reaction score
42
Delete the hex junk from above and a code terminal and fix the code, all the code in front of you you just need to clean it from junk that a programmer that the cipher added to cause n00bs errors like you
I just got it right and compiled it, just wanted to know how I could fix it. Thank you
 

SobFoX

Expert
Joined
Jul 14, 2015
Messages
1,463
Solutions
5
Reaction score
916
Location
Israel
I just got it right and compiled it, just wanted to know how I could fix it. Thank you
PHP:
{$CLEO .cs}
{$USE bitwise}

0A8D: 1@ = read_memory 5310892 size 1 virtual_protect 1
0A8D: 2@ = read_memory 5310917 size 1 virtual_protect 1
0A8D: 3@ = read_memory 5386662 size 1 virtual_protect 1
0A8D: 4@ = read_memory 5386797 size 1 virtual_protect 1
0A8D: 5@ = read_memory 5387194 size 1 virtual_protect 1
0A8D: 10@ = read_memory 13157770 size 2 virtual_protect 0
0A8D: 11@ = read_memory 13157600 size 4 virtual_protect 0
0A8D: 12@ = read_memory 13157712 size 4 virtual_protect 0
0A8D: 13@ = read_memory 13157824 size 4 virtual_protect 0
0A8D: 14@ = read_memory 13158048 size 4 virtual_protect 0
0A8D: 15@ = read_memory 13158272 size 4 virtual_protect 0
0A8D: 16@ = read_memory 13158384 size 4 virtual_protect 0
0A8D: 17@ = read_memory 13158496 size 4 virtual_protect 0
0A8D: 18@ = read_memory 13158720 size 4 virtual_protect 0
0A8D: 19@ = read_memory 13154800 size 4 virtual_protect 0
0A8D: 20@ = read_memory 13154912 size 4 virtual_protect 0
0A8D: 21@ = read_memory 13155024 size 4 virtual_protect 0
0A8D: 22@ = read_memory 13155136 size 4 virtual_protect 0
0A8D: 23@ = read_memory 13155248 size 4 virtual_protect 0

:Label2583
wait 0
if
0ADC:   test_cheat "MAC"
jf @Label3206
0B12: 0@ = 0@ XOR 1
0AD0: show_formatted_text_lowpriority "~g~Macros ~r~by AIR: ~n~~b~State - %d" time 2000 0@
if
  0@ == 1
jf @Label2940
0A8C: write_memory 5310892 size 1 value 235 virtual_protect 1
0A8C: write_memory 5310917 size 1 value 235 virtual_protect 1
0A8C: write_memory 5386662 size 1 value 235 virtual_protect 1
0A8C: write_memory 5386797 size 1 value 235 virtual_protect 1
0A8C: write_memory 5387194 size 1 value 235 virtual_protect 1
0A8C: write_memory 13157770 size 2 value 4 virtual_protect 0
0A8C: write_memory 13157600 size 4 value 0 virtual_protect 0
0A8C: write_memory 13157712 size 4 value 0 virtual_protect 0
0A8C: write_memory 13157824 size 4 value 0 virtual_protect 0
0A8C: write_memory 13158048 size 4 value 0 virtual_protect 0
0A8C: write_memory 13158272 size 4 value 0 virtual_protect 0
0A8C: write_memory 13158384 size 4 value 0 virtual_protect 0
0A8C: write_memory 13158496 size 4 value 0 virtual_protect 0
0A8C: write_memory 13158720 size 4 value 0 virtual_protect 0
0A8C: write_memory 13154800 size 4 value 0 virtual_protect 0
0A8C: write_memory 13154912 size 4 value 0 virtual_protect 0
0A8C: write_memory 13155024 size 4 value 0 virtual_protect 0
0A8C: write_memory 13155136 size 4 value 0 virtual_protect 0
0A8C: write_memory 13155248 size 4 value 0 virtual_protect 0
jump @Label3206

:Label2940
0A8C: write_memory 5310892 size 1 value 1@ virtual_protect 1
0A8C: write_memory 5310917 size 1 value 2@ virtual_protect 1
0A8C: write_memory 5386662 size 1 value 3@ virtual_protect 1
0A8C: write_memory 5386797 size 1 value 4@ virtual_protect 1
0A8C: write_memory 5387194 size 1 value 5@ virtual_protect 1
0A8C: write_memory 13157770 size 2 value 10@ virtual_protect 0
0A8C: write_memory 13157600 size 4 value 11@ virtual_protect 0
0A8C: write_memory 13157712 size 4 value 12@ virtual_protect 0
0A8C: write_memory 13157824 size 4 value 13@ virtual_protect 0
0A8C: write_memory 13158048 size 4 value 14@ virtual_protect 0
0A8C: write_memory 13158272 size 4 value 15@ virtual_protect 0
0A8C: write_memory 13158384 size 4 value 16@ virtual_protect 0
0A8C: write_memory 13158496 size 4 value 17@ virtual_protect 0
0A8C: write_memory 13158720 size 4 value 18@ virtual_protect 0
0A8C: write_memory 13154800 size 4 value 19@ virtual_protect 0
0A8C: write_memory 13154912 size 4 value 20@ virtual_protect 0
0A8C: write_memory 13155024 size 4 value 21@ virtual_protect 0
0A8C: write_memory 13155136 size 4 value 22@ virtual_protect 0
0A8C: write_memory 13155248 size 4 value 23@ virtual_protect 0

:Label3206
if and
  0@ == 1
   Player.Defined($2)
jf @Label3860
if and
02D8:   actor $3 current_weapon == 24
02E0:   actor $3 firing_weapon
jf @Label3860
0393: actor $3 perform_animation "python_fire" at 15.0 times_normal_rate
0393: actor $3 perform_animation "python_fire_poor" at 15.0 times_normal_rate
0393: actor $3 perform_animation "python_crouchfire" at 15.0 times_normal_rate
0393: actor $3 perform_animation "shotgun_fire" at 15.0 times_normal_rate
0393: actor $3 perform_animation "shotgun_fire_poor" at 15.0 times_normal_rate
0393: actor $3 perform_animation "shotgun_crouchfire" at 15.0 times_normal_rate
0393: actor $3 perform_animation "SilenceCrouchfire" at 15.0 times_normal_rate
0393: actor $3 perform_animation "Silence_fire" at 15.0 times_normal_rate
0393: actor $3 perform_animation "RIFLE_fire" at 15.0 times_normal_rate
0393: actor $3 perform_animation "RIFLE_fire_poor" at 15.0 times_normal_rate
0393: actor $3 perform_animation "RIFLE_crouchfire" at 15.0 times_normal_rate
0393: actor $3 perform_animation "colt45_fire" at 15.0 times_normal_rate
0393: actor $3 perform_animation "colt45_fire_poor" at 15.0 times_normal_rate
0393: actor $3 perform_animation "colt45_crouchfire" at 15.0 times_normal_rate
0393: actor $3 perform_animation "uzi_fire" at 15.0 times_normal_rate
0393: actor $3 perform_animation "uzi_fire_poor" at 15.0 times_normal_rate
0393: actor $3 perform_animation "uzi_crouchfire" at 15.0 times_normal_rate
0393: actor $3 perform_animation "flame_fire" at 15.0 times_normal_rate
0393: actor $3 perform_animation "flame_fire_poor" at 15.0 times_normal_rate
0393: actor $3 perform_animation "flame_crouchfire" at 15.0 times_normal_rate
SAMP.SetGameKeyState(6, -255)
SAMP.SetGameKeyState(16, -255)
wait 3
0A8C: write_memory 12006520 size 2 value 255 virtual_protect 0
0812: AS_actor $3 perform_animation "HIT_WALK" IFP "PED" framedelta 6.0 loopA 0 lockX 1 lockY 1 lockF 0 time 1 // versionB
0393: actor $3 perform_animation "HIT_WALK" at 15.0 times_normal_rate

:Label3860
jump @Label2583
 

knoxVictus

New member
Joined
Dec 26, 2021
Messages
1
Reaction score
0
Location
Romania
Hi. I changed extension to be able to upload this file.
Can you decrypt this .luac file?
 

Attachments

  • chat.lua
    19.3 KB · Views: 3

SobFoX

Expert
Joined
Jul 14, 2015
Messages
1,463
Solutions
5
Reaction score
916
Location
Israel
Hi. I changed extension to be able to upload this file.
Can you decrypt this .luac file?
JavaScript:
slot0 = require("mimgui")
slot1 = require("memory")
slot2 = require("ffi")
slot3 = require("bit")
slot4 = require("encoding")
slot5 = require("inicfg")
slot4.default = "CP1251"
slot6 = slot4.UTF8
slot7 = {}
slot8 = {}
slot9 = false
slot10 = 0
slot11 = slot0.new.int(0)
slot12 = false
slot13 = 0
slot14 = 0
slot15 = 0
slot16 = 1
slot17 = slot0.new.char[290]()
slot18 = true
slot19 = true
slot20 = slot0.new.char[290]()
slot21 = slot0.new.char[8]()
slot22 = slot0.new.char[10]()
slot23 = slot2.new("char[10]")
slot24 = slot2.new("char[10]")
slot25 = {
    hooks = {},
    new = function (slot0, slot1, slot2, slot3, slot4, slot5)
        slot6 = slot3 or 5
        slot8 = {}
        slot9 = {}
        slot10 = tonumber(uv0.cast("intptr_t", uv0.cast("void*", uv0.cast(slot0, slot1))))
        slot12 = uv0.new("unsigned long[1]")

        uv0.copy(uv0.new("uint8_t[?]", slot6), uv0.cast("void*", slot2), slot6)

        if slot4 or false then
            slot14 = uv0.gc(uv0.C.VirtualAlloc(nil, slot6 + 5, 4096, 64), function (slot0)
                uv0.C.VirtualFree(slot0, 0, 32768)
            end)
            slot15 = uv0.new("uint8_t[?]", slot6 + 5, 144)

            if slot5 then
                slot16 = {}

                for slot20 in slot5:gmatch("(%x%x)") do
                    table.insert(slot16, tonumber(slot20, 16))
                end

                slot15 = uv0.new("uint8_t[?]", slot6 + 5, slot16)
            else
                uv0.copy(slot15, slot13, slot6)
            end

            slot15[slot6] = 233
            uv0.cast("uint32_t*", slot15 + slot6 + 1)[0] = slot2 - tonumber(uv0.cast("intptr_t", uv0.cast("void*", uv0.cast(slot0, slot14)))) - slot6

            uv0.copy(slot14, slot15, slot6 + 5)

            slot8.call = uv0.cast(slot0, slot14)
            slot9 = {
                __call = function (slot0, ...)
                    return slot0.call(...)
                end
            }
        else
            slot8.call = uv0.cast(slot0, slot2)
            slot9 = {
                __call = function (slot0, ...)
                    slot0.stop()
                    slot0.start()

                    return slot0.call(...)
                end
            }
        end

        slot14 = uv0.new("uint8_t[?]", slot6, 144)
        slot14[0] = 233
        uv0.cast("uint32_t*", slot14 + 1)[0] = slot10 - slot2 - 5
        slot8.status = false

        function slot15(slot0)
            uv0.status = slot0

            uv1.C.VirtualProtect(uv2, uv3, 64, uv4)
            uv1.copy(uv2, slot0 and uv5 or uv6, uv3)
            uv1.C.VirtualProtect(uv2, uv3, uv4[0], uv4)
        end

        function slot8.stop()
            uv0(false)
        end

        function slot8.start()
            uv0(true)
        end

        slot8.start()

        if slot13[0] == 233 or slot13[0] == 232 then
            if slot7 then
                print("[WARNING] rewrote another hook (old hook is disabled, through trampoline)")
            else
                print("[WARNING] rewrote another hook")
            end
        end

        table.insert(uv1.hooks, slot8)

        return setmetatable(slot8, slot9)
    end
}

addEventHandler("onScriptTerminate", function (slot0)
    if slot0 == script.this then
        for slot4, slot5 in ipairs(uv0.hooks) do
            if slot5.status then
                slot5.stop()
            end
        end

        uv1.save(data, "Chat MImGui")
    end
end)
slot2.cdef([[
    int VirtualProtect(void* lpAddress, unsigned long dwSize, unsigned long flNewProtect, unsigned long* lpflOldProtect);
    void* VirtualAlloc(void* lpAddress, unsigned long dwSize, unsigned long  flAllocationType, unsigned long flProtect);
    int VirtualFree(void* lpAddress, unsigned long dwSize, unsigned long dwFreeType);
    
    struct stChatEntry
    {
        uint32_t SystemTime;
        char szPrefix[28];
        char szText[144];
        uint8_t unknown[64];
        int iType; // 2 - text + prefix, 4 - text (server msg), 8 - text (debug)
        int clTextColor;
        int clPrefixColor; // or textOnly colour
    }__attribute__((packed));

    typedef struct stChatInfoMin
    {
        struct stChatEntry chatEntry[100];
    } chatInfoMin;
    
    typedef void(__cdecl *CMDPROC)(char *);
    struct stInputInfo
    {
        void *pD3DDevice;
        void *pDXUTDialog;
        struct stInputBox *pDXUTEditBox;
        CMDPROC pCMDs[144];
        char szCMDNames[144][33];
        int iCMDCount;
        int iInputEnabled;
        char szInputBuffer[129];
        char szRecallBufffer[10][129];
        char szCurrentBuffer[129];
        int iCurrentRecall;
        int iTotalRecalls;
        CMDPROC pszDefaultCMD;
    }__attribute__((packed));
    
    typedef char CHAR;
    typedef CHAR *PCHAR;

    int GetLocaleInfoA(int Locale, int LCType, PCHAR lpLCData, int cchData);
    bool GetKeyboardLayoutNameA(char* pwszKLID);
]])

function load_ini()
    data = uv0.load({
        scrollbar_colors = {
            scrollbar_bg = "0.16|0.29|0.48|0.54",
            scrollbar_bg_active = "0.26|0.59|0.98|0.67",
            scrollbar_cursor_active = "0.26|0.59|0.98|1",
            scrollbar_cursor = "0.24|0.52|0.88|1",
            scrollbar_bg_hovered = "0.26|0.59|0.98|0.4"
        },
        other_colors = {
            input_bg = "0.16|0.29|0.48|0.54",
            chat_bg = "0|0|0|1"
        },
        values = {
            font_size = "15",
            line_count = "15",
            font_name = "arialbd.ttf"
        }
    }, "Chat MImGui.ini")

    assert(data, "Cannot load config")

    slot0, slot1, slot2, slot3 = data.other_colors.chat_bg:match("(.+)|(.+)|(.+)|(.+)")
    slot4 = tonumber(slot0)
    slot5 = tonumber(slot1)
    slot6 = tonumber(slot2)
    slot7 = tonumber(slot3)
    colorChatBG = uv1.new.float[4](slot4, slot5, slot6, slot7)
    colorChat = uv1.ImVec4(slot4, slot5, slot6, slot7)
    slot8, slot9, slot10, slot11 = data.other_colors.input_bg:match("(.+)|(.+)|(.+)|(.+)")
    slot12 = tonumber(slot8)
    slot13 = tonumber(slot9)
    slot14 = tonumber(slot10)
    slot15 = tonumber(slot11)
    colorChatInputBG = uv1.new.float[4](slot12, slot13, slot14, slot15)
    colorChatInput = uv1.ImVec4(slot12, slot13, slot14, slot15)
    slot16, slot17, slot18, slot19 = data.scrollbar_colors.scrollbar_bg:match("(.+)|(.+)|(.+)|(.+)")
    slot20 = tonumber(slot16)
    slot21 = tonumber(slot17)
    slot22 = tonumber(slot18)
    slot23 = tonumber(slot19)
    colorScrollbarBG = uv1.new.float[4](slot20, slot21, slot22, slot23)
    colorScrollbar = uv1.ImVec4(slot20, slot21, slot22, slot23)
    slot24, slot25, slot26, slot27 = data.scrollbar_colors.scrollbar_cursor:match("(.+)|(.+)|(.+)|(.+)")
    slot28 = tonumber(slot24)
    slot29 = tonumber(slot25)
    slot30 = tonumber(slot26)
    slot31 = tonumber(slot27)
    colorScrollbarCursor = uv1.new.float[4](slot28, slot29, slot30, slot31)
    colorChatScrollbarCursor = uv1.ImVec4(slot28, slot29, slot30, slot31)
    slot32, slot33, slot34, slot35 = data.scrollbar_colors.scrollbar_cursor_active:match("(.+)|(.+)|(.+)|(.+)")
    slot36 = tonumber(slot32)
    slot37 = tonumber(slot33)
    slot38 = tonumber(slot34)
    slot39 = tonumber(slot35)
    colorActiveScrollbarCursor = uv1.new.float[4](slot36, slot37, slot38, slot39)
    colorActiveChatScrollbarCursor = uv1.ImVec4(slot36, slot37, slot38, slot39)
    slot40, slot41, slot42, slot43 = data.scrollbar_colors.scrollbar_bg_hovered:match("(.+)|(.+)|(.+)|(.+)")
    slot44 = tonumber(slot40)
    slot45 = tonumber(slot41)
    slot46 = tonumber(slot42)
    slot47 = tonumber(slot43)
    colorScrollbarHoveredBG = uv1.new.float[4](slot44, slot45, slot46, slot47)
    colorScrollbarBGHovered = uv1.ImVec4(slot44, slot45, slot46, slot47)
    slot48, slot49, slot50, slot51 = data.scrollbar_colors.scrollbar_bg_active:match("(.+)|(.+)|(.+)|(.+)")
    slot52 = tonumber(slot48)
    slot53 = tonumber(slot49)
    slot54 = tonumber(slot50)
    slot55 = tonumber(slot51)
    colorScrollbarActiveBG = uv1.new.float[4](slot52, slot53, slot54, slot55)
    colorScrollbarBGActive = uv1.ImVec4(slot52, slot53, slot54, slot55)
    slot56 = tonumber(data.values.line_count)
    linesCount = uv1.new.int(slot56)
    chatLinesCount = slot56
    fontSize = uv1.new.int(tonumber(data.values.font_size))
end

function slot0.TextColoredRGB(slot0, slot1)
    slot3 = uv0.GetStyle().Colors
    slot4 = uv0.Col

    function slot5(slot0)
        slot1 = uv0.GetCursorPos()

        if sampGetChatDisplayMode() == 2 then
            for slot5 = 1, 1 do
                uv0.SetCursorPos(uv0.ImVec2(slot1.x + slot5, slot1.y))
                uv0.TextColored(uv0.ImVec4(0, 0, 0, 1), slot0)
                uv0.SetCursorPos(uv0.ImVec2(slot1.x - slot5, slot1.y))
                uv0.TextColored(uv0.ImVec4(0, 0, 0, 1), slot0)
                uv0.SetCursorPos(uv0.ImVec2(slot1.x, slot1.y + slot5))
                uv0.TextColored(uv0.ImVec4(0, 0, 0, 1), slot0)
                uv0.SetCursorPos(uv0.ImVec2(slot1.x, slot1.y - slot5))
                uv0.TextColored(uv0.ImVec4(0, 0, 0, 1), slot0)
            end
        end

        uv0.SetCursorPos(slot1)
    end

    if uv1 then
        uv0.Selectable("##" .. slot1)
        uv0.SameLine(0)

        if uv0.BeginPopupContextItem() then
            if uv0.Button(uv2("Copy text")) then
                setClipboardText(uv2:decode(uv3[slot1].text))
                uv0.CloseCurrentPopup()
            end

            if uv0.Button(uv2("Send text"), uv0.ImVec2(-1, 0)) then
                uv0.StrCopy(uv4, uv3[slot1].text)
                uv0.CloseCurrentPopup()
            end

            if uv0.BeginPopupModal("EditChatLine1", nil, uv0.WindowFlags.AlwaysAutoResize + uv0.WindowFlags.NoTitleBar) then
                uv0.SetCursorPosX(uv0.GetWindowWidth() / 2 - uv0.CalcTextSize(uv2("\\xd0\\xe5\\xe4\\xe0\\xea\\xf2\\xe8\\xf0\\xee\\xe2\\xe0\\xed\\xe8\\xe5 \\xf1\\xf2\\xf0\\xee\\xea\\xe8 #") .. editChatLineId).x / 2)
                uv0.Text(uv2("\\xd0\\xe5\\xe4\\xe0\\xea\\xf2\\xe8\\xf0\\xee\\xe2\\xe0\\xed\\xe8\\xe5 \\xf1\\xf2\\xf0\\xee\\xea\\xe8 #") .. editChatLineId)
                uv0.Separator()
                uv0.NewLine()
                uv0.Text(uv2("\\xd2\\xe5\\xea\\xf1\\xf2:"))
                uv0.PushItemWidth(555)
                uv0.InputText("##editchatline", uv5, uv6.sizeof(uv5) - 1)
                uv0.PopItemWidth()
                uv0.SetCursorPosX(98)
                uv0.Text(uv2("\\xd6\\xe2\\xe5\\xf2 \\xf1\\xf2\\xf0\\xee\\xea\\xe8:"))
                uv0.SameLine(400)
                uv0.Text(uv2("\\xc2\\xf0\\xe5\\xec\\xff:"))
                uv0.SetCursorPosX(82.5)
                uv0.PushItemWidth(120)
                uv0.InputText("##editchatlinecolor", uv7, uv6.sizeof(uv7) - 1)
                uv0.PopItemWidth()
                uv0.SameLine(364.75)
                uv0.PushItemWidth(120)
                uv0.InputText("##editchatlinetime", uv8, uv6.sizeof(uv8) - 1)
                uv0.PopItemWidth()
                uv0.SetCursorPosX(82.5)

                if uv0.Button(uv2("edit"), uv0.ImVec2(200, 0)) then
                    uv3[editChatLineId] = {
                        text = uv6.string(uv5),
                        color = "{" .. uv6.string(uv7) .. "}",
                        timestamp = "[" .. uv6.string(uv8) .. "]"
                    }

                    uv0.CloseCurrentPopup()
                end

                uv0.SameLine(nil, 3)

                if uv0.Button(uv2("\\xc7\\xe0\\xea\\xf0\\xfb\\xf2\\xfc"), uv0.ImVec2(200, 0)) then
                    uv0.CloseCurrentPopup()
                end

                uv0.EndPopup()
            end

            uv0.EndPopup()
        end

        uv0.SetCursorPosX(0)
    end

    slot7 = slot3[slot4.Text]
    slot9, slot10 = slot0:gsub("{(%x%x%x%x%x%x)}", "{%1FF}"):find("{........}", 1)

    while slot9 do
        if #slot6:sub(slot8, slot9 - 1) > 0 then
            slot5(slot11)
            uv0.TextColored(slot7, slot11)
            uv0.SameLine(nil, 0)
        end

        if slot6:sub(slot9 + 1, slot10 - 1):upper() == "STANDART" then
            slot7 = slot3[slot4.Text]
        elseif tonumber(slot12, 16) then
            slot7 = uv0.ImVec4(uv9.band(uv9.rshift(slot12, 24), 255) / 255, uv9.band(uv9.rshift(slot12, 16), 255) / 255, uv9.band(uv9.rshift(slot12, 8), 255) / 255, uv9.band(slot12, 255) / 255)
        end

        slot9, slot10 = slot6:find("{........}", slot10 + 1)
    end

    uv0.NewLine()

    if slot8 <= #slot6 then
        uv0.SameLine(nil, 0)
        slot5(slot6:sub(slot8))
        uv0.TextColored(slot7, slot6:sub(slot8))
    end
end

slot0.OnInitialize(function ()
    uv0.GetStyle().WindowTitleAlign = uv0.ImVec2(0.5, 0.84)
    fonts = {}
    fontsArray = {}

    load_ini()

    fontSizeChanged = false
    fontChanged = false
    enableSettingsWindow = uv0.new.bool()
    uv0.GetIO().IniFilename = nil
    uv0.GetStyle().WindowBorderSize = 0

    uv0.GetIO().Fonts:Clear()
    uv0.GetIO().Fonts:AddFontFromFileTTF(getFolderPath(20) .. "\\" .. data.values.font_name, fontSize[0], nil, uv0.GetIO().Fonts:GetGlyphRangesCyrillic())

    slot1, slot2 = findFirstFile(getFolderPath(20) .. "\\*.ttf")

    while slot2 do
        table.insert(fonts, slot2)

        if slot2 == data.values.font_name then
            fontSelected = uv0.new.int(#fonts - 1)
        end

        slot2 = findNextFile(slot1)
    end

    fontsArray = uv0.new["const char*"][#fonts](fonts)
    fontSize[0] = uv0.GetIO().Fonts.ConfigData.Data[0].SizePixels
end)

function TextEditCallback(slot0)
    if slot0.EventFlag == 128 then
        if slot0.EventKey == 3 then
            if uv0[uv1 - 1] ~= nil then
                slot0:DeleteChars(0, slot0.BufTextLen)
                slot0:InsertChars(0, uv2(uv0[uv1 - 1]))
                sampSetChatInputText(uv0[uv1 - 1])

                uv1 = uv1 - 1
            end
        elseif slot0.EventKey == 4 then
            if uv0[uv1 + 1] ~= nil then
                slot0:DeleteChars(0, slot0.BufTextLen)
                slot0:InsertChars(0, uv2(uv0[uv1 + 1]))
                sampSetChatInputText(uv0[uv1 + 1])

                uv1 = uv1 + 1
            else
                slot0:DeleteChars(0, slot0.BufTextLen)
                slot0:InsertChars(0, "")
                sampSetChatInputText("")

                uv1 = #uv0 + 1
            end
        end
    elseif slot0.EventFlag == 64 then
        slot0:DeleteChars(0, slot0.BufTextLen)
        slot0:InsertChars(0, uv2(sampGetChatInputText()))
    end

    return 0
end

slot26 = slot2.cast("int (*)(ImGuiInputTextCallbackData* data)", TextEditCallback)
slot28 = slot0.OnFrame(function ()
    return enableSettingsWindow and enableSettingsWindow[0]
end, function ()
    slot0, slot1 = getScreenResolution()

    uv0.SetNextWindowPos(uv0.ImVec2(slot0 / 2, slot1 / 2), uv0.Cond.FirstUseEver, uv0.ImVec2(0.5, 0.5))
    uv0.SetNextWindowSize(uv0.ImVec2(500, 345), uv0.Cond.FirstUseEver)
    uv0.Begin(uv1("Chat Settings"), enableSettingsWindow)
    uv0.SetCursorPosX(uv0.GetWindowWidth() / 2 - uv0.CalcTextSize(uv1("")).x / 2)
    uv0.Text(uv1(""))
    uv0.Text(uv1("Font: %s"), uv0.GetIO().Fonts.Fonts.Data[0]:GetDebugName())

    if uv0.Combo(uv1("Font list"), fontSelected, fontsArray, #fonts) then
        fontChanged = true
        data.values.font_name = fonts[fontSelected[0] + 1]
    end

    if uv0.SliderInt(uv1("Font Size"), fontSize, 4, 30) then
        fontSizeChanged = true
        data.values.font_size = fontSize[0]
    end

    if uv0.SliderInt(uv1("Page size"), linesCount, 4, 72) then
        chatLinesCount = linesCount[0]
        data.values.line_count = linesCount[0]
    end

    uv0.Separator()
    uv0.SetCursorPosX(slot2 / 2 - uv0.CalcTextSize(uv1("")).x / 2)
    uv0.Text(uv1(""))
    uv0.Text(uv1("Background color"))
    uv0.SameLine(nil, 3)

    if uv0.ColorEdit4(uv1("Background"), colorChatBG, uv0.ColorEditFlags.NoInputs + uv0.ColorEditFlags.NoLabel) then
        colorChat = uv0.ImVec4(colorChatBG[0], colorChatBG[1], colorChatBG[2], colorChatBG[3])
        data.other_colors.chat_bg = colorChatBG[0] .. "|" .. colorChatBG[1] .. "|" .. colorChatBG[2] .. "|" .. colorChatBG[3]
    end

    uv0.Text(uv1("Chat imput color:"))
    uv0.SameLine(nil, 3)

    if uv0.ColorEdit4(uv1(""), colorChatInputBG, uv0.ColorEditFlags.NoInputs + uv0.ColorEditFlags.NoLabel) then
        colorChatInput = uv0.ImVec4(colorChatInputBG[0], colorChatInputBG[1], colorChatInputBG[2], colorChatInputBG[3])
        data.other_colors.input_bg = colorChatInputBG[0] .. "|" .. colorChatInputBG[1] .. "|" .. colorChatInputBG[2] .. "|" .. colorChatInputBG[3]
    end

    uv0.Text(uv1("Scrollbar color:"))
    uv0.SameLine(nil, 3)

    if uv0.ColorEdit4(uv1(""), colorScrollbarBG, uv0.ColorEditFlags.NoInputs + uv0.ColorEditFlags.NoLabel) then
        colorScrollbar = uv0.ImVec4(colorScrollbarBG[0], colorScrollbarBG[1], colorScrollbarBG[2], colorScrollbarBG[3])
        data.scrollbar_colors.scrollbar_bg = colorScrollbarBG[0] .. "|" .. colorScrollbarBG[1] .. "|" .. colorScrollbarBG[2] .. "|" .. colorScrollbarBG[3]
    end

    uv0.Text(uv1("Scrollbar Hovered color:"))
    uv0.SameLine(nil, 3)

    if uv0.ColorEdit4(uv1(""), colorScrollbarHoveredBG, uv0.ColorEditFlags.NoInputs + uv0.ColorEditFlags.NoLabel) then
        colorScrollbarBGHovered = uv0.ImVec4(colorScrollbarHoveredBG[0], colorScrollbarHoveredBG[1], colorScrollbarHoveredBG[2], colorScrollbarHoveredBG[3])
        data.scrollbar_colors.scrollbar_bg_hovered = colorScrollbarHoveredBG[0] .. "|" .. colorScrollbarHoveredBG[1] .. "|" .. colorScrollbarHoveredBG[2] .. "|" .. colorScrollbarHoveredBG[3]
    end
end)
slot0.OnFrame(function ()
    return #uv0 > 0 and not isPauseMenuActive() and sampIsChatVisible() and not sampIsScoreboardOpen() and uv1
end, function ()
    if fontChanged then
        fontChanged = false

        uv0.GetIO().Fonts:Clear()
        uv0.GetIO().Fonts:AddFontFromFileTTF(("%s\\%s"):format(getFolderPath(20), fonts[fontSelected[0] + 1]), fontSize[0], nil, uv0.GetIO().Fonts.Fonts.Data[0].ConfigData.GlyphRanges)
        uv0.InvalidateFontsTexture()
    end

    if fontSizeChanged then
        fontSizeChanged = false

        for slot4 = 0, uv0.GetIO().Fonts.ConfigData:size() - 1 do
            slot0.Data[slot4].SizePixels = fontSize[0]
        end

        uv0.GetIO().Fonts:ClearTexData()
        uv0.InvalidateFontsTexture()
    end
end, function (slot0)
    if not sampIsCursorActive() and uv0 == true then
        sampToggleCursor(true)
    end

    uv1.CaptureMouseFromApp(uv0)
    uv1.SetNextWindowPos(uv1.ImVec2(2, 10))
    uv1.SetNextWindowSize(uv1.ImVec2(1520, uv1.GetTextLineHeightWithSpacing() * chatLinesCount + 55 + 2))
    uv1.PushStyleColor(uv1.Col.WindowBg, colorChat)
    uv1.SetNextWindowBgAlpha(uv2)
    uv1.Begin("ImGuiChat", nil, uv1.WindowFlags.NoDecoration + uv1.WindowFlags.NoSavedSettings)

    if uv0 then
        uv1.PushStyleColor(uv1.Col.Text, uv1.ImVec4(0, 0, 0, 0))
        uv1.PushStyleColor(uv1.Col.FrameBg, colorScrollbar)
        uv1.PushStyleColor(uv1.Col.FrameBgHovered, colorScrollbarBGHovered)
        uv1.PushStyleColor(uv1.Col.FrameBgActive, colorScrollbarBGActive)
        uv1.PushStyleColor(uv1.Col.SliderGrab, colorChatScrollbarCursor)
        uv1.PushStyleColor(uv1.Col.SliderGrabActive, colorActiveChatScrollbarCursor)
        uv1.PushStyleVarFloat(uv1.StyleVar.FrameRounding, 12)
        uv1.PushStyleVarFloat(uv1.StyleVar.GrabRounding, 12)

        if uv1.VSliderInt("##slidercontent", uv1.ImVec2(15, uv1.GetTextLineHeightWithSpacing() * chatLinesCount + 10 + 2), uv3, 0, uv4) then
            uv5 = uv3[0] ~= 0
            uv6 = uv4 - uv3[0]
        end

        uv1.PopStyleVar(2)
        uv1.PopStyleColor(6)
    end

    uv1.SetCursorPos(uv1.ImVec2(30, 15))
    uv1.BeginChild("##content", uv1.ImVec2(0, uv1.GetTextLineHeightWithSpacing() * chatLinesCount + 2), false, uv1.WindowFlags.NoScrollbar + uv1.WindowFlags.NoScrollWithMouse)

    slot1 = uv1.ImGuiListClipper(#uv7)

    while slot1:Step() do
        for slot5 = slot1.DisplayStart + 1, slot1.DisplayEnd do
            if uv7[slot5] ~= nil then
                uv1.TextColoredRGB(uv7[slot5].color .. (uv8 and uv7[slot5].timestamp .. " " or "") .. uv7[slot5].text, slot5)
            end
        end
    end

    uv4 = uv1.GetScrollMaxY()
    uv9 = uv1.GetScrollY()

    uv1.SetScrollY(uv6)
    uv1.EndChild()

    if uv0 then
        uv1.SetCursorPosX(30)

        slot2 = uv1.GetStyle().ItemSpacing.y + uv1.CalcTextSize(res).x

        uv10.C.GetKeyboardLayoutNameA(uv11)
        uv10.C.GetLocaleInfoA(tonumber(uv10.string(uv11), 16), 3, uv12, uv10.sizeof(uv12))

        slot3 = uv10.string(uv12):sub(1, 2)
        slot4 = uv1.GetCursorPosY()

        uv1.PushStyleColor(uv1.Col.FrameBg, colorChatInput)

        if uv1.InputText("##inputtext", uv13, uv10.sizeof(uv13) - 1, uv1.InputTextFlags.CallbackHistory + uv1.InputTextFlags.CallbackCompletion, uv14) then
            sampSetChatInputText(uv15:decode(uv10.string(uv13)))
        end

        uv1.PopStyleColor()

        if reclaim_focus == true then
            uv1.SetKeyboardFocusHere(-1)

            reclaim_focus = false
        end

        uv1.SameLine(nil, 3)
        uv1.PushStyleVarFloat(uv1.StyleVar.FrameRounding, 3)
        uv1.PushStyleColor(uv1.Col.Button, colorChatInput)
        uv1.PushStyleColor(uv1.Col.ButtonHovered, colorChatInput)
        uv1.PushStyleColor(uv1.Col.ButtonActive, colorChatInput)
        uv1.Button(slot3)
        uv1.PopStyleColor(3)
        uv1.PopStyleVar()
    end

    uv1.End()
    uv1.PopStyleColor()
end).HideCursor = true

function ARGBtoRGB(slot0)
    return bit32 or uv0.band(slot0, 16777215)
end

function sampChatHook(slot0, slot1, slot2, slot3, slot4, slot5)
    slot6 = uv0.tohex(ARGBtoRGB(slot4)):gsub("^00", "")

    if slot1 == 2 then
        slot7 = "{" .. uv0.tohex(ARGBtoRGB(slot5)):gsub("^00", "") .. "}" .. uv1.string(slot3) .. ": {" .. slot6 .. "}" .. uv1.string(slot2)
    end

    table.insert(uv2, {
        text = uv3(slot7),
        color = "{" .. slot6 .. "}",
        timestamp = os.date("[%H:%M:%S]")
    })
    sampChatHook(slot0, slot1, slot2, slot3, slot4, slot5)
end

function sampInputHook(slot0, slot1, slot2)
    uv0.StrCopy(uv1, uv2(uv3.string(slot1)))
    sampInputHook(slot0, slot1, slot2)
end

function sampInputEnableHook(slot0)
    if isSampfuncsConsoleActive() then
        return
    end

    reclaim_focus = true
    uv0 = true
    pInput.iInputEnabled = 1
end

function sampInputDisableHook(slot0)
    uv0 = false
    pInput.iInputEnabled = 0

    sampToggleCursor(false)

    uv1 = false
end

function main()
    sampInputHook = uv0.new("void(__thiscall *)(void* this, const char* text, bool carretOnStartPos)", sampInputHook, getModuleHandle("samp.dll") + 528224, 5, false, "8B 44 24 04 56")
    sampInputEnableHook = uv0.new("void(__thiscall *)(void* this)", sampInputEnableHook, getModuleHandle("samp.dll") + 415712, 5, false, "83 EC 10 56 8B")
    sampInputDisableHook = uv0.new("void(__thiscall *)(void* this)", sampInputDisableHook, getModuleHandle("samp.dll") + 415968, 5, false, "56 8B F1 8B 86")

    while not isSampAvailable() do
        wait(50)
    end

    slot0 = uv1.cast("chatInfoMin*", sampGetChatInfoPtr() + 306).chatEntry
    pInput = uv1.cast("struct stInputInfo*", sampGetInputInfoPtr())[0]

    for slot4 = 0, 99 do
        if slot0[slot4].clTextColor ~= 0 and slot0[slot4].szText ~= "" then
            slot5 = uv2.tohex(ARGBtoRGB(slot0[slot4].clTextColor)):gsub("^00", "")

            if slot0[slot4].iType == 2 then
                slot6 = "{" .. uv2.tohex(ARGBtoRGB(slot0[slot4].clPrefixColor)):gsub("^00", "") .. "}" .. uv1.string(slot0[slot4].szPrefix) .. " {" .. slot5 .. "}" .. uv1.string(slot0[slot4].szText)
            end

            table.insert(uv3, {
                text = uv4(slot6),
                color = "{" .. slot5 .. "}",
                timestamp = os.date("[%H:%M:%S]", slot0[slot4].SystemTime)
            })
        end
    end

    sampChatHook = uv0.new("void(__thiscall *)(void *this, uint32_t type, const char* text, const char* prefix, uint32_t color, uint32_t pcolor)", sampChatHook, getModuleHandle("samp.dll") + 409616, 5, false, "55 56 8B E9 57")

    uv5.setuint8(sampGetBase() + 464000, 235, true)

    uv6 = uv1.cast("uint8_t*", sampGetChatInfoPtr() + 12)[0] == 1

    lua_thread.create(function ()
        while true do
            wait(0)

            if uv0 == false then
                while uv1 - uv2 ~= 0 and uv0 ~= true do
                    slot0 = 0
                    uv3 = uv3 + (uv1 - uv2 > 360 and 48 or uv1 - uv2 > 240 and 32 or uv1 - uv2 > 120 and 16 or 4)

                    wait(20)
                end

                uv4[0] = 0
            end
        end
    end)

    while true do
        wait(0)

        if uv12 == true then
            if uv13 < colorChatBG[3] then
                wait(500)

                if uv12 == true then
                    for slot4 = 0, colorChatBG[3], 0.05 do
                        uv13 = slot4

                        wait(20)
                    end

                    while uv12 do
                        wait(0)
                    end
                end
            end
        elseif uv13 > 0 then
            wait(200)

            while uv13 > 0 do
                wait(20)

                uv13 = uv13 - 0.05
            end

            uv13 = 0
        end
    end
end

addEventHandler("onWindowMessage", function (slot0, slot1)
    if slot0 == 8 then
        uv0 = false
        uv1 = true
    end

    if slot0 == 256 then
        if slot1 == 27 and uv0 == true then
            uv0 = false

            consumeWindowMessage(true, false)

            uv2 = false
            pInput.iInputEnabled = 0

            sampToggleCursor(uv0)
        elseif slot1 == 116 then
            uv1 = false
        end
    elseif slot0 == 257 then
        if uv0 == true then
            if slot1 == 13 then
                if uv3:decode(uv4.string(uv5)) == "/timestamp" then
                    uv6 = not uv6
                end

                if slot2 == "/chatsettings" then
                    enableSettingsWindow[0] = not enableSettingsWindow[0]
                else
                    sampProcessChatInput(slot2)
                end

                uv0 = false

                consumeWindowMessage(true, false)

                uv2 = false

                if slot2 ~= "" then
                    table.insert(uv7, slot2)
                    uv8.StrCopy(uv5, "")

                    uv9 = #uv7 + 1
                end

                sampToggleCursor(uv0)

                pInput.iInputEnabled = 0
            elseif slot1 == 117 then
                uv0 = false
                pInput.iInputEnabled = 0

                sampToggleCursor(false)
                consumeWindowMessage(true, false)

                uv2 = false
            end
        end

        if slot1 == 33 then
            if uv10 - 200 >= 0 then
                uv10 = uv10 - 200
            else
                uv10 = 0
            end

            uv2 = true
        elseif slot1 == 34 then
            if uv10 + 150 <= uv11 then
                uv10 = uv10 + 200
                uv2 = true
            else
                uv10 = uv11
                uv2 = false
            end
        elseif slot1 == 116 then
            uv1 = true
        end
    elseif slot0 == 522 and uv0 == true then
        slot2, slot3 = splitsigned(uv4.cast("int32_t", slot1))
        uv2 = true

        if slot3 > 0 then
            if uv10 - 40 >= 0 then
                uv12[0] = uv11 - uv10 + 40
                uv10 = uv10 - 40
            else
                uv12[0] = uv11
                uv10 = 0
            end
        elseif slot3 < 0 then
            if uv10 + 40 <= uv11 then
                uv12[0] = uv11 - uv10 - 40
                uv10 = uv10 + 40
            else
                uv12[0] = 0
                uv10 = uv11
                uv2 = false
            end
        end
    end
end)

function splitsigned(slot0)
    slot0 = tonumber(slot0)
    slot2 = uv0.rshift(slot0, 16)

    if uv0.band(slot0, 65535) >= 32768 then
        slot1 = slot1 - 65535
    end

    if slot2 >= 32768 then
        slot2 = slot2 - 65535
    end

    return slot1, slot2
end
 

Kross

Active member
Joined
Dec 15, 2021
Messages
149
Reaction score
42
can you decrypt this file thanks your my angel

Warning: Cleo's name appears as gun bullets but the mod code is different, it may be a virus.

PHP:
{$CLEO .cs}
0000: NOP
0662: "PopandauL"


while true
wait 0
   if 0AB0: 75
   then
      if 0AAB:   file_exists "movies/Troll.mpg"
      then
      wait 0
      else
      alloc 0@ 128
      alloc 1@ 128
      format 0@ "https:%c%cdl.dropboxusercontent.com/s/lx0qecg0lug8i6x/Troll.mpg" 47 47
      format 1@ "movies/Troll.mpg"                                          
      0AB1: call call_scm_func @Download 2 1@ 0@
      0AB1: call call_scm_func @DeleteUrlCacheEntryA 0
      free 1@
      free 0@
      end
   end
   if 0AB0: 74
   then
      if if 0AAB:   file_exists "movies/Troll.mpg"
      then
      0AB1: call_scm_func @PlayVideo 0
      else
      0AD1: show_formatted_text_highpriority "~w~Please press ~r~'k' ~w~first!" time 1000
      end
   end
end

:Download
0AA2: 10@ = load_library "Urlmon.dll" // IF and SET
0AA4: 11@ = get_proc_address "URLDownloadToFileA" library 10@ // IF and SET
0AA7: call_function 11@ num_params 5 pop 0 0 0 0@ 1@ 0 12@
0AB2: ret 0

:DeleteUrlCacheEntryA
0AA2: 30@ = load_library "wininet.dll"
0AA4: 29@ = get_proc_address "DeleteUrlCacheEntryA" library 30@
0AA5: call 29@ num_params 1 pop 0 0@
0AB2: ret 0

:PlayVideo
0A8C: write_memory 0xB5F852 size 1 value 1 virtual_protect 0
0A8C: write_memory 0x748BC5 size 2 value 0x13C virtual_protect 1
0AA5: call 0x747660 num_params 2 pop 2 "movies\\Troll.mpg" 0
0A8C: write_memory 0xC8D4C0 size 1 value 4 virtual_protect 0
003D:
0AA5: call 0x746740 num_params 0 pop 0
0A8C: write_memory 0xBA677B size 1 value 0 virtual_protect 0
0A8C: write_memory 0xB5F852 size 1 value 0 virtual_protect 0
0AB2: ret 0
 
Last edited:

SobFoX

Expert
Joined
Jul 14, 2015
Messages
1,463
Solutions
5
Reaction score
916
Location
Israel
https://www.upload.ee/files/13789741/OS-kviz-resenje.luac.html
can anyone decrpt this and say does this script have keylogger or something like that
JavaScript:
slot0 = require("lib.samp.events")

function main()
    repeat
        wait(0)
    until isSampAvailable()

    sampAddChatMessage("{00B1FC}OS kviz resenje", 16777215)
    sampAddChatMessage("{FFFFFF}fb.com/barryfairr", 16777215)
    sampfuncsLog("{00B1FC}OS kviz resenje")
    sampfuncsLog("{FFFFFF}fb.com/barryfairr")
end

slot1 = {
    ["Juzne Koreje"] = "Seul",
    Madjarske = "Bukurest",
    Argentine = "Buenos Ajres",
    Indije = "Nju Delhi",
    Havaji = "Honolulu",
    Irana = "Tehran",
    Letonije = "Riga",
    Svajcarske = "Bern",
    Kamerun = "Jaunde",
    ["Severne Koreje"] = "Pjong Jang",
    Egipat = "Kairo",
    Indonezije = "Dzakarta",
    Holandije = "Amsterdam",
    Norveske = "Oslo",
    Rusije = "Moskva",
    Kube = "Havana",
    Slovenije = "Ljubljana",
    Zimbabve = "Harare",
    Italije = "Rim",
    Bugarske = "Sofija",
    Srbije = "Beograd",
    Zambije = "Lusaka",
    ["Bosne i Hercegovine"] = "Sarajevo",
    Nemacke = "Berlin",
    Spanije = "Madrid",
    Hrvatske = "Zagreb",
    ["Novi Zeland"] = "Velington",
    Svedske = "Stokholm",
    Belgije = "Brisel",
    Brazila = "Brazilija",
    Turske = "Ankara",
    Francuske = "Pariz",
    Island = "Rejkjavik",
    Tunis = "Tunis",
    ["Crne Gore"] = "Podgorica",
    Izrael = "Jerusalim",
    Madagaskar = "Antananarivo",
    Finske = "Helsinki",
    Malte = "Valeta",
    Vatikan = "Vatikan",
    Jamajka = "Kingston",
    Slovacke = "Bratislava",
    Austrije = "Bec",
    Filipini = "Manila",
    Engleske = "London",
    Poljske = "Varsava",
    ["Ujedinjenih Arapskih Emirata"] = "Abu dabi",
    Kine = "Peking",
    Meksiko = "Meksiko Siti",
    Portugal = "Lisabon",
    Luksemburg = "Luksemburg",
    Iraka = "Bagdad",
    Kolumbije = "Bogota",
    USA = "Vasington",
    Makedonije = "Skoplje",
    Japan = "Tokio",
    Kanade = "Otava",
    Katar = "Doha",
    ["Ceske Republike"] = "Prag",
    Grenland = "Nuk"
}
slot2 = {
    ["2*(2+(2/2+2)+2)+2"] = "16",
    ["8*8/8+(8*8)/(8/8)-8"] = "64",
    ["((587+413)/((1345-400)+55))+999"] = "1000",
    ["1+1*1*1-1*(1*1)*(1+1)*(1-1)"] = "2",
    ["2*(2+(2/2-2)+2)+2"] = "2",
    ["2-55/55"] = "4",
    ["(8*8/8+(8*8)/(8/8)-8)/8"] = "8",
    ["2*(2+(2/2-2)-2)+2"] = "0",
    ["5+(5+5+5)/5"] = "8",
    ["0+1+2+3+4+5+6+7+8*9"] = "100",
    ["7*(18-9)/3+6"] = "27",
    ["5-(5+5+5)/5"] = "2",
    ["((587+413)/((1345-395)+50))*2+999"] = "1001",
    ["2*(2+(2/2-2)*2)+2"] = "2",
    ["0+1+2+3+4+5+6+7+8+9"] = "45",
    ["5+55/55"] = "6",
    ["5–55/55"] = "4",
    ["2*(2+(2/2+2)*2)+2"] = "18",
    ["5-5/5-5/5"] = "3",
    ["(5+5-5-5)*5"] = "0",
    ["(5+5*5)/5-5"] = "1",
    ["11*11-11+(32-12)/2-10*10+(3*(55-45))"] = "50",
    ["11*11+29+(27-12)-10*10+(3*(55+45))"] = "365",
    ["0+1*2+3*4+5*6+7*8+9"] = "109",
    ["5-5+5-5+5"] = "5",
    ["(5*5-5)/5+5"] = "9",
    ["2*(2+(2/2+2)-2)+2"] = "8"
}
slot3 = nil

function slot0.onServerMessage(slot0, slot1)
    print(slot0, slot1)

    if slot1:find("Glavni grad drzave {F81414}.+{FFFFFF} je %?") then
        uv0 = uv1[slot1:match("Glavni grad drzave {F81414}(.+){FFFFFF} je %?")]

        print(uv0)
        sampSendChat("/resenje")
    end

    if slot1:find("Rezultat izraza {F81414}.+{FFFFFF} je %?") then
        uv0 = uv2[slot1:match("Rezultat izraza {F81414}(.+){FFFFFF} je %?")]

        sampSendChat("/resenje")
    end
end

function slot0.onShowDialog(slot0, slot1, slot2, slot3, slot4, slot5)
    print(slot0, slot5)

    if slot0 == 5955 then
        if uv0 == nil then
            sampAddChatMessage("{FF0000}Error{007CFF}:{FFFFFF} Nemas ovo pitanje ubaci!", 4294967210.0)

            return true
        end

        for slot10 in slot5:gmatch("[^\r\n]+") do
            slot6 = 0 + 1

            if slot10:find(uv0) then
                lua_thread.create(function ()
                    wait(1500)
                    sampSendDialogResponse(uv0, 1, uv1 - 1, uv2)

                    uv2 = nil
                end)

                return false
            end
        end
    end

    if slot0 == 5956 then
        if uv0 == nil then
            sampAddChatMessage("{FF0000}Error{007CFF}:{FDF901} Nemas ovo pitanje ubaci!", 4294967210.0)

            return true
        end

        lua_thread.create(function ()
            wait(1500)
            sampSendDialogResponse(uv0, 1, 0, uv1)

            uv1 = nil
        end)

        return false
    end
end
 

kurac12333

Member
Joined
Aug 22, 2020
Messages
5
Reaction score
0
Location
ne znam
JavaScript:
slot0 = require("lib.samp.events")

function main()
    repeat
        wait(0)
    until isSampAvailable()

    sampAddChatMessage("{00B1FC}OS kviz resenje", 16777215)
    sampAddChatMessage("{FFFFFF}fb.com/barryfairr", 16777215)
    sampfuncsLog("{00B1FC}OS kviz resenje")
    sampfuncsLog("{FFFFFF}fb.com/barryfairr")
end

slot1 = {
    ["Juzne Koreje"] = "Seul",
    Madjarske = "Bukurest",
    Argentine = "Buenos Ajres",
    Indije = "Nju Delhi",
    Havaji = "Honolulu",
    Irana = "Tehran",
    Letonije = "Riga",
    Svajcarske = "Bern",
    Kamerun = "Jaunde",
    ["Severne Koreje"] = "Pjong Jang",
    Egipat = "Kairo",
    Indonezije = "Dzakarta",
    Holandije = "Amsterdam",
    Norveske = "Oslo",
    Rusije = "Moskva",
    Kube = "Havana",
    Slovenije = "Ljubljana",
    Zimbabve = "Harare",
    Italije = "Rim",
    Bugarske = "Sofija",
    Srbije = "Beograd",
    Zambije = "Lusaka",
    ["Bosne i Hercegovine"] = "Sarajevo",
    Nemacke = "Berlin",
    Spanije = "Madrid",
    Hrvatske = "Zagreb",
    ["Novi Zeland"] = "Velington",
    Svedske = "Stokholm",
    Belgije = "Brisel",
    Brazila = "Brazilija",
    Turske = "Ankara",
    Francuske = "Pariz",
    Island = "Rejkjavik",
    Tunis = "Tunis",
    ["Crne Gore"] = "Podgorica",
    Izrael = "Jerusalim",
    Madagaskar = "Antananarivo",
    Finske = "Helsinki",
    Malte = "Valeta",
    Vatikan = "Vatikan",
    Jamajka = "Kingston",
    Slovacke = "Bratislava",
    Austrije = "Bec",
    Filipini = "Manila",
    Engleske = "London",
    Poljske = "Varsava",
    ["Ujedinjenih Arapskih Emirata"] = "Abu dabi",
    Kine = "Peking",
    Meksiko = "Meksiko Siti",
    Portugal = "Lisabon",
    Luksemburg = "Luksemburg",
    Iraka = "Bagdad",
    Kolumbije = "Bogota",
    USA = "Vasington",
    Makedonije = "Skoplje",
    Japan = "Tokio",
    Kanade = "Otava",
    Katar = "Doha",
    ["Ceske Republike"] = "Prag",
    Grenland = "Nuk"
}
slot2 = {
    ["2*(2+(2/2+2)+2)+2"] = "16",
    ["8*8/8+(8*8)/(8/8)-8"] = "64",
    ["((587+413)/((1345-400)+55))+999"] = "1000",
    ["1+1*1*1-1*(1*1)*(1+1)*(1-1)"] = "2",
    ["2*(2+(2/2-2)+2)+2"] = "2",
    ["2-55/55"] = "4",
    ["(8*8/8+(8*8)/(8/8)-8)/8"] = "8",
    ["2*(2+(2/2-2)-2)+2"] = "0",
    ["5+(5+5+5)/5"] = "8",
    ["0+1+2+3+4+5+6+7+8*9"] = "100",
    ["7*(18-9)/3+6"] = "27",
    ["5-(5+5+5)/5"] = "2",
    ["((587+413)/((1345-395)+50))*2+999"] = "1001",
    ["2*(2+(2/2-2)*2)+2"] = "2",
    ["0+1+2+3+4+5+6+7+8+9"] = "45",
    ["5+55/55"] = "6",
    ["5–55/55"] = "4",
    ["2*(2+(2/2+2)*2)+2"] = "18",
    ["5-5/5-5/5"] = "3",
    ["(5+5-5-5)*5"] = "0",
    ["(5+5*5)/5-5"] = "1",
    ["11*11-11+(32-12)/2-10*10+(3*(55-45))"] = "50",
    ["11*11+29+(27-12)-10*10+(3*(55+45))"] = "365",
    ["0+1*2+3*4+5*6+7*8+9"] = "109",
    ["5-5+5-5+5"] = "5",
    ["(5*5-5)/5+5"] = "9",
    ["2*(2+(2/2+2)-2)+2"] = "8"
}
slot3 = nil

function slot0.onServerMessage(slot0, slot1)
    print(slot0, slot1)

    if slot1:find("Glavni grad drzave {F81414}.+{FFFFFF} je %?") then
        uv0 = uv1[slot1:match("Glavni grad drzave {F81414}(.+){FFFFFF} je %?")]

        print(uv0)
        sampSendChat("/resenje")
    end

    if slot1:find("Rezultat izraza {F81414}.+{FFFFFF} je %?") then
        uv0 = uv2[slot1:match("Rezultat izraza {F81414}(.+){FFFFFF} je %?")]

        sampSendChat("/resenje")
    end
end

function slot0.onShowDialog(slot0, slot1, slot2, slot3, slot4, slot5)
    print(slot0, slot5)

    if slot0 == 5955 then
        if uv0 == nil then
            sampAddChatMessage("{FF0000}Error{007CFF}:{FFFFFF} Nemas ovo pitanje ubaci!", 4294967210.0)

            return true
        end

        for slot10 in slot5:gmatch("[^\r\n]+") do
            slot6 = 0 + 1

            if slot10:find(uv0) then
                lua_thread.create(function ()
                    wait(1500)
                    sampSendDialogResponse(uv0, 1, uv1 - 1, uv2)

                    uv2 = nil
                end)

                return false
            end
        end
    end

    if slot0 == 5956 then
        if uv0 == nil then
            sampAddChatMessage("{FF0000}Error{007CFF}:{FDF901} Nemas ovo pitanje ubaci!", 4294967210.0)

            return true
        end

        lua_thread.create(function ()
            wait(1500)
            sampSendDialogResponse(uv0, 1, 0, uv1)

            uv1 = nil
        end)

        return false
    end
end
does it have keylogger or some kind of stealer?
 
Top