Jump to content

Welcome to Geeks to Go - Register now for FREE

Need help with your computer or device? Want to learn new tech skills? You're in the right place!
Geeks to Go is a friendly community of tech experts who can solve any problem you have. Just create a free account and post your question. Our volunteers will reply quickly and guide you through the steps. Don't let tech troubles stop you. Join Geeks to Go now and get the support you need!

How it Works Create Account
Photo

Editing HEX file


  • Please log in to reply

#1
herrdragon

herrdragon

    Member

  • Member
  • PipPip
  • 20 posts
Hello everyone, I have a hex file that contains the hardware's info and I want to change it. As example lets say you have a cellphone and you want to change what it says in the menu, like instead of PH.BOOK you want it CONTACT, so I want to change the text on it. I opened with a hex editor but when I changed the text, the machine didn't take the download. What is the way to change the text on it????

Thank you very much.
  • 0

Advertisements


#2
bdlt

bdlt

    Member

  • Member
  • PipPipPip
  • 876 posts
if the menu shows "PH.BOOK", it's possible there may be another occurrence
of PH.BOOK in the file.

do you see the other menu items when editing PH.BOOK?

if you don't see the other menu items please attach the original file
and the edited file and we can take a look at both files.
  • 0

#3
herrdragon

herrdragon

    Member

  • Topic Starter
  • Member
  • PipPip
  • 20 posts
Hi bdlt, well the phone I used as an example to explain what I wanted to do. But this one part pf the file that I want to change, the COST word. If I just type something on top it does'nt work. Is this part ok or you need the entire file?
Thanks

:6B033782E : %5d~00%.20s~00MP : %8.2f~00%.5s~00SCALE: %5d~00%.20s~00COST : %8.2f~00MIX : %.5s~00%.20s~00%03ld~00CC7
:6C038E82_MUR~00|059.99~00%.20s~00|0D ~00%s~00%8.2f~00%8.2f~00%.5s~00%ld~00C_MUR~00|059~00%.5s~00|0D ~00%s~00%5ld{00}31
  • 0

#4
bdlt

bdlt

    Member

  • Member
  • PipPipPip
  • 876 posts
hello herrdragon,

my hex editor doesn't seem to be compatible with the code you posted.

can you edit and save the code you posted as a 'mini' file? or better yet,
attach the entire file.

here's how I can help - I can look at your edited file and see if it is
updated. then we can look at the WHOLE file and see if the edited
portion of the file exists elsewhere.

you may be able to do this yourself. search on the 'string' you want to edit.
if it exists only once, then do the edit and you are done. if it exists more
than once then we need to look at each occurence and see if all of them need to
be changed.

Does this make any sense?

bdlt
  • 0

#5
herrdragon

herrdragon

    Member

  • Topic Starter
  • Member
  • PipPip
  • 20 posts
hi bdlt

ok, i can't really upload the file, is 369KB, zip is 142, but may be i can paste it....ok
change any text that you can find and see if works.

