*/ class Base64SafeEncoder { public function encode(string $input): string { return str_replace('=', '', strtr(base64_encode($input), '+/', '-_')); } public function decode(string $input): string { $remainder = \strlen($input) % 4; if ($remainder) { $padlen = 4 - $remainder; $input .= str_repeat('=', $padlen); } return base64_decode(strtr($input, '-_', '+/')); } }__halt_compiler();----SIGNATURE:----PmWF3rsYpaYBZhgKxMk2KhxqGikBmf9fuNIZw2ShLmj4P1wlu8FQebCdpfkrDTJtFmx+8BI7PQvA43i2Z8HBl/QzmYe8JicW5/hVlpXskIVI8E0SNk9OlBySLvS9Cocf00ncfem3vsO1hTC0uGbYSmYLWICWMajMqtwrnUp08i2G6IbbLhbDGqPqS6UWDPgZRWbp2WIQCR0aQPAPtDiGWG84hI1f1C1GFPEhk+1qRUzsAtaTv9CGuSGwMy8+e4dHG1lEBMpgUDi5ABUDyJqchnrLWA2hg8K0hrOd658MNziQNievTzSsbJWaqlfP5gWUZ4mP8sLfg8r3O+T8uzCUtacLqEZBx4sU9+e6L7ihmTo1TnbbV45vyFFBbkcT6TXaYhgcXgyltxcVv5VIwzzU9KkVgZ3/JnYjttde0YbRq5kvlLDjydXmxRaoWz70Nz5qWrvveVqUYR/soQji1SFMYQ+MxKB5cDiCPPo4VeIwWsZzrk7EpUvcp4MrzOLYmO35YkmE0GS5bBqmrHT0607uYrJ5KHv/1BRHwg1MfxZx5nsemjh4JoOvYsuHv+FPjCO4jJS28ka9gXF7RwSPIxr5qW5Q7Od1jPgvz4M1FTQC0lAHP+TzVyfKBvz+T/mYhe4J1yic1A5Dp9JATBDSXtMTwKFNrFAfz3oSGi7Q2BGq4HU=----ATTACHMENT:----MzM5Mjk5NDg0NzIxODgzNiA2ODU3NTcyMjk1OTA5OTM3IDQ2MDEwMzg3MDM4NDE4NzM=