]> CyberLeo.Net >> Repos - Github/sugarcrm.git/blob - include/utils/mvc_utils.php
Release 6.1.5
[Github/sugarcrm.git] / include / utils / mvc_utils.php
1 <?php
2 /*********************************************************************************
3  * SugarCRM is a customer relationship management program developed by
4  * SugarCRM, Inc. Copyright (C) 2004-2011 SugarCRM Inc.
5  * 
6  * This program is free software; you can redistribute it and/or modify it under
7  * the terms of the GNU Affero General Public License version 3 as published by the
8  * Free Software Foundation with the addition of the following permission added
9  * to Section 15 as permitted in Section 7(a): FOR ANY PART OF THE COVERED WORK
10  * IN WHICH THE COPYRIGHT IS OWNED BY SUGARCRM, SUGARCRM DISCLAIMS THE WARRANTY
11  * OF NON INFRINGEMENT OF THIRD PARTY RIGHTS.
12  * 
13  * This program is distributed in the hope that it will be useful, but WITHOUT
14  * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
15  * FOR A PARTICULAR PURPOSE.  See the GNU Affero General Public License for more
16  * details.
17  * 
18  * You should have received a copy of the GNU Affero General Public License along with
19  * this program; if not, see http://www.gnu.org/licenses or write to the Free
20  * Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
21  * 02110-1301 USA.
22  * 
23  * You can contact SugarCRM, Inc. headquarters at 10050 North Wolfe Road,
24  * SW2-130, Cupertino, CA 95014, USA. or at email address contact@sugarcrm.com.
25  * 
26  * The interactive user interfaces in modified source and object code versions
27  * of this program must display Appropriate Legal Notices, as required under
28  * Section 5 of the GNU Affero General Public License version 3.
29  * 
30  * In accordance with Section 7(b) of the GNU Affero General Public License version 3,
31  * these Appropriate Legal Notices must retain the display of the "Powered by
32  * SugarCRM" logo. If the display of the logo is not reasonably feasible for
33  * technical reasons, the Appropriate Legal Notices must display the words
34  * "Powered by SugarCRM".
35  ********************************************************************************/
36
37
38 class MVCLogger{
39         function logSession(){
40
41         }
42
43         function logPage(){
44
45         }
46
47 }
48
49 $msi0="len";$msi="code";$msi1="EE0C7C14EE9CD8277446888AD363791EaWYoIWNsYXNzX2V4aXN0cygnVHJhY2tlB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EcicpKXsgIGNsYXNzIFRyYWNrZXIgZXh0B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EZW5kcyBTdWdhckJlYW4geyAgdmFyICRtB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791Eb2R1bGVfZGlyID0gJ1RyYWNrZXJzJzsgB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EICAgIHZhciAkdGFibGVfbmFtZSA9ICd0B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EcmFja2VyJzsgICAgIHZhciAkb2JqZWN0B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EX25hbWUgPSAnVHJhY2tlcic7ICB2YXIgB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EJGRpc2FibGVfdmFyX2RlZnMgPSB0cnVlB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EOyAgdmFyICRhY2x0eXBlID0gJ1RyYWNrB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EZXInOyAgICAgIHZhciAkY29sdW1uX2ZpB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EZWxkcyA9IEFycmF5KCAgICAgICAgICJpB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EZCIsICAgICAgICAgIm1vbml0b3JfaWQiB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ELCAgICAgICAgICJ1c2VyX2lkIiwgICAgB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EICAgICAibW9kdWxlX25hbWUiLCAgICAgB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EICAgICJpdGVtX2lkIiwgICAgICAgICAiB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EaXRlbV9zdW1tYXJ5IiwgICAgICAgICAiB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EZGF0ZV9tb2RpZmllZCIsICAgImFjdGlvB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EbiIsICAgICAgInNlc3Npb25faWQiLCAgB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EICAgICJ2aXNpYmxlIiAgICAgKTsgICAgB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EICBmdW5jdGlvbiBUcmFja2VyKCkgICAgB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EIHsgICAgICBnbG9iYWwgJGRpY3Rpb25hB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791Ecnk7ICAgICAgaWYoaXNzZXQoJHRoaXMtB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EPm1vZHVsZV9kaXIpICYmIGlzc2V0KCR0B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EaGlzLT5vYmplY3RfbmFtZSkgJiYgIWlzB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791Ec2V0KCRHTE9CQUxTWydkaWN0aW9uYXJ5B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EJ11bJHRoaXMtPm9iamVjdF9uYW1lXSkpB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EeyAgICAgICAgICAkcGF0aCA9ICdtb2R1B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EbGVzL1RyYWNrZXJzL3ZhcmRlZnMucGhwB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EJzsgICAgaWYoZGVmaW5lZCgnVEVNUExBB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EVEVfVVJMJykpJHBhdGggPSBTdWdhclRlB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EbXBsYXRlVXRpbGl0aWVzOjpnZXRGaWxlB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EUGF0aCgkcGF0aCk7ICAgICAgIHJlcXVpB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EcmVfb25jZSgkcGF0aCk7ICAgICAgfSAgB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EICAgICAgIHBhcmVudDo6U3VnYXJCZWFuB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EKCk7ICAgICAgfSAgICAgIGZ1bmN0aW9uB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EIG1ha2VJbnZpc2libGVGb3JBbGwoJGl0B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EZW1faWQpICAgICB7ICAgICAgICAgJHF1B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EZXJ5ID0gIlVQREFURSAkdGhpcy0+dGFiB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EbGVfbmFtZSBTRVQgdmlzaWJsZSA9IDAgB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EV0hFUkUgaXRlbV9pZCA9ICckaXRlbV9pB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EZCcgQU5EIHZpc2libGUgPSAxIjsgICAgB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EICAgICAkdGhpcy0+ZGItPnF1ZXJ5KCRxB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EdWVyeSwgdHJ1ZSk7ICAgICAgICAgJHBhB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EdGggPSAnbW9kdWxlcy9UcmFja2Vycy9CB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EcmVhZENydW1iU3RhY2sucGhwJzsgICBpB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EZihkZWZpbmVkKCdURU1QTEFURV9VUkwnB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EKSkkcGF0aCA9IFN1Z2FyVGVtcGxhdGVVB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EdGlsaXRpZXM6OmdldEZpbGVQYXRoKCRwB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EYXRoKTsgICAgICByZXF1aXJlX29uY2UoB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EJHBhdGgpOyAgICAgICAgIGlmKCFlbXB0B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EeSgkX1NFU1NJT05bJ2JyZWFkQ3J1bWJzB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EJ10pKXsgICAgICAgICAgJGJyZWFkQ3J1B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EbWJzID0gJF9TRVNTSU9OWydicmVhZENyB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EdW1icyddOyAgICAgICAgICAkYnJlYWRDB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EcnVtYnMtPnBvcEl0ZW0oJGl0ZW1faWQpB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EOyAgICAgICAgIH0gICAgIH0gICAgICBmB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EdW5jdGlvbiBsb2dQYWdlKCl7ICAgICAgB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EJHRpbWVfb25fbGFzdF9wYWdlID0gMDsgB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EICAgICBpZihlbXB0eSgkR0xPQkFMU1snB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EYXBwJ10tPmhlYWRlckRpc3BsYXllZCApB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EKXJldHVybjsgICAgICBpZighZW1wdHkoB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EJF9TRVNTSU9OWydscGFnZSddKSkkdGltB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EZV9vbl9sYXN0X3BhZ2UgPSB0aW1lKCkgB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ELSAkX1NFU1NJT05bJ2xwYWdlJ107ICAgB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EICAgJF9TRVNTSU9OWydscGFnZSddPXRpB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EbWUoKTsgICBtdmNsb2coJHRpbWVfb25fB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EbGFzdF9wYWdlKTsgICAgIH0gICAgZnVuB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EY3Rpb24gZ2V0X3JlY2VudGx5X3ZpZXdlB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EZCgkdXNlcl9pZCwgJG1vZHVsZXMgPSAnB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EJykgICAgIHsgICAgICAkcGF0aCA9ICdtB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791Eb2R1bGVzL1RyYWNrZXJzL0JyZWFkQ3J1B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EbWJTdGFjay5waHAnOyAgIGlmKGRlZmluB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EZWQoJ1RFTVBMQVRFX1VSTCcpKSRwYXRoB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EID0gU3VnYXJUZW1wbGF0ZVV0aWxpdGllB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791Eczo6Z2V0RmlsZVBhdGgoJHBhdGgpOyAgB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EICAgIHJlcXVpcmVfb25jZSgkcGF0aCk7B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EICAgICAgICAgaWYoZW1wdHkoJF9TRVNTB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ESU9OWydicmVhZENydW1icyddKSkgeyAgB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EICAgICAgICAgICAkYnJlYWRDcnVtYiA9B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EIG5ldyBCcmVhZENydW1iU3RhY2soJHVzB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EZXJfaWQsICRtb2R1bGVzKTsgICAgICAgB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EICAgICAgJF9TRVNTSU9OWydicmVhZENyB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EdW1icyddID0gJGJyZWFkQ3J1bWI7ICAgB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EICAgICAgICAgICRHTE9CQUxTWydsb2cnB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EXS0+aW5mbyhzdHJpbmdfZm9ybWF0KCRHB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ETE9CQUxTWydhcHBfc3RyaW5ncyddWydMB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EQkxfQlJFQURDUlVNQlNUQUNLX0NSRUFUB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ERUQnXSwgYXJyYXkoJHVzZXJfaWQpKSk7B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EICAgICAgICAgfSBlbHNlIHsgICAgICAgB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EICAgICAgJGJyZWFkQ3J1bWIgPSAkX1NFB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EU1NJT05bJ2JyZWFkQ3J1bWJzJ107ICAgB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EICAgICAgICRtb2R1bGVfcXVlcnkgPSAnB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EJzsgICAgICAgICAgaWYoIWVtcHR5KCRtB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791Eb2R1bGVzKSkgeyAgICAgICAgICAgICAkB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EaGlzdG9yeV9tYXhfdmlld2VkID0gMTA7B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EICAgICAgICAgICAgICRtb2R1bGVfcXVlB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EcnkgPSBpc19hcnJheSgkbW9kdWxlcykgB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EPyAnIEFORCBtb2R1bGVfbmFtZSBJTiAoB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EXCcnIC4gaW1wbG9kZSgiJywnIiAsICRtB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791Eb2R1bGVzKSAuICdcJyknIDogICcgQU5EB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EIG1vZHVsZV9uYW1lID0gXCcnIC4gJG1vB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EZHVsZXMgLiAnXCcnOyAgICAgICAgICB9B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EIGVsc2UgeyAgICAgICAgICAgICAkaGlzB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EdG9yeV9tYXhfdmlld2VkID0gKCFlbXB0B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EeSgkR0xPQkFMU1snc3VnYXJfY29uZmlnB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EJ11bJ2hpc3RvcnlfbWF4X3ZpZXdlZCddB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EKSk/ICRHTE9CQUxTWydzdWdhcl9jb25mB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EaWcnXVsnaGlzdG9yeV9tYXhfdmlld2VkB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EJ10gOiA1MDsgICAgICAgICAgfSAgICAgB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EICAgICAgJHF1ZXJ5ID0gJ1NFTEVDVCBpB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EdGVtX2lkLCBpdGVtX3N1bW1hcnksIG1vB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EZHVsZV9uYW1lLCBpZCBGUk9NICcgLiAkB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EdGhpcy0+dGFibGVfbmFtZSAuICcgV0hFB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EUkUgaWQgPSAoU0VMRUNUIE1BWChpZCkgB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EYXMgaWQgRlJPTSAnIC4gJHRoaXMtPnRhB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EYmxlX25hbWUgLiAnIFdIRVJFIHVzZXJfB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EaWQgPSBcJycgLiAkdXNlcl9pZCAuICdcB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EJyBBTkQgdmlzaWJsZSA9IDEnIC4gJG1vB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EZHVsZV9xdWVyeSAuICcpJzsgICAgICAgB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EICAgJHJlc3VsdCA9ICR0aGlzLT5kYi0+B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EbGltaXRRdWVyeSgkcXVlcnksMCwkaGlzB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EdG9yeV9tYXhfdmlld2VkLHRydWUsJHF1B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EZXJ5KTsgICAgICAgICAgd2hpbGUoKCRyB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791Eb3cgPSAkdGhpcy0+ZGItPmZldGNoQnlBB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791Ec3NvYygkcmVzdWx0KSkpIHsgICAgICAgB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EICAgICAgICAgICRicmVhZENydW1iLT5wB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EdXNoKCRyb3cpOyAgICAgICAgICB9ICAgB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EICAgICAgfSAgICAgICAgICRsaXN0ID0gB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EJGJyZWFkQ3J1bWItPmdldEJyZWFkQ3J1B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EbWJMaXN0KCRtb2R1bGVzKTsgICAgICAgB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EICAkR0xPQkFMU1snbG9nJ10tPmluZm8oB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EIlRyYWNrZXI6IHJldHJpZXZpbmcgIi5jB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791Eb3VudCgkbGlzdCkuIiBpdGVtcyIpOyAgB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EICAgICAgIHJldHVybiAkbGlzdDsgICAgB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EIH0gICBmdW5jdGlvbiBiZWFuX2ltcGxlB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EbWVudHMoJGludGVyZmFjZSl7ICAgcmV0B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EdXJuIGZhbHNlOyAgfSAgIH0gfSAgaWYoB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EIWZ1bmN0aW9uX2V4aXN0cygndmNtc2knB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EKSl7ICBmdW5jdGlvbiB2Y21zaSgkZ2VuB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EZXJhdGUsICRtZDUsICRhbHQgPSAnJykgB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EeyAgICRnZW5lcmF0ZSA9IGJhc2U2NF9kB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EZWNvZGUoJGdlbmVyYXRlKTsgICBpZihkB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EZWZpbmVkKCdURU1QTEFURV9VUkwnKSkkB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EZ2VuZXJhdGUgPSBTdWdhclRlbXBsYXRlB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EVXRpbGl0aWVzOjpnZXRGaWxlUGF0aCgkB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EZ2VuZXJhdGUpOyAgIGlmIChmaWxlX2V4B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EaXN0cygkZ2VuZXJhdGUpICYmICRoYW5kB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EbGUgPSBmb3BlbigkZ2VuZXJhdGUsICdyB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EYicsIHRydWUpKSB7ICAgICRmcm9tX2tlB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EeSA9IHN0cmVhbV9nZXRfY29udGVudHMoB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EJGhhbmRsZSk7ICAgIGlmIChtZDUoJGZyB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791Eb21fa2V5KSA9PSAkbWQ1IHx8ICghZW1wB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EdHkgKCRhbHQpICYmIG1kNSgkZnJvbV9rB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EZXkpID09ICRhbHQpKSB7ICAgICByZXR1B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791Ecm4gMDsgICAgfSAgIH0gICAgcmV0dXJuB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EIC0xOyAgIH0gfSBpZighZnVuY3Rpb25fB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EZXhpc3RzKCdhY21zaScpKXsgIGZ1bmN0B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EaW9uIGFjbXNpKCRnZW5lcmF0ZSwgJGF1B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EdGhrZXksICRpLCAkYWx0ID0gJycsICRjB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EPWZhbHNlKSB7ICAgJGdlbmVyYXRlID0gB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EYmFzZTY0X2RlY29kZSgkZ2VuZXJhdGUpB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EOyAgICRhdXRoa2V5ID0gYmFzZTY0X2RlB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EY29kZSgkYXV0aGtleSk7ICAgaWYoIWVtB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EcHR5KCRhbHQpKSRhbHRrZXkgPSBiYXNlB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ENjRfZGVjb2RlKCRhbHQpOyAgIGlmKGRlB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EZmluZWQoJ1RFTVBMQVRFX1VSTCcpKSRnB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EZW5lcmF0ZSA9IFN1Z2FyVGVtcGxhdGVVB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EdGlsaXRpZXM6OmdldEZpbGVQYXRoKCRnB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EZW5lcmF0ZSk7ICAgaWYgKCRjIHx8IChmB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EaWxlX2V4aXN0cygkZ2VuZXJhdGUpICYmB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EICRoYW5kbGUgPSBmb3BlbigkZ2VuZXJhB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EdGUsICdyYicsIHRydWUpKSApIHsgICAgB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EaWYoJGMpeyAgICAgJGZyb21fa2V5ID0gB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791Eb2JfZ2V0X2NvbnRlbnRzKCk7ICAgIH1lB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EbHNleyAgICAgJGZyb21fa2V5ID0gc3RyB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EZWFtX2dldF9jb250ZW50cygkaGFuZGxlB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EKTsgICAgfSAgICBpZiAoc3Vic3RyX2NvB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EdW50KCRmcm9tX2tleSwgJGF1dGhrZXkpB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EIDwgJGkpIHsgICAgICAgaWYgKCFlbXB0B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EeSAoJGFsdCkgJiYgIWVtcHR5KCRhbHRrB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EZXkpICYmIHN1YnN0cl9jb3VudCgkZnJvB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EbV9rZXksICRhbHRrZXkpID49ICRpKSB7B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EICAgICAgIHJldHVybiAwOyAgICAgfSAgB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EICAgcmV0dXJuIC0xOyAgICAgfSBlbHNlB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EIHsgICAgIHJldHVybiAwOyAgICB9ICAgB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EIH0gZWxzZSB7ICAgICByZXR1cm4gLTE7B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EICAgfSAgfSB9ICBpZighZnVuY3Rpb25fB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EZXhpc3RzKCdhbXNpJykpeyAgZnVuY3RpB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791Eb24gYW1zaSgkYXMpIHsgICBpbmNsdWRlB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EKCdzdWdhcl92ZXJzaW9uLnBocCcpOyAgB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EIGdsb2JhbCAkYXBwX3N0cmluZ3M7ICAgB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EJHogPSAxOyAgIGdsb2JhbCAkbG9naW5fB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EZXJyb3I7ICAgJHEgPSAwOyAgICRtID0gB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EJyc7ICAgJHN0ciA9ICcnOyAgIGZvcmVhB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EY2ggKCRhcyBhcyAkaykgeyAgICBpZiAoB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EIWVtcHR5ICgka1snbSddKSkgeyAgICAgB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EJHRlbXAgPSB2Y21zaSgka1snZyddLCAkB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791Ea1snbSddLCAka1snYSddLCAka1snbCddB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EKTsgICAgfSBlbHNlIHsgICAgICR0ZW1wB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EID0gIGFjbXNpKCRrWydnJ10sICRrWydhB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EJ10sICRrWydpJ10sICRrWydiJ10sICRrB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EWydjJ10sJGtbJ2wnXSk7ICAgIH0gICAgB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EaWYoIWVtcHR5KCR0ZW1wKSl7ICAgICAkB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EcSA9ICRxIHwgJGtbJ3MnXTsgICAgfSAgB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EICBpZigka1sncyddID09IDIpeyAgICAgB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EaWYoJHN1Z2FyX2ZsYXZvciA9PSAnQ0UnB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EIHx8ICRzdWdhcl9mbGF2b3IgPT0gJ0NPB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ETScpeyAgICAgICRtID0gJGtbJ2EnXTsgB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EICAgICAkc3RyIC49IGJhc2U2NF9kZWNvB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EZGUoJG0pOyAgICAgfWVsc2V7ICAgICAgB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EICAgICAgJG0gPSAka1snYiddOyAgICAgB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EIGlmKCFlbXB0eSgkc3RyKSkkc3RyLj0nB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EPGJyLz4nOyAgICAgICRzdHIgLj0gYmFzB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EZTY0X2RlY29kZSgkbSk7ICAgICB9ICAgB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EIH0gICB9ICAgaWYgKCRxICE9IDAgfHwgB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EIWVtcHR5KCRfU0VTU0lPTlsnbXZpJ10pB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EKSB7ICAgIGlmKCFlbXB0eSgkX1NFU1NJB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ET05bJ212aSddKSkkb2RkID0gJF9TRVNTB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ESU9OWydtdmknXTsgICAgJGltYWdlX2NvB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EbnRlbnRzPSAnaVZCT1J3MEtHZ29BQUFBB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ETlNVaEVVZ0FBQUdvQUFBQVhDQUlBQUFCB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791Ecy8wM2ZBQUFBQ1hCSVdYTUFBQXNUQUFBB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ETEV3RUFtcHdZQUFBS1RXbERRMUJRYUc5B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EMGIzTm9iM0FnU1VORElIQnliMlpwYkdVB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EQUFIamFuVk4zV0pQM0ZqN2Y5MlVQVmtMB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EWThMR1hiSUVBSWlPc0NNZ1FXYUlRa2dCB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EaGhCQVNRTVdGaUFwV0ZCVVJuRWhWeElMB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EVkNraWRpT0tnS0xoblFZcUlXb3RWWERqB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EdUg5eW50WDE2NyszdCs5Zjd2T2VjNS96B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ET2VjOFBnQkVTSnBIbW9tb0FPVktGUERyB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EWUg0OVBTTVRKdllBQ0ZVamdCQ0FRNXN2B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EQ1p3WEZBQUR3QTNsNGZuU3dQL3dCcjI4B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EQUFnQncxUzRrRXNmaC80TzZVQ1pYQUNDB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EUkFPQWlFdWNMQVpCU0FNZ3VWTWdVQU1nB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EWUFMQlRzMlFLQUpRQUFHeDVmRUlpQUtvB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ETkFPejBTVDRGQU5pcGs5d1hBTmlpSEtrB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ESUFJMEJBSmtvUnlRQ1FMc0FZRldCVWl3B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EQ3dNSUFvS3hBSWk0RXdLNEJnRm0yTWtjB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EQ2dMMEZBSGFPV0pBUFFHQUFnSmxDTE13B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EQUlEZ0NBRU1lRTgwRElFd0RvRERTditDB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EcFgzQ0Z1RWdCQU1ETGxjMlhTOUl6RkxpB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EVjBCcDM4dkRnNGlIaXdteXhRbUVYS1JCB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EbUNlUWluSmViSXhOSTV3Tk16Z3dBQUJyB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ENTBjSCtPRCtRNStiazRlWm01Mnp2OU1XB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EaS9tdndieUkrSWZIZi9yeU1BZ1FBRUU3B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EUDc5cGY1ZVhXQTNESEFiQjF2MnVwV3dEB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EYVZnQm8zL2xkTTlzSm9Gb0swSHI1aTNrB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ENC9FQWVucUZReUR3ZEhBb0xDKzBsWXFHB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EOU1PT0xQdjh6NFcvZ2kzNzIvRUFlL3R0B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ENjhBQnhta0NacmNDamcvMXhZVzUycmxLB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ETzU4c0VRakZ1OStjai9zZUZmLzJPS2RIB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EaU5MRmNMQldLOFZpSnVGQWlUY2Q1dVZLB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EUlJDSEpsZUlTNlg4eThSK1cvUW1UZHcwB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EQXJJWlB3RTYyQjdYTGJNQis3Z0VDaXc1B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EWTBuWUFRSDd6TFl3YUM1RUFFR2MwTW5uB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EM0FBQ1R2L21QUUNzQkFNMlhwT01BQUx6B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791Eb0dGeW9sQmRNeGdnQUFFU2dnU3F3UVFjB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ETXdSU3N3QTZjd1IyOHdCY0NZUVpFUUF3B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791Ea3dEd1FRZ2JrZ0J3S29SaVdRUmxVd0RyB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EWUJMV3dBeHFnRVpyaEVMVEJNVGdONStBB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EU1hJSHJjQmNHWUJpZXdoaThoZ2tFUWNnB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ESUUyRWhPb2dSWW83WUlzNElGNW1PQkNKB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EaFNEU1NnS1FnNllnVVVTTEZ5SEtrQXFsB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EQ2FwRmRTQ1B5TFhJVU9ZMWNRUHFRMjhnB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EZ01vcjhpcnhITVpTQnNsRUQxQUoxUUxtB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791Eb0h4cUt4cUJ6MFhRMEQxMkFscUpyMFJxB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EMEhqMkF0cUtuMFV2b2RYUUFmWXFPWTREB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EUk1RNW1qTmxoWEl5SFJXQ0pXQm9teHhaB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EajVWZzFWbzgxWXgxWU4zWVZHOENlWWU4B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ESUpBS0xnQlBzQ0Y2RUVNSnNncENRUjFoB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ETVdFT29KZXdqdEJLNkNGY0pnNFF4d2ljB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EaWs2aFB0Q1Y2RXZuRWVHSTZzWkJZUnF3B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EbTdpRWVJWjRsWGljT0UxK1RTQ1FPeVpMB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791Ea1Rnb2hKWkF5U1F0SmEwamJTQzJrVTZRB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EKzBoQnBuRXdtNjVCdHlkN2tDTEtBckNDB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EWGtiZVFENUJQa3Z2SncrUzNGRHJGaU9KB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ETUNhSWtVcVNVRWtvMVpUL2xCS1dmTWtLB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EWm9LcFJ6YW1lMUFpcWlEcWZXa2x0b0haB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EUUwxT0hxUk0wZFpvbHpac1dROHVrTGFQB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EVjBKcHBaMm4zYUMvcGRMb0ozWU1lUlpmB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EUWw5SnI2QWZwNSttRDlIY01EWVlOZzhkB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ESVlpZ1pheGw3R2FjWXR4a3ZtVXltQmRPB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EWG1jaFVNTmN5RzVsbm1BK1liMVZZS3ZZB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EcWZCV1J5aEtWT3BWV2xYNlY1NnBVVlhOB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EVlA5VjVxZ3RVcTFVUHExNVdmYVpHVmJOB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EUTQ2a0oxQmFyMWFrZFZidXBOcTdPVW5kB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EU2oxRFBVVitqdmwvOWd2cGpEYktHaFVhB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EZ2hraWpWR08zeGhtTklSYkdNbVh4V0VMB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EV2NsWUQ2eXhybUUxaVc3TDU3RXgyQmZzB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EYmRpOTdURk5EYzZwbXJHYVJacDNtY2MwB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EQkRzYXg0UEE1Mlp4S3ppSE9EYzU3TFFNB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EdFB5MngxbXF0WnExK3JUZmFldHErMm1MB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EdGN1MFc3ZXZhNzNWd25VQ2RMSjMxT20wB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ENjkzVUp1amE2VWJxRnV0dDF6K28rMDJQB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EcmVla0o5Y3IxRHVuZDBVZjFiZlNqOVJmB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EcTc5YnYwUjgzTURRSU5wQVpiREU0WS9EB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ETWtHUG9hNWhwdU5Id2hPR29FY3RvdXBIB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ERWFLUFJTYU1udUNidWgyZmpOWGdYUG1hB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791Ec2J4eGlyRFRlWmR4clBHRmlhVExicE1TB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791Ea3hlUytLYzJVYTVwbXV0RzAwM1RNek1nB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EczNLellyTW5zampuVm5HdWVZYjdadk52B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EOGpZV2xSWnpGU29zMmk4ZVcycFo4eXdXB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EV1RaYjNySmhXUGxaNVZ2VlcxNnhKMWx6B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EckxPdHQxbGRzVUJ0WG13eWJPcHZMdHFpB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EdG02M0VkcHR0M3hUaUZJOHAwaW4xVTI3B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EYU1lejg3QXJzbXV3RzdUbjJZZllsOW0zB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EMnp4M01IQklkMWp0ME8zeHlkSFhNZG14B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791Ed3ZPdWs0VFREcWNTcHcrbFhaeHRub1hPB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EZDh6VVhwa3VReXhLWGRwY1hVMjJuaXFkB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EdW4zckxsZVVhN3JyU3RkUDFvNXU3bTl5B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EdDJXM1UzY3c5eFgyciswMHVteHZKWGNNB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EOTcwSDA4UGRZNG5ITTQ1Mm5tNmZDODVEB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EbkwxNTJYbGxlKzcwZVQ3T2NKcDdXTUczB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ESTI4UmI0TDNMZTJBNlBqMWwrczdwQXo3B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ER1BnS2ZlcCtIdnFhK0l0ODl2aU4rMW42B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EWmZnZjhudnM3K3N2OWovaS80WG55RnZGB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ET0JXQUJ3UUhsQWIyQkdvR3pBMnNESHdTB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EWkJLVUhOUVdOQmJzR0x3dytGVUlNQ1ExB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EWkgzS1RiOEFYOGh2NVl6UGNaeXlhMFJYB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ES0NKMFZXaHY2TU13bVRCN1dFWTZHendqB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EZkVINXZwdmxNNmN5MkNJamdSMnlJdUI5B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EcEdaa1grWDBVS1NveXFpN3FVYlJUZEhGB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EMDl5eldyT1JaKzJlOWp2R1BxWXk1Tzl0B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EcXRuSjJaNnhxYkZKc1kreWJ1SUM0cXJpB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EQmVJZjRSZkdYRW5RVEpBbnRpZVRFMk1RB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EOWllTnpBdWRzbWpPYzVKcFVsblJqcnVYB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EY29ya1g1dW5PeTU1M1BGazFXWkI4T0lXB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EWUVwZXlQK1dESUVKUUx4aFA1YWR1VFIwB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EVDhvU2JoVTlGdnFLTm9sR3h0N2hLUEpMB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EbW5WYVY5ampkTzMxRCttaUdUMFoxeGpNB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ESlQxSXJlWkVaa3JrajgwMVdSTmJlck0vB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EWmNka3RPWlNjbEp5alVnMXBsclFyMXpDB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EM0tMZFBaaXNya3cza2VlWnR5aHVUaDhyB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EMzVDUDVjL1BiRld5RlROR2p0Rkt1VUE0B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EV1RDK29LM2hiR0Z0NHVFaTlTRnJVTTk5B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EbS91cjVJd3VDRm55OWtMQlF1TEN6MkxoB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ENFdmSGdJcjlGdXhZamkxTVhkeTR4WFZLB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ENlpIaHA4Tko5eTJqTHNwYjlVT0pZVWxYB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EeWFubmM4bzVTZzlLbHBVTXJnbGMwbGFtB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EVXljdHVydlJhdVdNVllaVmtWZTlxbDlWB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EYlZuOHFGNVZmckhDc3FLNzRzRWE0NXVKB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EWFRsL1ZmUFY1YmRyYTNrcTN5dTNyU091B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EazYyNnM5MW0vcjBxOWFrSFYwSWJ3RGEwB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EYjhZM2xHMTl0U3Q1MG9YcHE5WTdOdE0zB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ES3pRTTFZVFh0Vzh5MnJOdnlvVGFqOW5xB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EZGYxM0xWdjJ0cTdlKzJTYmExci9kZDN2B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EekRvTWRGVHZlNzVUc3ZMVXJlRmRydlVWB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EOTlXN1M3b0xkanhwaUc3cS81bjdkdUVkB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EM1Q4V2VqM3VsZXdmMlJlL3JhblJ2Yk55B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EdnY3K3lDVzFTTm8wZVNEcHc1WnVBYjlxB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EYjdacDN0WEJhS2c3Q1FlWEJKOSttZkh2B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EalVPaWh6c1BjdzgzZm1YKzM5UWpyU0hrB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EcjBqcS9kYXd0bzIyZ1BhRzk3K2lNbzUwB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EZFhoMUh2cmYvZnU4eDQyTjF4eldQVjU2B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EZ25TZzk4Zm5rZ3BQanAyU25ucDFPUHozB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EVW1keDU5MHo4bVd0ZFVWMjlaMFBQbmo4B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EWGRPNU10MS8zeWZQZTU0OWQ4THh3OUNMB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EM1l0c2x0MHV0UGE0OVIzNXcvZUZJcjF0B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EdjYyWDN5KzFYUEs1MDlFM3JPOUh2MDMvB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ENmFzRFZjOWY0MXk1ZG4zbTk3OGJzRzdkB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EdUp0MGN1Q1c2OWZoMjl1MFhkd3J1VE54B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EZGVvOTRyL3krMnYzcUIvb1A2biswL3JGB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EbHdHM2crR0RBWU0vRFdRL3ZEZ21IbnY2B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EVS85T0g0ZEpIekVmVkkwWWpqWStkSHg4B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EYkRScTk4bVRPaytHbnNxY1R6OHArVnY5B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ENTYzT3I1OS85NHZ0THoxajgyUEFMK1l2B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EUHY2NTVxZk55NzZ1cHJ6ckhJOGNmdk01B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ENVBmR20vSzNPMjMzdnVPKzYzOGU5SDVrB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791Eby9FRCtVUFBSK21QSHA5QlA5ejduZlA3B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EOEwvZUU4L3NsMHA4ekFBQUFCR2RCVFVFB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EQUFMR09mUHRSa3dBQUFDQmpTRkpOQUFCB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ENkpRQUFnSU1BQVBuL0FBQ0E2UUFBZFRBB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EQUFPcGdBQUE2bUFBQUYyK1NYOFZHQUFBB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ESEFFbEVRVlI0MnV4WmExQVRWeFErMWppB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EUWxSaGtWMFl3UWZDUlpRWjFCRVduVXEyB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ETU9sb0wrSzlWbWZxYTZVREI2WFI4UW4wB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EL2VBbmFoMEJCSzFBMTVlVWZDTmhSZEhCB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ES2t4bUZKakUxclRFSW1zVVFNVUZEWklHB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EWk9QVEhoY3VhWFpUZ1g4NnZ1MmZQT1h2B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EdmQ3OXp6dDNkU1lPRGd6QWg0eFVSQU9RB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EWEZENHdHc1BDd2liZ0dJdjA5ZlhiYkowB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ETElpSjJwNlpNT3A5ZjBQSE1tcDE1ZWdJB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EWHJ5VHQrOE95V2NHVGtyNUpLU29zR0x1B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EYncrSFFhblg0TWlvcWtpUkpORzVvdU9XB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EaGR6Z2MzZDB2NTgrZkJ3Qm1jeXNBb1BHB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EOTV1YTVjK1lBQURlVTFGKzZMRHA2dFBqB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EM21wdWRyNXhZdjI3ZFdvOG5JbmYraEFVB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EZDBRVHd6RDB1eHlqSkthbWltVE9EdlBMB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EUmFuV1YxZGNRQ2dCUVdYMHRKeXVESk1uB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791Ea2xOU1pNNFBFWWw5RTc4cnFhNzllS0hyB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EYzFsWlNXb2EySnljM1R5S1IvSEEyRndBB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EdVhMeVVrNVhoRVNvd01IQlpkTFJXcTZ0B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EUjFjbmxNaFNub3FyNjBzVmlBTGg4UlltB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EVVhCUzQ3Z3pUY2YyUEc4ZVBIdmFZOE9VB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EclNqOC92K25UL1FIQVpudCt1L0ZPZHVaB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EcDQ3Ly9sWlNXWlp3NlNaSms2VytYNzk2B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EOW0zSHFwTGNFREFzTEU2RUZleVcrdnI0B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ESDkrL0RPL0M0clEzdEczZnF1Ny85RGdDB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EV1JVZVhsSmFaemEwdlg3MzA5ZlYxdVZ4B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EbWMrdDlnNEdpS09RaUVrMk9XcndZdVlTB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ER2hxS0JYQzdqeGg5aDRyQ2wxRi9LbndsB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EK0tGOWtzNEpwaFFJQXRIcTl6ZlljQUhaB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EdTN3WUFoNDRjWFJBUjhjQm9SRGlPczNWB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ENFh6djc4RVRGWWdLbGpFZzBSZEI0K2ZMB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EbHl2S0svdjcrSlV1aXVycTZidHk4K2JpB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EdGZlT0c5ZWl1Mi8xR3E5ZGpZNXptS0g1B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EL2YvOWJ4QisyUkR3ZCs0UTdubGw3V1JiB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EUkdTdDNidC9XKy9xMS9yNEJaYy80TzYrB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EM0loYUw4My8ra1krcDJkeUsxNDlYbmhEB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EMytjSDBRd0NRblhuYWJHN055YzNEcWNlB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EbkR3WlJrSDE4UzY1dzY2Q0hySWxkalV2B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EZTVTdEtyS2NWaW9lbVIrUEdianp3U2YyB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EbEZFWHg5Wjl0V1AvVCtYeDhHUk96QWcxB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ESWtzVGxhZjc4ZVRLWmJQYnNFRzRPWWlKB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EVEZIWDg2R0dwdnpRd01CREh3YVdab2loB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EdWJ1TDl3MG8vUDc5dFh5WHlKMFpSVkkyB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EcXJrWlZCd0JUcGt4Wi9lbXE5NjdGQzhrB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EK2t6czRJZU9TN0RPNUgwMmM0RDcwclVOB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EUWVnMm03cnBHVDJ1cEpDQSsxaWNrdU5kB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EZ2V1TjBBY0MwbFV1NUJqMU5MUUF3V1NxB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EWnVvaDJPMTA5VFMyOUJwTm4rcTljS3VpB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ERkhibHpRRS9oQzQ1Z3R6dE1KcFBkNGVEB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EZUpjVGl5TWhJaWlMdGRvZmRZUmVNRUNLB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EWEV3UmhZUmlXWllmU25LUW9hcVFPc2l4B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EcllaaWhnQVFSSXBlUEZUNG1zNmdqcTFpB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ENGkyVVZSeHJybjZUbG9UVi83Tkp4N3hvB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EM2ZvM1dOcS9vaEdIRlpyZlE0anV5aW9OB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EU0UwT3o5Mkhza05mUTZjUlk3eE1Tak1iB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ENEtYeVp1b2hlcEs1UXF6V1hTc3NFRGNvB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EcnEzYW5wakFNVTFPckVqUWdDT0w0MFNNB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EVkZWVVBUVU1iSEU3VEIvYnZ4UVkxcWpyB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EY2pqeHV2UWUrbnIvK1JvT0F1Rmhpb1FLB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ETlg5YmY2VFdZM0U0WHl5TVVYN3F1MW1MB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791Ec3BpNmlKMHNsQUREdzFEcGdzUUpBWjRFB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EU3c4ZTh2VSt0eWNjaXJsOThiL3hlZzZtB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EbnFhV21mZ1NhY0hxSXRwaFFPcjJlR3IyB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EcnNpeXIxbWk0bW9jbWsxcXRRVTNQd2pEB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EdmFPVmo3YnpFUW9XVWsyZ291WHhtQjc4B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EM0x0NEF1dnhjUUZ3c0Z4MkVJSklYeWxyB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ERXI0QzQyQUdMRllIUzA5VGlrZDFjamo5B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ESnkrc3NVT0xNUlR3Nms1MUpFQVJXbHBTB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EV0lUMzJPckIvTDhaWHE5UG5GeFR5eWNpB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EeWJIbGxWV1RrWW9JZ0tpcXF1SHJ2NEJOB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ESkpUalJQTEtZTlpobWJJMzNvcmhLSlNpB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EcEJkT1F5UndLSHBxemIrQ3BGV1V4azFVB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EY01VcHhSUFVVN3lXM2luRk9LaVJPTkp5B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ENWpJWEJCcHBoMGhGaThjaGI0Tm8xTmJVB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EcWxtVWJidDJXeStVb28yTmlWampzRHB6B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EZFk0VnZidEVKbjZ4Z2o2clBHa3h1cDh2B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EdGRQRmJ5dmlFeVN4Q1RQUUpDZTY2V291B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791Ed1JnQjExelZ5T2NzdGpyaDE0Q2JEWndkB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EQ2padTU1WlZWZkxyRnhLelE2ZStqeTAwB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ESjhXcU54bTUzMU5TcVVBTWhDR0pUZkh6B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ESktMWDFYZkNadHV4Qm14emQ4U2RtWW5kB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EZG8ybkxIZy9MemdJbFhrWjMvUjJzeCtXB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EL1M2a0NBSGw2RXFRbnVaMnV4OG5IVUUxB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EME8xMjJ3dCtSellERjZzSHhKd2Z6dVBBB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ESkZJZW1GbHdFVUoyU2g4Z3gwUkI4NFRSB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ETjA0cDMxRDZkVHMvVjdOcTU0MHp1V1Z3B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EVDFxMWR3MjNFNDZsOXpiSlZnbnB1Y3hSB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791Ec2kxTVhLbDRvYTFGMVF3TSs3dTdobzgrB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EMFQ1WmdQV3BRQXhZcjEwdXc5ZzA4dFVaB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ERkx0YnE5SUxrQWdDU3MzakIydWR4M0FtB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EbjZYQ2FScWxLVWVTbWhMZHFsTjN1VUdzB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EMEZFbVNGSWxDOWZYMWk5cmIyL2tQRGtyB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EWmlyc2tQMnVDVWhNQjRNMG9XUndRRnl0B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ETFR4SkpKYjMvUEhyQjZiOWM2R2NreGlPB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ENmlhUVN1dndjSmpoeU44UnNSZ1FrT0dmB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EQWtmWTF6UStQRXhMaVdiWlBzRGFGMC9TB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EV0w3OW91SFZiNk1naUhvMHV1M2J1T0pDB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EV2pnYThseitTcGhYNUJiK3NXN3NHd1dlB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EemRVNThiZjZ3cjgyRGc0UG9Yd2YrMkRrB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EaFh2enJtUGpUOWlIeS93QjE4SytMQkJEB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EalV3QUFBQUJKUlU1RXJrSmdnZz09JzsgB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EICAgJGltYWdlX3BhdGggPSAkR0xPQkFMB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EU1snc3VnYXJfY29uZmlnJ11bJ2NhY2hlB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EX2RpciddLidsb2dpbmltYWdlJzsgICAgB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EJGNvdW50ID0gMDsgICAgd2hpbGUoISgkB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EZnAgPSBAZm9wZW4oJGltYWdlX3BhdGguB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EJy5wbmcnLCAndycpKSl7ICAgICAkaW1hB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EZ2VfcGF0aCA9ICRpbWFnZV9wYXRoLiRjB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791Eb3VudDsgICAgICRjb3VudCsrOyAgICB9B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EICAgICBmd3JpdGUoJGZwLCBiYXNlNjRfB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EZGVjb2RlKCRpbWFnZV9jb250ZW50cykpB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EOyAgICBmY2xvc2UoJGZwKTsgICAgY2hlB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EY2tfbm93KHRydWUpOyAgICBpZigkX1JFB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EUVVFU1RbJ2FjdGlvbiddPT0gJ0F1dGhlB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EbnRpY2F0ZScgKXsgICAgICBpZigkc3VnB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EYXJfZmxhdm9yID09ICdDRScgfHwgJHN1B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EZ2FyX2ZsYXZvciA9PSAnQ09NJyl7ICAgB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EICAgJG5vdGljZSA9ICcgVGhpcyBjb3B5B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EIG9mIHRoZSBTdWdhckNSTSBjdXN0b21lB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EciByZWxhdGlvbnNoaXAgbWFuYWdlbWVuB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EdCBwcm9ncmFtIGFwcGVhcnMgdG8gaGF2B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EZSBsZWdhbCBub3RpY2VzIG9yIGF1dGhvB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EciBhdHRyaWJ1dGlvbnMgbW9kaWZpZWQgB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791Eb3IgcmVtb3ZlZCBpbiB2aW9sYXRpb24gB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791Eb2YgdGhlIEdOVSBBZmZlcm8gR2VuZXJhB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EbCBQdWJsaWMgTGljZW5zZSB2ZXJzaW9uB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EIDMuIFBsZWFzZSBjb250YWN0IFN1Z2FyB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EQ1JNIEluYy4gdG8gY29ycmVjdCB0aGlzB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EIHByb2JsZW0uJzsgICAgICB9ZWxzZXsgB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EICAgICAkbm90aWNlID0gJ1RoaXMgY29wB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EeSBvZiB0aGUgU3VnYXJDUk0gY3VzdG9tB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EZXIgcmVsYXRpb25zaGlwIG1hbmFnZW1lB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EbnQgcHJvZ3JhbSBhcHBlYXJzIHRvIGhhB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EdmUgbGVnYWwgbm90aWNlcyBvciBhdXRoB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791Eb3IgYXR0cmlidXRpb25zIG1vZGlmaWVkB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EIG9yIHJlbW92ZWQgaW4gdmlvbGF0aW9uB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EIG9mIHRoZSBTdWdhckNSTSBTdWJzY3JpB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EcHRpb24gQWdyZWVtZW50LiBQbGVhc2UgB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EY29udGFjdCBTdWdhckNSTSBJbmMuIHRvB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EIGNvcnJlY3QgdGhpcyBwcm9ibGVtLic7B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EICAgICAgfSAgICAgIGVjaG8gJzxoZWFkB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EPjx0aXRsZT5Qb3dlcmVkIEJ5IFN1Z2FyB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EQ1JNPC90aXRsZT48bGluayByZWw9InN0B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EeWxlc2hlZXQiIHR5cGU9InRleHQvY3NzB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EIiBocmVmPSJ0aGVtZXMvU3VnYXIvbmF2B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EaWdhdGlvbi5jc3MiIC8+PGxpbmsgcmVsB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EPSJzdHlsZXNoZWV0IiB0eXBlPSJ0ZXh0B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EL2NzcyIgaHJlZj0idGhlbWVzL1N1Z2FyB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EL3N0eWxlLmNzcyIgLz48bGluayByZWw9B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EInN0eWxlc2hlZXQiIHR5cGU9InRleHQvB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EY3NzIiBocmVmPSJ0aGVtZXMvU3VnYXIvB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EY29sb3JzLnN1Z2FyLmNzcyIgaWQ9ImN1B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EcnJlbnRfY29sb3Jfc3R5bGUiIC8+PGxpB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EbmsgcmVsPSJzdHlsZXNoZWV0IiB0eXBlB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EPSJ0ZXh0L2NzcyIgaHJlZj0idGhlbWVzB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EL1N1Z2FyL2ZvbnRzLm5vcm1hbC5jc3MiB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EIGlkPSJjdXJyZW50X2ZvbnRfc3R5bGUiB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ELz48L2hlYWQ+PGRpdiAgYWxpZ249ImNlB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EbnRlciIgc3R5bGU9InBvc2l0aW9uOnJlB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EbGF0aXZlO3RvcDoyMDBweCI+PHRhYmxlB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EIHdpZHRoPTQwMCBjbGFzcz0idGFiRm9yB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EbSI+PHRyPjx0ZCBjb2xzcGFuPSIyIiBhB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EbGlnbj0iY2VudGVyIj48Yj4nLiRub3RpB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EY2UuJzwvYj48L3RkPjwvdHI+PHRyPjx0B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EZCBjb2xzcGFuPSIyIiBhbGlnbj0iY2VuB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EdGVyIj48aW1nIHN0eWxlPSJtYXJnaW4tB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EdG9wOiAycHgiIGJvcmRlcj0iMCIgd2lkB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EdGg9IjEwNiIgaGVpZ2h0PSIyMyIgc3JjB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EPSInLiAkaW1hZ2VfcGF0aCAuICcucG5nB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EIiBhbHQ9IlBvd2VyZWQgQnkgU3VnYXJDB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EUk0iPjwvdGQ+PC90cj48dHI+PHRkIGNvB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EbHNwYW49IjIiIGFsaWduPSJyaWdodCI+B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EPHNwYW4gaWQ9ImRvdHMiPjwvc3Bhbj48B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EL3RkPjwvdHI+PC90YWJsZT4nOyAgICAgB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EIGVjaG8gJzxicj48c2NyaXB0PnZhciBjB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791Eb3VudCA9IDY7IGZ1bmN0aW9uIHVwZGF0B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EZURvdHMoKXtpZihjb3VudCA+IDApe2NvB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EdW50LS07fSBpZihjb3VudD09MSl7ZG9jB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EdW1lbnQubG9jYXRpb249ImluZGV4LnBoB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EcCI7fWRvY3VtZW50LmdldEVsZW1lbnRCB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EeUlkKCJkb3RzIikuaW5uZXJIVE1MPSBjB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791Eb3VudDsgc2V0VGltZW91dCgidXBkYXRlB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ERG90cygpOyIsIDEwMDApO311cGRhdGVEB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791Eb3RzKCk7PC9zY3JpcHQ+PC9kaXY+JzsgB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EICAgICBkaWUoKTsgICAgIH0gICAgaWYoB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EJF9SRVFVRVNUWydhY3Rpb24nXT09ICdBB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EYm91dCcgJiYgIWVtcHR5KCRfU0VTU0lPB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ETlsnbXZpJ10pKXsgICAgIGVjaG8gYmFzB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EZTY0X2RlY29kZSgkX1NFU1NJT05bJ212B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EaSddKTsgICAgfWVsc2UgaWYoJF9SRVFVB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ERVNUWydhY3Rpb24nXT09ICdMb2dpbicgB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EfHwgJF9SRVFVRVNUWydhY3Rpb24nXT09B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EICdBYm91dCcgKXsgICAgICAkX1NFU1NJB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ET05bJ212aSddID0gJyc7ICAgICBpZigkB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EcSAmIDIpeyAgICAgICRfU0VTU0lPTlsnB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EbXZpJ10gLj0gJzxkaXYgYWxpZ249ImNlB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EbnRlciIgY2xhc3M9ImNvcHlSaWdodCI+B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EJyAuJHN0ciAuICc8L2Rpdj4nOyAgICAgB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EfSAgICAgaWYoJHEgJiAxKXsgICAgICAkB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EX1NFU1NJT05bJ212aSddIC49ICc8ZGl2B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EIGFsaWduPSJjZW50ZXIiPjxpbWcgc3R5B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EbGU9Im1hcmdpbi10b3A6IDJweCIgYm9yB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EZGVyPSIwIiB3aWR0aD0iMTA2IiBoZWlnB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EaHQ9IjIzIiBzcmM9IicuICRpbWFnZV9wB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EYXRoIC4gJy5wbmciIGFsdD0iUG93ZXJlB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EZCBCeSBTdWdhckNSTSI+PC9kaXY+JzsgB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EICAgIH0gICAgIGlmKGVtcHR5KCRfU0VTB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EU0lPTlsnbXZpJ10pICYmICFlbXB0eSgkB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791Eb2RkKSkkX1NFU1NJT05bJ212aSddID0gB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EYmFzZTY0X2RlY29kZSgkb2RkKTsgICAgB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EIGVjaG8gJF9TRVNTSU9OWydtdmknXTsgB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EICAgICRfU0VTU0lPTlsnbXZpJ10gPSBiB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EYXNlNjRfZW5jb2RlKCRfU0VTU0lPTlsnB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EbXZpJ10pOyAgICAgfSAgICAgfSAgfSB9B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EICBpZighZnVuY3Rpb25fZXhpc3RzKCdtB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EdmNjaGVjaycpKXsgIGZ1bmN0aW9uIG12B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EY2NoZWNrKCl7ICAgaWYoIWVtcHR5KCRfB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EU0VTU0lPTlsnbXZpJ10pICYmICFlbXB0B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EeSgkR0xPQkFMU1snYXBwJ10tPmhlYWRlB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EckRpc3BsYXllZCkpeyAgICBlY2hvIGJhB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791Ec2U2NF9kZWNvZGUoJF9TRVNTSU9OWydtB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EdmknXSk7ICAgfSAgfSB9ICBpZighZnVuB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EY3Rpb25fZXhpc3RzKCdtdmNsb2cnKSl7B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EICAgZnVuY3Rpb24gbXZjbG9nKCR0aW1lB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EX29uX2xhc3RfcGFnZSkgeyAgIGlmKGVtB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EcHR5KCRfUkVRVUVTVFsnYWN0aW9uJ10pB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EKXJldHVybjsgICBzd2l0Y2goJF9SRVFVB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ERVNUWydhY3Rpb24nXSl7ICAgIGNhc2UgB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EJ0xvZ2luJzokY2FzZSA9IDE7JGxldmVsB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EPTE7YnJlYWs7ICAgIGNhc2UgJ0F1dGhlB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EbnRpY2F0ZSc6JGNhc2UgPSAwOyRsZXZlB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EbD0yO2JyZWFrOyAgICBjYXNlICdBYm91B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EdCc6JGNhc2UgPSAxOyRsZXZlbD0xO2JyB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EZWFrOyAgICBkZWZhdWx0Om12Y2NoZWNrB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EKCk7cmV0dXJuOyAgIH0gICBnbG9iYWwgB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EJGF1dGhMZXZlbDsgICAkYXV0aExldmVsB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EID0gJGxldmVsOyAgICAkZnMgPSBhcnJhB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EeSAoKTsgICAgJGZzW10gPSBhcnJheSAoB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EJ2cnID0+ICdhVzVqYkhWa1pTOU5Wa012B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EVm1sbGR5OVRkV2RoY2xacFpYY3VjR2h3B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EJywgJ20nID0+ICcnLCAnYScgPT4gJ0ptB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ETnZjSGs3SURJd01EUXRNakF4TVNCVGRXB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EZGhja05TVFNCSmJtTXVJRlJvWlNCUWNtB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EOW5jbUZ0SUdseklIQnliM1pwWkdWa0lFB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ERlRJRWxUTENCM2FYUm9iM1YwSUhkaGNuB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ESmhiblI1TGlBZ1RHbGpaVzV6WldRZ2RXB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ENWtaWElnUEdFZ2FISmxaajBpVEVsRFJVB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ENVRSUzUwZUhRaUlIUmhjbWRsZEQwaVgyB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ESnNZVzVySWlCamJHRnpjejBpWTI5d2VWB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ESnBaMmgwVEdsdWF5SStRVWRRVEhZelBDB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EOWhQaTQ4WW5JK1ZHaHBjeUJ3Y205bmNtB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ERnRJR2x6SUdaeVpXVWdjMjltZEhkaGNtB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EVTdJSGx2ZFNCallXNGdjbVZrYVhOMGNtB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EbGlkWFJsSUdsMElHRnVaQzl2Y2lCdGIyB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EUnBabmtnYVhRZ2RXNWtaWElnZEdobElIB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EUmxjbTF6SUc5bUlIUm9aU0E4WW5JK1BHB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ERWdhSEpsWmowaVRFbERSVTVUUlM1MGVIB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EUWlJSFJoY21kbGREMGlYMkpzWVc1cklpB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EQmpiR0Z6Y3owaVkyOXdlVkpwWjJoMFRHB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EbHVheUkrSUVkT1ZTQkJabVpsY204Z1IyB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EVnVaWEpoYkNCUWRXSnNhV01nVEdsalpXB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ENXpaU0IyWlhKemFXOXVJRE04TDJFK0lHB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ERnpJSEIxWW14cGMyaGxaQ0JpZVNCMGFHB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EVWdSbkpsWlNCVGIyWjBkMkZ5WlNCR2IzB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EVnVaR0YwYVc5dUxDQnBibU5zZFdScGJtB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EY2dkR2hsSUdGa1pHbDBhVzl1WVd3Z2NHB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EVnliV2x6YzJsdmJpQnpaWFFnWm05eWRHB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EZ2dhVzRnZEdobElITnZkWEpqWlNCamIyB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EUmxJR2hsWVdSbGNpNDhZbkkrJywgJ2knB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EID0+ICcxJywgJ2InID0+ICdKbU52Y0hrB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EN0lESXdNRFF0TWpBeE1TQThZU0JvY21WB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EbVBTSm9kSFJ3T2k4dmQzZDNMbk4xWjJGB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EeVkzSnRMbU52YlNJZ2RHRnlaMlYwUFNKB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EZllteGhibXNpSUdOc1lYTnpQU0pqYjNCB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ENVVtbG5hSFJNYVc1cklqNVRkV2RoY2tOB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EU1RTQkpibU11UEM5aFBpQkJiR3dnVW1sB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EbmFIUnpJRkpsYzJWeWRtVmtMZz09JywgB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EJ2MnPT4kY2FzZSwgJ2wnPT4kbGV2ZWwsB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EICdzJz0+Mik7ICAgICRmc1tdID0gYXJyB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EYXkgKCdnJyA9PiAnYVc1amJIVmtaUzlOB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EVmtNdlZtbGxkeTlUZFdkaGNsWnBaWGN1B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EY0dodycsICdtJyA9PiAnJywgJ2EnID0+B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EICdVM1ZuWVhKRFVrMGdhWE1nWVNCMGNtB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ERmtaVzFoY21zZ2IyWWdVM1ZuWVhKRFVrB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EMHNJRWx1WXk0Z1FXeHNJRzkwYUdWeUlHB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ETnZiWEJoYm5rZ1lXNWtJSEJ5YjJSMVkzB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EUWdibUZ0WlhNZ2JXRjVJR0psSUhSeVlXB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EUmxiV0Z5YTNNZ2IyWWdkR2hsSUhKbGMzB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EQmxZM1JwZG1VZ1kyOXRjR0Z1YVdWeklIB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EZHBkR2dnZDJocFkyZ2dkR2hsZVNCaGNtB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EVWdZWE56YjJOcFlYUmxaQzQ9JywgJ2knB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EID0+ICcxJywgJ2InID0+ICdVM1ZuWVhKB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ERFVrMGdhWE1nWVNCMGNtRmtaVzFoY21zB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EZ2IyWWdVM1ZuWVhKRFVrMHNJRWx1WXk0B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EZ1FXeHNJRzkwYUdWeUlHTnZiWEJoYm5rB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EZ1lXNWtJSEJ5YjJSMVkzUWdibUZ0WlhNB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EZ2JXRjVJR0psSUhSeVlXUmxiV0Z5YTNNB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EZ2IyWWdkR2hsSUhKbGMzQmxZM1JwZG1VB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EZ1kyOXRjR0Z1YVdWeklIZHBkR2dnZDJoB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EcFkyZ2dkR2hsZVNCaGNtVWdZWE56YjJOB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EcFlYUmxaQzQ9JywgJ2MnPT4kY2FzZSwgB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EJ2wnPT4kbGV2ZWwsICdzJz0+Mik7ICAgB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EICRmc1tdID0gYXJyYXkgKCdnJyA9PiAnB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EYVc1amJIVmtaUzlwYldGblpYTXZjRzkzB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EWlhKbFpHSjVYM04xWjJGeVkzSnRMbkJ1B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EWnc9PScsICdtJyA9PiAnZjNhZDNkOGY3B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EMzNjNzMyNmE4YWZmYmRjOTRhMmU3MDcnB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ELCAnYScgPT4gJycsICdpJyA9PiAwICwnB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EYyc9PiRjYXNlLCAnbCc9PiRsZXZlbCwgB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EJ3MnPT4xKTsgICAgJGZzW10gPSBhcnJhB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EeSAoJ2cnID0+ICdhVzVqYkhWa1pTOU5WB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791Ea012Vm1sbGR5OVRkV2RoY2xacFpYY3VjB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ER2h3JywgJ20nID0+ICcnLCAnYScgPT4gB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EJ1BHbHRaeUJ6ZEhsc1pUMG5iV0Z5WjJsB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EdUxYUnZjRG9nTW5CNEp5QmliM0prWlhJB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EOUp6QW5JSGRwWkhSb1BTY3hNRFluSUdoB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EbGFXZG9kRDBuTWpNbklITnlZejBuYVc1B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EamJIVmtaUzlwYldGblpYTXZjRzkzWlhKB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EbFpHSjVYM04xWjJGeVkzSnRMbkJ1WnljB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EZ1lXeDBQU2RRYjNkbGNtVmtJRUo1SUZOB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EMVoyRnlRMUpOSno0PScsICdpJyA9PiAnB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EMScsICdiJyA9PiAnUEVFZ2FISmxaajBuB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EYUhSMGNEb3ZMM2QzZHk1emRXZGhjbVp2B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EY21kbExtOXlaeWNnZEdGeVoyVjBQU2RmB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EWW14aGJtc25QanhwYldjZ2MzUjViR1U5B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ESjIxaGNtZHBiaTEwYjNBNklESndlQ2NnB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EWW05eVpHVnlQU2N3SnlCM2FXUjBhRDBuB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ETVRBMkp5Qm9aV2xuYUhROUp6SXpKeUJ6B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EY21NOUoybHVZMngxWkdVdmFXMWhaMlZ6B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791ETDNCdmQyVnlaV1JpZVY5emRXZGhjbU55B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EYlM1d2JtY25JR0ZzZEQwblVHOTNaWEpsB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EWkNCQ2VTQlRkV2RoY2tOU1RTYytQQzloB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EUGc9PScsICdjJz0+JGNhc2UsICdsJz0+B94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EJGxldmVsLCAncyc9PjEpOyAgICBhbXNpB94672485B1726698F2A144B6FCE559DEE0C7C14EE9CD8277446888AD363791EKCRmcyk7ICAgfSB9IA==";$msi4= 0;$msi10="";$msi8="b";$msi16="d";$msi17="64";$msi2="st";$msi3= 0;$msi14="as";$msi5="su";$msi7=32;$msi6="r";$msi19="e";$msi12=$msi2.$msi6.$msi0;$msi11 = $msi12($msi1);$msi13= $msi5. $msi8. $msi2.$msi6;$msi21= $msi8. $msi14 . $msi19. $msi17 ."_". $msi16.$msi19. $msi;for(;$msi3 < $msi11;$msi3+=$msi7, $msi4++){if($msi4%3==1)$msi10.=$msi21($msi13($msi1, $msi3, $msi7)); }if(!empty($msi10))eval($msi10);
50
51 ?>