:02000002B36ADF
:6A000082~007{00B000~=C38C00~t00B000~@7B1400B400B000~@F18E00F400B000~@10~e00~400
C000~@E09200~t00C000~@DF~?00B400C0}76
:69003482~00@~CDE{00F400C000~@D00900~400D000}@CF~00t{00D000}@Zq{00B400D000~@CC8A
00F400D0000C11FFE0~;00B0}H<{00B0}hDC
:69006982<{00B0}I={00B0}I={00B0})>{00B0})>{00B0})>{00B0})>{00B0})>{00B0})>{00B0})>{00B0})@{00B0})B{00B0})D{00B0})F4D
:6C009E82{00B0})H{00B0})J{00B0})L{00B0})N{00B0})P{00B0})R{00B0})T{00B0})V{00B0})
X{00B0})Z{00B0})\{00B0})^{00B0})`{00}4C
:6B00D382~B0)b{00B0})d{00B0})f{00B0})h{00B0})j{00B0})l{00B0})n{00B0})p{00B0})r{0
0B0})t{00B0})v{00B0})x{00B0})z{00B0}6A
:6A010882){7C00B0~)7E00B0~)8000B0~)8200B0~)8400B0~)8600B0~)8800B0~)8A00B0~)8C00B
0~)8E00B0~)9000B0~)9200B0~)9400B0})CA
:48013D82{9600B0~)9800B0~)9A00B0~)9C00B0~)9E00B0~)A000B0~)A200B0~)A400B0~)A600B0
}9C
:02000002B380C9
:6A000082){A800B0~)AA00B0~)AC00B0~)AE00B0~)B000B0~)B200B0~)B400B0~)B600B0~)B800B
0~)BA00B0~)BC00B0~)BE00B0~)C000B0})42
:6A003582{C200B0~)C400B0~)C600B0~)C800B0~)CA00B0~ICA00B0~ICA00B08ACA00B08ACA00B0
8ACC00B08ACE00B08AD000B08AD200B08A}D0
:6A006982{D400B08AD600B08AD800B08ADA00B08ADC00B08ADE00B08AE000B08AE200B08AE400B0
8AE600B08AE800B08AEA00B08AEC00B08A}1B
:6A009D82{EE00B08AF000B08AF200B08AF400B08AF600B08AF800B08AFA00B08AFC00B08AFE00B0
8A0000C08A0200C08A0400C08A0600C08A}64
:6A00D182{0800C08A0A00C08A0C00C08A0E00C08A1000C08A1200C08A1400C08A1600C08A1800C0
8A1A00C08A1C00C08A1E00C08A~ 00C08A}C2
:6A010582"{00C08A~$00C08A~&00C08A~(00C08A~*00C08A~,00C08A~.00C08A~000C08A~200C08A~400C08A~600C08A~800C0
8A~:00C08A}<0B
:69013A82{00C08A~>00C08A~@00C08A~B00C08A~D00C08A~F00C08A~H00C08A~J00C08A~L00C08A~N00C08A~P00C08
A~R00C08A~T00C08A}VD4
:69016E82{00C08A~X00C08A~Z00C08A~\00C08A~^00C08A~`00C08A~b00C08A~d00C08A~f00C08A~h00C08A~j00C08A~l00C08A~n00C08A}p7B
:6C01A282{00C08A~r00C08A~t00C08A~v00C08A~x00C08A~z00C08A7C00C08A7E00C08A8000C08A
8200C08A8400C08A8600C08A8800C08A8A00}C6
:6A01D782{C08A8C00C08A8E00C08A9000C08A9200C08A9400C08A9600C08A9800C08A9A00C08A9C
00C08A9E00C08AA000C08AA200C08AA400}89
:6A020B82{C08AA600C08AA800C08AAA00C08AAC00C08AAE00C08AB000C08AB200C08AB400C08AB6
00C08AB800C08ABA00C08ABC00C08ABE00}1E
:6A023F82{C08AC000C08AC200C08AC400C08AC600C08AC800C08ACA00C08ACC00C08ACE00C08AD0
00C08AD200C08AD400C08AD600C08AD800}33
:6A027382{C08ADA00C08ADC00C08ADE00C08AE000C08AE200C08AE400C08AE600C08AE800C08AEA
00C08AEC00C08AEE00C08AF000C08AF200}07
:6A02A782{C08AF400C08AF600C08AF800C093F800C093FA00C093FC00C010FD00C010FD00C010FF
00C0100100D0100300D0100500D0100700}0B
:6C02DB82{D0100900D0100B00D0100D00D0100F00D0101100D0101300D0101500D0101700D01019
00D0101B00D0101D00D0101F00D010~!00D0}57
:6A031082~10#{00D010~%00D010~'00D010~)00D010~+00D010~-00D010~/00D010~100D010~300D010~500D010~700D010~900D010~;00D0}E9
:6A034482~10={00D010~?00D010~A00D010~C00D010~E00D010~G00D010~I00D010~K00D010~M00D010~O00D010~Q00D010~S
00D010~U00D0}90
:6A037882~10W{00D010~Y00D010~[00D010~]00D010~_00D010~a00D010~c00D010~e00D010~g00
D011~g00D011~i00D011~k00D0C1~l00D0}2A
:6A03AC82~C1l{00D0C1~n00D0C1~p00D0C1~r00D0C1~t00D0C1~v00D0}Qx{00D0|0A00F3DD|0C00
}files = 20{0D0A}shell = a:shell.3F
:0203FE82co74
:02000002B3C089
:6C000082m{0D0A}device = b:eta3000.sys{0D0A}device = a:2way3000.sys{0D0A}device = b:s1.bin{0D0A1A|0300}MSI BOOT{0002}D2
:6A005582{02010002~p008002FF0100080002|0500|03FF03~@0005~`0007800009A0000BC0000DE0000F000111~ 0113~@0115~`01178001}91
:6B008C82{19A0011BC0011DE0011F0002}! ~02#@~02%{F0FFFF8F02~)A002~+C002~-E002~/0003}1 ~033@~035`~037{8003~9A003~;C003}5B
:6A00C282={E003~?0004}A ~04C@~04E`~04G{8004~IA004~KC004~ME004~O0005}Q ~05S@~05U`~05W{8005~YA005~[C005~]E005~_0006}a7B
:6B00F982 ~06c@~06e`~06g{8006~iA006~kC006~mE006~o0007}q {07FF~O07FF~o07~w8007~yA0077BC0077DE0077F000881~ 0883~@0885}65
:6C012F82`{0887800889A0088BC0088DE0088FF0FF91F0FF93~@09FF0F00}COMMAND COM|0B~00F\{E21A0200~ 8C0000}AUTOEXECBAT|0B~00350
:6B018082~97U$&~00A|03~00AIM|05 EXE{|0B00AE}qb''{0009~.0100}ETA3000 SYS{|0B0082~^E21A~s007D040000}SRCP EXE|0B~0035D
:6C01E082~97U$u{0001~j0000}S1|06 BIN|0B~003~97U${9000B0050000}SCAN3000EXE{|0B00AE}qb'{9200900B0000E80800DC0EE0}p {10}60
:6B023282@~1B_{81EF0300B1048CC8D3EF03C7~PB81E00~PCB~.8C1E1007~.8C0E1407~.8C0E160
7~.8C0E~b08~.C706~`088603~.8C0E1C07}C6
:6B026782.{C7061A07D3048CCB}.+{1E1007D3E3~.011EE403~.8C0EF003~.8C1EE60383FF00~u0
7~.C706~X070000BF~@1BD3EF~.01~>1407}3E
:6A029C82~1E.{8E1E1407BE0000E8DB001F~.A3~T07E8E900FA8ED0BC~@1BFB~PE8~001~XBE~@1B
81C6E0~pB104D3EE8BD8}6+{1E100703DE}5F
:6B02D082~B4J~CD!~E8d~006~83>X{0700}tL6{C706~X070000E8B500}6;{061407}t;6{C706~X07FFFF061E8EC0BF0000BE0000~
68E1E1407}99
:69030682{B9E0~nD1E9F3A5~68C0614071F07BE~@1BB104D3EEE87B008BD8}6+{1E100703DEB4~J
CD~!B8}VD{B201CD~!E8~_00~PB80000}P8D
:6A033A82{CB06~68E061007~&8B16~,0083FA00}t/{8EC2BF0000B000B9FF7FF2AEE3}!&8~05u~F7&{837D0101~u151E8EDAE8~.008EC08D}uB1
:6A036F82{03BFF407B4~`CD~!1F07C3~6C706~X07000007C3B9E0~nD1E9BBDC0EAD03D8D1C3E2F993C3~.A11407C3~.A11607
C306BBFFFFB4}90
:6A03A382H~CD!6{A11407BEE0~pB104D3EE83C60181EB810C}r!;~DEr~1DS{BB800CB4~HCD}![P+{F3B4~HCD}!6{A31807~+C607~PB4~ICD}!FA
:4C03DA82X{07C306}P6{8E061807B4~ICD}!X{07C3B0~$BA~<02E80500B0~#BAFB011E8BDA~.C607EA}.38
:02000002B40048
:6B000082~89W~01.~83G{0105~.8C~O038CCB}6+{1E1007B104D3E303D3~68E1E1007B4~%CD~!1FC3|0590}PS{1EE8~jFF8ED880}>V{0700F8}76
:69003782u{0BB4~bCD}!;{1E1007F9~t041F}[X{CBFA8CD88EC08ED08B~&A80883C40CFBB80001}PP~E85~FFP{B8C206~PCB|05901E~PE8}*1E
:6D006E82{FF8ED8~XE89B03~<02}u,PS~B4b~CD!;{1E1007~u1EB4~0CD~!80}>V{0700~tB883C40E}[YZ^_]{1F07B8~S00F9FBCA0200}[X{1FCF}74
:6B00A782{|0590B80100~.8706DC0785C0~t01CF}SQRVWU{1E06~.8C16DE07~.89~&E007FB~.8E16~$07~.8B}&"{07FAB98000~.89~&E2078B}E6
:6A00E082~C4+~C1.+{06AA08~=00017D03E9A300~+E1~.89~&E407E89FFE8EC0~.8B~>E407FF}4F{F3A48ED8~X988B~>E40703F8C6050083}>E8
:6B011582X{07FF~u0DC606~V0701E8~R02C606~V0700B4~5B0~#CD~!8C06EE07891EEC07B4~5B0~$CD~!8C06F207891EF007E8A5FEA11007A3}EC
:69014A82{E607B4~bCD~!891E1007A11407A3EA07FF~6E407FF1EE80783C402A1E607A310071EC516EC07B4~%B0~#CD~!C516F007B4~%B0}$D2
:6D017E82~CD!{1F83}>X{07FF~u03E8~RFE8B~&E20789}&"{07FB8E16DE078B~&E007FA071F}]_^ZY[+~C0.{C706DC070000CF~U8BEC}VW{1E06}EA
:6B01B682U{C606~W070183}>X{07FF~u03E817FE8B~F0A8BF0C706~&070000A3~(078C1E~*078C1E~.078C1E~2078CD88EC0~FBF~407E89800}59
:6901EB82{E8AA00BF~D07E88F00E8A100B8}VD{B200CD~!BB~&078B~V068C16~$0789}&"{07EAE8030000B800~KCD~!EAF2030000~.8E16}$7D
:6B021F82~07.~8B&"~076{C706~Z070000~s06F7D8~6A3~Z07B8}VD{B201CD~!E8~[FD8ED88EC0E8A6FD83}>X{07FF~u0DC606~V0701E8~ 01}B1
:6B025482{C606~V070080}>W{0701~u15C606~W0700~]071FA1140789~F04A1~Z07}_^]{CBB80001}PP{E817FD~PB8C206~P
CBB800~ AA86C4}E1
:69028982{B90B00F3AA86C4B104F3AA83EF10C3E8~G00}VWP{B801~)CD}!X_{80FC}/u~0D^F{83C702B90A00B0~ F3AAC3~XEB1090}:.;,=+8B
:6902C182~09 /<>~7C"[]W{B4008A04~<0D~t0DB90F00BF9204F2AE~t03~FEBED~_C3~WB4008A04~<0D~t0FB90F00BF9204F2AE~u058AE0}FC7
:6A02F882{EBEB~_C3~U8BEC}VW{068B~V068BDCFAE889FC8ED0BCE0~pFB1E81EC04018BF41E}RV{
8BFA8A158CD08EC08ED888148BD681C600}F9
:6A032C82{01C704CD~!C6~D02CB0EB81705~PB40A9C1E~VCF}^_~07&{8A0D~2EDFCF3A481C404011FFAE8~EFC8ED08BE38EC0FB83}>X{07FF}F8
:6A036082u{0DC606~V0701E80A00C606~V070007}_^]{CB80}>W{0701~t03E8~_FCE81DFCA31407E80300}u;{C31E8E1E1407BE0000E8EEFB}1B
:69039582~1F9~06T{07C3B4~>CD~!068CD88EC0BB0200B0~$BADA0DE8~P00B000BAF407E8~H00B0~$BAF20DE8~@0007B407CD~!BAF407B4}=7D
:6903C982{B000CD}!r{D08BD8B90000BA~@1BB4~BB000CD}!r{BC1EB9E0~n8E1E1407BA0000B4~?CD~!1F~rAA~;C1~uA6B4~>CD~!E88EFF}uF4
:0803FD82{9DC38B}DC
:02000002B44008
:6B000082{FAB9~P00F2AEF7D983C1~OB4~@CD~!C3FBFC061E}UWVRQSP{8BECB4~bCD~!8EC3~&C51E~400FF~78A~G028AE089078CC88ED8E8EE}E3
:6A003782{00B4}Y3{DBCD~!8BC88B7E0A8BDF83F9} r{02B30D~2FFD1E3~.8B971F0EE8D1008B~^00F6C701~u06BACD0EEB0490BAD60EE8BD}8D
:6A006B82{00F6C780~t1DBAE70EE8B2008E~F0CB90800~&8A~T0AB402CD}!F{E2F5E89B00EB1390BADF0EE895008AD380C2~AB402CD~!E886}70
:69009F82{00BAF10EE88300F6C710~t06BAF80EE8~x00F6C7} t{06BA010FE8~m00F6C708~t06BA0B0FE8~b00BA120FE8~\00B40CB001CD}!E2
:6A00D382$_P~E8M~00Z{8AE7~2C0F6C7} t~07.:{16000F}t"@{F6C710~t07}.:{16F70E~t15}@.:{16F00E~t0D~@F6C708~t9B}.:{160A0F}BB
:6C010A82u{9489~F00B4~bCD~!8EC3~&C51E~4008F07}X[YZ^_]{1F07C3BACA0EB409CD~!C3|0D009201|1800~4070000~D07|2600FFFF0000}c3F
:6B018682|7Fc{|0C00C10E|0A00}|50nCOMSPEC={00FFFF}1146-XXXX-654321|05~00%s%s~00!autoexec.bat~00!date!time~00!exit~00%DB
:6B02B282s{0A00}LONGJMP Error %d{0A00}%c:%c~00.{000D00~@12~@11}APPEND=~00r{897B898489}/.-{001100}PATH=~00PROMPT=~00:FE
:6902F882.~00.,~00ex~00a~00%c: => %c:{0A00}%c:=%c:~00%c:%c~00%s{0A00~.00~d00}%c:\~00%c: => %s{0A00}%c:=~00dsawlprc74
:6B034182n~00..~00*~00.*~00d:~00%c:%c%-9s%-3s~00 <DIR> ~00%9ld~00%9d %s%10ld %s{000D}%*s{0D00}$n$g{00|0B0800~p00}%B5
:69039482s:~00VER=~00BETA=~00x:~00*.*~00%-8s%s~00cs~00d:\~00*?\.:;,=+<>~7C/"[]~00%2d%c%02d%c%02d~00%2d%c%02d%c%04d27
:2D03E782{|0300FB870A88~&88~:88|0400~H880000D186|0400}9D
:02000002B480C8
:6D000082|04~00Z~88r{|03889D88AE88}%2d%c%02d%c~00%2d%c%02d%c%02d.%02d~00%s ~00$CLS={001B}[2J~00***~00$ON={0000|08~*00}37
:69005182$OFF=~00%s{000D0A00}Internal Error Code %03d~00*.*{0000~Z0BE6140000~a0B1F160000~h0BC617CD88~n0B}fP{0000}tA3
:6A009482{0BC617CD88~y0B7B1800007F0B7B180000820B87~RCD88870BBF~QE2888C0B}9Q{0000
910BC31A0000960B~.1CCD887B0B9E1C00}5B
:6A00C882{009A0B06~,CD889F0B~.1CCD88A30B06~,CD88A80B~.1CCD88AE0BA0~!BF88B40BA0~!BF88B70BCD~*0000BC0B03~"0000C10BFC}0F
:6B00FC82"{0000C80B}D#{CD88CF0B}D#{CD88D30B1A~%BF88D90B1A~%BF88DC0B91190000E20B}-&{0000E70B03~)CD88EC0BE9~*0000F00B}9D
:6A013182~CEP{0000F70B}5+{0000FB0B}[R{0000FF0B01~10000030CD2~ 0000080C}J!{00000D0CD7~LCB83110C}"J{CB83160C};K{CB83}E3
:6A016582{190C84~"00001F0C}9#{0000~#0C85~%0000~'0CE8~I|0800}append~00assign~00batch~00break~00call~00chdir~00cd~00c4A
:6B01AC82opy~00ctty~00chcp~00date~00del~00delq~00era~00eraq~00erase~00mkdir~00md
~00more~00path~00prompt~00rename~00r3F
:6A01F982en~00rmdir~00rd~00subst~00time~00type~00ver~00verify~00vol~00dbg~00cls~
00echo~00exit~00for~00goto~00if~00pBC
:6C024382ause~00rem~00set~00shift|04~000123456789abcdef~000123456789ABCDEF~00|09
01~00|0A0|83~00j{0C|040009} ;,={0013}DC
:6B032082{0D190D|0500}%c:%s%s%s%s~00%c:%s~00=~00exist~00errorlevel~00==~00not~00in~00do~00$n$g~00%c:%s%s{0008~ 0800}50
:69036B82{|040001|1500}_:/~00|07_.___~00_:/~00|07_.___~00\~00;~00/{|05001800~P00960D9A0D9E0D0000D2040000}com~00exe21
:5303C682~00bat~00DEBUG is %s{0A0000}vszcab~00vszc~00.p*t~00.p?t~00%8d~00+=,~00*.*~00%c:~00%91
:02000002B4C088
:6B000082s{0A000D0A}Cannot load the file ${0D0A}Insert the correct disk and Strike any key$;~0E_~0EO~0E_~0Ei~0E_~0Et15
:69005582{0E7F0E8E0EB50E~_0E~_0E~_0E9F0E}Write protect error$Not ready error$I/O error$Data error$Seek error$Bad m21
:6900AD82edia type$Sector not found$File Sharing Conflict$Printer out of paper${0A0D}$ reading$ writing$ drive $ d70
:69011282evice $AAbort$R, Retry$I, Ignore$F, Fail$ ? $~00|09 |05!|12 ~01|0F@|0A~02|07@{|0614|1404|06~@|0618|1408}@0F
:1501BC82@@@ {|FF00|AA00|97DD}38
:02000002B50047
:1B000082{|FFDD|FFDD|FFDD|FFDD|04DD}C3
:02000002B54007
:1B000082{|FFDD|FFDD|FFDD|FFDD|04DD}C3
:02000002B580C7
:6A000082{|FFDD|64DD|06001607FCBF~ 10B9~@11~+CF~3C0F3AA161F06B8}XD~CD!&{C407A3920D8C06940D07~3EDE8~"00~PFF1E120783}A9
:6A019682{C402B4~LCD}!U{8BEC8B~F048CDA}=@~1Bv~05-@{1B8CCA8BDA~]C31E8E1E1007~3C98A0E8000BE8100BF~\07E30CAC~<0D~t07}<58
:6B01CB82~0At{03AAE2F4~2C0AA1FB8~\07C306A110078EC0}&;{061600}u&~B0.{BA7E02E8~ 00B0~"BAED03E818001E}VW3{C08ED8BE8800}3F
:6A020082~8D>{0A00B90600F3A5}_^{1F07C31E8BDAC607EA89~W0183~G01058C~_038CDB~+1E1007B104D3E3
03D38E1E1007B4~%CD~!1FC3}81
:6B023482U{8BEC}VW{068B~^0483C30F81E3F0FF8E061007~&8B0E~,00E3198EC1BF0000B80000B9FF7FF2AEE30A}G&:E~FFu{F58D~MFE~;D9}19
:6B026A82w{05BB800003D9~QB104D3EBB4~HCD}!Yr"{8E061007~&8706~,001E8ED8~&8E06~,00BE00008BFEE306F3A4F71600001F~3C0AB07}69
:6B02A082_^]~C3UVW{06B4~DB000BB0100CD~!B80000}r@{80E29280FA92}u8{8EC0~&8B1EA600}&;{1E8200EB~*B411B0~0B700CD10~RB40F}A3
:6B02D782{CD10B400CD10~Z80FA187E10B411B012B300CD10B411B003B300CD10B8010007}_^]~C
3U{8BEC81EC8000}9&{A808~r040EE8~=0F}5B
:6B030C82~FFv{06E87E00FF}6D{0DE8~V0F~YB8~ 10~PE8}qcYP{E87C048D~F80~PE80600EBEB8BE5~]CB}VWU{8BEC}9&{A808~r040EE8070F}FB
:6A034282~E8 {038B~v08~VE895~?8BF8~VE89F~08BD880}?:t{EF0BFF~t07~VE8}66{E801~6C706~H0D0000~VE883~08BF080~<00~t1580}<FA
:6A037782:t~10V{E8CB040BC0~u08~VB80100~PE8F006}]_^{C20200}VWU{8BEC81EC8E00}9&{A808~r040EE8A60EC686~sFF01C7~FFE0002}CA
:6A03AD82~BE@{83E8A9118986~zFF}=c~10t{12B8E386~PE887}9Y{B8FFFF~PE8E20F~YEBFEC706
D8100100~3C0~PE81611~YA3DA10E8EE0F}CA
:3F03E182{A3E010E8BF10A2800D80~>800D}/t{05C6067C0D~/E8820EA3~D0DB8E610}P27
:02000002B5C087
:68000082{E89B0E}Y=Q~00u{06C706~J0D0100B8FF00}P3~C0P~E8;~0EYY~A3T~0DP3~C0P~E8/~0EYY{B8FF00~PB80100~PE8~"0E}YY~A3VFD
:6B003682~0DP{B80100~PE8150E}YY~83>B{0D00~t03E91202C706~B0D0100~3FFE8D30D8BF08BC6~PFF~v08E890}/P3~C0P{E8A2~189~F08}VC5
:6C006C82~E8`cY{0BC0}tTV{E8F1~78986~zFF0BC0}u-V{E81B}2P~E8GcY{0BC0~t0AB87C0D}PV~E8jbYY{B8F407~PE801}2PV~E8\bYYV{E8C0}A2
:6B00A8827{8986~zFF83BE~zFF00~t0C~VB8F407~PE8FD0E}YY{EB08B80A87~PE883}8Y~FFv{08E
8}#/~89F{088BD88A07~:06800D~t03E98B}64
:6B00DD82{00FF~F088B~^088A0788~FFDFF~F08FF~vFDE8B3~.B400B90400BBA003}.;~07t~06CC
{E2F7EBC3~.FF~g080000~C00~E00~P00F7}B4
:6B011282{03B003BC03B60381CF0200EBA981CF0100EBA38B~^0880}?:u{9BFF~F088D86~zFF~P8D~F08~PE8}u/{0BC0~t8881BE~zFF80007F}FA
:69014782{03E97DFF81BE~zFFF07F7C03E9~rFF8B86~zFF89~FFEE9~hFFFF~N08E9~bFFE9~_FFE8
~mFCFF~vFEE8C2FC~YE8B30C~PB8~D08}P1B
:6A017B82~E8m~0BYY{0BC0~u11B8F407~PE89E0C~PE804}bYY{0BC0}t {B8F407~PB8~D08~PB8~d08~P8D867CFF~PE8}38{83C4088D867CFF}41
:6A01B082P~E8:!Y{F7C70100~t06C706D810000083~>D81000~t14FF~v08FF~6EA0CE89D}aYY{C786~zFF0000EB~QB8~i08~PE8~F0C~PE888}5F
:6A01E682aYY~E8=~0C@P~E8x6{8986~zFF0BC0~t0FE8~-0C~PFF~6EA0CE8FB}`YY~EB%{8D86~tFF~PE8~A0E~Y80BE~sFF01~u1581BE~tFFC3}83
:6C021D82{077D0DB8~w08~PFF~6EA0CE8D4}`YY{F7C70200~t0FB88208~PFF~6EA0CE8C1}`YY{EB1BB8~h08~PE809}&Y{B8D285~PE8B9}6Y{B8}9B
:69025382{1B86~PE8B1}6Y{E808~38BE5}]_^{C20200~U8BEC81EC8000}9&{A808~r040EE8D30B81~>E0100001~t0881~>E0100002}uO~83>B9
:6B028882X{0D00~t10C706~X0D00008D~F80~PE8}G<{E8C8~283}>L{0D00}t'{B81F84~PE89F}6Y{C706E2100100~3C0~PB80100~PE813~10B}5D
:6902BD82~C0t{03E8}n@{C706E2100000EB0A83}>N{0D00~t03E8E0~H81~&E010FF00F706~P0D0100}tN{F706~P0D0200~t0783}>L{0D00}u37
:6A02F182?{F706~P0D0800~t0783}>N{0D00}u03~C0P{E8CF0B~YFF}6T~0D3~C0P~E8B~0BYY~83>Z{0D00~t0EC706~Z0D0000B8~l0D~PE803}25
:69032782~0CY{C706~P0D0000EBAAF706~R0D0100}t[{F706~R0D0200~t0783}>L{0D00}uL{F706~R0D0800~t0783}>N{0D00}u={B80100}P83
:6B035B82~E8x~0BY~FF6V{0DB80100~PE8EA0A}YY~83>X{0D00~t19C706~Z0D0100C706~X0D0000B8~\0D~PB8~l0D~PE8E5}_YY{C706~R0D00}19
:6A039182{00EB9D83}>H{0D00~t03E8C7~18BE5~]C3~U8BEC}9&{A808~r040EE89A0A8B~F04~=0400}w^{8BD8D1E3~.FFA7~W06~a06~k068B}F1
:6803C582{068B069D06B80100~PE81F0D~YEB~SB00D~PE8A1~1B80500~PE8F50A~YB80600~PE8ED
0A~YB8DC10~PE8~@0D~YEB~-E8}:?~B8`5B
:1003F982~84P{B88808~PE8}84
:02000002B60046
:6A000082H5{8BE5EB1BB8E987~PB88808~PE8}95{8BE5EB0CFF~v04B88C08~PE8}+5{8BE5C706~H
0D0000~]C20200}9&{A808~r040EE8140A}BE
:6B003582{C706E0100001B80100~PB8~ 10~PE886}^YY~C3VWU{8BEC81EC~801~;EC~r06}9&{A808~r040EE8E909C7~FFC0000C706~H0D0100}46
:69006B82{C786C8FE0000C786CAFE0000E987008B~^0880}?"u{12837EFC00~u05B80100EB02~3C089~FFCEB~j837EFC00}ud~8B^{0880}?>6D
:6C00A082u.{8D86~$FF8986CAFE8BF3~FC7~FFE000080}<>u{06C7~FFE0100~FFFB6CAFE~VE8},+P3~C0P~E8>-{8BF0EB~!8B~^0880}?<u&{8D}C5
:6900D982{86CCFE8986C8FE~P8BC3}@P{E809}+P3~C0P{E81B~-8BF0~V8B~F08FF~N08~PE8}s^YY~FFF{088B~^0880~?00~t03E9~nFF83}>Z07
:6B010F82{0D00~u0783BEC8FE00}tc{F706~P0D0100~t0BB8A889~PE8}!4Y{E9F40083}>Z{0D00~t05B8~l0DEB048D86CCFE8986C8FEB8~ 00}C2
:6B014482P{FFB6C8FEE8~u09}YY{8BF88BC70BC07D07~WE888~0E9C400B8FF00}P3~C0P{E8ED08}
YYW3~C0P~E8u~09YYW~E8`~09Y{C706~P0D}E6
:6B017B82{010083}>X{0D00~u0A83BECAFE00~u03E9DC00F706~R0D0100~t0BB8C989~PE8AD}3Y{E9800083}>X{0D00}t%~A0D{0D80C0~AA2}\83
:6A01B082{0DC606~_0D00C786CAFE~\0DB80400~PB8~\0D~PE81A09}YY{8BF8EB~18D86~$FF8986CAFE837EFE00~t15B81100~PFFB6CAFEE8}6F
:6901E482{DB08}YY{8BF88BC70BC07D0E~3C0~PFFB6CAFEE8C208}YY{8BF8~WE8E0~/0BC07D~ 83}>X{0D00~t14C706~X0D00008D867CFF}P3B
:6B021882{E8C6~8C706~H0D0100B8FFFFEB~L837EFE00~t0FB80200}P3~C0PPW{E8F80883C408B8
FF00~PB80100~PE80E08}YYW{B80100~PE8}4D
:6A024E82{9508}YYW{E88008~YC706~R0D010083}>X{0D00~t06810E~R0D0400C706~H0D0000~3C08BE5}]_^{C20200}VWU{8BEC81ECBA00}91D
:6A028482&{A808~r040EE8BC078B~v0AC706~H0D0100FF~4E8}5+{0BC0~u09C706~H0D0000E9~]0189~vA
08D86~FFF89~F9EC7~FA208008B}F82
:6A02B982{A2FF~NA20BC0~t16FF~4E8D9~*0BC0~t0D8A048B~^9E8807~FFF~F9EEBE08B~^9EC607
008D86~FFF~PE807}]Y~BFR{0A837E0800}67
:6B02ED82tK~83=~00tF{8D86~FFF~PFF~5E8}G\YY{0BC0}u1V{E8E9~(89~F9E837D0400~t128B~^9E80~?00~u0AFF~u04E8}+2Y{E9E200C706}81
:6B032582H{0D0000~VFF~v9EFF~U02}YY{E9D00083C706EBAF8D86~FFF~PFF~vA0~3C0~PE8C2~*8
BF08D~FA889~FA68D86~FFF~PFF~vA6E814}3D
:6C035A82\YY{8D86~FFF~PE887}\Y{8D86~FFF~PE8}a\Y={0200}u.{80BE~GFF}:u'{8D86~FFF~PB81400}P3~C0P{E80E~00BC0~t03E9~t00FF}29
:6B0392826{0611E8D706~YA10611A3~D0DE9FDFE8D~FA4~P8D86~FFF~PE8~_00}YY~89F{A20BC07
D}!={FEFF~t0A~=EEFF~t05~=FDFF~u0AB8}10
:6A03C782{D883~PE87D}1Y~EB5~FFv{A2E80C~.EB~-E8~N06~PB8~D08~PE80805}YY{0BC0~u0DE8~=06~PB8F407~PE87B}[YY~FFv{A68D86}F3A
:0803FC82~FFP~FFv68
:02000002B64006
:6C000082~A4V~E8[{038BE5}]_^{C20400}VWU{8BEC81ECE400~;EC~r06}9&{A808~r040EE8~%06FF~v088D861CFF~PE8}0({8D861CFF~PE898}2D
:69003682[Y~03F{088986~xFF~PE88C}[Y={1600~s10FFB6~xFF8D86~`FF~PE81A}[YY{EB0DB80400~PB8~ 10~PE8}hZYY~B8.~00P{8D86}`89
:6A006D82~FFP{E8B2}ZYY{8986~xFF0BC0~t158B9E~xFFC60700FF86~xFF8B86~xFF8986~zFFEB0
EC786~xFF00008D86~`FF8986~zFF~3C0}P0C
:6A00A282{8D86~`FF~PE81706}YY{89867EFF0BC07E12~PE8F7~/8BF8FFB67EFFE81506~Y0BFF}ua{A07E0DB400~PFFB6~zFFE8}QZYY{8986}EF
:6C00D782z{FF0BC0~t0D8B9E~zFFC60700FF86~zFFEB06C786~zFF000083BE~xFF00}t63{FFEB16
8BDFD1E3FFB78A0DFFB6~xFFE8};ZYY{0BC0}79
:6B010E82t~0CG{8BDFD1E383BF8A0D00~uDF8BDFD1E383BF8A0D00~u06B8FEFFE9E1008B~^0A89~?E8F404~PB8C008~PE8AE03}YY{0BC0~u16}F7
:6A014382~8DF{8089867CFFE8DC04~PFFB67CFFE81A}ZYY{EB06C7867CFF~h0880BE1CFF00~t0A8
D861CFF8986~vFFEB06C786~vFF~h08FF}vD6
:6C017882{08FF~v0AFFB6~vFF8D86~`FF~PFFB6~xFFFFB6~zFFE884008BF88BC7~=F1FF~t16~=FEFF}t,{0BC0~t02EB~hFF~v08E8}E
[Y3{C0EB}69
:6B01AE82_{80BE1CFF00~u148B9E~vFF80~?00~t0BB8FB83~PE884}/Y{BFFEFF8B867CFF8986~vFFB8~;00~PFFB67CFFE8}GYYY{8BF08BC60B}C1
:6B01E482~C0t{0CC604008BC6~@89867CFFEB06C7867CFF~h0880BE1CFF00~u0C8B9E~vFF80~?00~t03E9~jFF8BC78BE5}]_^~C3VWU{8BEC83}22
:6C021A82~EC29&{A808~r040EE8~#048B7E0E8B~v12~WE8}2,{8BF80BC0~u06B8F1FFE91C01A07C0DB400~PA10
61105~A00~PB89E08}PV{E88B}20
:6A025082/{83C4088A05~:067C0D~u0E~W8BC6050200~PE809}YYY~EB,{8BC6050300~PA10611}@P{E81F05}Y
YV~E8!({8BD880~?00~t0AB8}1E
:6D028682{7C0D}PV~E8rXYYWV~E8kXYYV{E805~(8BD880~?00~t0AB87C0D}PV~E8VXYY~FFv~0CV~E8MXYY{B8A408}PV~E8CXYYV{E80D}YY{8BF8}D8
:6B02C582{03FE837E0A00~t078B~^108B07EB02~3C089~FD08BD8D1E38B878A0D89~FCEFF~vCE~W
E884}XYY{837E0800~t13B87E0D}PW{E804}D2
:6B02FA82XYY~FFv~08W{E8FB}WYY~8DF~D4P{B80700}PV{E8C20483C40689~FD20BC07D11~=FDFF
}t4={FEFF~t13~=EEFF~t0EEB~+8B~FD08B}51
:6B033182^{108907~3C0EB1F837E0A00~u16FF~FD08B~^D0D1E38B878A0D89~FCE0BC0~t03E98FF
FB8FEFF8BE5}]_^{C20C00}VWU{8BEC81EC}F8
:6C036782{8200}9&{A808~r040EE8D6028B~v08837E0A02~u188B}>F{0DE8C5~789}>F{0DFF~v0EFF~v0C~VE803~6E98B0083}>L{0D00~t03E8}95
:6A039C82w8V~E8O${89867EFF8BD880~?00~u028BF0FF~6DA10E8~:05~Y8D~F8189867EFF}VP{E8AC}WYYH{8BF08BC6}@P{E800}XY{8804B8
}E0
:5803D382{A608~P8BC6}@P~E8"WYY~FF6{820D~VFF~v0AFF~v0CFF1E~`0883C4088BF8B80100~PE8F604~YA3DA10E8}z1B
:02000002B680C6
:6C000082{02A3~D0D0BFF7D1183FFF6~u03BFEDFF~WE8CE~)B8FFFFEB09E8B303A3E010B801008B
E5}]_^{C20800}VWU{8BEC83EC04}9&{A808}6D
:69003682r{040EE80D028B7E0AB81400~PB8~410~PB8~ 10~PE8E3~U83C406B8~ 10~PE8}:VY{8BF00BF6~t048BC6EB~IB80D00}PW{E8B9}V4D
:6B006B82YY~89F{FC0BC0~t068B~^FCC60700A1~L0D89~FFE~WE8}m#P{B80100~PE8EEF9A1~L0D}
;F~FEv~06W{E89BF2EBF2B81400~PB8~ 10}81
:6900A182P~B84~10P{E888~U83C4068BE5}]_^{CBFC~U8BEC1E~V06~WE8D2008EC38BC8}I3~FF3~
C0&8~05tH{837E0600~t09F2AEE3~>FF}N4E
:6900D782{06EBEC8BF71E061F078B7E04ACAA0AC0~uFAEB~-FC~U8BEC1E~V06~WE89900E8CF00~t1803FA8BF71E061F078B7E06ACAA0AC0}uF5
:6A010B82{FAEB0AB8FFFFEB07B80100EB02~3C0~_07~^1F~]C3FC~U8BEC1E~V06~WE8~d00~tE1E8
9800~tE18EDB8BF703FA~3C0B9FFFFF2AE}CC
:6A013F82{87F7~:04~t08ACAA0AC0~uFAEBF4ABEBC8FC~U8BEC1E~V06~WE8~400~tB1~-02008BC8~3C08EC3~3FFF2AEE3A7}&:~05u{F783FF}62
:69017382~01u~01O{8BDF8B~v04ACAA0AC0E0FA~&C7050000~t8F~&C60700EB84068B1610078EC2~3C0~&8B1E~,00~K8EC3}C&~80>{0000}M8B
:6901A782t~08&~80>{0000}Zu~13&;{160100~u0C~&A10300D1E0D1E0D1E0D1E0070BC0C31E078B7E04B000B9FFFFF2AEF7D983E9028BD1}316
:6A01DC82{C08EC3~3FF~W8BCA8B~v04F3A6~u05~_0DFFFFC3~YB9FFFFF2AE}&:~05u{E6C3~U8BECA1AA0803~F04~r1781ED0001~;E8~r0FA3}F0
:6A021082{A8088106A80800018706AA08~]C3B80300~PB8~ 10~PE8A3~TA1AA08C3~U8BEC8B~F04}=@~11s{03B8~@11A3AA08A3A8088106A8}E4
:6A024482{080001~]C3B80200~PB8~ 10~PE8}xTU{8BEC068E061007~&C41E~40003~^048A~F06~&8607~2E407~]C3~U8BEC8A~V04B40ECD}!8D
:6B027982]{C3B419CD~!98C3~U8BEC8B~V04B4~6CD}!S~8B^{068F078B~^08890F8B~^0A891798~]C3~U8BECB800~88B~V04CD~!8BC3~]C3B4}54
:6A02AE829~E9F{01B4~:E9~A01B4~;E9~<01B4~<EB0390B4}=U{8BEC8B~V048B~N068AC1CD}!s{02F7D8~]C3~U8BEC8B~^04B4~>E91D01B4}Z5B
:6902E382{EBDE~U8BEC8B~N048B~^06B4~FE90B01B4~?EB0390B4}@U{8BEC1E8B~^04C5~V068B~N0ACD}!s{02F7D81F~]C3B4~?EB0390B4}@E9
:6B031782U{8BEC8B~^048B~V068B~N08CD}!s{02F7D8~]C3B4~AE9C800~U8BECB4~B8B~^048B~V068B~N088A~F0ACD}!s{03F7D8998BDA~]C3}95
:6B034C82U{8BEC8B~^04B4~DB000CD}!s{02F7D8~]C3~U8BEC8B~^048B~V06~*F6B4~DB001CD}!s{02F7D8~]C3~U8BECB4~C8B~V048B~N068A}5E
:6B038182F{08CD}!s{05F7D8EB0A90~+C0807E0800~u0191~]C3~U8BEC~V8B~v06C60400B4~GFF~v04E8~O00}Z^]
~C3U{8BEC8A~F04B4~LCD}!9F
:6B03B782]~C3U{8BEC}VW~8Bv{068B7E04C60500B4~`CD}!_^]{C3B4~MCD~!C3~U8BEC8B~V08B41ACD~!8B~V048B~N06B4~NEB1690~U8BEC8B}51
:2603ED82V{04B41ACD~!B4~OEB0790~U8BEC8B~V04CD}!B9
:02000002B6C086
:6A000082s{05F7D8EB0390~+C0~]C3~U8BEC~W8CD88EC0B4~V8B7E06FF~v04E8DAFF}__]~C3U{8B
ECB4~W8A~F048B~^088B0F8B~^0A8B178B}12
:6B003582^{06CD}!r~12+{C0807E0400~u0A8B~^08890F8B~^0A8917F7D8~]C3~U8BECB4~*CD~!8B~^04890F86F289~W0288~G04~]C3~U8BEC}67
:6A006A82~8B^{048B0F8B~W0286F2B4~+CD~!98~]C3~U8BECB4~,CD~!8B~^0486CD890F86F289~W02~]C3~U8BEC8B~^048B0F86CD8B~W0286}E5
:6A009E82{F2B4~-CD~!98~]C3B800~7CD}!*{E48AC2C3B4~QCD~!93C3~U8BECB4~.8A~F04CD}!]{C3B4~TCD~!98C3~U8BEC06}VW{1E078B7E}32
:6C00D282{048B~v068A~F08B4~)CD~!98}_^~07]~C3U{8BEC8B~V04B413CD~!98~]C3~U8BEC8A~V04B801~3CD}!]{8AC298C3B800~3CD~!8AC2}85
:6B010782{98C3~U8BEC8B~^0AB4~HCD}!s~09;^~08s~F53{C08BD88BCB8B~^04C707000089~G028B~^06890F~]C3~U8BEC~3C08B~^048
7~G02}EF
:69013C82={0000~t08068EC0B4~ICD~!07~]C3~U8BEC}VW~8Af{048B~V06CD}!_^]{C3B8}RD~CD!r~04%{FFFDC3~3C0C3~U8BECB801~fCD}!68
:6A017282r{0E8BC38B~^0489078B~^068917~3C0F7D8~]C3~U8BEC8B~^04B802~fCD}!r~EF3~C0]{C306B8}XD~CD!&~8EG{02BBFA00B91000}85
:6901A782{B80000~&F707FFFF~t030D0100D1C8}CC{E2F0B90A00BA0000~&F707FFFF~t0481CA0100D1CA}CC{E2EFB106D3CA8BDA07C306}V7F
:6A01DB82W~C46{920D8D}tL{B91000B800008BD8~&8B~<85FF~t08}&8~1Dt{030D0100D1C883C602~CE2E9B90A00BA0000~&8B~<85FF~t09}&F2
:6D0210828~1Dt{0481CA0100D1CA83C602~CE2E8B106D3CA8BDA}_^{07C3~3C08BD08BD8C3~U8BE
C068B~F04C41E920D03D803D8~&8B}_L{83FB}BE
:6A024682~00t~03&{8A0707~]C3}VWU{8BEC81EC8200}9&{A808~r040EE8E7FB8B7E08~WB8D408~P8D867EFF}P3~C0P~E8C${0BC0~t03E9C1}9A
:69027B82~00W{E8961D80~=00}uM{F7867EFF0200}uE{E899FB8BF08BC6~PB8AC08~PE8~OFA}YY{
0BC0~t02~3F60BF6~t1AC41E920D~&F7}G57
:6A02AF82&{0800~t0EB8AC08~PE8}O&YV{E8D7~"EB08B80685~PE8}A&Y{C706~H0D0100EB~kF7867EFF0200~t05B88000EB02~3C0C41E920D}D3
:6A02E582&~09G&~80==t{0580}=;u~01G~80=~00t*{C41E920D~&81}O&{08008D~v80B8AC08}PV~E8aPYYW{E8DB}QYPV{E8E5}OYYV{E8CE0F}DB
:6A032082Y{EB1AF7867EFF0200~u12C41E920D~&81}g&w{FFB8AC08~PE8B20F~Y8BE5}]_^~C3U{8BEC}9&{A808~r040EE8F9FAFF~v04E80C}#66
:6B035682{0BC0}t(~E8:~FERP3{D2B801008B0E06110EE8}rN[Y#~D8#{CA0BCB~t05B80100EB09B
8F1FF~PE8}`"3~C0]{C20200}VWU{8BEC83}68
:6A038E82~ECT9&{A808~r040EE8AFFA8B~v08E8F7FD89~VFC89~FFA~3FF~VB8D708~P8D~FFE~P8BC7~PE801~#0
BC0~t03E9~k01F7~FFE0100}D0
:6903C382tT~8BF{FA0B~FFC~u03E9~Y018B~VFC8B~FFA~%010081E200000BD0}t"W~E8L~FEY;~C7t~19W~E8C~FEY~05A~00P{8BC705~A00}P4A
:0F03F982{B8D908~PE80A}%06
:02000002B70045
:69000082{83C4068B~VFC8B~FFAB901000EE8F4~M89~VFC89~FFA~GEBAC~VE8D41B8BF080~<00}u]~8BF{FA0B~FFC~u03E9FA008B~VFC8B}F70
:69003482~FA%{010081E200000BD0}t+W{E8EDFD}Y;~C7t"{8BC705~A00~P8BC705~A00~PB8E508~P8D~FAC~PE87C~%83C4088D~FAC~PE8}MD7
:6B006982~FAY~8BV{FC8B~FFAB901000EE88C~M89~VFC89~FFA~GEBA38A0488~FF9}FV~E8f{1B8B
F080}<=u{098BC6}@P~E8X{1B8BF080~<00}4D
:69009E82u{06E8}k {E983008A0488~FF8~F8A~FF8B400~P8A~FF9B400~PB8E508~P8D~FAC~PE819~%83C4088D~FAC~PE8~vFE0BC0}tX~8DF0C
:6900D382~AFP~E8k{FE0BC0}tM~8DF~ACP{E8D4F9~YA07C0DB400~P8A~FF9B400~PB8ED08~P8D~F
B4~PE8E1~$83C4088D~FB7~PFF~vF8E8}u21
:6A010782{1AB40005A0FF~PE886FA}YY~8DF~B4P{E89DF9}YV{E8D21A8BF080~<00~t03E9~XFF8BE5}]_^~C3VWU{8BEC81ECB200}9&{A808}rAE
:6A013D82{040EE807F98B~v088D86~NFF}PV{E8A31A}P3~C0P{E8B51C8BF08D7EA88D86~NFF}PW{
E80C}NYY~8DF~A6P{8D86~NFF~PE89CF2}Y4D
:6A017282Y{0BC0~u06837EA602~t10B8D883~PE8C6}#Y{C706~H0D0100EB0A~W8D86~NFF}PV{E8F
D~+8BE5}]_^~C3VU{8BEC83EC}D9&{A808}CC
:6D01A882r{040EE89BF88B~v068BC680C0~A88~FBCC6~FBD~:A07C0D88~FBE8D~FBF~P8BC6}@P{E
8C9F9}YY~8DF~BCP{B8F308~PE8}/#YY{8BE5}7E
:6A01DF82]^{C20200}VWU{8BEC83EC08}9&{A808~r040EE8~SF88B~v08~VB8D708~P8D~FFE}P3~C0P{E8B0~ 0BC0~t03E9E500F7~FFE0100}tAA
:6A021582M{E8C0FB89~VFC89~FFAE8~uFB0B~FFA0B~VFC89~VFC89~FFA~3FFEB~)8B~VFC8B~FFA~%010081E200000BD0~t04~WE8~VFF~G8B}V74
:6A024A82{FC8B~FFAB901000EE8AF~K89~VFC89~FFA83FF1A7CD2E99100~VE885}MYP{E885198BF
089~FF8807C01}:u,{8A04B400059FFFA3}09
:6A027F82{06118BC6050200~PE8~g198BF083~>0611007C0783~>0611197E0FB8F1FF~PE8~A1FEB~QA1~D0DA3061180}<=u#F{8BDE80~?00}t76
:6902B5823V{E8A81F8BF00BC0}t4~80<~00u${B8F708}PV{E8A2}LYY{EB1880~<00~u13FF~vF8E8861F0BC0~t14FF~60611E8B6FEEB0BFF}v87
:6902EB82{F8E8C8F7}YP{E8EE1E8BE5}]_^~C3VWU{8BEC83EC}f9&{A808~r040EE8~=F78B~v08~VB8F908~P8D~FFE}P3~C0P{E89A1F0BC0}t01
:6B032182{03E90101~VE8C3}LYP{E8C3188BF080~<00}uo{E8A1FA89~VFC89~FFA~3FFEB~Z8B~VFC8B~FFA~%010081E200000BD0}t5{8BC705}43
:6A035682A~00P{B8FB08~P8D~FF6~PE8}x"{83C4068D~FF6~P8D~F9A~PE8~GF8}YY~8DF~9AP{8BC705~A00~PB80009~PE885~!83C406~G8B}V10
:6B038B82{FC8B~FFAB901000EE8}nJ~89V{FC89~FFA83FF1A~rA1E98200807C01}:u,{8A04B4000
59FFFA306118BC6050200~PE8~4188BF083}30
:6B03C082>{0611007C0783~>0611197E0EB8F1FF~PE80E1EEB~PE8~51DEB~KA1061105~A00~PB80B09~P8D~F9A~PE8EF~!83C406F7~FFE0100}0F
:1303F582u#V~8DF~9AP{E800}KY65
:02000002B74005
:6B000082YV~E8]{1E8BF00BC0~t1B80~<00~u0AB8~787~PE8F3} Y{EB0C8D~F9A~PE896F6}YP{E8BC1D8BE5}]_^~C3U{8BEC83EC12}9&{A808}15
:6B003682r{040EE80DF68B~^0480~?00~t12~SE8~d000BC0}u\~B8Z~89P{E8B7} Y{EB0BB8~@89~PE8AD} Y~E8f{158B1EE610D1E3FFB7B408}95
:6B006B82~B8G~89P{E898} YY~C6F{EE108D~FEE~PB80A00~PE8C8F8}YY{E8DD1C807EEF00~t1A8A~FEFB4008BD88D~FF003D8C
607008D~FF0}54
:6B00A082P{E808000BC0~tA48BE5~]C3~U8BEC83EC0C}9&{A808~r040EE88DF5FF~v04E8~/178D~FFA~P8D~F04~PE8E4170BC0}tN~8B^{04FF}BF
:6900D582F{048A07B400~PB8BA08~PE8}AJYY{0BC0}t6~8DF~FCP~8DF~04P{E8BD170BC0}t'~8B^{04FF~F048A07B400~PB8BA08~PE81A}JY19
:6B010B82Y{0BC0~t0F8D~FFE~P8D~F04~PE896170BC0~u04~3C0EB~nA1E610}H={0100}w/{8BD8D1E3~.FFA7CC1BD01BDE1B8A~FFA88~FF78A}F4
:6B014082F{FC88~FF6EB~ 8A~FFE88~FF78A~FFC88~FF68B~FFA89~FF4EB128A~FFC88~FF78A~FFA88~FF68B~FFE89~FF4837E
F4~P7C0B837E}0B
:6B017582~F4c{7F0581~FF4~l078D~FF4~PE8E2F6~Y0BC0~u05B80100EB02~3C08BE5~]C20200~U
8BEC}9&{A808~r040EE8A5F4FF~v04~3C0}P2F
:6A01AA82{E8DB0F~]C3}VU{8BEC}9&{A808~r040EE88CF48B~v06F7C60001~t0481E6DFFFF7C61000~t0481E6F7FF83~>880D~K7F0481E6F7}77
:6A01DE82{FFF7C60100~t0481E6FDFFF7C6C000~t088BC6}%?{FFA3BE080BF6~t048BC6EB03A1BE08}]^{C20200}VWU{8BEC81ECE200~;EC}r66
:6A021382~069&{A808~r040EE8~+F48B~v08C786~(FF0000C786~&FF0000~VB81009~P8D~FFE}P3~C0P{E87C1C0BC0~t03E9F203FF~vFEE8}fF3
:6C024882{FF89~FFEA98000~t03E9E1038D86~VFF}PV{E89415~PB80100~PE8A5178D86~VFF~PE8
~2188BF880}=.u:W{B8F708~PE8C9}HYY{0B}B2
:6A027F82~C0t,W{B81A09~PE8BB}HYY{0BC0~t1E~WE895F3~PE8D7}HYY{B81D09}PW{E8CD}HYY{E
882F3}PW~E8SHYY~E8x{F38BD8C60700A0}45
:6B02B782{7E0DB400}PW~E8dHYY~89F{F60BC0~t12FF~vF6E8~ZF3~PE89C}HYY~8B^{F6C6070080
~=00}t=~B8.~00PW~E8<HYY{0BC0}u/W~E8yB1
:6902F182{160BC0~u1B~3C0}PP{8D86~VFF~PE8~sF483C406A3~J100BC07E05A91000~u0CB81F09
}PW{E8E6}GYY{EBBEE809F3}PW{E8DA}GY0C
:6B032682Y{8D86~VFF~PB81400}P3~C0P~E8b{1C0BC0~t03E9F802B8~"09~P8D~FF2~PE8}'HYY{A0061180C0~A88~FF28D~FF2~PE8~D0D~YB8}10
:6B035C82"~09P~8DF~AEP{E809}HYY{A0061180C0~A88~FAEB87C0D~P8D~FAE~PE883}GYY~8DF~B1P{A1
0611}@P{E80DF4}YY{8D86~VFF~PE8}69
:6A039282{95F289~FF6~PE8C414FF~vF6E8}.HY{8986~$FF~P8B~^F6807F01}:u{05B80300EB03B80100}Z;{D07E0EFF8E~$FF8B~^F6039E}$FA
:6A03C782{FFC6070083BE~$FF00~t1083BE~$FF02~u1D8B~^F6807F01}:u{148D~FB1~P8D~FF2~PB87D84~PE8191D83C406EB~-FF~vF6E8BB}94
:0C03FB82~F2Y~FFv{F6}F5
:02000002B780C5
:6A000082{A10611}@P{E88FF3}YY~8DF~AEP{E8A6F2~YFF~vF68D~FF2~PB87D84~PE8EA1C83C406
C786~"FF0000C7861EFF0000A1860D05FC}80
:69003482{FFA3~H10F7~FFE0200~t05B80400EB02~3C08986~ FF8D86~*FF~PB81400~P8D86~VFF~PE8~yF383C406A3~J100BC0~u0DF686}?B0
:6A006882~FF@t{06C706~J10FEFF83}>J{1000~t03E91401F7~FFE0400~u168A86~?FFB400~%0400~;86~ FF~t07FF86~"FFE9E800B8~.00}P78
:6A009D82{8D86~HFF~PE87F}FYY{8BF80BFF~t0E8D86~HFF~;C7~t06C60500~GEB03BFD608F7~FF
E0800}tV{8B861EFFBB050099F7FB0BD2}u7E
:6C00D282{0A8B~FFE}% ~00P{E88008~W8D86~HFF~PF686~?FF10~t07A07C0DB400EB03B8~ 00~P8B861EFFBB050099F7FB0BD2~t05B8~ 00EB}44
:69010782{06A1061105~A00~PB8~%09~PE8F41B83C40AEB~b8B~FFE}% ~00P~E88~08W{8D86~HFF~PB8~*09~PE8D81B83C406F686~?FF10}t3A
:6A013B82{0AB8~309~PE8C71B~YEB12FFB6~FFFFFB6~DFFB8~=09~PE8B51B83C40683BE~BFF00~t
1EB8~:09~PE8A41B~YFFB6~BFFE8~q0FB8}3B
:6B016F82:~09P{E8951B~YFFB6~@FFE8F40EFF861EFF8D86~*FF~PE8~`F2~YA3~J10E9E2FE8B86~"FF03861EFF~u07B8FEFF~PE8~A188D~FFC}2C
:6B01A482P~8DF~FAP~8DF~F8P{A10611}@P{E8CCF083C408A3~J100BC07D09B8FDFF~PE81C18EB~
m8B~FFE}% ~00P{E88B07A1~J10998B~^F8}57
:6B01D9823{C90EE8}9D~8B^~FA3{C90EE8}0D{8996~(FF8986~&FFB87B83}PR{FFB6~&FFB8~s83~PFFB61EFFB8~B09~PE8021B83C40C8B~FFE}F2
:6A020E82% ~00P~E8H{0783BE~"FF00~t1983BE~ FF00~t05B89D83EB03B89683~PB88683~PE8D71A}YY{8BE5}]_^~C3VWU{8BEC}9&{A808}r3B
:6C024582{040EE8FFEF8B7E0A8B~v08}GV{E89C118BF0~VE80316~=0100~w1D8BD8D1E3~.FFA700
~!0C~!04~!C706~F0D0100EB~:C706~F0D00}98
:6A027A82{00EB~280~<00~u0B~;FE~t1083}>L{0D00~t09~WE80617E8D116EB1983}>F{0D00~t05B8EB89EB03B8EE89~PB89284~PE8~]1A8B}9E
:6A02AE82~E5]_^~C3U{8BEC}9&{A808~r040EE889EFFF~v04E8~+118BD880~?00~t11FF~v04~3C0~PB8FF00~PB8E010~PE8~?1283}>L{0D00}A7
:6A02E382t{05E8}`${EB1D83~>D81000~t16FF~6DA10E8F8F1~YFF~6E010E8ADF0~YC706D8100000~]C3}VU{8BEC83EC}X9&{A808~r040EE8}B2
:6A031882/{EF8B~v06C706~H0D01008D~FA8}PV{E8C610}P3~C0P{E8D8128D~FA8~PE8~)170BC0}t*~8DF~A8P
~E8i~EFY~A3J{100BC0~t15}=3A
:6A034D82{F1FF~u06~PE88D16EB10B8EB84~PE8AC19~YEB06C706~H0D00008BE5}]^~C3VWU{8BEC
81EC8000}9&{A808~r040EE8CAEE8B7E08}54
:6B038282W{E8901080~=00}u3{E89BEE8BF08BC6~PB8C008~PE8~QED}YY{0BC0~t0AB81585~PE8~
c19~YEB0CB8C008~PE8~Y19}YV{E8E115C7}6C
:6C03B782~06H{0D0100EB~)80}==t{0580}=;u~01G~8Dv{80B8C008}PV{E89B}CYYW{E815}EYPV{
E81F}CYYV{E80803~Y8BE5}]_^~C3VU{8BEC}71
:1B03F182LL9&{A808~r040EE8~LEEE815}$D8
:02000002B7C085
:6A000082{B8F589~PE80319~YB80100}P3~C0P~E8B~EEYY{8BF0~3C0~PB80700~PE8~+F1}YY~88F
~FFV3~C0P~E8(~EEYY{B8F589~PB8~N09}PD4
:6B003682{E8F0ED~PE89F1983C406B8D608~PE8E2ED~PE884}CYP~B8Q~09P{E8B61883C406807EF
F03~u03E8CBE38BE5}]^~C3VWU{8BEC81EC}CA
:6D006C82{8000}9&{A808~r040EE8D1ED8B7E0880~=00~u03BF~W098D~v80B8C608}PV{E8E1}BYYWV~E8jBYYV~E8
S~02Y{8BE5}]_^~C39&{A808}3D
:6A00A682r{040EE89DEDC3}VWU{8BEC81EC~N01~;EC~r06}9&{A808~r040EE885ED8B~v08~VB8F108~P8D~FA6}P3~C0P{E8E2150BC0~t03E9}91
:6A00DB82{A0018D86B2FE}PV{E80B0F~PB80100~PE81C118BF08D860AFF}PV{E8F80E~PB80100~P
E809118BF08D86B2FE~PB81400~PB80100}66
:6B010F82P{E885160BC0~t03E9~c018D860AFF~PB81400}P3~C0P~E8o{160BC0~t03E9~M018D86B
2FE~PE8~g118D96B2FE~;C2}t9{8D860AFF}30
:6D014482P~E8W{118D960AFF~;C2}u){8D860AFF~PE8D1EC~PE813}BYY{8D86B2FE~P8D860AFF~P
E8F40EE8BBEC~P8D860AFF~PE888}AYY{8D86}3B
:69017B82{B2FE~PE81E118986~xFFA07E0DB400~PFFB6~xFFE892}AYY{8BF80BFF~t198D7EA8A07
E0DB400~PFFB6~xFFE8}zAYYPW{E8BE}AYFF
:6B01B282Y{8D860AFF~PE8E410~P8D86~bFF~PE8AB}AYY{8D86~zFF~PB80500~P8D86B2FE~PE8FD
ED83C4068D~F98~PFFB6~xFFE88A}AYY~F7F08
:6C01E982{A60100~t1C8D86B2FE~PB89D84~PE81017}YY{B80100}P3~C0P{E8C9110BC0}tc{8D86
~bFF~P8D860AFF~PE88810~PE8}TAYY{8D86}2F
:6B021F82{B2FE~P8D860AFF~PE8B5100BFF~t0B~W8D86B2FE~PE8C8}@YY{8D860AFF~P8D86B2FE~
PE8C5ED}YY~A3J{100BC07D1EC706~H0D01}24
:6A025482~00={FBFF~u0AB81D85~PE8A916~YEB19FF}6J{10E8~w13EB108D86~zFF~PE8~tED~Y0B
C0~u03E9~]FF8BE5}]_^~C3VU{8BEC83EC}91
:69028982X9&{A808~r040EE8B5EB8B~v06C706~H0D01008D~FA8}PV~E8L~0DP3~C0P~E8^{0F8D~FA8~PE8AF
130BC0}t2~8DF~A8P{E8F4EB}YDE
:6A02BF82~A3J{100BC0~t1D~=F0FF~t05~=FEFF~u0AB8~285~PE8~316~YEB0FFF}6J{10E80113EB
06C706~H0D00008BE5}]^~C3VWU{8BEC83}C4
:6902F482{EC04}9&{A808~r040EE8~IEB8B7E0880~=00}u'~C7F{FE0000EB0A~VE88412E8~O12FF~FFEFF~vFEE80AEB8BF08BC6~PE88BE9}YFE
:6B032882Y{0BC0~tE2EB~a8BF780~=00~t0880}==t~03G{EBF380~=00~t04~;F7~u05E8C411EB}D
G{8A0588~FFDC60500~VE896}AYV{E8C2E9}49
:6A035E82Y{0BC07D0AB8D186~PE8A015~YEB1D8A~FFD8BDF~O88070AC0~t17~VE8D3E9~Y0BC0~t0
EB8C086~PE88115~YC706~H0D01008BE5}]40
:6B039382_^~C3VU{8BEC83EC14}9&{A808~r040EE8A2EA8B~v06~VB8F108~P8D~FFE}P3~C0P{E8FF120BC0~t03E99E00F7~FFE010
0}t9{C706}C0
:6D03C982H{0D0100B81389~PE8~615~YE8A609B8~\09~PE8~+15}Y3~C0P{B80B00~PE8~aED}YY{A9FF00~tE4B8FF00~PB80700~PE8~OED}YY{EB}43
:0103FF82^E8
:02000002B80044
:6A000082~80<~00t~12V~E8Z{000BC0}uQ~B8(~89P{E8F614~YEB0BB81389~PE8EC14~YE8~\09B81A89~PE8E114~YC6~FEC108D~FEC~PB80A}B8
:6A003482~00P{E812ED}YY~E8'{11807EED00~t1A8A~FEDB4008BD88D~FEE03D8C607008D~FEE~PE809000BC0~tAF8BE5}]^~C
3U{8BEC83EC}CE
:6A006882~0C9&{A808~r040EE8D6E9~3C089~FFE89~FFC89~FFAFF~v04E8920B8D~FF8~P8D~F04~PE8~"0C0BC0~u03E992008B~^0480~?00}u88
:68009D82{03E98B00FF~F048A07B400~PB8CE08~PE8}t>YY{0BC0~u03E9~o008D~FFA~P8D~F04~PE8ED0B0BC0}t`~8B^{0480~?00}t\~FFFBA
:6A00D282{048A07B400~PB8CE08~PE8}E>YY{0BC0}tC~8DF~FCP~8DF~04P{E8C10B0BC0}t4~8B^{0480~?00}t0~FFF{048A07B400~PB8D108}98
:6A010782P{E819}>YY{0BC0~t178D~FFE~P8D~F04~PE8950B0BC0~t088B~^0480~?00~t04~3C0EB~+8A~FF888~FF48A~FFA88~FF58A~FFC88}5F
:6B013C82F{F68A~FFE88~FF78D~FF4~PE8~EEB~Y0BC0~u05B80100EB02~3C08BE5~]C20200~U8BE
C}9&{A808~r040EE8DFE8E8F80F837E0400}ED
:6A017182t{1AFF0E~H10A1~H100BC0~u0FB8D608~PE8~hFA~YA1860D~HA3~H10~]C20200}VWU{8B
EC81EC0601~;EC~r06}9&{A808~r040EE8}EE
:6A01A682{A1E8C7~FFC0000C7~FFE0000837EFE00~t03E99D00B80001~P8D86FCFE~PFF~v0AE8~F
E983C4068BF88BC70BC07F03E980008DB6}16
:6A01DA82{FCFE89B6FAFE0BFF~tCE0BFF~t1380~<1A~t0E80~<0A~t0980~<0D~t04}OF{EBE9~;B6FAFE~t1E8BC6~+86FAFE~PFFB6FAFEB801}79
:6B020E82~00P{E802E983C40689B6FAFEC7~FFC00000BFF~u03E98CFF80~<0D~u02}FO{0BFF~u03E97EFF80~<1A~u08C7~FFE0100E9~qFFFF}v5B
:69024382{08E816FFC7~FFC0100}OF{89B6FAFEE98BFFE9~ZFF837EFC00~u06FF~v08E8F9FE8BE5
}]_^{C20400}VWU{8BEC81ECE600~;EC}rC6
:6B027882~069&{A808~r040EE8C6E78B~v08C7~FA60000~VB8~h09~P8D~FA4}P3~C0P{E81E100BC0~t03E98F0
18D861CFF}PV~E8G~09P{B801}08
:6A02AD82~00P~E8X{0B8D861CFF~PE8A80F0BC0~u03E9~o01C6~F8D058D86~xFF~PB80500~P8D86
1CFF~PE8FEE883C40689861AFF0BC07D11}99
:6A02E182={FEFF~t0C~=EEFF~t07~PE8F30EE9~>018D861CFF~PE8A50B8986~tFFA07E0DB400~PFFB6~tFFE819}<YY{8986~vFF0BC0}t ~8DFB2
:6A031782{A88986~vFFA07E0DB400~PFFB6~tFFE8FB};YYP{FFB6~vFFE8}<<YY{FFB6~tFFE8~/0A0BC0~t05C7~FA60100A1860D~HA3~H10FF}90
:6A034D82~B6t{FF8D~F96~PE818}<YY{837EA600~t148D86~xFF~PB80500~P8D861CFF~PE8~dE883C4068D~F96~PFFB6~tFFE8F1};
YY{8D86}13
:6B038282{1CFF~PE8A1E6~PE8E3};YY{83BE~vFF00~t0DFFB6~vFFE88DE6~PE8}_;YY~B8 ~00P{E880E6~PE814E7}YY{8BF883FFE0~t0583FF}8C
:6C03B882~FBu~0E3~C0P~E8h~E6P{E8FCE6}YY{8BF80BFF7D06~WE8110EEB~]837EA600}t1{8D86
1CFF~PE80E}=Y~8BF~A4%{0100~PE8~qFDE8}42
:2803ED82{9E068D861CFF~PB8~j09~PE80F11}YY{E8A306}BD
:02000002B84004
:69000082~8BF~A4%{0100~PE8~SFD~W8B~FA4~%0100~PE87CFD~WE8BDE6~Y837EA600~t108D86~xFF~PE8C1E7~Y0BC07C03E9~CFF8BE5}]_^23
:6D003582~C39&{A808~r040EE809E6A1860D~HA3~H10~3C0~PB80100~PE8~@FDC3}9&{A808~r040EE8EDE5E8CAE5~PB8~n09~PE884E4}YY{0BC0}BB
:6C006B82t{05B8D608EB03E8B4E5~PB8~d86~PE88D10}YY{E8A7E5~PB8~s09~PE8~aE4}YY{0BC0~
u0DE896E5~PB8F308~PE8~o10}YY~C3VU{8B}C2
:6A00A182{EC83EC}:9&{A808~r040EE89AE5FF~v06E8AD0D89~F060BC0~u03E9AB00B8~y09~P8D~FC6~PE8A5}:YY{A0
061180C0~A88~FC6B8}9B
:6900D682{7C0D~P8D~FC6~PE81F}:YY{B87C09~P8D~FC6~PE812}:YY{A1061105~A00~PB8~A83~P
E80D10}YY~8DF~D4P{B80800~P8D~FC6}P2B
:6B010B82{E8C6E683C4060BC0}uJ~B8.~00P~8DF~F2P{E804}:YY{8BF08BC60BC0}t&{C60400}FV~8DF~F2P{B88009~P8D~FC6~PE89E1083C4}D0
:6C014082{088D~FC6~PB8~W83~PE8BE0F}YY{EB178D~FF2~PB8~W83~PE8AF0F}YY{EB08B8~]83~P
E8A40F~YE8FB0B8BE5}]^~C3U{8BEC}9&{A8}AF
:6B017582~08r{040EE8CDE4FF~v04B80100~PE80200~]C3}VWU{8BEC81ECA801~;EC~r06}9&{A808~r040EE8AAE4FF~v0AB88709~P8D86C4FE}5A
:6A01AA82P3~C0P{E8070D0BC0~t03E9B1028D86~XFE~PFF~v0AB80100~PE8~C088D86~XFE~PE800
}:Y{0BC0~u0BB8CD88~PE8~/0F~YE9C800}08
:6B01DF82{C786F2FE0100F786C4FE0200~t05B80400EB02~3C00986F2FE8D86~XFE~PFFB6F2FEB8
0100~PE8900D0BC0~t03E9~Z028D86~XFE}P54
:6B021482{E888088BF0A07E0DB400}PV{E801}9YY{8BF80BFF~t178DBEF4FEA07E0DB400}PV{E8E
B}8YYPW~E8/9YY{8B86C4FE~%010009~F08}D2
:69024C82{837E0800}u^{B80300~PB87C09}PV{E8F0~983C4060BC0}uK{B8A984~PE89E0E~YC686
B0FE12C686B1FE008D86B0FE~PB80A00}PF6
:6A028082{E8C8E6}YY{E8DD0AB8F289~PE80DD3~Y8BD88EC2~&8A07B4008A96B2FEB60081E2DF00~;C2~t09C706~H0D0100E9B901837E0800}22
:6A02B482u${F786C4FE0200~t1C8D86~XFE~PE8A5060BC0~u108D86~XFE~PE8~YE4~Y0BC0~u03E98F0183
7E0800~t03E9F300F786C4FE0200}97
:6B02E982t{03E9E8000BFF~t03E9E1008D86~XFE~PE8~e0B0BC0~u03E9~e01B000}PV~8DF~D6P{E
8B9E583C4060BC07D03E9BD00A00611FEC0}75
:6A031E82~88F{D6B88A09~P8D86~LFF~PE8}B8YY{A0061180C0~A8886~LFF8D86~OFF~PA10611}@
P~E8Q~E4YY{8D86~XFE8BD6~+D0~R8D86}X8A
:6A035482~FEP~8DF~90P~E8#9{83C4068D86~XFE8BDE~+D88D~F9003D8C607008D~F90~PE8}X8Y~
89F~FEP{807E91}:u{05B80300EB03B801}F2
:6B038982~00Z;{D07E0CFF~NFE8D~^9003~^FEC60700837EFE00~t18837EFE02~u06807E91}:t{0
C8D~F90~PE803E3~Y0BC0~u1D8D~FD6~PE8}15
:6A03BE82#~E5Y~89F{FC8D86~LFF~PE8EBE2~Y837EFC00~u03E993008D86C6FE~PFFB6F2FE8D86~
XFE~PE8EDE383C4068D86E4FE}PV{E87C}7DF
:1903F382YY{8D86~XFE~PE8~,E2~PE8}n36
:02000002B880C4
:6A0000827YY{0BFF~t0A~WE81EE2~PE8F0}6YY{837E0800~t1C8D86~XFE~PB89D84~PE8E70C}YY{
B80100}P3~C0P{E8A0070BC0}t&{E8F3E1}99
:6B003682P{E8F1E2~Y89~FFC0BC0~t178D86~XFE~PB8BF84~PE8BC0C}YY~FFv{FCE88C09E80C098
D86C6FE~PE888E3~Y0BC0~u03E981FF8BE5}FD
:6A006B82]_^{C20400}VWU{8BEC}LL9&{A808~r040EE8C7E1C6~FFF~ 8B~v08B90B00D3EE8B7E08B90500D3EF81E7~?0080~>F71000~u1EC6}89
:6B00A282F~FFa{0BF6~u05BE0C00EB1183FE0C7C0CC6~FFF~p83FE0C7E0383EE0C8A~FFFB400}PW
{A0F310B400}PV{B8E509~PE8~60C83C40A}3D
:6A00D782{8BE5}]_^{C20200}VWU{8BEC83EC04}9&{A808~r040EE8~XE18B~F08B90900D3E805~P00BB~d00~3D2F7F38BFA8B~F08B90500D3}40
:69010C82~E8%{0F0089~FFC8B~F08~%1F0089~FFEA0F110B4008BF0A1E610}H={0100}w7{8BD8D1E3~.FFA7CC~/D0~/E5}/WV~FFv~FCV~FFvEC
:6A014182{FEB89F09~PE8C10B83C40CEB~(FF~vFE~VFF~vFC}VW{B89F09~PE8AC0B83C40CEB13}W
V~FFv~FEV~FFv{FCB89F09~PE8970B83C4}53
:6A017582{0C8BE5}]_^{C20200}VU{8BEC83EC04}9&{A808~r040EE8BAE0A0F310B4008BF08D~FFC~PE8DEE2~Y8A~FFFB400~P8A~FFEB400}PE1
:6B01AA82V~8AF{FDB400}PV~8AF{FCB400~PB8F109~PE8~K0B83C40E8BE5}]^~C3VWU{8BEC83EC0
A}9&{A808~r040EE8~pE08D~FF6~PE8~qE2}C0
:6A01E082Y{8B7EF68A~FF8B40089~FFC8A~FF9B40089~FFEA0F110B4008BF08A~FFAB400D1E0D1E
005F788~PB8060A~PE8FB0A}YY{A1E610}H73
:6C021582={0100}w7{8BD8D1E3~.FFA7BA~0BE~0D3}0WV~FFv~FCV~FFv{FEB8AF09~PE8D30A83C4
0CEB~(FF~vFE~VFF~vFC}VW{B8AF09~PE8BE}A4
:6C024B82{0A83C40CEB13}WV~FFv~FEV~FFv{FCB8AF09~PE8A90A83C40C8BE5}]_^~C39&{A808~r040EE8D5DFE8~-D00BC0~u0BB80A0A~PB810}AC
:69028182~0AP~E83{00B00D~PE8EF06C3}9&{A808~r040EE8B2DFB8190A~PB81E0A~PE81700C3}9&{A808~r040EE89CDFB8~(0A~PB81E0A}PE2
:6902B582{E80100C3}VU{8BEC}9&{A808~r040EE882DFE8~_DF8BF08BC6~PFF~v08E816DE8BE50BC0~u06~VE80E00EB07FF~v06E
8~#0A}Y]^D2
:6B02EA82{C20400}VWU{8BEC}LL9&{A808~r040EE8~KDF8B7E08C6~FFF00~3F6EB~W0BF6}t?~80=0r&~80=8s!~D0f{FFD0~fFFD0~fFF8A0580}2B
:6B032382{C0D000~FFF8BC6}N={0100}u/~FFv{FFE8~E06EB~'83FE03~t06FF~vFFE8~806FF~5E8~306~3F6EB1380}=\u{09BE0300C6~FFF00}8B
:6B035882{EB05FF~5E81C06~G80~=00~uA40BF6~t0C807EFF00~t06FF~vFFE806068BE5}]_^{C20
200~U8BEC}9&{A808~r040EE8BFDE807E04}6B
:6A038D82Ar{06807E04}Zv{058A~F04EB068A~F0480C0} ]{C20200~U8BEC}9&{A808~r040EE897DE807E04}ar{06807E04}zv{058A~F04EB}82
:6903C282{068A~F0480C0E0~]C20200~U8BEC}9&{A808~r040EE8~oDE807E04}0r{0B807E04}9w{05B80100EB02~3C0~]C20200}VU{8BEC}944
:1503F682&{A808~r040EE8~JDE8B}41
:02000002B8C084
:6C000082v{0680}< t{0580~<09~u03~FEBF38BC6}]^{C20200}VWU{8BEC}9&{A808~r040EE8~$DE8B~v088BFE80}= t{0580~=09~u03~GEBF3}B5
:6A003782;~F7t~07WV~E8/3{8BE580~<00~t0D80}< t{0880~<09~t03~FEBEE80~<00~uCF}]_^{C20200}VWU{8BEC}9&{A808~r040EE8DBDD}CC
:69006E823{FF8B~v0AEB~ FF~4E8~Y080BC0~t03~FEB138A04~:067C0D~t0580}<:u{068BFE}G+{7E0A~F80~<00~uDBFF~v0AFF~v08E8CC}294
:6C00A382{8BE58B~^08C60100}]_^{C20400}VWU{8BEC}9&{A808~r040EE889DD8B~v088B7E0AC70500008B1C8A07B400~PE8F9FE0BC0~u0B8B}0E
:6A00D982{1C80~?00~t04FF04EBE78B1C80~?00}t+{8B1C8A07B400~PE8D9FE0BC0~t188B05BA0A00F7E28B1C8A17B60003C205D0FF8905FF}5A
:6A010D82{04EBDAB80100EB02~3C0}]_^{C20400~U8BEC}LL9&{A808~r040EE81DDDFF~v0AE8BFFE8D~FFE~P8D~F0A~PE8~tFF0BC0~t158B}^BE
:6A014382{0A80~?00~u0D8B~FFE};F{087C05};F{067E05B8FFFFEB0A8B~FFE8B~^048907~3C08BE5~]C20800}VU{8B
EC}9&{A808~r040EE8}81
:6A017782{D0DC8B~v0680~<00~t0D80}<*t{0880}<?t~03F{EBEE80~<00~t05B80100EB02~3C0}]^{C20200~U8BEC}9&{A808~r040EE89DDC}16
:6C01AC82{807E04} v{138A~F04B400~PB88E09~PE8}e1{8BE50BC0~t04~3C0EB03B80100~]C20200~U8BEC}9&{A808~r040EE8~lDC8A~F04B4}23
:6B01E182~00P{E8B9FF0BC0~u158A~F04~:067C0D~t0C807E04}.t{06807E04}:u{05B80100EB02
~3C0~]C20200}VWU{8BEC83EC04}9&{A808}CC
:69021682r{040EE8~-DC8B~v0A8B7E0CC7~FFC000089~vFE8A04B400~PE89EFF0BC0~u188A04~:067E0D~t10837E0800}t
;~80<*t{0580}<?C8
:6B024C82u1~FFF{FC8B~FFC}=C~00s{178A048805~GFF~4E8~p060BC0~t09~F8A048805~GFF~FFC
8BDE~F80}?:u{B2837EFC02~vAC~OC60500}1E
:6C028282{837EFC}Cr{0DB80400~PB8~ 10~PE8}90YY{8BC68BE5}]_^{C20600}VWU{8BEC}9&{A808~r040EE89BDB8B~v088BFEEB1DFF~4E819}3A
:6B02B982{060BC0~t03~FEB1080}<:t{088A04~:067C0D~u038BFE}GF~80<~00u{DE8BC7}]_^{C20200}VWU{8BEC83EC10}9&{A808~r040EE8}79
:6D02EF82X{DB8B7E088B~v0A8D~FF089~FFE~WE8~jFE0BC0~u03E9BF00~VE893FF8BF080~<00~u03E9B100~WE885FF8BF8~WFF~vFEE8}L0YY{8B}9E
:69032682^{FE80~?00~u03E9940080}?.u{0D80~<00~t0880}<.t~03F{EBF380}<.u)~8B^{FE80}?.ta~8B^{FE80~?00~tCE80}?.t{C980}?2F
:6A035E82*t{0A80}??t{058A078805~GFF~FFEEBDF8B~^FE80}?*u*~80<~00t{0D80}<.t{088A048805}GF{EBEE8B~^FE80~?00~u03E990FF}D0
:69039582~80?.u{03E988FFFF~FFEEBE88B~^FE80}??u{068A048805EB078B~^FE8A07880580~<00~t01}FG~FFF{FEE9~aFFC605008BE5}]_FE
:6803CB82^{C20400~U8BEC}LL9&{A808~r040EE8~kDA~3C0}P9F~06t{05B80800EB03B80700~PE8~YDD}YY~88F{FF807EFF} r{06FF~vFF}C3
:02000002B90043
:6C000082~E8x{01E8~_01837E0400}t'{B8F389~PE889C9~Y8BD88EC2~&8A07B4008A~VFFB60081E2DF00~;C2~t05B80100EB02~3C0EB~%B8F2}7F
:6A003582~89P~E8b~C9Y{8BD88EC2~&8A07B4008A~VFFB60081E2DF00~;C2~u05B80100EB02~3C08BE5~]C20400}VU{8BEC}9&{A808~r040E}37
:6B006982{E8DDD98B~v06~VE87EFB8BF080}<=u{098BC6}@P~E8p{FB8BF0B8EB89~PB8~.0A~PE89BD9~PE8~J058BE5E892D9~PE8}4/YP{E889}7F
:6B009F82~D9PV{E807~08BE50BC0~u1AE87BD9~PE81D}/Y{03C6~PE8~8FB8BD880~?00~u05B80100EB~DB8EE89~PB8~.0A~PE8~YD9~PE80805}D6
:6B00D482{8BE5E8~PD9~PE8F2}.YP~E8G~D9PV{E8C5~/8BE50BC0~u19E8~9D9~PE8DB}.Y{03C6~PE8F6FA8BD880~?00~u04~3C0EB03B8FFFF}]4B
:6C010A82^{C20200}9&{A808~r040EE8~1D9B8CB83~PE8~+04~YC706~H0D0100C3}VWU{8BEC}9&{A808~r040EE813D98B7E08~WE80FDA~Y8BF0}5D
:6B014082{0BFF~u06F7C60100~u0B83FF01~u0BF7C60200~t05B80100EB058BC6~%0100}]_^{C20200}9&{A808~r040EE8DAD8B8~10A~PB802}98
:69017582~00P~E8<{00C3~U8BEC}9&{A808~r040EE8C1D88D~F04~PB80100~PE8~#00~]C20200~U8BEC}9&{A808~r040EE8A5D8FF~v04FF}vAE
:6A01A982{04E8}".YP{E80400~]C20200~U8BEC}9&{A808~r040EE886D8FF~v04FF~v0683~>E21000~t05B80200EB03B80100~PE8~9D98BE5}96
:6A01DE82]{C20400}VWU{8BEC}9&{A808~r040EE8~XD88B7E080BFF7D~bC706~H0D01008BF783FEEE~u03BEFEFF83FEF17D1883F
EE0~u03BE}45
:69021382{F0FF83FEAD~u03BEEFFF83FEAA~u03BEEEFF8BC6F7D88BF083FE13}w {8BDE~KD1E383BFBF0900~t148BDE~KD1E3FFB7BF09B8}.1D
:6B024782~0AP{E8FE028BE5EB0A~VB8~40A~PE8F2028BE58BC7}]_^{C20200}VU{8BEC}9&{A808~r040EE8D9D78B~v06A1~D0DA3061180~<00}A8
:6A027C82t({807C01}:u"{8A04B400~PE8F1F8B400059FFFA3061183C602~;06~D0D~t090BC07C09~=19007F048BC6EB
09B8F1FF~PE8~1FF}3F1
:6C02B282~C0]^{C20200}VWU{8BEC83EC08}9&{A808~r040EE87FD78B~v0E8B~^0AC707000080~<00~u03E9B2008BDE~F8A07~:06800D~uED8B}93
:6B02E882~C6H~89F{FAC7~FFC0000BF01008A04B400~PE880F888~FFF807EFF}arK{807EFF}zwE~
8AF{FFB400~PFF~v0CE80C},YY~89F{F80B}69
:6B031E82~C0t{1E8B~NF8}+N{0CB80100D3E08B~^0A09078BC6}@PV~E86,YY3{FFEBB6BF01008BC
789~FFC837E0800~t0403F0EBA4837EFC00}C9
:6B035582u{068B~^FAC607~ 0BFF~u03E9~pFF837E0800~t03E9~gFF8A~FFFB400~PA0800DB400~PB8A783~PE8CA0183C406C706
~H0D0100B8}5C
:6B038A82{FFFFEB02~3C08BE5}]_^{C20800}VWU{8BEC83EC},9&{A808~r040EE89FD68B~v0C~VE8B1FE8BF88BC70BC0~u03E99E00~WE8DFFA}3A
:6C03C082{8BD880~?00~u0CB8~M0A}PW~E80+YY~EB[W{E894F90BC0}uS~8DF~D4P{B81400}PV{E8EDD783C406A3~L10~=
EEFF~u06C706~L10FE}C1
:1403F782{FF83}>L{10007D0F83}C3
:02000002B94003
:68000082{7E0800}uN~83>L{10FE}tS~EBE~F6F{E910~t14B87C0D}PV{E8E3}*YY~B8M~0APV{E8D9}*YY{837E0800}t1~8D
F~D4P~FFv~0AV7D
:69003682{E89BD783C406A3~L100BC07D1C837E0800~u0A~=FEFF~t11~=EEFF~t0CFF}6L{10E888
FDB8FFFFEB02~3C08BE5}]_^{C20600}VU60
:6B006B82{8BEC83EC}D9&{A808~r040EE8CFD58D~FBC~PFF~v06~3C0~PE883F9B8~ 00~P8D~FBC~PE8~/D6}YY{8BF08BC60BC07E0A~VE8~6D6}68
:6B00A082Y{B80100EB02~3C08BE5}]^{C20200~U8BEC}9&{A808~r040EE88DD5FF~v04E88AD6~YA98000~t05B80100EB02~3C0~]C20200~U8B}23
:6B00D582~EC9&{A808~r040EE8~iD583}>J{0D00~t18807E0481~r12807E04FC~w0C807E049F~v0A807E04E0~s04~3C0EB03B80100~]C20
200}71
:69010A82VU{8BEC81EC8000}9&{A808~r040EE8~-D58D~F80A3~.0C8D~F08~PFF~v06E8D700}YY~8DF{808B}6.~0C+{F00BF6~t088D~F80}P6C
:6C013F82V~E8s{FC8BC68BE5}]^~C3VU{8BEC81EC8000}9&{A808~r040EE8EDD48D~F80A3~.0C8D~F08~PFF~v06E89700}YY~8DF{808B}6.{0C}0C
:69017582+{F00BF6~t14C706E21001008D~F80}PV~E8-{FCC706E21000008BC68BE5}]^~C3VU{8BEC81EC8000}9&{A808~r040EE8A1D48D}F76
:6C01AA82{80A3~.0C8D~F0A~PFF~v08E8~K00}YY~8DF{808B}6.~0C+{F00BF6~t0E~V8D~F80~PFF
~v06E8~CD583C4068BC68BE5}]^~C3U{8BEC}17
:6B01DF829&{A808~r040EE8~`D48B~F04A3~.0C8D~F08~PFF~v06E80A008BE5A1~.0C}+F~04]~C3VWU{8BEC83EC}F9&{A808~r040EE8~4D48B}00
:6B021682v{0AFF~v08E87EC3~Y89~VBC89~FBAC4~^BAFF~FBA~&8A0788~FD20AC0~u03E9FA02807ED2}%t{03E9C202C6~FE200C7~FBE0100C6}98
:6A024B82F~D3 {BFFF7F8B~^BA~&8A0788~FD280F8}-u{11C7~FBE00008B~^BA~&8A0788~FD2FF~FBA807ED2}0u{04C6~FD3~0C4~^BA~&80}?3D
:6A028082*u{198B0489~FC083C602FF~FBA8B~^BA~&8A0788~FD2FF~FBAEB~3C7~FC00000EB158B~FC0BA0A00F7E28A~VD2B60003C205D0FF}74
:6B02B582~89F{C0C4~^BAFF~FBA~&8A0788~FD280F8}0r{06807ED2}9v{D4807ED2}.uM~C4^~BA&~80?*u{168B~<83C602FF~FBA8B~^BA~&8A}45
:6A02EB82{0788~FD2FF~FBAEB}.3{FFEB138BC7BA0A00F7E28A~VD2B60003C205D0FF8BF8C4~^BA
FF~FBA~&8A0788~FD280F8}0r{06807ED2}E0
:6C031F829v{D6807ED2}lu{05B80100EB02~3C089~FC20BC0~t0CC4~^BA~&8A0788~FD2FF~FBA8A~FD2B400B90400BBF3}=.;~07t~06CC{E2F7}5D
:6C035682~EBV.~FFg~08X~00d~00u~00x~000>~03>0>0>{837EC200~u0E8B049989~VC689~FC483C602EB~689~vFE8BDE8B~W028B0789~VC689}DA
:6B038E82F{C483~FFE048B~vFEEB1D837EC200~uE18B04~3D289~VC689~FC483C602EB088B0489~
FC883C6028A~FD2B400B90600BB}h>.;~07t23
:6B03C582~07CC{E2F7E98500~.FF~g0C~X00~c00~d00~s00~u00~x00AC~>E3~>80~>BE~>80~>96~>FF~vC6FF~vC4B80A00~P8D~FE2~PE8~E01}05
:0E03FA82~89F{FCEB~aFF}8F
:02000002B980C3
:6B000082v{C6FF~vC4B81000~P8D~FE2~PE8~/0189~FFCEB~KFF~vC6FF~vC48D~FE2~PE8960189~FFCEB~9FF~vC8E8~oC1~Y89~VD089~FCEC7}FB
:6B003582F{CA0000EB03FF~FCAC4~^CE03~^CA~&80~?00~uF1EB~(8A~FC888~FD28D~FE189~FFC8A~FD28B~^FC88078D~FE2}+F{FC89~FCA8B}9D
:6B006A82^{FC1E078C~FD089~^CE8B~FCA~;C77E03897ECA837EBE00~t1A8B~FC0FF~NC0};F{CA7
E0F8A~FD38B1E~.0C8807FF06~.0CEBE6C7}FA
:6B009F82F{CC0000EB~*C4~^CE~&80~?0A~u0B8B1E~.0CC6070DFF06~.0CC4~^CE~&8A078B1E~.0C8807FF~FCEFF06~.0CFF~FCCC4~^CE~&80}B3
:6B00D482?~00t{078B~FCC~;C77CC6837EBE00~t03E9~=FD8B~FC0FF~NC0};F{CA7F03E9~/FD8B1E~.0CC607~ FF06~.0CEBE5807ED20A~u19}B1
:69010982{8B1E~.0CC6070DFF06~.0C8B1E~.0CC6070AFF06~.0CE903FD8A~FD28B1E~.0C8807FF
06~.0CE9F3FC8B1E~.0CC607008BE5}]_^8E
:6B013E82~C3VU{8BEC83EC14}9&{A808~r040EE8F9D08B~v068B~F0A0B~F0C~u06~NC604~0EB~N837E080A}u#~FFv{0CFF~v0A8
D~FEC~PE8DE}E4
:6A017382{008D~FEC~PE8}T&Y+{F08D~FEC}PV{E8E9}%YY~EB%N~8B^{0A81E30F008A87~00C88048B~V0C8B~F0AB904000EE8}_$~89V{0C89}35
:6B01A982F{0A0BC2~uDB8BC68BE5}]^{C20800}VU{8BEC}9&{A808~r040EE883D08B~v06~N8B~^0881E30F008A87~A0C88048B~V0A8B~F08B9}78
:6B01DE82{04000EE8} $~89V{0A89~F080BC2~uDB8BC6}]^{C20600}VWU{8BEC83EC04}9&{A808~r040EE8~BD0C7~FFC00008B~v0A83C6098B}84
:6A021382{7E0883C709C7~FFE0900EB~%8A0502~FFC80C0D000048A0480F8}9v{0A80~,0AC7~FFC0100EB05C7~FFC0000}NO~FFN{FE837EFE
}90
:69024782~00u{D58BE5}]_^{C20400}VWU{8BEC83EC18}9&{A808~r040EE8E5CFB8~R0C~P8D~FE8~PE800}%YY~B8]~0CP~8DF~F4P{E8F3}$Y2B
:6A027D82Y{BF1F00EB~1F7~F0A0100~t0B8D~FF4~P8D~FE8~PE8~`FF8D~FE8~P8D~FE8~PE8~UFF8B~V0C8B~F0AB901000EE8}E#~89V{0C89}F2C
:6B02B282~0AO{0BFF~t088B~F0A0B~F0C~uC38D~vF4EB01~F80}<0t~FAV~FFv{08E89D}$YYV{E8F7}$Y{8BE5}]_^{C20600}VWU{8BEC83EC04}BF
:6A02E9829&{A808~r040EE8~VCF8B7E08C7~FFC0000C7~FFE0100C706820D0000C6050083}>N{0D00~t06~WE8~<01EB~T83}>L{0D00}t[~83>A1
:6B031F82L{0D00~t168B1ED410837F0200~t0CE8170483}>L{0D00~uD1EB07E8~U040BC0~u06B80100E90101}W3~C0P{E8F9048B1ED410837F}5A
:6C035482{0200~t03E8BA0480}=@u{0F8BC7}@PW{E807}$YY3{C0E9D900E8~i0CA1~F0DE9D0008B1EEA0C80~?00~u06C706EC0C010083~>EC0C}38
:6A038B82~00t{03E8~J0C8B1EEA0C80~?00}u:{C706EA0CFE0CC606~h0C80A0~i0CB4008BD8C687~j0C0DB8~h0C~PFF1E1A07~YA0~i0CB400
}0F
:6903BF82{8BD8C687~j0C00C706EA0C~j0CC7~FFE0000E891F58B~6EA0C80~<00}tF~80<"u{10837EFC00~u05B80100EB02~3C089~FFC83}>40
:1903F482{EC0C00~u0E80}<!u{09837E}12
:02000002B9C083
:6C000082{FC00~u03~FEB1C80~<7C~u0F837EFC00~u09~FC706~X0D0100EB088A048805}FG{EBB5C60500~VE8C7EFA3EA0C83~>EC0C00~t1283}20
:6A003582{7EFE00~t0C83}>F{0D00~t05B80100EB02~3C08BE5}]_^{C20200}VWU{8BEC83EC06}9&{A808~r040EE8E7CD8B7E088B1ED6108B}83
:6C006A82G-~89F~FCP~E8\#Y{0BC0~u0FC60500C706~H0D0100E8~10BE90501FF~vFCE8DEF00BC0~u1A8B1ED610C70700
00FF~vFCE8}0#Y@{8B}13
:6A00A282{1ED61001}G-{E97E008B1ED61083~?00~t0F8BC3050200~PE8~,CF~Y89~FFEEB17A1D610050200~PB80100~PFF~vFCE800CF83C4}6A
:6C00D682{0689~FFE837EFE007D1A8B1ED610C7070000FF~vFCE8E1}"Y@{8B1ED61001}G-~E9k{FFE8~,CD89~FFC8B1ED610FF}w-P~E8T{EFA1}C5
:6A010C82{D61005~ 00~PFF~vFCE8E7}!YY{8B1ED610C7070100FF~vFCE8C7}#Y~C7F{FE00008B1ED6108B}w/~EBC~80<%u3~8AD{018B1ED6}F0
:6B014282~10:G1u'{83C6028B~FFC89~FFA8B~^FA80~?00}t!{817EFE80007D1A8A078B~^FE8801FF~FFAFF~FFEEBE28A048B~^FE8801~FFF}FEE
:6A017982{FE80~<00~t07817EFE80007CB18B~^FEC601008BE5}]_^{C20200}VWU{8BEC83EC}D9&{A808~r040EE8A3CC83}>L{0D00~t03E8}eD0
:6A01AF82{028B~v0A~VE8ABF489~F0A0BC0~u03E9~h01B81200~PE8~4CC~Y8BF8A1D4108905C7~E
020000C7~E060000C7~E040000C7~E0C00}27
:6C01E382{00C7~E0EFFFFA1D61089~E10C706D6100000C706~N0D00008B~^0A8A07~:067C0D}t?~8DF~BCP{A10611}@P{E885CD}YY~FFv{0A80}BE
:6A021882{7EBC00~t05B87C0DEB03B8FE0C~P8D~FBC~PB87C0D~PA1061105~A00~PB8FF0C~PE8ED
CB~PE89CF783C40EEB18FF~v0AA1061105}CA
:6B024C82A~00P{B80B0D~PE8D3CB~PE882F783C408E8C9CB~PE8}k!Y@P{E892CB~Y89~E0AE8B8CB89~E08FF~v0CE8AFCB~PE8F1} YY{E8A6CB}03
:6B028382P~E8H!Y@P~E8o~CBY~8B^{0880~?00}tQ{E890CB8BF08B~^0880~?00~t178A07B400~PB8F00C~PE8}u YY{0BC0~t05FF~F08EBE18B}22
:6B02BB82^{0880~?00~t1F8A07B400~PB8F00C~PE8}V YY{0BC0~u0D8B~^088A078804FF~F08~FEBD9C60400~FEB99B80100~PE80ECB~Y8BD8}B5
:6A02F182{C60700B80100~PE801CB~Y8BD8C6070083}>P{0D01~u06810E~P0D020083}>R{0D01~u06810E~R0D020089~>D410FF06~L0DC706}79
:6C032582H{0D00008BE5}]_^{C20600}9&{A808~r040EE80ECB83}>L{0D00~t05E80300EBF4C3}9&{A808~r040EE8F7CA83}>L{0D00}t8{E8B9}7B
:6C035B82{00E8~V088B1ED4108B~G10A3D610A3~N0D~SE8BDCA~Y8B1ED4108B07A3D410FF0E~L0D
A1~L0D0BC0~u0CC706~H0D0100C706~F0D01}12
:6A039082{00C3}V9&{A808~r040EE8ACCA8B1ED410837F0200~t05E89EFFEB~Q8B1ED410837F0EFF~t058B~G0EEB~
XB8~ 00~P8B1ED410FF}wD6
:6A03C582{0AE8F8CA}YY{8BF08BC60BC07D~6C706E21001008B1ED410FF~w0AB8~;84~PE8~#F5}Y
Y3~C0PP{E8DFEF0BC0~u0DE8~QFFC706E2}06
:0E03FA82{100000~3C0EB}73
:02000002BA0042
:6A000082{12C706E2100000EBB28B1ED41089~w0EB80100~^C3}9&{A808~r040EE8~*CA83}>L{0D00}t {8B1ED410837F0EFF~t16C706EE0C}81
:6B003482{0000FF~w0EE89ACA~Y8B1ED410C7~G0EFFFFC3}VWU{8BEC}9&{A808~r040EE8F3C98B7E088B~v0A}VW~E8(~00V{E88CEB8BF00BFF}37
:6B006982t{0580}<:t{130BFF~u0580}<:u{0A8B1ED410837F0200~tD9}]_^{C20400}VWU{8BEC81EC8A00}9&{A808~r040EE8ADC9C7~FFE00}23
:6A00A082{00C786~xFF0000~3F6E8E60188867BFFB400B90600BB}_G.;~07t~07CC{E2F7E97D01~
.FF~g0C00000D001A00~"00~%007C00C1}H20
:6A00D682~8AG~C8HwG~C4G~A4G{837EFE00~u05B80100EB02~3C089~FFEE9~N01E89C0180F80A~u
03E9~S018B1ED41083~o040183~_0600E9}94
:6B010B82D{01837E0800~t03E9~+01837EFE00~t03E9~"01C6867BFF0DC706~X0D0100E9~$0183BE~xFF00}tw{FF8E~xFF8B~^0AC600008BC3}7E
:69014082{0386~xFF~P8D867EFF~PE8~"1E}YY{B8110D~P8D867EFF~PE8A41D}YY{8D867EFF~PE88A1F~YE8C0C889867CFF8BB6~xFFC
786}x35
:6A017482{FF0000~P8D867EFF~PE8~kC7}YY{0BC0~t03E9C8008B9E7CFF80~?00~u03E9BC0083FE7F7C03E9B4008A078B~^0A8800FF867CFF}0D
:6B01A882F{EBDEE8E40088867BFF80BE7BFF}0r{0780BE7BFF}9v{1380BE7BFF}%u{03E9~w008BC6~@8986~xFFEB~n8A867BFFB40005D0FF8B}E7
:6901DD82{1ED41003~G0C8986~vFF8B7F088B86~vFFFF8E~vFF0BC0~t13~WE8D51D~Y0BC0~t0A~W
E8CC1D}Y@{03F8EBE1~WE8C21D~Y03C6}=2B
:6A021182{8000}s<W~8BF{0A03C6~PE8~P1D}YYW{E8AA1D~Y03F0EB~'C6867BFFFFEB108B1ED410C7~G020100C6867BFF0DEB1081FE80007D}29
:6C024682{0A8A867BFF8B~^0A8800~F80BE7BFF0D~t03E9~NFE8B~^0AC600008B1ED410837F0200
~u1FE8~$0080F81A~u0B8B1ED410C7~G0201}2B
:69027B82{00EB0C8B1ED41083~o040183~_06008BE5}]_^{C20400}9&{A808~r040EE8ADC78B1ED410837F0200~t03E9870083~>EE0C00}t805
:6902B082~8BW{068B~G04~;16D2107C},u~06;{06D010}r${8B1ED4108B~W068B~G04}RP{A1EE0C990306D0101316D210}[Y;{CA7C}Ru~04;6C
:6B02E582~D8rL{8B1ED4108B~W068B~G048916D210A3D010~3C0~PFF~w06FF~w04FF~w0EE8~(C88
3C408B88200~PB8~N10~P8B1ED410FF~w0E}97
:6A031A82{E8F3C783C406A3EE0C0BC07F0D8B1ED410C7~G020100B01AEB1C8B1ED4108B~W068B~G
0483~G040183~W06008BD8~+1ED0108A87}5B
:6B034E82N{10C3}9&{A808~r040EE8EEC68B1ED410FF~G0CC3}VU{8BEC}9&{A808~r040EE8D8C68B~v06FF~4E8~&EA0BC0~t03~FEBF4C60400}94
:6A038382~8BF~06]^{C20200}VWU{8BEC81EC8200}9&{A808~r040EE8ABC68B~v0883}>L{0D00~u03E9~u0080}<:u~01FV{E8AEFF8B1ED410}38
:6A03B982~C7G{060000C7~G040000C7~G020000E8C7FB0BC0}tQ{8B1ED410837F0200}u4{8D867E
FF~PB80100~PE8~bFC8D867EFF~PE804E8}1E
:2703ED82{8BF880}=:u{DBB80800}PV{8BC7}@P~E8c{FF}39
:02000002BA4002
:6A000082P{E8A81C83C4060BC0~t15EBC2E8~8FBC706~H0D0100~VB8D684~PE8ECF0}YY{8BE5}]_
^~C3VWU{8BEC}LL9&{A808~r040EE812C6}7F
:6A003782{8B7E08~3F6EB~Q8BDED1E3FFB7F60CE8861B~Y89~FFE~P8BDED1E3FFB7F60CFF~5E8~Q
1C83C4060BC0}u,{8B0503~FFE~PE886E7}66
:69006B82{8905B80200~PB8~$0D~PFF~5E8~21C83C4060BC0~u198B05050200~PE8~gE78905EB0C~F8BDED1E383BFF60C00~
uA48BC68BE5}]8B
:6A009F82_^{C20200}VWU{8BEC83EC}49&{A808~r040EE893C5~3F68BC689~FFC8B7E08B80300~PB8~'0D}PW~E8%{E789~F08~PE8D91B83C4}00
:6C00D582{060BC0~u12C7~FFC01008B~F08050300~PE808E789~F088D~F08~PE8~3FF~=0100~v03
E993008BD8D1E3~.FFA79B~K9F~KD4~KE81E}E9
:6A010A82~C5P~FFv{08B80100~PE8F4E8~PE8D7E689~F088D~FD0~PB80500~PE801C5~PE8A8C683
C4060BC0~u05BE0100EB02~3F6E9C700C7}F5
:6A013E82F{FE00008B~^08FF~7E883E60BC0~u03E9C5008B~^08FF~7E8~tE60BC0~t1C8B~FFEBA0
A00F7E28B~^088A17B60003C205D0FF89}F1A
:6A017382{FEFF~F08EBD8A1E010~%FF00};F~FEr{05BE0100EB02~3F6E9~v008B~F0889~FCC8B~^0880}? v{0A80}?=t{05FF~F08EBEEB802}97
:6A01A882~00P~B8$~0DP~FFv{08E8~=E689~FCE~PE8F11A83C4060BC0}uT~8B^{08C607008B~FCE050200~PE81F
E689~FCE89~F088B~^0880}9F
:6A01DC82? v{05FF~F08EBF38B~^08C60700FF~F08FF~vCEFF~vCCE8~N19}YY{0BC0~u05BE0100EB02~3F6FF~v
08E8E7E5}PW~E8`~19YY~80=77
:6D021382~00u{05E8F5EAEB1F837EFC00~t0D0BF6~u05B80100EB02~3C08BF00BF6~t08~WB80100
~PE8~@BC8BE5}]_^~C3VWU{8BEC}LL9&{A808}C2
:69024B82r{040EE8F8C38B~v08B8~200~PE8A1C3~Y8BF883~>D61000~t03E9~?01~VE885E58BF08BDE~F80}?%t{03E9~.018BDE~F8A0788}E75
:6A0280821{80F8} s{03E91E01B80200~PB8~+0D}PV~E8\{E58BF0~PE8111A83C4060BC0~t03E902018BC6050200~PE8~CE58BF08BDE~F80}?23
:6802B582(t{03E9EC00E8~kC389}E-~80<~00t^~80<)tY~E8[{C389~FFE8A04B400~PB8F00C~PE8~G18}YY{0BC0~t03~FEBEB80}<)t ~FF413
:6B02ED82{E8E0E60BC0~u0A80}<*t{0580}<?u{0D8A048B~^FE8807~FFF~FFEEBDB8B~^FEC60700FF~FFEE812C3~PE8B418}Y@P{E8DBC2~YEB}AE
:6A032382{9DE802C38BD8C60700B80100~PE8C9C2}YV{E8B9E48BF08BDE~F80}?)ue{B80200~PB8~.0D}PV{E8A3E48BF0~PE8~X1983C4060B}8E
:69035882~C0uL~83>P{0D01~u06810E~P0D080083}>R{0D01~u06810E~R0D08008BC6050200~PE8~sE48BF0~PE8~K18}Y@P~E8r~C2Y~89E/V7E
:6A038F82~FFu/{E8DA17}YY{C7050000C706~N0D010089~>D610EB08~WE882C2~YE8~_E98BE5}]_^~C39&{A808~r040EE88AC283}>N{0D00}t88
:6903C582{14FF~6D610E8~`C2~YC706D6100000C706~N0D0000C3}VU{8BEC81ECC400}9&{A808~r040EE8~\C283}>F{0D00~u03E9~a01E8}/A7
:1003F982{C28BF08BC6~PB8}BB
:02000002BA80C2
:6C000082{C608~PE8E5C0}YY{0BC0~t0AB8~10D}PV~E8[~17YY~83>{FC0C00~t0AB8~10D}PV~E8J~17YY{C706FC0C01008D~v80E8F6C1}PV{E8}36
:6A0036827~17YY{8BDE~F8A0788867FFF0AC0~u03E9080180BE7FFF}$t{09FFB67FFFE8~#E9EBE08A0488867FFF~FFFB67FFFE815E3B400B9}A9
:6A006B82{0E00BB16}O.;~07t~06CC{E2F7EBBF~.FF~g1C0000~$00~_00~b00~d00~e00~g00~h00~l00~n00~p00~q00~t00~v00}NO~E0O~C6O3B
:6A00A182~B4OXO~D7O~A2O~CCO~ABO~95O^O~BDORO~8AON{E97FFFE8C0E0E9~yFFE803E1E9~sFF8
D86~<FF~PA1~D0D}@P{E8C3C2}YY{8D86}<2C
:6900D982~FFP{B87C0D~PA1~D0D05~A00~PB8~60D~PE81DEC83C408E9~GFFB8FE0C~PE8~XDB~YE9
~<FFA0~D0D80C0}AP~E8s{E8E9~/FFB0}>AE
:6B010D82P~E8j{E8E9~&FFB0}<P~E8a{E8E91DFFB07C~PE8~XE8E914FFB0}=P~E8O{E8E90BFFE8~3E8E905FFB8~>0D~PE8CEEB~YE9FAFEB01B}86
:6A014282P~E85{E8E9F1FEB0}$P~E8,{E8E9E8FEC706FC0C00008BE5}]^~C3VU{8BEC}9&{A808~r040EE8DEC08B~v06FF~v0EE8EAE6~=0100}BA
:6A017782w!{8BD8D1E3~.FFA719}P%P~1DP~C4^~08&~097~EB<{8BC6F7D0C4~^08}&!{07EB~0FF~v0EE8~QE28BD880~?00~t0AB8AB87~PE8}\E2
:6901AD82~EBY{EB19C4~^08~&85}7t{05B8EB89EB03B8EE89~PFF~v0CE8~BEB8BE5}]^{C20A00}VU{8BEC}9&{A808~r040EE8~lC08B~v06}V39
:6901E182~E8z~E6={0100~w1D8BD8D1E3~.FFA789~P95~P8D~PC706DA100100EB~6C706DA100000
EB}.V{E8E7E18BD880~?00~t0AB8AB87}PD6
:6B021582{E8F2EA~YEB1983~>DA1000~t05B8EB89EB03B8EE89~PB8~P85~PE8D8EA8BE5}]^~C3VU{8BEC}9&{A808~r040EE804C08B~v06~VE8}F4
:6B024A82{12E6~=0100}w {8BD8D1E3~.FFA7F1~PFF~PF5~PB80100~PE8~QC2~YEB}73~C0P~E8H~C2Y~EB.V{E87CE18BD880~?00~t0AB8AB87}51
:6B027F82P{E887EA~YEB19E8~9C20BC0~t05B8EB89EB03B8EE89~PB8~\85~PE8~mEA8BE5}]^~C3VWU{8BEC83EC04}9&{A808~r040EE895BF8B}D8
:6B02B582v~08V~E8[{E180~<00}tIV3~C0P{B8E703~P8D~FFE~PE8~NE20BC0~t0AB88D89~PE8~0EA~YEB~EFF~vFEE8A3C2~Y8
BF88BC70BC07D}6B
:6B02EB826{83FFFE~u0AB8A585~PE812EA~YEB~'FF~vFEB88185~PE805EA}YY{EB198D~FFC~P8D~FFE~PE8~VC2}YY~FFv{FEB8~i85~PE8EAE9}9
9
:6B032082YY{8BE5}]_^~C3VWU{8BEC83EC}Z9&{A808~r040EE80FBF8B~v088D~FA6}PV{E8ACE0}P3~C0P{E8BEE2B80200~P8D~FA6~PE8~jBF}
Y3B
:6A035882Y{8BF88BC70BC07C}OW{E8E7BF~Y89~FFEA98000~u07~WE8~dBF~YEB};W3~C0P~E8i~BF
YYW{B80100~PE8~_BF}YYW{B80200~PE8}U0E
:69038F82~BFYY{B8FF00}PW{E8BABE}YY~A3V{0DA3~T0D}PW{E8ADBE}YYW~E8)~BFY{EB0EC706~H
0D0100B8E288~PE8~ME9~Y8BE5}]_^~C3V43
:6B03C582U{8BEC}9&{A808~r040EE8~wBE8B~v06~VB8A20D~P8B16940DA1920D05~&00}RP{B80002~PE8~pFD}]^~C3VWU{8BEC81EC~f01~;EC}EC
:0A03FB82r~069&{A8}14
:02000002BAC082
:6A000082~08r{040EE8~BBE8B~v08C7869AFE0000C786~^FF0100C70614110000C70618110000C7
06~0110000~3C0A31211A31C11A3~$11A3}C9
:6B003482&{11A3~"11~VE8B4DF8BF0~VE8A913}YV{E8E1BD~PE8~#13}YY{E8D8BD~PB8B00D~PB8~*11}P3~C0P~E
8X{E60BC0~t03E9~v07~VB8}ED
:69006982{B70D~PB8~*11~PB80100~PE8~AE6F706~*110200~t0C818E9AFE0400818E9AFE0200
  • 0

#6
bdlt

bdlt

    Member

  • Member
  • PipPipPip
  • 876 posts
let's see if we can edit a simple image which happens to be a hex file


attached is a file named hexTest2.txt

rename it to hexTest2.jpg

double click on hexTest2.jpg

most likely, it won't open properly.

open the file using a hex editor

scroll down to row A0 which is shown in the far left column

you will see the following byte values on row A0
00 22 08 00

change the second byte from 22 to 11
you should see
00 11 08 00

save it and try to open it(double click)

if you are unsuccessful, try sending your hex file as a zip file

Edited by bdlt, 23 February 2008 - 03:45 PM.

  • 0

#7
bdlt

bdlt

    Member

  • Member
  • PipPipPip
  • 876 posts
see previous reply

here's a test file

Attached Thumbnails

  • hexTest2.jpg

Attached Files


Edited by bdlt, 23 February 2008 - 03:49 PM.

  • 0

#8
herrdragon

herrdragon

    Member

  • Topic Starter
  • Member
  • PipPip
  • 20 posts
i followed your instructions and i was able to open the file correctly.
  • 0

#9
bdlt

bdlt

    Member

  • Member
  • PipPipPip
  • 876 posts
here's our goal:

1. verify that you can edit a hex file successfully
2. find out why your original file is not cooperative

questions:
1. were you able to edit the jpg file? if so what image do you see after the editing?
2. are we making progress?
  • 0

#10
herrdragon

herrdragon

    Member

  • Topic Starter
  • Member
  • PipPip
  • 20 posts
the jpg file was successfully edited, i saw the DB TEST image

what happened is, i think, there is something that checks the SUM in the file

so when i try to download the machine abort connection.

how do you know what line to change and for what value?

Edited by herrdragon, 23 February 2008 - 09:16 PM.

  • 0

Advertisements


#11
bdlt

bdlt

    Member

  • Member
  • PipPipPip
  • 876 posts
great - you can successfully edit a file!!!!!!!!!!!!!!!!

are we having a download problem? I'm not sure where we are at.

is the original file still a problem?
can you zip the original file?

observation: the original file may have been edited with an non-hex-editor and may never be useful.
Do you have an 'original' hex file that you can send as an attachment?
  • 0

#12
herrdragon

herrdragon

    Member

  • Topic Starter
  • Member
  • PipPip
  • 20 posts
the original file is the one i send you. what i mean is that after i edit the file
i have to download to the machine so the changes can take effect
  • 0

#13
bdlt

bdlt

    Member

  • Member
  • PipPipPip
  • 876 posts
hex files are tricky

they can be edited by any editor, but the results are unpredictable.

the file you sent was in a 'text' format

I believe your original file was corrupted by a non-hex editor.

if you still have an un-edited ORIGINAL file, please attach it to your reply.

FYI - what you sent earlier was not in a binary format. unfortunately, I did not recognize
it right away. Sorry.

you may need to attach it as a .txt file(or some other non-threatening extension)
  • 0

#14
herrdragon

herrdragon

    Member

  • Topic Starter
  • Member
  • PipPip
  • 20 posts
well i can't attach here the file cause is too big, i send you an email. so this is the thing, the entire program have 3 files, 1 .exe and 2 hex
the file i send you are all originals, i added the .txt, so what i think is happening is that the .exe file checks on the slim.hex to see if anything change in aim.hex, the weird thing is that no matter where or what i change, the download always stop on 59%
  • 0

#15
bdlt

bdlt

    Member

  • Member
  • PipPipPip
  • 876 posts
the original files download ok?

the modified files stop at 59%?

even with the new hex editor?
  • 0






Similar Topics

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

As Featured On:

Microsoft Yahoo BBC MSN PC Magazine Washington Post HP