QTMain.py 554 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181
  1. import datetime
  2. import socket
  3. import sys
  4. from PyQt6 import QtCore
  5. from PyQt6.QtCore import Qt, QThread, QThreadPool, QTimer
  6. from PyQt6.QtGui import QColor, QFont,QPalette
  7. from PyQt6.QtTextToSpeech import QTextToSpeech
  8. from PyQt6.QtWidgets import QApplication, QWidget, QMessageBox, QPushButton, QTableWidgetItem, QFileDialog, QMenu
  9. import requests
  10. import os
  11. import json
  12. from openpyxl import Workbook
  13. from UI.main2 import Ui_Form
  14. from .openPdf import open_with_system_viewer
  15. from PyQt6.QtGui import QIcon, QPixmap
  16. import base64
  17. from PyQt6.QtCore import QByteArray
  18. #####################
  19. from Functions.QtFunctions.LogerinTxt import app_logger
  20. from Functions.QtFunctions import findServerWidget as FindServerWidget
  21. from Functions.QtFunctions import addUserWidget as AddUserWidget
  22. from Functions.QtFunctions import handoverFlightWidget as HandoverFlightWidget
  23. from Functions.QtFunctions import addFlightWidget as AddFlightWidget
  24. from Functions.QtFunctions import AddPGWidget as addPGWidget
  25. from Functions.QtFunctions import changePassword as ChangePassword
  26. from Functions.QtFunctions import changeAuth as ChangeAuth
  27. from Functions.QtFunctions import checkLogs as CheckLogs
  28. from Functions.QtFunctions import localipset as Localipset
  29. from Functions.QtFunctions import searchpeople_get as Searchpeople_get
  30. from Functions.QtFunctions import checkCalllist as CheckCalllist
  31. from Functions.QtFunctions import amroLoginWidget2 as AmroLoginWidget2
  32. from Functions.QtFunctions import amroLoginWidget as AmroLoginWidget
  33. from Functions.QtFunctions import LoginWidget as loginWidget
  34. from Functions.QtFunctions import setlocalip as Setlocalip
  35. from Functions.QtFunctions import sortdisplaySever as SortdisplaySever
  36. from Functions.QtFunctions import workloadinfos
  37. headerlabel0= ["序号","数据序号","备","机号","航班信息","机型","机型信息","发动机","机位","航班号","备","计达","备","预达",
  38. "备","计飞","备","备","机位","类型","备","放行","备","工1","备","工2","备","工3","备","工4",
  39. "备","班组长","备","到位","备","放行","备","销夹","电签","随机","备","随机","备","保留","备","工作包",
  40. "备","进出港城市","备","维修人员","交班人员","放行","备","航班编号","备","任务编号","备","TATD","备","类型",
  41. "备","附加消息","备","备","备","备"]
  42. headerlabel_B=["序号", "机号", "机型", "发动机", "航班号", "计达", "预达", "计飞", "机位", "类型", "工作单", "飞单", "客舱单",
  43. "临工单","AMRO记录", "电签复查", "接机电签", "任务电签", "二送电签", "备", "备", "备", "备", "备", "进出港城市",
  44. "维修人员", "二送人员","放行", "航班编号", "电签工卡", "备", "类型", "附加消息"]
  45. versionNumber = "17.0.1"
  46. class MainWidget(QWidget, Ui_Form):
  47. AddPG_signal = QtCore.pyqtSignal(str, str, str)
  48. LoginWidget_signal = QtCore.pyqtSignal(str)
  49. addUserWidget_signal = QtCore.pyqtSignal(str)
  50. def __init__(self):
  51. super().__init__()
  52. try:
  53. # 从Base64创建图标
  54. icon_base64 = """
  55. AAABAAEAAAAAAAEAIAAoIAQAFgAAACgAAAAAAQAAAAIAAAEAIAAAAAAAAAAAACMuAAAjLgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADw3RdJ8+MWZ+vZCmfr2Qhn8NwIcuziKOzs4yjw5tkZ8OXSEvDm1RDw5tgO8OnWDvDr1g3w69UL8OnSCvDm0Arw6dAK8OzWDvDs1g/w7NYL8OzWDvDm1g7w5dgP8OnWF/Dp0ibw6dIl7OzMAHLw0ABn8NgKZ+vWGWfz5TBn/fZeZ//3emXi0FgDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9+mKFv/sbj3x4hM96dkAPezfCXjx4zvR7Nkb0enQENHlxQnR7NgG//DZA//s1gL/8dwE//PcAv/z4gD/9uMA//bjAP/24wD/9+MA//fjAP/54wD/9+MA//fjAP/54wD/+eMA//njAP/34wD/9+IA//fiAP/34gD/990A//bdAP/33QD/99wA//fcAP/33QD/99wA//HWAv/r0AT/8dwP//DYC//x3Rf/49Is2OvZB1/m1gA96dwBPfHlGT368Ws9//aYPQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD68ZkR+vBHG/DiDhvr4xlA4+KAq/DcSd3z2Sj/7NYI/+vcAP/x3QD/990A//ndAP/64gD/+uIA//riAP/63wD//d8A//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3jAP/94gD//eMA//3jAP/94wD//eMA//3jAP/94wD//eIA//3iAP/94gD//eIA//3jAP/94gD//eIA//3iAP/94gD//d8A//3dAP/63AD/+dwA//PiAP/w3QD/69kA/+vdAf/s3Ar/7Nki//DdNv/s2BKK89IAG/niBBv/8zYb+vBlEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOzQCwPm1ZBw8+Nu3vHiIPvp2Aj75t0C/+nZAP/32QD/+dwA//ndAP/53QD/+d8A//niAP/64gD/+uMA//rjAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3jAP/94wD//eMA//3jAP/94wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA///iAP//4gD//eIA//3iAP/64wD//eIA//3jAP/54gD/99wA//nfAP/z1gD/89YA//bWAPv22AD79+MS+/bjRd7p3FFw7N0BAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADVwgQb5dw2d/PcI9/szAvh8dIN//PZAP/23AD/9uIA//nlAP/64wD//+UA///lAP/94wD//eIA//3jAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP//4gD//eIA//3iAP/94gD//+IA///iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP//3QD//d8A///dAP//4gD//98A///cAP//3QD//9wA//3ZAP//2QD//dkA//3YAP/53AD/8d0B/+vdAeHw5R3f6d1Md+XMCxsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3c8gJOzlLJ/i0AS9488A4uzWAf/x2QD/99wA//rdAP/64gD/+uMA//3jAP/94wD//eMA//3jAP/94wD/+uMA//rjAP/64wD/+uMA//rjAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//+IA//3iAP/94gD//eIA//3iAP//4gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94wD//eIA//3jAP/94wD//eMA//3jAP//4gD//90A///dAP//3QD//90A///dAP//3wD//eIA//rjAP/54wD/89kA//DVAv/pzADi89wHvfHfQJ/w0AkEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOnYMzL65hOQ99wAlfDZBPvs1gD/8dkA//fiAP/53wD//eMA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3jAP/94wD//eMA//3jAP/94wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eMA//3jAP/94wD//eMA//3jAP/94wD//eMA///iAP//3wD//d0A//3dAP/93wD//d8A//3jAP/94wD//eMA//rdAP/63wD/+d8A//bZAP/z1gL/99YCu/nWAZD52Q6Q/fFrfwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADp3QgO9+sOYfDdCaTw2Av399wA//rfAP/64gD//eIA//3iAP/94gD//eIA//3iAP/93wD/+t8A//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP//4wD//eIA//3iAP/94wD//+MA//3jAP/63QD/9tUA//PZC//r1Qik8eIZYebZNA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPPjEjfs3QA36dkAwPbjAv/54gD/+tkA///dAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3jAP/96QD/+uYA//njAP/53QD/89gA/+zWB//m1Rbc9t0Sc/3lEjf58FYlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADcxgAD6dYKRevWOLbp1gP/8N0A//nlAP/54gD//d0A//3dAP/93QD//d8A//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/64wD/+ekA//nmAP/65gD//eUA//rjAP/54gD/99wA//bVAP/21QT/8OIg8uvYBEXs2Q8DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADjyghP3MYCt+vWAP/x3AD/+eMA//rlAP/95QD//eUA//riAP/63AD/+t0A//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD/+t8A//fjAP/54gD//eIA///fAP/94gD/+uIA//rfAP/64gD/+tkA//bZAP/w3AD/5tIOt/bYAAsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOPPMEPszwjC+dkA//fdAP/24gD/+d8A//3fAP//4wD//+MA//3jAP/94wD//eMA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP//3wD//90A//3fAP/64wD//d8A//3dAP//3QD//+IA//3jAP/94gD//+MA//3dAP/94gD/+uMA//fcAP/53ADh+d0E2uzYGYIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+eJWlvbWC73w0gb/99kB//3dAP/63QD/+eIA//riAP//4gD//+IA///iAP/94wD//eMA//3lAP/95QD//eIA//3iAP/93wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//+IA///iAP/94gD//eIA//3iAP/94gD//eIA///iAP/94gD//eIA//3iAP/94gD//eIA//3jAP/94wD//eMA//3jAP/94gD//eIA//3iAP/94gD//eIA//rcAP/z1QD/8MoCvenKI0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADx1iNN9tYPs/fWCP/31gD//+MA//3iAP/93QD/+t0A//3fAP/94gD//eIA//3iAP/94wD//eMA//3jAP/94wD//eMA//3iAP/94gD//d8A//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP//4gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eMA//3jAP/94wD//eMA//3jAP/94wD//eMA//3jAP/94wD//eIA//3iAP/94gD//eIA//3iAP/93wD/+t8A//ncAf/z1Qj/9tgGs+zSC00AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPPdHUrz1hS+8dIK/fnZAf/94gD//eUA//3jAP/94wD//+IA///fAP//3wD//eIA//rjAP/64wD/+uUA//3lAP/94wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3fAP/93wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eMA//3jAP/94wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//riAP/53wD/+d8A//ndAP/z2QL98NwIvvbiEEoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+uwmMuLQBHbx2Av/+dkA//rdAP/64gD/+eMA//njAP/65QD//eMA///iAP//3wD//98A//3iAP/64wD/+uIA//rjAP/94wD//eMA//3jAP/94wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3fAP/63QD/+t0A//rfAP/94gD//eIA//3iAP/94gD//eMA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/93wD//eIA//3iAP/93wD//eIA//3dAP/93QD//d0A//3fAP/94wD//eMA//3iAP/94gD//eIA//3iAP/94gD//eIA//riAP/54wD/+uMA//njAP/64wD/+eMA//niAP/x2AT/6dUewvrmHT8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5dUjmOzcCv/x2AD/+eIA//rjAP/94gD//eIA//3iAP/94wD//eIA//3iAP/94gD//eIA//3iAP/94gD/+uMA//riAP/64wD//eIA//3iAP/94gD//eIA//riAP/63wD//eIA//3iAP/94gD/+t8A//rfAP/63wD/+t8A//3fAP/93wD//eIA//3iAP/94gD//+IA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/63wD/+t8A//riAP/64gD/+uIA//riAP/64gD//eMA//3jAP/94wD//eIA//3iAP//4wD//+MA///jAP//4wD//+MA///jAP//4gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3fAP/93wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eMA//3iAP/64gD/+uMA//rjAP/64wD/+dwA//bWAP/54w7/8dwumAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADZyg073coOoOnQAf/23QD/+ukA//rjAP/64wD//eIA//3iAP/94gD//eIA//3jAP/94wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3fAP/63wD/+t8A//3iAP/94gD//eIA//rfAP/63wD/+t8A//rfAP/93wD//d8A//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eMA//rfAP/63wD/+uIA//riAP/64gD/+uIA//3jAP/94gD//eIA//3iAP/94gD//+MA///jAP//4wD//+MA///jAP//4wD//+MA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eMA//rdAP/33AD/99kA//DQBP/jxR2g5s8eOwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOXSCwnr5jav69gC9/bdAP/64wD//eYA//3mAP/94wD//eMA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//rfAP/63wD/+t0A//rdAP/63wD//d8A//rfAP/63QD/+t0A//rfAP/63wD//d8A//3fAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3jAP/94wD/+uIA//nfAP/53wD/+t0A//rdAP/63wD/+uIA//3iAP/93wD//eIA///jAP//4wD//+MA///jAP//4wD//+MA///jAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP//4gD//eIA//3iAP/63AD/9tYC/+zSCPfz5TDW9uxoZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANK1Fh/jzAK78N0A//rpAP/95QD//eUA///lAP//4wD//eMA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3fAP/63QD/+t0A//rdAP/63wD/+t8A//3fAP/63wD/+t0A//rdAP/63wD/+t8A//3fAP/93wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/64wD//eMA//nfAP/64gD/+uYA//njAP/53QD/+d0A//ncAP/63QD//d8A//3iAP//4wD//+MA///jAP//4wD//+MA///jAP//4wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA///iAP//4gD//+IA///iAP//4gD//+IA///jAP//5gD//+MA//3iAP/23AD/7NgA/+vcD//r4ipkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA68wWHvnYBo/sygf99tgA//3jAP//4wD//+UA///lAP//4wD//+IA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/93QD/+t0A//rcAP/53QD/+dwA//fZAP/32QD/99kA//fcAP/53AD/+uIA//rdAP/93QD//d8A//3iAP//4gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD/+d0A//niAP/96QL///AL///zF//98Rn//+wT//3pDv/65gr/+eIB//fdAP/64gD//eMA///jAP//4wD//+MA///jAP//4wD//+MA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP//4gD//+IA///iAP//4gD//+IA///iAP//4wD//+UA///jAP//4wD/+uIA//bdAP/z3AD/7NYH/+nYBo/p3xYeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8NwsTvDVC9T63AD//98A//3iAP/93wD//+IA///iAP//4gD//+IA///fAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//d0A//rZAP/52QD/9t0A//nlBP/96Qv/+ukQ//3rEP/96wj/+eMA//ncAP/63QD//d8A//3fAP/94gD//+MA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA///iAP//4gD//d0A//bZAP/65gT///Mb///zJf/98Sr//fAw///wM///8TT///E2//rsF//34wH/990A//riAP//4wD//+MA///jAP//4wD//+MA///jAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA///iAP/94wD//eMA//3jAP/94wD/+uMA//nZAP/x2QL/69kG1PnsG04AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADz5Wgd6dYuievWE//34gD//eMA//3jAP/94wD//eMA//3dAP/93AD//dwA//3fAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94wD//eIA//rdAP/52QD/+t8B//3sD///8R3///Mu///zOP//8y7///Me///xGf/96Qj/+t8A//rcAP/63wD//eMA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3dAP/64wH///EX///zJf//8Cr//fAz//rwM//98DP//fA0//3wMP//8yr//fET//fjAf/33QD/+uIA///jAP//4wD//+MA///jAP//4wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eMA//3jAP/94wD//eMA//3fAP//3AD//d0A//bYAP/x3QL/7NgQiQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADl4jY369xH7PDcCP/23QD/+uMA//3jAP/94wD//eMA//3jAP/93QD//dwA//3cAP/93wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eMA//3iAP/63QD/+twA///mCP//8yb///Aq///wNv//7ED///A7///xMP/98Sr//fYo///rDf/64gD//eIA///jAP/94gD//eIA//3iAP//4gD//+IA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/93wD//+wQ///zJv//8Sr//fAz//3wNP/98DP//fAz//3wM//98DP//fEu///zJv//8xv/+eYE//bcAP/94gD//+IA///jAP//4wD//+MA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94wD//eMA///jAP//3wD//dkA///jAP//4wD//90A//nZAv/iyiKq8OI4NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADr3BIy4+IQ6+ndAP/23QD//d8A//3cAP/93QD//d0A//3dAP//3QD//+IA//3jAP/94wD//eMA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3jAP/64wD/+t0A//riAP//7BL//fAu//3wNv/97ED//exH//3wRf//8Tv//fAw///wJv//8yj//fML//3lAP/63AD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA///rEP//8Sz///Eu//3wNP/68Db//fAz///wM//98DP//fAz//rxMP/98Sz///Mq///zGf/55QL/+t0A//3dAP//4gD//+MA///jAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eMA//3jAP/94wD//eIA//3dAP/94wD//+MA///cAP/92QD/9tgA/+zVC+vw2BIyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOvZKgT25iOi890B8fHdAP/23QD/+eIA//rfAP/93QD//d8A//3dAP/93wD//eIA//3iAP/94wD//eIA//3iAP/93wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94wD//eMA//rdAP//6QP///MZ//rxLv/68DT//fA4//rwO//68Db//fA4//3xO//98DP///E2///zMP//6xL/+uIB//ndAP/64wD//eMA//rjAP/94wD//eMA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP//6xn///Ew///xMP/98C7//fAu//3wLv/98C7//fAu//3wLv/98DD/+vEw//3xMP//8TD///El//njAv/32QD/+uIA///jAP//4gD//+MA///jAP//4wD//+MA///jAP//4gD//+IA///jAP//4wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA///jAP//4wD//eIA//3iAP/94gD//eIA//3fAP/94gD//d8A//3fAP/64gD//d8A//3iAP/94gD//eIA//3iAP/94gD//eIA//3jAP//4wD//eIA//3iAP//4gD/+twA//niAP/22QD/89YC8fnlKKLz4i4EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOzZGwHp1R6s8dwC//riAP/54gD/+eIA//riAP/64gD/+uIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eMA//rjAP/53QD//esE///xGf/68C7/+vAz//rxNP/68TT//fE2//3xOP/98Tj//fE4//3xOP//8Tv///Ez//3sEP/64wD/+d0A//riAP/64gD/+uMA//rjAP/64gD/+uIA//riAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//+kS///zLP/98Sz//fAq//3wMP/98DD//fAs//3wLv/98C7//fAz//rwM//98Tb///E4///xOP//8x3/+eMC//fdAP/94gD//+IA///jAP//4wD//+MA///jAP//4wD//+IA///iAP//4wD//eMA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3fAP//4gD//+IA//3fAP/93wD/+uIA//nfAP/53wD/+eIA//nfAP/64gD/+eIA//riAP/64gD//eIA//3iAP/94gD//eIA//3iAP/94gD//+IA//3iAP/94gD//eIA//3iAP/54wD/+eIA//ncAP/z0AL/89kbrPbcHgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPPmVkzs2BCy7NUE//riAP/63AD/+t8A//riAP/64wD/+uMA//rjAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3jAP/64wD/+d8A//3pBP//8x7/+vEu//rxM//98Tj//fE2//3xOP/98Dv//fE4//3xOP/68Tj//fE2//3xMP//8yj//ewQ//rfAf/63AD//d0A//riAP/64wD/+uMA//riAP/64gD//eIA//3iAP/94gD//eIA//3iAP/94gD/+t8A//3mB///8yj//fEq//3wMP/98Db//fAw//3wLP/98C7//fAu//3wM//98DT//fA2///xOP/98Db//fYq///2Hf/54wL/99kA//riAP//4wD//+MA//3jAP/94wD//eMA//3jAP/94wD//eMA//3jAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//d8A//3dAP/93QD//98A///fAP/93QD/+t0A//rdAP/33wD/9+IA//fiAP/54gD/+eIA//niAP/64gD/+uMA//3iAP/94gD//eIA//3iAP/94gD//eIA///iAP/94gD//eIA//3iAP/94gD//eMA//rfAP/64gD//d0A//bWAv/22Q+y8+NYTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPPpYVTs2Rn+89gA//ndAP/94gD//+MA//3jAP/64gD/+uMA//rjAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94wD/+uMA//rfAP/95gT///Mg//3xM//68TP//fA9//3xO//98Tv//fA9//3xOP/98Tj/+vE0//rxM//68S7//fMz///xLP/95hb//dwE//3cAP/63QD/+uMA//rjAP/64gD/+uIA//3iAP/94gD//eIA//3iAP/94gD//eIA//riAP/54wH///AX///wLP/97D3//ew9//3wMP/98C7//fAu//3wLv/98DP/+vA0//3wNv//8Tb//fA2//3zLP//9ir//fAU//fjAv/53QD//eMA//3jAP//4gD//eMA//3jAP/94wD//eMA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP//4gD//+IA//3iAP/93wD//98A///iAP//4gD//d8A//rdAP/63wD/+d0A//ndAP/53wD/+d8A//niAP/54gD/+t8A//riAP/94gD//eIA//3iAP/94gD//eIA//3iAP//4gD//eIA//3iAP/94gD//eIA//3jAP/94gD//eIA//3iAP/93QD/99YA/+XSEP7z62FUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPblUVfr1hv78dYA//riAP/94wD//+MA///jAP/94wD/+uMA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/93wD//eMA//3jAP/53AD/+uIA///wFv/98DD//fAz//3xNv/98Tj//fE7//3xOP/98Tj//fE4//rxM//68TP/+vEz//3xNP//8Tv///E7///mG//93QT/+dwA//riAP/64wD/+t8A//rfAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD/+d0A//rmBP//8SP//fA9//3sQP/98DP//fAu//3wLv/98C7//fAz//rwNP/98Tb///E4///xO//98TT/+vEm///3MP/98yD/+eIC//rfAP/63wD//+IA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//+IA///iAP/94gD//eIA//3iAP/95QD/+uIA//ncAP/53AD/+dkA//rYAP/92QD//d0A//3dAP/93wD/+t8A//3fAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//+IA//3iAP/94gD//eIA///jAP/93wD//+MA///jAP/94gD//d0A//riAP/24wD/69wX+/DZG1cAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPPdNFXx2Bf9+dYA//rfAP/64wD//eMA//3jAP/94gD//eMA//3jAP/94gD//d8A//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eMA//3iAP/93QD//d0A//3jAP/94wD/+t0A//3dAP//6Qb//fEd//3xKv/98Tb//fA7//3wO//98Tb//fE2//3wPf/98Tb//fEz//3wNP/98Dj///A4///xO///8DT//+wb//njAf/53wD/+uIA//rdAP/63QD//d8A//3iAP/94gD//eIA//3iAP/94gD//eMA//rjAP/33wD/+eYE///zKP//8TP//fAz//3wLv/98C7//fAu//3wMP/68DP//fE2///xOP/98Tb//fE4//3wNv/98TT///E2///xI//34wL/9tkA//rfAP/94gD//98A///iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//+IA///jAP//4wD//+IA///lAP/22QD/8NwA//PiBP/55hP/+eUi//niKP/61Rb/+ckE//nPAP/92QD//d8A//3fAP/93wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3jAP/94wD//eMA//ndAP/21gT98NwjVQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPPSHlTz2AT/+dwA///dAP/94gD/+uIA//riAP/64wD/+uMA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eMA//3jAP/94gD//d0A//3dAP/94gD//eMA//3dAP/62QD/+tkA///pDv//8SP///Es//3xOP/98Tj//fE4//3xOP/98Tj//fE4//3wOP/98Dj//fA4//3xOP/98Dj///E4///xJv//7A//+uMB//ncAP/63QD/+t0A//3dAP/93wD//eIA//3iAP/94gD//eIA//3iAP/94wD/+uIA//niAP/66Qj///Ej///wKv/98C7//fAz//3wMP/98DP/+vA0//3xNv//8Tj//fA4//3wOP//8Dj///A4//3wOP//8TP//fEU//njAv/53AD/+t8A//3fAP/93wD//d8A//3fAP//4gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA///iAP//4wD//eIA//rcAP/x1gD/8N0L//PzcP/9/cX////i////7P////H///3l//r2qv/36Sr/9twA//ndAP/64gD/+uIA//3iAP/94gD//eIA//3iAP/93wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94wD//eMA//3jAP/93wD/+tkA//DMB//jzBBUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOzYJlb31gL7+uMA///mAP//4gD//eIA//rjAP/64wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3jAP/94wD//eIA//3dAP/93QD//+IA///iAP/94gD//dwA//3ZAP/63QH//+kL///xIv//8zD//fE0//3xOP/98Tj/+vE0//rxNv/98Db//fA0//3wNv//8Dj//fA4//rxM//98TD///El///sE//64wH/+twA//3dAP/93wD//d8A//3fAP/64gD//eIA//3iAP/93wD//eIA//3fAP/64gD/+d8A//fmA///8yL///Es//3sNv/97Ef//fA7//rwNP/98Tb///E4//3wOP//8Tv///A4///xNv/98TT//fAu///2Lv//8Rv/+eUD//fZAP/63QD//98A//3fAP/93wD//d8A//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//98A//3iAP/94gD//+MA//ndAP/z1gH/8+Iu//r5t////+z/+v/2//r/+f/6//3/+v3///3/+v////D////W//nzdf/w0gD//eIA///jAP/93wD//d0A//3iAP/63wD//d0A//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP//4gD//+IA//3iAP/94gD//eMA//3jAP/94gD//d8A//3dAP/52AD/8NYC++vcIKwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOPYGVbs3QT8+eMA//rlAP/65gD/+uMA//riAP/64wD/+uIA//3iAP/94gD//eIA//3iAP/94gD//+IA///iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94wD//eMA//3iAP/93wD//d0A///iAP/94gD//eIA//3dAP/93QD/+tkA//rcAP/96Q3///Ej///xM//98Dj//fE4//rxNP/98TD/+vEz//rxNP/98Tb///A2//3xNP/58zD/+vMw//3xNP//8S7//+sQ///lAP/93QD//d8A//3iAP/63wD/+uIA//riAP/64gD//eIA///fAP//4gD//eIA//njAP/24gD/9ukI///xKv//7D3//etR//3sQv/68TT//fE2///xOP/98Dj//fA4//3xOP//8Tb//fE2//3xNv/98TD//fMq///zG//55QT/99wA//3dAP//3QD//90A//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eMA///iAP/94gD//+MA//riAP/23QD/8+Ib//36yv////b////3//3/+f/9//f/+v/z//3/9v////n////5////+f////H/+uxl//ndAP/63QD/+t8A//3iAP/94wD/+t0A//3dAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA///iAP/94gD//eIA//3jAP/94wD//eIA//3fAP/93QD/+uIA//bfAP/w2Qr78NYdVgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPDcIlXm0gP+9uMA//rjAP/64wD/+uMA//rjAP/64wD/+uMA//3iAP/94gD//eIA//3iAP/94gD//eIA///iAP//4gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eMA//3jAP/94gD//d0A//3dAP/94gD//eIA//3fAP/93QD//eIA//3iAP/63QD/+d0A///rCv//8Sb///E7//3xOP/68TP/+vEw//rxMP/68TP//fE0///xNP/98TP/+fMw//rxMP/98TT///E2///xJv//7Av//eMA//ncAP/63QD/+uIA//rjAP/64wD/+uMA//riAP/94gD//+IA//3jAP/64wD/9+IA//PdAP/55Qn///Eu//3sO//98Dj//fE2///xOP//8Tj//fA4//3wOP/98Dj//fE4//3xOP/98Tv/+vEz//3xM///8yz///Ei//rlAv/52QD//dwA///dAP//4gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA///iAP//4gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3jAP/94gD//eIA//3jAP/64gD/6dIA//r5pP////H////6////9v/9+tn/9uyK//bmZP/25V7/9/Ok///96/////3////9////4//z4hn/9uIA//rjAP/64gD//eIA//rdAP/93QD//d8A//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94wD//eIA//3iAP/93wD//d8A//rjAP/54gD/990A//PZBv7z3AtVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPDfLFbp1gf8890A//rjAP/94gD//+IA//3iAP//4gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3fAP/93QD//eIA//3iAP/94gD//d8A//3jAP/94wD/+uMA//nfAP/94wD//ekO///wMP//8zb/+vAs//rwM//68TD/+vEw//3xMP/98TP//fEz//3xM//98TP//fEz///xM///8TT///Aq///sEv/64wD/99wA//riAP/64wD/+uMA//rjAP/54gD/+uIA//3iAP/94gD/+uMA//riAP/63wD/990A//3sD//98SD///Eu//3xNv//8Tb///E2//3wNv/98Tb//fE2//3wOP/98Dj//fE4//3xNv/98Tj//fE2///xOP//8B3/+uIB//nZAP/93QD//98A//3iAP/94gD//d8A//3fAP/94gD//eIA//3iAP//4gD//+IA///iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94wD//d8A//3fAP/94wD/99wA/+zdCv/9/d/////6////+f/698z/49AS//HWAf/3zwD/+dIA/+ncAv/27If///3z////9/////b/8/Cq/+ziAP/55gD/+uIA//3iAP/93QD//dwA//3dAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eMA//3iAP/94gD//eIA//3fAP/94gD/+uIA//riAP/64gD/9twC/OvZG1YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOzZI1br2Q378N0A//bmAP/65gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//d8A//3iAP/94gD//eIA//3iAP/94gD/+uMA//rjAP/64gD/+d8A//ndAP/95hD///El//3xLP/68DT//fEw//3xMP/98TD//fEz//3xM//98TP//fEz///xM///8TP//fEz//3xLv//8yD//+wL//rjAP/53AD/+t0A//riAP/64wD/+uIA//riAP/64gD/+uIA//riAP/94gD//eIA//rfAP/54gD//ewP///zJv//8zD///Ew///xLv/98TD//fEw//3xM//98Dj//fA4//3wOP/98Dj//fA4//3xOP//8Dj///Eq///xFv/64wL/+twA//3dAP/93wD//d8A//3fAP/93wD//eIA//3iAP/94gD//+IA///iAP//4gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eMA//3fAP/93wD//eMA//ncAP/58En////z/////f////P/8eI9/+bPAP/23AD//d0A//rcAP/x3wD/5tIK//r50P////H////2//r53P/r2QD/+eMA//riAP/94gD//d0A//3dAP/93wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/93wD//eIA//rjAP/64wD/+uMA//fdAP/s3Ar77NkZVgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOzYUUzs1gn88eIA//bpAP/36wD/+uUA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3fAP/94gD//eIA//3iAP/94gD//d8A//rfAP/64gD/+uMA//rjAP/53wD/+d8A//3pC///8yz///E7///xNP/98TP//fEz//3xM//98TP//fEz//3xMP/98TD//fEz//3xMP/68y7//fMq///zIP//7Bf//d8E//rWAP/63QD/+uIA//rjAP/64gD/+uMA//riAP/64gD//+IA///iAP//4gD/+t8A//fcAP/35gr//fYi///2Jf//8yP//fMj//3xM//98Dj//fA4//3wOP/98Tb//fEz//3xM//98TP//fEz//rwJf//8yb///AW//ndAf/53AD/+t8A//riAP/94gD//eIA//3iAP/94gD//eMA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eMA//3jAP/93wD//d8A//3iAP/52QD//fGA////+v////////3r//HWD//33AD/+uIA//3iAP/92QD//eMA//DWAP/z7Iv////2////+f///eX/8d0G//ffAP/63AD//eIA//3dAP/93AD//d8A//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/64wD/+uMA//rjAP/54wD/8+MA//DZBvzx4zNVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOvQBwTcvwLA990A//nlAP/56QD/+ekA//rjAP/93wD//d8A//3jAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3fAP/93QD//d0A//rjAP/64wD/+uMA//ndAP/54gD//+sW///sLP//8TP///Ez//3xNP/98Tb//fE4//3wOP/98Dv//fA7//3xNP/68TD/+vMu//rzMP/98S7///Au///pG//93QT/+tkA//riAP/64wD/+uIA//3iAP/64gD/+uMA///iAP//4gD//+IA///iAP/63QD/8NkA//bpCP//9iD///Yd///2IP/98TP//fA4//3wOP//8Dj///E2//3xM//98TP//fEz//3xM//98TD/+uwi///xJf//8xn/+uIB//ndAP/64gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3jAP/94wD//eIA//riAP/94wD/+dkA//3wlf////3///3////95v/31Qv//d0A///jAP//2QD//9kA//ndAP/21QD/9vCc/////f////////3m//HfCf/33QD/+tkA//3fAP/93QD//d0A//3fAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD/+uMA//njAP/53QD/8dkH/vDdKlUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPDVEATs0AGr8NUA//riAP/94wD/+uMA//rjAP/93wD//d0A//3dAP/94gD//eMA//3jAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3fAP/94gD//eIA//3jAP/64wD/+eIA//nfAP//6Qr///Ee///zLv//8TP//fE2//3xO//68Dv//fA7//3wOP/98Dj//fE2//rxMP/98TP//fEz///xM///8DD//+kZ//riAv/53AD/+uMA//3iAP/93wD//d8A//3iAP//3wD//90A///iAP/94gD//d8A//fcAP/53QD///AT///xKP//8TP///E2///wOP/98TT//fE0///xNP//8TP//fEz//3xM//98TP//fE0//3wLP/98zD///Mz//3wI//34gH/99wA//rfAP/94gD//eIA//riAP/64gD/+uIA//riAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//+IA///iAP//4gD//+MA//njAP/54wD//+IA//rYAP/97Hn////5//r9/f////H/+ek4//nfAP/64wD//eIA///jAP/53wD/68oA//n2w/////r////5//36w//w3QH/+d0A//3ZAP/93wD//d0A//3cAP/93wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA///iAP//4gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/64gD//d0A//nYAP/21gj789YJMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADs0Ais9t8A//njAP/64gD//d8A//3iAP/94gD//d0A//3dAP/93QD//eIA//3jAP/94wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94wD/+uMA//riAP/53wD/+uMA///pCf//8SD///Ms///xM//98Dv/+vBA//3wPf/98Dj//fA7//3wO//98Tb//fE2//3xM///8TP///Ez///xLP/96w//+uMA//ndAP/94gD//98A///dAP/93QD//90A///dAP//4gD//eIA//3iAP/93wD/+t0A//rjBP//8CL///E4///xOP//8Dj//fE0//3xMP/98TD///Ez//3xM//98TP//fEz//3xM//98TD//fEz///xNP//8Tb///Ee//njAv/53AD//eIA//3fAP/63QD/+t0A//rdAP/63QD//d8A//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP//4gD//+IA///jAP/54wD/+eMA//3jAP/62AD/8dkd//3/5f/9//f////2//35vP/s3RL/7NYA//ndAP/50AD/8dIA//PlZP///fD////9////9v/594D/7NYA//3fAP/92QD//d0A//3dAP/93QD//+IA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP//4gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/93QD//d0A//3dAP//3QD/+twA/+ziBK0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPDmSQTs1RCt8dAA//rjAP/65QD//eMA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP//4gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA///iAP/94gD//eIA//riAP/64wD/+uIA//ndAP/63QD//ekL///xHv//8y7///E0//3wO//98D3//fA4//3wO//98Dj//fA2//3wNv/98TP//fEz//3xMP/98y7///Mj//3sDv/63wD/+tkA///dAP//3QD//9wA//3dAP/93QD//d0A//3dAP/93QD//eIA//rfAP/53AD//ekP///xM///8Tb///A4//3xNP/98TD//fEw//3xM//98TP//fEz//3xM//98TP//fEw//3xNP/98Tj///Ez///2M///8Rn/+eMC//fZAP/53AD/+t0A//rdAP/63QD/+t0A//3fAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//+IA///iAP//4gD/+uMA//njAP/94wD/+tkA/+zVAv/6+aD//f/r////+f////H/+vnD//HmR//24ir/+uVC//rxnv///ev///36/////f///+b/8+ki//bdAP//4gD//dgA//3dAP/93wD//d8A//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//d0A//3dAP/93wD//eMA//3jAP/x4gD/7OMJrfPpMwQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPHwUwvw5jSq9tkC//rZAP//3QD//9wA///fAP/94gD//eIA//3iAP/94gD//eIA//3iAP/93wD//90A//3fAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP//4gD//d8A//3fAP/93wD/+uIA//rjAP/64wD/+t0A//3iAf//6Qv///Ee///xLv/98Db//fA9//3wO//98Dj//fA2//3wNP/98DT//fEw//3xMP/68TP/+vMu//3zLv//8Sr//+sT//rdAP/92AD//dkA//3cAP/93QD//dwA//3cAP/93QD//dwA//3iAP/64wD/9twA//njAv//8yX///E0///wO//98TT//fEz//3xM//98TP//fEz//3xM//98TP//fEw//3xMP/98Tb//fA4//3xNP//8TD///Ms///xGf/54gL/9tkA//ndAP/63QD/+t0A//rdAP/63wD/+t8A//3iAP/94gD//eIA//3iAP/94gD//+IA///iAP//4gD//+IA//rjAP/54wD//+IA///dAP/23wD/8ekU//39yv////r///35////8////+v//f3p//r98P/9//b///36///9+v////f/9/Gk/+bMAP/64wD//d0A//3cAP//3wD//+IA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94wD//eMA//3jAP/94wD/+ukA//HdAP/z5Saq+fB5BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADm5SNO6d0C//3jAP//4gD//9YA///SA///3AD//eIA//3iAP/94gD//eIA//3jAP/94wD//d8A//3dAP/93wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/93QD//d0A//riAP/64wD//eMA//3iAP/63QD/+t0A//3rCP//8SD///A2//3wPf/98Dj//fE4//3xNv/68TT//fA2//3xMP/98TD/+vEz//nxNP/98TT///E2///xMP//8Av/+twA//nWAP/93AD//dwA//3cAP/93QD//98A///fAP/94wD/+uMA//bfAP/z3QD//fAU///xNP/98Dv///E0///xM//98TP//fEz//3xM//98TP//fEz//3xM//98TP//fE0//3wOP/98Tj//fEz//3xMP//8yj//fEZ//njAv/33AD/+dwA//rdAP/63QD/+uIA//3iAP/94gD//eIA//3iAP/94gD//eIA///iAP//4gD//+IA///iAP/64wD/+uMA//3iAP/94gD/+eMA//DdAP/w4zT///3p////9/////f//f/3//r9/f/5/f//+f/5////+f////D/9/Gw/+bMDf/33QD//eMA///iAP/93QD//d8A//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94wD//eUA//3lAP/94wD//eMA//3fAP/63QD/7NgE//bpW6v68YsDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADs4zA24tgG6PPcAP/94wD//+IA///fAP/93QD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3fAP/93QD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//d8A//3fAP/94gD/+uMA//rjAP/94wD//eMA//niAP/63wD//+kL///xNP//8Tv//fE2//rxNv/68TT//fEw//3wM//98DT//fAw//3xNP/98Tj//fE7//3wPf//8Tj///Ml///sDv/64gH/+dkA//rcAP/93QD//d0A//3dAP//3wD//eIA//rjAP/34gD/890A//rwDv//8Tb///A4//3wOP/98Dj//fE2//3xLv/98TD//fEw//3xMP/98DT//fA2//3wNP/98DT//fA0//3wNP/98TD//fAw///xNP//8CD/+eIB//bZAP/53AD/+t0A//rdAP/63QD/+t0A//3fAP/94gD//eIA///iAP//4gD//+IA///iAP//4gD//eIA//3iAP//4gD//+MA//riAP/94gD/99YA//niC//387H//frr////8f////P////2////7P/6+cb/9uZM//DVBP/22QD//eMA///iAP//4gD//d0A//3iAP//4gD//+IA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eMA///jAP//4gD//d0A//bWAP/w1Qv/+eyCrfnwpAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADs3SYB6dwX5+vZAP/33QD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//rjAP/64wD/+uMA//rjAP/64wD/+d0A//riAP//6xn///Am///zNP/98TT/+vEw//rxLv/98DP//fA0//rwNP/98Db///A4//3wPf/98EL//fE4///xMP//8yb//ewP//riAf/53AD/+d0A//rdAP/63QD//d8A//riAP/64gD/990A//fjAP/99h7///E2///wOP/98Dj//fA4//3wNv/98TD//fEw//3xMP/98TD//fAz//3wNP/98DT//fA0//3wNP//8DT///A0///wNP//8DT///Eu///xFv/53wH/99kA//rdAP/63QD/+t8A//rfAP/93wD//eIA//3iAP/94gD//+IA///iAP//4gD//+IA//3iAP/94gD//+IA///jAP/63QD//+MA//3iAP/52AD/6dIC//DdF//25jb/9+lM//fmTv/z5Sr/8NkH//PZAP/64wD//eUA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3jAP/94wD//+MA///fAP/63AD/9tYD//DSD/nw2RkDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA488TiOzWAv/54gD/+t0A//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//riAP/64gD/+uIA//rjAP/54gD/+d8A///pDf//8SP///M9///zPf/98S7//fEz//3wOP/98Dj//fA4//3xOP/98Tv//fA7//3xOP/68Tb//fMu///2KP/97BD/+eIA//fcAP/33AD/+dwA//ndAP/64gD/+dkA//bVAP/55gb///Mj///xNP//8Dj///A4//3wOP/98Db//fA0//3wNP/98DT//fA0//3wNP/98DT//fA0//3wNP/98DT///Az///wM///8DP//fAw//3xLv//8yX///EZ//njA//22AD/+dkA//rfAP/63wD//d8A//3iAP/94gD//eMA//3jAP//4gD//+IA///iAP/94gD//eIA///fAP//4gD//d8A//3fAP//4gD//+IA//rjAP/53QD/+dkA//nZAP/31gD/99YA//ndAP/94wD//eUA//3jAP//4gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3jAP/94wD//eMA//3iAP//4wD/+t0A//riAf/zzwD75c8DiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9uYjgvDZC//33AD/+t8A//3jAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3fAP/93QD//d0A//riAP/64wD/+uMA//nfAP/64gD//ekQ///wMP//8Tj//fEw//3xNv/98Tj//fE4//3wOP/98Dj//fE4//3wOP/98D3/+vE9//rxNv/98zP///Ej//3sEP/65gP/+eMB//ffAP/22QD/+dwA//rfAP/54wP///EZ///xKv//8TT///A4//3wOP/98Dj//fA2//3wNP/98DT//fA0//3wNP/98DT//fA0//3wNP/98DT//fA0///xLv//8DD///Aw//3wMP/98TD//fEq///zKP/98BT/+eMC//ncAP/63wD/+t0A//3iAP/94gD//eIA//3jAP/94wD//eIA//3iAP//4gD//eIA//3iAP//4gD//dwA//3cAP//4wD//+IA///jAP//5QD//+UA///jAP//3wD//98A///iAP//3wD//d8A//3iAP/94gD//eIA//3iAP//4gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//+IA///iAP/94wD//eMA//3jAP/94wD//eMA//3jAP/93wD/+t0A/+zWAP/z40eJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6dkzHfPZAeP33QD/+uIA///jAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//d0A//3dAP/93wD/+uMA//3jAP/64wD/+d0A//niAf//6RD///El///zMP//8TT//fE4//3xOP/98Dj//fA4//3wOP/98Dv//fA9//rxO//68Tv//fE0///xMP//9ij///MZ///xEv/97A3/+ukI//3pDf//7BT///Eg///xKv//8TD///E2///wOP/98Dj//fA4//3wNv/98DT//fA0//3wNP/98DT//fA0//3wNP/98DT//fAz//3wM///8S7//fAw///wMP/98DD//fEw//3xMP/98Sz///Mq///wGf/54wL/99wA//rdAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA///iAP/93QD//d0A//3iAP/94wD//+MA///jAP/94wD//eIA//3iAP/94wD//+IA//3iAP/94gD//d8A//3iAP/94gD//+IA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP//4gD//eIA//3jAP/94wD//+UA//3jAP//5QD//eIA///jAP/54wD/8NUI//nraIcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOXQIs753AD/+t8A//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//+IA//3iAP/94gD//eIA//3iAP/94gD/+uMA//rjAP/53QD//eMA///rCv//8yX///Y0///xNv/98Tb//fE4//3wOP/98Dj//fA4//3wOP/98Tj//fE7//3xNP//8TP///Es///zJf//9iP///Yj///2Jf//8zT///E2///xNP//8TT///E0//3wOP/98Dj//fE2//3xOP/98Db//fA0//3wNP/98DT//fA0//3wNP/98DT//fAz//3xMP/98TD///Eu//3xMP/98DD///Aw//3wMP/98TD//fEu///wNP//8TT//ewZ//fjAv/53AD//d8A//3iAP/63QD/+t8A//rfAP/63wD/+t8A//3fAP/93wD//+IA//3iAP/94gD//eIA//3fAP/94gD//eIA//3jAP/94wD//eMA//3jAP/94wD//eIA//3iAP/94gD//d8A//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3jAP/95QD//eMA//3jAP/94wD/+uMA//ncAP/33SD2+exhHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA49gGA9jKEGXmygP8+t8A//rfAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//rjAP/64wD/+uIA//ndAP/63wD//+sP///zIP//8y7///Ez//3xNv/98Dj//fA4//3wOP/98Dj//fE4//3wOP/98TT///Ez///xMP//8TD//fEw//3zLP/98TD//fEw//3xM//98TP///E0///xOP/98Dj//fA4//3wOP//8Dj///A2//3wNP/98DT//fA0//3wNP/98DT//fA0//3wM//98TD//fEw///wMP//8DD///Aw///wMP//8DD///Aw///wMP//8DT///Az///2NP/98Rn/+d8B//ndAP/63QD/+t0A//rdAP/63QD/+t0A//rdAP/93wD//d8A///iAP//4gD//eIA//3iAP/93QD//d0A//3dAP/94gD//eIA//3fAP/93wD//d8A//3fAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eMA//3jAP/94wD//eMA//rjAP/94gD/8dAB/+zYGZYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOPYDxvcygD/8dwA//rfAP/63wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA///iAP//4gD//eIA//3fAP/93wD/+uIA//riAP/64wD/+t8A//rdAP//6Qr///Ee///zLP//8TP//fEz//3xM//98TP//fEz//3wNP/98DT///E2///xOP/98Tb//fEz///xM///8TP//fE2//3xNv/98Db//fA4//3wOP/98Dj//fA4//3wOP/98Dj//fA4//3wNv/98DT//fA0//3xMP/98DT//fA0//3wNP/98DP//fEw//3xMP//8S7///Es///xLv//8S7///Eu///wMP//8DD///A0//3wMP/98TD///Mo//3xG//54gL/9tgA//ndAP/63QD/+t0A//rdAP/63QD/+t8A//rfAP//4gD//+IA//3iAP/94gD//d8A//3fAP/93QD//d8A//3fAP/93wD//d8A//3fAP/93wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3jAP/94wD//eIA//3iAP/64wD//eMA//fcAP/p1QL96eZFZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPbsRwvi1hC28OIA//fjAP/63wD/+t0A//3fAP/94gD//eIA//3iAP/94gD//d8A//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/93wD//d0A//rfAP/64wD//eMA//3jAP/63AD/+t8A//3pCv//8SD///Ew//3xM//98TP//fEz//3xM//98DT///A0///wNv//8Dj//fA4//3wOP/98Dj//fA4//3wOP/98Dj//fA4//3wOP/98Dj//fE2//3wOP//8Dj///A4//3wOP/98Db//fA0//3wNP/98TD//fEw//3wM//98DT//fAz//3xMP/98TD//fEu//3xLv/98S7///Eu///xLv//8DD///Aw///wNP/98DT//fAs//3xLP//8yr///EW//njAv/33AD/+d0A//rdAP/63QD/+t0A//3fAP/63wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3jAP/94wD//eMA//3jAP/94wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD/+uIA//3iAP/64gD/89wA/+XdEv/l61YvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD26SWw89kA//nlAP/54wD/+uIA//3fAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3fAP/93wD/+uIA//rjAP/94wD//eIA//rdAP/63QD//+kL///wKv//8Tj//fE0//rxM//68zP//fEz///xNv//8Tj///E4///xOP/98Dj//fE4//3xOP/98Tj//fA2//3wNv/98Db//fA2//3wNP/98Db//fA2//3wNv/98Dj//fA4//3wNv/98TP//fEz//3xMP/68TD/+vEu//rwM//68DD/+vA0//3wPf/98Dv//fEw//3xKP//8Sj///Ew///wMP//8DP//fEz//3xM//98TD//fAq///xKv//8CP/+eIB//bZAP/53AD/+t0A//rfAP/64gD/+t8A//3iAP/94gD//eIA//3iAP/94gD//+IA///iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//d0A//3dAP/94gD//eIA//rjAP/w3QD/5d0ot+nigg8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADz6TA18dkG9f3iAP/64wD/+eMA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//d8A//rjAP/64wD/+uMA//3jAP/64gD/+d0A//riAf/96Q////Eo///zMP/98zD/+vMz//3xNv//8Tj///E4///xOP//8Tj//fE4//3xOP/98Tj//fA7//3wNv/98DT//fA0//3wNP/98DT//fA0//3wNP/98Db//fA4//3wOP/98Dj//fEz//3xMP/98S7//fEs//3xKP/98Cr//fAu//3wNP/98D3//fA4//3wM//98Sr///Eq///xLv//8DP///Aw///wMP/98DD//fAz///wNP//8DD///E0///wFv/54wH/9tkA//ndAP/63QD/+t0A//riAP/94gD//eIA///iAP//4gD//eIA///iAP//4gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3fAP/93QD//eIA//3iAP/94wD/998A/+bVCv/p2WF0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD34yAB8NkSpvPWAP//5QD/+uMA//rjAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//riAP/64gD/+uIA//ndAP/53QD/+d0A//3pC///8SL///Mw///xNP//8Tv///E4///xOP//8Tj///E4//3xOP/98Tj//fE4//3wO//98Db//fA0//3wNP/98DT//fA0//3wNP/98DT//fA2//3wOP/98Dj//fA2//3xM///8TD///Eu///zJf//8SD///Ei///xI///8Cr///Az///wMP//8DP///Aw///wMP//8TD///Az///wMP//8DD///Aw///wM///8DP///Aw//3xMP//9ib//fEQ//njAf/33AD/+dkA//rfAP/64wD//eIA//3iAP//4gD//+IA//3iAP//4gD//+IA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//d8A///iAP//4gD//eIA//rfAP/x1gH/6dUi7vbsa0YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA89UiK/bWA//63QD//+MA//3lAP/94wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/93QD/+t0A//rfAP/64gD/+uMA//nfAP/53wD//esN///xLP//8Tb///E4///wOP//8Dv///E4//3xNv/98Tj//fE4//3xOP/98Tj//fA2//3wNP/98DT//fA0//3wNP/98DT//fA0//3wNv/98Dj//fA4//3xNP/98TD///Ez///zM//98Rn///AQ///wE//98BP//fAZ///wI///8Sz///A0///sNv/97Db///A0///wMP//8DD///Aw///wMP//8DD///Aw///wMP/98TD//fEo///2Jf//8RT/+uMC//fZAP/64gD/+uMA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3jAP//4gD//d8A//3dAP/93AD/+dwA//DYBP/j1iKhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9uNeLfHGEOL93AD//+MA//3fAP//4wD//eMA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//d0A//3dAP/93QD/+uIA//rjAP/64wD/+eIA//niAP/96RL//fAm///xNP//8Tj///A4//3wNv/98Tb//fE4//3xOP/98Tj//fE4//3wNv/98DT//fA0//3wNP/98DT//fA0//3wNP/98Db//fA4//3wOP/98TT///Ew///zNP/67Bv/9uIC//fiAP/34gH/9t8B//bdAf/65gj//ewX///wLv//7EL//+xA//3wNP//8DT///A0///wNP//8DP///Aw///wMP//8S7//fEu//3xKv/98yb///Yl//3wFv/65QL/+d8A//riAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA///iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//+IA///iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/95QD//eMA//3fAP//3AD//9wA//rfAP/24gD/5tYE3PfmWykAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPDZLMX32AD//+IA///jAP/93wD//+IA///iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//+IA///iAP/94gD//eIA//3iAP/94wD/+uMA//rjAP/53QD/+t0A///rDv//8yX///Mu//3xNP/98Dv//fA7//3xOP/98Tj//fE4//3xOP/98Db//fA0//3wNP/98DT//fA0//3wNP/98DT//fA2//3wOP/98Tj//fEz///zLv/98yD/9t0B//ndAP/94gD/+uIA//rfAP/53wD/+eIA//bdAP/55gv//fAz//3sO//98Dv//fA2///wMP//8DD///Eu///xLv//8S7///Eu///xLv/98Sz//fEs//3xKv//8Sz///Ae//njAf/33QD/+t0A///iAP//4gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eMA//3jAP/93wD//d0A//3dAP/64wD/9+UA/+zYAP/24kDf9uaVKQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPHjRUTw2Qv4+t0A///fAP//3QD//+IA///iAP//3wD//98A//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//rjAP/64wD/+d8A//ndAP/64gD//+wS///zJv//8zD//fA4//3wO//98Tj//fE4//3xOP/98Tj//fE2//rwNP/98DT//fA0//3wNP/98DT//fA0//3wNv/98Dj//fE2//3xLv//8yz/+ekK//bcAP/64gD//eMA//3iAP/94gD//d8A//riAP/53wD/9twA//flDf//8Sr//fEu///wMP//8DD//fA0//3wM///8C7///Eu///xLv//8S7//fEu//3xLv/98S7///Eu///zLP/98BL/+eIB//ndAP/93wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3jAP/94gD//d8A//3dAP/93QD//eMA//njAP/23wD/89YO//HZMFcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADs3BvA89kA//3iAP//3wD//9wA///iAP//4gD//98A///iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD/+uIA//rfAP/63QD/+d8A//3iAf//6w////Ej///wKv//8TP//fE7//3xO//98Tj//fE4//3xNv/68DT//fA0//3wNP/98DT//fA0//3wNP/98Db//fA4//3xNv/98S7///Mo//flBv/z2AD/+uMA//3jAP/94gD//eIA//3fAP/94gD//d8A//fcAP/23QD/9+YE//rxE///8yL//fEq//3wOP/98DT///Aw///wMP//8DD///Aw///wMP//8DD///Aw//3wMP/98TD//fMl///xF//34gD/+dwA//riAP/64gD//eMA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3fAP/93wD//d8A//3iAP/93wD//90A///fAP/94wD/+eMA//bdAP/p2Qu9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADz5TtG6dUB/PriAP/94wD//+IA///iAP//4gD//+IA///iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//d0A//3dAP/64gD/+uIA//3jAP/63QD/+t8B///sEP//8SP///Aq//3xOP/98T3//fA7//3xOP/98Tb/+vE0//3xNP/98DT//fA0//3wNP/98DT//fA2//3wOP/98Tj//fEz///zKv/35Qf/89kA//rjAP/94wD//eIA//3iAP//3wD//98A///fAP/94wD/+eIA//HdAP/38AP///YZ///zJf/98Db//fA2//3wM///8DD///Az///wM///8DD///Az///wM//98DP//fAz//3xLP/98yj//fAT//njAf/33AD/+uIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD/+uIA//3iAP/94gD//d8A//3fAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/93wD//d0A//3dAP/94gD//+IA///iAP//3QD//98A//3jAP/54wD/690B/OPiGUYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD33xYG89gQvPbWAP/94wD//eIA///iAP//4wD//+IA///iAP//4gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3dAP/93QD/+uIA//rjAP/94wD//eIA//rdAP/64wD//+wP///xJv/97DT//fA7//3wPf/68Tj/+vE0//3xM//98TP//fAz//3wM//98DT//fA0//3wNv/98Dj//fE4//3xNv//8yj/+ekG//PcAP/64wD//eIA//3fAP/93wD//d0A///fAP//3wD//d8A//rjAP/54wD/9+kA///zDf//8yD//fEu//3wNv/98DT//fAz//3wNP/98DT//fAz//3wM//98DT//fA0//3wM//98TD//fEs///zKv/98Bb/+eMC//ndAP/63QD//d8A//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//+IA///iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP//4wD/+uIA//rfAP/63QD//eIA///mAP/94gD//eIA//rfAP/64gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3dAP/93QD//eIA///jAP//4wD//90A///dAP//4wD//eMA//PlAP/p3Ai88+IeBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/eMeQvfSBP//3AH//d0A//3iAP//4gD//+MA///jAP//4wD//+MA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/93wD//d8A//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//d8A//3iAP/64wD/+uMA//rjAP/64wD/+eIA//niAP//6xL//+w0//3rM//68Dj/+vE4//rxM//98DD///Aw///wMP//8DD///A0///wNP//8Db///A4//3wOP/98Tb///Mm//3wCv/z3QD/+t0A//3fAP/93QD/+t0A//3dAP//4gD//+IA//3iAP/94wD//eIA//rfAP/97AL///Yd//3xKP/98TT//fA0//3wNP/98DT//fA0//3wNP/98DT//fA0//3wNP/98DT/+vE0//3xM//98DD///E0///xIv/64wL/+dwA//3dAP/94gD//eIA//3iAP/93wD//d8A//3iAP/94gD//eIA///iAP//4gD//+IA//3iAP/94gD//eIA//3iAP/94gD//eIA//3fAP/94gD/+t0A//riAP/64gD/+dgA//nYAP/jpAD/5qwA//rcAP/64gD/+uIA//rjAP/64gD/+uIA//riAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/93wD//d0A//3iAP/94gD//+IA///fAP//3wD//eIA//3jAP/65gD/8N0A/+zWIkIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8eIiBfndFsH51QD//d0A//3dAP//4gD//+MA///jAP//4wD//+MA//3jAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//d8A//3fAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD/+uMA//rjAP/64wD/+uMA//rjAP/53wD/+t8A///pF///8Cj///A0//rwNv/68TP//fEw///wMP//8DD///Aw///wNP//8DT///A2///wOP/98Dj//fE0///zKP//8Rf/+eMB//nWAP/63AD/+twA//rdAP/63wD//eIA//3iAP/94gD//eIA//3iAP/93AD/+uMA///zHf/68Sj//fA0//3wNP/98DT//fA0//3wNP/98DT//fA0//3wNP/98DT//fA0//rxNP/98DT//fA0//3wM///8Sz///EX//rjA//63AD//d0A//3fAP/94gD//d8A//3fAP/94gD//eIA//3iAP//4gD//+IA///iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/93wD//d8A//3fAP/63AD/+twA//rYAP/KZAD/hRcA/5woAP/ckAD/+tkA//rfAP/63QD/+uIA//riAP/64gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//+MA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP//4gD//eMA//bcAP/lzxDB5dYWBQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLdG0Hw1gb8+twA//3fAP/94wD//eMA///jAP//4wD//eMA///jAP/94wD/+uMA//3iAP/64gD/+uIA//3fAP/93wD//d8A///fAP//3wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3jAP/94gD/+uIA//riAP/64wD/+uMA//ndAP/63wD///AW//3sKP/96zT//fA9//3wM///8DP///E0///xMP//8DT///A0///wNv//8Dj//fE2//3xMP//8S7///El//3mD//92QL//dkA//rZAP/63wD//eMA///jAP//4wD//eMA//3jAP/94wD//d0A//ndAP/97Bb//fE0//3xNv/98DT//fA0//3wNP/98DT//fA0//3wNP/98DT//fA0//3wNP/98TD//fA0//3xMP/98TD//fEs///zJf//8Rn/+t8B//ncAP/63QD/+uIA//3iAP/94gD//eIA//3iAP/94gD//+MA///iAP//4gD//eMA//3iAP/94gD//eIA//3iAP/94gD//d8A//3fAP/64gD/99UA//rdAf/fmQD/mCMA/5wgAP+hJQD/mB4A/9V5AP/63AL/+uIA//riAP/64gD/+t8A//rfAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/64wD/6dYB/N/VDUEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADf4hDA89wA//riAP/64gD//eMA//3jAP/94wD//+MA//3jAP/94wD//eMA//riAP/64gD/+uIA//riAP/94gD//eIA//3fAP//3wD//98A//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//d0A//3dAP/94gD/+uMA//rlAP/65QD/+uIA//rdAf/96Rn///NR///xSf//8UD///A4///wOP//8Db///A0///wNP//8Tb///E4///xNP//8TP///Ez///xM///7Db//eIS//3YAf/63AD/+uIA//3lAP//4wD//eMA//3jAP/94wD//eIA//3dAP/53AD//ewZ//3wPf/68Dj//fA0//3wNP/98DT//fA0//3wNP/98DT//fA0//3wNP/98DT//fEw//3xMP/98TD/+vEw//rxMP//8Sz///Mo//3xF//64gL/+d0A//riAP/94gD//eIA//3iAP//4gD//eIA///iAP//4gD//+IA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/93wD/+t0A//3dAP/xwwD/oSwA/6AoAP+cIAD/kx0A/54gAP+OGQD/0msA//3dAP/94wD/+uIA//rdAP/63QD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP//4gD//eMA//HfAP/j3AjAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADx4j1H5twA+fniAP/63wD/+uIA//3jAP/94wD//eMA//riAP/63QD/+twA//3cAP/93QD//d0A//3dAP/93wD//eIA//3iAP/93wD//+IA///iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA///dAP/93QD//d8A//riAP/65QD/+uUA//3iAP/52QD/+t0L/9yZAP+wUwD/2aEA///sO///8EL//+w2///wM///8DT///A0///xM///8TP//fEw///xNv//8Tb///A9///sNP/94xL/+dwB//njAP/54wD/+uMA//rjAP/65QD/+uUA//riAP/63AD/+t0B///wGf//8Sz//fAw//3xMP/98TD//fA0//3wNP/98Db//fA0//3xM//98TP//fEz//3wNP/98TD//fEw//rxMP/68TD//fEu//3xLv/98zD//ewd//niAv/53wD/+t0A//3iAP//4gD//+IA///iAP//4gD//+IA///iAP/94gD//eIA//3iAP/94gD//eMA///jAP//4gD//d0A//3fAP/51gD/uE4A/5koAP+QIwD/dRYA/1gOAP+LIwD/kxsA/6QgAP/ZfgD/+twA//rcAP/63AD/+t0A//rfAP/64gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3jAP/65gD/898C+ffjJkcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD25VMD8980vvHcAP/54gD/+t8A//riAP/64gD/+uMA//rjAP/53QD/+d0B//rdBP/62QP/+dYA//nWAP/53AD/+t0A//rfAP/63wD//eIA//3iAP//4gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP//3wD//d8A//3fAP/94gD/+uMA//3lAP/53AD//d8C/9aHAP+KGQD/ih4A/34jAP/PkwD//ekz//3sOP//8Dj///A2///xLv//8S7///E0//3xNP/98Tj///E4///xO///8Db///Aw//rmC//23AD/9+IA//fjAP/34wD/+eMA//njAP/53wD/+dkA//3pC///8yD///Em//3xLv/98TP//fEz//3wNP/98DT//fA2//3wNP/98TP//fEw//3xMP/98DP//fEw//3xMP/98TD//fEw//3xMP/98TD//fAz///xNP/98Bn/+eMB//ncAP/93wD//98A///iAP//3wD//+IA///iAP//4gD//d8A//3fAP/94gD//eIA///jAP//4wD//d8A//3dAP//3QD/0GsA/6AoAP+YKgD/XhQA/6BYBP/FnCj/TA8A/4oeAP+hIgD/oSYA/9J5AP/51gD//dwA//rcAP/53wD/+uIA//3iAP//4gD//+IA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94wD//+YA//ndAP/x1hm+8dk0AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8+tWQ/DWD//53wD/+t0A//riAP/64gD/+uIA//njAP/54wD/+uYE//3rD///6xv//+sd//3pEP/95gb/990A//fcAP/53wD/+t8A//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//riAP/63wD//+UC/+mwAP+QHgD/kxsA/5gjAP+QLAD/axkA/9CQAP/97ED//+xA///sNP//8Sz///Eu///xOP/98Dj//fA4///xOP//8Tv///A2///wKv//8yb//fAT//fiAv/z3QD/890A//PdAP/23QD/99wA//rjBP//8B3///Eq//3xM//98Db//fA0//3wNP/98DT//fA0//3wNP/98DT//fEz//3xMP/98TD//fEw//3xMP/98TD//fEz//3xMP/98TD//fEw//3wNP/98TP///Mq//3wEv/64wL/+dkA//3dAP//3wD//98A///fAP//3QD//90A//3dAP/93QD//d8A//3iAP/94gD//+MA//3dAP//4wH/7KoA/6AdAP+gIgD/ZRMA/0kXAP/s5bX//f3p/8OeLP9MDgD/jiMA/5kiAP+QIAD/0nUA//rYAP/93QD/+t8A//riAP/94gD//eIA///iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP//4gD//eIA//3iAP/54gD/+eMA///jAP/63QD/8NAI//DdLkMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9/NYB+zjJr3w2QD//d8A//3fAP/94wD//eMA//rjAP/54gD/+uwH///2Hf//8yX///E0///wNP//8Sr///Yo//3xFP/34wL/990A//3iAP/93wD/+uIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3jAP/94wD//eMA//3jAP/94wD//eMA//riAP/63AD//d8A//PKAP+kNgD/lR4A/5UZAP+TIgD/mC4A/4UlAP9zHgD/0I4A///wR///8UX///Eu///zM///8Tj//fE4//3wOP/98Dv//fA4//3wMP/98Cr//fAo//3zLP//8yb/+usT//rrEP/66xD//ekQ//3rFP//8CL///Es//rwNv/68EL//fA7//3wNP/98DT//fA0//3wNP/98DT//fA0//3wM//98S7//fEu//3xMP/98TD//fEw//3wNP/98DP//fEw//3xMP/98DT//fEw//rxLv//8yz//fAX//niAv/33AD//d0A//3dAP/93QD//d0A//3dAP/93QD//d8A//3dAP/93QD//d8A///iAP/92AD/9sUA/7c0AP+sGwD/kxkA/zYJAP/Mt2H//f3w//f56//9/ev/w6Qw/0UQAP+FGQD/kx4A/5geAP/ScwD/+tkA//riAP/63QD/+uIA//riAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//+IA//3iAP/94gD/9uMA//biAP/93QD//90A//bZAf/w4iW98+tHBwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPfwZUDp4gT/9uMA//3dAP//4gD//eMA//3jAP/64gD/+eUA//3zFP//8SP//fAu//3wO//98Dv///Aw//3xKP//8yL//fMe//nmAf/63QD/+uIA//riAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94wD//eMA//3jAP/94wD//eMA//3jAP/64gD//dwA//bKAP+wQgD/jiAA/5MjAP+FGQD/iyMA/34dAP+HJQD/hygA/34gAP/GeQD/+ewu///2O///8TD///E4//3xOP/98Db//fA4//3xM//68TD/+vEw//rwLP/68Cr///M9///zNv//8TT///Mz///zM///8TP///Eu///wM//68ED/+uxJ//rwPf/98DT//fA0//3wNP/98DT//fA0//3wNP/98TP//fEw//3xMP/98TD//fEw//3xMP/98TD//fEw//3xMP/98TD//fA0//rxNP/68TD//fEu///2Lv/98xv/+eIB//rcAP/93AD//d0A//3dAP/93QD//d0A//rdAP/63QD//d8A//3iAP/92AD/+tUA/8lYAP+oJgD/sB4A/3ANAP+sfhv/+vns//H27P/x+fH/9/ns////7P+/oDb/ZA8A/4cWAP+hJgD/pCUA/9V1AP/53AD/+uIA//riAP/94wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//+IA///iAP/94gD//eIA//3iAP/94gD//eIA//bjAP/24gD//d0A///dAP/63wD/7N8H//bwa0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADx40LD8NYA//njAP/54wD//eMA//3iAP/94wD/+d8A//3rBP//8x7//fEo//3wNv/98D3//fA9//3wO//98Cz//fEs//3zMP//8SD/+ukE//fdAP/54wD/+uMA//3iAP//4gD//+IA///iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eMA//3iAP/94gD//eIA//3iAP/94gD//d8A//3iAP/94gD//eMA//3iAP/94gD//eIA//3iAP/94gD//d8A//3iAP/94gD//eIA//3jAP/94wD//eIA//rdAP/64gD//eIA//3dBP/SawD/kBkA/4ogAP9OFwD/Xi4A//Hprf+/mT3/Uw0A/4sbAP+zKAD/jiAA/9CVAP/98y7///Mw///xOP/98Tj//fE4//3xOP/98Tj//fEz//rxM//68TT/+vE2//3xOP/68TT//fA0//3wNP/98DT//fA0//3wNP/98DT//fA0//rxNv/98Db//fA4//3wOP/98Dj//fA4//3wOP/98Dj//fA2//3wNP/98DT//fA0//3xMP/98TD//fEw//3wM//98DT//fA0//3wNP/98DT/+vA2//rxM//98TD//fEw//3wIv/53wH/99YA//rcAP/93wD//eMA//rjAP/63wD/+uIA//3jAP/95QD//dwA/92FAP+TIAD/oC4A/3AZAP+OQgD/+fPc//n29//z8fb/8/bz//b28f/39/H//fr2/8WYR/9ABgD/aBAA/6YmAP+xLAD/2X4A//rYAv/94wD/+uIA//riAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD/+uIA//3iAP//4gD/+uIA/+zdAP/z61vBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8dkTy/bZAP/94wD/+uMA//3jAP/94wD//eMA//nfAP/67Ab///Mi///wKv/98DT//fA9//3wPf/98Dj//fEw//rxMP/98TP///Eo//3wEv/54wD/+eIA//3jAP/94gD//+IA///iAP//4gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//98A///iAP/94gD//eIA//3jAP/93wD//eIA//3iAP/94gD//eIA//3fAP/94gD//eIA//3jAP/94gD//eIA//3iAP/94gD//eIA//3fAP/94gD//eMA//rjAP/94wD//+MA//3fAP/93QD//eIA//3jAf/flQD/mSIA/44gAP9lGQD/OBYA/+LZev///fD//fns/8+YMP+LGQD/qiAA/4sZAP+YNgD/+ekX///2NP//8Tj//fE4//3xOP/98Tj//fE4//3xNP/98TT//fE4//3xOP/98Tj//fA0//3wNP/98DT//fA0//3wNP/98DT//fA0//3wNP/98DT//fA2//3wO//98D3//fA4//3wOP//8Dj///A4//3wNv/98DT//fA0//3xMP/98TD//fEw//3xMP/98DP//fA0//3wNP/98DT//fA0//rxNP/68TT/+vE0//rxNP/98S7///AS//nfAf/53AD/+t0A//riAP/64wD/+eIA//riAP/64wD//+MA//G4AP+qLgD/lSIA/34eAP9CFwD/7OOc///68f/58/n/8fH3//P28//29vP/9vbz//f39v/9+fD/wpg2/0UKAP+TJgD/piYA/5UbAP/VcwD//d8C//rfAP/63wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eMA//3jAP/94wD//eMA//3jAP/w3AD/7Nwe+PfsmE8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5dkPN/HYBO793QD//+MA//3jAP/94wD//+MA//3jAP/34gD//esG//3zJf//8Sz//fA2//3sQP/97ED//fA2//3xMP/68TD//fEw//rsJv//8yj//ekI//rjAP/63wD//eIA///iAP//4gD//+IA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA///iAP/94gD//eIA//3iAP//4gD//d0A//3fAP/94gD/+uIA//rfAP/63wD//eIA//3jAP/94wD//eIA//riAP/94gD//eIA//3iAP/93wD//eIA//3iAP/94gD//eIA///jAP//4wD//d0A//rZAP/mpAD/mCAA/5klAP96GQD/TBMA/8q8WP//+uz/+fbw//n28P/689X/tUkA/44TAP+QGwD/rUcA//rrGf/98Sr//fE2//3xNv/98Tb//fE4//3xOP/98Tb//fE2//3xOP/98Tj//fE4//3wNP/98DT//fA0//3wNP/98DT//fA0//3wNP/98DT//fA0//3wNv/98Dj//fA7//3wOP/98Dj//fA2//3wNv/98DP/+vAz//rwM//68DP/+vAz//rwM//68DP/+vAz//3wM//98DP//fA0//rxNP/68TD/+vEz//3wNP/98DT//fEw///zIv//8Rn/+eIC//ncAP/53AD/+t8A//riAP/63wD//eMA//PGAP+tNgD/qDQA/4AXAP9TDwD/w7Mz////6//59vD/9vD3//bz+f/z9vP/9vbz//b29v/29vb/9vbw///67P++jiX/OwoA/3oZAP+mKgD/mCAA/8puAP/53AD/+dkA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3jAP/94wD//eMA//3jAP/94wD/9+IA/+vZA//m2SVbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPDpOKj23AD//9wA///jAP//4wD//+MA//3jAP/94wD/9+IA//njAP//9ij///Ez//3wNv/97ED//fA9//3xNP/98TD/+vEw//3wMP/98C7//fAs///wFv/63wD/+dkA//3fAP//4gD//+IA///iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3dAP/93wD//eIA//rfAP/63QD/+uIA//riAP/94wD//eMA//riAP/64gD/+uIA//3iAP/94gD//d8A//3iAP/94gD//eIA//3jAP/94wD//eMA///lAP/zyQD/qCwA/6AqAP+VKAD/UQ4A/7B6E//9+ez/+ff2//f29//28/D/+vbd/5UsAP+ZGwD/kxsA/7hOAP/96xf//fEm//rsLP/68TT/+vE0//rxOP/98Tj//fE4//3wOP/98Tj//fE4//3wOP/98DT//fA0//3wNP/98DT//fA0//3wNP/98DT//fA0//3wNP/98Db//fA4//3wOP/98Dj//fA4//3xNP/68TT/+vAw//3wMP/98DP//fAz//3wNP/98DP//fAz//3wM//98DD//fAz//3wNP/68Db/+vEz//rxM//98DT//fA0//rxNP/98Sr///Mo//3wFP/64wP/+dkA//rcAP/64wD//eUA//rcAP/GWAD/mCUA/5AmAP9uEwD/mVME//n63//3+en/9vPs//bx+f/28ff/9vbz//b28//29vb/9vb2//b29v/59vH///nl/76VIv9bFwD/kx4A/6AoAP+HGwD/3aAA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94wD//+MA///jAP/94wD//eIA//rjAP/x4gD/6+UQowAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPfxUzPw4xL8+d0A///dAP//4wD//+MA///jAP/94wD/+uMA//nfAP/23QD//fAU///2M//98TT/+vA4//rwOP/68DP/+vEw//rxMP/98DT///A4//3rLP//8B7/+d0A//ncAP//4gD//+IA///iAP//4gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//d8A//3fAP/93wD/+uIA//rfAP/63QD/+uIA//rfAP/53QD/+dwA//ndAP/64gD/+uMA//3jAP/94wD/+uMA//3jAP/94gD//eIA//3iAP/94gD//eMA//3jAP/94gD//d8A///jAP/53AD/vlMA/4sZAP+VLAD/ZBkA/3o2AP/99uX/+ff2//Hx9//z9vb/+fn2//bs0v91GQD/lR4A/5MZAP/DYQD/+eME///xFP/98SP//fEw//3xNP/68Tb/+vE2//rxOP/98Dj//fA4//3wNv/98Db//fA0//3wNP/98DT//fA0//3wNP/98DT//fA0//3wNP/98DT//fA2//3wOP/98Dj//fA4//3wOP/68TT/+vE0//3xMP/98Sr/+vAl//3wJv/98Cr//ews//3wMP/98C7//fAs//3wMP/98DT//fA7//rwOP/68TT/+vE0//rxNP/68TT//fEw///xMP//9jD//+wX//ncBP/52AD/+uMA///rAv/ZhwD/ihYA/4oiAP9uHQD/aCIA//bsyv/5/fD/9vnw//b28//28/b/9vP2//b28//29vP/9vb2//b29v/x9vf/8fP3//n28f//+eL/vosO/34TAP+ZIgD/mCMA/+OhAP/93QD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA///iAP//4gD//eMA//3iAP/64wD/8+UA/+XiA/zs5kkzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADz5iCX9tgB//3dAP//3QD//+MA//3jAP/94wD//eMA//rjAP/54gD/990A//njAf//8x3///Ys//3xKv/68DD/+fAw//rxLv/68TD//fAz///wNv//8Tb///Ed//3jAf/63QD//eIA///iAP//4gD//+IA///iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3jAP/94wD//eIA//3dAP/93QD//eMC//rjAf/52QD/99kA//ncAP/63QD/+uMA//riAP/64gD//eUA//3mAP/64wD/+uMA//3jAP/94wD//d8A//3iAP/94gD//eIA//riAP/63QD//eMA//rZAP/92QD/1oUA/4oZAP+VLgD/aCAA/04jAP/r48b//fn6//Pw+f/w8/b/8Pbw//n58P/x3b//eR0A/5glAP+VHQD/0HoA//riAP/65QD///AK///zHv//9i7//fMw//rxNv/68Tj//fA7//3wO//98DT/+vE0//3wNP/98DT//fA0//3wNP/98DT//fA0//3wNP/98DT//fA0//3wNv/98Dj//fA4//3wOP/98Tj/+vA0//3wLv//8SP///Mi///2I///9h7///Ml///xKv//8DD///Aq///wJv//8Cz//fA0//3wPf/98Dv//fA2//3wNP/98DT/+vE0//3wNP//8DT///A0///wNv/98Cb/9twA//niAP/puAD/oCYA/4IWAP+AIwD/QhYA/+PYgv/9+fH/9vbx//P28f/29vP/9/b2//b29v/29vb/9vb2//b29v/29vP/8Pb3//Dz+v/28Pn///rs/9KxJv96FgD/ihQA/6AlAP/suAD//+MA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eMA//bmAP/j3AD/6d00lwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADx4x4C7NkHlPfZAP//3wD//d8A//3jAP/94wD//eIA//3iAP/64wD/+eIA//niAP/22QD/+ukG///zG//98yX//fEu//rwM//68DD/+vEz//3xMP//8TD///Es///xF//94wD/+uIA//3iAP//4gD//+IA///iAP//4gD//+IA///iAP//4gD//+IA///iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD/+t8A//3fAP/63QD/88oA/9yTAP/KcAD/uVYA/6ZJAP+tRwD/vl4A/9WHAP/ioAD/8MIA//fYAP/64gD//+UB//3jAP/63QD//d0A//3fAP/63QD//d8A//3iAP/94gD//d8A//rcAP//3wD/4pAA/54gAP+TIgD/aB0A/0AXAP/j2JD////5//Pw8//z8/b/8fP2//P28P/9+fH/5s+m/2gQAP+TIgD/jhkA/+KcAP//5gD/+t8A//niAP/97Av///Mg///zKv/98TP//fE4///xOP//8Tb///A0///wNP/98DT//fA0//3wNP/98DT//fA0//3wNP/98DT//fA0//3wNP/98Db//fA4//3wOP/98Dj//fE2//3xLv//8Sr///AZ//3sDv/67An/+uwG//rsCf/98Bb///Em///xI///8SL///Aq///wOP//7ED//fA2//3xMP/98TP//fA0//3wNP//8DT///Aw///wNP//7Db///Eu//3wEP/22AD/nD0A/4sjAP+HIgD/SQ0A/7yTIP///ev/9/fx//P28f/29vP/9vbz//b28//29vP/9vb2//b29v/29vb/9vb2//H29v/z8/n/+fP6//r35f+OTAD/eRYA/4oXAP+zOwD/99AA///lAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3dAP/93QD//eMA//3jAP/54wD/7N0A/+XVDpTm1gsCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8ONHJvHdC/b64gD//eIA//3iAP/93wD//d8A//3fAP/93wD//eIA//rjAP/64gD/+d8A//ndAP/96Qb///EX///xJf/68Cz/+vAw//rxMP//8TP///M2///2Jf/98An/+uMA//3jAP/94gD//+IA///iAP//4gD//+IA///fAP//4gD//+IA///iAP//4gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//rdAP/93QD/5aoA/6A2AP+ZLAD/kyYA/4sjAP+HIgD/iiIA/4cgAP+FIAD/iyIA/6EqAP+sNgD/0HoA/+y5AP/51gH//d0E//3fAP/64gD/+t8A//rdAP/63QD/+t0A//3dAP/93QD/66wA/6ooAP+3LgD/ix4A/zYNAP/KuWH/+v32//P29//z9vH/9vbx//f28f/29/H///32/924gv9hDgD/mCUA/5AdAP/ruAD//+YA//3fAP/63AD/+d8A//3rCf//8xv///Mo///xMP//8Tv///A2//3wM//98DP//fA0//3wNP/98DT//fA0//3wNP/98DT//fA0//3wNP/98DT//fA2//3wOP/98Tb//fA4//3xNv//8yr///Ab//nfAv/53AD/+d0A//niAP/33wD/+eIA//3lBP/98BP///Mj///wKP//8DT//fA9//3wOP/98TP//fEz//3wNv/98Db//fAz//3wM///8DT//+wz///xJf//8yL/uHUA/2sgAP96JgD/RwsA/4s4BP/98eP/+vfx//b38//29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/z9vP/9/b2///2+f/z68X/URYA/4AZAP+KGQD/z24A//3jAP/94wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eMA//3iAP/93AD//d0A///jAP//4gD/+uIA//bjAP/m1gb28OMQHwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOvVCB/z2QD/+uIA//3jAP/94gD//eIA//3dAP/93wD//d8A//3iAP/64wD//eIA//3iAP/63wD/+uIA//rlAv/67BP//fEu//3xLv/98TD///Ez///2MP/98RP/+eMA//njAP/95gD//eMA///iAP//4gD//+IA///iAP//4gD//+IA///iAP//4gD//+IA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3dAP/95QD/5rEA/6A0AP+ZKAD/kyYA/34iAP96IAD/dSIA/3oeAP9+HgD/fh4A/4IZAP+KGQD/jhkA/4UdAP+VKAD/rTsA/+OTAP/30AD//eMA//3jAP/63wD/+twA//rZAP/63AD/88kA/6wzAP+sLgD/rSUA/2UOAP+teh3/+vnw/+zx9v/s8/r/8ffz//b38f/59vH/9/fz////9//VpmT/ZQ4A/5kjAP+LGwD/7LcA///lAP/93wD//d0A//ndAP/54gD//ewL///zHv//8TD///E4//3wNP/68DP//fAw//3wNP/98DT//fA0//3wNP/98DT//fA0//3wNP/98DT//fA0//3wNv/98Dj//fA4//3wOP//8Tj///Mj//3pCf/32QD/+dwA//3jAP/64wD/+uMA//njAP/32QD/998B//rsF///8S7///A0//3wOP/98Db//fEz//3xM//98DT//fA0//3wM//98DP///A0///sMP//9z3/38MA/1sXAP9uIgD/YSAA/14jAP/x48n/+vPz//f29v/z9vP/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vfx//n28f//+ff/2blk/14TAP+LIgD/kB4A/+aoAP//5gD//+MA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3jAP/93wD//dwA//3dAP//4wD//+IA//3dAP/53wD/8NkA//PsHp8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADlzAuC9+IA//rjAP/94wD//eIA//3iAP/93QD//d8A//3iAP/94gD//eIA//3iAP/94gD//eIA//rdAP/53wD/+eMA//rmA//96wf//fAK///wC//96QL/+eMA//nfAP/64wD//eMA//3iAP//4gD//eMA//3jAP/94gD//eMA///jAP//4wD//+MA///jAP//4gD//+IA///jAP//4gD//+MA//3jAP/94wD//eMA//3jAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94wD/+dwA/6xCAP+HHQD/oCYA/2gQAP9bGwD/czMA/4VTAf91QgD/YSoA/1gXAP9bEAD/aBMA/3AQAP+HGwD/mB4A/5MUAP+ZFgD/sTAA/9JzAP/stwD//d8A///jAP/63QD/+dYA/7dbAP96IgD/hSMA/2sOAP+VNAD/8+W///f28P/x9vn/8PP5//P29v/29/H/+fbz//b28//9/fb/s4Id/2sQAP+TIAD/oDAA//PKAP//5QD//+IA//3fAP/64wD/+d8A//rfAP//6wv///Al//3wNP/68DT/+vE2//nxM//98TP//fEz//3xM//98TP//fEz//3xM//98TP//fEz//3xM//98TT//fE2//3xOP/98TT///E2//3xG//23wD/+d0A//rfAP/63QD/+uIA//riAP/64wD/+uIA//fdAP/34gH/+ekL///zJf/98SX//fEm//3xKv//8TD//fA0//3wNP/68Cz//fAw//rsM///81H/89UO/5AsAP9kFwD/XiMA/zsZAP/m2Ir///n3//rx9//28/f/8fbz//P28//29vb/9vb2//b28//29vP/9vb2//b28//29vP/9vbz//bz9v/58/P///rx/6RkC/9wEgD/jiIA/6Q2AP/zzwD//+YA///jAP/94gD//eIA//3iAP//4wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94wD//eIA//3cAP/93QD//+MA///iAP//3QD//d8A//ffAP/x3wO/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD26XMj7NgU5PnjAP/95QD//eMA//3iAP/94gD//d8A//3fAP/93wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//rdAP/53AD/+dwA//ndAP/63AD/+t8A//rjAP/64wD/+uIA//3iAP/94gD/+uIA//riAP/64gD/+uIA//riAP/64wD/+uUA//3lAP/94wD//+IA///iAP//4gD//+IA///jAP/94wD//eMA//3jAP/94wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3fAP/93wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eMA/+m5AP+OIAD/lSYA/4ATAP+eNgH/38KF//fsz//s5r//7OnF/+niuf/lz5n/3bNk/7NoEP95IgD/ZRMA/24QAP+HFgD/nh0A/5kZAP+hIwD/oCUA/8ZeAP/wwgD/99YB/8lzAP9wGwD/ayIA/1EUAP9rGwD/8diQ//Hlyf/j3dX/4+Xm/+zw8f/29vb/9vb2//b29v/z9vP/+vrs/6BoBv9rEwD/jh4A/6Y9AP/31gD//+UA///iAP//4gD/+uMA//riAP/53AD//eIB//3pEP/98C7//fM2//rzNv/58zP/+vEz///xMP//8TP//fEz//3xM//98TP//fEz//3xM//98TP//fEz//3xM//98TT//fEz///xNP/98Rn/890A//ndAP/63wD/+uIA//rfAP/64gD/+uIA//riAP/64gD/990A//biAP/98Av//fMZ///2Hv//8Sb///Eu//3wNP/98DT/+ewo//rwLv/97Db/+uY2/6Y2AP+CFAD/gCYA/zsXAP+hjgn///nr//3z9//58fn/9vP3//P29v/z9vP/9vb2//b29v/29vP/9vbz//b29v/29vP/9vbz//b28//28fn/+vb3//rw2P+FLgD/hxkA/44bAP+zUwD/+dwA///jAP//4wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eMA//3iAP/93QD//d8A//3jAP//4gD//98A//3iAP/94gD/990C2/HjJhsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3cweT+nWBv/54wD//eMA//3iAP/94gD//eIA//3iAP/94gD//d8A//3iAP/94gD//eIA//3iAP/94gD//eIA//3fAP/94wD//eMA//3fAP/94wD//eMA//3jAP/64wD/+uIA//rfAP/63AD/+d0A//niAP/64wH/+uYC//rlA//54gH/+eMA//fjAP/34wD//eIA///iAP//3wD//98A///iAP//4wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA///jAP/ZigD/ixkA/5wuAP96FwD/6blu//fp2f/s4tL/7ObY/9/f0P/j39j/7OPd//bm3f/55tb/9uO//9y8Tv+tbgb/aB4A/1gOAP+AGwD/kCMA/54oAP+KGwD/kCMA/6Q0AP+TKAD/eR4A/2QdAP9YGwD/3b9k//bpyv/p38n/5uPZ/9zc2f/d3eP/8Ozx//f29//29vf/9vf2//n24/+QRwD/dRYA/4obAP+sRwD/+dgA///jAP//4gD//90A//riAP/63wD/+t0A//ncAP/54gH//ewT///zKv/98zT/+vE2//rxM//98TD//fEz//3xM//98TP//fEz//3xM//98TP//fEz//3xM//98TP//fEz///xM///8TP//fEZ//bfAP/23QD/+d8A//riAP/63wD/+uIA//riAP/64gD//eIA//3iAP/54gD/+eMA//rsCP//8xv///Mm///xLv//8DT/+vAu//nxLv/68Cr//fFF/8VzAP+KGwD/kCIA/04QAP9hMwD/+vnZ//359v/58/b/+fP2//f29v/39vb/9vb2//b29v/29vb/9vbz//b28//29vb/9vb2//b28//29vP/8fH2//r39v/m0JX/WBIA/5UjAP+OGQD/1YoA///mAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA///jAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//+MA//bZAP/s4z18AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANzSEGHp2QD/+uMA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94wD//eMA//3iAP/63QD//dwA//niBv/96xP///Ed///2Jf//8yb///Ae///xGf/98Av/8+IA//nZAP//3wD//98A///fAP//4gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA///iAP//3wD/0mEA/44SAP+HIAD/iy4A//HWtf/s3+L/5t3j/93c3f/c3+P/2d/l/9/d4//m3+L/7OLc//Hl1v/z7Nj/9vDS/+bWmf+xhyD/czQA/1gZAP9lEwD/ihkA/6EdAP+gHgD/lSAA/4IgAP9wIgD/2bMZ//bw1f/p49X/5d/Q/+Pd1f/j493/4t/i/9zZ3//p6ev/9vP3//f59//28Nn/hzQA/4IZAP+FGQD/wmsA//riAP//4wD//98A///cAP/93QD/+t0A//rfAP/64gD/+d8A//ffAP/66wv///Mu///xO//98TP//fEz//3xM//98TP//fE0//3xNP/98TP//fEz//3xM//98TP//fEz//3xM///8TP///Ez//3xHf/34wL/990A//nfAP/64gD/+t0A//riAP/64gD/+uIA//3jAP//4wD//eIA//ndAP/z3AD/+esJ///zJv//8TD///Aw//3xMP/57CP///M0/+PCBP+CIAD/jiUA/1sSAP9FEwD/7OO4///99v/39vb/9vb2//n28//68/b/+vP2//b29v/29vb/9vP2//b29v/29vb/9vb2//b28//29vP/9vb2//b29v/9+vb/xaQ4/0cNAP+ZJQD/niMA/+y4AP//5QD/+t8A//rfAP/64gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/33QD/7OMq6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPHsdQPj3R7h7OMA//niAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//+IA///iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eMA//3jAP/93QD//d0A///pBP//8CD///E7///xNv//8TD///Ew///xMP//8TD///Mo//rsEP/64wD//90A///dAP//3wD//+IA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP//4gD//98A/9ZeAP+LFAD/ZRYA/4A0AP/s3Mb/5tzm/+Pd5v/i4un/2d3m/9bi4//V4uP/3OPf/+Pj2f/j49n/2NjZ/+Ld3f/p493/8evi/+zlyv+/rED/fjQA/4oXAP+oDwD/phkA/5MeAP+FHgD/cCIA/76OBP/j3bn/7Ovd/+nj2f/j39b/4+Ld/+Lf4v/c2N3/2Nbd/+Pj5v/x8PD/8enP/3AlAP+AFAD/hxYA/8NrAP/64wD//eMA///iAP//3AD//dwA//3dAP/94gD//eMA//rjAP/53wD/+eIA//3rE//97Cj///Eu///xMP/98Tb//fE2//3wO///8D3///A4//3wOP/98Dj//fA4//3wOP/98Dj//fA4///xNP//9iP/+ukI//ndAP/53AD/+t0A//rdAP/64gD/+eIA//riAP/94wD//+MA///iAP/64gD/990A//biAP/56w7///Eq///wMP/98C7//fEu//bjE/+CKAD/kyUA/3oZAP9JDwD/1a1M///68f/39vf/8fP2//b29v/39vH/+vbz//3x9//28/b/9vb2//bz9v/29vb/9vb2//b29v/29vP/9vb2//bz9v/29vP/+ffp/4tkB/9YEwD/mSMA/7A0AP/30AD//eIA//riAP/64gD/+uIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP//4gD/+d8A/+vcC+Dw4iwDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD38aBw5d0P/OziAP/64wD//d0A//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA///jAP//4gD/+dwA//ffAP/97BP//fAu//3wNP/98DT//fA0//3wM//98DP//fAz//3xLv//8S7//fAT//nlAf/33AD/+uIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//+MA///dAP/PYQD/iyIA/1sdAP9YOAD/5eK3/+Ld3f/i39//4+Li/9/f4v/c4uL/3ePi/9/j3//f493/3eLd/9zd3f/f4uP/4t3f/+Lc3//j4+P/5eni/+vdwv/coUz/sCoA/2sLAP91EwD/gB0A/3kbAP9lGQD/WygA/8OmM//s5cL/8evi/+Xd4v/f2eP/493l/+Pd4v/i2d3/7OPj/+vWmf91GQD/ihYA/4oXAP/WiwD//eYA//3fAP/93QD//eIA//3iAP/94gD//eMA//3jAP/94wD/+uUA//riAP/64gD//+sL///zIv//8y7//fMz//nzOP/58T3//fA9//3wOP/98Dj//fA4///wOP//8Dj//fA7//3wPf//8Db///Ym//3wEv/33QD/+uIA//ncAP/63wD/+uIA//rfAP/93wD//+IA///iAP//4gD//eIA//3iAP/64wD/9uIA//nrB///8SL///Eu//rwKP+wZQD/gBkA/4oWAP9oCwD/s34K///65f/58/P/9vP9//P2+f/z9vP/9vbz//f29v/28/b/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/28/b/+vbz//fryv9uIgD/ih4A/5MdAP/QcwD//+IA//riAP/64wD/+uMA//riAP/94gD//eIA///jAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP//4gD//+IA//3dAP/21Qj89uJCcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8OZFdunZBP/25QD//eIA///dAP/93wD//eIA//3jAP/93wD//+IA///iAP/94gD//eIA//3iAP/94gD//eIA//3iAP//4gD//+IA//3iAP/94gD//eIA///iAP//4gD//+IA//ncAP/54wP///Ee//3xMP/68DP/+vE0//rxNP/98TT//fE0//rxNP/98Db//fE2//3xIP/98A3/+eYB//fdAP/64gD//eIA//3iAP/94gD//eIA//3iAP/93wD//d8A//3fAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP//4gD/3ZUA/4UmAP9hIAD/SSAA/+bdpP/w6+b/6+np/+nl5f/j4+P/3d/i/9zc4v/d3eP/3d3l/93d4//c4tn/3OLZ/93j2P/c4tj/2ePY/9nj1f/m6dj/8+zc//Dfxv/QqE7/biYA/1ELAP+TIAD/mR4A/5UiAP96HQD/hT0A/9nGk//x5t3/6d3W/+ni3f/l3dn/5d3d//Dj4v/fuWH/cBQA/44WAP+QFwD/46EA//rjAP/52QD//d0A//3iAP//4wD//+MA///jAP/94wD//eMA//3jAP/64gD/+t8A//riAP//7A////Mj///zLP/68zT/+vE7//3wQP/98D3//fBA///wO///8D3///A9///wQP/98ED///A7///zLP//9iX//ewP//ndAP/53AD/+d0A//riAP/63wD//eIA///iAP//4gD//eIA///iAP//4gD//eMA//rjAP/33QD//esW///xNP/QmAD/fiUA/3UZAP91FAD/eiUA//nxz///+vD/9/b2//Dw+f/x8/b/8/b2//b29v/29vb/9vb2//P29v/29vb/9vb2//b29v/29vb/9vb2//b29v/28/b/9vP2///59v/lynr/WxQA/5MgAP+ZHgD/46EA//3iAP/94wD/+uMA//rjAP/63wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA///iAP//3wD//eIA//3iAP/94gD//eIA//3iAP//4gD/99UB//HYGXYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+veFEPPpMMrs1gD/+uYA///fAP//3AD//90A///jAP/94wD//d0A//3dAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP//4gD//+IA///iAP/53AD/+eUD///zI//98S7/+vE0//rxNP/68TT/+vE0//rxNP/68TT/+vE2//rxNv/68Sr//fMd///zEv/66QL/9t0A//riAP/94gD//eIA//3iAP/94gD//d8A//3fAP/93wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eMA/+m1AP+AJQD/cyAA/2EXAP/lyof///n3//n29v/z9vb/8Pb2//Dx8//s7PP/5uXs/93c5f/d3eP/2eLV/9ni1f/c49X/3OPV/9nl0v/c6dL/3OXV/9ni3P/i4+X/7Obd/+zduf/KmTb/aBAA/4AQAP+tLgD/lSIA/1sSAP9FFgD/pnUX//HisP/z6c//5uPK/+bl3P/s493/ypg0/24SAP+YFgD/mRkA/+y8AP/64wD/99gA//3dAP/94gD//eIA///jAP//4wD//+MA//3iAP/94gD/+uIA//riAP/53QD/+eIA///wEP//8yX//fMu//3xOP/98ED//ew9//3wQP//8Dv///A9//3wPf//8Dv//fA7//3wQP/68TT//fMu///zI//97BD/+d8A//ndAP/53QD/+t0A//rfAP/94gD//eIA//3iAP//4gD//+IA///jAP//4wD/+tkA//nZBv/rvwH/iygA/4IlAP9TEwD/UxcA/+nZpP/9+fH/9/bw//b29v/w8fP/8/b2//b29v/29vb/9vb2//b29v/z9vP/9vbz//b29v/29vb/8/b2//P29v/29vb/9vP2//fz9v//+fP/tX4W/2EXAP+YKAD/pCoA//HDAP/95QD//eIA//3jAP/94wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//+IA//3iAP/94gD//eIA//3iAP/94gD//eMA//bWAP/z3R7K9ullEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPDrNB3s4g3/89wA///jAP//3wD//90A///dAP//4wD//eMA//3dAP/93QD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA///iAP//4gD/+dwA//njAv//8yP//fEu//3xNP/68TT//fE0//3xNP/68TT/+vEz//rxNP/68TT/+vEz//rzKv//9iL///MS//rpAv/63wD//eIA//3iAP/94gD//eIA//3fAP/93wD//d8A//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3fAP/94gD//eIA//3iAP/94gD//eIA//3jAP/xxgD/iyUA/4oeAP+HFgD/1YIz///39v/38/P/8fb2/+z39//x9vb/9vb3//Pz9//x8fb/8PDz/+Pp4//c4tn/2d/Y/9zi2f/c49j/3OPW/9zj3P/V2dz/3+Lm/+Xi4v/p3dD/8+XV/+nKmf+xWxD/XhAA/24WAP9uGQD/ZR0A/1gWAP96NAD/38ll//Pw0v/p693/8+ni/7d6IP9uFgD/mBkA/5kbAP/xxQD//eUA//nZAP/63AD//eIA//3iAP/94wD//+MA///jAP/93wD//d0A//riAP/64wD/+uMA//nfAP/65QL//ewO///zIP//8zD//ew2//3sO//98D3//fA7//3wO//98Tv//fA4//3xNv/98ED/+fE7//rxM//98yz///Ml//3rCf/64gD/+dwA//rdAP/63wD/+t8A//3iAP//4gD//+IA///iAP//4wD//98A///cAP/2ygD/rDsA/4oeAP91HQD/NA0A/8atOP/6+fD/8/Hz//f3+f/29vb/9vb2//Pz8//29vb/9vb2//b29v/29vb/8/bz//b28//29vb/9vb2//P29v/z9vb/9vP2//bz9v/39vf/+fDi/3k7AP9lHQD/kywA/75OAP/52AD/+uMA//riAP/94wD//eMA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3jAP/54wD/8N0P/+vcMxUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADl1gAX7NgA+/ndAP//4gD//98A///dAP//3QD//eMA//3jAP/93QD//d0A//3iAP//4wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//ncAP/54wH///Mb//3xM//98Db//fA2//3wNP//8DP/+vEz//rxMP/68TP/+vEz//rxMP/68S7//fEo///zI///8Rb/+uUA//rdAP/63wD//eIA//3iAP/94gD//98A//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/93wD//eIA//3iAP/94gD//eIA//3iAP/64gD/99kA/7NAAP+YGQD/mRYA/6QqAP/68+X/9/bx/+z29v/p9vb/8fb2//P29v/z9vb/9vb2//b29v/x8/P/8PDw/+Pl5v/d4uL/3d3i/93f4v/f4uL/4+Lj/+LZ3P/j3Nn/5t/Z/+XZ1v/s4t3/8OPc/9W+jv9uNAL/PQsA/3MeAP9+IwD/YRkA/0wZAP+VaxL/6d+///rx3f+eVgn/ZRMA/5AbAP+cIwD/88oA//3lAP/63AD/+twA//3fAP/94gD//+IA///iAP//4wD//d8A//rdAP/64gD/+uMA//rlAP/95QD/+d0A//rjAP//7Av///Ej///wOP//8T3//fE2//3xNv/98Tb//fE2//3wOP/98Dj///A9//rxO//68Tb/+vEw//3wKP//9ij//+sE//riAP/63AD//d0A//3iAP//4wD//+MA///iAP//4gD//eIA//3ZAP/50gD/t1EA/4seAP+LHQD/YRQA/5hoCP/5+d//9vfz//Pz+f/x8ff/8/Pz//P28//29vP/9vbz//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/z9vb/8fb2//Pz9v/28/b/+ff5/+zdsf9JFgD/cCUA/4slAP/WfgD//eIA//ncAP/64wD//eMA//3jAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94wD//ekA//HZBvz36WE/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9+UmLPndAPv93wD//+IA///fAP//3wD//eIA//3jAP/94wD//d8A//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/63QD/+d0A///xCv//8zT///A7///sNv//7DT//+ww//3wLv/68C7/+vAu//rwLv/68C7/+vAu//rwLv/98DP///Ew///xGf/95gL/+d0A//riAP/94gD//eIA///fAP/93wD//d8A//3fAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//d8A//3dAP/93wD//d8A//3fAP/94gD//eIA//3iAP/94gD//eIA//3mAP/WegD/kxAA/5wbAP91GwD/8N+Q//r68//s9vb/6/P3//H29v/29vP/8/bz//b29v/29vb/9vb2//b29v/29vb/8/Px/+vs7P/j4+P/4t/i/9zc3P/i3d3/3d3d/93c3P/f3Nz/393c/+Lf3f/r6+P/6eXK/7mOKP9eFwD/ZBkA/2giAP9lGQD/RwkA/44wAP/ryWH/mEUA/3MXAP+LHgD/rUcA//ncAP/64wD/+uIA//rfAP/93QD//eIA///iAP//4gD//+IA//3iAP/94gD/+uIA//rjAP/64wD/+uMA//rjAP/64gD//eMA///rEP//8S7///Mw//3zM//98TT//fEz//3xNP/98Dj//fA4///wOP/98Tj//fE4//3xO///8Dv///Ez///zJv//6w//+t0A//3cAP//4gD//+MA///jAP//4wD//+IA//rdAP/63QD/2IsA/34ZAP+QJQD/fhkA/3AoAP/28cn/9vnw//D28//28/b/8/Pz//P29v/29vP/9vbz//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/8fb2/+z29v/z9vf/9vb3//35+f/WqkD/Qg0A/4AuAP+HJgD/46AA//rfAP/64gD/+uIA//3jAP/94wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//rdAP/52QP/+uleswAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPDfOKr53QD//eIA//3iAP//4gD//+IA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD/+t8A//ncAP/96QL///Mg///zNP//8C7//+ww//3sM//68DP/+vAu//rwLv/68C7//fAw//3wM//68DP//fA0//3wMP//8yP///MU//rlAf/53QD/+t0A//3fAP/93wD//d8A//3fAP/93wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/93wD//d8A//3fAP/93wD//+IA//3iAP/94gD//eIA//3jAP//5gD/6a0A/5wZAP+cHQD/axYA/8moIv/9/fH/8fb2//Hz9v/z8/b/8/Pz//Pz8//29vb/9vb2//b29v/29vb/8/Pz//b29v/39/f/8fHx/+vr6//j4+P/3d3d/9zc3P/c3Nz/3Nzc/93d3f/d3d3/39/Y/+Xi0P/37NX/69WV/5VFAP9oFgD/bhYA/3MXAP9rFgD/hSYA/3odAP+KHgD/ghQA/8NbAP/63AD/+uMA//rjAP/63wD//d0A//3iAP//4gD//+IA///iAP/94gD//eIA//rjAP/64gD/+uMA//riAP/64wD/+uIA//rfAP/94wH//+wS///xI///8y7///Mz//3xM//98TP//fA2//3wOP/98Dj//fA4//3wOP/98D3//fBA//3xNv//8TD///Ml//3pCf/63QD//d8A///jAP/94wD/+uIA//3iAP/94wD/8L8A/5wqAP+AHQD/giAA/2EXAP/p1nn///3r//P28f/x9vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//P29v/x9vb/9vbz//n29v//9/P/plgG/14bAP91JgD/lTMA//fSAP/63wD/+uIA//3iAP/94wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94wD/+dYA//PZI6z35lEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADp2Ren+d0A///iAP//4gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/63wD/+t8A//3pBP//8yD///Mw///sNP/97DT/+vAz//rwLv/68Sz/+vAu//rwMP/68DD/+vAw//3wNP/68TT//fEo///zIP//8RP/+uUC//fZAP/93wD//d8A//3fAP/93wD//d8A//3fAP/93wD//d8A//3fAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/93wD//d8A//3iAP/94gD//eIA//3iAP/64wD//+YA//nZAP+1RQD/mSIA/3MWAP9+QgD/9/bd//n59v/28/P/9vb2//b29v/29vb/9vb2//Pz8//29vb/9vP2//Pz8//28/b/9vb2//b29v/29vb/8/Pz/+np6f/d3d3/3Nzc/93d3f/d3d3/3d3d/+Li3f/j3dj/6+LY//Hl2f/x4sP/0J40/1sTAP9rGQD/hyoA/4sqAP+VJgD/mB4A/5gXAP/QXgD//dwA//3jAP/94wD//d8A//3dAP/64gD//eIA//3iAP/94gD//eIA//3iAP/64gD/+uMA//riAP/64gD/+t8A//riAP/64gD/+uIA//rjAP//7A3///Ml///xM//98TP//fEw//3xMP/98DT//fA0//3wOP//8Dj///A4//3wO//98ED//fE2///xM///8yX//esO//njAP/54wD/+eIA//fiAP/64wD/99UA/7dHAP+HFwD/hRkA/1gPAP/DpEL///rr//r58f/29/f/8fb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/z9vb/8/b2//P29v/z9vb/9vb3//f28f/69/D/9uvW/2UlAP9zIwD/eSAA/7xeAP/51QD/+t0A//riAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94wD//eUA//fZAP/w2Bn1+vCHNgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADz8Xou7OIb6vndAP//4gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3fAP/54gD//esE///zI///8zv/+vA0//rwM//68DD/+vEw//rwM//68DP//fAz//rwM//98DT/+vE0//rxLv/98yb///Yi//3xE//65gL/+t0A///dAP/93QD//d0A//3fAP/93wD//d8A//3fAP/93wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//d8A//3fAP/94gD//eIA//3iAP/94gD/+eIA//rjAP//5gD/0IAA/44gAP+KIwD/QBAA/9nJev/9+fH/+fbx//b28//29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/8/Pz//Pz8//5+fn/8/Pz/+np6f/i39//393d/9/d3f/d3N3/49zf/+LY4v/i2eL/49/d/+zp0P/l0of/jkkA/0kNAP+HLAD/mS4A/6ElAP+zJgD/3HAA///fAP/94wD/+uMA//rfAP/93QD/+t8A//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/93wD/+t0A//rdAP/64gD//eMA//3jAP/64gD/+uMA///wEv//8Cj///Aw//3wM//98DP/+vEw//3wOP/98Dj///A4//3wOP/98Dv//fBA//rwPf/98D3///Ew///zKP/66Qj/9t8A//HcAP/23wD/99kA/8puAP+YHgD/mSIA/2sOAP+kRwT//ffs//n28f/39vb/9vb5//Hz9v/z9vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/z9vb/8/b2//P29v/z9vb/9vb2//n29//59vH///rw/9/Piv80CwD/giYA/44mAP/ckwD/+tkB//rfAP/94gD//eIA//3fAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eMA//3lAP/63QD/8dgQ//PmWz8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA69k4QOzVCv/63QD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//niAP/56Qj//fMu//3zQP/97Db//ew0//3wM//98DD//fAz//3wM//98DP//fA0//3wNP/68TP//fEw//3xLP//8yr///AZ//rjAv/63AD/+twA//3dAP//3QD//98A//3fAP/93wD//d8A//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3fAP/94gD//eIA//3iAP/94gD//eIA//riAP/64wD//ekA/+zDAP+TLAD/hyYA/04QAP+QRQH//fbj//r38P/29vH/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/z8/P/9vb2//b29v/z8/P/7Ozs/+Pj4//c3Nz/3dnc/93c3//d3OP/3Nni/93d4v/d49X/8OzZ/+zmuf+YeRL/RRYA/4soAP+VIgD/mR4A/7E0AP/ppgD/+twA//ncAP/53AD/+t0A//rfAP/94gD//+IA//3iAP/94gD//eIA//3iAP/94gD//d8A//3dAP/93QD/+uIA//rlAP/65QD/+uMA//riAP/94wH//+sQ///wHf//8Cb//fAu//rxM//58Tv//fE4//3wOP/98Dj//fA4//3wO//68ED//fA9//3wNP//8TD///El//npDv/x3AL/89gA/9aYAP+YKgD/kBcA/5gZAP9oGQD/9um3//r59v/28/P/9vb2//Pz9v/29vf/9vP2//b29v/29vb/9vb2//b29v/29vb/8/b2//P29v/z9vb/8/b2//P29v/z9vb/8/b2//P29//z8/b/+vfw///66f+8iyb/UQkA/5MlAP+cLgD/8cUA//riAP/63wD/+t0A//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//d0A//nZCf/33DA9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOzKGT3z0AT/+t8A///iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA///jAP/54gD/9t8A//bpDf/98zD///E7///sNP//7DD//+wz//3wNP/98DP//fAz//3wNP/98DT/+vE0//rwNP/98DT//fAz///xMP//8B3/+uUG//ncAP/63QD//90A///fAP/93wD//d8A//3fAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/93wD//eIA//3fAP/93wD//d8A//3dAP//4gD//eMA//rjAP/54gD/uWQA/4AmAP96IAD/ZRAA//Hdrf//+vH/9vbz//b29v/z9vb/8/b2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/z9vP/7Ozs/+Xj4//Z2Nz/2dnZ/9zd3f/c3Nz/3eLZ/+Lj3P/l5t3/6+vi/8+zZf9wIgD/aBMA/5MqAP+YKAD/niUA/9VzAP/51gH/+dkA//nZAP/94gD//eIA///iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/93wD//d0A//riAP/65QD/+uUA//rlAP/64gD/+uIA//3mAv//7Av///Mi//3zLv/68TT/+fE2//3xOP/98Dj//fA4//3wOP/98Dj//fA7///wO//98Db//fAz//3zNv/68Cz/+ukd/+m+AP+FIAD/kCgA/44dAP95FAD/48xe////6//39/b/9vb2//f29//29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//P29v/z9vb/8/b2//P29v/z9vb/8/b2//P29v/x9vf/8PP2//r38P/99tn/gjAA/4UUAP+YIAD/s0kA//ncAP/64wD/+t0A//rfAP/94gD//+IA///iAP//4gD//+IA///iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//d0A///fAP/61gL/+ckNNgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADpwwI69tkB//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//+IA//3iAP/94gD//eIA//3iAP/94gD//+IA//3iAP/94wD/+uMA//ffAP/z3wD/+ekJ///xJf//8TD//+wu///sOP/68Db//fAz//3wM//98DT//fA0//3wNP/98DT//fA0//3wM//98TP///Es///xG//65gT/99kA//rcAP/93QD//d8A//3fAP/93wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//d8A//3iAP/93wD//d8A//3dAP/93QD//98A//3fAP/94wD/+eMA/+O3AP95IgD/hSAA/3kSAP/FfhT///ns//f28//29vb/9vb2//P29v/29vb/9vb2//b29v/29vb/9vP2//bz9v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/z8fH/6enp/9/f3//d3dz/3N3Z/9zd1v/c3Nz/4t/m/+Lc5v/w5d3/69ag/4I4AP9OEgD/eR0A/44XAP+TFwD/3IcA//rcAP/64gD//eMA//3iAP/94wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3jAP/94wD/+uMA//rjAP/64wD/+uIA//riAP/94gD/+uMA//3wEv//9ib//fMs//rxM//98TT//fE2//3wNv/98Dj//fA4///wNv//8Tb//fA0//rwNv/98Db//fNF//rrKv+sRQD/oCgA/3MbAP9lHQD/pnUL///97P/5+fH/9vbz//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/z9vb/8/b2//P29v/z9vb/8/b2//P29v/z9vb/8PP3//H29//9+fD/8emx/1YUAP+VHgD/kBkA/9B5AP/53wD/+uIA//3fAP/94gD//+IA///iAP//4gD//+IA///iAP//4gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP//4wD/+dUA/+zQFF8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6dgHS/fdAP/94wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA///iAP/94gD//eIA//3iAP/94gD//+IA///iAP/94gD//eMA//rjAP/64gD/+eIA//nfAP/96QT///Me///wKP/67Db/+vA0///wM///8DP//fA0//3wNP/98DT//fA0//3wNP/98DT/+vE0//3xMP//8Sj///Ed//rlBv/53AD//d0A//3fAP/94gD//d8A//3iAP/94gD//d8A//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/93wD//90A///dAP//3QD//eIA//niAP/x2QD/pkkA/5MbAP+YHQD/XhAA//Dcv//6+ff/9vP2//b29v/29vb/9vb2//Pz8//z8/P/8/Pz//Pz8//z8/P/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/z8/P/8/P2//f39//w8PD/4+Pj/93d3P/d3dn/3d3c/9/d4v/i3eP/5d3i/+zj3P/x5cn/glMJ/zsOAP+LFgD/nB0A/5wjAP/QeQD/+dkA//3lAP/95QD/+uMA//riAP/94gD//eIA//3iAP/94gD//eIA//3jAP/94wD//eMA//3iAP/93QD/+t8A//rfAP/64wD/+uMA//ndAP/54gD//+sL///xHv/98Sj//fEw//3xMP/98DP//fA0//3wNP//8DT///E0///wOP/98Dj//fA9//rrNv/KkAD/iiAA/5wlAP9bFgD/YUUA//P21f/39/b/8/H3//b29v/29vb/8/b2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/8/b2//P29v/z9vb/8/b2//P29v/z9vb/8/b2//Hz9//38/f///rs/9a5Pf9TEAD/kBsA/5AZAP/rtQD//eMA//fdAP/64wD//eIA//3iAP//4gD//+IA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94wD//eUA//rZAP/s1hnYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOvdE8722QD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3jAP/94gD//eMA///jAP//4gD//eIA//3pBv/98SD/+fAz//rwM//98DP//fAz///wNP/98DT//fA0//3wNP/98DT//fA0//rwNv/68DP//fEu///xKP//8R3/+uMB//rdAP/93QD//98A///fAP/94gD//d8A//3dAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//+IA//3iAP/94gD//eIA///fAP//3QD//90A//3iAP/64gD/+eMA/+OmAP+VHQD/piwA/3oZAP+cUxf/+vfz//b29v/29vP/9vbz//b29v/z8/P/8/Pz//Pz8//z8/P/8/Pz//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//Pz9v/29vb/9vb2//Pz8//r6+v/3d3Z/93i1v/i5dX/4ubV/93d3//l3eX/5eLW//Dlz/+cZRf/bg0A/5UZAP+eIgD/nCIA/9aKAP/33AD//eYA//rjAP/64gD/+uMA//3iAP/94gD//eIA//3iAP/94wD//eMA//3iAP/93wD//d0A//rdAP/63wD/+uIA//rjAP/64gD/+d0A//nfAP/97A3///Eg//3xLP/98TD/+vEz//rxNP/68Dj//fA7///wNP/97Db//ew2///zSf/ivAT/cxkA/4IiAP+OHgD/Wx4A/+bjlf/2/fD/7PP3//Hw/f/z9vb/9vbz//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vbz//P28//z9vP/8/b2//P29v/z9vb/8/b2//P29v/28/f/9/H2//r24/+zZQP/fh0A/44ZAP+QGwD/3IsA//rdAP/53QD/+uIA//3iAP//4gD//+IA///iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eMA//rlAP/63QD/7NUO0QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPf3elrr4wT6+eIA///iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP//4gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//riAP/33wD/+usI//3zIP//8zD//fAz//3wM///8DD//fAw//3wMP/98DT//fEz//3xMP/98TP/+vE0//rxLv/98S7///Eq///xFv/65gT/+dkA//3iAP//3wD//98A//3fAP//3wD//98A//3fAP/93wD//eIA//3iAP/94gD//eIA//3jAP//4wD//+MA///jAP//4gD//+MA///iAP//4gD//90A//3fAP/93wD/+dYA//3dAP/30AL/oD0A/4olAP+FIgD/WA8A/+XWsf/59/D/9vPs//P28f/z9vb/8/Hz//bz8//28/P/9vPz//bz8//29vb/9vb2//b28//29vb/9vb2//P29v/z9vb/8/b2//P29v/29vb/8/Pz//b29v/29vb/9vb2/+zw7P/d39z/3d/Z/9zd1v/d3N3/3Nnc/+Ld3f/l4t3/5uLS/6aAFP89DwD/ehkA/6wiAP+mIgD/z4AA//rdAP/95QD/+uMA//3mAP/94wD//eMA///jAP//4wD//eIA//3iAP/94gD//d8A//3fAP/93wD/+t8A//rjAP/64wD/+uIA//rfAP/63QD//eIB///rDf//8SP//fEs//rwMP/68Dj/+vA4//rsOP/98Db/+uss//3xNv/53RD/oTMA/4suAP9eGQD/QhYA/7+sXv///ff/9vn2//b39//x8/f/8/b2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/z9vb/8/b2//P29v/z9vb/9vb2//r28//36dD/cxYA/5AUAP+cHgD/mR4A/5wlAP/YiwD/+uIA//rjAP/64gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//rjAP/65QD/+twA//fZB/n662FaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD3+Whq7OUE//rjAP//4gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3fAP/94gD//eIA//3iAP/94gD/+d8A//bdAP/67Aj///Eg///xLP//8C7///Eu///wMP//8DP//fE0//rxM//98TD//fEw//3xM//98TD//fEu//3xLv/98yb///EX//rmA//53AD//d8A//3dAP/93QD//eIA///iAP/93QD//d8A//3iAP/94gD//eIA///jAP//4wD//+MA///jAP//4wD//+MA///jAP//4gD//d8A///iAP/93QD/+twA//3cAP/60gD/4pUA/54sAP+YIAD/niIA/4oTAP+hWAv//fnp//n37P/39/P/8fPz//Hz8//z8/P/9vPz//bz8//28/P/9vb2//b29v/29vb/9vb2//b29v/z9vb/8/b2//P29v/z9vb/9vb2//b29v/29vb/9vb2//b29v/39/f/8fHx/+Xl5f/f393/3Nzc/9zc3P/c3Nz/3d3d/+Pi3f/x68X/qIAU/1MQAP+CEwD/oCIA/5gmAP/QfgD/99YA//3lAP/94wD//+MA//3iAP//4wD//+MA//3iAP/94gD//eIA//3fAP/93wD//d8A//riAP/64gD/+uMA//3jAP/94gD//d0A//3cAP/93wL//+wU///zJv/98Sz/+vA2//rsOP/68Db//fAw//3zPf/67Cr/v2sA/44lAP95IwD/NA8A/4drBv/5+fD/9/f2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/8/b2//P29v/z9vb/8/b2//f29///+vb/5c+T/2QOAP+cFgD/nBsA/54gAP+YHQD/kyUA/+zCAP/94wD/+uMA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3fAP/64gD/+eMA//rcAP/63Ab//+tTagAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8/ZHZ+zjAv/63AD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//d8A//3fAP/94gD//eIA//3iAP/93wD//eIA//3iAP//4gD//+MA//3iAP/33AD/9+IA//nrBv/98xn///El///xMP//8DP///A0//3wNP/98TP/+vEw//rxMP/98TD//fEw//3xLv/98S7//fEq///zJf//8Rf/+eUD//fZAP/63AD//d0A//3dAP/93QD//d8A//3iAP/94gD//eIA///jAP/94wD//eMA///jAP/94gD//eIA//3iAP/94wD//eIA//riAP/63QD/+dwA//3jAf/51QH/0HMA/5UiAP+cIAD/piMA/6EZAP+gFwD/cBMA/+nWkP/9+uv/9vfx//Hz9v/x8/P/9vPz//bz8//29vP/9vbz//b29v/29vb/9vb2//b29v/29vb/8/b2//P29v/z9vb/8/b2//b29v/29vb/9vb2//bz9v/29vb/9vb2//Pz8//39/f/7Ozs/93d3f/Z3Nn/3Nzc/9zc3f/f3d3/6+PS//Pmxf+wdRf/TA8A/4UdAP+hJQD/mCAA/9B1AP/52QD//eMA//3jAP/94wD//+IA//3iAP/94gD//eIA//3fAP/93wD//d8A//3iAP/64gD/+uIA//rjAP/64wD//eIA//3dAP/93AD//dkA//niAv/97BD///Aj//3wKP/98DD//fE0//3wNP//9kn/yZUA/2sdAP9zGwD/UxQA/14zAP/288z/+fnz//b29v/39/f/8fHx//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//P29v/29vb/8/b2//b29v/39vP//fns/7CCJf9hDgD/nhsA/5kZAP+gHgD/oCAA/4AUAP/JcwD/+uIA//rjAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/93wD/+uIA//njAP/93wD/+dYC//nfNmcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOnrIGfs3wD//d0A//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP//4gD//eIA//3fAP/94gD//d8A//3dAP/93QD//d8A//3iAP/94gD//d8A//3iAP/94gD//+IA///jAP//4wD//eMA//nfAP/z4wD/9+wC//3zFv//8Sz///A0///wNP//8DT//fEz//rxMP/68TD//fEw//3xMP/98S7/+vEu//rxLP/98Sr///Mo//3xFP/54wL/+t0A//3dAP/93QD//d0A//3fAP/94wD//+MA///jAP//4wD//eMA//3jAP//4wD//eIA//3iAP/94gD//eMA//riAP/54gD/+eIA//rjAf/wyQD/qEIA/4ciAP+kOwD/kCUA/3oQAP+VHQD/lRkA/3oSAP+ZRwD///nf//f38f/x9vb/8fPx//bz8//28/P/9vbz//b28//29vb/9vb2//b29v/29vb/9vb2//P29v/z9vb/8/b2//P29v/29vb/9vb2//b29v/29vb/8/Pz//Pz8//39/f/9vb2//b29v/s7Oz/4+Pj/93d3//c3N3/3dzc/+bd3f/s4tj/8+XK/6Z1Iv9JCwD/kxMA/6AeAP+YIgD/zHMA//rfAP/94wD//eIA//3iAP/94gD//eIA//3iAP/93wD//d8A//3fAP/94gD//eIA//riAP/64wD//eMA//3iAP/93QD//d0A//3cAP/53AD/+eIB///sEP//8SX///Es//3xM///8zv/6cwG/2siAP+AKgD/cBsA/zsLAP/p3aD//frs//f38//z8fP/8fHx//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//P29v/29vb/+ffx//bz3P9oMwD/aBQA/54iAP+cGwD/mRcA/6AbAP+YIAD/t1gA//rfAP/64wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//d8A//riAP/54wD//eMA//bQAP/20iNnAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADj4gtn8NwA///jAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA///iAP//4gD//+MA//3jAP/64gD/+uIA//rfAP/93QD//d0A//3dAP/94gD//eIA//3iAP/94gD//eIA///jAP//4wD//+MA///jAP/94gD/9uMA//HlAP/36QT///Ag///xNP//8DT///A0//3xM//68TD/+vEw//3xMP/98TD//fEw//rxM//68TD/+vEw//3xLv//8yj///Eb//3jAf/63AD/+twA//3fAP//4gD//+MA///jAP//4wD//+MA///iAP//4gD//+IA//3iAP/94gD//eIA//3jAP/53wD/+uMA//ncAP/fpgD/lTAA/3kZAP+HIwD/ayIA/0ITAP+8eQH/s2gA/1MPAP+HIAD/cxcA/924WP/9+vP/8fb2//Pz8f/29vH/9vbz//b28//29vP/9vbz//b28//29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//Hx8f/l5eX/3Nzd/93c3f/i2d//5dzd/+Xd1f/w5tb/sHMq/24LAP+KFgD/niYA/54mAP/PdQD/+twA//3jAP/64gD//eMA//3iAP/93wD//d8A//3fAP/93wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3dAP/93QD//d0A//ncAP/64wL///AS///xJv/98TD/9uYe/449AP+HLAD/eiAA/0wLAP/PqDv//frs//b28P/z8/P/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9/b2//b29//z9vb/9vb2//r68f/w6bj/NA8A/3AZAP+TIAD/niIA/5UWAP+cGQD/nCMA/7lYAP/63QD/+uMA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/64gD/+eMA//3jAP/21QD/9tUZZwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5tYDZ/fZAP/93QD//+MA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP//4gD//+MA///jAP/94wD/+eIA//fdAP/53AD/+tkA//rcAP/63QD/+t8A//niAP/64gD//eIA//3jAP/94gD//+IA///iAP/94gD//eIA//riAP/54wD/9t8A//nmC///7Cz///A0///wM///8S7//fEs//rxLv/98TD//fA0//3wNP/98Db/+vE0//rxNP/68Db///A2///xNP//8Rv/+uYE//fZAP/63QD//+IA///iAP//4gD//+IA///iAP/93wD//d8A//3fAP/93QD/+t0A//riAP/63QD//eIA//bKAP/QeQD/ih4A/5AiAP+gKAD/jh0A/1sgAP/Ft17///nj/+ziof89EgD/Xh0A/2UZAP+AKgD/9/Hd//f38f/29vD/9vbx//b28//29vP/9vbz//b28//29vP/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2/+np6f/c3Nz/3N3c/9/d3f/d39z/4uLd/+zm3/+3jjP/Qg4A/4IiAP+VLAD/kx4A/8xrAP/52QD/+eIA//niAP/94gD//d8A//3fAP/93wD//eIA//3iAP/94gD//eIA//3iAP/94gD//d8A//3iAP/93wD//eIA///iAP//3wD/+tkA//niAP//8Rv//fA0/7BbAP9zGQD/iiYA/0cHAP+ZUwT///rl//r58P/z9vb/9vP2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//f28//z9vf/8fb3//b29v//+uz/2bw7/24UAP+HHgD/dRkA/5MiAP+kJgD/kBsA/5MgAP/VhQD/+uIA//riAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/93wD/+uIA//njAP/94wD/+d8A//PYB2cAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOXVAWf33AD//dkA///jAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//+IA///iAP/94wD/+uIA//bdAP/54gD/+eMA//ncAP/32QD/99wA//ncAP/53QD/+d8A//riAP/64gD/+uIA//3iAP/93wD//98A///iAP/94gD//eIA//ffAP/23AH/+uUL///wHv//8Sj///Eu//3wNP/68Db//fA2//3wO//98Dv//fA7//3wO//98Dv//fA7//3wO//98Db///Em///xFv/95gT/+dkA//3cAP//3wD//+IA//3iAP//3wD//d0A//3dAP/93QD//d0A//3fAP/94gD//d0B//G/AP++TAD/nCgA/4IeAP9uFwD/YRMA/5xHAP/p34r///3w//r37P/9+un/oXoQ/0UQAP95HgD/WA0A/61+Gf///fD/9vbw//b28P/39vP/9vbz//b28//29vP/9vbz//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/x8fP/6enp/9/f3//c3Nz/3d3d/93d3f/m49z/8OnK/6Z+Fv9RFwD/gCMA/5wmAP+LFgD/0nUA//rfAP/64wD/+uIA///iAP/93wD//d8A//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//d8A///iAP//4gD//+IA//rZAP/21gD//eUK/9iTAP9wEAD/jiYA/2gTAP9oIAD/9/DP//r66//39/H/8/b2//P29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/39vP/8/P3//H29//29vb///np/7V1BP+CGQD/mCIA/4cdAP+HFwD/qCwA/54oAP+eKAD/8MMA//3jAP/64gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//d8A//riAP/64wD/+uMA//ndAP/x2RNlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADi0gBn+d0A//3ZAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/93wD/+t8A//ndAP/65gj///Ed///zIP//8xn//fEX//nrC//23QH/+d0A//ndAP/63wD/+uIA//riAP/93QD//d8A//3iAP//4gD//+IA///iAP/94gD/+d8A//bdAP/66Qj///Ej///wMP/98D3/+vBA//rwNv/98DT//fA4//3wPf/98Dv//fA7//3wO//98Db/+vE0//3xLv//8yb///MZ//nlA//22AD//98A///fAP//3wD//d0A//3cAP/93AD//dwA//3cAP/93wD/+tgA/+KQAP+sLgD/niAA/5wiAP9zGQD/Rw4A/6yADf/59sz/+v3r//f28f/58/P/+vbw//Pw1f9YIgD/ZBAA/3UZAP9HEAD/7N2h//r68//29vH/+ffz//b28f/39/b/9vbz//b28//29vb/9vP2//bz9v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/r6+v/3d3d/9zc3P/d3d3/3OLY/+Lm0P/r6cL/tZUe/0APAP+KFgD/oBsA/5UZAP/WgAD/+t0B//3mAP/94wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//+IA///fAP/63QD//eUA/+WmAP+QFgD/mSAA/34ZAP89CQD/4syF///68f/39vD/9vfz//P29v/z9vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/39vb/+fbz//Pz+f/w8/n/9vf3//fw0P95IwD/ihYA/6YlAP+cIgD/mCAA/5UiAP+mNAD/4pwA//ndAf/64gD/+uMA//3iAP/93wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//d8A//3fAP/94gD//eMA//rjAP/53wD/7N8w2wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA49IAXffcAP/93AD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD/+t0A//ncAP/65gv///Em//3zNP/98TD/+vMu//3zLv/68y7//fEg//3pBv/63QD/+dwA//ndAP/53QD//d0A//3iAP/94gD//98A///fAP//4gD//+IA//riAP/54gD/9+IA///wFv//8S7//exF//3sR//68DT//fA0//3wO//98D3//fA7//3wO//98Dv/+vA4//rwOP/68DT//fEs///zJv/98Rb/+uYC//3dAP/93wD//98A//3dAP/93QD//d0A//3fAP//5QD/+tYA/9VuAP+ZHQD/oSAA/6EbAP+HEAD/ZRkA/9C3M////eL/9/rp/+zz6//w8fb/9/P6//n29v/9+vP/0rNk/1gLAP+TJQD/eRkA/4dFAP/59+z/+vnz//b28P/29vD/+ff2//bz9v/28/b/9vP2//bz9v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/8/Pz/+vr6//d3d3/2d3c/9bi2f/Y5dX/4+bQ//Hw0P+sgib/awoA/54TAP+gGQD/jhQA/9Z6AP/53AD/+uMA//3jAP/64gD/+uMA//3jAP/94wD//eIA//3iAP/94gD//+IA///iAP/93wD//eIA///iAP//4gD//+MA//fWAP+1RQD/rRkA/54ZAP9WCgD/tY4Z//r97P/z9vP/8/bz//P29v/z9vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9/b2//n29v/28/n/8PP5//n5+f/iyor/bhYA/6omAP+hHgD/pCgA/6gwAP/GYQD/6bEA//3fBP/31gD/+uIA//rjAP/94gD//eIA//3iAP/94gD//eIA///iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/93wD//eIA//3jAP/64wD/+d8A/+zdJvUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAObWFK/33QD//9wA///iAP//4gD//+IA///iAP//4gD//+IA///iAP//4gD//+IA///iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//ndAP/66Qr///Mo///xMP/98Dv/+vAz//rxMP/68S7/+vEu//3zM//98CP///AZ//fjAf/z2AD/+d8A//rjAP/94wD//eIA///fAP//3wD//98A///fAP/94gD/+uIA//bcAP/65gj///Es//3sQv/97Ef//fA0//rxNP/98Db//fA2//3wNv/98Db//fA2//3wOP/98Dj/+vE2//rxM//98S7///Mq///zIP/66QT/+t0A//3dAP/93QD/+tkA//rdAP//4gD/8cMA/7hFAP+KHgD/kywA/34bAP9lCwD/iiwB/+ncqP/6/ev/+frw//H38f/w9vb/7PP3//Pz+v/28/n/+ff2//bz4/+FSQD/hSAA/5MdAP9hCwD/0KZb//368//29/H/8/bs//f58//28/b/9vP2//bz9v/28/b/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/z8/P/6enr/9zd3f/W3dn/1uLZ/9zj1v/l5dj/8Onc/7NwLv9RCAD/hRcA/5wbAP+sJQD/0oIA//nZAP/64wD/+eIA//niAP/94wD//eIA//3iAP/94gD//eIA///iAP//4gD//eIA//3jAP/95QD/+t0A//nWAP/FZQD/ih4A/5UeAP9WCwD/hU4B//r54v/39/D/8/b2//Pz9v/29vb/9vb2//b29v/29vb/9vb2//P29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//fz9v/58/b/9vP6//bx9//9+vb/vo4l/4UbAP+hHgD/rCoA/+OsAP/20AD/+twA//3iAP/63AD/+uIA//riAP/94gD//eIA//3iAP/94gD//eIA//3iAP//4gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//d8A//3iAP/94wD/+uMA//niAP/w3BfwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADp3Bb5+d8A///cAP//3wD//+IA///iAP//4gD//+IA///iAP//4gD//98A///fAP//4gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/54gD/+vAW//3zKP//8DD//fA7//rwNP/68TD/+vEz//rxM//68TT/+vA4//3zNP/68BL/9t8A//fcAP/64wD//eMA//3iAP/94gD//+IA///iAP//3wD//98A//3dAP/22QD/+eUE///zKv/98ED//exF//3wNv/68TT//fA0//3wNP/98DT//fA0//3wNP/98Db//fA2//rxNP/68TT/+vA0//3wM///8TT//fYi//rmBv/52QD/+t0A//3iAP/94wD/4qAA/5klAP+KGQD/iiwA/4A2AP87EAD/qnAS//fw5f/6+ff/9vbz//Pz8f/z9vP/8/P2//Pz+f/28/n/9/P5//bz9//5+ff/49ms/2EXAP+CFgD/ihQA/1EJAP/x5cX/+vrw//n67P/z9uz/9vP2//bz9//28/b/9vP2//bz9v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/z8/P/9vb2//Hx8f/p6en/3d/d/9zd3f/c3dz/3d3d/+Lf3f/w5tj/pHUg/0ILAP+OGwD/qiMA/5UjAP/DZQD/+t0A//3mAP/54gD/+uMA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD/+dwA//3fAP/WgAD/mCMA/44iAP9bGwD/QhsA/+vms//9+vH/+ffz//bz9v/28/b/9vb2//f29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/38/b/+fP3//fz+f/69vf/+vbj/4c7AP+AFAD/pCMA/7hCAP/23AD/+uYA//3iAP/94gD//eIA//riAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP//4gD//eMA//rjAP/64gD/8dwL8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6eIZ8PndAP//3QD//+IA///iAP//4gD//+IA///iAP//4gD//+IA///fAP//3wD//+IA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/93wD/+uMA//3xG//68B7//fAu//3wO//98DT//fEw//rxM//68TT/+vE0//rwNv/98TD///Mo///wE//53QD/+dwA//rdAP/94gD//eIA//3iAP/94gD//98A///fAP/93wD/9tkA//fjA///8Sj//fA9//3wQv/68DT/+vE0//3wNP/98DT//fA0//3wNP/98DT//fA2//3wNv/98DT//fA0//3wNP/98DT//fE0///xKP//8Rn/+uYG//ndAP/21gD/xoAA/4UiAP+CFwD/kyMA/2UZAP9MGQD/2MNT//366//69vH/+fHz//nx9v/58fb/+fP2//nz9v/58/f/+fP3//nz9//58/f/9vH3///59/+4ih7/UxMA/3olAP9WEAD/i0kA///63f/5+ub/9vfx//Pz9v/z8/f/9vP3//bz9v/28/b/9vb2//b29v/29vb/9/P2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/8/Pz//Pz8//29vb/8fHx/+np6f/f3d//3d3d/93d3f/d3d3/6eXZ//Ppxv+3gB3/WxAA/4ogAP+ZIAD/kyIA/9aCAP/64gD/+uMA//3lAP/94wD//eIA//3iAP/94gD//eIA///iAP/94gD//d8A//3jAP/wvgD/nigA/5weAP+LGQD/PQ8A/9nKa////fD/9vfx//b28//38/b/9/P2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vPz//r29//38/f//fr3/+vZqP9YEAD/gBQA/6EiAP/WgAD/9uIA//njAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP//4gD//+IA//3jAP/64wD/+uIA//HcCPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOniG/D53wD//90A//3iAP/94gD//eIA//3iAP//4gD//+IA///iAP//3wD//98A///iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//d8A//rjAP//8yD//fAi//3sKv/98Db//fEz//3xMP/68TD/+vEw//rxNP/68TT//fEz///xLv//8TD//+we//3cAv/51gD/+t0A//rjAP/94wD//eIA///iAP//4gD//+IA//bcAP/24gH///Mj///xOP/98D3/+vEw//rxMP/98DT//fA0//3wNP/98DT//fA2//3wO//98Dv//fA2//3xMP/98TD//fEz//rwNP/98S7//fEo///3KP/z2QD/oEwA/24eAP+AIgD/hxsA/3ANAP+CNgD/69+3///68//99/P/+fbz//fx9v/58fb/9/H3//nz9//58/f/+fP2//nz9v/58/b/+fP2//nz9v/99vb/+fPZ/3BFAP9OGQD/gi4A/14ZAP/MrBn////p//b28P/x8/b/8/P2//bz9//z8/b/9vP2//bz9v/z9vb/9vP2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//Pz8//z8/P/8/Pz//b29v/z8/P/6enp/93d3f/d3d3/3d3d/+Pi1v/s5c//8+nG/6p6Hv9CDQD/kBYA/6AgAP+KFgD/ymsA//3jAP/95gD/+d8A//riAP/64gD//eIA///iAP//4gD/+uIA//riAP/21QD/t0wA/5geAP+cGQD/cwkA/7yCKv//+uz/9/bs//H28f/z8/b/9/P2//fz9v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//fz9v/69vb/9/b2//399v/FrUn/ThAA/44eAP+eIgD/6a0A//npAP/65QD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//+IA///iAP/94wD//eMA//riAP/w2QTwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADr3xnw+t0A///dAP/94gD//eIA//3iAP/94gD//+IA///iAP//4gD//98A///dAP//4gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/64gD//fEb//3xIv/68Cr/+uw2//3wNP/98TD//fEw//3xMP/68TD/+vE0//3xMP//8DT//+w7///wPf/96yL//dwC//rcAP/64gD/+uMA//3jAP/94wD//+IA//3iAP/33QD/9+kE///2KP//8DT///A9//3wNP/98DT//fA0//3wNP/98DT//fA0//3wNP/98Db//fA7//3wNv/98TD//fEw//3xM//68DP//fEw//3xMP//9zT/2bEA/2gjAP9rJQD/dR0A/2sQAP/DeRD/+fPV//358//69/r/9/b3//P29v/x8/b/8fH3//Hz9//z9vb/8/b2//P28//29/P/9vnz//f58///+fH///nz////9//l4pX/ViUA/4IsAP+QLgD/YRkA/+zinP/5+fH/8/P2//Pz9v/28/f/9vP3//bz9v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/z8/P/8/Pz//Pz8//z8/P/9vb2//Pz8//p6en/3d/d/93d3f/i39b/6eXV/+vjyv/x6cz/qHUm/24KAP+VFAD/nCAA/5kjAP/ZigD/+d0A//3jAP/64gD/+uMA//3jAP/94wD/+uIA//ndAP/94wD/0oUA/54qAP+mLAD/hw8A/5MjAP/38OX///fx//f28f/w9vP/8fP2//fz9v/38/b/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vbz//b28//28/P/+fbz//n38//6+uz/gFME/1YTAP+KHQD/sTYA//bKAP/34wD/+uMA//3iAP//4gD//+IA//3iAP/94gD//eIA//3iAP//4gD//+IA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA///iAP//4gD//eMA//3iAP/64gD/8NgE8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA69kL8PrfAP//3wD//eIA//3iAP/93wD//d8A//3fAP/93wD//d8A///fAP//3wD//+IA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD/+d8A//rsDv/98SL/+fAm//nwM//68DP//fAw//3xM//98DT//fA0//3xNP/98DT//+w9///sPf//8D3///A7///wIv/96QT/+uYA//fiAP/33wD/+d0A//fdAP/33AD/9uIA//3wFv//8yz///E0///wO//98DT//fA0//3wNv/98Dj//fA4//3wOP/68TT//fA0//3xM//98TP//fEw//3xMP/98TD//fEz//rwLv/98Dj///NC/+PCAv9uJgD/fjAA/3UlAP9uHQD/uHUA//n32f/6+fP/+fbw//f28P/6+vb/+vn2//b28P/5+fb/+vn2//368P/9/en/+vrl//n33f/39tb/9vPK//Drsf/l3Yv/5dVu/5VFAP+LGwD/nB4A/2gPAP+LLgD/+fDW//f28//39vb/9/H2//nz+f/28fb/9vb2//b29v/29vb/9vb2//P29v/z9vb/8/b2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2/+bm5v/i3d3/4uLd/93d2f/i3dn/4+Pc/+vj2f+1ei7/Tg4A/4AiAP+cLgD/kyUA/9B5AP/31QD/+dwA//rlAP/96QD/+d8A//ndAP/64gD/5q0A/54qAP+VMAD/cygA/1YdAP/w3bP/+vn3//b28//z9vP/8fb2//H29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/28/b/8/P2//H2+v/6+vb/8ezC/0AWAP9wFwD/hx4A/8ZlAP/93wD//d8A//3iAP/94gD//eIA//3iAP/94gD//eIA///iAP//4gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP//4gD//98A//3iAP/93wD//eIA/+zYBPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOnZCvD64gD//98A//3iAP/93wD//d0A//3fAP/93wD//d8A//3fAP//3QD//98A///iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//rdAP/34wP//fEZ//rxI//68Sz/+vAw//3wMP/98DD//fA0//3wNP/98Db//fA2///wO///7D3//+w9///wPf//8S7///MZ//3xCv/56QT/9uMB//biAP/35QH/9+MC//rwEP//9ib///Es///xOP//8D3//fA2//3wNv/98Db//fA4//3wO//98Dj/+vE0//3wNP/98TD//fEw//3xMP/98TD//fEw//3xLv/98TP//fA4//3xQv//8Un/1qYA/3MoAP+CMwD/eioA/2EXAP+KVgj/9/HZ//n34//59tz/+vPZ//fryf/z47f/5tCT/9a1ZP/GpCz/uI4O/6BlAv+LTgD/aCwA/2UzAP9WIgD/RRAA/1ESAP9eCwD/kBsA/5wdAP+hKgD/awsA/6ReDv/6+ez/+vbw//rz8//38fb/9vb2//b29v/29vb/9vb2//b29v/z9vb/8/b2//Pz9v/28/b/9vP2//b29v/29vb/9/P2//fz9v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/z8/P/6enp/9zd3P/d3d3/3d3d/93f3//l49//8ObQ/6yFIP9MFAD/cx0A/5wqAP+OGQD/zGsA//ncAP/95gD//ekA//fdAP/95QD/8MUA/6o9AP+YJQD/dR0A/0AWAP/JtTT///3w//b29v/z9vb/8/b2//b28//29vP/9vP2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//bz9//w8/r/+vrz/9nKTv9REgD/hRsA/4ogAP/dmQD//+MA///dAP//3wD//eIA//3iAP/94gD//eIA//3iAP//4gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA///iAP//4gD//d0A//rfAP/s1gTwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADp2Anw+uIA///iAP/94gD//d8A//3dAP/93wD//d8A//3fAP/93wD//90A///fAP//4gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD/990A//rrCf/99iD//fAj//3wKv//8TP///Ez///wM///8DP//fA0//3wNP//8Db///A7///wPf//8Tv///Ew///2Lv//8yL///Ye///zHf//8xv///Me///2Hv//9iL///Mo///xMP//8D3///BA//3wNv/98DT//fAz//3wNP/98Db//fA0//rxM//68DT/+vEw//3xMP/98TD//fEw//3xMP/98S7//fEz//3wM//98Dj///FH///zTv/ZsAD/eSgA/3koAP9wHQD/SQ4A/4o9AP+sZQT/gDMA/3UlAP9lGQD/YRYA/1sQAP9eEAD/XhQA/2QTAP9wFwD/eRsA/3AZAP91HQD/gCAA/4ojAP+CHgD/ghkA/4ogAP+KGwD/lRkA/5MZAP9hEAD/yrNO///96//69/D/+fb2//b29//z8/P/8/P2//P29v/z9vb/8/b2//P29v/z8/b/9vP2//bz9v/29vb/9vb2//bz9v/28/b/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//Pz8//p6en/39/f/9zc3P/d39//3N/d/+Pj0P/s68b/s44b/0USAP91FwD/nBsA/5gbAP/PcAD/99UA//rjAP/53wD/+dwA/7VWAP+TJQD/iyAA/1sTAP+KTgP/7Oa+//Px5f/z9vP/9vb2//bz8//29vP/9vPz//bz9v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vP/9vbz//b28//29vP/9vbz//b28//29vP/9vbz//b28//29vP/9vbz//b28//29vf/8fH3//r66/+1jgn/axMA/4sbAP+VJQD/88oA///jAP//3QD//98A//3iAP/94gD//eIA//3iAP/94gD//+IA///iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//+IA//3dAP/93QD/7NYD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA69wN8PrfAP//4gD//+IA//3iAP/93wD//d8A//3fAP/93wD//d8A///fAP//3wD//+IA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//d8A//rfAP/64wD//ewN///xG///8Cb///Ez///zOP//8Db//fAz//3wM//98DP//fA0//3wNv/98Db//fE0//3xNP/98TP///Ez///xLP//8yr///Ms///zKP//8yb///Mm///zKv//8TD///A9///wQP/98Db///A0///wMP/98DP//fA0//3wM//68TD/+vE0//rxMP/98TD//fEw//3xMP/98TD//fEu//3xMP//8DD///Aw///wNP/98UL//fBC/+O+Bv9uIwD/iywA/4cgAP+HGQD/ghMA/4UXAP+HGQD/hRkA/4UeAP+HHgD/hx0A/4IeAP+KHgD/kyAA/5MgAP+THQD/mR4A/5wdAP+cIgD/mSUA/5AmAP+QNAD/kywA/5UdAP+gGwD/hxYA/0UXAP/l2IL//fnp//r59v/z9vb/8fPz//Pz8//z9vb/8/b2//P29v/z9vb/8/P2//bz9v/28/b/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//P29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2/+np6f/d39//3d/f/9ni3f/c5tj/4unP//Dsyv+heRn/SQgA/5wTAP+cGQD/mCIA/9J+AP/53QL//eMG/9yYAP+OJgD/oDAA/4UiAP9kGQD/7Ni8/+nj1f/j49j/6enp//b29v/29vb/9vb2//b29v/29vb/9vb2//f29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vbz//b28//29vP/9vbz//b28//29vP/9vbz//b28//29vP/9vbz//b28//z9vP/9vb2//n3+f/589j/jlEA/4IbAP+QHgD/qDYA//nZAP//4wD//90A///fAP//4gD//eIA//3iAP/94gD//eIA///iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA///iAP//3QD//d0A//DWAvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOzfF/D53wD//+IA///iAP/94gD//d8A//3fAP/93wD//d8A//3fAP//3wD//98A///iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3dAP/94wD/+d0A//fdAP/98Av///Ej///wLP//8Tj//fFA//3wOP/68DP/+vAz//rwM//68DT/+vE0//rxM//68Tb/+vE4//3xO//98TT//fEz//3xM//98TD//fEw//3xLP/98S7///E0///wOP//8Dj//fA2///wNv//8DT//fA0//3wNP/68DT/+vEz//rxNP/98TP//fEw//3xMP/98TD//fEw//3xLv/68TD//fAw//3xLv//8TP/+uwz//rwQP//81P/37wG/4IqAP+THgD/oSAA/54eAP+YHQD/lR4A/5MeAP+QIgD/iiIA/44oAP+ZNAD/qDsA/6w4AP+8TAD/0GQA/9luAP/jigD/6Z4A//CzAP/xxgD/8dUA//fWBP/PaAD/rCIA/6YiAP9oFgD/Wx4A/+vfqv/6+fH/8/Px//b28//z9vP/8/b2//Pz9v/z8/b/8/P2//Pz9v/28/b/9vP2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/z9vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//Pz8//29vb/6+vr/9zd3f/c4t3/1uPZ/9zl1v/j5dL/8OnS/7yAM/91CgD/lRcA/44eAP+ZJgD/zHUA/+KgAP+KHQD/lSgA/4ojAP9RFgD/3LiF//Pp6f/j3dz/2dnS/93d3f/p6en/9vb2//b29v/29vb/9vb2//b29v/39vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vbz//b28//29vP/9vbz//b28//29vP/9vbz//b28//29vP/9vbz//b28//29vP/9vb2//b28//9+fb/6+Ko/1YiAP+QKgD/lSMA/9B1AP/63QD//+MA///fAP//4gD//+IA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP//3wD//90A//riAP/s1gTwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADr2R7w+d8A///iAP/94gD//eIA//3iAP/94gD//+IA///iAP//4gD//98A///fAP//4gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD/+uIA//riAP/54gD/+uUA//3rCf//8Sb//fEz//3wQP/98EL/+vE2//rwLv/68S7/+vEz//rxNP/68TP/+vEz//rxNv/68Tb/+vE0//rxNP/68TP//fEw//3xMP//8DD///Aw///wM///8DT///A0///xM///8TP///Ez///xMP//8TT//fA4//3xOP/98Tj//fE4//rxNP/68TP/+vEw//rxMP/68TD/+vEu//rxMP/68TD/+vEz//3wNP/98Dj///FC///2WP/mwgf/sEcA/7hAAP+5SQD/w1gA/9BzAP/WigD/4pwA/+OqAP/swwD/9tUA//fZAP/52QD//d8A//3iAP/93wD//eIA///jAP//4wD//+IA//rfAP/63QH/+tUA/9VkAP+kFwD/oBcA/2QQAP9wMwD/6eK8//n58//2+fP/9vnx//b29v/28/n/9vb3//P29//29vf/9vb2//b29v/39vb/9/b2//f29v/39vb/9/b2//f29v/39vb/9vb2//b29v/z9vb/8/b2//P29v/z9vb/8/b2//P29v/z9vb/9vb2//b29v/29vb/9/f3//Pz8//p6en/3d3d/9nd3f/c39z/3d3c/+Pi3//s49n/uX4i/1MPAP+CGQD/kxsA/5MdAP+hLAD/mCMA/5AoAP9OGwD/noUl/+np3f/c3OL/39zi/+PZ2f/i3d//3dzc/+zr6//29vb/9vb2//P29v/z9vb/9vb2//b29v/29vb/9vP3//bz9v/29vb/9vb2//f29v/39vb/9vb2//b29v/29vb/9vb2//b29v/z9vb/8/b2//b29v/29vP/9vb2//f29v/39vb///rz/8OoLv9MGwD/ii4A/6AuAP/prAD//eIA//3iAP//4wD//eMA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//+IA///jAP/64wD/5tIK8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA69Yg8PnfAP//4wD//eIA//3iAP/94gD//eIA///iAP//4gD//+IA///fAP/93wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//rjAP/64wD/+uMA//bZAP/23AD/+usO///xJv/98T3//fBA//rwNP/68C7/+vEz//rxM//68TD/+vEz//3xMP/68TP/+vE2//rxM//68TD/+vEz//3wNP/98DT///A0///wNP//8DP///Aw///wMP//8TD///Ew///xM///8TT///A4//3wOP/98Tj//fE4//3xOP/68TT/+vEw//rxLv/68TD/+vEw//rxLv/68TD/+vEw//rxMP/98DP//fA7//3wO//98Dv///NR//3mOP/95Sz/+uMZ//nYCP/52AL/99UA//3fAf/64gD/+uMA//3jAP/64wD/+uIA//riAP/93QD/+t0A//rdAP/93wD//d8A//3fAP/93QD//dwA///iAf/5zwD/vjAA/54UAP+LHgD/aB0A/24zAP/r5qj////w//bz7P/29vb/9vbz//P29v/z8/f/9vP3//b29v/29vb/9/b2//f29v/39vb/9/b2//f29v/39vb/9/b2//b29v/29vb/8/b2//P29v/29vb/9vb2//P29v/z9vb/8/b2//b29v/29vb/9vb2//b29v/39/f/8fHx/+bm5v/d3d3/3d3d/93d3f/d3d3/5uPc//fpyv+3eRv/Vg8A/34XAP+YIwD/kyAA/6YuAP9eDQD/kFYB//Hpwv/Z3M//2Nzi/93c4v/m3Nz/493d/+Ld3f/l4+P/8Ozs//b29v/29vb/8/b2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/39vb/9/b2//b29v/29vb/9vb2//P29v/z9vb/8/b2//P29v/29vb/9vb2//b29v/39vb/+ff2///56f+OWAL/WB4A/4cmAP+xPQD/9sMC//3cAP/63QD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA///iAP//4wD/+uMA/+nYEPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOzcJvD53wD//+MA///iAP//4gD//+IA///iAP//4gD//+IA//3iAP/93wD//d8A//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/64wD/+uMA//riAP/53wD/89UA//fZAf/96xD///Eq//3wMP/68TD/+vEu//rxMP/68TP//fEw//3xMP/98TD/+vEz//rxM//98TD//fEw//rxM//98DT//fA0//3wNP/98DT//fAz///wMP//8DD///Ew///xMP//8TP///Ew///xNP/98TT//fE0//3xOP/98Tb/+vE0//rwM//68DT/+vEz//rxMP/68S7/+vEu//rxLv/68TD/+vAz//3wNv/98Db//eww//3wQP//8EX///BC///xNv/96Rn/9tgD//fVAP/53AD/+uIA//nfAP/53wD/+d8A//riAP/94gD//d8A//rdAP/63wD/+t8A//3fAP//4gD/+t0A//rcAP/93QD//+MC//O3AP+qJgD/nCUA/44lAP9uGwD/YTAA//Hsrf/9+ez/8/Pp//b38//z8/f/8/b3//bz9//28/b/9vP2//bz9v/29vb/9/bz//f28//29vP/9vbz//b28//29vP/9vbz//P29v/z9vb/8/b2//P29v/z9vb/8/b2//P29v/29vb/9vb2//b29v/29vb/9vb2//Pz8//z8/P/6+nr/9zd3f/c3Nz/39/f/9/i3P/r49D/9unG/7mCHv9RDwD/hyIA/5gjAP+ZIgD/gh4A/+zZbv/28Mz/2d3Q/9/i5v/f2d//5tzc/+Ld3f/j3d3/4+Lf/+Li3//p6en/8/Pz//Pz8//z9vb/9vb2//bz9v/28/b/9vP2//bz9v/29vb/9vbz//b28//29vP/8/bz//b28//z9vP/8/bz//P28//z9vP/9vbz//b28//29vP/9vbz//r59v/z6cb/VhkA/3kgAP+VIAD/wz0A//nDBv/93AH//+MA//3cAP/93QD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eMA//3jAP//4gD//+MA//riAP/s3BDwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADw4jPw+d8A///iAP//4gD//+IA///iAP//4gD//+IA///iAP/94gD//d8A//3fAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/64wD/+uMA//ndAP/53AD/+uIC//rpD///8CP//fEu//3xMP/68TP/+vEz//rxM//98TD//fEz//3xM//98TP//fEw//rxMP/68TP//fA0//3wNP/98DT//fA0//3wM///8DD///Aw///xM///8TP///Ez///xM//98TT//fE0//3xNP/98Tb/+vA2//rxM//98DP//fAz//rxM//68TD/+vEu//rxMP/68S7/+vEw//rwM//98DT//fE0//3wNP/98Dv///A4///wOP/98DP//fAj//3rE//64wD/+dkA//riAP/64wD/+uMA//riAP/63wD//d8A//rdAP/63QD//d8A//3iAP/94gD//eIA//3iAP/93wD//d0A//3cAP//4gD/88YA/6wwAP+TFwD/niMA/2sZAP9MJQD/8eyw//r98P/3+fb/9vP5//bz+f/z8/f/8/P2//b29v/29vb/9vb2//b28//29vP/9vPz//b28//29vb/9vb2//b29v/29vb/8/b2//P29v/z9vb/8/b2//P29v/29vb/9vb2//b29v/29vb/9vb2//b29v/z8/P/8/Pz//b29v/r6+v/3d3d/93d3f/c3dz/4uPZ/+vj0P/368//uIIe/2UZAP+ZJgD/jhsA/2ETAP+xhQv/8evC/+Pj1v/V1dn/4tzi/+bc3P/i3dz/493d/+Pf3f/j4t3/39/f/+nr6//z8/P/9vb2//b29v/28/b/9vP2//bz9v/28/b/9vb2//b29v/29vP/8/bz//P28//29vP/9vbz//b28//29vP/9vbz//b28//z9vP/8/bz//f28//9+fb/37lk/1gSAP+KIgD/qCAA/6EUAP/FRQD/9sUA///iAP//3AD//d8A//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/64wD//+IA///jAP/64gD/6dwQ8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8ONA8PfdAP//3QD//+IA///iAP//4gD//+IA///iAP//4gD//eIA//3fAP/93wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eMA//3jAP/64wD/+uIA//rcAP/64gD//ekG///2KP/98y7/+vEw//rxM//58TT//fE0//3xM//98TP//fEz//rxM//68TP/+vEz//3wNP/98DT//fA0//3wNP/98DP//fAz//3wM///8TP///Ez///xM//98TP//fEz//3xM///8zD///Mq//3xJv/98yP///Ej///xI//98yX//fMm//rxKv/98TD//fE0//rwO//68Dj//fA0//rwNP/98DT//fA4//3wNv/98DT//fAw//rxKv//8yP///AL//rjAP/32QD/+uIA//3jAP/63QD/+t0A//3fAP/93wD//eIA//3iAP/94gD//eIA//3iAP/94wD//+MA//3iAP/93QD/+uMA//3pAP/zwgD/wjgA/54XAP+oLAD/aBkA/1MoAP/s67n/+vn3//fz8//59vf/8/Pz//P28//z9vP/8/bz//b29v/29vb/9/n3//n5+f/39vb/9vPz//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//Pz8//29vb/9vb2/+np6f/d3d3/3N3d/9zd3P/i4tn/6ePV//Pp1f+zghf/ZBcA/5AsAP9zHQD/Qg4A/6RrC//w5cP/493Q/+Ld3f/j3d3/49/c/+Pf3P/j393/4+Lf/+Lf3//f39//6evp//b29v/z9vP/8/P2//Pz9v/z8/b/9vP2//bz9v/29vb/9vbz//b29v/29vb/9vbz//b29v/29vb/9vb2//b29v/z9vb/8fb2//b39v/39vP//ffs/75oCP9hDwD/lSUA/54gAP+YHgD/iyAA/7lJAP/50gD//dwA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD/+uMA///iAP//4gD/+t0A/+zdHvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOzjQvX22QD//dwA///iAP//4gD//+IA///iAP/94gD//eIA//3iAP/93wD//d8A//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eMA//3iAP/94gD//d8A//rdAP/97A7//fEg//3xKv/68TP/+vE2//3wNv/98DT//fA2//3wNv/68TT/+vE0//rxNP/68TT/+vE0//3wNP/98DT//fA0//3wNP/98DT//fE0//3xNP/98TT//fEz//3xMP//8y7///Ad//rpC//23QD/9+IB//fjAv/55gT///EP///zGf/98yX//fEs//3wOP/97EL//fA9//3wM//98Db//fA0//3wNP/98DT//fA0//3xM//98TD///Eo///2IP//8A//990A//ncAP/93wD//d0A//3dAP//3wD//+IA///jAP//4wD//+MA///jAP//4wD//+MA///jAP//4wD//+MA//3mAP/96QD//+MA//a/AP+1KgD/mRQA/6YmAP95IgD/UyUA/+ncuf//+fH/+vfw//P27P/z9vD/8fbz//H28//z8/P/+fn5//3//////////fr6//b29v/28/P/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/6enp/9zc3P/c3Nz/3d/d/93d3f/i4t3/8OnW/6qCHf9MEAD/eRkA/4AWAP9wEwD/sGQE//Ppw//j5d3/2d3d/+Li3P/j4tz/49/d/+Pf3//j4t//4t/d/+Lj4v/s8PD/8PPz//Pz9v/x8/P/8/P2//bz9v/28/b/8/Pz//Pz8//29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/8fb3//H29//39/b/+ffz//nw2f+VKAD/ehQA/5gmAP+LIgD/hygA/4UsAP+VJQD/454A//3dAP//4wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eMA//3jAP//4gD//90A//nZAP/w4jD1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADw41Hb9tkA//3cAP//4gD//+IA///iAP//4gD//eIA//3iAP/94gD//d8A//3fAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP//4gD//eIA//3iAP/94gD//+IA///iAP/93wD/+d0A//npCP/98SD//fMw//3xNv/98Db//fA2//3wO//98Dv//fA2//3wNP/98DT/+vE0//rxNP/98DT//fA0//3wNP/98DT//fA0//3wOP/98Dj//fA4//3xNv/98y7//fAZ//ffA//21gD/9tYA//fZAP/23AD/990A//njAP/66QT//fAT///xI///8Cz//+w2///wNP//8DD///Az//3wNP/98DT//fA0//3wNv/98DT//fEw//3xLP/98yb///Yi//3sC//64wH/+t0A//3cAP//3QD//90A///fAP//4gD//+MA///jAP//4wD//+MA///jAP//4wD//+MA///jAP/94wD//eUA//3lAP/94gD/8bMA/7cqAP+eHgD/ni4A/14SAP91LAD/8OO5///67P/28+X/9vfw//P28f/z8/P/8/P2//39/f////////3////9///6+vr/9vb2//bz8//29vb/9/b2//f29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//P29v/29vb/9vb2//b29v/r6+v/3d3d/9zc3P/d3d3/3d3d/+Pj3//s5tb/qmsZ/3MWAP+mIgD/piUA/3AWAP+cbg3/3eLD/9/l3f/j4tz/4+Lc/+Pf3f/j393/49/d/+Pf3f/i3d3/4+Li//Dw8P/29vb/8/P2//Pz9v/z8/b/8/P2//Pz9v/28/b/9vP2//bz9v/28/b/9vb2//b29v/29vb/9vb2//P29v/29vb/9/bx//368//p1qT/aA8A/5klAP+QIAD/ih4A/44mAP+KJQD/kyIA/7hFAP/62QD//+MA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3jAP/94wD//98A///dAP/52QD/8OI22wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6dkZZfbdAP//4gD//+MA//3iAP/94gD//eIA//3iAP/94gD//eIA//3fAP/93wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//+IA///iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//d0A//rdAP/33AD/+eYH///2KP//8zT//ew2//3sOP/98Db//fA7//3wNv/98DT//fA0//rxNP/68TT/+vE0//rxNP/68TT/+vE0//3xNP/98Dj//fA4//3wOP/98Dv///Es//nlBv/22AD/+dwA//rcAP/63QD/+t0A//riAP/53wD/+d0A//fiAf/98BT///Em///wLP//8C7///Au///wLv/98TD//fEw//3xLv/98TP//fAz//3xMP/68TD/+vEu//3zJv//9iP//ewN//rfAP/92QD//dwA///dAP//4gD//+MA//3jAP/94wD//+MA///jAP//4wD//+MA///jAP//4gD//+IA//3jAP/95QD//eUA///lAP/xvwD/qi4A/54iAP+VIAD/cxQA/2QuAP/s5bH//fnp//n37P/28/H/8/Pz//Pz8//5+fn//f39/////////f////3///36/f/29vb/8/Hz//b29v/29vb/9vP2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2/+np6f/c3Nz/3d3d/93d3//d3eL/4+Li//bl0P/FdRn/ghQA/44jAP96IAD/NA4A/4BhCv/p5cP/6eXc/+Pi2f/j4tz/4+Lc/+Pf3P/j3d3/49/d/+Pi3f/d3d3/7Ozs//bz9v/29vb/8/P2//Pz9v/z8/b/9vP2//bz9v/28/b/9vb2//b29v/29vb/9vb2//b29v/29vb/9/fx//r38P//+ez/uIsq/2gSAP+QIAD/ihkA/4sZAP+TIgD/hx4A/5MdAP+hKgD/+dIA///jAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94wD//eMA///dAP//3AD/99wA/+zcE2UAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOPQAmf23QD//98A///jAP/94gD//eIA//3iAP/94gD//eIA//3iAP/93wD//d8A//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3fAP/93QD/+t0A//ffAP/66Qr///Mo///wNP/98DT//fA2//rwO//68Db/+vE0//rxNP/68TT/+vE0//rxNP/68TT/+vE0//rxNP/98TT//fA4//3wOP/98Dj///E4///zJv/65gT/99kA//rdAP/63AD//d0A//3fAP/94gD//eIA//riAP/23QD/+eIC///xGf//8CX///Aq//3wLv/98DD/+vAu//3xLv/98TD//fA0//3wM//98TD//fA0//rxNP/68S7//fEi///2Hv//8Av//+IA//3ZAP//3wD//+IA///iAP/94wD//eMA///jAP//4wD//+MA///jAP//4wD//+MA///iAP/94gD//eIA//3lAP/96QD//+kA//PCAP+qIwD/oRYA/6QdAP87DQD/PRsA//Hpw///+fH/9vHx//bz9v/28/P/9vbz//n3+f///f/////////9/////f3//fr9//f29v/28fP/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/x8fH/6enp/93d3f/d3d3/493d/+bi3//w4tb/9uLK/7luI/9JFgD/WB4A/2gjAP9HEwD/oGsE/+nj0P/m5d3/4t/c/+Pi3f/j4tz/49/c/+Lf3f/j4t3/39/f/9zZ2f/r6+v/9vb2//Pz9v/z8/b/8/P2//bz9v/28/b/9vP2//b29v/29vb/9vb2//b29v/29vb/9vbz//n38P/9+fD/+vbj/3UuAP96GwD/iiAA/5AeAP+QFgD/lR0A/4UZAP+VGwD/pCYA//nQAP//4wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eMA//3iAP//3QD//d0A//bcAP/p2ARnAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADw5g5n890A//3dAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//d8A//3fAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3fAP/64gD/+t8A//3lBP//8yj///Es//rxM//98D3/+vE4//rxNv/98Dj//fE4//3xOP/98Tj//fE4//3wOP/98Dj//fA4//3wOP/98Dj///E4///xOP/98CD/9uIB//PZAP/54gD//eUA///iAP//3QD//90A///dAP/93wD/+d8A//fdAP/34wH//fES//32Jv/68TD/+vEw//3xLv/98TD/+vE0//3wNP/98DT//fA0//3wNP/68TT/+vE0//rxLP//8zD///Mi///sCv/94wH/+t0A//3dAP/93wD//d8A//3fAP/94gD//eIA///jAP/94wD//+MA///iAP//4gD//eIA///fAP/94wD//eMA//3iAP//3wH/9r4A/7w2AP+gGQD/niAA/1gQAP9bLAD/6+Wx//n28f/59/n/9vPz//bz8//38fn/+ff6//39//////////3////9///9+v3/9/b2//bz8//39vb/9/b2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/p6en/39/f/9/d3f/j3d3/5d3d/+ni3P/s49n/poce/zAQAP9wHgD/kx0A/3kPAP+qaBT/6+bK/93p3P/c3eL/393i/+Ld3P/j39z/49/d/+Pf3f/d3Nz/4t/i/+nr6//z8/b/9vP2//bz9v/28/b/9vb2//b29v/29vb/9vb2//b29v/z9vb/8/b2//H29//x9vf/+vn2//Hjvv9WDgD/kCIA/5UiAP+YIAD/kxkA/5UdAP+HGQD/lR0A/7hJAP/62QD//d8A//3iAP/93wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3jAP/64gD//90A//3iAP/z4gD/49wAZwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8OkXbvPcAP//3AD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3fAP/93wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/63wD/+ukI///zJf/98zD//fE2//rxNP/68TT//fE4//3xOP/98Tj//fE4//3wOP/98Dj//fA4//3wOP/98Dj//fA7///xOP//8Tb///Eq//fjBP/x2QD/+eMA//rlAP/94gD//90A///dAP//3QD//90A//rfAP/54gD/89wA//bmAP/58A3//fEj//3zKv/98y7//fEw//rxNP/98DT//fA0//3wNP/98DT/+vE0//rxNP/98TP//fEz//3xKP//8xn//+wL//rjAP/94gD/+uIA//3fAP/93QD//d0A//3fAP//4wD//eMA///jAP//4gD//+IA//3iAP//4gD//eIA//3iAP/93wD//90A///dAP/3xQD/vDYA/5wSAP+eKAD/ZCIA/1MqAP/w5rP//fnz//fx8f/38fb/9/H3//bz9//3+fn//f39/////////f////3////9/f/39vb/9/P2//f29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/8/Pz/+np6f/i3+L/4t3i/+Pf4v/f39//4+Pf//bw1v+whR3/SQ0A/4cTAP+gHQD/bhAA/5huDf/i5s//3OPl/9zd4v/j3dz/49/c/+Pd3f/j3d3/4+Lf/+Li4v/f39//6+vr//bz9v/28/b/9vP2//b29v/29vb/9vb2//b29v/29vb/8/b2//P29v/w9vf/8Pb3//r69//Qpk7/ZQsA/5kiAP+cJQD/mSMA/5kjAP+QHgD/nCUA/5MiAP/dngD//eIA//rdAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//d8A///dAP/94gD/8d0A/+PcAG4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPbwKjnz2QDr/dkA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP//3wD//d8A//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//d8A//fdAP/66Qr//fEe//3xKP/68TD//fE2//3xOP/98Tj//fE4//3xOP/98Dj//fA4//3wOP/98Dv//fA4//3wO///8Tj///E2///zM//66xP/89gA//fiAP/64wD//d8A///dAP//3QD//90A///dAP/93QD/+uIA//bdAP/z3wD/9+MA//3sDf//8x3//fMo//3xM//68DT/+vA2//3wNP/98DT//fA0//rxNP/68TT//fEw//3xM//98Sz///Mi///zHf//8A3//+YC//nfAP/63wD//d8A//3dAP/93wD//eMA//3jAP/94wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3dAP/93QD//90A//O8AP+xLAD/lSAA/4ssAP9lIwD/Xi4A//brvv/99vD/+fHz//n29v/29vb/8/b2//f3+f/9/f/////////9/////f///fr6//f29//28fP/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/z8/P/6enp/93d3//c3N3/3d/f/9/f3f/r49L/9+zP/7eAHv9YEAD/ghkA/5UgAP9WEAD/jmET/+Xl2P/j493/3dnY/+Ld3P/j393/4+Lf/+Pi3//j4uL/4t/f/+Lf4v/r6ev/9vb2//bz9v/29vb/9vb2//b29v/29vb/9vb2//P28//z9vP/8/b2//P28//9+fP/lUkG/4UTAP+ZHQD/kx0A/5kmAP+YKAD/jiMA/4IZAP+8VgD/9tUA//rfAP/64gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3dAP//3QD/+t0A/+zWAOvs5Qg5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8NIBzv3ZAP/94wD//eIA//3iAP/94gD//eIA//3iAP/94gD//+IA///iAP//4gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3fAP/53QD/9twA//nlBv/98Bn//fMw//3xOP/98Tj//fE2//3xOP/98Tj//fE7//3wOP/98Dv///A9///wOP//8Dj///E2///xOP//8TP///Am//niBP/33AD/+d8A//3fAP//3QD//90A///dAP//3QD//98A///iAP/64wD/+eMA//rjAP/95QD///AL///zI//98TP/+vAz//rwOP/98Db//fA0//3wNP/68TT/+vE0//3xM//98TT/+vE0//3zLP//8yj///Yg///wDv/64wD/+d0A//3fAP/93QD/+t0A//3iAP/64gD//eIA//3iAP/94gD//eIA//3fAP/93wD//eIA//3iAP/94gD//d8A//3cAP/93QD/8LwA/6w7AP+QIgD/kywA/4AmAP9uJgD/8+a8///99v/59vP/8fHz//P29v/z9vb/+fn5//39/f////////39///////6+vr/9vb2//bz8//29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/p6+v/3N3d/93d3f/i3d3/5t/Z/+ziz//27M//sIog/0UQAP91FwD/hRQA/2UPAP+kcBL/6ePG/+Pi3P/j39z/4+Ld/+Xi3//j4uL/4+Li/+Pi4v/i4uL/4+Li//Ds8P/39vb/9vb2//b29v/29vb/8/b2//P29v/x9vP/8/bz//b28f/5+fP/9unW/3UeAP+TFwD/oB4A/5UdAP+KHQD/iyYA/4ssAP+5XgD/88oA//rfAP/53AD//eUA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3fAP/93QD//98A//rcAP/rzwDOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPDVENH93QD//eMA//3iAP/94gD//eIA//3iAP/94gD//eIA///iAP//4gD//+IA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD/+uIA//nfAP/23QD//ewJ///zJv//8TT//fE0//rxM//68Tb//fA4//3wPf/98Dv///A4///wOP//8Dj///A4///xNP//8Tb///E0///xM//96xL/9tkA//fcAP/63QD//98A///iAP//4gD//+IA///iAP//4gD//eMA//rjAP/94wD//+MA//3lAP/98BD//fMo//rxLP/68DP/+vAz//rxNP/98DT//fA0//rxNP/98Dj//fE4//rxOP/68TD//fMs///zJv//9iX///EL//rjAP/53AD/+t0A//3iAP/94gD/+uIA//3iAP/94gD//eIA//3iAP/93wD//d8A//3fAP/94gD//eMA//3iAP/93QD/+t0A//3lAP/wwgD/sTQA/6QiAP+mJQD/eRkA/3owAP/s46z/+vn2//f29v/39vb/8/bz//P28//3+ff//f39/////////f////3///36/f/29vb/8/Pz//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2/+vp6//d3d3/3dzd/+Pd3P/p4tn/5t/G//Hs0P+tkyb/QBAA/4oUAP+tJQD/gBYA/55rC//s5tb/6+nj/+Li3//j4uP/4+Li/+Pi4v/j4uL/4+Li/+Li4v/l4+P/8Ozs//b29v/29vb/8/b2//P29v/29vb/8/bz//P28//59vH///rz/9W5a/9bDwD/oB4A/6AeAP+4PQD/w2QA/9KOAP/mtwD/+t8A//rdAP/63wD/+uIA//riAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/93wD//d0A//3iAP/54gD/6c8E0QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADw3UDR9t8A//3jAP/94gD//d8A//3iAP/94gD//eIA///iAP//4gD//+IA///iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//+IA///iAP/94gD//eIA//3iAP/94gD//eIA//3dAP/65QP///Mj///zLP/98TD/+vE2//3xOP/98D3//fE7//3xOP/98Tj//fA4//3wOP//8Tj///E4///xNP//8S7///Eg//blBv/w2QD/990A//3jAP//4wD//+MA///jAP//4wD//+MA//3jAP/94wD//+MA///jAP/94gD//eUA//3sC//68SP/+vEw//rxLv/98S7//fEw//3wNP/98Db///A4///wOP/98Tb//fEz//3xM//98TD///Ew///2Jv/98Av/+eIA//ncAP/63QD/+t8A//rdAP/63QD/+t0A//3dAP/93wD//eIA//3iAP/93wD//eIA//3iAP/93QD/+t0A//riAP/66QD//eMA//G+AP+8NgD/oRkA/6QoAP9eFgD/XioA/+bfuP///fb/+ffx//b37P/z+ez/8/fw//f5+f/9/f////3///39///9/f///f39//b29v/z8/P/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/6enp/93d3f/c3Nz/4t/c/+Lf3P/j4t3/5ubV/62VHv9zGQD/rB4A/6gbAP96EAD/oGsI/+Pl0P/c4+X/2N3l/93i3f/j49//4+Li/+Li3//f39//4t3d/93c3P/w7Oz/8/Hz//Px8//29vb/8/b2//Pz8//28/b/+vbz//355v+Zfgr/XhsA/4ceAP+hIAD/87wB//rZAP/95gD/+eIA//rjAP/64gD/+uIA//riAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//d8A//3dAP/64gD/8+MA/+PdFtEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7N1T2fbdAP/94gD//90A///fAP//4gD//+IA///iAP//4gD//+IA///iAP//4gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP//4gD/+dwA//nmBv//8yD///Ms//3xM//68TT//fE4//3xOP/98Tj//fE4//3wOP/98Dj///E4///xOP//8TT///Ew///zKv/98Rf/9+YE//biAP/54gD//eMA///jAP//4wD//+IA//3iAP/94gD//+IA///jAP//4wD//+MA//3iAP/94wD//fAS///2Lv/99jD/+vEq//rxMP/98DT//+w9///wPf//8Dv///A4//3xNP/98TP//fEz//3xM//98SP///Me//3xEP/64wH/+dwA//rdAP/63QD/+t0A//rdAP/63QD//d8A//3iAP/94gD//eIA//3fAP/93QD//d0A//rdAP/63QD/+uMA//rjAP/63wD/87kA/74zAP+ZGQD/mCwA/0kUAP9WIwD/8eW5///98P/29uP/9vns//H58P/29vb/+fn5//39/f///f////3////////9/f3/9/f3//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/p6en/3d3d/9zc3P/f3d3/3d3d/9/i3f/m6cr/w5Ui/4cZAP+oGwD/rSMA/2ENAP+cbh3/4uXV/9jm3f/d49z/4+Li/+Pi4v/j4t//4t3d/+Ld3f/i3d3/4t3i/+zr7P/28/b/9vP2//bz9v/28/b/9vP2//r38//589X/cDgA/2UbAP9+GwD/vkIA//rVBP/63AD/+uMA//niAP/64wD/+uMA//3iAP/94gD//eIA//3iAP/94gD//+IA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3fAP/93QD//eMA/+vWAP/p4i7RAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOnWNF/z1gD//98A///fAP//3wD//+IA///iAP//4gD//+IA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//rdAP/33AD/+uUE///2I///8yr//fE0//3xOP/98Tj//fE4//3xOP/98Tj//fE4///wOP//8Dj///A7///wPf//8TT///Mq///xIv/56QT/9uIA//niAP/94wD//+MA//3jAP/94gD//eIA//3iAP/94gD/+uIA//3iAP/94gD//eIA//3lAP//8A3///Yi//3zLv/98TD///A7///sPf//8ED///A7///xOP/98Db//fEz///xM//98TP/+vEq//3zKv//8yD//ewL//rjAf/52QD/+t0A//3iAP/63QD/+t0A//rfAP/63QD//d0A//3fAP/93QD//d0A//3dAP/63QD/+t0A//riAP/64wD/+uMA//3iAP/2xQD/qjAA/4cZAP+LIwD/YRMA/1YlAP/w6bX/+ffd//f25v/29vD/9vb2//b29v/5+fn//f39///////////////////////39/f/8/bz//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2/+np6f/c3Nz/2dzc/9/d3//c3d3/4uPW//Dp0P/KoSj/axIA/5MWAP+VGwD/Vg8A/5lzEv/p6cr/5unf/+Pf3f/j4t//4t/f/+Lf3f/f3dz/393d/93c3f/i3eL/7Ovs//n29//28/b/8/Pz//fz9v/6+fb/69yY/3MXAP+CIAD/fiIA/9mHAP//3wL/+t8A//riAP/94wD//eIA//3iAP/94gD//eIA//3iAP/94gD//+IA///iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/93wD//d8A//riAP/r0AD/8eZw3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADjyQY689YC//3dAP/93QD//d0A//3fAP//4gD//+IA//3jAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD/+t8A//fdAP/55Qb///Mi//3zNP/98Tj//fE4//3xOP/98Tb//fE2//3xOP/98Dj//fA4//3wPf/98EL///A9///xM///8y7//fEb//fmBP/24gD/+eIA//3jAP/94gD//eIA//3iAP/94gD/+eIA//niAP/93wD//+MA///jAP/94gD//eMA///sDf//9ij//fM4//3wO///7D3///A7///wO///8Tb//fE0//3xM///8TP//fE4//rxNv/68TP//fMo///zHv//8A3/+uIA//nZAP/93wD//eIA//rdAP/63wD/+t8A//3fAP/93wD//d0A//3fAP/93wD/+t0A//rfAP/63QD/+uIA//rjAP/65QD//eYA//C+AP+eIgD/jhIA/5gWAP9WEwD/MxkA//Hptf/9+uz/9/bs//b29v/z9vb/8/b2//f5+f/9/f3//////////////////f39//f39//29vP/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/z8/P/5unp/93d3f/d3d3/4t3c/+nj2P/l49n/8OvV/6GCEP9FDwD/gh0A/44eAP9lEgD/oFgJ/+Xi0P/l5eL/4uLd/+Lf3//i393/393c/9/d3f/f3N3/3dzc/+Pd4v/z8PD/9/f3//Pz9v/58/b/+vfw/8aQHv+VFwD/mCMA/4UuAP/rvAD//eMA//riAP/64wD/+uIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP//4gD//eIA///iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD/8dYC//HmgncAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8NgeI/PcC9z53AD/+t0A//3dAP/93wD//eIA//3jAP/94wD//eIA//3fAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/63QD/+dwA//rpBP//8SD///Mz//3xM//68TT/+vE2//rxNv/98TT//fA2//3wOP/98Dv//fBA//3wPf/98Tb//fEz//3zLv/68R7/9+YE//biAP/64gD//+IA///jAP//4wD//eMA//niAP/54gD//eIA///jAP//4wD//+MA//3jAP/54wD/+vAO//3zKv/98Tj//fA9//3xNv//8Tb///E2///xM//98TP///E0//3wO//68Tj//fE2//3xM///8zD///El///sCv/54gD/99YA//3dAP/94gD/+t8A//rfAP/93wD//d8A//3dAP/93QD//d0A//rdAP/63QD/+t0A//3dAP/64gD/+uUA//rlAP/94wD/7LAA/7EsAP+gGQD/mSgA/14ZAP9WHQD/8OO+//r57P/29vH/9/n2//Hz8f/29vb/+fn5//39/f///f/////////////6+vr/9vb2//b28//29vb/9vb2//P29v/z9vb/9vb2//b29v/29vb/9vb2//P29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//Pz8//p6en/3d/f/+Ld3P/m4tj/49/d/9zf1v/m6dD/oYoe/0AQAP+HIAD/mRsA/2sIAP+YUQ//6ebK/+Lp1v/Y3dj/3d3d/9/d3f/d3N3/39zf/+Lc3f/j3dz/5eLd/+zs7P/29vf/+fP3//fz4v+FLAD/lRcA/5glAP+kUQD/+dwA//rfAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP//4gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA///iAP/93wD//d8A//HYBv/jzBs3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADj0Aul8dwA//fdAP/63QD//90A///jAP/95QD/+uMA//3iAP/93AD//d0A//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//+IA//3iAP/63QD/+eUD///xHv/98yz//fEz//rwNP/68TP/+vEw//rxNP/68Db/+vA2//3wOP/98Dj//fA2//rwOP/58Dv/+vM0//3xGf/56wP/+eIA///dAP//4wD//+MA//3jAP/64wD/+uMA//3iAP//4wD//+MA///jAP/94wD/+eIA//flAP/67Av//fMu///zOP/98TT//fE0///xNP/98TP//fEz///wOP/98Dj//fE4//3wOP/98D3//fBA///xOP//8yP//ewO//fdAP/53AD/+t0A//rdAP/63wD/+t0A//rdAP/93QD//d0A//3dAP/93QD//d0A//3fAP/93QD//d8A//riAP/64gD/+uIA///jAP/zwwD/vEcA/6glAP+gHgD/aA4A/2QeAP/p37P/+vrs//b57P/29vD/9vP2//bz9v/39vf/+vn6//39/////////f39//39/f/5+ff/9vbz//b28//z9vb/8/Pz//P29v/29vb/9vb2//b29v/z9vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/8/Pz/+np6f/f39//393d/9/f3//f4uL/4uLf//Dp1v+siiD/QgsA/4cWAP+gFAD/gBMA/5BkAv/i6bn/2OXY/9XZ3P/d3N3/3dzd/+Lc4v/i3N3/49zc/+Lc2f/d393/7PDx//nx9//s3LD/XhIA/5UeAP+TKAD/xoUA//rjAP/64gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA///iAP//3wD//90A//rcAP/s1QTq7NwoLgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1cUKrPDcAP/23QD/+d0A///dAP//4gD//eMA//rjAP/94wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//ncAP/64wb///Ee///xLv/98TD//fEw//rxMP/68TT/+vE0//rxNP/68TT//fA0//3wNv/68Dv/+vA7//rxMP//8yr//fMZ//nmBP/93wD//dwA//3jAP/94wD/+uMA//3jAP/94wD//eMA///jAP//4wD//+MA//rdAP/22AD/9tkA//3sEP//8yP///Mu///xMP/98TD//fEw//3xM//98Dj//fA4///wOP//8Dj//fA7//3wQP/98Dv//fMq///zJf/98BD/+eMC//fcAP/53QD/+t8A//rdAP/63QD//d0A//3dAP/93QD//d0A//3dAP/93wD//d8A//3iAP/64gD/+uIA//rjAP/93wD//+IA//bCAP+4QAD/oCMA/6AqAP91FwD/ZB0A/+nipP///ez/9vbr//bz9v/28/f/9vP3//b29//5+fr///39/////////////f39//b29v/39vb/8/b2//Pz8//z9vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/z8/P/6enp/93d3f/d393/39/f/93f3//p49n/9/DS/7iCIv9bDgD/ixcA/54jAP9oGQD/hWUI/9zjxv/c49//3dnc/+Lc3f/j3OL/4tzd/+Pc3f/j3N3/3Nzd/9jd3f/58fb/wooz/2UQAP+gHgD/mSYA/+nCAP/65QD/+uMA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//+IA///iAP/52QD/6dUKpwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAObcQqrx3QD/+d8A//rdAP/93QD//d0A//3iAP/64gD/+uMA//rjAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/63QD/+dkA//rmB///8R7///Ms///xLv/68S7/+vE0//rxNP/68TT/+vE0//rxNP/68TT//fE0//3wNv//8C7///Eu//3zLv//8yP//ekL//ncAP/53wD//eMA//3jAP/94wD//eMA//3jAP//4wD//+MA///iAP/93wD//d0A//rdAP/94wD//+sI///xIv/98TT//fAu//3xMP//8DP///A0///wMP/98TD//fA4//3wOP/98Dv//fBA//rxNv/98zD///Ys//3wFP/65QH/+dwA//rcAP/94gD/+t0A//3cAP/93QD/+t0A//3dAP/93QD/+t8A//rdAP/63wD/+uIA//3jAP/94wD//eIA//3iAP//4wD/88MA/7FCAP+kLgD/mCAA/3UTAP9oLAD/8OWo///68P/28fP/8fH2//bz9//28/f/9vb3//r5+v///f//////////////////+fr5//P28//z8/P/8/b2//b29v/29vb/9vb2//b29v/29vb/8/b2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/r6+n/3Nzc/93d3f/d393/493Z/+zj0P/26cr/t4oj/0IQAP+OJgD/kCYA/1gQAP+QZAv/6ebK/+Xi4v/c1tn/4tzf/+LZ4v/l2OL/49zi/9jc3P/W1tb/6+Pc/4A0AP+CFAD/pB0A/60wAP/53QD//eMA//3iAP/94gD//eIA//3iAP/94gD//eIA///iAP//4gD//+IA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//+IA//3dAP//4gD/89gB//HiQKoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADs4iYs8d0A+/niAP/93wD//d0A//3dAP/93wD/+uIA//rjAP/65QD//eMA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP//3wD//d0A//rdAP/32QD/+uME///xI//98TD/+vEu//rxM//68Db/+vE0//rxNP/68TT/+vE0//3wNP//8DT///Az///wNP/98Tj//fE7///xKv/66Qv/9+IA//rjAP/94wD//eMA//3jAP//4wD//+MA///iAP//3QD//90A//3fAP/93wD//+MA//3jAP/96wv//fEs//3xNv/98DD//fAs//3xMP//8DD//fEw//3wOP/98Dj//fE4//rwPf/58Tj/+vE2//32NP//9ir///ES//3jAP/62QD//d0A//3fAP/93AD//d0A//3dAP/93QD//d0A//rfAP/63wD/+uIA//riAP/94wD//eUA//3jAP/94wD//eIA///lAP/zzAD/rDsA/6EgAP+sIwD/axkA/3AmAP/x5sn/+vn5//bz+f/28/f/9vP3//Pz9v/29vb//f39//////////////////r6+f/29vP/8/P2//bz9v/28/b/9vP2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2/+vp6//d3d3/3d3d/+Pd3P/p4tj/7OPP//Hpxv+xjiP/SRsA/44gAP+THQD/ZQ4A/55wBv/l3dX/5d/i/+LZ3f/j3OL/49bj/+PY4//Z3Nz/5eXi/9LDpP9hGwD/kxsA/60eAP/fggD//eMA//rjAP/94gD//eIA//3iAP/94gD//eIA//3iAP//4gD//98A///iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/93wD//eIA//DZA/vw3SwsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6dUQGfbdDf/63AD//98A///iAP/93QD//d0A//3dAP/94gD//eMA//3jAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//+IA//3iAP/94gD/+twA//rdAP/95gL///Mg//3xI//68Sj/+vAz//rwNP/68TP/+vEz//3wNP/98DT//fA0///wNP/98Dj//fA7//3wO//98T3//fMo//npCP/34wD/998A//riAP/94wD//+MA///jAP//4gD//98A///fAP//3QD//90A///jAP//4wD/+t8A//3rB//98R7/+vAw//rsLv/98S7//fEw//3wM//98Db//fA4//3wPf/98Dv//fA4//rxNv/98TD//fEu///zIv//8BD//eUE//ncAP/63QD//d8A//rfAP/63wD/+t0A//rdAP/63wD/+t8A//rfAP/63wD/+uIA//3jAP/94gD//eMA//3jAP/64gD//eUA//HKAP+5UQD/mCIA/6AlAP9rEgD/UR0A/+bit///+vP//fb2//nz8f/29vH/8/bx//b39v/6+vr//f39//39/f/5+fr/9vP2//Pz9v/28/b/9vP2//bz9v/28/b/8/b2//b29v/29vP/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/6enp/93d3f/d3Nz/4t3d/+Ld2P/j4tb/6+nZ/7GeMP9eFAD/nhcA/6obAP9kCQD/k1gD//DrzP/j5uP/1tnc/93d4//c2eL/493c//Pr1f+1ix7/VhAA/5gjAP+oJgD/87wA//3dAP/94gD//eIA//3iAP/94gD//+IA///iAP//4gD//98A///iAP//4gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD/+t0A//fiAP/l3Aj71s8QFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOzWJQvw1RCy+dgA///iAP//4gD//eIA//3dAP/93QD//d0A//3dAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA///iAP/94gD/+t0A//nlBP//8xn//fMj//rxKv/68DD/+vEw//rxMP/98DT//fA0//3wNP/98TT//fE4///xO//98D3/+vBC//3xNP/98yD/+esE//fiAP/53wD/+uMA///jAP//4wD//+IA//3dAP/93QD//d0A///dAP//4gD//+IA//3iAP/64wD//esK//3xKv/98Cr//fEs//3xMP/68DT/+vEz//3wNv/98Dv//fE0///xNP/98Tb//fE0///xM///8S7///Ml///wE//65QL/+dwA//rdAP/63QD/+t0A//rdAP/63QD/+t8A//rfAP/63wD/+t8A//rfAP/94gD//d8A//3iAP/94wD/+uMA//niAP/94wD/88oA/6Q0AP+VGQD/ih0A/0wUAP84HgD/8OOm///57P/58+n/+vfs//b28P/x8/D/9vb2//n5+f/39/n/9vb3//bz9v/28/b/9vP2//bz9v/28/b/9vP2//P29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/p6en/3N3d/9zc3P/d3d3/3d3d/+Li3//s7N3/tYoj/3kQAP+hEgD/rRkA/2QPAP+CWAb/3ePJ/93p3f/V4tz/2d3c/+nd1v/25rn/mFgA/2gQAP+TIAD/t0cA//rYAP//3wD//98A///iAP//4gD//+IA///iAP//4gD//+IA///iAP//4gD//+IA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//+IA//rdAP/z3AD/39kQ/93cNB0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3L4GefHWAv//4gD//+IA//3iAP/93QD//d0A//3dAP/93QD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/93QD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//+IA//rcAP/22QD/+ukG///zGf/98yX/+vEs//rxMP/68TD//fAz//3wNP/98DT/+vE0//3xNv//8Tj///A9//3wQP//8Db///Yw///zHv/56Qj/9t0A//fcAP/94wD//+IA//3iAP/93QD//d0A//3dAP/93QD//eIA///iAP//4wD//d8A//riAP/96w3///Ee//3xKv/98TT//fE2//rxM//98DP//fE0//3xM//98TD//fE2//3xNP/98TT//fE0//3zMP//8yX///AT//rjA//53AD/+t0A//3fAP/63QD/+t0A//rfAP/63wD/+t8A//rfAP/63wD//d8A//3iAP/94gD//eMA//ncAP/94wD/+t0A/92ZAP+oNAD/nCMA/4obAP95IwD/Ux4A/1YiAP/z6b///ffl//r26f/59/H/8/Pw//Pz8f/29vb/9vb2//bz9v/28/b/9vP2//bz9v/28/b/9vP2//bz9v/z9vb/8/b2//P29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/8/b2/+nr6//d3d3/2dnZ/93d3f/d3d3/3+Li/+zl1v/Fiyj/ghQA/54XAP+cIAD/Rw0A/3NWBP/i6b7/5uzd/93c0v/x49b/69WC/2UlAP+CFwD/jhkA/9mHAP//4gH//90A///fAP//4gD//+IA///iAP//4gD//+IA///iAP//4gD//+IA///iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3fAP/93wD//eIA//3iAP/94gD//eIA//3iAP/93wD/8NIA/+niLs/w8HUQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOLWJmDp0gj4+t0A//3fAP/93QD//dwA///cAP/94gD//98A//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/93wD//eIA//3iAP/94gD//d0A//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD/+uIA//bZAP/54wP///MZ//3zLP/68TD/+vEw//3xMP/98DT//fA0//3wNP/98Tb///E7///wO///8Dv///A4//3xNv/98Tb//fEj//nrB//z3AD/+d8A//riAP/93wD//d8A//3fAP/63QD/+t8A//riAP/94gD//+MA///jAP//4gD//eIA///pCP//8SP//fM2//3xNP/98TD//fEw//3xMP/98TP//fEw//3wOP/98TT//fE2//3xOP/68Tb//fEw///zJv//8Bb/+uUA//nZAP/63QD/+t0A//rdAP/53QD/+t0A//rdAP/63wD/+t8A//3fAP/94gD//eIA//3iAP//5gH/+dgA/8pzAP+ZLAD/nCgA/5UeAP+FFgD/ehYA/4coAP9wIAD/Th0A//Dlt///+vD//ffw//n28//28/P/8/P2//b29v/28/b/9vP2//bz9v/28/b/9vP2//bz9v/29vb/9vb2//P29v/z9vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/z9vb/9vb2//b29v/z8/P/6enp/9zc3P/d3d3/3d3d/+Pf4v/j3d3/8+vd/7WHIP9JCgD/gBsA/4UdAP9MEAD/kGQD/+zmwv/s5tX/+vDc/9KgJf9TEgD/ihkA/5UXAP/rrAD//90A///cAP//3wD//eIA//3iAP/94gD//+IA///iAP//4gD//+IA///iAP//4gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/93wD//d8A//3iAP/94gD//eIA//3iAP/94gD//d8A//HSAPjm1SBXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5tIN3vnWAP/93QD//d8A//3cAP/93AD//eIA///fAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//d8A//3iAP//4gD//+IA//3fAP/93wD//eIA//3jAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA///iAP//3wD//eIA//3iAP/64gD/990A//nlAv/98SD//fEw//3xLv/68S7/+vEw//rxM//98DT//fA2///wOP//8Dj///A4///wPf/98ED/+vBA//rxM///8Rv/+usI//PiAP/34gD/+eIA//3iAP/93QD//d0A//3dAP/63wD/+t8A///jAP//4wD//+MA///iAP/63wD//ekL//3xJf/98S7//fAu//3xMP/98TP//fEz//3xMP/98Dj//fEz//3xNP/68Tj/+vE2//3xM///8S7///Ml///xDf/65QD/+dkA//rdAP/63wD/+t0A//riAP/63wD/+t8A//nfAP/94wD//eIA//3fAP//3wD/8LgA/7dAAP+VJQD/kzAA/4sgAP9kCgD/rTsA/6QuAP9zEgD/iigA/1seAP9oJgD/8N+w///68//38/D/9vbz//Pz9v/28/b/9vP3//bz9v/28/b/9vP2//bz9v/28/b/9vb2//b29v/z9vb/8/b2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//Pz8//p6en/3d/d/93d3f/p3dn/5uLi/9/d3f/l5dX/oIUe/0AWAP+CIgD/jh0A/24OAP+LRwb/8OO3//rrv/+LQAD/eiYA/4cZAP+wLAD/98oA///dAP//3QD//98A//3iAP/94gD//eIA///iAP//4gD//+IA///iAP//4gD//+IA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//d0A//3fAP/94gD//eIA//3fAP/93wD//eIA//rdAP/z1gHeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPbdIOD90gD//dwA//rdAP/93QD//dwA//3dAP/93wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3dAP/94gD//+MA///iAP/93QD//dwA//3iAP/95QD//eMA//3iAP/93wD//98A///fAP//3wD//98A///iAP//4gD//+IA///iAP/94gD//eMA//3jAP/64gD/+uYC//3xGf//9iX/+vEq//rwM//68TT/+vE0//3wNv//8Dj//fE4///wO///8Dv//fE4//3wOP//8Dj///E2///zJf/68An/8OMA//PfAP/64wD//eIA///dAP//3QD//eIA//3iAP//4wD//+IA///iAP//4gD//d0A//rcAP//6QP//+sZ///wLP/98TP//fMz//rxOP/98Tj//fE4//3xOP/98Tj//fE4//rxNv/68Tb/+vEw///xMP//8yP///AS//rfAf/52QD//eIA//rfAP/64gD/+d0A//nfAP/54gD/+eYA//3jAP/61gD/5XoA/7wiAP+kHgD/jigA/2sgAP87DgD/oH4b//r36f/x377/eSgA/1YbAP9+NgD/ZBkA/3AmAP/x5sX/+fn2//Hx8f/z8/b/9vP3//bx+f/28/f/9vP2//b29v/29vb/9vb2//bz9//29vf/9vb2//b29v/29vb/9vb2//b29v/29vb/8/b2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2/+np6f/f39//4t3d/+Lf3//d3d3/4uPi/+vm2P+hihn/Ow8A/4IZAP+eFgD/aAsA/6ZhAP/r1Tj/ZSwA/2EmAP96GQD/1W4A//3ZAf/93wD//+MA//3jAP//4wD//+MA///jAP//4wD//+MA///jAP//4gD//+IA///iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3fAP/93wD//eMA//3lAP/93QD//dwA//3iAP/64wD/89gO4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADx2R1h99AA//rdAP/63wD//d0A//3cAP/93wD//d8A//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP//4gD//+IA//3iAP/93wD//eIA///jAP//4gD//d0A//3cAP/94wD//eMA//3jAP/93wD//d8A//3fAP/93wD//98A///fAP//4gD//+IA///iAP//4gD//eIA//3jAP/94wD//eMA//nfAP/55QL///MZ//3zI//98Sr/+vEw//rxNP/98Db//fA4//3xOP/98Tj//fE4//3wOP/98Dj///A9///wPf//8yz///Yd//rwCv/z4gD/99wA//3iAP/93QD//90A///fAP/94gD//+MA///jAP//4gD//+IA//3dAP/62QD/+twA///mCf//8Sj///Mw///zM//98Tb//fA7//3wPf/98Tj//fE4//3xNv/98TP//fEz//3xMP/98TD//fEq///zIv/98BD//eMB//ncAP/53AD/+t0A//ncAP/53QD/9tkA//riAP/21QD/0GgA/6geAP+sHgD/mSAA/2QTAP9MGQD/1cNo//358P//9/n///b2//Pjuf9uKgD/bhkA/4UZAP95FAD/eiYA//DpzP/9+fD/9vHw//bz9v/28/f/9vP2//bz9v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/8/b2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/z8/P/6enp/9/f3//f39//39/i/93f3//m49z/9vDQ/7WFHv9TDgD/hxQA/4AWAP9kEgD/giwA/24oAP9kIgD/iyMA/+mzAP//5gT//eIA///jAP/94wD//+MA///jAP//4wD//+MA///jAP//4wD//+IA///iAP//4gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eMA//3iAP/93QD//d8A//3jAP/94wD//d0A//3cAP/94gD/+d0A//PVDWEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6dY7T/DWCv/34gD/+uIA//3dAP/93QD/+uIA//3fAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA///iAP/94gD//d0A//3iAP//4wD//+IA//3dAP/63wD/+uMA//rjAP/93QD//d0A//3iAP/94gD//eIA///iAP//3wD//+IA///iAP//4gD//+IA//3iAP/94wD//eMA//3jAP/63wD/+d0A//rlAv//8BL///Yq//3xMP/68TP//fE2//3xOP/98Tj//fE4//3xOP//8Dj///A4//3wO//98Dv///E2///zKv//8yr/+uwP//bdAP/32QD/+uIA//3jAP//4gD//+MA///jAP//4wD//+MA///iAP//4gD//d0A//3cAP/63wD//+sJ///xHv//8S7///E4//3wOP/68D3//fE2//3xNP/68TP/+vEw//3xMP/98S7/+vEz//rxLv/98Sr///Mm///wEP/64gH/+tYA//rYAP/62QD/+twA//rcAP/mrQD/rEUA/4oeAP+YIwD/ih0A/1gLAP+QQgL/8+O////98//29vb/9/P5//nx9v//+fb/9ubF/3MiAP+KFwD/nCAA/2gQAP9RIAD/8ey8//367P/39vH/8fP2//Pz8//29vb/9vb2//b29v/29vb/9vb2//b29v/28/b/9vP2//bz9v/28/b/9vP2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//Pz8//r6+v/3d3d/93c3P/i3d//4t3c/+zj0P/268z/vool/0wPAP96HQD/gBkA/34ZAP+CHgD/hSIA/7VWAP/21gD//eUA///jAP//4wD//eMA//3jAP/94wD//eMA//3jAP//4wD//+MA///iAP//4gD//+IA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//d8A//3iAP/94gD//d0A//riAP/64wD/+uMA//rfAP/93QD/+t8A//fiAf/s3SBPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPPmgCPr3Bnk8+IA//rjAP/94gD//eIA//3iAP/93QD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//98A///dAP//4gD//+MA///iAP/93QD/+eMA//njAP/64wD//dwA//3dAP/94gD//eIA//3iAP/94gD//98A///iAP//4gD//+IA///iAP/94gD//eIA///iAP//4gD//+IA//3fAP/53QD/+eMC//3wE//98S7/+vEz//3xNP/98Tb//fE4//3xOP/98Tj///A4///wOP//8Dj///A4//3xOP//8Dv///A7///xMP/67BD/998A//njAP/65QD//+MA///jAP//4wD//+MA///jAP//4wD//+MA///iAP//4gD//eIA//rjAP/96Qj///Aj///wNP/98Dj/+vA4//rxNv/68TT/+vEw//rxMP/68TP/+vEu//rxNP/68TT/+vEw//3zLP//8yD//+wP//3jBP/92AD//9wA//nSAP/djgD/kCAA/4UeAP+CJQD/axkA/1MUAP/KnCb///bp//33+f/z8/b/7Pb2//D29v/29vb/9/P2//359v/z5rj/eSYA/3AXAP9lGwD/TBkA/zYXAP/x7Lj//frz//f5+f/29vP/9vPz//b29v/29vP/9vb2//b29v/28/b/9vP2//bz9v/28/b/9vP2//bz9v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2/+vr6//f3d3/393d/+Ld3f/p4tj/7OPQ//bszP+whx7/URAA/4oXAP+OHQD/kBsA/4sZAP/dpAD//+sA//3mAP/94wD//eMA//rjAP/94wD//eMA//3jAP/94wD//+MA///jAP//4gD//+IA///iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3fAP/94gD//eIA//rfAP/64gD/+uMA//3jAP/64gD/+uIA//rfAP/24gTb9+xMIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6dkWgvHdAP/64gD//eIA//3iAP/94gD//d0A//3fAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP//4gD//+IA///fAP//4gD//98A///iAP//4gD//+MA//rlAP/65QD//eMA//3dAP/93wD//eIA//3iAP/94gD//eIA///iAP//4gD//+IA///iAP//4gD//eIA//3iAP//4gD//+IA///iAP//4gD/+t0A//ncAP/64wH//fEb//3xKP/98Sr//fEz//3xNv/98Tj//fE4//3wOP/98Dj///A4///xOP/98Tj///A9///wPf//8ED///Mw//rsC//24wD/9uIA//riAP/94gD//+MA///jAP//4wD//+IA///jAP//4gD//+IA//3jAP/64gD/+uIA///pC///7CL//fAu//3wNP/68TP/+fEz//rxM//68TP/+vE0//rxM//68TT/+vA4//rwNP/98TD//fEo///zJv//8xn//+kN//bDAP/VaAD/pCIA/5ggAP+FHgD/WBAA/2UjAP/l1Wv//frm//r39v/28fn/8fH6/+z38//w+fH/8/fx//b38//z8fH/+fnz//Dmt/9rLgD/SRkA/2gmAP9eGQD/YSYA//Djv//6+vf/+fbx//n28//29vH/9vfx//b28//29vb/9vP2//Px8//28/b/9vb2//bz9v/z8/P/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/6enp/93d3f/d3Nz/493c/+Xi2P/j3cr/8OvQ/7+KJv9uEAD/fhcA/5UjAP+VIAD/z4AA//riAP/94wD//eMA//riAP/64wD/+uMA//3jAP/94wD//eMA///jAP//4gD//+IA///iAP//4gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/54gD/+uIA//3iAP/94gD//eMA//3jAP/53wD/8d0NvwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOPPEh/w1gn/+t0A//3fAP/94gD//d8A//3cAP/93QD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP//4gD//+IA///fAP//3wD//+MA///dAP//3AD//+IA//3lAP/x2QD/9tgA//riAP/94wD//eMA//3iAP/94gD//eIA//3iAP/94gD//eIA///iAP//3wD//98A//3iAP/94gD//eIA//3iAP/94gD//eIA///iAP/94gD/+t0A//rlAf//7BD///Ei///xLv/98TT/+vE2//3xOP/98Tj//fE2//3wNv/98Dj///A4///xOP//8Dv///BC///xO///8yL/+ewE//DdAP/23QD/+d8A//3iAP//4gD//+IA///iAP/94gD//eMA//3jAP/94wD//eMA//3iAP/63QD//eUI///sIP//8S7//fMu//rxLv/68TP/+vE0//rxNv/98Db/+vE2//3wOP/98Dj//fA0//rrLP//9kL//fMs/+PCAP+kPQD/kBkA/5gXAP9uCwD/RwYA/5xJCP/268X//f3s//b28P/28/P/9vH3//bx+f/z9/D/8/fw//b57P/2+ez/8fb2//Dz+v/6+vf/7Oa8/0keAP9eFwD/kygA/34WAP96IAD/8N3D///38f/59uz/9/fs//b58P/z9/H/9vP3//bz9v/28/P/+ff3//r5+v/59/n/9vb2//bz8//29vb/9vb2//P29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/r6+v/3Nzc/9zc3P/d3dz/3d/d/+Lf3f/z6db/w4sZ/1YSAP+CJQD/gCAA/44lAP/QcwD/+twD//rfAP/32QD/+uIA//rjAP/94gD//eIA//3iAP//4gD//+IA///iAP//4gD//+IA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA///iAP/64gD/+eIA//niAP//3wD//98A///jAP//4wD/8dkA//PmTp8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADp2Uwm8Ngg9vndAP/94gD//eIA//3dAP/93AD//d0A//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA///iAP//4gD//+IA///iAP//3wD//98A///iAP/53AD/8dwN//npNP/23Q7/+d0A//rjAP/64wD//eIA//3iAP/94gD//eIA//3iAP//4gD//98A///fAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3dAP/52AD/+uMC///xFv//8yX///Eu//3xNP/98Tj//fE4//3xNv/98Dj//fA4///wOP//8Tj///E7///wQP//8Tj///Mq///zHf/67Av/8d0A//bdAP/54gD//eIA///iAP//4gD//eIA//3jAP/94wD//+MA///iAP/94gD/+t8A//rdAP/96Q////Mj//3zKv/98TD/+vE0//rwNv/68Dv//fA7//3wO//98Dv//ew0//3sNP//9lP/9+Ye/7+LAP91LAD/eR4A/4UeAP9lDgD/Uw0A/9WtU//6+uv///rx//bz7P/29vH/8/b2//Pz9v/29vP/9vfx//b38f/29/H/9vfx//P29v/x9vf/9vbz///98//w5sL/fioA/3kNAP+kIgD/jhYA/34gAP/w47n///3w//f25f/3+ez/9vfx//bz9v/28/b/9/b3//36+v///f////39//r5+f/29vP/9vb2//b29v/z9vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2/+vr6//d3d3/3Nzc/9/d3f/j3d//6+PZ//fsz//Dkyb/QhQA/1MXAP+TJQD/lSIA/9BzAP/61gL//+MC//rjAP/64wD//eIA//3iAP/94gD//+IA///iAP//4gD//+IA///iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP//4gD/+uIA//niAP/54gD//90A///fAP//4gD/+t8A/+vWCvbw4zAfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8+NMAvDcMJf22AD//eIA///jAP//3QD//90A//3fAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//+IA///iAP/94gD//eIA//3fAP/93wD//eIA//3jAP/94gD/+dwC//32pP///+n/+fOe/+zSAP/54wD/+uIA//3jAP/94gD//eIA//3iAP/94gD//+IA///fAP//3wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//d0A//rdAP/64wH///AS///zKP/98Tb//fE4//3xNv/98Tj//fE4//3xOP/98Tj//fA4//3wOP/98Dj//fA4///wNP//8y7///Mq//rsEv/24gL/9twA//ndAP/94gD//+IA//3iAP/94wD//eIA///fAP/93wD//eIA//3iAP/64gD/+d8A//3rBP//8xv///Mw//3zO//98Dv/+vA7//rwOP/68Dj//fA9//rsM///9lH/8d0X/6BRAP9oGwD/ZR0A/14ZAP9MEgD/bi4A/+bZs////fH/+vnz//n28//29vb/9vb2//b29v/29vP/9vbz//b28//29vb/9vb2//b29v/z9vP/8ffz//P38//29vP/+vn3//bpyv+gLAD/kxMA/6YlAP9uEgD/bjMA//DpuP/9+eb/+fPl//f28f/28/b/9vP2//f29//9+vr///3//////////f//+fn5//b29v/29vb/9vb2//b29v/z9vb/8/b2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/6enp/9zc2f/c3Nz/393f/+Pd3//p4t3/8OXS/6SHKv82FAD/ih4A/5wiAP+YHgD/0G4A//nZAP/65gD/+uMA//rjAP/64wD//eMA//3iAP/94gD//+IA///iAP//4gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/54gD/+eMA///iAP//4gD//+IA//PWAP/p1RaU69kZAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADz3yYf8dUA8/3iAP//4gD//90A//3dAP/93wD//eIA//3iAP/93wD//eIA//3iAP/94gD//eIA//3iAP/94gD//d8A//3iAP/94gD//eIA//3iAP/94gD//eIA//riAP/64gD/+t0A//rjAP/65QD/9+IA//nmHf///+z////5///95f/24hn/99wA//rjAP/64wD//eIA//3iAP/94gD//eIA///iAP//3wD//98A//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//+IA///iAP/93wD/+d0A//rjAf//8Bb///E0//3xOP/98TP/+vE0//rxOP/98Tj//fE4//3wOP/98Dj//fE2//3xOP//8Dv///A7//3xOP/98yj/+vAT//HdAP/23AD/+uIA//3iAP/94gD//+MA///iAP//3QD//d0A//3iAP/94wD//eMA//niAP/53QD//eYJ///wJv//8Tb//fA2//3wNv/68Db//fA4///wQP//8UX/5cME/4AwAP9oGQD/ZBkA/1MTAP87DQD/lWUK//fx1v/9+vP/+ffz//Pz8//z8/n/8/P5//bz+f/29vb/9vfx//b38f/29vb/9vb2//b29v/29vb/8/bz//H38f/x9/H/8fb3//Pz+v/5+ff/9+nC/4UdAP95FwD/cCAA/0ITAP9JIwD/8OW1///68f/59vP/9vP2//bz9v/29vf/+vn9///9//////////////39/f/5+fn/9vb2//b29v/29vb/8/b2//P29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//Hx8f/p6en/3d3d/9zd3//c2eX/4tzp/+Xi4v/p49X/nIA0/2EQAP+VGQD/oSMA/5keAP/SdQD/990A//rmAP/64wD/+uMA//3jAP/94gD//eMA///iAP//4gD//+IA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3fAP/94gD/+uMA//rjAP//3wD//+IA///iAP/z2Ab/8ONklwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8OM9BfHiEtn63wD//+IA///dAP/93QD//eIA//3iAP/94gD//eIA//3iAP//4gD//+IA///iAP//4gD//98A///fAP//3wD//eIA///jAP/64wD/+eMA//njAP/54gD/+eIA//nZAf/53QD/+uYA//HcAP/x5kL////2///9+v///+z/8+I0//ndAP/64gD/+t8A//rcAP/62QD//d8A//3iAP//4gD//+IA///iAP/94gD//+IA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94wD//eMA//rjAP/54gD/+eMA//3wFv//8yr//fEw//rxNP/68TT//fE0//3xM//98TT//fE0//3xNP/98Tb//fA7///wOP/98Tj//fMw///zJv/57A7/8+MB//PfAP/94wD//+MA///jAP//4gD//98A///iAP//4gD//eIA//3iAP/64gD/+dwA//fYAP/95g3///El///zLP/98TT/+ewm//3zQP/66Sz/yoIA/3MWAP+VJgD/ihsA/0kPAP9HFAD/yrBe//367P/9+vb/9vPz//bz9v/29vf/8fP5//Pz+f/28/f/9vb2//b28//29vP/9vb2//bz9v/29vb/9vb2//P28//z9/D/8/fx//Hz9//x8Pr/9vH3///58//z47z/aC4A/zQQAP9bJQD/UxkA/1MdAP/w47z//fn2//bz8//28/b/9/b3//r3+v/9+fr///3///////////////////r5+v/39vf/9vb2//b29v/29vb/9vb2//b29v/29vb/8/b2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2/+np6f/f3eP/3Nzi/9zd4//c3d//4uLd/+nm3P+4jib/SQ4A/4IdAP+mIgD/ph4A/8VzAP/53wD//eUA//rjAP/64wD/+uIA//3iAP/94gD//eIA//3iAP/94wD//eIA///iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/93QD//eIA//rjAP/64wD//90A///jAP/34gD/69kP/PPpeTMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADs3CBm99wA///iAP//3AD/+uIA//rjAP/94gD//eIA//3iAP/94gD//+IA///iAP//4gD//98A///iAP//4gD//98A//3iAP/94gD//eMA//riAP/64gD/+uIA//riAP/63QD//eIA//riAP/z2AD/9ut+////9////f3////z//blXv/32QD/+uMA//riAP/53QD/+twA//niAP/64wD/+eMA//njAP/64gD//eIA///iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD/+uMA//rjAP/64wD/+uMA//niAP/54wH///EW///2KP/98yz//fEw//3xM//98TD//fEz//3xM//98TP//fE0//3xNP/98TT//fE0//3xMP/98yj///Yl//rwEv/24wD/+d8A//3jAP//4gD//+IA///iAP//4gD//+IA//3fAP/93wD/+uIA//ndAP/33AD/+eMA//3rBv//8Rb//fEm///zQv/ryg7/lTgA/3kZAP+VKAD/iyUA/2USAP9+OwH/7N2t//367P/69vD/9vHx//bz9//28/f/8/P2//Pz9//28/b/9vP2//bz9v/29vb/9vb2//bz9v/28/b/9vP2//bz9v/29vP/8/bx//P28//z8/b/8/P5//bz9//59vP///32/+vjw/9FJQD/URsA/34jAP9WEAD/aCgA/+zjvP/9+fD/9/bx//r39v/59vn/9/P3//r5+v//////////////////////+vr6//b29v/29vb/9vb2//P29v/z9vb/8/b2//P29v/z9vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/z8fP/6enr/9/f4v/d39//3d/i/93f3f/i49//8evQ/7yVKv9JDQD/kxkA/6ggAP+TJQD/ynMA//nZAP/94wD//eMA//rjAP/64gD//eIA//3iAP/94gD//eMA///iAP//4gD//eIA//3iAP/94gD//eIA///iAP/94gD//d8A//3fAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//d0A//3iAP/64wD/+uMA//3dAP/64wD/8NwA/+viHagAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8eMzQPDWBvT63QD//90A//riAP/64wD//eIA//3iAP/94gD//eIA///iAP//4gD//+IA///iAP//4gD//+MA///iAP/94gD//d0A//3dAP//3QD//90A///jAP/94wD/+uMA///lAP/95gD/89UD//fsof/9//r//f3/////9v/57IX/89YA//rjAP/64wD/+eMA//njAP/34wD/9+MA//bjAP/24wD/+eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//rjAP/64wD/+uMA//rjAP/64wD/+d8A//njAf//8RT///Yq///xLP/98TP//fEz//3xM//98TP//fEz//3xM//98TP//fEz//3xM//98y7//fEs//3zLv/98yj//fAQ//njAP/33AD//eIA///iAP//4wD//+MA///iAP//4gD//eIA//riAP/54gD/+eMA//biAP/23AD/+eMC///xKP/irQD/ghsA/3UUAP9rFAD/TA8A/z0QAP+1igv/+vHQ///68P/38+b/+fbw//Pz8f/z8/f/9vP3//bz9v/28/b/9vP2//bz9v/28/b/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b28//28/P/8/b2//Pz9v/z9vb/8/bx//bz6//9/fH/7OO8/2ssAP95GQD/mCoA/24ZAP9hJQD/8em1///97P/69vD/+fb3//bz9v/z8fP/+fn5///////////////////////5+fn/9vb2//P29v/z9vb/8/b2//P29v/z9vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//Px8//p6en/3d3d/9/f3//f39//39/d/+zm2P/z6cX/w5Aq/1gPAP+KHQD/oCgA/44dAP/JZAD/+tgC///jAP/94wD//eMA//3iAP/94gD//eIA//3iAP//4gD//+IA//3iAP/94gD//eIA//3iAP//4gD//eIA//3fAP/93wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3fAP/94gD//eIA//3iAP/93wD/998A/+zcAvTs4iA3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADm0Bmu89wA//3iAP/64wD/+uMA//3iAP/94gD//eIA//3iAP/94gD//eIA///iAP//4gD//+IA//3iAP/94gD//d8A//3dAP/93QD/+t0A//rdAP/64gD/+uIA//biAP/34wD/89kA/+zVE//6+db/+v/9//n6//////r/+fGq//DQAv/53AD/+d0A//niAP/54wD/9+MA//fiAP/34wD/9+MA//niAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/64wD/+uMA//rjAP/64wD/+uMA//riAP/53QD/9+IA//3xGf//8yz//fAw//3xMP/98TD/+vEw//rxMP/68DT/+vA0//rxMP/68TD/+vEq//rxLv/98Dj///A9///xNv/97BT/+d8A//niAP/94wD//eMA///jAP//4gD//+IA//3iAP/64gD/+d8A//niAP/54gD/+eIA//PVAP/GawD/ih4A/44gAP91FwD/VhMA/0IXAP/Sw27//f3p//357P/69uz/9/bw//b38f/z9vP/8/P2//bz9v/28/b/9vP2//bz9v/28/b/9vP2//b29v/29vb/9vb2//b29v/29vb/9vb2//bz9v/28/f/9vP2//b28//z9vH/8fbx//P58//3+fP/9/bw///68//2677/izYA/4IeAP96IAD/WxsA/14sAP/x66r///rs//n39v/w7PD/8/Hz//Px8//6+vr///////////////////////r6+v/29vf/8/b2//P29v/z9vb/8/b2//P29v/z9vb/8/b2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/8/Pz/+bm5v/d3d3/39/f/+Lf3f/l4tn/8OXV//brzP+5kyb/RRAA/4oUAP+VGwD/kBkA/8xlAP/52QD//eUA//3jAP/64gD/+uIA//3iAP/94gD//eIA///iAP/94gD//eMA//3jAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA///dAP/93wD//eIA//DcAP/r3RCuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8eMqL/DdA/n53wD//eIA//3jAP/94gD//eIA//3iAP/94gD//eIA//3iAP//4gD//98A///fAP/93wD//eIA//3iAP/94wD/+eMA//bjAP/z3QD/8dkA//HYAv/p2Aj/69wE//DlFP/596H//f/w//r9/f/5/f/////9///94v/33zP/9tIE//bVAv/22AD/9tkA//bZAP/63QD//98A///dAP/93wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/64wD/+uMA//3iAP/94gD/+uIA//fcAP/34gD//fEZ///xLv/98Sz/+vEs//rxMP/68TD/+vEw//rxMP/68TD/+vEu//3zJv/98Sz//fBA///sTv//7En///Ez//3sEP/34gD/+eMA//3iAP//4wD//+MA//3dAP/93QD//d0A//3cAP/93AD/+tkB/+uxAP+qOAD/kyMA/5wsAP+KIAD/XhkA/4JMAP/x5rz//f35//Dx8//58/H/9/Px//b28f/z9vD/8/bz//Pz9v/28/b/9vP2//bz9v/28/b/9vP2//bz9v/29vb/9vb2//b29v/29vb/9vP2//bz9v/28/b/9vP3//bz9//29vP/8/fw//D38P/w9/H/8/bx//b29v/38/b//f33/+zjsf9rIwD/WB0A/2gsAP9WGQD/cCwA/+zjqv/9+vf/9vPz//bx8//28/b/9/b3//r6+v//////////////////////+vr6//f39//29vb/9vb2//P29v/z9vb/8/b2//P29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/z8/P/5ubm/93d3f/i3d//49/d/+nj2f/p4sz/8ezP/7iQKv9zCwD/hRQA/54iAP+VGQD/ymUA//nZAP/94wD/+uIA//3iAP/94wD//eMA//3jAP/94gD//eIA//3jAP/94wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3fAP//3AD//d8A//rjAP/s2QD55dUGLwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPDdEgPs0Aap+tkA//3iAP//4wD//eIA//3fAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94wD//eMA//njAP/r2AD/8OIN//PscP/28bP/+ffQ//362f///+X////x//3/9v/6//3/+v/9//3///////r//f3m//r3w//28KD/8euC//Hsev/x6SX/99UC//3SAP//3AD//90A//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD/+t0A//rlAP/98RD///Ye//rzJf/68Sr/+vAu//rwLP/68C7/+vAu//rxLP/98yb//fEs//3wO//97Ez//exJ///wPf//8yz/+fEK//HjAP/54gD//eIA//3iAP/94gD/+t0A//3dAP//4wD/+tAA/915AP+tKgD/mSAA/5AeAP96EAD/aw8A/8qkGf/6+cz//frs//bz9v/z8fn/9vP2//b29v/z9vP/8/bz//P29v/z9vb/9vP2//P29v/28/b/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/28/b/9vb2//b29v/z9vH/8/bw//P28//28/b/9vH5//Hx+f/6+ff/8OW4/24zAP9YGQD/dTMA/2QZAP9kHgD/5da+///69//59vH/+ff2//Pz8//z8/b/+vr6///9///////////////////6+vr/9vb2//b29v/29vb/8/b2//P29v/z9vb/8fb2//P29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//Pz8//l5eX/39/f/9/i3//i39//4t/d/+Pi3P/s5dz/xZMz/2EQAP+LFwD/mBcA/5AWAP/QbgD/+dYC//rfAP/64gD/+uMA//rjAP/94wD//eIA//3iAP/94wD//eMA///jAP//4wD//+MA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3jAP/93wD//90A//rjAP/w4wD/49IBqeLPAQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8dw7rPfWA///4gD//eIA//3iAP/93wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3jAP/94wD//eMA///jAP/63QD/8MoB//33oP////P////9/////f////3//f/6//r/+f/6//r/+v/6//3//f////3////9////+f/9//b//f/2//3/9/////b////r//rwlf/3ygj//9wA///iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/53QD/+eMA//3zE///9iD/+vMl//rxKv/98DP//fAz//3wMP/98C7//fEs//3xLv/98Tj//fBF//3wRf/98Dj///Mw//32Hv/68Qr/+uUA//rdAP/53QD/+t8A//3iAP//4wD/9skA/8pYAP+eHQD/oCYA/34dAP9wGQD/cBkA/9mzgv///ez//frr//b26f/z9vH/8/b2//P29v/29vb/9vb2//b29v/29vb/9vP2//bz9v/28/b/9vP2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vP/9vbz//P28f/z9vP/9vP3//Px+f/x8/n/9/P2///98f/x6bj/bi4A/2EUAP+FGwD/YRAA/1MWAP/s37P///3w//fz5f/39vH/8/Hz//Pz9v/6+fr///////////////////////r6+v/39/f/9vb2//P29v/z9vb/8/b2//P29v/z9vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2/+bm5v/d3d3/39/f/+Lf3//i3+L/5uLd//bp0v+5giX/WAsA/4oWAP+eHgD/niAA/89rAP/zyQD/+uIA//rjAP/64wD//eMA//3iAP/94gD//+MA///jAP//4gD//+IA///iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94wD//+IA///dAP/55QD/7N8A/+bZLqwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPrwgkbz1hn//dgA///fAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP//4gD//eIA//3jAP/94gD//d0A//nWCf//96T////z///9/f////r////6//3/+v/6//r/+f/6//3//f////3////9/////f/9//r//f/5//39+f/9/fn/+v/z//3/8f/68az/98wI///iAP/94wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eMA//nfAP/54wD///EP///2Hv/98Sr/+uws//3wMP/98DP//fAz//3wNv/98Db//fE2//3wO//98Dv//fE2///xMP//8y7///Yl//rpCP/33QD/99wA//rlAf/64wH/5bEA/5UwAP+OGQD/nB0A/3UZAP9oIwD/h0wB//blxv//+fb/8/Px//Hz8f/x9vH/8/bz//P28//z9vP/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b28//29vP/8/P2//b29v/z9vb/8/bz//b28//59vD//frz//Pmxv91LAD/fhQA/5klAP9rFgD/SSIA/+niiv//+uP//frx//n28//x8fH/9vb2//r6+v///////////////////////fr6//f29v/z9vb/8/b2//P29v/z9vb/8/b2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//f29//z8/P/6enp/93d3f/c3Nz/39/f/+Lf3f/j4tj/8OPM/8WTLv9YDQD/kBsA/54jAP+QHQD/yWsA//fWAP/64wD/+eIA//riAP/94wD//eMA///jAP//4wD//+MA///jAP//4wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eMA///jAP//4gD/+eUA/+vZCP/s41hGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD98Y4D+eNYtvnPAf//4gD//eIA//3iAP//4gD//+IA//3iAP/93wD//eIA//3jAP/94wD//+IA//3iAP/94wD//eMA///lAP/53AD/9uIS//fxev/697f//f3K//3/3f////D//f/3//3/+f/9//3////9/////f///////f/5//3/8P/9/eP/+v3K//n9sf/28Wj/8NUP//3dAv/63QD//eUA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//+IA//3iAP/64gD/+d0A//fjAP//8xL//fEq//3wLP/98C7//fAw//rwNP/98D3//fA9//3xNP/98S7///Ew///xNv//8Db///A4///xNv//8Sj/+ukU//njC//x1QH/uW4A/3kiAP95HQD/kCAA/4ISAP9kFgD/xaou//r33P/9+fD/+fPz/+z29v/p9vb/8Pb2//P29v/28/f/9vb2//b29v/29vP/9vbz//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//bz9v/28/b/9vP2//bz9v/29vP/8/bx//P38P/29vH/8/Px//f29//6+fn/8+bC/3oiAP9zFAD/dSIA/0wjAP87JgD/6+WV///97P/69vD/9/b2//bz9v/39vf//fr6///////////////////9///6+vr/9vb2//P29v/z9vb/8/b2//P29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b28//29vP/9vb2//b29v/29vb/9vb2//Pz8//m5ub/3d3d/93d3f/Z3N3/3eLi/+Xj3P/z6dD/t3og/1YJAP+QGQD/oCIA/5gjAP/FbgD/+dwA//rjAP/53QD/+uIA//3jAP//4wD//+MA///jAP//4wD//+MA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3jAP//5QD//+UA//njAP/s1ha+6dgzAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPHjUwXszwjk990A//3jAP/94gD//98A///iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eMA///jAP/94gD//eMA//nfAP/z2QD/7NYA/+XZAf/p4hP/8OZY//n2xv////H////6///9//////r///32//rzwv/x4kX/7NkT/+ndBP/l3AD/8NwA//3lAP//4gD//+MA//3jAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA///iAP/94gD//eIA//rfAP/53QD/+eMA//3wFv/98CL//fAj//3xKv/68TD//fA9//3wPf/98TT///Es///xMP//8Dv///BA//3sPf//7EL///BA///2Uf/w1gv/nk4A/3oiAP+eMAD/kCMA/0IGAP95JQD/5c+e//r57P/59+z/9vPs//f39v/s9/b/6fb2//D29v/z8/f/9vH3//bz9v/29vb/9vbz//b28//29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vP2//bz9v/28/b/9vbz//b28f/z9/D/8/bx//P29v/x8ff/8/H3//r38//w4rH/cCwA/0IUAP9eLgD/WCoA/1slAP/s3KT///33//f29v/28/P/9vPz//n39//9+vr//////////////f3//f39//r6+v/29vb/8/bz//b29v/z9vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vP/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2/+bm5v/d3d3/2Nzf/9bd3//d3d3/5uPW//Djz/+1eij/Ww0A/4IZAP+ZJQD/oSoA/8l1AP/53QD/+uMA//rdAP/63wD//eMA///jAP//4wD//+MA///jAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//+IA///iAP/94gD//eMA//3rAP/w3QD589YWRwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4+MwwuviAP/65QD//d8A//3fAP//4wD//eIA//3fAP/93wD//d8A//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3fAP/54gD/+d8A/+zMAP/p2R7/+vrQ////+f/9/f/////5///30P/52Qv/+tkA//3fAP/63wD/+uIA//3jAP//4gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD/+t0A//rcAP/54gD//fAL///zHv/98yX//fEs//rxNP/68Tb//fEz///xNv//8Dj//+w7///wQP/98Ef//fFT//3xVv/irQL/hyUA/4IjAP+OJQD/nB4A/3MTAP+hZRD/9vHd//n38//39vb/9vbz//b29v/z9vb/8/b2//P29v/x9vb/9vP2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//bz9v/28/b/9vb2//b29v/29vb/9vbz//P28//z9vb/8/P2//bz9v/39vP///nx/+zitf9FIgD/RRcA/4ssAP96FgD/aB0A/+bZuP/9+vb/+ffz//n28f/39vH/9/bz//r6+f////3//f/9//3//f/9//3/+vr5//b29v/29vP/9vb2//b29v/29vb/8/b2//P29v/z9vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//f39//z8fP/5uXm/9nZ3P/Z3d//3N/d/93f3P/i4t3/6eXZ/7CLNv89DQD/ghsA/6YiAP+ZKgD/ynkA//nYAP/94wD/+d0A//rfAP/94wD//+MA//3iAP/94gD//eMA//3jAP/94gD//eMA///jAP//4wD//+MA///jAP//4wD//eMA//3jAP/94wD//eMA//3jAP//4wD//+MA///iAP//4gD//90A//riAP/w5QD/6eUPwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOnpRUHw4gb8+d8A//3dAP//3wD//+IA///iAP/93wD//d8A//3fAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/93wD/+uMA//3iAP/94wD/6dAD//nzoP////n//f3/////+f/58JD/89IA///iAP/94gD//eIA//3iAP/94gD//+IA///iAP//4gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/93QD//d8A//rdAP/63QD/+d0A//njAP/98A7///Ye//3xJv/68S7/+vEw//3xOP//8Dj///E9///wPf//8Dv///FO//npOP/SfgD/kBkA/4AUAP+KIAD/bhIA/24SAP/cuUL///rl//f37P/29vP/9vbz//b28//29vb/9vb2//b29v/29vb/9vb2//b29v/29vP/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b28//29vb/9vb2//b29v/28/b/8/bz//f27P///fP/7OO5/24mAP96EgD/niAA/4cUAP9wGQD/5daq///68f/69+z/+vbx//f29v/z9vP/+vr5/////f////3//f/9/////f/5+vn/9vbz//b29v/29vb/9vb2//P29v/z9vb/8/b2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/z8/P/9/f3//Px8//p6en/3eLi/9zd3f/c3d3/3N3d/+bl3P/z7ND/uYcj/1sQAP+FGQD/rDYA/5gmAP/KawD/99AA//3jAP/63AD//d0A//3iAP//4gD//+MA//3jAP/94wD//eMA//3jAP//4wD//+MA///jAP//4wD//+MA//3jAP/94wD//eMA//3jAP/94wD//+MA///iAP//4gD//+IA///fAP/54gD/6d0B/PDrI0EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD27EkF+eYuwffWAf/63AD//d0A///dAP/93wD/+t0A//3fAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//njAP//4wD//+IA//DJAP/z62j//f/3//36//////n/8+xR//PYAP//4gD//eIA//3iAP//4gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3fAP/63QD//d0A//3fAP/63AD/+eIA//3rC///8yb//fEq///xM//98Tb///E4///xRf//8UX///Zb//DVEP+qRQD/lRsA/6EiAP95GQD/QgsA/344AP/w46j///rm//n57P/29/P/8/b2//P29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/8/Pz//b29v/3+fn/+vr6//39/f/5+fn/8/b2//H28//29/D/+fbs///58P/25rf/iiIA/5MXAP+cHgD/aBAA/1gTAP/s47j///3x//n38P/29vb/8fPz//P28//6+vr//f/9/////f///////f/9//n5+f/29vb/9vb2//b29v/29vb/8/b2//P29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/8/P2/+Xm5v/d393/3N3d/9zd3f/i4tn/6eXK//Ppxv+5iir/Ow0A/5UiAP+tKAD/nh4A/8xkAP/61gD//eMA//nZAP/93wD//+IA//3iAP/94wD//eMA//3jAP/94wD//+MA///jAP//4wD//+MA///jAP/94wD//eIA//3iAP/94gD//eIA//3iAP/94gD//+IA///iAP/95QD/890A/+XWD8Hs5SIFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP3sUULz0An//d8A//3dAP//3AD//90A//3dAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/54gD//eMA//3cAP/51gD/9+lC//3/9//9+v/////2/+bjE//33QD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/93wD/+t0A//3dAP/94gD//d8A//fYAP/33QD//ewS///zJv//8Sr///Aw///xOP/980D/+vNM/9mqAP+LJgD/niYA/5wsAP+AKAD/SRkA/5h+C//288////3x//n58f/29/P/8/b2//P29v/z9vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//Pz8//z8/P/9vb2//f39//6+vr//f39/////////////f39//P59v/s9vH/8Pbx//P28f/59vb///n2//Ppv/+OKgD/cxIA/3UeAP9YDgD/ZBYA//Dds//9+fH/9/b2//b28//z8/P/8/bx//n6+f////3////////////9////+fn5//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/x8/P/5ebm/9zf3f/c3d3/3d3Y/+bm1f/p48r/8enP/7CKNP9wEAD/qB0A/6geAP+cHQD/z2UA//rfAP/94wD//d0A//3iAP/94gD//eMA//3jAP/94wD//eMA///jAP//4gD//+IA///jAP//4gD//eMA//3jAP/94gD//eIA//3iAP/94gD//eIA///iAP//4gD/+eMA/+vcAP/p2SNCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD65T0G8NklpuzWAf364gD//9wA///cAP/93QD//+MA///jAP//4wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD/+uMA//3iAP/93wD/+t0A//npFv///+P///36////5v/z4wP/+dwA///iAP//4gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/63wD/99wA//fdAP/97BD///Eg//3zM///9kX/9+Yi/7BrAP9+GQD/jhYA/7AqAP9lEAD/Vh4A/9zMXv/6+uX/9/rw//P28f/29vP/8/b2//P29v/z9vb/8/b2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/z9vP/9vb2//b29v/29vb/9vb2//b29v/5+fn/+vr6//r6+v/9/f3///////////////////////3////3+vf/7Pfw/+z28f/w9vb/8PD3//Hz+f/5+vn/8eK+/3ooAP9rFAD/kxkA/3MTAP9THgD/7OKz//r38f/28/D/9/fx//H28P/2+fH/+fr3//3///////////////39/f/5+fn/9/f3//P29v/z9vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//Pz8//j5uX/3N3d/93i3f/c3db/4+LZ/+Lf1v/s5tz/woc2/14KAP+THQD/lRsA/5UZAP/McwD/+dYA///jAP/64gD//eYA//riAP/64wD//eIA//3iAP/94gD//+IA///iAP/94wD//+MA//3iAP/94gD/+uMA//rjAP/94gD//eIA//3iAP/94gD//eIA//bdAP/p2RC87N0jBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAObYNgPfzw3w9t8A//3dAP//3QD//98A///iAP//4wD//+MA///iAP//4gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eMA//riAP/34gH/+vee////6f/697D/+eIA//3iAP//4gD//+IA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94wD//eMA//3iAP/64gD/+uMA//nfAP/33QD/+eIC//3pEv//90D/6coE/5w2AP+AGwD/kyUA/4UUAP9+DgD/ijMA//Hlsf///fD/9vfw//H28//z9vb/9vb2//b29v/29vb/8/b2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b28//z8/b/9vb2//f39//39/f/9/f3//39/f////////////////////////////////////////////39/f/5+vn/9vf2//H28f/w9vH/8Pb2//Dz+f/p8fn/6fH2//r3+f/26cn/kDAA/5AUAP+HHQD/VhcA/z0SAP/x4sL///32//bz6f/z9uv/8Pbp//b59v/5+vr///////////////////////r6+v/39/f/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//P29v/29vb/8fPz/+bp6f/Z3Nz/2dzc/9zd3f/d3d3/3+Ld//Pm3P/GjkX/TgoA/4cZAP+YHQD/niMA/9BlAP/51gD/+t8A//riAP/64wD/+uMA//3iAP/94gD//eIA//3iAP/94gD//eMA///jAP/94gD//eIA//rjAP/64wD//eIA//3iAP/94gD//eIA//nfAP/s2QT88ONARgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD28HkE8OVOwuzWAv/64wD//eIA///iAP//4wD//+MA///jAP//4gD//+IA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//rjAP/64wD/99wA//HcE//362H/8dwU//ncAP//4wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eMA//3jAP/64gD/+uIA//niAP/53wD/+d8A//ncAf/52Qf/3JwA/4UeAP96FwD/kyoA/2gUAP9JCwD/vnUe//r24v//+vP/9/bw//b29v/z9vf/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/8/bz//Pz8//z8/P/9vb2//b29v/29vb/9/f3//r6+v/9/f3//f39//39/f/9/f3//f39//39/f///////////////////////f39//r5+v/29vb/9vb2//Pz8//z9vH/8/bz//Pz8//w8fH/7PP2/+vx8//z8fH////2//nrpv+kKAD/kB4A/4omAP9WDwD/WBkA/+vitf/9+en/9/fp//b58P/w8/H/9vb3//r5+v/9/f///////////////////fr6//n39//29vb/9vb2//bz9v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/z9vb/8/b2//b39//x8/P/5ebm/9nc3P/Y2dn/3N3d/9zd3f/s5t3/9unV/8WVNv9eEAD/ihsA/6wmAP+kIgD/zG4A//nZAP/95QD/+uMA//rjAP/94gD//eIA//3iAP/94gD//eIA///jAP/94gD//eIA//3iAP/64gD/+uIA//3iAP/94gD/+uIA//fdAP/z3AD/5tYUwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPbsdUTs2Bf/990A///lAP//4wD//+MA///iAP//4gD//+IA///iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//rfAP/52QD/99YA//ncAP/94wD//eMA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD/+uMA//rjAP/94wD/+uIA//riAP/53wD/+uMA//riAP/suQD/uFEA/3oUAP+LHQD/eRkA/04OAP9kIwD/5dCc//369v/6+fP/9vPw//b28//29vb/8/b2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/z8/P/8/Pz//Pz8f/z9vP/9vb2//b29v/5+fn/+vr9//39//////////////////////////////////////////////r6+v/6+vr/+vr6//f39//z8/P/8/Pz//bz8//28/b/9vP2//bz9v/59vb/+ffz//368f/9+fD/+fPp/+bVof+/hxD/nCMA/5kiAP+ZJgD/mSYA/2UQAP89HQD/5t2h////8P/59uz/9vb2//Pz9v/z9vf/+fn6//39/////////////////f/9+vr/9/f3//b29v/28/b/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/8/b2//b29v/29vb/9vb2//P29v/m6en/2dzc/9nf3f/c393/3ePZ/+bl2P/z6dX/w4o2/1gKAP+VFwD/oSMA/5gmAP/KdQD/99YA//rjAP/64gD/+uMA//rjAP/94gD//eIA//3iAP/94wD//eIA//rfAP/63wD/+uIA//riAP/94wD//eMA//niAP/s1gD/8N8J+PbrNEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7N1Ac/HYAPz/6QD//+UA///jAP//3wD//+IA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/93wD//90A///iAP//4wD//eMA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/93wD//eIA//rjAP/95QD//eMA//riAP/53QD//eMA//rjAP/ltQD/rUAA/4UbAP+QIgD/gBkA/1EQAP+cXgD/9/DC///98//29vb/8fbw//P38f/z9/H/9vfx//b38//29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b28//3+ff/+vr6//39/f/9/f3//f39/////////f/////////////9//3//f/9//39/f/9/f//+vr9//f39//28/b/9vb2//b29v/z8/P/8fPz//Pz8//38/b/9/H2//r29///+ff///r2//rz4//p2JD/vIcd/4IlAP9oFAD/ZA4A/44bAP+qLgD/niAA/6AgAP+cIAD/URsA/0IiAP/p3KH///3z//f29v/z8/b/8fP2//b29v/5+fr////////////////////9//r6+f/29vb/9vP2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//P29v/29vb/9vb2//b29v/29vb/8/b2/+bp6f/c3d3/3N3c/9bi3f/c493/6+XW//bl1v+3aDD/eRAA/5kdAP+cKAD/mCgA/8pzAP/32AD//eMA//riAP/64wD//eIA//3iAP/94gD//eMA//3iAP/94gD//eIA//rjAP/64wD//eMA///jAP/53wD/6dIA//fsLMUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADr2QKt+eUA///mAP//4gD//eMA//riAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP//4gD//+IA///iAP//4gD//+IA///iAP//4gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//d8A//3iAP/94gD/+t8A//rfAP/64wD//eUA//rmAP/65QD/+uUA//fVAP/WggD/oSwA/5goAP+QKAD/cBkA/2EQAP/QoUD//frp////8//3+ez/9/fx//b28//29vb/9vb2//P28//29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//Pz8//29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9/f2//n59//9/f3///////////////////////////////////////36///6+vr/+f32//n69//z9vb/9vP5//Pz+f/z8/f/8/H5//Px+f/z8fn/8fH3//f29//69/f///r3///58f/38dn/4tKT/7F+Ev9wLAD/ZBkA/24QAP96EwD/ix0A/5AZAP+OGQD/hxkA/7FAAP+mLgD/nB4A/6gwAP9oHQD/UygA/+njs//9+vn/9/b3//Pz8f/28/b/9/H5//r3+f///f3//////////////f3/+vr6//b39//29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/z9vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//f39//z8/P/4+Xl/9nc3P/c3d3/3d/c/+Li3f/l4t//6+PZ/7WKM/9JDwD/fh0A/6YgAP+cGwD/xmUA//fVAP/64wD/+uMA//rjAP/94gD//eIA///jAP/94gD//eIA//3iAP/94gD//eIA//3jAP//4wD/+tkA//DYB+L99lYtAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8eMPMPDYAf/64wD//+YA//3jAP/64gD//d8A//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//+IA///iAP//4gD//+IA///iAP//4gD//+IA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3jAP/64gD/+dwA//rjAP/65QD//eMA/+y/AP+tRQD/jigA/44uAP9uGQD/TA0A/2sgAP/r1pX///nr//n58//39vH/9vbx//f38//39vb/9/b2//b29v/29vb/8/b2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9/f3//n5+f/5+fn/+vr6//39+v////3//////////////////////////////////f3///n5+v/29vn/8/b3//H39v/w9vf/8Pb3//D29//29vf/+fb2//r29v/69/b/+vf2//r59v/9+fD/9vHd/9zFi/+eZRD/aDMA/0AQAP9HDgD/fh0A/5MmAP+ZJQD/mCIA/5MdAP+eJQD/w14A/+OmAP/zxQD/9sUA/75JAP+TIAD/gCIA/2EjAP9HHgD/7OO5///58P/38fH/9vH2//fz9v/59vb/+vn5///9/f///f3///39//39/f/6+vr/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//P29v/29vb/9vb2//P29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//Hz8//l5ub/3d3d/93f3//d39//3d/f/+Xj3f/27Nb/v5Mw/1ENAP+KGQD/niAA/4sZAP/DXgD/99UA//3jAP/64gD//d8A//3iAP//4wD//+MA///jAP/94wD//eMA//3jAP/94gD/+twA//PWAP/z3Q0rAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPblKgHw2R2m8NUA///pAP/64wD/+t0A//3fAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP//4gD//+IA///iAP//4gD//+IA///iAP//4gD//+IA///iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/53QD/+d0A//3iAP/94wD/+t0A/+moAP+mLAD/dRkA/4c4AP9lJgD/Ow0A/5hbCf/368///fbs//r28//28/P/9vPz//b28//39vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//Pz8//z8/P/8/Pz//b29v/29vb/9vb2//b29v/29vb/9/f3//n5+f/5+ff/+vr6//39/f////////////////////////////////////3////9//3//f/9/f3/+fn5//b29//z8/f/8/P3//Hz9v/x9vb/8/b3//H39v/x9vH/9vbs///58P///fH/+vff//Hmt//Vwlv/nmgI/2gjAP9FCwD/Tg8A/2UdAP95IAD/nCoA/60qAP+mKAD/rDYA/8NbAP/dmAD/88MA//rcAv//5QP/+dkA//3fAf/20AD/qEAA/5MqAP+LLAD/WxcA/1YgAP/s3Z7//fnz//nz8//59/f/9vPz//f29v/6+fn///39/////////////f39//n6+v/29/f/9vb2//b29v/29vb/9vb2//b29v/z9vb/8/b2//P29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/8/Pz//b29v/29vb/8/Pz/+bl5v/c3Nz/3d3d/9/f3//j4t3/7ObW//bryv/Fky7/Rw0A/4ogAP+YIAD/kCAA/8ZrAP/32AD//eUA//rfAP/94gD//eMA///jAP/94wD//eMA//3jAP/94wD//d8A//PSAf/w2Qum9uIOAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+exuNfHdD/D64wD/+uMA//rfAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//+IA///iAP//4gD//+IA///iAP//4gD//+IA///iAP//4gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//+IA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/64gD/+uIA//ndAP/63QD/9tAA/89wAP+gHgD/mR0A/24ZAP84EwD/Nh0A/9C5Xv//+en/+vbx//fz9//28Pb/9/P3//bz9//39vb/9vb3//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/z8/P/8/Pz//Pz8//z8/P/8fHx//Pz8//39/f/+vr6//39/f/9/f3//f39//////////////////////////////////3//f/6+vr/+vr5//n59//29vb/9vb2//b29v/29vf/9vP3//bz9//28/b/9/bz//n58//6+vH/+v3r//r24v/w2Kr/yqQ9/4dWAf9HGwD/TBcA/2EUAP+HIAD/nCwA/5AjAP+CGQD/oCgA/7c2AP/QTgD/45MA//PGAP/63AD//+MA//3dAP/64gD/+twA//3lAP/64gD/+uIA//HQAP+wSQD/jh4A/5AgAP9wGQD/VhkA//DisP///fb/9/b2//f29v/39vb/9/b2//r5+f/9//////////3/////////+vr6//b29v/z8/P/9vb2//b29v/29vb/8/b2//P29v/z9vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/z9vb/8/b2//b29v/x8fH/4+Pj/9zc3P/f39//393c/+nl1v/w5tD/9uvM/7eONv9MCwD/kBkA/5kjAP+QJQD/0IUA//bZAP/64wD/+uMA//3jAP/94wD//eMA//3jAP/94wD//eMA//nfAP/x2Q718+VANQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADw4kda8dwA//rjAP/64gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP//4gD//+IA///iAP//4gD//+IA///iAP//4gD//+IA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA///fAP//4gD//eIA//3iAP/94gD/+uMA//3jAP/64gD/+uIA//rdAP/63QD/7LgA/7E9AP+kKgD/qCgA/4UZAP9FDwD/XjYA/+PfsP/9/fP//fnz//f29v/z8Pn/9vP5//bz9//29vf/9/b3//f29//29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//bz8//z8/P/8/Pz//Pz8//29vb/9vb2//r6+v/////////////////9/f3///////3////////////////////9////+vr9//n5+f/29/f/8/f2//H28//x9vH/9vbz//f39v/29vP/9vbz//n39v/99/f///r3///66f/58M//6dmL/7ieIv+CNAD/bhMA/2ESAP9oGwD/cCAA/4AjAP+VJQD/oSgA/6AoAP+sNgD/yl4A/92KAP/2wwD//9YA///iAP//4wD//+MA//3iAP//4gD//eMA//3jAP/63wD/+uMA//rjAP/65QD/88kA/7U2AP+hIAD/niUA/2UWAP9WIAD/6eKq//36+f/59vP/+fbz//bz8//29vb/9/n5//39/f/////////////////5+vr/8/b2//Pz8//29vb/9vb2//P29v/z9vb/8/b2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/8/b2//P29v/z9vb/9vb2//Hx8f/l5eX/3d3d/+Li3//j49n/6ePY/+bi0P/x6db/v5BF/2gTAP96GQD/kyoA/44lAP/QhQD/+dwA//riAP/64wD//eYA//rjAP/64gD//eIA//riAP/24gD/9uY0sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6eJ5D+zcLNP56QD/+uMA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//+IA///iAP//4gD//+IA///iAP//4gD//+IA///iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eMA//nlAP/34gD/9+MA//fdAP/52QP/3ZAA/6AqAP+TIAD/kx0A/3kTAP9MDgD/oXMe//bz4//5+fb/9vf2//b38//29/b/9vf3//P29v/29vb/9vb3//f29v/39vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//bz8//z8/P/9vb2//f39//5+fn//f39//////////////////////////////////39/f/9/f3//f39//r6/f/39/n/9vP3//bz9//z9vb/8/bz//D28//w9vP/8fbx//b27P/6+fH/+frw//r68P/6+en/8ezK/9XCZP/CeQj/hyIA/1MNAP9TDQD/cxIA/44ZAP+YHgD/niMA/5klAP+YIgD/qjMA/8VeAP/jnAD/9tAA//riAP/65QD//eMA//3fAP/93wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94wD//eUA///jAP/zvAD/w0IA/6glAP+OJQD/TBkA/1MwAP/i1a3///rw//358P/59vH/9vPx//b29v/6+vr//////////////////f////r9/f/29vb/8/Pz//P29v/z9vb/8/b2//P29v/29vb/8/b2//P29v/29vb/9vb2//b29v/29vb/8/b2//P29v/z9vb/8/b2//b29v/29vb/8/Pz/+bm5v/f39//3ePd/+Li4v/i4t3/4uLf/+zm3P/DoTv/Ng8A/3UgAP+OHQD/lSAA/9yVAP/94wL/+eIA//nlAP/54wD//eMA//ncAP/x2QD/5t8T0/PpVgsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADz5Ydh8OII//bjAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA///iAP//4gD//+IA///iAP//4gD//+IA///iAP//4gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/54wD/+eIA//3pBP/x0AD/v04A/6EiAP+THgD/fh0A/2UbAP9READ/2bl6///68P/59/H/9/f2//P29v/z9vb/9vf2//b39v/29/b/9vb2//b29v/39vb/9/b2//b29v/29vb/9/b2//fz9v/29vb/9vb2//b29v/39/f/+vr6//39/f////////////////////////////////////////////39/f/9/f3/+vr6//n5+f/39vf/9vP3//bz9v/28fH/8/Pw//f38P/39/H/+vnz///69v//+vD//fPf/+PdnP/Dtzv/flsA/04lAP9bEAD/ihIA/5MWAP+VGQD/lRsA/5gZAP+cGwD/nh4A/6AlAP+cJQD/t0kA//G/AP/63AL/+dwA//ncAP/63wD/+uMA//rjAP/64wD//eMA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3jAP//4wD//+IA//O5AP+4OwD/iyMA/3osAP9FEAD/Vh4A/+vdpv//+eX/+fPm//n28//29vb/9/b2//r5+v///f3//////////////////f39//b29v/x8/P/8/b2//P29v/z9vb/8/b2//P29v/z9vb/9vb2//b29v/29vb/9vb2//P29v/z9vb/8/b2//P29v/29vb/8/b2//b39//29vb/5eXl/9/f3//f39//39/f/93f3//p5d3/8+nJ/7yVHv9YEwD/ghkA/5UgAP+YJgD/6bUA//niAP/34gD/+eUA//rcAP/63wL/488C/+njVmEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOXcI2Xl1gD++uIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA///iAP//4gD//+IA///iAP//4gD//+IA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA///iAP//4gD//eIA//3iAP/93QD/+dwA//ndAv/jrQD/oDQA/44ZAP+VGQD/cxYA/0cOAP+FTgD/6+O4//338P/58+z/+fbz//b28//z9vP/8/b2//P29v/z9vb/9vb2//b29v/29vb/9/b2//f29v/29vb/9vPz//bz9v/59vb/+fn5//36+v/9/f3//f////////////////////////////////////39/f/9/f3//f39//f39//29vb/9vb2//b29v/29vb/9vP2//bz8//58/b//ff2//368f//+vP///ns//bs0P/p1p7/z4sq/4ouAP9OGQD/RxQA/1gZAP95HgD/mCIA/6ogAP+tIwD/qCAA/6YgAP+gGwD/nhsA/6AgAP+hJgD/nCUA/79hAP/32AD/+d0A//3iAP/63QD/+eIA//riAP/94gD//eMA//3jAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94wD//eUA//3jAP//4gD/88MA/6Q2AP+HIwD/fh4A/2ETAP9eKAD/7OOm///66//99/b/+vb3//f29v/59vb/+vn5///////////////////////9/f3/8/b2//Hz8//z9vb/8/b2//P29v/z9vb/8/b2//P29v/z9vb/8/b2//P29v/z9vb/8/b2//P29v/z9vb/9vb2//b29v/29vb/9vb2//Pz8//p6en/3Nzc/9zc3P/f39//4+Lc/+vl1f/25sr/s2UQ/1sNAP+QIgD/jh0A/7FJAP/22AD/990A//ndAP/63QD/7M8A/OXWE2UAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6d0IevndAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP//4gD//+IA///iAP//4gD//+IA///iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP//4gD//d0A//nYAf/WkAD/iiAA/5UjAP+ZJQD/kB4A/2QSAP+4hxf/+vPZ//n38//28/P/9/bz//bz8//29vP/9vbz//P28//z9vb/8/b2//b29v/29vb/9vb2//n29v/39vb/9vb2//n39//9+vr///39/////////////////////////////////////f///////f39//r6+f/5+ff/+fn5//f39//29vb/9vb2//bz9v/28/P/9vbz//f29v/69/b//ff2//r27P/w5sz/0r6C/6RrEP+ALAD/Xg4A/2EKAP+CGQD/gB4A/4obAP+VHQD/oB0A/6AbAP+hGwD/oBsA/5wbAP+gHgD/nBsA/5wdAP+gIAD/oSYA/5klAP/MfgD/+uMA//njAP/64wD//eUA//rjAP/64wD//d8A//3fAP/94gD//eIA//3iAP/94gD//98A//3iAP/94gD//eIA//3iAP/94gD//eMA//3jAP/94wD//eMA//3jAP/xwgD/oSoA/44ZAP+VJgD/VhsA/0wjAP/w5bn///n2//rz9v/59vb/9/b2//f29v/6+vn///////////////////////r9/f/29vb/8fPz//P29v/z9vb/8/b2//P29v/z9vb/8/b2//P29v/z9vb/9vb2//b29v/z9vb/8/b2//b29v/29vb/9vb2//b29v/29vb/8/Pz/+np6f/d3d3/3d3d/+Lj3//l493/8N/Z//bcv/+OLgD/cxAA/5kjAP+LHQD/1YsA//njAP/53QD/+d0A/+zZEM4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPHZAxvs1gTU99YA//3cAP/94gD/+t0A//rfAP/63wD//eIA//3iAP/93wD//d8A//3iAP/94gD//eIA///iAP//4gD//+IA///iAP//4gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//+MA///jAP/94gD//90A//rVAP/CZAD/hx0A/5MgAP+QGQD/dRYA/0ISAP/l0If//ffs//r39v/z8/P/8fPz//b29v/x8/H/9vbz//P28//z9vP/8/bz//P29v/29vb/9vf2//f39//6+fn/+vr6//39+v////3///////////////////3////9/////f////3////9+v/9/ff/+vr3//f29//28/f/8fP3//H29//z9vP/9vfx//n58//6+fb//frz//367P/28M//7NmT/9aeJv+ZOwD/VhIA/z0IAP9eDgD/gh4A/5AlAP+QIgD/nigA/5UeAP+mJQD/tTgA/9VoAP/QYQD/mRkA/54eAP+hIgD/oR4A/54dAP+ZGQD/nB4A/6QoAP+eJgD/5rMA//3jAP/95QD/+uMA//3jAP/94wD//eIA//3fAP/93QD//d8A//3iAP/94gD//eIA///iAP/94gD//eIA//3iAP/94gD//eIA//3jAP/94wD//eMA//3lAP/63QD//d0C//PCAP+3OwD/niAA/5AmAP9hGQD/RxsA/+virf//+vf/+vb6//fz9v/z8/H/9vf2//f3+f/9/f///////////////////f39//P29v/x8/P/9vb2//P29v/z9vb/8/b2//b29v/29vb/9vb2//b29v/29vb/9vb2//P28//29vb/9vb2//b29v/29vb/9vb2//P28//z8/P/5ubm/93d3f/W2dz/2d/c/+bi4v/z6d3/38OC/2UPAP+gHQD/oCAA/5UjAP/jvAD/8eIC/+zWAdTx5SYdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5tUOH/DPBtv52QD/990A//rjAP/53wD/+t0A//3fAP/64gD//d8A//3fAP/94gD//+IA///iAP/94gD//eIA///iAP//4gD//+IA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA///lAP//5QD//eIA///fAP/2wwD/hyMA/5koAP+YIAD/kBcA/6FJAP/w6cP//fns//n29v/z8ff/8/b2//Pz9v/x9vP/8/bx//P28f/z9vP/8/bz//Pz8//3+ff/+vr6//r9+v/9/f3//f/9/////////////f/9//3//f/////////9/////f/9/fr/+vr5//r6+f/6+fb/9vfs//bz8P/28/b/9vP5//Hz9//29/f/+fn2//r58f/6+ez/9+zV/+LFdf+zghD/gDsA/3MbAP91DgD/ihYA/4oXAP+THQD/jiAA/4sjAP+LIwD/iyUA/6Q0AP/WdQD/6aoA//nQAP/93QL/+tYE/8leAP+CEgD/lRkA/5wdAP+cHQD/nB0A/5wgAP+LGQD/vEwA//fWAP/94wD//+MA//3iAP/94gD//eIA//3iAP/93wD//d8A//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94wD//+MA//3jAP/94wD//eMA//3dAP//3wD/9sMA/7w9AP+cGQD/iiAA/2QjAP9OLAD/6d2s///9/f/69vb/9/b2//Hz8f/29/f/+ff5///9///////////////////6/f3/8/b2//P29v/29vb/8/b2//P29v/29vb/9vb2//b29v/29vb/9vbz//b29v/29vP/9vbz//b29v/29vb/9vb2//P29v/z8/P/9vb2//Px8f/l5eb/2d3f/9ni3f/c4tz/5eXc//Hs3P/KizD/eQkA/6EbAP+QGQD/sWsA/+XcBtTp3AgfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADpygpv6dYA//blAP/54gD/+t8A//rfAP/93wD/+uIA//3fAP/93wD//eIA///iAP//4gD//eIA//3iAP//4gD//+IA///iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94wD//eMA//3iAP//3wD/+dAA/5g0AP+VKgD/oCoA/4ASAP+mWAD/+vfM//335f/68fH/9/D5//Px9v/z8/P/8/bz//P28f/z9vP/8/bz//Pz9v/39/n//f39///////////////////////9/f3////////////9/f3/+v36//r9+v/3+ff/9vf2//b39v/29vP/9vbx//b38P/29vD/+fnz//r69//9+vb/+fHj//Dfwv/SsWj/kEwH/24SAP9rEAD/fh0A/4AdAP+AGQD/nCMA/6AmAP+TIAD/kCAA/5UwAP+1VgD/1osA/+a4AP/zzAD//+IB///iAP/63AD/+dkA//rfAf/51gL/0HoA/54sAP+OHQD/jhsA/54mAP+tPQD/z3MA//fVAP//5gD//+MA//3jAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eMA///jAP/94wD//eMA//3iAP//4wD//d0A///iAP/2wgD/vDgA/4sbAP+LMAD/WCAA/142AP/m4qT///nx//fz8f/39/b/8/Px//bz9v/59/n//fr//////////////f////n6+v/29vb/8fPz//P29v/z9vb/9vb2//b29v/29vb/9vbz//b28//29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/8/Pz//Pz8//39/f/8/Hz/+bp5v/c4tz/3OLZ/9zf1v/l5tz/8Ny//5wsAf+HEAD/lSAA/4AzAP+xiwCNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA690qBeLZF+fs4gD/+uMA//rfAP/94gD//eIA//3iAP/64gD/+uIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//d8A//3iAP/ltQD/mDMA/44iAP+TJQD/axkA/3kzAP/26cP///n3//np9//28Pb/8/Pz//P28//z9vP/8/b2//P29v/z9vb/+vr9/////////f////39///9/f///f3///39//39/f/6+fr/9vb3//Pz9v/28/f/9vP5//Hx9v/z8ff/+fP3//r39///+vH/+vnm//Pryv/Qv3D/pHoZ/3k2AP9OEgD/XhAA/3oTAP+cGQD/oB0A/5kjAP+TIgD/kyAA/54lAP+eKAD/yW4A/9ycAP/z0AD/99kA//rjAf/54wD/99wA//3jAP//4wD/+uMA//rjAP/54wD/+uIA//rjAP/21QD/5rEA/+OmAP/rvAD/88wA//rfAP//5gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3jAP/94wD//eMA//3jAP/94wD/+uMA//3iAP/93QD//+IA//fMAv+tNgD/ihsA/4olAP9lIAD/QCoA/+Pdjv/9+fD/+fb2//bw9v/38/f/9/P3//n3+v/9/f////////3////9////+vr6//Hz8//z9vb/8/b2//b29v/28/b/9vbz//b28//29vP/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//f29v/39/H/6enf/+Li1v/d493/3OLd//Hp4//is3r/cwsA/4AZAP96JgD/ZB4Ao4s4AQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADm4kc25dwL6/bdAP/64gD//eIA///iAP/94gD//d8A//3fAP/94gD//eIA//3iAP/94gD//eIA//3iAP//4gD//+IA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP//4gD//+IA//3iAP/63QD/+eIA//DDAP+gMAD/hRkA/44lAP9oFwD/gDMB//fl3f//9v3/9vH2//Pz9v/z8/P/8/P2//bz9v/z8/b/8/P2//r6/f/////////////9/////f//+vr9//n2+f/39vf/9vP2//bz9v/28fb/+fPz//r29v/6+fb///n3//rx8P/w4sr/2LBM/6hOBP9wJQD/Qg8A/0cSAP9rIAD/hyoA/5MqAP+hJQD/qiAA/6QdAP+VHgD/hx4A/5AlAP+OGQD/rDQA//nZA//64wD/99wA//fcAP/33AD/9twA//rjAP//5QD/+uMA//rjAP/65QD/+uUA//rjAP/53wD/+t8A//riAP/64gD//eMA//3lAP/53QD/+eIA//3jAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3jAP/94wD//eMA//3jAP/94wD//eIA//3fAP/95QD/8L8A/6gmAP+eGwD/nCYA/0wmAP9CKAD/6+Oe///5+v/68/n/9/P3//bx9v/28/b/+fn6//39/////////f////3////6/f3/9vb2//b29v/29vb/9vb2//b28//29vP/9vbz//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/39vb/+ffz//b26//p6eL/3OLd/9nf4v/l4+P/8d3M/61CBP9wFgD/biAA/3MiAP6hUwYtAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAObjIjjp4gDq+uMA//3jAP//4gD//90A//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3jAP/94wD/+uMA//njAP/64gD/6bMA/5kmAP+YIgD/iyIA/0kOAP9uNAD/8enJ//399v/59vP/9/Pz//fz8//z8/b/6fb2/+z29//29/n/9vb5//b2+f/29vr/9vb6//bx+f/58fn/+vD5//3z+f//9vn///b2///27P/z7Mn/5daK/7iKGf9uMwD/VhYA/24QAP9wEAD/eRYA/4ojAP+HIwD/jiYA/5goAP+ZIgD/nCIA/5kdAP+TGwD/jh0A/4obAP+YJQD/nCUA/6w4AP/53AD/+uMA//rjAP/54gD/+d8A//nfAP/64gD//eIA//3fAP/94gD//eMA//3iAP/94wD//eMA//riAP/53wD/+d8A//rdAP/94gD//eIA//3jAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP//4wD//eMA//3jAP/94wD/+uYA///mAP/zuAD/vzMA/6wdAP+QKAD/XhkA/04qAP/l3bD///r2//n28//28fP/9vP2//bz9//59/n//f3///////////////////39/f/59/f/8/Pz//b28//29vP/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b28//29/P/9vbx/+Pj4//Y3d//4+Li//bm3P/ctWT/RQ0A/2sZAP9uIgD/i0UArQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8OUwj/PjA//x2QD//eMA///cAP//3wD//+IA///iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eMA//3jAP/94wD//eMA//3jAP/64wD/+d0A//3iAv/rsAD/pi4A/5glAP9+IwD/PRAA/1gzAP/x68n//frw//fx6f/58/P/9vPz/+z29v/w9vP/8/bz//b28f/39vP/9/b2//n29v/9+ff///r5///58//68+P/8eO+/9azXv+hWwj/eRkA/2UOAP9WCgD/cBQA/4oeAP+cIgD/mSAA/5keAP+VGQD/nCUA/5MgAP+ZHgD/nBsA/5UZAP+TGQD/ixsA/4sZAP+QGQD/lRkA/5ggAP/VeQD//eIA//3jAP/94wD/+uIA//riAP/93wD//d8A//3fAP/93wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94wD//eMA//3jAP/94wD//eMA//3mAP/95QD//+IA//O3AP+/MwD/lRkA/4UlAP9MGwD/OxkA/+ncnv//+ev/+fPr//n28f/28fP/9/b5//n3+f///f/////////////////////9//n3+f/z8/P/8/bz//bz9v/28/b/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/x8/P/4+Pj/+Ld3f/r49z/8OK5/3kzAP9eFgD/eR0A/2QdAM+CQgAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPPmUQjs4hut6dkB//niAP/93QD//98A///iAP//4gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94wD//eMA//3jAP/94wD//eMA//riAP/63QD//eIB/+y8AP+ZMAD/iiYA/3UiAP9FDgD/bjMA//fww//59+b/+fbz//f39//z9vP/8/Ps//f26f/6+ev///rx///68///+ez/+evM/+XPjv/QnCj/nEkA/1sZAP9FEAD/URIA/4UUAP+cHQD/nB0A/5ggAP+ZIgD/oCgA/7hCAP/PYQD/444A/+mmAP+qMwD/kBcA/54dAP+VGQD/kBcA/4oZAP+OGQD/lRkA/5UZAP+cJQD/6aoA///iAP/94wD//eMA//3jAP/94gD//d0A//3dAP/94gD//d8A//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//+IA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//+IA//3iAP/94gD//eIA//3iAP/94wD//eMA//3iAP/94wD//eMA///lAP//4gD/9r8A/6ozAP+KIAD/eSAA/1sZAP9eKgD/5tyK///54//59uv/+fPz//bx9v/38/b/+vf5//39////////////////////////9/f3//Pz8//28/b/9vP2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//Pz9v/i4uX/39zc//fw3P/CmCb/ThAA/4sdAP9rFAD/lWQOXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOzjIKzx3QH/+uIA///iAP//4gD//+IA//3iAP/94gD/+uIA//riAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3jAP/94wD//eMA//3jAP/64wD//eMA//nfAP/64wD/7MMA/44sAP+KIgD/ih0A/1MOAP9wMwD/9/DF//369v/39vP/+fbz//368///+un//ffZ//Hmvv/PrGT/k1sL/14bAP9MCwD/YQ4A/3oWAP+HIgD/hygA/4IlAP96EgD/jhsA/5klAP+tQgD/xnMA/+WxAP/20AD/+tkA//3fAf/93Qb/2IcA/4cZAP+YIwD/mCIA/5AgAP+OIAD/kCAA/5UeAP+TGQD/1W4A//3ZBv//4gD//+MA///jAP//4wD//eIA//3dAP/93QD//eIA//3fAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA///iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA///iAP/94gD//eIA//3iAP/94gD//eMA//3jAP/94gD//eIA//3jAP/94wD//eUA///mAP/xyQD/pDMA/4cXAP+OHgD/YRkA/0UmAP/r45D///rs//nx7P/38fb/9/P2//bz9v/59/n///39///////////////////////39/f/8/Pz//bz9v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/39vf/6evx/9/i5f/s6dj/49aT/1EUAP+LEwD/fhAA/5BMCtkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADw4zME9uUZq/HZAP/93QD//90A//3dAP/93QD//eIA//niAP/64gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eMA//3jAP/94wD/+uIA//riAP/94wD/+uIA//3lAP/rvAD/pDAA/5gdAP+QKgD/ZBkA/3MzAP/268b///ns//fr1v/j0Jn/vpMm/4pFAP9YFgD/SQoA/14SAP91HgD/hSIA/5AdAP+ZHQD/lR0A/5UlAP+qOwD/w2gA/9aKAP/rvAD/99gA//nfAP/33wD/+eMA//njAP/65QD/+d0A//nZAP/ZmAD/qkUA/5UoAP+OIgD/jiMA/5AlAP+kOAD/0HUA//rVAv//3AL//d8A//3jAP//4wD//+MA//3iAP/93QD//d8A//3fAP/93wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3jAP/94wD//eMA//3iAP/94gD//+MA///mAP/65gD/+uMA//PGAP+3MwD/mRcA/5AjAP9THQD/UygA/+zlqv//+fD/+fH3//fx9//28/b/8/b2//n5+f/6/f3///////39/f///////fr6//b29v/z8/P/8/P2//bz9v/29vb/9vb2//b29v/z9vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//H2+f/l6ez/4uPY/+vpyf96RQP/eg4A/5AUAP+AIgDt2KgzHwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPblLATpxj2r9tUA/vnYAP/52QD/+twA//rdAP/64wD/+uIA//3iAP/94gD//eIA//3iAP//4gD//+IA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP//4gD//+IA///iAP//4gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//rfAP/63wD//+MA//G4AP+qMAD/eh4A/3kiAP9bEgD/kzQA/8p1CP+LIwD/WwsA/2sQAP91FgD/gBkA/4obAP+KHgD/iyIA/4sgAP+sLgD/w0UA/9ZwAP/ssAD/+dAA///iAP//4gD//+IA//3dAP/93QD//d8A//3iAP/64gD/+uIA//ndAP/64gD//eMA//PPAP/jqAD/1oUA/9WCAP/fngD/9s8A//3iAP/64gD/+t0A//3iAP/94wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eMA//3jAP/94gD//eIA//3jAP/94wD//eMA//3fAP//4gD/9sMA/7xCAP+hHgD/mCAA/1gWAP9MKAD/49aO///6/f/68/n/9/Pz//P28//x8/b/9vf5//39/f////3//f39/////////f//9vb3//Pz8//z8/P/8/bz//b28//29vP/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//P29v/29vn/8PHz/+np4//p69z/oJhM/1sZAP+eIgD/hxsA/9CcIogAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9uM9CPPfDfLx2AD/9t0A//ndAP/94gD//eIA//rjAP/94gD//eIA///iAP//4gD//eIA///iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//+IA///iAP//4gD//+IA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94wD//eIA//3dAP//4wD/8LwA/5AuAP9zIAD/dR0A/3oZAP96FAD/fhQA/4UdAP+LIAD/iyAA/5glAP+VIgD/mSYA/8JbAP/dlQD/8bwA//rVAP/93AD//+UA///jAP/93QD//90A//3dAP/93QD//98A//3fAP/93wD//eIA//3iAP//4wD//eIA//rcAP/94gD//+UA//3dAP/93AD//+UA//3jAP/63QD/+t8A//rfAP/93wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94wD//eMA///iAP//4gD//eMA//3jAP/94gD//d0A///iAP/2wwD/uDMA/5MZAP9+JQD/TB0A/0wqAP/l3KH///r2//fw8P/29vP/8/bx//Pz8//39/f//f39//3////////////////9///5+fn/9/f3//b29v/29vP/9vbz//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/z8/H/5enc/8/Mnv9hHgD/niMA/34WAP+cWAeBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD58EVX6dwb+/bZAf/93QD//dwA//riAP/64wD/+uIA//rdAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA///iAP//4gD//+IA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eMA//3jAP/94gD//d8A///jAP/msQD/kCwA/4ojAP+OHgD/ihkA/5ggAP+KGwD/mCUA/7hFAP/PbgD/6awA//PJAP/52QD/+twA//3fAP//3wD//d8A//3iAP/94wD//eMA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP//4gD//+MA//3iAP/94gD//d8A//3fAP/93QD//d0A//3fAP/93wD//d0A//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94wD//eMA//3jAP/94wD//eMA//3iAP/93QD//98A//G5AP+kKAD/kCMA/34lAP9eHgD/TjAA/+XimP/9+ez/+vf3//bz8//z8/P/8/P2//f3+f/9/f3////////9/////f///f39///////5+fn/8/bz//Hx8f/29vP/9/f2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/8/bz/+nw4//i4r//dSwA/5MZAP9zEAD/mWUP7uXZrRwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPbsYVbw0BT8+tAA//3VAP/63QD/+uIA//riAP/64gD/+uIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP//4gD//+IA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3jAP/95QD//+UA///jAP/63AD//eUD/+axAP+tQAD/niUA/6owAP/GWwD/3IcA//G+AP/62AH//d0A///iAP/94gD//eIA//rjAP/94wD//eIA//3jAP/95QD//eYA//3jAP/94wD//eMA//3jAP/94wD//eIA//3iAP/94gD//+IA//3iAP//4gD//+IA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//+IA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94wD//+MA//3jAP/94gD//+IA//3dAP/94wD/8cYA/6EqAP+KFwD/kyMA/1YoAP82KAD/7OWg///69//58fn/9vP2//bz9v/z8/P/9/f5//36/f/9/f////////////////////////r6+v/39/f/9vb2//P28f/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vf/9vb2//b28//x8+z/6+nP/5hMAP+FEwD/ehQA/3lAAf+slT0hAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+eNWVfPVGf750AD//dYA///fAP/94wD/+eIA//rjAP/94wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94wD//eMA//3jAP/94gD//eMA//rfAP/94gD/9swA/+mzAP/2zAD/+twA//3fAf//4gD//d0A//3dAP/94gD//eIA///iAP/94gD//eIA//3jAP/94wD//eMA//3jAP/94wD//+MA///jAP/94wD//eMA//3iAP/94gD//eIA//3iAP/94gD//+IA///iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP//4wD//eMA//3iAP/94gD/+uMA//3pAP/xvAD/uC4A/5kUAP+OLAD/azAA/0wmAP/m3aj//fr6//fx8f/39vb/8/P2//Px9v/29vn/+vr9/////////////////////////////f3///r6+v/5+fn/9/f2//Hz8f/z8/P/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vfz//bx5v+1dQj/ghcA/4UbAP9hJgD/dU4OIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD57IVW9tgX/P3QAP/62QD/+uMA//njAP/54wD/+uMA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA///jAP//5QD//eMA//rjAP/64wD/+uMA//3jAP/94wD//eIA//3iAP//4gD//+IA///iAP//4gD//eIA//3iAP/94gD//eIA///iAP//4gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//+MA//3jAP/94wD//eMA//3mAP/96QD//+MA//a+AP+8LAD/pCAA/4cjAP9THgD/QCIA/+Xcrf//+vH/+fbx//bz9v/z8fb/8/P2//b2+f/5+fn//fr9//////////////////////////////////39/f/5+ff/9vbz//b28//29vP/9vP2//b29v/29vb/9vb2//b29v/29vb/9vb2//b39v/69/P/w44X/3kTAP+CGwD/XiMA/2Q4BCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPflblb52SP78dIA//ffAP/53QD/+uIA//rjAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//+IA//3iAP/94gD//eIA//3jAP/65QD/+uUA//rmAP/65gD//eMA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP//4gD//+IA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3jAP/94wD//eMA//3jAP/94wD//eUA///mAP//5gD/9r8A/7czAP+AFwD/dSMA/1MZAP9YJgD/49iT//367P/59uz/9vHz//b29v/z9vb/8fDx//Pz8//59/n//fr9//39//////////////////////////////r9+v/29vb/8/bz//b29v/29vb/8/b2//b29v/29vb/9vb2//b29v/z9vb/+vn2/8qcIv9rDQD/hxsA/2EjAP89IAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9uV6VOvZKP/w1QD/+dkA//niAP/64wD/+uMA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA///iAP//4gD//eIA//3iAP/94wD//eUA//3lAP/95QD//eUA//3jAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA///iAP//4gD//eIA//3iAP/94gD//eMA//3jAP/94gD//eIA//3jAP/95QD//eUA///lAP/2zAD/sUcA/44eAP+FHQD/WxcA/zMXAP/Yz3D///rs//r38//59vb/9vb2//b29v/28/b/9vP2//f29//39/n/+vr6////////////////////////////+fn3//Pz8f/z8/P/8/Pz//P29v/29vb/9vb2//b29v/z8/P/8/Pz//r59v+/jhf/eRQA/5AjAP9kIgD/RSAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD27IJV9uYm+vfWAP/53AD/+uMA//rjAP/94gD//eIA//3jAP/94wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//+IA///iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//+IA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3jAP/94wD//eIA///iAP//4gD//eIA//3lAP/96QD/+uUA//PKAP+wMwD/kBMA/4oZAP9CGwD/KBMA/7WcOP/69un//ff2//f29v/29vb/9vb2//Pz9v/28/b/9vP2//b29v/5+fn/+vr6//39/f////////39//n59//z8/P/9vb2//b29v/z9vb/8/b2//b29v/29vb/8/Pz//Pz8//59/P/qmsG/3oUAP+KIgD/XiAA/2g2AiIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPrxQiPw0iyr89YH//bZAP/63wD//+IA//3iAP/94wD//eIA//3jAP/94wD//eMA//3iAP/94gD//eIA//3fAP/93wD//d8A//3iAP/93wD//d8A//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3fAP/94wD//eMA//riAP/63QD/9sUA/8JFAP+mKAD/kDAA/2sdAP9CCwD/jkkI//Pjyf//9/H/+fbw//b28P/39/b/9vbz//Pz8f/28/P/9vP2//bz9v/38/b/9/b2//f29v/29vP/9vbz//b29v/z9vb/8/b2//P29v/29vb/9/b2//b29v/28/b/+fPp/6xMAP+OIgD/bhYA/347Ad6/oD0YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8dlJBPfjTKrz3Aj/9tkA///mAP//5QD//eIA//3iAP/94gD//eIA//3iAP/94gD//d8A//3fAP/93wD//d8A//3fAP/93wD//d8A//3fAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA///jAP//4wD//dwA//3ZAP/50AD/zFsA/5AZAP+ZIwD/fiMA/1ETAP9RFwD/z6o4//n22f/9+vD/+ffx//f59//29/b/9vb2//b28//28/b/9vPz//bz8//28/P/9vbz//b28//29vb/8/b2//P29v/z9vb/9vbz//n28//38/H/+ffz/+zdvP96HQD/iiYA/2QXAP9OHQCDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD35msD8+IbdvDWCOv54wD//+YA//3iAP/93QD//d8A//3iAP/93wD//d8A//3fAP/93wD//d8A//3fAP/93wD//d8A//3fAP/93wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA///jAP/62QD//98A//rVAf/ZcAD/qCoA/44qAP9+KgD/cCgA/0cWAP9lLgD/1sJe//nz3f/6/ff/+fr3//Hz8P/29vD/9/bz//f28//28/P/9vPz//bz8//29vb/9vb2//P29v/z9vb/8/bz//P28f/39uz/+fbp//355v+mbhD/bhkA/24eAP89DQDxXiUAQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADs2Bk47NAG7vbWAP/93wD/+t0A//rfAP/94gD//d8A//3fAP/93wD//d8A//3fAP/93wD//d8A//3fAP/93wD//d8A//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP//4gD//eIA//3jAP/63wD//+UA//3fAP/92QD//dYA//CwAP+xRQD/jiwA/4AoAP95JQD/biMA/0APAP+CQgD/v6pk//Pw4v//+vP//fnw//r38f/59vP/9/Pz//fz8//28/P/9vb2//b29v/z9vb/8/b2//H28//2+fH/+fnp///95v/dyV7/QA4A/3olAP9eHQD/QhsA6gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPHZNjb2yhnR9tUC//rfAf/64gD//eIA//3iAP/93QD/+t0A//3fAP/93wD//d8A//3fAP/93wD//d8A//3fAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//+IA//3iAP/94wD//eMA//3fAP/93wD//+IA//3cAP//3wD/988A/9mFAP+cLAD/dR0A/3UjAP9+LAD/WBYA/0INAP9hHQD/rG4d/+nVmf/58dz///bs///59v/9+fb/+vnz//n38//5+fP/+fnz//n69v/3+vb/+v3w//r53P/QuUf/RxAA/24bAP95IwD/ThkA/6SHLHzCrWEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAObVCYfw2QL/9t0A//njAP/64wD/+t0A//rdAP/63QD/+t0A//rdAP/63QD/+t0A//3fAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA///fAP/94gD//eMA//3iAP/94gD//d0A///dAP//3AD//+IA///iAP//3wD/7L8A/4dJAPVbFgDydRsA/5UmAP+VJgD/hR4A/2QWAP9TEwD/aCIA/6ReBP/KsEL/49WT//Djuf/28ND/+fbY//n21f/z8Mr/6ea3/8OwNP9wOwD/RxMA/3UeAP+QLAD/SQ4A/4pbENTPv4cbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6dwmifDZD//53AD//d8A//rdAP/63QD/+t0A//rdAP/63QD/+t0A//rdAP/93wD//d8A//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eMA//3iAP/94gD//eIA//3fAP/93QD//+IA//riAP/64wD/+eIA/+nPCNmweQAjZR4AGEUUAJVhGwD5giMA/34iAP9uGQD/ZRkA/2seAP9YFAD/UxQA/1EUAP9hHQD/dSoA/4IqAP+HKgD/giYA/1sSAP9TEgD/UxQA/4IqAP95IgD/bhkA/3M2ANnDpE4fAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADz4iA18NAS1/nYAv/94gD//+IA//3iAP/63wD/+t0A//rdAP/63QD//d8A//3fAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3jAP/94wD//eMA//3jAP/94wD//eIA//3iAP/93wD//d8A//rdAP/23wD/8OIA/+zdD9fjwwQbAAAAAAAAAAAAAAAAgjMAJW40AJtzOADuYSMA/0wTAP9OEAD/ZRsA/2sZAP+AJQD/kyUA/5kgAP+hHQD/qB0A/6odAP+gFwD/hxsA/3UdAP9uGwD/ZBkA/5hWALiqeRkbAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPbcNBn34z3U99kA//nYAP/63QD/+t0A//rdAP/63wD/+t0A//3fAP/93wD//eMA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//+IA//3iAP/94gD//+IA//3jAP/94wD//eIA//3jAP/94gD/+t8A//3iAP/33wD/7NkA/+viGdTw4yAZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwpwgKqZrBFRWHQB0gEAI5FEbAORWFgD/dSAA/4IdAP+FFwD/jhkA/5kbAP+YGQD/ixQA/2sQAP9zJgD5hzsAtKZWAEIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+fCFHv/wFoLx0AG+8NUB//njAP/64wD/+uIA//rdAP/93wD/+uIA//3jAP/94wD//eMA///iAP//3wD//d0A//3dAP/93wD//d8A//3fAP/93wD//d8A//3fAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA///iAP//4gD//+IA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD/+uIA//rjAP/64wD/+uMA//riAP/64wD/+uMA//njAP/64wD/+eIA//niAP/23AD/5cwAvuzdA4Lz604eAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJNkMwM2EgADw4obcahRAYJuFwCCcBAAgm4PAIJwDgCCghYAgqo0AILMehmCuIAuQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA68oIBuPQEJ/w3QT089gA//rfAP/63QD//eIA//3jAP/94wD//eMA//3iAP//4gD//+IA//3fAP/93wD//eIA//3iAP/94gD//eIA//3fAP/93wD//eIA///iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3fAP/93wD//eIA//3fAP/93wD//d8A///fAP//3wD//+IA///iAP//4wD//eMA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD/+uMA//riAP/64gD/+uIA//riAP/64wD/+uMA//rlAP/55QD/9+MA//HcAP/s2QL/7NwLu9W+AAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7Nk0Q/HWIvf21gD/+d0A//3lAP//4gD//dkA///ZAP/93AD//eIA//3iAP/94wD//eMA//3jAP/94wD//eMA//3jAP/94gD//eIA//3iAP//4gD//+IA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//d8A//3fAP/93wD//d8A//3fAP//3wD//98A///iAP//4gD//+MA//3jAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//rjAP/64wD/+uIA//3dAP/93wD//+MA///lAP//5QD/+uMA//DYAP/p2Q336eNYr+vfIgkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD25Xk769YzoOzVAvr34gD/+d0A//rcAP/92QD//d0A//3fAP/94gD//eMA//3jAP/94wD/+uIA//3iAP/94wD//eIA//3iAP/94gD//eIA//3iAP/94wD//eMA//3jAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//d8A//3fAP/94gD//eIA///iAP//4gD//eIA///jAP/94wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD/+uMA//riAP/93wD//d8A//3iAP/94gD//dwA//bYBv/s3DTp6d04QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADx3RMw6d0e4+zcAP/54wD/+uMA//3jAP/94gD//d0A//3cAP/93AD//dwA//rdAP/93QD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3fAP/93wD//eIA//3iAP//4gD//+IA//3iAP//4wD//eMA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD/+uIA//njAP/54wD/+eMA//fjAP/33AD/9tUG//fYI//z2WSY+etWEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPbsRRrp5Rt27OMT//bdAP/33AD/+t0A//3dAP//3wD//d0A//rdAP/63AD//d0A//3iAP/94gD//+IA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//+IA///iAP//4gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eMA//3jAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP//4gD//+IA///fAP/94gD//+MA//rmAP/w4gD/4tYQ3OzVHnb/5kkyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPfzVkr25UK+8NYZ/fbWAv/33AD/+eMA//niAP/53QD/+twA//3dAP/94wD//+IA///iAP/94gD//eIA//3iAP/94gD//eIA//3iAP//4gD//+IA///iAP//4gD//+IA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3jAP/94wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//d8A//3dAP/63QD/+twA//fYAf/s1Qb97OMEbd/cHhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPbja0364xaK89kAoenZAP/w2QD/990A//rcAP/93QD//+IA///jAP//4gD//eIA//3iAP/94gD//eIA//3iAP/94gD//+IA///iAP//4gD//+IA///iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94wD//eMA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/93wD//eIA///jAP/33QD/8NUC/+vQCen33Q+K8+NFTQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADm3A+E69kP/+vPAP/21gD//d0A///iAP//4wD//+IA///iAP/94gD//eIA//3fAP/94gD//eIA//3iAP//4gD//+IA///iAP//4gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eMA//3jAP/94wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA///iAP//4gD//+IA///iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP//4gD//+IA///iAP//4gD//eIA///iAP/94gD//d0A//3fAP/64wD/69gE/+zdHb3m1SU0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPHmhUPx2R3C9twC4ffcAP/52QD//d0A//3iAP//4gD//d8A//3iAP/94wD//eIA//3fAP/94gD//eIA///iAP//4gD//+IA//3jAP/94wD//eIA//3fAP/94gD//eIA//riAP/64gD/+uIA//3jAP/94wD//eMA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP//4gD//+IA///iAP//4gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3fAP/93QD//d8A//3iAP/94gD//eIA//3iAP/64wD//eIA//3iAP//3wD//90A///dAP//3wD//+IA//3jAP/94gD/+dkA//fWAP/53ADh998CwundHUMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPbdCAvm4ky38NwU+PDMAf/51gD//90A//3iAP/94gD//eMA//3jAP/64gD/+t0A//rdAP/94gD//eMA//3jAP/94wD//eIA//3dAP/63QD/+t8A//riAP/64gD/+uMA//riAP/64wD//eMA//rjAP/64gD/+uMA//rjAP/94gD//eIA//3iAP//4gD//+IA///iAP//4gD//+IA///iAP//4gD//+IA///iAP/94gD//eIA//3iAP/93wD//d8A//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP//4wD//eIA//3jAP/94gD//eMA//3jAP/94wD//eMA//3iAP/93AD//dwA//3dAP/93QD//+IA///iAP/94gD/9uUA//fjAP/93wD//90A///cAP//3AD//90A//rjAP/55QD/9tkA/PPVC/js1iy399gACwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8exwA/nmIxfp1SyT8eIo//DZBP/54wD/+t8A//ndAP/93wD//+IA///iAP//3AD//9wA///ZAP/93AD//90A///fAP//4gD//+IA///iAP//3wD//98A///iAP//3QD//98A///iAP//4gD//+IA///iAP/94gD//eIA//3iAP/94gD//+IA///iAP//4gD//+IA///iAP//4gD//+IA///iAP/94gD//eIA//3iAP/94gD//d8A//3fAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//+MA//3jAP/94wD//eMA//3jAP//4wD//eMA//3iAP/94gD//d0A//3cAP/93QD//d8A///iAP//4wD//eIA//riAP/93wD//98A///fAP/93QD/+t0A//fZAP/s1QL/3cYBqfHSAC/95R0X9uJCAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPrxaDfw3Qg35tULsPDZC/r22QT/+dkA//3iAP/95QD//eMA//3iAP/93wD//d8A///iAP/94gD//d0A///cAP//3QD//90A///dAP//3QD//90A///dAP//3wD//+IA///dAP//3wD//+IA///iAP/94gD//eIA//3iAP//4gD//+IA///iAP//4gD//+IA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eMA//3jAP/94wD//eIA//3fAP/63QD//d0A//3iAP/94gD//eIA///jAP//4wD//+MA///jAP/94wD/+uMA//fiAP/33QD/990D/+nVFPrcww6w5cYAMwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADz4yU99twKYfPSBorszAjy8+IA//PjAP/z4wD/8+MA//njAP/94gD/+t8A//rdAP/93QD/+t8A//rdAP/63QD/+t0A//rfAP/64gD//eIA//riAP/63wD/+uIA//riAP/94gD//eIA///iAP/94gD//eIA///iAP//4gD//+IA///iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//rfAP/63wD//d0A///cAP/93AD//dwA//3ZAP/92QD/+twA//3dAP/94wD//+MA//3jAP//4wD//+IA///jAP/64wD/9+MA//PiAP/s3AT/69wZ9/HiJqTs3DM9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4sIZH+vcBpXp4h775tkJ/+nWAf/x3AD/9+MA//fiAP/53wD/+eIA//niAP/33QD/+d0A//riAP/64gD/+eIA//nfAP/53QD/+d0A//nfAP/54gD/+uMA//rjAP/94gD//eIA//3iAP//4gD//+IA///iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/93wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/64gD/+t8A//3cAP//3AD//9kA//3ZAP//2QD//9kA//3cAP/93wD//eMA//3lAP/64wD/+uIA//ncAP/21gH/8NYA7fPiAJDr2AGQ9+s4kPHrgDIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA5d2FJPnwk5/65kW97NkBvenZANTw2QH/8dYA//njAP/55QD/9+IA//niAP//4gD//+IA//riAP/64gD/+d0A//nfAP/53wD/+t8A//riAP/64gD//eIA//3iAP/93wD//d8A//3fAP/93wD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//+IA//3fAP/93wD//d0A//3fAP/93QD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3jAP/94wD/+uIA//riAP/94gD//eIA///fAP//3wD//90A///dAP/93wD//eIA//rjAP/34gD/9t8B9vDVAL3x1gi98NUbh92+CB0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADm1QEL48UwTunQEJvr0gLf69YA//biAP/23QD/+dwA//3fAP/63wD//+MA//3jAP/64gD/+uIA//riAP/93wD//d8A//3iAP/93wD//d8A//3fAP/93wD//d8A//3fAP/93wD//d8A//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP//3wD//d0A//3dAP/93wD//d8A//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eMA//3jAP/94wD//eMA//3jAP/65QD/+uYA//rmAP/95gD/+uIA//ncAP/53AD/+dwA//fZA//32Qjx8dIT3+bKDkYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAObcMF/l2Cp849ALsuzWCPvz1gT+9tUB//niBP/54gD/990A//niAP/64wD/+uIA//rfAP/93wD//d8A//3fAP/93wD//d8A//3fAP/93wD//d8A//3fAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3fAP/93wD//d8A//3fAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD//eIA//3iAP/94gD/+uIA//riAP/65QD/+eIA//PcAP/w4gD/6dkA/OvWAvvz3RL75cwPsuXVJXzs43N89t0dKwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOvZFgH24xMb89gLLPDda6vl0jir488Sq+nZC+Tw3AL/+d0A//ndAP/53QD/+t8A//rdAP/93QD//d0A//rfAP/93wD//d8A//3dAP/93QD//d8A//3iAP//4wD//+IA///iAP//4gD//+IA//3fAP/93QD//d8A//3dAP/93wD//eIA///iAP//4gD//+IA//3iAP//4gD//eIA//3iAP/93wD/+t0A//rdAP/63QD/+twA//fcAP/32QH/99kC//bcBP/s2Qv11tAem+PQAB3s2AQb+usoG+zWFwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADw4yIc9uMKPfncAD353QA9+d8APePSFL7s1RD/9tkJ//bdCP/23QL/9twB//nZAP/52AD/+dkA//nZAP/52QD/+dkA//nZAP/63QD//d0A//rdAP/63QD/+t0A//3fAP/93wD//d0A//rdAP/63AD/+dwA//nZAP/32QD/9tgA//bcAP/33QL/8NkL/+vWEv/p1RL/5tUX0fbcC4P32QA999gBPfncBj3/8CA99/A9KgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9uxkSf/2WGf68Cxn9+UPZ/nlC2f64whn9tIAZ/bQAGf21QBn9tAAZ/bQAGf20gBw69YZ6evWHvDp1hnw6dUW8OnWF/Dr2Rnw7Nwg8PDcJfDs3DPw8dUElvbVAGfz1QBn89YAZ/PYAWf23AJn/esXZ/3xVmf983pn9ulbSQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAAAD///////////////////////////////////gAAAAAAAP/////////////////////////////////AAAAAAAAAB////////////////////////////////wAAAAAAAAAB///////////////////////////////4AAAAAAAAAAA//////////////////////////////8AAAAAAAAAAAAf////////////////////////////+AAAAAAAAAAAAAP////////////////////////////AAAAAAAAAAAAAAH///////////////////////////wAAAAAAAAAAAAAAD//////////////////////////4AAAAAAAAAAAAAAAD//////////////////////////AAAAAAAAAAAAAAAAH/////////////////////////wAAAAAAAAAAAAAAAAH////////////////////////8AAAAAAAAAAAAAAAAAH////////////////////////AAAAAAAAAAAAAAAAAAH///////////////////////wAAAAAAAAAAAAAAAAAAH//////////////////////8AAAAAAAAAAAAAAAAAAAH//////////////////////gAAAAAAAAAAAAAAAAAAAP/////////////////////4AAAAAAAAAAAAAAAAAAAAP////////////////////+AAAAAAAAAAAAAAAAAAAAAP////////////////////wAAAAAAAAAAAAAAAAAAAAAf///////////////////8AAAAAAAAAAAAAAAAAAAAAAf///////////////////gAAAAAAAAAAAAAAAAAAAAAA///////////////////4AAAAAAAAAAAAAAAAAAAAAAB///////////////////AAAAAAAAAAAAAAAAAAAAAAAB//////////////////4AAAAAAAAAAAAAAAAAAAAAAAD/////////////////+AAAAAAAAAAAAAAAAAAAAAAAAD/////////////////wAAAAAAAAAAAAAAAAAAAAAAAAH////////////////+AAAAAAAAAAAAAAAAAAAAAAAAAP////////////////wAAAAAAAAAAAAAAAAAAAAAAAAAf///////////////+AAAAAAAAAAAAAAAAAAAAAAAAAA////////////////wAAAAAAAAAAAAAAAAAAAAAAAAAB///////////////+AAAAAAAAAAAAAAAAAAAAAAAAAAD///////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAH//////////////+AAAAAAAAAAAAAAAAAAAAAAAAAAAP//////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAf/////////////+AAAAAAAAAAAAAAAAAAAAAAAAAAAA//////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAB/////////////+AAAAAAAAAAAAAAAAAAAAAAAAAAAAD/////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAH////////////+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAP////////////4AAAAAAAAAAAAAAAAAAAAAAAAAAAAA////////////+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB////////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////////4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH///////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf//////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB///////////gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH//////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB/////////+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/////////4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH/////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf////////4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/////////gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///////+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////////4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH///////4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///////gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA///////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB///////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH///////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf//////4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA///////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB//////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH//////gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/////+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//////4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//////gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH/////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf/////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB/////+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/////4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB/////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH/////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf////4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/////gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD////+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH////gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD////gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf///4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB///+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA///+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA///+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA///+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA///+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA///+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA///+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA///+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA///+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA///+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA///+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf///4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB////gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD////gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf////gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD////+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP////4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/////gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD////+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB/////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH/////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB/////4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/////gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH/////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf/////4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//////gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/////+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH//////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf//////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB//////+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP//////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB///////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH///////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf//////+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///////+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH////////4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf////////gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD////////+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB/////////4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/////////gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH/////////+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH//////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf//////////gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf//////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA///////////4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///////////gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf//////////+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB///////////+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH///////////4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////////////gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD////////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH///////////+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf///////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAB////////////4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAH////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf////////////gAAAAAAAAAAAAAAAAAAAAAAAAAAAAB/////////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAH////////////+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAf////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAD/////////////4AAAAAAAAAAAAAAAAAAAAAAAAAAAAP/////////////4AAAAAAAAAAAAAAAAAAAAAAAAAAAB//////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAD//////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAf//////////////gAAAAAAAAAAAAAAAAAAAAAAAAAAD///////////////AAAAAAAAAAAAAAAAAAAAAAAcAAAf//////////////+AAAAAAAAAAAAAAAAAAAAAAD8AAH///////////////8AAAAAAAAAAAAAAAAAAAAAAf+AB////////////////8AAAAAAAAAAAAAAAAAAAAAH////////////////////8AAAAAAAAAAAAAAAAAAAAA/////////////////////4AAAAAAAAAAAAAAAAAAAAP/////////////////////4AAAAAAAAAAAAAAAAAAAB//////////////////////wAAAAAAAAAAAAAAAAAAAf//////////////////////wAAAAAAAAAAAAAAAAAAH///////////////////////wAAAAAAAAAAAAAAAAAB////////////////////////4AAAAAAAAAAAAAAAAAf////////////////////////wAAAAAAAAAAAAAAAAH/////////////////////////wAAAAAAAAAAAAAAAB//////////////////////////gAAAAAAAAAAAAAAAP//////////////////////////wAAAAAAAAAAAAAAP///////////////////////////4AAAAAAAAAAAAAD////////////////////////////8AAAAAAAAAAAAA/////////////////////////////8AAAAAAAAAAAA///////////////////////////////AAAAAAAAAAA////////////////////////////////wAAAAAAAAAP////////////////////////////////wAAAAAAAAH//////////////////////////////////AAAAAAAP///////////////////////////////////8AAAAB//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8=
  56. """
  57. icon_data = base64.b64decode(icon_base64)
  58. pixmap = QPixmap()
  59. pixmap.loadFromData(QByteArray(icon_data))
  60. icon = QIcon(pixmap)
  61. self.setWindowIcon(icon)
  62. # 新增:防抖定时器
  63. self.debounce_timer = QtCore.QTimer(self)
  64. self.debounce_timer.setSingleShot(True)
  65. self.debounce_timer.timeout.connect(self.debounced_search)
  66. self.debounce_delay = 300 # 防抖延迟时间(毫秒)
  67. # 新增:防抖定时器
  68. self.debounce_timer_phone = QtCore.QTimer(self)
  69. self.debounce_timer_phone.setSingleShot(True)
  70. self.debounce_timer_phone.timeout.connect(self.debounced_search_phone)
  71. # 新增:防抖定时器
  72. self.debounce_timer_deal = QtCore.QTimer(self)
  73. self.debounce_timer_deal.setSingleShot(True)
  74. self.debounce_timer_deal.timeout.connect(self.debounced_search_deal)
  75. # 新增:防抖定时器
  76. self.debounce_timer_people = QtCore.QTimer(self)
  77. self.debounce_timer_people.setSingleShot(True)
  78. self.debounce_timer_people.timeout.connect(self.debounced_search_people)
  79. # 新增:防抖定时器
  80. self.debounce_timer_log= QtCore.QTimer(self)
  81. self.debounce_timer_log.setSingleShot(True)
  82. self.debounce_timer_log.timeout.connect(self.debounced_search_log)
  83. self.displaySelectstr3 = "0"
  84. self.displaySelect_mode = "1"
  85. self.sum = 0
  86. self.flightsum = 0
  87. self.localip = None
  88. self.severupdatests = "0"
  89. self.localtoken = None
  90. self.searchpeoplestr = []
  91. self.sorttableWidgetDispalydata = {}
  92. self.sorttableWidgetDispalydataALL = {}
  93. self.sortlogchange = {}
  94. self.sortlog = {}
  95. self.sortdiplaylist = {}
  96. self.peopleOnJob = [""]
  97. self.loginSts = False
  98. self.amroLoginSts = False
  99. self.findSever = False
  100. self.FLIGHTonChange_text = ""
  101. self.changeonChange_text = ""
  102. self.logonChange_text = ""
  103. self.threadpool = QThreadPool()
  104. self.doubleclickLock = 0
  105. self.vin="328"
  106. self.timelock=datetime.datetime.now()
  107. self.doubleclickLockUpdate = 0
  108. self.maintainAuthCheckSts = 1
  109. self.peolpleonChange_text = ""
  110. self.changeupdatetime=datetime.datetime.now()
  111. self.setupUi(self)
  112. # self.show()
  113. self.loginWidget = loginWidget.LoginWidget()
  114. self.findServerWidget = FindServerWidget.findServerWidget()
  115. self.mapWebPage = FindServerWidget.mapWebWidget()
  116. self.checkCalllist = CheckCalllist.checkCalllist()
  117. self.checkCalllist.checkCalllist_signal.connect(self.checkCalllistclose)
  118. if self.findSever:
  119. pass
  120. else:
  121. self.findServerWidget.show()
  122. self.findServerWidget.selectServer_signal.connect(self.setServer)
  123. except Exception as e:
  124. app_logger.log_error(e)
  125. def setServer(self, *args):
  126. try:
  127. #self.ipinfo = args[0] + ':9527'
  128. self.ipinfo = args[0] + ':7162'
  129. self.clickrow = ""
  130. self.clickcolumn = ""
  131. self.version= versionNumber
  132. # print(self.ipinfo)
  133. self.findServerWidget.close()
  134. self.loginWidget.ipinfo = self.ipinfo
  135. self.loginWidget.login_signal.connect(self.displayMain)
  136. self.loginWidget.login_user.connect(self.setUser)
  137. checksts="ok"
  138. ip = "http://" + str(self.ipinfo) + "/static/remoteCheck/"+self.version
  139. res=requests.get(url=ip, timeout=180).json()
  140. if res["返回值"] != "ok":
  141. checksts = res["返回值"]
  142. if checksts == "ok":
  143. if self.loginSts:
  144. self.initDisplay()
  145. self.show()
  146. else:
  147. self.loginWidget.show()
  148. else:
  149. QMessageBox.warning(self, "提示", "有新版更新!请前往NAS共享平台[机务一队/天府机务分部/31准备组无纸化办公/1航班助手]获取综合平台最新版本【最新版版本号:%s】!!"%checksts)
  150. self.close()
  151. except Exception as e:
  152. app_logger.log_error(e)
  153. def remotelogin(self):
  154. self.amrologin = AmroLoginWidget.amroLoginWidget()
  155. self.amrologin.ipinfo = self.ipinfo
  156. self.amrologin.show()
  157. def remoteCookielogin(self):
  158. self.amrologin = AmroLoginWidget2.amroLoginWidget2()
  159. self.amrologin.ipinfo = self.ipinfo
  160. self.amrologin.show()
  161. def setIpPhone(self):
  162. try:
  163. res=""
  164. if os.path.exists("ipPhoneIp.code") is True:
  165. read_path = os.getcwd() + "\\ipPhoneIp.code"
  166. with open(read_path, "r", encoding="utf-8") as f2:
  167. rember_2 = f2.read()
  168. try:
  169. ip = "http://" + str(self.ipinfo) + "/static/setIpPhone/%s" % rember_2
  170. res=requests.get(url=ip, timeout=180).json()["返回值"]
  171. except Exception as e:
  172. app_logger.log_error(e)
  173. QMessageBox.warning(self, "提示", "服务器连接超时,请联系管理员!")
  174. if res =="ok":
  175. QMessageBox.warning(self, "提示", "服务器IP电话配置成功,请测试后启用自动拨号!")
  176. else:
  177. QMessageBox.warning(self, "警告", "服务器IP电话配置失败,建议重启自动拨号电话后再次配置!")
  178. else:
  179. QMessageBox.warning(self, "警告", "程序下未找到指定配置文件!")
  180. except Exception as e:
  181. app_logger.log_error(e)
  182. def setLocalIpPhone(self):
  183. try:
  184. self.localipset = Localipset.localipset()
  185. self.localipset.localipset_signal.connect(self.setLocalIpPhoneip)
  186. self.localipset.localip = self.localip
  187. self.localipset.start()
  188. except Exception as e:
  189. app_logger.log_error(e)
  190. def setLocalIpPhoneip(self, *args):
  191. try:
  192. self.localip = args[0]
  193. self.QThreadSortNow("setlocalip")
  194. self.localipset.close()
  195. # print(self.localip)
  196. except Exception as e:
  197. app_logger.log_error(e)
  198. def checkCalllistupdate(self):
  199. try:
  200. self.checkCalllist.ipinfo = self.ipinfo
  201. self.checkCalllist.selectedtime = self.selectedtime
  202. self.checkCalllist.start()
  203. except Exception as e:
  204. app_logger.log_error(e)
  205. def checkCalllistclose(self, *args):
  206. try:
  207. reply = args[0]
  208. # print(reply)
  209. if reply == "StandardButton.Yes":
  210. self.checkCalllist.hide()
  211. except Exception as e:
  212. app_logger.log_error(e)
  213. def showcheckLogs(self):
  214. try:
  215. self.checkLogs = CheckLogs.checkLogs()
  216. self.checkLogs.ipinfo = self.ipinfo
  217. self.checkLogs.start()
  218. except Exception as e:
  219. app_logger.log_error(e)
  220. def showWorkloadinfos(self):
  221. try:
  222. self.Workloadinfos = workloadinfos.Workloadinfos()
  223. self.Workloadinfos.ipinfo = self.ipinfo
  224. self.Workloadinfos.user = self.user
  225. self.Workloadinfos.selectedbc =self.selectedbc
  226. self.Workloadinfos.selectedtime=self.selectedtime
  227. self.Workloadinfos.start()
  228. except Exception as e:
  229. app_logger.log_error(e)
  230. def initDisplay(self):
  231. try:
  232. self.oldjsondata = None
  233. self.cookie = None
  234. self.fl = None
  235. self.Auth=9999
  236. self.tts = QTextToSpeech()
  237. self.tts.setEngine('sapi')
  238. nowDay = datetime.datetime.now()
  239. nowDayStr = nowDay.strftime("%Y%m%d")
  240. self.dateEdit.setDateTime(nowDay)
  241. self.selectedtime = self.dateEdit.date().toString('yyyyMMdd')
  242. # self.setipinfo()
  243. self.initFlightDatabase()
  244. # self.radioButtonDay.
  245. phoneLabel = ["序号", "姓名", "部门", "电话","name"]
  246. self.tableWidget_3.setColumnCount(len(phoneLabel))
  247. self.tableWidget_3.verticalHeader().setVisible(False)
  248. self.tableWidget_3.setHorizontalHeaderLabels(phoneLabel)
  249. self.tableWidget_3.setContextMenuPolicy(Qt.ContextMenuPolicy.CustomContextMenu)
  250. self.tableWidget_3.customContextMenuRequested.connect(self.generateMenu3)
  251. peopleLabel = ["序号", "姓名", "角色", "授权"]
  252. self.tableWidgetPerson.setColumnCount(len(peopleLabel))
  253. self.tableWidgetPerson.verticalHeader().setVisible(False)
  254. self.tableWidgetPerson.setHorizontalHeaderLabels(peopleLabel)
  255. self.tableWidgetPerson.setContextMenuPolicy(Qt.ContextMenuPolicy.CustomContextMenu)
  256. self.tableWidgetPerson.customContextMenuRequested.connect(self.generateMenu2)
  257. self.pushButton.clicked.connect(self.selectedtime_bc)
  258. self.radioButtonDay.toggled.connect(self.selected_bc_A)
  259. self.radioButtonNight.toggled.connect(self.selected_bc_B)
  260. judge_bc = self.severpost_nomeassge("judge_bc", "", "", "", "")["bc"]
  261. if judge_bc == "A":
  262. self.radioButtonDay.setChecked(True)
  263. elif judge_bc == "B":
  264. self.radioButtonNight.setChecked(True)
  265. self.AddPG = addPGWidget.AddPGWidget()
  266. self.AddPG_signal.connect(self.AddPG.getname)
  267. self.pushButtonAddPG.clicked.connect(self.AddPG_widget)
  268. self.displayMode = "A"
  269. self.displayLabel = headerlabel0
  270. # self.lineEdit_phonenum.setText("")
  271. self.tableWidgetFlight.setColumnCount(len(self.displayLabel))
  272. self.tableWidgetFlight.verticalHeader().setVisible(False)
  273. self.tableWidgetFlight.setHorizontalHeaderLabels(self.displayLabel)
  274. self.tableWidgetFlight.cellDoubleClicked.connect(self.itemclick2)
  275. self.tableWidgetFlight.cellClicked.connect(self.itemclick)
  276. # 允许单机右键响应
  277. self.tableWidgetFlight.setContextMenuPolicy(Qt.ContextMenuPolicy.CustomContextMenu)
  278. # 构建右键的点击事件
  279. self.tableWidgetFlight.customContextMenuRequested.connect(self.generateMenu)
  280. loglabel = ["序号", "待办信息", "操作", "编号", "航班编号", "提示内容"]
  281. self.tableWidget.setColumnCount(len(loglabel))
  282. self.tableWidget.verticalHeader().setVisible(False)
  283. self.tableWidget.setHorizontalHeaderLabels(loglabel)
  284. self.tableWidgetLOG.setColumnCount(2)
  285. self.tableWidgetLOG.verticalHeader().setVisible(False)
  286. self.tableWidgetLOG.setHorizontalHeaderLabels(["序号", '日志信息'])
  287. self.checkBox.stateChanged.connect(self.displayChange)
  288. self.checkBox.setChecked(True)
  289. self.checkBox_2.stateChanged.connect(self.displaySelect2)
  290. self.checkBox_2.setChecked(True)
  291. self.checkBox_3.stateChanged.connect(self.displaySelect3)
  292. self.checkBox_3.setChecked(False)
  293. self.severpost_nomeassge("createWorkloadtablesFromPg", "/%s" % self.selectedtime, "", "", "")
  294. self.pushbutton_searchflight.clicked.connect(self.FLIGHTonChangeman)
  295. self.pushButton_searchpeople.clicked.connect(self.searchpeople)
  296. self.pushButton_5.clicked.connect(self.disearchpeople)
  297. self.pushButton_2.clicked.connect(self.call)
  298. self.pushButton_3.clicked.connect(self.calldown)
  299. self.pushButton_4.clicked.connect(self.relogin)
  300. self.pushButton_searchchange.clicked.connect(self.on_search_text_deal)
  301. self.pushButton_searchlog.clicked.connect(self.on_search_text_log)
  302. self.lineEdit_flight.textEdited[str].connect(lambda: self.changebackground())
  303. self.lineEdit_people.textEdited[str].connect(lambda: self.changebackground())
  304. self.lineEdit_change.textEdited[str].connect(lambda: self.changebackground())
  305. self.lineEdit_log.textEdited[str].connect(lambda: self.changebackground())
  306. self.lineEdit_flight.textChanged.connect(self.on_search_text_changed)
  307. self.lineEdit_log.textChanged.connect(self.on_search_text_log)
  308. self.lineEdit_people.textChanged.connect(self.on_search_text_people)
  309. self.lineEdit_change.textChanged.connect(self.on_search_text_deal)
  310. self.lineEdit_phonenum.textChanged.connect(self.on_search_text_phone)
  311. self.serchTimer = QTimer()
  312. self.serchTimer.start(3 * 1000)
  313. self.serchTimer.timeout.connect(self.QThreadSortTimer)
  314. self.updatecheck()
  315. self.taskAtuoCheck("1")
  316. except Exception as e:
  317. app_logger.log_error(e)
  318. def searchpeople(self):
  319. try:
  320. self.searchpeoplelist = Searchpeople_get.searchpeople_get()
  321. self.searchpeoplelist.searchpeoplelist_signal.connect(self.searchpeople_get)
  322. self.searchpeoplelist.ipinfo = self.ipinfo
  323. self.searchpeoplelist.selectedtime = self.selectedtime
  324. self.searchpeoplelist.selectedbc = self.selectedbc
  325. self.searchpeoplelist.Allpeoplelist = self.sortdiplaylist
  326. # self.searchpeoplelist.show()
  327. self.searchpeoplelist.start()
  328. except Exception as e:
  329. app_logger.log_error(e)
  330. def searchpeople_get(self, *args):
  331. try:
  332. # print(args)
  333. self.searchpeoplestr = args[0]
  334. self.QThreadSortNow("people")
  335. except Exception as e:
  336. app_logger.log_error(e)
  337. def disearchpeople(self):
  338. try:
  339. self.searchpeoplestr = []
  340. self.QThreadSortNow("people")
  341. except Exception as e:
  342. app_logger.log_error(e)
  343. def call(self):
  344. try:
  345. if self.localtoken != None and self.localip != None:
  346. callnum = self.lineEdit_phonenum.text()
  347. try:
  348. data = {"PHB_AutoDialNumber": callnum,
  349. "ReturnPage": "/contacts.htm",
  350. "AutoDialSubmit": "submit",
  351. "PHB_AutoDialLine": "1"
  352. }
  353. header = {
  354. "Accept": "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9",
  355. "Connection": "keep-alive",
  356. "Cookie": self.localtoken
  357. }
  358. requests.post(url="http://%s/contacts.htm" % self.localip, data=data, headers=header)
  359. except Exception as e:
  360. app_logger.log_error(e)
  361. QMessageBox.warning(self, "提示", "IP电话连接失败,请重新配置或再登陆!")
  362. else:
  363. QMessageBox.warning(self, "提示", "未配置本地IP电话,请先配置!")
  364. except Exception as e:
  365. app_logger.log_error(e)
  366. def calldown(self):
  367. try:
  368. if self.localtoken != None and self.localip != None:
  369. try:
  370. data1 = {"HangupSubmit": "submit"}
  371. header1 = {
  372. "Accept": "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9",
  373. "Connection": "keep-alive",
  374. "Cookie": self.localtoken,
  375. }
  376. requests.post(url="http://%s/contacts.htm" % self.localip, data=data1, headers=header1)
  377. except Exception as e:
  378. app_logger.log_error(e)
  379. QMessageBox.warning(self, "提示", "IP电话连接失败,请重新配置或再登陆!")
  380. else:
  381. QMessageBox.warning(self, "提示", "未配置本地IP电话,请先配置!")
  382. except Exception as e:
  383. app_logger.log_error(e)
  384. def relogin(self):
  385. try:
  386. if self.localip != None:
  387. self.QThreadSortNow("setlocalip")
  388. else:
  389. QMessageBox.warning(self, "提示", "未配置本地IP电话,请先配置!")
  390. except Exception as e:
  391. app_logger.log_error(e)
  392. def changebackground(self):
  393. try:
  394. FLIGHTonChange_text = self.lineEdit_flight.text()
  395. peolpleonChange_text = self.lineEdit_people.text()
  396. changeonChange_text = self.lineEdit_change.text()
  397. logonChange_text = self.lineEdit_log.text()
  398. if FLIGHTonChange_text != "":
  399. self.lineEdit_flight.setStyleSheet("background-color:yellow;color:red;font-weight:bold")
  400. else:
  401. self.lineEdit_flight.setStyleSheet("background-color:white")
  402. if peolpleonChange_text != "":
  403. self.lineEdit_people.setStyleSheet("background-color:yellow;color:red;font-weight:bold")
  404. else:
  405. self.lineEdit_people.setStyleSheet("background-color:white")
  406. if changeonChange_text != "":
  407. self.lineEdit_change.setStyleSheet("background-color:yellow;color:red;font-weight:bold")
  408. else:
  409. self.lineEdit_change.setStyleSheet("background-color:white")
  410. if logonChange_text != "":
  411. self.lineEdit_log.setStyleSheet("background-color:yellow;color:red;font-weight:bold")
  412. else:
  413. self.lineEdit_log.setStyleSheet("background-color:white")
  414. except Exception as e:
  415. app_logger.log_error(e)
  416. def debounced_search_phone(self):
  417. try:
  418. self.changeonPhone_text = self.lineEdit_phonenum.text()
  419. self.QThreadSortNow("phone")
  420. except Exception as e:
  421. app_logger.log_error(e)
  422. def on_search_text_changed(self):
  423. """文本变化时重置定时器"""
  424. self.debounce_timer.start(self.debounce_delay)
  425. def on_search_text_deal(self):
  426. """文本变化时重置定时器"""
  427. self.debounce_timer_deal.start(self.debounce_delay)
  428. def on_search_text_people(self):
  429. """文本变化时重置定时器"""
  430. self.debounce_timer_people.start(self.debounce_delay)
  431. def on_search_text_log(self):
  432. """文本变化时重置定时器"""
  433. self.debounce_timer_log.start(self.debounce_delay)
  434. def on_search_text_changed(self):
  435. """文本变化时重置定时器"""
  436. self.debounce_timer.start(self.debounce_delay)
  437. def on_search_text_phone(self):
  438. """文本变化时重置定时器"""
  439. self.debounce_timer_phone.start(self.debounce_delay)
  440. def debounced_search(self):
  441. """实际触发搜索的方法"""
  442. self.FLIGHTonChange_text = self.lineEdit_flight.text()
  443. self.QThreadSortNow("search")
  444. def FLIGHTonChangeman(self):
  445. try:
  446. now=datetime.datetime.now()- datetime.timedelta(seconds=5)
  447. if now > self.timelock:
  448. #print("点击")
  449. self.timelock=now + datetime.timedelta(seconds=5)
  450. self.FLIGHTonChange_text = self.lineEdit_flight.text()
  451. # print(self.FLIGHTonChange_text)
  452. #self.QThreadSortNow("ALL")
  453. self.QThreadSortNow("main")
  454. except Exception as e:
  455. app_logger.log_error(e)
  456. def debounced_search_people(self):
  457. try:
  458. self.peolpleonChange_text = self.lineEdit_people.text()
  459. self.QThreadSortNow("people")
  460. except Exception as e:
  461. app_logger.log_error(e)
  462. def debounced_search_deal(self):
  463. try:
  464. self.changeonChange_text = self.lineEdit_change.text()
  465. self.QThreadSortNow("change")
  466. except Exception as e:
  467. app_logger.log_error(e)
  468. def debounced_search_log(self):
  469. try:
  470. self.logonChange_text = self.lineEdit_log.text()
  471. self.QThreadSortNow("log")
  472. except Exception as e:
  473. app_logger.log_error(e)
  474. def taskAtuoCheck(self, time):
  475. try:
  476. ip = "http://" + str(self.ipinfo) + "/static/taskAtuoCheck/%s" % time
  477. requests.get(url=ip, timeout=30).json()
  478. # print("准备组任务自动更新") #客户端连接监测一次,12H监测一次
  479. # logging.info("准备组任务自动更新")
  480. except Exception as e:
  481. app_logger.log_error(e)
  482. QMessageBox.warning(self, "提示", "服务器连接超时,请联系管理员检查服务器!")
  483. def updatecheck(self):
  484. try:
  485. ip = "http://" + str(self.ipinfo) + "/static/updatecheck"
  486. res = requests.get(url=ip, timeout=30).json()
  487. if res["返回值"] == "1":
  488. self.label_11.setText("正 常")
  489. self.label_11.setStyleSheet(
  490. "background-color:green;color:white;border-radius:5px;padding:2px;font-weight:bold")
  491. if self.severupdatests != "1":
  492. self.severupdatests = "1"
  493. try:
  494. ip = "http://" + str(self.ipinfo) + "/static/insertLogs2/" + "服务器状态变更为正常/" + "%s/" % str("系统上报") + "%s" % str(datetime.datetime.now())
  495. requests.get(url=ip, timeout=30).json()
  496. except Exception as e:
  497. app_logger.log_error(e)
  498. QMessageBox.warning(self,"日志功能失效", "操作日志功能失效请联系管理员!")
  499. elif res["返回值"] == "0":
  500. self.label_11.setText("未更新")
  501. self.label_11.setStyleSheet("background-color:yellow;red:white;border-radius:5px;padding:2px;font-weight:bold")
  502. if self.severupdatests != "0":
  503. self.severupdatests = "0"
  504. try:
  505. ip = "http://" + str(self.ipinfo) + "/static/insertLogs2/" + "服务器状态变更为未更新,航班数据暂停刷新/" + "%s/" % str("系统上报") + "%s" % str(datetime.datetime.now())
  506. requests.get(url=ip, timeout=30).json()
  507. except Exception as e:
  508. app_logger.log_error(e)
  509. QMessageBox.warning(self,"日志功能失效", "操作日志功能失效请联系管理员!")
  510. QMessageBox.warning(self, "警告", "服务器状态变更为未更新,航班数据暂停刷新,请检查服务器端AMRO登录情况或联系管理员!")
  511. except Exception as e:
  512. app_logger.log_error(e)
  513. self.label_11.setText("已断开")
  514. self.label_11.setStyleSheet("background-color:red;color:white;border-radius:5px;padding:2px;font-weight:bold")
  515. if self.severupdatests != "-":
  516. self.severupdatests = "-"
  517. try:
  518. ip = "http://" + str(self.ipinfo) + "/static/insertLogs2/" + "服务器状态变更为断开,航班数据暂停刷新/" + "%s/" % str("系统上报") + "%s" % str(datetime.datetime.now())
  519. requests.get(url=ip, timeout=30).json()
  520. except Exception as e:
  521. app_logger.log_error(e)
  522. QMessageBox.warning(self, "日志功能失效", "操作日志功能失效请联系管理员!")
  523. self.restartServer(self.ipinfo.split(':')[0],9935)
  524. def initFlightDatabase(self):
  525. try:
  526. ip = "http://" + str(self.ipinfo) + "/static/initFlightDatabase/" + str(self.selectedtime)
  527. requests.get(url=ip, timeout=30).json()
  528. except Exception as e:
  529. app_logger.log_error(e)
  530. QMessageBox.warning(self, "提示", "服务器连接超时,请联系管理员检查服务器!")
  531. def severpost_nomeassge(self, postname, postdata, postdata2, postdata3, postdata4):
  532. try:
  533. ip = "http://" + str(self.ipinfo) + "/static/" + str(postname) + str(postdata) + str(postdata2) + str(postdata3) + str(postdata4)
  534. res = requests.get(url=ip, timeout=30).json()
  535. return res
  536. except Exception as e:
  537. app_logger.log_error(e)
  538. QMessageBox.warning(self, "提示", "服务器连接超时,请联系管理员检查服务器!")
  539. def severpostData_nomeassge(self, postname, data: dict):
  540. try:
  541. ip = "http://" + str(self.ipinfo) + "/static/" + str(postname)
  542. data = json.dumps(data)
  543. res = requests.post(url=ip, data=data, timeout=120).json()
  544. return res
  545. except Exception as e:
  546. app_logger.log_error(e)
  547. QMessageBox.warning(self, "提示", "服务器连接超时,请联系管理员检查服务器!")
  548. def AddPG_widget(self):
  549. if int(self.authority) != 3:
  550. try:
  551. self.AddPG.show()
  552. self.AddPG_signal.emit(self.user, self.selectedtime, self.ipinfo)
  553. except Exception as e:
  554. app_logger.log_error(e)
  555. else:
  556. self.show_message2("提示", "权限不够,请联系管理员!")
  557. def selected_bc_A(self):
  558. try:
  559. bc = self.sender()
  560. if bc.isChecked():
  561. self.selectedbc = "A"
  562. # print("白班")
  563. self.severpost_nomeassge("createWorkloadtablesFromPg", "/%s" % self.selectedtime, "", "", "")
  564. if self.loginSts == True:
  565. self.QThreadSortNow("people")
  566. except Exception as e:
  567. app_logger.log_error(e)
  568. def selected_bc_B(self):
  569. try:
  570. bc = self.sender()
  571. if bc.isChecked():
  572. self.selectedbc = "B"
  573. # print("夜班")
  574. self.severpost_nomeassge("createWorkloadtablesFromPg", "/%s" % self.selectedtime, "", "", "")
  575. if self.loginSts == True:
  576. self.QThreadSortNow("people")
  577. except Exception as e:
  578. app_logger.log_error(e)
  579. def displaySelect2(self):
  580. try:
  581. displaySelect = self.sender()
  582. if displaySelect.isChecked():
  583. self.displaySelectstr2 = "1"
  584. if self.loginSts == True:
  585. if self.displaySelectstr3 == "1":
  586. self.displaySelect_mode = "3"
  587. else:
  588. self.displaySelect_mode = "1"
  589. #self.QThreadSortNow("main")
  590. self.QThreadSortNow("search")
  591. else:
  592. self.displaySelectstr2 = "0"
  593. self.displaySelect_mode = "0"
  594. if self.loginSts == True:
  595. if self.displaySelectstr3 == "1":
  596. self.checkBox_3.setChecked(False)
  597. else:
  598. # self.QThreadSortNow("main")
  599. self.QThreadSortNow("search")
  600. except Exception as e:
  601. app_logger.log_error(e)
  602. def displaySelect3(self):
  603. try:
  604. displaySelect = self.sender()
  605. if displaySelect.isChecked():
  606. self.displaySelectstr3 = "1"
  607. self.displaySelect_mode = "3"
  608. if self.loginSts == True:
  609. if self.displaySelectstr2 == "0":
  610. self.checkBox_2.setChecked(True)
  611. else:
  612. # self.QThreadSortNow("main")
  613. self.QThreadSortNow("search")
  614. else:
  615. self.displaySelectstr3 = "0"
  616. if self.loginSts == True:
  617. if self.displaySelectstr2 == "0":
  618. self.displaySelect_mode = "0"
  619. else:
  620. self.displaySelect_mode = "1"
  621. # self.QThreadSortNow("main")
  622. self.QThreadSortNow("search")
  623. except Exception as e:
  624. app_logger.log_error(e)
  625. def displayChange(self):
  626. try:
  627. bc = self.sender()
  628. if bc.isChecked():
  629. if self.loginSts == True:
  630. self.displayMode = "A"
  631. self.QThreadSortNow("main")
  632. # print("A模式")
  633. else:
  634. if self.loginSts == True:
  635. self.displayMode = "B"
  636. self.QThreadSortNow("main")
  637. # print("B模式")
  638. except Exception as e:
  639. app_logger.log_error(e)
  640. def selectedtime_bc(self):
  641. try:
  642. self.selectedtime = self.dateEdit.date().toString('yyyyMMdd')
  643. judgedate = (datetime.date.today() + datetime.timedelta(days=1)).strftime("%Y%m%d")
  644. if self.selectedtime == judgedate:
  645. QMessageBox.warning(self, "重要提示","明日航班20:30后提供查询功能!由于第二日航班波动较大,22:00前仅提供查询功能,22:00以后提供第二日航班的航班变更以及节点监控功能!")
  646. self.initFlightDatabase()
  647. ip = "http://" + str(self.ipinfo) + "/map/" + str(self.selectedtime)
  648. self.QThreadSortNow("main")
  649. self.QThreadSortNow("people")
  650. # print(self.selectedtime)
  651. except Exception as e:
  652. app_logger.log_error(e)
  653. def show_info(self, title, text):
  654. try:
  655. reply = QMessageBox.question(self, title, text,QMessageBox.StandardButton.Yes | QMessageBox.StandardButton.Cancel,QMessageBox.StandardButton.Cancel)
  656. if reply == QMessageBox.StandardButton.Yes:
  657. return 1
  658. else:
  659. return 0
  660. except Exception as e:
  661. app_logger.log_error(e)
  662. def show_waring(self, title, text,sts:bool):
  663. try:
  664. if sts:
  665. self.setStyleSheet("QMessageBox QLabel { color: red; }")
  666. QMessageBox.warning(self, title, text)
  667. if sts:
  668. self.setStyleSheet("QMessageBox QLabel { color: black; }")
  669. except Exception as e:
  670. app_logger.log_error(e)
  671. def displayMain(self, *args):
  672. try:
  673. if args[0]:
  674. self.initDisplay()
  675. self.loginSts = True
  676. self.loginWidget.close()
  677. self.show()
  678. self.QThreadSortNow("main")
  679. self.QThreadSortNow("change")
  680. self.QThreadSortNow("people")
  681. self.QThreadSortNow("log")
  682. self.initlocalipback()
  683. except Exception as e:
  684. app_logger.log_error(e)
  685. def setUser(self, args):
  686. try:
  687. self.user = args[1]
  688. self.authority = args[3]
  689. self.label_username.setText(self.user)
  690. except Exception as e:
  691. app_logger.log_error(e)
  692. def AddFlight(self):
  693. try:
  694. self.addFlight = AddFlightWidget.addFlightWidget()
  695. self.addFlight.ipinfo = self.ipinfo
  696. self.addFlight.user = self.user
  697. self.addFlight.show()
  698. except Exception as e:
  699. app_logger.log_error(e)
  700. def HandoverFlight(self):
  701. try:
  702. self.handoverFlight = HandoverFlightWidget.handoverFlightWidget()
  703. self.handoverFlight.ipinfo = self.ipinfo
  704. self.handoverFlight.user = self.user
  705. self.handoverFlight.Allflight = self.sorttableWidgetDispalydataALL
  706. self.handoverFlight.selectedtime=self.selectedtime
  707. self.handoverFlight.handoverFlight_signal.connect(self.handoverFlight_update)
  708. self.handoverFlight.show()
  709. self.handoverFlight.start()
  710. except Exception as e:
  711. app_logger.log_error(e)
  712. def handoverFlight_update(self, *args):
  713. try:
  714. # print(args)
  715. self.QThreadSortNow("main")
  716. except Exception as e:
  717. app_logger.log_error(e)
  718. def showAdduser(self):
  719. try:
  720. self.addUser = AddUserWidget.addUserWidget()
  721. self.addUser.ipinfo = self.ipinfo
  722. self.addUser.user = self.user
  723. self.addUser.authority=self.authority
  724. self.addUser.show()
  725. except Exception as e:
  726. app_logger.log_error(e)
  727. def showChangePassword(self):
  728. try:
  729. self.changePassword = ChangePassword.changePassword()
  730. self.changePassword.ipinfo = self.ipinfo
  731. self.changePassword.user = self.user
  732. self.changePassword.show()
  733. except Exception as e:
  734. app_logger.log_error(e)
  735. def showchangeAuth(self):
  736. try:
  737. self.changeAuth = ChangeAuth.changeAuth()
  738. self.changeAuth.ipinfo = self.ipinfo
  739. self.changeAuth.user = self.user
  740. self.changeAuth.start()
  741. except Exception as e:
  742. app_logger.log_error(e)
  743. def openFile(self):
  744. try:
  745. fileName, _ = QFileDialog.getOpenFileName(self, '打开文件', '/')
  746. # print(fileName)
  747. data = {"fileName": fileName}
  748. res = self.severpostData_nomeassge("get_dic", data)["返回值"]
  749. if res != "ok":
  750. self.show_message2("警告", "文件错误")
  751. elif res == "ok":
  752. self.show_message2("提示", "人员信息添加成功!")
  753. except Exception as e:
  754. app_logger.log_error(e)
  755. def saveCase(self):
  756. try:
  757. fileName, _ = QFileDialog.getSaveFileName(None, "选取文件夹", "/停场航班导入模板.xlsx", "xlsx(*.xlsx)")
  758. if fileName:
  759. wb = Workbook()
  760. wb.create_sheet(title="停场航班导入模板", index=0)
  761. ws = wb.active
  762. ws.title = '航班数据'
  763. ws = wb['航班数据']
  764. for row in range(1, 50):
  765. for cloumn in range(1, 7):
  766. ws.cell(row, cloumn).number_format = '@'
  767. ws.cell(1, 1).value = "序号"
  768. ws.cell(1, 2).value = "日期"
  769. ws.cell(1, 3).value = "机号"
  770. ws.cell(1, 4).value = "机位"
  771. ws.cell(1, 5).value = "机型"
  772. ws.cell(1, 6).value = "发动机"
  773. ws.cell(1, 7).value = "录入数据请从第三行开始录入,切勿覆盖第一二行数据!!!"
  774. ws.cell(2, 1).value = "1"
  775. ws.cell(2, 2).value = "2024/03/21"
  776. ws.cell(2, 3).value = "1663"
  777. ws.cell(2, 4).value = "722"
  778. ws.cell(2, 5).value = "A321"
  779. ws.cell(2, 6).value = "V2500"
  780. ws.cell(2, 7).value = "录入数据请从第三行开始录入,切勿覆盖第一二行数据!!!"
  781. wb.save(fileName)
  782. self.show_message2("提示", "导出成功!文件已保存至%s" % fileName)
  783. except Exception as e:
  784. app_logger.log_error(e)
  785. self.show_message2("警告", "导出失败,确认%s是否被打开或联系管理员!!!")
  786. def saveRisktable(self):
  787. try:
  788. fileName, _ = QFileDialog.getSaveFileName(None, "选取文件夹", "/风险数据库.xlsx","xlsx(*.xlsx)")
  789. if fileName:
  790. ip = "http://" + str(self.ipinfo) + "/static/saveRisktable"
  791. res = requests.get(url=ip, timeout=30).json()["返回值"]
  792. wb = Workbook()
  793. wb.create_sheet(title="风险数据库.xlsx", index=0)
  794. ws = wb.active
  795. ws.title = '风险数据库'
  796. ws = wb['风险数据库']
  797. for row in range(1, len(res)+1):
  798. for cloumn in range(1, 8):
  799. ws.cell(row, cloumn).number_format = '@'
  800. ws.cell(1, 1).value = "风险编号"
  801. ws.cell(1, 2).value = "状态"
  802. ws.cell(1, 3).value = "提示内容"
  803. ws.cell(1, 4).value = "机位"
  804. ws.cell(1, 5).value = "进出港触发"
  805. ws.cell(1, 6).value = "机号"
  806. ws.cell(1, 7).value = "触发条件4"
  807. ws.cell(1, 8).value = "触发条件5"
  808. if len(res) != 0:
  809. ii=1
  810. for i in res:
  811. for j in range(0, 8):
  812. #print(ii,j)
  813. ws.cell(int(ii) + 1, j+1).value = i[j]
  814. ii+=1
  815. wb.save(fileName)
  816. except Exception as e:
  817. app_logger.log_error(e)
  818. def saveAllflight(self):
  819. try:
  820. index = {"序号": "0", "类型": "9", "航班号": "4", "机型": "2", "发动机": "3", "机号": "1", "计达": "5", "预达": "6","计飞": "7", "机位": "8"}
  821. index2 = {1: "序号", 2: "类型", 3: "航班号", 4: "机型", 5: "发动机", 6: "机号", 7: "计达", 8: "预达", 9: "计飞", 10: "机位"}
  822. fileName, _ = QFileDialog.getSaveFileName(None, "选取文件夹", "/%s全天航班导出(未含保障结束).xlsx" % self.selectedtime,"xlsx(*.xlsx)")
  823. # print(fileName)
  824. if fileName:
  825. ip = "http://" + str(self.ipinfo) + "/static/" + "tableWidgetDispaly22/" + "%s" % self.selectedtime
  826. res = requests.get(url=ip, timeout=30).json()
  827. # print(res)
  828. wb = Workbook()
  829. wb.create_sheet(title="%s全天航班导出(未含保障结束).xlsx" % self.selectedtime, index=0)
  830. ws = wb.active
  831. ws.title = '航班数据'
  832. ws = wb['航班数据']
  833. for row in range(1, 400):
  834. for cloumn in range(1, 10):
  835. ws.cell(row, cloumn).number_format = '@'
  836. ws.cell(1, 1).value = "序号"
  837. ws.cell(1, 2).value = "类型"
  838. ws.cell(1, 3).value = "航班号"
  839. ws.cell(1, 4).value = "机型"
  840. ws.cell(1, 5).value = "发动机"
  841. ws.cell(1, 6).value = "机号"
  842. ws.cell(1, 7).value = "计达"
  843. ws.cell(1, 8).value = "预达"
  844. ws.cell(1, 9).value = "计飞"
  845. ws.cell(1, 10).value = "机位"
  846. if len(res) != 0:
  847. for i in res.keys():
  848. if res[i]["109"] != "4":
  849. for j in range(1, 11):
  850. if j == 2 and "3U" in res[i]["4"] and "CSC" in res[i]["4"]:
  851. ws.cell(int(i) + 2, j).value = "外" + str(res[i][index[index2[j]]])
  852. elif j == 7 or j == 8:
  853. text = str(res[i][index[index2[j]]]).replace(":","") if str(res[i][index[index2[j]]]) != "" else ""
  854. ws.cell(int(i) + 2, j).value = text
  855. elif j == 9:
  856. text = str(str(res[i][index[index2[j]]]).split("]")[1]).replace(":","") if "]" in str(res[i][index[index2[j]]]) else ""
  857. ws.cell(int(i) + 2, j).value = text
  858. else:
  859. ws.cell(int(i) + 2, j).value = res[i][index[index2[j]]]
  860. wb.save(fileName)
  861. self.show_message2("提示", "%s全天航班导出成功!文件已保存至%s" % (self.selectedtime, fileName))
  862. except Exception as e:
  863. app_logger.log_error(e)
  864. self.show_message2("警告", "导出失败,确认%s是否被打开或联系管理员!!!" % fileName)
  865. def saveAllflight2(self):
  866. try:
  867. time2 = datetime.datetime.strptime(self.selectedtime, "%Y%m%d")
  868. time1 = str((time2 - datetime.timedelta(days=1)).strftime("%Y%m%d"))
  869. index = {"序号": "1", "类型": "19", "航班号": "9", "机型": "5", "发动机": "7", "机号": "3", "计达": "11", "预达": "13","计飞": "15", "机位": "8","放行":"21","工1":"23","工2":"25","工3":"27","工4":"29","备注":"61","班组长":"31"}
  870. index2 = {1: "序号", 2: "类型", 3: "航班号", 4: "机型", 5: "发动机", 6: "机号", 7: "计达", 8: "预达", 9: "计飞", 10: "机位",11: "放行",12: "工1",13: "工2",14: "工3",15: "工4",16: "备注",17: "班组长"}
  871. fileName, _ = QFileDialog.getSaveFileName(None, "选取文件夹", "/%s航班安排备份导出.xlsx" %(str(time1)+"-"+str(self.selectedtime)[-2:]),"xlsx(*.xlsx)")
  872. # print(fileName)
  873. wb = Workbook()
  874. if fileName:
  875. for selectedtime in [self.selectedtime,time1]:
  876. ip = "http://" + str(self.ipinfo) + "/static/" + "tableWidgetDispaly11/" + "%s" %selectedtime
  877. res = requests.get(url=ip, timeout=30).json()
  878. # print(res)
  879. wb.create_sheet(title="%s" % selectedtime, index=0)
  880. ws = wb.active
  881. ws.title = "%s" % selectedtime
  882. ws = wb["%s" % selectedtime]
  883. for row in range(1, 400):
  884. for cloumn in range(1, 18):
  885. ws.cell(row, cloumn).number_format = '@'
  886. ws.cell(1, 1).value = "序号"
  887. ws.cell(1, 2).value = "类型"
  888. ws.cell(1, 3).value = "航班号"
  889. ws.cell(1, 4).value = "机型"
  890. ws.cell(1, 5).value = "发动机"
  891. ws.cell(1, 6).value = "机号"
  892. ws.cell(1, 7).value = "计达"
  893. ws.cell(1, 8).value = "预达"
  894. ws.cell(1, 9).value = "计飞"
  895. ws.cell(1, 10).value = "机位"
  896. ws.cell(1, 11).value = "放行"
  897. ws.cell(1, 12).value = "工1"
  898. ws.cell(1, 13).value = "工2"
  899. ws.cell(1, 14).value = "工3"
  900. ws.cell(1, 15).value = "工4"
  901. ws.cell(1, 16).value = "备注"
  902. ws.cell(1, 17).value = "班组长"
  903. if len(res) != 0:
  904. for i in res.keys():
  905. for j in range(1, 18):
  906. if j == 2:
  907. if "3U" not in res[i]["4"] and "CSC" not in res[i]["4"]:
  908. ws.cell(int(i) + 2, j).value = "外" + str(res[i][index[index2[j]]])
  909. else:
  910. ws.cell(int(i) + 2, j).value = res[i][index[index2[j]]]
  911. elif j == 7 or j == 8:
  912. text = str(res[i][index[index2[j]]]).replace(":","") if str(res[i][index[index2[j]]]) != "" else ""
  913. ws.cell(int(i) + 2, j).value = text
  914. elif j == 9:
  915. text = str(str(res[i][index[index2[j]]]).split("]")[1]).replace(":","") if "]" in str(res[i][index[index2[j]]]) else ""
  916. ws.cell(int(i) + 2, j).value = text
  917. else:
  918. ws.cell(int(i) + 2, j).value = res[i][index[index2[j]]]
  919. wb.save(fileName)
  920. self.show_message2("提示", "%s全天航班导出成功!文件已保存至%s" % (self.selectedtime, fileName))
  921. except Exception as e:
  922. app_logger.log_error(e)
  923. self.show_message2("警告", "导出失败,确认%s是否被打开或联系管理员!!!" % fileName)
  924. def saveAllflight3(self):
  925. try:
  926. time2 = datetime.datetime.strptime(self.selectedtime, "%Y%m%d")
  927. time1 = str((time2 - datetime.timedelta(days=1)).strftime("%Y%m%d"))
  928. index = {"序号": "0", "类型": "9", "航班号": "4", "机型": "2", "发动机": "3", "机号": "1", "计达": "5", "预达": "6","计飞": "7", "机位": "8","工作单":"10","飞单":"11","客舱单":"12","临工单":"13","AMRO记录":"14","备注":"32","电签":"15"}
  929. index2 = {1: "序号", 2: "类型", 3: "航班号", 4: "机型", 5: "发动机", 6: "机号", 7: "计达", 8: "预达", 9: "计飞", 10: "机位",11: "工作单",12: "飞单",13: "客舱单",14: "临工单",15: "AMRO记录",16: "备注",17: "电签"}
  930. fileName, _ = QFileDialog.getSaveFileName(None, "选取文件夹", "/%s维修记录备份导出.xlsx" %(str(time1)+"-"+str(self.selectedtime)[-2:]),"xlsx(*.xlsx)")
  931. # print(fileName)
  932. wb = Workbook()
  933. if fileName:
  934. for selectedtime in [self.selectedtime,time1]:
  935. ip = "http://" + str(self.ipinfo) + "/static/" + "tableWidgetDispaly22/" + "%s" %selectedtime
  936. res = requests.get(url=ip, timeout=30).json()
  937. # print(res)
  938. wb.create_sheet(title="%s" % selectedtime, index=0)
  939. ws = wb.active
  940. ws.title = "%s" % selectedtime
  941. ws = wb["%s" % selectedtime]
  942. for row in range(1, 400):
  943. for cloumn in range(1, 18):
  944. ws.cell(row, cloumn).number_format = '@'
  945. ws.cell(1, 1).value = "序号"
  946. ws.cell(1, 2).value = "类型"
  947. ws.cell(1, 3).value = "航班号"
  948. ws.cell(1, 4).value = "机型"
  949. ws.cell(1, 5).value = "发动机"
  950. ws.cell(1, 6).value = "机号"
  951. ws.cell(1, 7).value = "计达"
  952. ws.cell(1, 8).value = "预达"
  953. ws.cell(1, 9).value = "计飞"
  954. ws.cell(1, 10).value = "机位"
  955. ws.cell(1, 11).value = "工作单"
  956. ws.cell(1, 12).value = "飞单"
  957. ws.cell(1, 13).value = "客舱单"
  958. ws.cell(1, 14).value = "临工单"
  959. ws.cell(1, 15).value = "AMRO记录"
  960. ws.cell(1, 16).value = "备注"
  961. ws.cell(1, 17).value = "电签"
  962. if len(res) != 0:
  963. for i in res.keys():
  964. for j in range(1, 18):
  965. if j == 2:
  966. if "3U" not in res[i]["4"] and "CSC" not in res[i]["4"]:
  967. ws.cell(int(i) + 2, j).value = "外" + str(res[i][index[index2[j]]])
  968. else:
  969. ws.cell(int(i) + 2, j).value = res[i][index[index2[j]]]
  970. elif j == 6:
  971. text = "B-"+str(res[i][index[index2[j]]])
  972. ws.cell(int(i) + 2, j).value = text
  973. elif j == 7 or j == 8:
  974. text = str(res[i][index[index2[j]]]).replace(":","") if str(res[i][index[index2[j]]]) != "" else ""
  975. ws.cell(int(i) + 2, j).value = text
  976. elif j == 9:
  977. text = str(str(res[i][index[index2[j]]]).split("]")[1]).replace(":","") if "]" in str(res[i][index[index2[j]]]) else ""
  978. ws.cell(int(i) + 2, j).value = text
  979. else:
  980. ws.cell(int(i) + 2, j).value = res[i][index[index2[j]]]
  981. wb.save(fileName)
  982. self.show_message2("提示", "%s全天航班导出成功!文件已保存至%s" % (self.selectedtime, fileName))
  983. except Exception as e:
  984. app_logger.log_error(e)
  985. self.show_message2("警告", "导出失败,确认%s是否被打开或联系管理员!!!" % fileName)
  986. def saveDealflight(self):
  987. try:
  988. index = {"序号": "0", "类型": "9", "航班号": "4", "机型": "2", "发动机": "3", "机号": "1", "计达": "5", "预达": "6","计飞": "7", "机位": "8"}
  989. index2 = {1: "序号", 2: "类型", 3: "航班号", 4: "机型", 5: "发动机", 6: "机号", 7: "计达", 8: "预达", 9: "计飞", 10: "机位"}
  990. fileName, _ = QFileDialog.getSaveFileName(None, "选取文件夹", "/%s交班航班导出.xlsx" % self.selectedtime,"xlsx(*.xlsx)")
  991. # print(fileName)
  992. if fileName:
  993. ip = "http://" + str(self.ipinfo) + "/static/" + "tableWidgetDispaly22/" + "%s" % self.selectedtime
  994. res = requests.get(url=ip, timeout=30).json()
  995. # print(res)
  996. wb = Workbook()
  997. wb.create_sheet(title="%s交班航班导出.xlsx" % self.selectedtime, index=0)
  998. ws = wb.active
  999. ws.title = '航班数据'
  1000. ws = wb['航班数据']
  1001. for row in range(1, 400):
  1002. for cloumn in range(1, 10):
  1003. ws.cell(row, cloumn).number_format = '@'
  1004. ws.cell(1, 1).value = "序号"
  1005. ws.cell(1, 2).value = "类型"
  1006. ws.cell(1, 3).value = "航班号"
  1007. ws.cell(1, 4).value = "机型"
  1008. ws.cell(1, 5).value = "发动机"
  1009. ws.cell(1, 6).value = "机号"
  1010. ws.cell(1, 7).value = "计达"
  1011. ws.cell(1, 8).value = "预达"
  1012. ws.cell(1, 9).value = "计飞"
  1013. ws.cell(1, 10).value = "机位"
  1014. if len(res) != 0:
  1015. for i in res.keys():
  1016. if res[i]["109"] == "1" or res[i]["109"] == "3":
  1017. for j in range(1, 11):
  1018. if j == 2:
  1019. if "3U" not in res[i]["4"] and "CSC" not in res[i]["4"]:
  1020. ws.cell(int(i) + 2, j).value = "外" + str(res[i][index[index2[j]]])
  1021. else:
  1022. ws.cell(int(i) + 2, j).value = res[i][index[index2[j]]]
  1023. elif j == 7 or j == 8:
  1024. text = str(res[i][index[index2[j]]]).replace(":","") if str(res[i][index[index2[j]]]) != "" else ""
  1025. ws.cell(int(i) + 2, j).value = text
  1026. elif j == 9:
  1027. text = str(str(res[i][index[index2[j]]]).split("]")[1]).replace(":","") if "]" in str(res[i][index[index2[j]]]) else ""
  1028. ws.cell(int(i) + 2, j).value = text
  1029. else:
  1030. ws.cell(int(i) + 2, j).value = res[i][index[index2[j]]]
  1031. wb.save(fileName)
  1032. self.show_message2("提示", "%s交班航班导出成功!文件已保存至%s" % (self.selectedtime, fileName))
  1033. except Exception as e:
  1034. app_logger.log_error(e)
  1035. self.show_message2("警告", "导出失败,确认%s是否被打开或联系管理员!!!" % fileName)
  1036. ################################################################################################################################################
  1037. def updateStopFlight(self):
  1038. try:
  1039. fileName, _ = QFileDialog.getOpenFileName(self, '打开文件', '/')
  1040. # print(fileName)
  1041. data = {"fileName": fileName}
  1042. res = self.severpostData_nomeassge("updateStopFlight", data)["返回值"]
  1043. if res != "ok":
  1044. self.show_message2("警告", "停场航班添加失败!")
  1045. elif res == "ok":
  1046. self.show_message2("提示", "停场航班添加成功!")
  1047. self.QThreadSortNow("main")
  1048. except Exception as e:
  1049. app_logger.log_error(e)
  1050. def updateTaskAuto(self):
  1051. try:
  1052. if int(self.authority) <= 1:
  1053. fileName, _ = QFileDialog.getOpenFileName(self, '打开文件', '/')
  1054. # print(fileName)
  1055. data = {"fileName": fileName}
  1056. res = self.severpostData_nomeassge("updateTaskAuto", data)["返回值"]
  1057. if res != "ok":
  1058. self.show_message2("警告", "文件错误")
  1059. elif res == "ok":
  1060. self.taskAtuoCheck("3")
  1061. self.show_message2("提示", "准备组任务更新成功!")
  1062. else:
  1063. self.show_message2("提示", "权限不够,请联系管理员!")
  1064. except Exception as e:
  1065. app_logger.log_error(e)
  1066. QMessageBox.warning(self, "提示", "服务器连接超时,请联系管理员检查服务器!")
  1067. def updateRiskdb(self):
  1068. try:
  1069. if int(self.authority) <= 1:
  1070. fileName, _ = QFileDialog.getOpenFileName(self, '打开文件', '/')
  1071. # print(fileName)
  1072. data = {"fileName": fileName}
  1073. res = self.severpostData_nomeassge("updateRiskdb", data)["返回值"]
  1074. if res != "ok":
  1075. self.show_message2("警告", "文件错误")
  1076. elif res == "ok":
  1077. self.show_message2("提示", "风险数据库更新成功!")
  1078. else:
  1079. self.show_message2("提示", "权限不够,请联系管理员!")
  1080. except Exception as e:
  1081. app_logger.log_error(e)
  1082. QMessageBox.warning(self, "提示", "服务器连接超时,请联系管理员检查服务器!")
  1083. def show_message2(self, type, str):
  1084. try:
  1085. QMessageBox.warning(self, "%s" % type, "%s" % str)
  1086. except Exception as e:
  1087. app_logger.log_error(e)
  1088. def QThreadSortDispalyTimer(self, name, dict, dict2, seversts, displayMode):
  1089. try:
  1090. if name == "sortTableWidgetDispaly":
  1091. if displayMode == "A":
  1092. self.displayLabel = headerlabel0
  1093. self.tableWidgetFlight.setColumnCount(len(self.displayLabel))
  1094. self.tableWidgetFlight.verticalHeader().setVisible(False)
  1095. self.tableWidgetFlight.setHorizontalHeaderLabels(self.displayLabel)
  1096. elif displayMode == "B":
  1097. self.displayLabel = headerlabel_B
  1098. self.tableWidgetFlight.setColumnCount(len(self.displayLabel))
  1099. self.tableWidgetFlight.verticalHeader().setVisible(False)
  1100. self.tableWidgetFlight.setHorizontalHeaderLabels(self.displayLabel)
  1101. self.sorttableWidgetDispalydata = {}
  1102. self.sorttableWidgetDispalydata = dict
  1103. if self.doubleclickLockUpdate == 0:
  1104. self.tableWidgetDispaly()
  1105. # print(self.sorttableWidgetDispalydata)
  1106. elif name == "sortTableWidgetDispalyALL":
  1107. self.sorttableWidgetDispalydataALL = {}
  1108. self.sorttableWidgetDispalydataALL = dict
  1109. elif name == "sorttableWidgetDisplayChange":
  1110. self.sortlogchange = {}
  1111. self.sortlogchange = dict
  1112. self.tableWidgetDisplayChange()
  1113. # print(self.sortlogchange)
  1114. elif name == "sorttableWidgetPeopleDisplay":
  1115. self.sortdiplaylist = {}
  1116. self.sortdiplaylist = dict
  1117. self.peopleOnJob = [""]
  1118. self.peopleOnJob = dict2
  1119. self.tableWidgetPeopleDisplay()
  1120. # print(self.peopleOnJob)
  1121. # print(self.sortdiplaylist)
  1122. elif name == "sorttableWidgetLOGDispaly":
  1123. self.sortlog = {}
  1124. self.sortlog = dict
  1125. self.tableWidgetLOGDispaly()
  1126. # print(self.sortlog)
  1127. if seversts == "0":
  1128. self.severupdatests = "-"
  1129. self.label_11.setText("已断开")
  1130. self.label_11.setStyleSheet(
  1131. "background-color:red;color:white;border-radius:5px;padding:2px;font-weight:bold")
  1132. self.restartServer(self.ipinfo.split(':')[0],9935)
  1133. elif seversts == "1" and self.severupdatests == "1":
  1134. self.label_11.setText("正 常")
  1135. self.label_11.setStyleSheet(
  1136. "background-color:green;color:white;border-radius:5px;padding:2px;font-weight:bold")
  1137. elif seversts == "1" and self.severupdatests == "0":
  1138. self.label_11.setText("未更新")
  1139. self.label_11.setStyleSheet(
  1140. "background-color:yellow;color:red;border-radius:5px;padding:2px;font-weight:bold")
  1141. except Exception as e:
  1142. app_logger.log_error(e)
  1143. def QThreadSortDispalyNow(self, name, dict, dict2, seversts, displayMode):
  1144. try:
  1145. if name == "sortTableWidgetDispaly":
  1146. if displayMode == "A":
  1147. self.displayLabel=headerlabel0
  1148. self.tableWidgetFlight.setColumnCount(len(self.displayLabel))
  1149. self.tableWidgetFlight.verticalHeader().setVisible(False)
  1150. self.tableWidgetFlight.setHorizontalHeaderLabels(self.displayLabel)
  1151. else:
  1152. self.displayLabel = headerlabel_B
  1153. self.tableWidgetFlight.setColumnCount(len(self.displayLabel))
  1154. self.tableWidgetFlight.verticalHeader().setVisible(False)
  1155. self.tableWidgetFlight.setHorizontalHeaderLabels(self.displayLabel)
  1156. self.sorttableWidgetDispalydata = {}
  1157. self.sorttableWidgetDispalydata = dict
  1158. # print(self.sorttableWidgetDispalydata)
  1159. if self.doubleclickLockUpdate == 0:
  1160. self.tableWidgetDispaly()
  1161. elif name == "SearchsortTableWidgetDispaly":
  1162. if displayMode == "A":
  1163. self.displayLabel = headerlabel0
  1164. self.tableWidgetFlight.setColumnCount(len(self.displayLabel))
  1165. self.tableWidgetFlight.verticalHeader().setVisible(False)
  1166. self.tableWidgetFlight.setHorizontalHeaderLabels(self.displayLabel)
  1167. elif displayMode == "B":
  1168. self.displayLabel =headerlabel_B
  1169. self.tableWidgetFlight.setColumnCount(len(self.displayLabel))
  1170. self.tableWidgetFlight.verticalHeader().setVisible(False)
  1171. self.tableWidgetFlight.setHorizontalHeaderLabels(self.displayLabel)
  1172. self.sorttableWidgetDispalydata = {}
  1173. self.sorttableWidgetDispalydata = dict
  1174. if self.doubleclickLockUpdate == 0:
  1175. self.tableWidgetDispaly()
  1176. # print(self.sorttableWidgetDispalydata)
  1177. elif name == "sortTableWidgetDispalyALL":
  1178. self.sorttableWidgetDispalydataALL = {}
  1179. self.sorttableWidgetDispalydataALL = dict
  1180. elif name == "sorttableWidgetDisplayChange":
  1181. self.sortlogchange = {}
  1182. self.sortlogchange = dict
  1183. self.tableWidgetDisplayChange()
  1184. # print(self.sortlogchange)
  1185. elif name == "sorttableWidgetPeopleDisplay":
  1186. self.sortdiplaylist = {}
  1187. self.sortdiplaylist = dict
  1188. self.peopleOnJob = [""]
  1189. self.peopleOnJob = dict2
  1190. self.tableWidgetPeopleDisplay()
  1191. # print(self.peopleOnJob)
  1192. # print(self.sortdiplaylist)
  1193. elif name == "sorttableWidgetLOGDispaly":
  1194. self.sortlog = {}
  1195. self.sortlog = dict
  1196. self.tableWidgetLOGDispaly()
  1197. # print(self.sortlog)
  1198. elif name == "sorttableWidgetPHONEDispaly":
  1199. self.sorttableWidgetPHONEDispalydata = {}
  1200. self.sorttableWidgetPHONEDispalydata = dict
  1201. self.tableWidgetPhoneDispaly()
  1202. if seversts == "0":
  1203. self.severupdatests = "-"
  1204. self.label_11.setText("已断开")
  1205. self.label_11.setStyleSheet(
  1206. "background-color:red;color:white;border-radius:5px;padding:2px;font-weight:bold")
  1207. self.restartServer(self.ipinfo.split(':')[0],9935)
  1208. elif seversts == "1" and self.severupdatests == "1":
  1209. self.label_11.setText("正 常")
  1210. self.label_11.setStyleSheet(
  1211. "background-color:green;color:white;border-radius:5px;padding:2px;font-weight:bold")
  1212. elif seversts == "1" and self.severupdatests == "0":
  1213. self.label_11.setText("未更新")
  1214. self.label_11.setStyleSheet(
  1215. "background-color:yellow;color:red;border-radius:5px;padding:2px;font-weight:bold")
  1216. except Exception as e:
  1217. app_logger.log_error(e)
  1218. def restartServer(self,serverIP,serverPort):
  1219. client = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
  1220. client.settimeout(120)
  1221. client.connect((serverIP, serverPort))
  1222. client.send("restart".encode())
  1223. client.close()
  1224. QMessageBox.warning(self, "提示", "服务器端正在尝试自动重启服务器,请等待30S后刷新查看显示状态!若仍然断开,请联系管理员!")
  1225. def initlocalipback(self):
  1226. try:
  1227. if os.path.exists("D:/flightinfo/logs/localip.code") is True:
  1228. read_path = "D:/flightinfo/logs/localip.code"
  1229. with open(read_path, "r", encoding="utf-8") as f2:
  1230. rember_2 = f2.read()
  1231. if ';;' in rember_2:
  1232. self.localip = rember_2.split(';;')[0]
  1233. self.localtoken = rember_2.split(';;')[-1]
  1234. QMessageBox.warning(self, "提示", "本地网络电话获取缓存成功,可拨号尝试,如拨号失败则需重新配置!")
  1235. except Exception as e:
  1236. app_logger.log_error(e)
  1237. def openmaintainAuthCheck(self):
  1238. self.maintainAuthCheckSts=1
  1239. QMessageBox.warning(self, "提示", "授权检查已开启,将核对人员发动机授权情况!")
  1240. def closemaintainAuthCheck(self):
  1241. self.maintainAuthCheckSts=0
  1242. QMessageBox.warning(self, "提示", "授权检查已关闭,将无法核对人员发动机授权情况!")
  1243. def setlocalipback(self, token):
  1244. try:
  1245. self.localtoken = None
  1246. self.localtoken = token
  1247. if "auth=" in token:
  1248. QMessageBox.warning(self, "提示", "本地网络电话配置成功!")
  1249. save_path = "D:/flightinfo/logs/localip.code"
  1250. with open(save_path, "w", encoding="utf-8") as f1:
  1251. f1.write(str(self.localip) + ";;" + str(self.localtoken))
  1252. self.lineEdit_phonenum.setText("")
  1253. else:
  1254. QMessageBox.warning(self, "提示", "本地网络电话配置失败,本地呼叫无法使用,请确认IP正确,可尝试重启IP电话后再试!")
  1255. except Exception as e:
  1256. app_logger.log_error(e)
  1257. def QThreadSortTimer(self):
  1258. try:
  1259. nowDay = datetime.datetime.now().strftime("%Y%m%d")
  1260. tomorr = (datetime.date.today() + datetime.timedelta(days=1)).strftime("%Y%m%d")
  1261. yester = (datetime.date.today() - datetime.timedelta(days=1)).strftime("%Y%m%d")
  1262. if self.selectedtime == nowDay:
  1263. datestr = "2"
  1264. elif self.selectedtime == tomorr:
  1265. datestr = "3"
  1266. elif self.selectedtime == yester:
  1267. datestr = "1"
  1268. else:
  1269. datestr = "4"
  1270. ip = "http://"+self.ipinfo+"/static/VinCheck/"+self.vin+"/"+self.displayMode+"/%s"%datestr
  1271. res = requests.get(url=ip, timeout=30).json()["返回值"]
  1272. self.sum += 1
  1273. self.flightsum += 1
  1274. #print(self.doubleclickLockUpdate)
  1275. if self.loginSts == True:
  1276. # print("多线程刷新1")
  1277. self.FLIGHTonChange_text = self.lineEdit_flight.text()
  1278. self.peolpleonChange_text = self.lineEdit_people.text()
  1279. self.changeonChange_text = self.lineEdit_change.text()
  1280. self.logonChange_text = self.lineEdit_log.text()
  1281. if (self.doubleclickLockUpdate==0 and res =="ok" and self.flightsum % 20 == 0) or\
  1282. (self.doubleclickLockUpdate==0 and datestr =="4" and self.flightsum % 20 == 0):
  1283. #print(datetime.datetime.now(),"开始数据库刷新", self.vin)
  1284. th1 = QThread()
  1285. self.sortTableWidgetDispalyThread1 = SortdisplaySever.sortdisplaySever("sortTableWidgetDispaly", self.ipinfo,
  1286. self.selectedtime, self.FLIGHTonChange_text,
  1287. self.displayMode, "0", self.displaySelect_mode,
  1288. th1)
  1289. self.sortTableWidgetDispalyThread1.sortupdate.connect(self.QThreadSortDispalyTimer)
  1290. self.sortTableWidgetDispalyThread1.moveToThread(th1)
  1291. th1.started.connect(self.sortTableWidgetDispalyThread1.run)
  1292. th1.start()
  1293. if datestr !="4":
  1294. ip = "http://"+self.ipinfo+"/static/updateVin/" + self.displayMode + "/%s" % datestr
  1295. self.vin = requests.get(url=ip, timeout=30).json()["返回值"]
  1296. #print(datetime.datetime.now(),"更新刷新",self.vin)
  1297. elif self.doubleclickLockUpdate==0 and res !="ok":
  1298. #print(datetime.datetime.now(),"开始读取刷新", self.vin)
  1299. th1234 = QThread()
  1300. self.sortTableWidgetDispalyThread1234 = SortdisplaySever.sortdisplaySever("sortTableWidgetDispaly", self.ipinfo,
  1301. self.selectedtime, self.FLIGHTonChange_text,
  1302. self.displayMode, "1", self.displaySelect_mode,
  1303. th1234)
  1304. self.sortTableWidgetDispalyThread1234.sortupdate.connect(self.QThreadSortDispalyTimer)
  1305. self.sortTableWidgetDispalyThread1234.moveToThread(th1234)
  1306. th1234.started.connect(self.sortTableWidgetDispalyThread1234.run)
  1307. th1234.start()
  1308. self.flightsum = 0
  1309. ip = "http://"+self.ipinfo+"/static/getVin/"+ self.displayMode + "/%s" % datestr
  1310. self.vin = requests.get(url=ip, timeout=30).json()["返回值"]
  1311. #print(datetime.datetime.now(),"仅仅读取",self.vin)
  1312. '''
  1313. else:
  1314. th11111 = QThread()
  1315. self.sortTableWidgetDispalyThread11111 = sortdisplaySever("sortTableWidgetDispalyALL", self.ipinfo,
  1316. self.selectedtime, self.FLIGHTonChange_text,
  1317. self.displayMode, "1", self.displaySelect_mode,
  1318. th11111)
  1319. self.sortTableWidgetDispalyThread11111.sortupdate.connect(self.QThreadSortDispalyTimer)
  1320. self.sortTableWidgetDispalyThread11111.moveToThread(th11111)
  1321. th11111.started.connect(self.sortTableWidgetDispalyThread11111.run)
  1322. th11111.start()
  1323. '''
  1324. if self.loginSts == True and self.sum % 20 == 0:
  1325. th2 = QThread()
  1326. self.sorttableWidgetDisplayChangeThread2 = SortdisplaySever.sortdisplaySever("sorttableWidgetDisplayChange", self.ipinfo,
  1327. self.selectedtime, self.changeonChange_text,
  1328. "", "", "", th2)
  1329. self.sorttableWidgetDisplayChangeThread2.sortupdate.connect(self.QThreadSortDispalyTimer)
  1330. self.sorttableWidgetDisplayChangeThread2.moveToThread(th2)
  1331. th2.started.connect(self.sorttableWidgetDisplayChangeThread2.run)
  1332. th2.start()
  1333. th3 = QThread()
  1334. self.sorttableWidgetPeopleDisplayThread3 = SortdisplaySever.sortdisplaySever("sorttableWidgetPeopleDisplay", self.ipinfo,
  1335. self.selectedtime,
  1336. self.peolpleonChange_text, "",
  1337. self.selectedbc, "", th3)
  1338. self.sorttableWidgetPeopleDisplayThread3.sortupdate.connect(self.QThreadSortDispalyTimer)
  1339. self.sorttableWidgetPeopleDisplayThread3.moveToThread(th3)
  1340. th3.started.connect(self.sorttableWidgetPeopleDisplayThread3.run)
  1341. th3.start()
  1342. th4 = QThread()
  1343. self.sorttableWidgetLOGDispalyThread4 = SortdisplaySever.sortdisplaySever("sorttableWidgetLOGDispaly", self.ipinfo,
  1344. self.selectedtime, self.logonChange_text, "",
  1345. "", "", th4)
  1346. self.sorttableWidgetLOGDispalyThread4.sortupdate.connect(self.QThreadSortDispalyTimer)
  1347. self.sorttableWidgetLOGDispalyThread4.moveToThread(th4)
  1348. th4.started.connect(self.sorttableWidgetLOGDispalyThread4.run)
  1349. th4.start()
  1350. self.updatecheck()
  1351. if self.loginSts == True and self.sum % 2400 == 0:
  1352. self.taskAtuoCheck("2")
  1353. self.sum=0
  1354. except Exception as e:
  1355. app_logger.log_error(e)
  1356. def QThreadSortNow(self, name):
  1357. try:
  1358. if "main" in str(name) and self.doubleclickLockUpdate == 0:
  1359. # print(datetime.datetime.now())
  1360. th11 = QThread()
  1361. self.sortTableWidgetDispalyThread11 = SortdisplaySever.sortdisplaySever("sortTableWidgetDispaly", self.ipinfo,
  1362. self.selectedtime, self.FLIGHTonChange_text,
  1363. self.displayMode, "0", self.displaySelect_mode,
  1364. th11)
  1365. self.sortTableWidgetDispalyThread11.sortupdate.connect(self.QThreadSortDispalyNow)
  1366. self.sortTableWidgetDispalyThread11.moveToThread(th11)
  1367. th11.started.connect(self.sortTableWidgetDispalyThread11.run)
  1368. th11.start()
  1369. nowDay = datetime.datetime.now().strftime("%Y%m%d")
  1370. tomorr = (datetime.date.today() + datetime.timedelta(days=1)).strftime("%Y%m%d")
  1371. yester = (datetime.date.today() - datetime.timedelta(days=1)).strftime("%Y%m%d")
  1372. if self.selectedtime == nowDay:
  1373. datestr = "2"
  1374. elif self.selectedtime == tomorr:
  1375. datestr = "3"
  1376. elif self.selectedtime == yester:
  1377. datestr = "1"
  1378. else:
  1379. datestr = "4"
  1380. if datestr != "4":
  1381. ip = "http://" + self.ipinfo + "/static/updateVin/" + self.displayMode + "/%s" % datestr
  1382. self.vin = requests.get(url=ip, timeout=30).json()["返回值"]
  1383. #print(datetime.datetime.now(), "人工更新刷新", self.vin)
  1384. elif "ALL" in str(name) and self.doubleclickLockUpdate == 0:
  1385. th111111 = QThread()
  1386. self.sortTableWidgetDispalyThread111111 = SortdisplaySever.sortdisplaySever("sortTableWidgetDispalyALL", self.ipinfo,
  1387. self.selectedtime, self.FLIGHTonChange_text,
  1388. self.displayMode, "1", self.displaySelect_mode,
  1389. th111111)
  1390. self.sortTableWidgetDispalyThread111111.sortupdate.connect(self.QThreadSortDispalyNow)
  1391. self.sortTableWidgetDispalyThread111111.moveToThread(th111111)
  1392. th111111.started.connect(self.sortTableWidgetDispalyThread111111.run)
  1393. th111111.start()
  1394. elif "search" in str(name) and self.doubleclickLockUpdate == 0:
  1395. # print(datetime.datetime.now())
  1396. th111 = QThread()
  1397. self.sortTableWidgetDispalyThread111 = SortdisplaySever.sortdisplaySever("SearchsortTableWidgetDispaly", self.ipinfo,
  1398. self.selectedtime, self.FLIGHTonChange_text,
  1399. self.displayMode, self.sorttableWidgetDispalydataALL, self.displaySelect_mode,
  1400. th111)
  1401. self.sortTableWidgetDispalyThread111.sortupdate.connect(self.QThreadSortDispalyNow)
  1402. self.sortTableWidgetDispalyThread111.moveToThread(th111)
  1403. th111.started.connect(self.sortTableWidgetDispalyThread111.run)
  1404. th111.start()
  1405. elif "change" in str(name):
  1406. # print(datetime.datetime.now())
  1407. th12 = QThread()
  1408. self.sorttableWidgetDisplayChangeThread12 = SortdisplaySever.sortdisplaySever("sorttableWidgetDisplayChange",
  1409. self.ipinfo, self.selectedtime,
  1410. self.changeonChange_text, "", "", "", th12)
  1411. self.sorttableWidgetDisplayChangeThread12.sortupdate.connect(self.QThreadSortDispalyNow)
  1412. self.sorttableWidgetDisplayChangeThread12.moveToThread(th12)
  1413. th12.started.connect(self.sorttableWidgetDisplayChangeThread12.run)
  1414. th12.start()
  1415. elif "people" in str(name):
  1416. # print(datetime.datetime.now())
  1417. th13 = QThread()
  1418. self.sorttableWidgetPeopleDisplayThread13 = SortdisplaySever.sortdisplaySever("sorttableWidgetPeopleDisplay",
  1419. self.ipinfo, self.selectedtime,
  1420. self.peolpleonChange_text, "",
  1421. self.selectedbc, self.searchpeoplestr,
  1422. th13)
  1423. self.sorttableWidgetPeopleDisplayThread13.sortupdate.connect(self.QThreadSortDispalyNow)
  1424. self.sorttableWidgetPeopleDisplayThread13.moveToThread(th13)
  1425. th13.started.connect(self.sorttableWidgetPeopleDisplayThread13.run)
  1426. th13.start()
  1427. elif "log" in str(name):
  1428. # print(datetime.datetime.now())
  1429. th14 = QThread()
  1430. self.sorttableWidgetLOGDispalyThread14 = SortdisplaySever.sortdisplaySever("sorttableWidgetLOGDispaly", self.ipinfo,
  1431. self.selectedtime, self.logonChange_text, "",
  1432. "", "", th14)
  1433. self.sorttableWidgetLOGDispalyThread14.sortupdate.connect(self.QThreadSortDispalyNow)
  1434. self.sorttableWidgetLOGDispalyThread14.moveToThread(th14)
  1435. th14.started.connect(self.sorttableWidgetLOGDispalyThread14.run)
  1436. th14.start()
  1437. elif "setlocalip" in str(name):
  1438. th99 = QThread()
  1439. self.setlocalipThread = Setlocalip.setlocalip(self.localip, th99)
  1440. self.setlocalipThread.localipupdate.connect(self.setlocalipback)
  1441. self.setlocalipThread.moveToThread(th99)
  1442. th99.started.connect(self.setlocalipThread.run)
  1443. th99.start()
  1444. elif "phone" in str(name):
  1445. th15 = QThread()
  1446. self.sorttableWidgetPHONEDispaly15 = SortdisplaySever.sortdisplaySever("sorttableWidgetPHONEDispaly", self.ipinfo, "",
  1447. self.changeonPhone_text, "", "", "", th15)
  1448. self.sorttableWidgetPHONEDispaly15.sortupdate.connect(self.QThreadSortDispalyNow)
  1449. self.sorttableWidgetPHONEDispaly15.moveToThread(th15)
  1450. th15.started.connect(self.sorttableWidgetPHONEDispaly15.run)
  1451. th15.start()
  1452. except Exception as e:
  1453. app_logger.log_error(e)
  1454. def tableWidgetLOGDispaly(self):
  1455. try:
  1456. log = self.sortlog
  1457. self.tableWidgetLOG.setRowCount(len(log.keys()))
  1458. if log != "":
  1459. for i in log.keys():
  1460. self.tableWidgetLOG.setItem(int(i), 0, QTableWidgetItem(str(int(i)+1)))
  1461. self.tableWidgetLOG.setItem(int(i), 1, QTableWidgetItem(str(log[i])))
  1462. self.tableWidgetLOG.item(int(i), 0).setTextAlignment(Qt.AlignmentFlag.AlignCenter)
  1463. self.tableWidgetLOG.resizeColumnToContents(0)
  1464. self.tableWidgetLOG.setColumnWidth(1, 240)
  1465. self.tableWidgetLOG.resizeRowsToContents()
  1466. except Exception as e:
  1467. app_logger.log_error(e)
  1468. def itemclick(self, row, column):
  1469. if self.doubleclickLockUpdate == 1 and self.doubleclickLock == 0:
  1470. self.doubleclickLockUpdate = 0
  1471. #self.QThreadSortNow("ALL")
  1472. #self.QThreadSortNow("main")
  1473. try:
  1474. self.tableWidgetFlight.cellChanged.disconnect(self.cellchanged)
  1475. except:
  1476. pass
  1477. def itemclick2(self, row, column):
  1478. try:
  1479. # print(self.doubleclickLock)
  1480. if (((int(column) - self.tableWidgetFlight.columnCount() == -1 or 9 < column < 16) and self.displayMode == "B" ) or( (column == 61 or 19 < column < 33) ) and self.displayMode == "A") and self.doubleclickLock == 0:
  1481. self.doubleclickLockUpdate=1
  1482. self.clickrow = row
  1483. self.clickcolumn = column
  1484. self.olditem = self.tableWidgetFlight.item(row, column).text()
  1485. item = self.tableWidgetFlight.item(row, column)
  1486. # 如果单元格对象不存在,则返回默认的背景色
  1487. if not item:
  1488. self.color=self.tableWidgetFlight.palette().color(QPalette.Base)
  1489. else:
  1490. # 获取并返回单元格的背景色
  1491. self.color=item.background()
  1492. self.tableWidgetFlight.cellChanged.connect(self.cellchanged)
  1493. else:
  1494. self.doubleclickLockUpdate = 0
  1495. except Exception as e:
  1496. app_logger.log_error(e)
  1497. def cellchanged(self, row, column):
  1498. if self.clickrow == row and self.clickcolumn == column and self.displayMode =="A":
  1499. self.clickrow = None
  1500. self.clickcolumn = None
  1501. try:
  1502. #t1 = datetime.datetime.now()
  1503. self.doubleclickLock = 1
  1504. self.newitem = self.tableWidgetFlight.item(row, column).text().replace("\"","*").replace("\\",";").replace("\'","*").replace("/","、").replace("#","*")
  1505. flightid = self.tableWidgetFlight.item(row, 53).text()
  1506. flighttype = self.tableWidgetFlight.item(row, 19).text()
  1507. acno = self.tableWidgetFlight.item(row, 5).text()
  1508. flightno = self.tableWidgetFlight.item(row, 9).text()
  1509. bgtype = str(self.displayLabel[column]).replace("/","")
  1510. if column == 61 and self.olditem != self.newitem:
  1511. item = self.tableWidgetFlight.item(row, column)
  1512. if item.text() != "":
  1513. text = item.text().replace("\"","*").replace("\\",";").replace("\'","*").replace("/","、").replace("#","*")
  1514. else:
  1515. text = "清空项目12345678987654321"
  1516. ip = "http://" + str(self.ipinfo) + "/static/updateEidteItem/" + "%s/" % str(text) + "%s/" % str(flightid) + "%s/" % str(self.displayMode) + "%s/" % str(flighttype) + "%s" % str(self.selectedtime)
  1517. # print(ip)
  1518. ip2 = "http://" + str(self.ipinfo) + "/static/insertLogs2/" + "航班显示模块:%s,%s%s由%s变更为%s%s/" % (acno, flightno, bgtype, self.olditem, self.newitem,datetime.datetime.now()) + "%s/" % str(self.user) + "%s" % str(datetime.datetime.now())
  1519. try:
  1520. requests.get(url=ip, timeout=30).json()
  1521. requests.get(url=ip2, timeout=30).json()
  1522. except Exception as e:
  1523. app_logger.log_error(e)
  1524. QMessageBox.warning(self, "提示", "服务器连接超时,请联系管理员检查服务器!")
  1525. elif 19 < column < 33 and self.olditem != self.newitem:
  1526. item = self.tableWidgetFlight.item(row, column)
  1527. if item.text() != "":
  1528. text = item.text().replace("\"","*").replace("\\",";").replace("\'","*").replace("/","、").replace("#","*")
  1529. if "!" in str(text):
  1530. text = text.replace("!", "")
  1531. if "√" in str(text):
  1532. text = text.replace("√", "")
  1533. else:
  1534. text = "清空项目12345678987654321"
  1535. ip = "http://" + str(self.ipinfo) + "/static/checkPglist/%s/%s/%s" % (text, self.selectedtime, self.selectedbc)
  1536. # print(ip)
  1537. try:
  1538. res = requests.get(url=ip, timeout=30).json()
  1539. if res["返回值"] == "fail":
  1540. self.tableWidgetFlight.setItem(int(row), column, QTableWidgetItem(str(self.olditem)))
  1541. self.tableWidgetFlight.item(int(row), column).setBackground(QColor(self.color))
  1542. self.tableWidgetFlight.item(int(row), column).setTextAlignment(Qt.AlignmentFlag.AlignCenter)
  1543. QMessageBox.warning(self, "警告", "%sAMRO未考勤,请核实考勤名单或者检查人员字母!" % text)
  1544. elif res["返回值"] == "OK" and self.maintainAuthCheckSts == 1 and text != "清空项目12345678987654321" and column == 21 and "3U" not in str(flightno) and "CSC" not in str(flightno):
  1545. ####需要加一把锁,有功能开关调用
  1546. airplanetype=self.tableWidgetFlight.item(row, 5).text()
  1547. engtype=self.tableWidgetFlight.item(row, 7).text()
  1548. if "A3" in airplanetype and engtype[0:3] =="LEA":
  1549. auttype="ALEAP"
  1550. elif "A3" in airplanetype and engtype[0:3] !="LEA":
  1551. auttype = "ACSC"
  1552. elif "737NG" in airplanetype:
  1553. auttype = "737NG"
  1554. elif "737MAX" in airplanetype:
  1555. auttype = "737MAX"
  1556. else:
  1557. auttype = "ALL"
  1558. ipp = "http://" + str(self.ipinfo) + "/static/maintainAuthCheck/%s/%s" % (text, auttype)
  1559. try:
  1560. res = requests.get(url=ipp, timeout=30).json()
  1561. if res["返回值"] == "fail":
  1562. self.tableWidgetFlight.setItem(int(row), column,QTableWidgetItem(str(self.olditem)))
  1563. self.tableWidgetFlight.item(int(row), column).setBackground(QColor(self.color))
  1564. self.tableWidgetFlight.item(int(row), column).setTextAlignment(Qt.AlignmentFlag.AlignCenter)
  1565. QMessageBox.warning(self, "警告", "%s不满足发动机授权条件!请核对信息或者更新授权信息!" % text)
  1566. elif res["返回值"] == "ok":
  1567. self.tableWidgetFlight.setItem(int(row), column,QTableWidgetItem(str(self.newitem)))
  1568. self.tableWidgetFlight.item(int(row), column).setBackground(QColor("yellow"))
  1569. self.tableWidgetFlight.item(int(row), column).setForeground(QColor("black"))
  1570. self.tableWidgetFlight.item(int(row), column).setTextAlignment(Qt.AlignmentFlag.AlignCenter)
  1571. ip = "http://" + str(self.ipinfo) + "/static/updateDragDropItem/%s/%s/%s/%s/%s/%s" % (column, text, flightid, self.displayMode, flighttype, self.selectedtime)
  1572. # print(ip)
  1573. ip2 = "http://" + str(self.ipinfo) + "/static/insertLogs2/" + "航班显示模块:%s,%s%s由%s变更为%s%s/" % (acno, flightno, bgtype, self.olditem, self.newitem,datetime.datetime.now()) + "%s/" % str(self.user) + "%s" % str(datetime.datetime.now())
  1574. try:
  1575. requests.get(url=ip, timeout=30).json()
  1576. requests.get(url=ip2, timeout=30).json()
  1577. except Exception as e:
  1578. app_logger.log_error(e)
  1579. QMessageBox.warning(self, "提示", "服务器连接超时,请联系管理员检查服务器!")
  1580. except Exception as e:
  1581. app_logger.log_error(e)
  1582. self.tableWidgetFlight.setItem(int(row), column, QTableWidgetItem(str(self.olditem)))
  1583. self.tableWidgetFlight.item(int(row), column).setBackground(QColor(self.color))
  1584. self.tableWidgetFlight.item(int(row), column).setTextAlignment(Qt.AlignmentFlag.AlignCenter)
  1585. QMessageBox.warning(self, "提示", "服务器连接超时,请联系管理员检查服务器!")
  1586. elif res["返回值"] == "OK" and self.maintainAuthCheckSts == 1 and text != "清空项目12345678987654321" and column != 21 and "3U" not in str(flightno) and "CSC" not in str(flightno):
  1587. ipp = "http://" + str(self.ipinfo) + "/static/maintainAuthCheck/%s/%s" % (text, "CZQW")
  1588. try:
  1589. res = requests.get(url=ipp, timeout=30).json()
  1590. if res["返回值"] == "fail":
  1591. self.tableWidgetFlight.setItem(int(row), column,QTableWidgetItem(str(self.olditem)))
  1592. self.tableWidgetFlight.item(int(row), column).setBackground(QColor(self.color))
  1593. self.tableWidgetFlight.item(int(row), column).setTextAlignment(Qt.AlignmentFlag.AlignCenter)
  1594. QMessageBox.warning(self, "警告", "%s不满足外委勤务授权条件!请核对信息或者更新授权信息!" % text)
  1595. elif res["返回值"] == "ok":
  1596. self.tableWidgetFlight.setItem(int(row), column,QTableWidgetItem(str(self.newitem)))
  1597. self.tableWidgetFlight.item(int(row), column).setBackground(QColor("yellow"))
  1598. self.tableWidgetFlight.item(int(row), column).setForeground(QColor("black"))
  1599. self.tableWidgetFlight.item(int(row), column).setTextAlignment(Qt.AlignmentFlag.AlignCenter)
  1600. ip = "http://" + str(self.ipinfo) + "/static/updateDragDropItem/%s/%s/%s/%s/%s/%s" % (column, text, flightid, self.displayMode, flighttype, self.selectedtime)
  1601. # print(ip)
  1602. ip2 = "http://" + str(self.ipinfo) + "/static/insertLogs2/" + "航班显示模块:%s,%s%s由%s变更为%s%s/" % (acno, flightno, bgtype, self.olditem, self.newitem,datetime.datetime.now()) + "%s/" % str(self.user) + "%s" % str(datetime.datetime.now())
  1603. try:
  1604. requests.get(url=ip, timeout=30).json()
  1605. requests.get(url=ip2, timeout=30).json()
  1606. except Exception as e:
  1607. app_logger.log_error(e)
  1608. QMessageBox.warning(self, "提示", "服务器连接超时,请联系管理员检查服务器!")
  1609. except Exception as e:
  1610. self.tableWidgetFlight.setItem(int(row), column, QTableWidgetItem(str(self.olditem)))
  1611. self.tableWidgetFlight.item(int(row), column).setBackground(QColor(self.color))
  1612. self.tableWidgetFlight.item(int(row), column).setTextAlignment(Qt.AlignmentFlag.AlignCenter)
  1613. QMessageBox.warning(self, "提示", "服务器连接超时,请联系管理员检查服务器!")
  1614. app_logger.log_error(e)
  1615. elif (res["返回值"] == "OK" and (self.maintainAuthCheckSts == 0 or "3U" in str(flightno) or "CSC" in str(flightno))) or text == "清空项目12345678987654321":
  1616. self.tableWidgetFlight.setItem(int(row), column, QTableWidgetItem(str(self.newitem)))
  1617. self.tableWidgetFlight.item(int(row), column).setBackground(QColor("yellow"))
  1618. self.tableWidgetFlight.item(int(row), column).setForeground(QColor("black"))
  1619. self.tableWidgetFlight.item(int(row), column).setTextAlignment(Qt.AlignmentFlag.AlignCenter)
  1620. ip = "http://" + str(self.ipinfo) + "/static/updateDragDropItem/%s/%s/%s/%s/%s/%s" % (column, text, flightid, self.displayMode, flighttype, self.selectedtime)
  1621. # print(ip)
  1622. ip2 = "http://" + str(self.ipinfo) + "/static/insertLogs2/" + "航班显示模块:%s,%s%s由%s变更为%s%s/" % (acno, flightno, bgtype, self.olditem, self.newitem,datetime.datetime.now()) + "%s/" % str(self.user) + "%s" % str(datetime.datetime.now())
  1623. try:
  1624. requests.get(url=ip, timeout=30).json()
  1625. requests.get(url=ip2, timeout=30).json()
  1626. except Exception as e:
  1627. QMessageBox.warning(self, "提示", "服务器连接超时,请联系管理员检查服务器!")
  1628. app_logger.log_error(e)
  1629. else:
  1630. self.tableWidgetFlight.setItem(int(row), column, QTableWidgetItem(str(self.olditem)))
  1631. self.tableWidgetFlight.item(int(row), column).setBackground(QColor(self.color))
  1632. self.tableWidgetFlight.item(int(row), column).setTextAlignment(Qt.AlignmentFlag.AlignCenter)
  1633. except Exception as e:
  1634. self.tableWidgetFlight.setItem(int(row), column, QTableWidgetItem(str(self.olditem)))
  1635. self.tableWidgetFlight.item(int(row), column).setBackground(QColor(self.color))
  1636. self.tableWidgetFlight.item(int(row), column).setTextAlignment(Qt.AlignmentFlag.AlignCenter)
  1637. QMessageBox.warning(self, "提示", "服务器连接超时,请联系管理员检查服务器!")
  1638. app_logger.log_error(e)
  1639. self.doubleclickLockUpdate = 0
  1640. self.doubleclickLock = 0
  1641. self.tableWidgetFlight.cellChanged.disconnect(self.cellchanged)
  1642. self.QThreadSortNow("main")
  1643. #t2 = datetime.datetime.now()
  1644. #print(f'【编辑操作】【客户端计时】:{t2 - t1}')
  1645. except Exception as e:
  1646. self.doubleclickLockUpdate = 0
  1647. self.clickrow = None
  1648. self.clickcolumn = None
  1649. try:
  1650. self.tableWidgetFlight.cellChanged.disconnect(self.cellchanged)
  1651. except:
  1652. pass
  1653. self.tableWidgetFlight.setItem(int(row), column, QTableWidgetItem(str(self.olditem)))
  1654. self.tableWidgetFlight.item(int(row), column).setBackground(QColor(self.color))
  1655. self.tableWidgetFlight.item(int(row), column).setTextAlignment(Qt.AlignmentFlag.AlignCenter)
  1656. app_logger.log_error(e)
  1657. self.doubleclickLock = 0
  1658. self.QThreadSortNow("main")
  1659. elif self.clickrow == row and self.clickcolumn == column and self.displayMode == "B":
  1660. self.clickrow = None
  1661. self.clickcolumn = None
  1662. try:
  1663. self.doubleclickLock = 1
  1664. self.newitem = self.tableWidgetFlight.item(row, column).text()
  1665. flightid = self.tableWidgetFlight.item(row , self.tableWidgetFlight.columnCount() - 5).text()
  1666. flighttype = self.tableWidgetFlight.item(row, 9).text()
  1667. acno = self.tableWidgetFlight.item(row, 1).text()
  1668. flightno = self.tableWidgetFlight.item(row, 4).text()
  1669. bgtype = str(self.displayLabel[column]).replace("/","")
  1670. if int(column) - self.tableWidgetFlight.columnCount() == -1:
  1671. item = self.tableWidgetFlight.item(row, column)
  1672. if item.text() != "":
  1673. text = item.text().replace("\"","#").replace("\\",";").replace("\'","#")
  1674. else:
  1675. text = "清空项目12345678987654321"
  1676. ip = "http://" + str(self.ipinfo) + "/static/updateEidteItem/" + "%s/" % str(text) + "%s/" % str(flightid) + "%s/" % str(self.displayMode) + "%s/" % str(flighttype) + "%s" % str(self.selectedtime)
  1677. # print(ip)
  1678. ip2 = "http://" + str(self.ipinfo) + "/static/insertLogs2/" + "维修记录模块:%s,%s%s由%s变更为%s%s/" % (acno, flightno, bgtype, self.olditem, self.newitem,datetime.datetime.now()) + "%s/" % str(self.user) + "%s" % str(datetime.datetime.now())
  1679. try:
  1680. requests.get(url=ip, timeout=30).json()
  1681. requests.get(url=ip2, timeout=30).json()
  1682. except Exception as e:
  1683. QMessageBox.warning(self, "提示", "服务器连接超时,请联系管理员检查服务器!")
  1684. app_logger.log_error(e)
  1685. elif 9 < column < 16 and self.olditem != self.newitem:
  1686. item = self.tableWidgetFlight.item(row, column)
  1687. if item.text() != "":
  1688. text = item.text().replace("\"","#").replace("\\",";").replace("\'","#")
  1689. if "!" in str(text):
  1690. text = text.replace("!", "")
  1691. if "√" in str(text):
  1692. text = text.replace("√", "")
  1693. else:
  1694. text = "清空项目12345678987654321"
  1695. # print(ip)
  1696. try:
  1697. if text != "清空项目12345678987654321":
  1698. ####需要加一把锁,有功能开关调用
  1699. ip = "http://" + str(self.ipinfo) + "/static/updateDragDropItem/%s/%s/%s/%s/%s/%s" % (column, text, flightid, self.displayMode, flighttype, self.selectedtime)
  1700. # print(ip)
  1701. ip2 = "http://" + str(self.ipinfo) + "/static/insertLogs2/" + "维修记录模块:%s,%s%s由%s变更为%s%s/" % (acno, flightno, bgtype, self.olditem, self.newitem,datetime.datetime.now()) + "%s/" % str(self.user) + "%s" % str(datetime.datetime.now())
  1702. try:
  1703. requests.get(url=ip, timeout=30).json()
  1704. self.tableWidgetFlight.setItem(int(row), column, QTableWidgetItem(str(self.newitem)))
  1705. self.tableWidgetFlight.item(int(row), column).setBackground(QColor("yellow"))
  1706. self.tableWidgetFlight.item(int(row), column).setForeground(QColor("black"))
  1707. self.tableWidgetFlight.item(int(row), column).setTextAlignment(Qt.AlignmentFlag.AlignCenter)
  1708. requests.get(url=ip2, timeout=30).json()
  1709. except Exception as e:
  1710. QMessageBox.warning(self, "提示", "服务器连接超时,请联系管理员检查服务器!")
  1711. app_logger.log_error(e)
  1712. elif text == "清空项目12345678987654321":
  1713. ip = "http://" + str(self.ipinfo) + "/static/updateDragDropItem/%s/%s/%s/%s/%s/%s" % (column, text, flightid, self.displayMode, flighttype, self.selectedtime)
  1714. # print(ip)
  1715. ip2 = "http://" + str(self.ipinfo) + "/static/insertLogs2/" + "维修记录模块:%s,%s%s由%s变更为%s%s/" % (acno, flightno, bgtype, self.olditem, self.newitem,datetime.datetime.now()) + "%s/" % str(self.user) + "%s" % str(datetime.datetime.now())
  1716. try:
  1717. requests.get(url=ip, timeout=300).json()
  1718. self.tableWidgetFlight.setItem(int(row), column, QTableWidgetItem(str(self.newitem)))
  1719. self.tableWidgetFlight.item(int(row), column).setBackground(QColor("yellow"))
  1720. self.tableWidgetFlight.item(int(row), column).setForeground(QColor("black"))
  1721. self.tableWidgetFlight.item(int(row), column).setTextAlignment(Qt.AlignmentFlag.AlignCenter)
  1722. requests.get(url=ip2, timeout=30).json()
  1723. except Exception as e:
  1724. QMessageBox.warning(self, "提示", "服务器连接超时,请联系管理员检查服务器!")
  1725. app_logger.log_error(e)
  1726. else:
  1727. self.tableWidgetFlight.setItem(int(row), column, QTableWidgetItem(str(self.olditem)))
  1728. self.tableWidgetFlight.item(int(row), column).setBackground(QColor(self.color))
  1729. self.tableWidgetFlight.item(int(row), column).setTextAlignment(Qt.AlignmentFlag.AlignCenter)
  1730. except Exception as e:
  1731. self.tableWidgetFlight.setItem(int(row), column, QTableWidgetItem(str(self.olditem)))
  1732. self.tableWidgetFlight.item(int(row), column).setBackground(QColor(self.color))
  1733. self.tableWidgetFlight.item(int(row), column).setTextAlignment(Qt.AlignmentFlag.AlignCenter)
  1734. QMessageBox.warning(self, "提示", "服务器连接超时,请联系管理员检查服务器!")
  1735. app_logger.log_error(e)
  1736. self.doubleclickLockUpdate = 0
  1737. self.doubleclickLock = 0
  1738. self.tableWidgetFlight.cellChanged.disconnect(self.cellchanged)
  1739. self.QThreadSortNow("main")
  1740. except Exception as e:
  1741. self.doubleclickLockUpdate = 0
  1742. self.clickrow = None
  1743. self.clickcolumn = None
  1744. try:
  1745. self.tableWidgetFlight.cellChanged.disconnect(self.cellchanged)
  1746. except:
  1747. pass
  1748. self.tableWidgetFlight.setItem(int(row), column, QTableWidgetItem(str(self.olditem)))
  1749. self.tableWidgetFlight.item(int(row), column).setBackground(QColor(self.color))
  1750. self.tableWidgetFlight.item(int(row), column).setTextAlignment(Qt.AlignmentFlag.AlignCenter)
  1751. app_logger.log_error(e)
  1752. self.doubleclickLock = 0
  1753. self.QThreadSortNow("main")
  1754. def btnClick(self, item):
  1755. if int(self.authority) != 3:
  1756. try:
  1757. btn = self.sender()
  1758. now_2=datetime.datetime.now()- datetime.timedelta(seconds=2)
  1759. #print(self.changeupdatetime,now_2)
  1760. if btn:
  1761. row = self.tableWidget.indexAt(btn.pos()).row()
  1762. a = self.tableWidget.item(row, 3).text()
  1763. self.severpost_nomeassge("dealLogs", "/%s" % self.user, "/%s" % a, "", "")
  1764. self.QThreadSortNow("change")
  1765. if self.changeupdatetime < now_2:
  1766. self.changeupdatetime = datetime.datetime.now()
  1767. self.QThreadSortNow("main")
  1768. except Exception as e:
  1769. app_logger.log_error(e)
  1770. else:
  1771. QMessageBox.warning(self, "提示", "权限不够,请联系管理员!")
  1772. def tableWidgetDisplayChange(self):
  1773. try:
  1774. log = self.sortlogchange
  1775. self.tableWidget.setRowCount(len(log.keys()))
  1776. if log != "":
  1777. for i in log.keys():
  1778. btnList = [QPushButton('处理')]
  1779. self.tableWidget.setItem(int(i), 0, QTableWidgetItem(str(int(i)+1)))
  1780. self.tableWidget.setItem(int(i), 1, QTableWidgetItem(str(log[i][2])))
  1781. self.tableWidget.setItem(int(i), 3, QTableWidgetItem(str(log[i][0])))
  1782. self.tableWidget.setItem(int(i), 4, QTableWidgetItem(str(log[i][1])))
  1783. self.tableWidget.setItem(int(i), 5, QTableWidgetItem(str(log[i][10])))
  1784. self.tableWidget.setCellWidget(int(i), 2, btnList[0])
  1785. self.tableWidget.item(int(i), 0).setForeground(QColor('red'))
  1786. self.tableWidget.item(int(i), 1).setForeground(QColor('red'))
  1787. self.tableWidget.item(int(i), 0).setTextAlignment(Qt.AlignmentFlag.AlignCenter)
  1788. self.tableWidget.item(int(i), 1).setToolTip("%s" % str(log[i][10]))
  1789. for btn in btnList:
  1790. btn.clicked.connect(self.btnClick)
  1791. self.tableWidget.setColumnHidden(5, True)
  1792. self.tableWidget.setColumnHidden(4, True)
  1793. self.tableWidget.setColumnHidden(3, True)
  1794. self.tableWidget.resizeColumnToContents(0)
  1795. self.tableWidget.setColumnWidth(2, 40)
  1796. self.tableWidget.setColumnWidth(1, 210)
  1797. self.tableWidget.resizeRowsToContents()
  1798. except Exception as e:
  1799. app_logger.log_error(e)
  1800. def generateMenu3(self, pos):
  1801. try:
  1802. for i in self.tableWidget_3.selectionModel().selection().indexes():
  1803. menu = QMenu()
  1804. item2 = menu.addAction('拨打IP电话')
  1805. screenPos = self.tableWidget_3.mapToGlobal(pos)
  1806. action = menu.exec(screenPos)
  1807. rowIndex = i.row()
  1808. phonenum = self.tableWidget_3.item(rowIndex, 3).text()
  1809. if action == item2:
  1810. if self.localip != None and self.localtoken != None:
  1811. try:
  1812. data = {"PHB_AutoDialNumber": phonenum,
  1813. "ReturnPage": "/contacts.htm",
  1814. "AutoDialSubmit": "submit",
  1815. "PHB_AutoDialLine": "1"
  1816. }
  1817. header = {
  1818. "Accept": "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9",
  1819. "Connection": "keep-alive",
  1820. "Cookie": self.localtoken
  1821. }
  1822. requests.post(url="http://%s/contacts.htm" % self.localip, data=data, headers=header)
  1823. except Exception as e:
  1824. self.show_info("警告", "拨号失败,请检查IP后重新配置或联系管理员!")
  1825. app_logger.log_error(e)
  1826. else:
  1827. self.show_info("警告", "使用前请配置IP电话!")
  1828. return
  1829. except Exception as e:
  1830. app_logger.log_error(e)
  1831. def generateMenu2(self, pos):
  1832. try:
  1833. for i in self.tableWidgetPerson.selectionModel().selection().indexes():
  1834. menu = QMenu()
  1835. item2 = menu.addAction('拨打IP电话')
  1836. screenPos = self.tableWidgetPerson.mapToGlobal(pos)
  1837. action = menu.exec(screenPos)
  1838. rowIndex = i.row()
  1839. colnum = self.tableWidgetPerson.columnCount()
  1840. name = self.tableWidgetPerson.item(rowIndex, 1).text()
  1841. # print(name)
  1842. if action == item2:
  1843. ip = "http://" + str(self.ipinfo) + "/static/get_empNos_phoone/%s" % name
  1844. infos = requests.get(url=ip, timeout=30).json()
  1845. # print(self.localtoken)
  1846. # '''
  1847. if infos == {}:
  1848. self.show_info("警告", "无法查询到%s个人信息,请更新后尝试!!" % name)
  1849. else:
  1850. try:
  1851. # print(infos["电话"])
  1852. data = {"PHB_AutoDialNumber": infos["电话"],
  1853. "ReturnPage": "/contacts.htm",
  1854. "AutoDialSubmit": "submit",
  1855. "PHB_AutoDialLine": "1"
  1856. }
  1857. header = {
  1858. "Accept": "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9",
  1859. "Connection": "keep-alive",
  1860. "Cookie": self.localtoken
  1861. }
  1862. requests.post(url="http://%s/contacts.htm" % self.localip, data=data, headers=header)
  1863. except Exception as e:
  1864. app_logger.log_error(e)
  1865. # '''
  1866. return
  1867. else:
  1868. return
  1869. except Exception as e:
  1870. app_logger.log_error(e)
  1871. def LM_TSK_SURE_PG_NOW(self, id, empNos, type, shiftDate, shift):
  1872. dict = {"taskid": id,
  1873. "empNos": empNos,
  1874. "type": type,
  1875. "shiftDate": shiftDate,
  1876. "shift": shift
  1877. }
  1878. res = self.severpostData_nomeassge("LM_TSK_SURE_PG", data=dict)["返回值"]
  1879. return res
  1880. def send_dingdong(self, a, b, c, d, e, f, g, h, i, j, k, l):
  1881. dict_dingdong = {"acno": a,
  1882. "actype": b,
  1883. "tasktype": c,
  1884. "tatd": d,
  1885. "bay": e,
  1886. "taskid": f,
  1887. "wxemp": g,
  1888. "fxemp": h,
  1889. "wx": i,
  1890. "fx": j,
  1891. "ecsj":k,
  1892. "msgInfo": l
  1893. }
  1894. res = self.severpostData_nomeassge("dingdong", data=dict_dingdong)["返回值"]
  1895. return res
  1896. def getRiskData(self,bay,flighttype,acno):
  1897. if "送" in flighttype or flighttype == "航前":
  1898. type="出港提示"
  1899. else:
  1900. type = "进港提示"
  1901. res=""
  1902. try:
  1903. ip = "http://" + str(self.ipinfo) + "/static/getRiskData/" + "%s/" % bay + "%s/" % type + "%s" % acno
  1904. res=requests.get(url=ip, timeout=30).json()["返回值"]
  1905. except Exception as e:
  1906. app_logger.log_error(e)
  1907. QMessageBox.warning(self, "风险提示失效", "风险提示推送功能失效请联系管理员!")
  1908. return res
  1909. def generateMenu(self, pos):
  1910. if int(self.authority) < 3 and self.displayMode =="A":
  1911. try:
  1912. #zydy = {"短停": "TR", "航后": "AF", "航前": "AP", "特后前": "TAF", "未显示": ""}
  1913. for i in self.tableWidgetFlight.selectionModel().selection().indexes():
  1914. menu = QMenu()
  1915. item1 = menu.addAction('维修人员派工')
  1916. item2 = menu.addAction('放行人员派工')
  1917. item3 = menu.addAction('二送人员派工')
  1918. item4 = menu.addAction('推送维修人员')
  1919. item5 = menu.addAction('推送放行人员')
  1920. item6 = menu.addAction('推送二送人员')
  1921. item7 = menu.addAction('确认通知')
  1922. item8 = menu.addAction('人工接机到位')
  1923. item9 = menu.addAction('人工确认放行')
  1924. item10 = menu.addAction('人工确认随机到位')
  1925. item11 = menu.addAction('人工确认二送到位')
  1926. item12 = menu.addAction('人工确认销夹取下')
  1927. item13 = menu.addAction('一键派工&通知')
  1928. item15 = menu.addAction('电话通知')
  1929. item16 = menu.addAction('查看工作包')
  1930. item17 = menu.addAction('删除航班')
  1931. item18 = menu.addAction('工作交接')
  1932. screenPos = self.tableWidgetFlight.mapToGlobal(pos)
  1933. action = menu.exec(screenPos)
  1934. rowIndex = i.row()
  1935. #colnum = self.tableWidgetFlight.columnCount()
  1936. # print(colnum)
  1937. acno = self.tableWidgetFlight.item(rowIndex, 3).text()
  1938. flightno = self.tableWidgetFlight.item(rowIndex, 9).text()
  1939. #首先去掉!,准备再次派工通知操作
  1940. qw1 = self.tableWidgetFlight.item(rowIndex, 23).text().replace("!", "")
  1941. qw2 = self.tableWidgetFlight.item(rowIndex, 25).text().replace("!", "")
  1942. g1 = self.tableWidgetFlight.item(rowIndex, 27).text().replace("!", "")
  1943. g2 = self.tableWidgetFlight.item(rowIndex, 29).text().replace("!", "")
  1944. fx = self.tableWidgetFlight.item(rowIndex, 21).text().replace("!", "")
  1945. #只采集没有通知过的名单
  1946. qw1_1 = "" if "√" in qw1 else qw1
  1947. qw2_1 = "" if "√" in qw2 else qw2
  1948. g1_1 = "" if "√" in g1 else g1
  1949. g2_1 = "" if "√" in g2 else g2
  1950. fx_1 = "" if "√" in fx else fx
  1951. #移除所有符号标记
  1952. qw1 = qw1.replace("√", "")
  1953. qw2 = qw2.replace("√", "")
  1954. g1 = g1.replace("√", "")
  1955. g2 = g2.replace("√", "")
  1956. fx = fx.replace("√", "")
  1957. fj = str(self.tableWidgetFlight.item(rowIndex, 61).text())
  1958. dict_people = {"工1": qw1,
  1959. "工2": qw2,
  1960. "工3": g1,
  1961. "工4": g2,
  1962. "放行": fx
  1963. }
  1964. dict_people_noCall = {"工1": qw1_1,
  1965. "工2": qw2_1,
  1966. "工3": g1_1,
  1967. "工4": g2_1,
  1968. "放行": fx_1
  1969. }
  1970. # print(dict_people)
  1971. if action == item1:
  1972. if str(self.tableWidgetFlight.item(rowIndex, 53).text()) != "" and "MAN" not in str(self.tableWidgetFlight.item(rowIndex, 53).text()) and str(self.tableWidgetFlight.item(rowIndex, 55).text()) != "" :
  1973. empNos = self.severpostData_nomeassge("get_empNos", dict_people)
  1974. # print(empNos)
  1975. if empNos["code"] != "fail":
  1976. res=self.LM_TSK_SURE_PG_NOW(self.tableWidgetFlight.item(rowIndex, 55).text(),empNos["WXempNos"],"WX",empNos["date"],empNos["bc"])
  1977. if res == "ok":
  1978. try:
  1979. ip = "http://" + str(self.ipinfo) + "/static/insertLogs2/" + "%s,%s%s派工成功%s/" % (acno, flightno, str(qw1 + "-" + qw2 + "-" + g1 + "-" + g2),datetime.datetime.now()) + "%s/" % str(self.user) + "%s" % str(datetime.datetime.now())
  1980. requests.get(url=ip, timeout=30).json()
  1981. except Exception as e:
  1982. app_logger.log_error(e)
  1983. QMessageBox.warning(self, "日志功能失效", "操作日志功能失效请联系管理员!")
  1984. self.show_info("成功提示", "派工成功!")
  1985. else:
  1986. app_logger.log_error("派工失败")
  1987. app_logger.log_error(res)
  1988. self.show_waring("派工错误", f"%s中存在派工失败,请核对派工情况!"%str(qw1 + "-" + qw2 + "-" + g1 + "-" + g2),True)
  1989. if empNos["faillist"]:
  1990. try:
  1991. ip = "http://" + str(self.ipinfo) + "/static/insertLogs2/" + "%s,%s%s派工失败%s/" % (acno, flightno,str(empNos["faillist"]).replace(",", "-").replace("'", "").replace("[", "").replace("]",""),datetime.datetime.now()) + "%s/" % str(self.user) + "%s" % str(datetime.datetime.now())
  1992. requests.get(url=ip, timeout=30).json()
  1993. except Exception as e:
  1994. app_logger.log_error(e)
  1995. QMessageBox.warning(self, "日志功能失效", "操作日志功能失效请联系管理员!")
  1996. self.show_waring("派工错误", "以下人员派工失败:%s,请确认考勤打卡情况!" % empNos["faillist"],True)
  1997. else:
  1998. self.show_waring("警告", "该航班非AMRO航班或者无任务编号,请确认是否为AMRO航班,如确认请使用AMRO人工派工!!", True)
  1999. return
  2000. elif action == item18:
  2001. if int(self.authority) <= 2:
  2002. if self.tableWidgetFlight.item(rowIndex, 49).text() !="" and "【交班航班】" not in fj and \
  2003. ("3U" in self.tableWidgetFlight.item(rowIndex, 9).text() or "CSC" in self.tableWidgetFlight.item(rowIndex, 9).text()):
  2004. relay = QMessageBox.warning(self, "警告", "是否确定要对B-%s,%s进行工作交接?"%(acno,self.tableWidgetFlight.item(rowIndex, 9).text()),
  2005. QMessageBox.StandardButton.Yes,
  2006. QMessageBox.StandardButton.Close)
  2007. if relay == QMessageBox.StandardButton.Yes:
  2008. data = {"taskid": self.tableWidgetFlight.item(rowIndex, 53).text(),"sts": "1"}
  2009. res = self.severpostData_nomeassge("handoverflightAMRO", data=data)["返回值"]
  2010. if res == "ok":
  2011. flightid = self.tableWidgetFlight.item(rowIndex, 53).text()
  2012. flighttype = self.tableWidgetFlight.item(rowIndex, 19).text()
  2013. fjxx = "【交班航班】" + fj
  2014. ip = "http://" + str(self.ipinfo) + "/static/updateEidteItem/" + "%s/" % str(fjxx) + "%s/" % str(flightid) + "A/%s/" % str(flighttype) + "%s" % str(self.selectedtime)
  2015. try:
  2016. requests.get(url=ip, timeout=30).json()
  2017. except Exception as e:
  2018. QMessageBox.warning(self, "提示", "服务器连接超时,请联系管理员检查服务器!")
  2019. app_logger.log_error(e)
  2020. self.QThreadSortNow("main")
  2021. QMessageBox.warning(self, "提示", "B-%s,%s工作交接推送成功"%(acno,self.tableWidgetFlight.item(rowIndex, 9).text()))
  2022. else:
  2023. self.show_waring("错误", "航班交接失败,请重新尝试",True)
  2024. elif "【交班航班】" in fj:
  2025. self.show_waring("提示", "该航班已交接,请勿重复交接!",True)
  2026. elif "3U" not in self.tableWidgetFlight.item(rowIndex, 9).text() and "CSC" not in self.tableWidgetFlight.item(rowIndex, 9).text():
  2027. self.show_waring("提示", "该航班为非川航航班,无需交接!!!",True)
  2028. else:
  2029. self.show_waring("提示","无法对未安排人员的的航班无法进行交接班,请先进行派工后交班!",True)
  2030. else:
  2031. self.show_info("警告", "权限不够,请联系管理员!!!")
  2032. return
  2033. elif action == item17:
  2034. if int(self.authority) <= 1:
  2035. if "MAN" in str(self.tableWidgetFlight.item(rowIndex, 53).text()):
  2036. ip = "http://" + str(self.ipinfo) + "/static/" + "deleteFlight/" + "%s/%s/%s" % (
  2037. self.tableWidgetFlight.item(rowIndex, 53).text(), self.user, self.selectedtime)
  2038. res = requests.get(url=ip, timeout=30).json()
  2039. if res["返回值"] == "ok":
  2040. self.show_info("成功提示", "航班删除成功!")
  2041. try:
  2042. ip = "http://" + str(self.ipinfo) + "/static/insertLogs2/" + "%s,%s航班被删除%s/" % (acno, flightno,datetime.datetime.now()) + "%s/" % str(self.user) + "%s" % str(datetime.datetime.now())
  2043. requests.get(url=ip, timeout=30).json()
  2044. except Exception as e:
  2045. app_logger.log_error(e)
  2046. QMessageBox.warning(self, "日志功能失效", "操作日志功能失效请联系管理员!")
  2047. self.QThreadSortNow("main")
  2048. else:
  2049. self.show_info("提示", "航班删除失败,如需请联系管理员!")
  2050. else:
  2051. self.show_waring("警告", "删除航班功能仅限于人工添加的航班,AMRO航班无法删除!!!", True)
  2052. else:
  2053. self.show_info("警告", "权限不够,请联系管理员!!!")
  2054. return
  2055. elif action == item16:
  2056. if str(self.tableWidgetFlight.item(rowIndex, 53).text()) != "" and "MAN" not in str(self.tableWidgetFlight.item(rowIndex, 53).text()) and str(self.tableWidgetFlight.item(rowIndex, 55).text()) != "":
  2057. taskid = self.tableWidgetFlight.item(rowIndex, 55).text()
  2058. ip = "http://" + str(self.ipinfo) + "/static/checkWorkjob/%s" % taskid
  2059. infos = requests.get(url=ip, timeout=30).json()
  2060. if infos["返回值"] == "ok":
  2061. self.show_info("成功提示", "工作包查询成功!")
  2062. self.QThreadSortNow("main")
  2063. else:
  2064. self.show_waring("警告", "该航班非AMRO航班或者无任务编号,无法查询工作包!!",True)
  2065. return
  2066. elif action == item15:
  2067. # {"工号":"0","电话":"1","姓名":"2","航班编号":"3","航班号":"9","附加消息":"5","拨号次数":"6","":"8","":"9","":"10"}
  2068. if "人工" not in str(fj):
  2069. for i in dict_people_noCall.keys():
  2070. if dict_people_noCall[i] != "":
  2071. name = str(dict_people_noCall[i])
  2072. if "!" in name:
  2073. name = name.replace("!", "")
  2074. if "√" in name:
  2075. name = name.replace("√", "")
  2076. ip = "http://" + str(self.ipinfo) + "/static/get_empNos_phoone/%s" % name
  2077. infos = requests.get(url=ip, timeout=30).json()
  2078. # print(infos)
  2079. flightnumber = self.tableWidgetFlight.item(rowIndex, 9).text()
  2080. flighttype = self.tableWidgetFlight.item(rowIndex, 19).text()
  2081. flightids = str(self.tableWidgetFlight.item(rowIndex, 55).text()) + str(
  2082. flighttype) + str(name) + str(datetime.datetime.now().strftime("%H:%M:%S"))
  2083. if infos == {}:
  2084. self.show_waring("警告", "无法查询到%s个人信息,请人工联系或更新后尝试!!" % name,True)
  2085. ip = "http://" + str(
  2086. self.ipinfo) + "/static/insertLogs/" + "%s%s%s未在通讯录,无法完成自动拨号,请人工联系或更新信息后尝试" % (
  2087. flightnumber, flighttype, name) + "/system/" + str(
  2088. datetime.datetime.now().strftime("%Y-%m-%d %H:%M"))
  2089. requests.get(url=ip, timeout=30).json()
  2090. else:
  2091. callnumber = 0
  2092. data = {"工号": "%s" % infos["工号"], "电话": "%s" % infos["电话"], "姓名": "%s" % name,
  2093. "航班编号": "%s" % flightids, "航班号": "%s" % flightnumber, "附加消息": "%s" % fj,
  2094. "拨号次数": callnumber}
  2095. self.severpostData_nomeassge("insertCalllist", data)
  2096. ip = "http://" + str(self.ipinfo) + "/static/calltry"
  2097. requests.get(url=ip, timeout=30).json()
  2098. self.severpost_nomeassge("infoConfirm", "/%s" % self.tableWidgetFlight.item(rowIndex, 19).text(),
  2099. "/%s" % self.tableWidgetFlight.item(rowIndex, 53).text(),
  2100. "/%s" % self.displayMode, "/%s" % self.selectedtime)
  2101. try:
  2102. ip = "http://" + str(self.ipinfo) + "/static/insertLogs2/" + "%s,%s电话通知%s/" % (
  2103. acno, flightno,datetime.datetime.now()) + "%s/" % str(self.user) + "%s" % str(datetime.datetime.now())
  2104. requests.get(url=ip, timeout=30).json()
  2105. except Exception as e:
  2106. app_logger.log_error(e)
  2107. QMessageBox.warning(self, "日志功能失效", "操作日志功能失效请联系管理员!")
  2108. self.QThreadSortNow("main")
  2109. # 需要一次拨号请求
  2110. else:
  2111. ip = "http://" + str(self.ipinfo) + "/static/insertLogs/" + "%s,%s附加消息有需要人工通知的内容,请人工介入,请通知到位后点击确认通知!!" % (acno, flightno) + "/system/" + str(datetime.datetime.now().strftime("%Y-%m-%d %H:%M"))
  2112. requests.get(url=ip, timeout=30).json()
  2113. self.show_waring("人工提醒", "%s,%s附加消息有需要人工通知的内容,将推送航班监控席位由人工通知!" % (acno, flightno),True)
  2114. return
  2115. elif action == item2:
  2116. if str(self.tableWidgetFlight.item(rowIndex, 53).text()) != "" and "MAN" not in str(
  2117. self.tableWidgetFlight.item(rowIndex, 53).text()) and str(self.tableWidgetFlight.item(rowIndex, 55).text()) != "":
  2118. empNos = self.severpostData_nomeassge("get_empNos", dict_people)
  2119. if empNos["code"] != "fail":
  2120. res = self.LM_TSK_SURE_PG_NOW(self.tableWidgetFlight.item(rowIndex, 55).text(),empNos["FXempNos"], "FX", empNos["date"], empNos["bc"])
  2121. if res == "ok":
  2122. try:
  2123. ip = "http://" + str(self.ipinfo) + "/static/insertLogs2/" + "%s,%s%s派工成功%s/" % (acno, flightno, str(fx),datetime.datetime.now()) + "%s/" % str(self.user) + "%s" % str(datetime.datetime.now())
  2124. requests.get(url=ip, timeout=30).json()
  2125. except:
  2126. self.show_info("日志功能失效", "操作日志功能失效请联系管理员")
  2127. self.show_info("成功提示", "派工成功!")
  2128. else:
  2129. app_logger.log_error("派工失败")
  2130. app_logger.log_error(res)
  2131. self.show_waring( "派工错误" , f"%s中存在派工失败,请核对派工情况!"%str(fx), True)
  2132. if empNos["faillist"]:
  2133. try:
  2134. ip = "http://" + str(self.ipinfo) + "/static/insertLogs2/" + "%s,%s%s派工失败%s/" % (acno, flightno,str(empNos["faillist"]).replace(",", "-").replace("'", "").replace("[", "").replace("]",""),datetime.datetime.now()) + "%s/" % str(self.user) + "%s" % str(datetime.datetime.now())
  2135. requests.get(url=ip, timeout=30).json()
  2136. except Exception as e:
  2137. app_logger.log_error(e)
  2138. QMessageBox.warning(self, "日志功能失效", "操作日志功能失效请联系管理员!")
  2139. self.show_waring("派工错误", "以下人员派工失败:%s,请确认考勤打卡情况!" % empNos["faillist"], True)
  2140. else:
  2141. self.show_waring("警告", "该航班非AMRO航班或者无任务编号,请确认是否为AMRO航班,如确认请使用AMRO人工派工!!", True)
  2142. return
  2143. elif action == item3:
  2144. if str(self.tableWidgetFlight.item(rowIndex, 53).text()) != "" and "MAN" not in str(self.tableWidgetFlight.item(rowIndex, 53).text()) and str(self.tableWidgetFlight.item(rowIndex, 55).text()) != "":
  2145. empNos = self.severpostData_nomeassge("get_empNos", dict_people)
  2146. if empNos["code"] != "fail":
  2147. res = self.LM_TSK_SURE_PG_NOW(self.tableWidgetFlight.item(rowIndex, 55).text(),empNos["ESempNos"], "ECSJ", empNos["date"], empNos["bc"])
  2148. if res == "ok":
  2149. try:
  2150. ip = "http://" + str(self.ipinfo) + "/static/insertLogs2/" + "%s,%s%s派工成功%s/" % (acno, flightno, str(qw1 + "-" + qw2 + "-" + g1 + "-" + g2),datetime.datetime.now()) + "%s/" % str(self.user) + "%s" % str(datetime.datetime.now())
  2151. requests.get(url=ip, timeout=30).json()
  2152. except Exception as e:
  2153. app_logger.log_error(e)
  2154. QMessageBox.warning(self, "日志功能失效", "操作日志功能失效请联系管理员!")
  2155. self.show_info("成功提示", "派工成功!")
  2156. else:
  2157. app_logger.log_error("派工失败")
  2158. app_logger.log_error(res)
  2159. self.show_waring("派工错误" , f"%s中存在派工失败,请核对派工情况!"%str(qw1 + "-" + qw2 + "-" + g1 + "-" + g2), True)
  2160. if empNos["faillist"]:
  2161. try:
  2162. ip = "http://" + str(self.ipinfo) + "/static/insertLogs2/" + "%s,%s%s派工失败%s/" % (acno, flightno,str(empNos["faillist"]).replace(",", "-").replace("'", "").replace("[", "").replace("]",""),datetime.datetime.now()) + "%s/" % str(self.user) + "%s" % str(datetime.datetime.now())
  2163. requests.get(url=ip, timeout=30).json()
  2164. except Exception as e:
  2165. app_logger.log_error(e)
  2166. QMessageBox.warning(self, "日志功能失效", "操作日志功能失效请联系管理员!")
  2167. self.show_waring("派工错误", "以下人员派工失败:%s,请确认考勤打卡情况!" % empNos["faillist"], True)
  2168. else:
  2169. self.show_waring("警告", "该航班非AMRO航班或者无任务编号,请确认是否为AMRO航班,如确认请使用AMRO人工派工!!", True)
  2170. return
  2171. elif action == item4:
  2172. if str(self.tableWidgetFlight.item(rowIndex, 53).text()) != "" and "MAN" not in str(
  2173. self.tableWidgetFlight.item(rowIndex, 53).text()) and str(self.tableWidgetFlight.item(rowIndex, 55).text()) != "":
  2174. empNos = self.severpostData_nomeassge("get_empNos", dict_people)
  2175. if empNos["code"] != "fail":
  2176. risktips=""
  2177. if self.tableWidgetFlight.item(rowIndex, 8).text() !="":
  2178. res=self.getRiskData(self.tableWidgetFlight.item(rowIndex, 8).text(), self.tableWidgetFlight.item(rowIndex, 19).text(), acno)
  2179. risktips=f"【风险提示】{res}" if res != "" else ""
  2180. msgInfo="进港维修任务保障推送!%s%s" % (fj,risktips)
  2181. res= self.send_dingdong(acno,self.tableWidgetFlight.item(rowIndex, 5).text(),
  2182. self.tableWidgetFlight.item(rowIndex, 59).text(),
  2183. "进" +self.tableWidgetFlight.item(rowIndex, 57).text().split("</br>")[0] + ",出" +self.tableWidgetFlight.item(rowIndex, 57).text().split("</br>")[1],
  2184. self.tableWidgetFlight.item(rowIndex, 8).text(),self.tableWidgetFlight.item(rowIndex, 55).text(),
  2185. empNos["WXempNos"],"",empNos["WX"],empNos["FX"],"",msgInfo)
  2186. if res != "ok":
  2187. msg="%s维修人员%s派工信息推送失败!" % (acno, empNos["WX"])
  2188. self.show_waring("失败提示", msg, True)
  2189. else:
  2190. msg ="%s维修人员%s派工信息推送成功!!!" % (acno, empNos["WX"])
  2191. self.severpost_nomeassge("infoConfirm2", "/%s" % self.tableWidgetFlight.item(rowIndex, 19).text(),"/%s" % self.tableWidgetFlight.item(rowIndex,53).text(),"/%s" % self.displayMode, "/%s" % self.selectedtime)
  2192. self.show_info("成功提示",msg)
  2193. self.QThreadSortNow("main")
  2194. try:
  2195. ip = "http://" + str(self.ipinfo) + "/static/insertLogs2/" + f"%s,%s%s信息内容:【{msg}】%s/" % (acno, flightno, str(qw1 + "-" + qw2 + "-" + g1 + "-" + g2),datetime.datetime.now()) + "%s/" % str(self.user) + "%s" % str(datetime.datetime.now())
  2196. requests.get(url=ip, timeout=30).json()
  2197. except Exception as e:
  2198. app_logger.log_error(e)
  2199. QMessageBox.warning(self, "日志功能失效", "操作日志功能失效请联系管理员!")
  2200. if empNos["faillist"]:
  2201. try:
  2202. ip = "http://" + str(self.ipinfo) + "/static/insertLogs2/" + "%s,%s%s派工信息推送失败%s/" % (acno, flightno,str(empNos["faillist"]).replace(",", "-").replace("'", "").replace("[", "").replace("]",""),datetime.datetime.now()) + "%s/" % str(self.user) + "%s" % str(datetime.datetime.now())
  2203. requests.get(url=ip, timeout=30).json()
  2204. except Exception as e:
  2205. app_logger.log_error(e)
  2206. QMessageBox.warning(self, "日志功能失效", "操作日志功能失效请联系管理员!")
  2207. self.show_waring("通知错误", "以下人员通知失败:%s,请确认考勤打卡情况!" % empNos["faillist"], True)
  2208. else:
  2209. self.show_waring("警告", "该航班非AMRO航班或者无任务编号,请确认是否为AMRO航班,如确认请使用AMRO人工叮咚消息通知!!", True)
  2210. return
  2211. elif action == item5:
  2212. if str(self.tableWidgetFlight.item(rowIndex, 53).text()) != "" and "MAN" not in str(
  2213. self.tableWidgetFlight.item(rowIndex, 53).text())and str(self.tableWidgetFlight.item(rowIndex, 55).text()) != "":
  2214. empNos = self.severpostData_nomeassge("get_empNos", dict_people)
  2215. if empNos["code"] != "fail":
  2216. risktips=""
  2217. if self.tableWidgetFlight.item(rowIndex, 8).text() !="":
  2218. res=self.getRiskData(self.tableWidgetFlight.item(rowIndex, 8).text(),self.tableWidgetFlight.item(rowIndex, 19).text(), acno)
  2219. risktips=f"\n 【风险提示】:{res}" if res !="" else ""
  2220. msgInfo="放行人员保障推送!%s%s" % (fj,risktips)
  2221. res= self.send_dingdong(acno,self.tableWidgetFlight.item(rowIndex, 5).text(),
  2222. self.tableWidgetFlight.item(rowIndex, 59).text(),
  2223. "进" +self.tableWidgetFlight.item(rowIndex, 57).text().split("</br>")[0] + ",出" +self.tableWidgetFlight.item(rowIndex, 57).text().split("</br>")[1],
  2224. self.tableWidgetFlight.item(rowIndex, 8).text(),self.tableWidgetFlight.item(rowIndex, 55).text(),
  2225. "", empNos["FXempNos"],empNos["WX"],empNos["FX"],"",msgInfo)
  2226. if res != "ok":
  2227. msg="%s放行人员%s派工信息推送失败!" % (acno, empNos["FX"])
  2228. self.show_waring("失败提示", msg, True)
  2229. else:
  2230. msg ="%s放行人员%s派工信息推送成功!!!" % (acno, empNos["FX"])
  2231. self.show_info("成功提示", msg)
  2232. self.severpost_nomeassge("infoConfirm2","/%s" % self.tableWidgetFlight.item(rowIndex, 19).text(),"/%s" % self.tableWidgetFlight.item(rowIndex,53).text(),"/%s" % self.displayMode, "/%s" % self.selectedtime)
  2233. self.QThreadSortNow("main")
  2234. try:
  2235. ip = "http://" + str(self.ipinfo) + "/static/insertLogs2/" + f"%s,%s%s信息:【{msg}】%s/" % (acno, flightno, str(fx),datetime.datetime.now()) + "%s/" % str(self.user) + "%s" % str(datetime.datetime.now())
  2236. requests.get(url=ip, timeout=30).json()
  2237. except Exception as e:
  2238. app_logger.log_error(e)
  2239. QMessageBox.warning(self, "日志功能失效", "操作日志功能失效请联系管理员!")
  2240. if empNos["faillist"]:
  2241. try:
  2242. ip = "http://" + str(self.ipinfo) + "/static/insertLogs2/" + "%s,%s%s派工信息推送失败%s/" % (acno, flightno,str(empNos["faillist"]).replace(",", "-").replace("'", "").replace("[", "").replace("]",""),datetime.datetime.now()) + "%s/" % str(self.user) + "%s" % str(datetime.datetime.now())
  2243. requests.get(url=ip, timeout=30).json()
  2244. except Exception as e:
  2245. app_logger.log_error(e)
  2246. QMessageBox.warning(self, "日志功能失效", "操作日志功能失效请联系管理员!")
  2247. self.show_waring("通知错误", "以下人员通知失败:%s,请确认考勤打卡情况!" % empNos["faillist"], True)
  2248. else:
  2249. self.show_waring("警告", "该航班非AMRO航班或者无任务编号,请确认是否为AMRO航班,如确认请使用AMRO人工叮咚消息通知!!", True)
  2250. return
  2251. elif action == item6:
  2252. if str(self.tableWidgetFlight.item(rowIndex, 53).text()) != "" and "MAN" not in str(
  2253. self.tableWidgetFlight.item(rowIndex, 53).text())and str(self.tableWidgetFlight.item(rowIndex, 55).text()) != "":
  2254. empNos = self.severpostData_nomeassge("get_empNos", dict_people)
  2255. if empNos["code"] != "fail":
  2256. risktips = ""
  2257. if self.tableWidgetFlight.item(rowIndex, 8).text() != "":
  2258. res = self.getRiskData(self.tableWidgetFlight.item(rowIndex, 8).text(),self.tableWidgetFlight.item(rowIndex, 19).text(), acno)
  2259. risktips = f"\n 【风险提示】:{res}" if res != "" else ""
  2260. msgInfo = "二次送机任务推送!%s%s" % (fj, risktips)
  2261. res= self.send_dingdong(acno,self.tableWidgetFlight.item(rowIndex, 5).text(),
  2262. self.tableWidgetFlight.item(rowIndex, 59).text(),
  2263. "进" +self.tableWidgetFlight.item(rowIndex, 57).text().split("</br>")[0] + ",出" +self.tableWidgetFlight.item(rowIndex, 57).text().split("</br>")[1],
  2264. self.tableWidgetFlight.item(rowIndex, 8).text(),self.tableWidgetFlight.item(rowIndex, 55).text(),
  2265. empNos["ESempNos"], "",empNos["WX"],empNos["FX"],empNos["ES"],msgInfo)
  2266. if res != "ok":
  2267. msg = "%s二次送机人员%s派工信息推送失败!" % (acno, empNos["ES"])
  2268. self.show_waring("失败提示", msg, True)
  2269. else:
  2270. msg = "%s二次送机人员%s派工信息推送成功!!!" % (acno, empNos["ES"])
  2271. self.show_info("成功提示", msg)
  2272. self.severpost_nomeassge("infoConfirm2","/%s" % self.tableWidgetFlight.item(rowIndex, 19).text(),"/%s" % self.tableWidgetFlight.item(rowIndex,53).text(),"/%s" % self.displayMode, "/%s" % self.selectedtime)
  2273. self.QThreadSortNow("main")
  2274. try:
  2275. ip = "http://" + str(self.ipinfo) + "/static/insertLogs2/" + f"%s,%s%s信息:【{msg}】%s/" % (acno, flightno, str(g1 + "-" + g2),datetime.datetime.now()) + "%s/" % str(self.user) + "%s" % str(datetime.datetime.now())
  2276. requests.get(url=ip, timeout=30).json()
  2277. except Exception as e:
  2278. app_logger.log_error(e)
  2279. QMessageBox.warning(self, "日志功能失效", "操作日志功能失效请联系管理员!")
  2280. if empNos["faillist"]:
  2281. try:
  2282. ip = "http://" + str(self.ipinfo) + "/static/insertLogs2/" + "%s,%s%s派工信息推送失败%s/" % (acno, flightno,str(empNos["faillist"]).replace(",", "-").replace("'", "").replace("[", "").replace("]",""),datetime.datetime.now()) + "%s/" % str(self.user) + "%s" % str(datetime.datetime.now())
  2283. requests.get(url=ip, timeout=30).json()
  2284. except Exception as e:
  2285. app_logger.log_error(e)
  2286. QMessageBox.warning(self, "日志功能失效", "操作日志功能失效请联系管理员!")
  2287. self.show_waring("通知错误", "以下人员通知失败:%s,请确认考勤打卡情况!" % empNos["faillist"], True)
  2288. else:
  2289. self.show_waring("警告", "该航班非AMRO航班或者无任务编号,请确认是否为AMRO航班,如确认请使用AMRO人工叮咚消息通知!!", True)
  2290. return
  2291. elif action == item7:
  2292. self.severpost_nomeassge("infoConfirm", "/%s" % self.tableWidgetFlight.item(rowIndex, 19).text(),"/%s" % self.tableWidgetFlight.item(rowIndex, 53).text(),"/%s" % self.displayMode, "/%s" % self.selectedtime)
  2293. try:
  2294. ip = "http://" + str(self.ipinfo) + "/static/insertLogs2/" + "%s,%s点击确认通知%s/" % (acno, flightno,datetime.datetime.now()) + "%s/" % str(self.user) + "%s" % str(datetime.datetime.now())
  2295. requests.get(url=ip, timeout=30).json()
  2296. except Exception as e:
  2297. app_logger.log_error(e)
  2298. QMessageBox.warning(self, "日志功能失效", "操作日志功能失效请联系管理员!")
  2299. self.QThreadSortNow("main")
  2300. return
  2301. elif action == item8:
  2302. self.severpost_nomeassge("manChangests","/%s" % self.tableWidgetFlight.item(rowIndex, 53).text(), "/接机到位", "/%s" % self.selectedtime, "/%s" % self.user)
  2303. try:
  2304. ip = "http://" + str(self.ipinfo) + "/static/insertLogs2/" + "%s,%s人工点击接机到位%s/" % (acno, flightno,datetime.datetime.now()) + "%s/" % str(self.user) + "%s" % str(datetime.datetime.now())
  2305. requests.get(url=ip, timeout=30).json()
  2306. except Exception as e:
  2307. app_logger.log_error(e)
  2308. QMessageBox.warning(self, "日志功能失效", "操作日志功能失效请联系管理员!")
  2309. self.QThreadSortNow("main")
  2310. self.QThreadSortNow("change")
  2311. self.QThreadSortNow("log")
  2312. return
  2313. elif action == item9:
  2314. self.severpost_nomeassge("manChangests","/%s" % self.tableWidgetFlight.item(rowIndex, 53).text(), "/放行","/%s" % self.selectedtime, "/%s" % self.user)
  2315. # print("人工确认放行")
  2316. try:
  2317. ip = "http://" + str(self.ipinfo) + "/static/insertLogs2/" + "%s,%s人工点击放行%s/" % (acno, flightno,datetime.datetime.now()) + "%s/" % str(self.user) + "%s" % str(datetime.datetime.now())
  2318. requests.get(url=ip, timeout=30).json()
  2319. except Exception as e:
  2320. app_logger.log_error(e)
  2321. QMessageBox.warning(self, "日志功能失效", "操作日志功能失效请联系管理员!")
  2322. self.QThreadSortNow("main")
  2323. self.QThreadSortNow("change")
  2324. self.QThreadSortNow("log")
  2325. return
  2326. elif action == item10:
  2327. self.severpost_nomeassge("manChangests","/%s" % self.tableWidgetFlight.item(rowIndex, 53).text(), "/随机到位","/%s" % self.selectedtime, "/%s" % self.user)
  2328. # print("人工确认随机到位")
  2329. try:
  2330. ip = "http://" + str(self.ipinfo) + "/static/insertLogs2/" + "%s,%s人工点击随机到位%s/" % (acno, flightno,datetime.datetime.now()) + "%s/" % str(self.user) + "%s" % str(datetime.datetime.now())
  2331. requests.get(url=ip, timeout=30).json()
  2332. except Exception as e:
  2333. app_logger.log_error(e)
  2334. QMessageBox.warning(self, "日志功能失效", "操作日志功能失效请联系管理员!")
  2335. self.QThreadSortNow("main")
  2336. self.QThreadSortNow("change")
  2337. self.QThreadSortNow("log")
  2338. return
  2339. elif action == item11:
  2340. self.severpost_nomeassge("manChangests",
  2341. "/%s" % self.tableWidgetFlight.item(rowIndex, 53).text(), "/二送到位",
  2342. "/%s" % self.selectedtime, "/%s" % self.user)
  2343. # print("人工确认二送到位")
  2344. try:
  2345. ip = "http://" + str(self.ipinfo) + "/static/insertLogs2/" + "%s,%s人工点击二送到位%s/" % (acno, flightno,datetime.datetime.now()) + "%s/" % str(self.user) + "%s" % str(datetime.datetime.now())
  2346. requests.get(url=ip, timeout=30).json()
  2347. except Exception as e:
  2348. app_logger.log_error(e)
  2349. QMessageBox.warning(self, "日志功能失效", "操作日志功能失效请联系管理员!")
  2350. self.QThreadSortNow("main")
  2351. self.QThreadSortNow("change")
  2352. self.QThreadSortNow("log")
  2353. return
  2354. elif action == item12:
  2355. self.severpost_nomeassge("manChangests",
  2356. "/%s" % self.tableWidgetFlight.item(rowIndex, 53).text(), "/销子夹板",
  2357. "/%s" % self.selectedtime, "/%s" % self.user)
  2358. try:
  2359. ip = "http://" + str(self.ipinfo) + "/static/insertLogs2/" + "%s,%s人工点击销子夹板%s/" % (acno, flightno,datetime.datetime.now()) + "%s/" % str(self.user) + "%s" % str(datetime.datetime.now())
  2360. requests.get(url=ip, timeout=30).json()
  2361. except Exception as e:
  2362. app_logger.log_error(e)
  2363. QMessageBox.warning(self, "日志功能失效", "操作日志功能失效请联系管理员!")
  2364. self.QThreadSortNow("main")
  2365. self.QThreadSortNow("change")
  2366. self.QThreadSortNow("log")
  2367. return
  2368. elif action == item13:
  2369. msg = {}
  2370. msg_fail = ""
  2371. sts=False
  2372. if str(self.tableWidgetFlight.item(rowIndex, 53).text()) != "" and "MAN" not in str(self.tableWidgetFlight.item(rowIndex, 53).text())and str(self.tableWidgetFlight.item(rowIndex, 55).text()) != "":
  2373. if self.tableWidgetFlight.item(rowIndex, 19).text() != "短停送" and self.tableWidgetFlight.item(rowIndex, 19).text() != "特后前送":
  2374. empNos = self.severpostData_nomeassge("get_empNos", dict_people)
  2375. # print(empNos)
  2376. try:
  2377. if empNos["code"] != "fail":
  2378. res=self.LM_TSK_SURE_PG_NOW(self.tableWidgetFlight.item(rowIndex, 55).text(),empNos["WXempNos"],"WX",empNos["date"],empNos["bc"])
  2379. if res == "ok":
  2380. msg["aa"] = "%s维修人员派工成功!"% str(qw1 + "-" + qw2 + "-" + g1 + "-" + g2)
  2381. try:
  2382. ip = "http://" + str(self.ipinfo) + "/static/insertLogs2/" + "%s,%s%s派工成功%s/" % (acno, flightno, str(qw1 + "-" + qw2 + "-" + g1 + "-" + g2),datetime.datetime.now()) + "%s/" % str(self.user) + "%s" % str(datetime.datetime.now())
  2383. requests.get(url=ip, timeout=30).json()
  2384. except Exception as e:
  2385. app_logger.log_error(e)
  2386. QMessageBox.warning(self, "日志功能失效", "操作日志功能失效请联系管理员!")
  2387. else:
  2388. app_logger.log_error("派工失败")
  2389. app_logger.log_error(res)
  2390. msg["aa"] = f"%s中存在派工失败,请核对派工情况!"%str(qw1 + "-" + qw2 + "-" + g1 + "-" + g2)
  2391. sts=True
  2392. if empNos["faillist"]:
  2393. msg["a"] = "以下维修人员派工失败:%s,请确认考勤打卡情况!" % empNos["faillist"]
  2394. sts = True
  2395. try:
  2396. ip = "http://" + str(self.ipinfo) + "/static/insertLogs2/" + "%s,%s%s派工失败%s/" % (acno, flightno,str(empNos["faillist"]).replace(",", "-").replace("'", "").replace("[", "").replace("]", ""),datetime.datetime.now()) + "%s/" % str(self.user) + "%s" % str(datetime.datetime.now())
  2397. requests.get(url=ip, timeout=30).json()
  2398. except Exception as e:
  2399. app_logger.log_error(e)
  2400. QMessageBox.warning(self, "日志功能失效", "操作日志功能失效请联系管理员!")
  2401. except Exception as e:
  2402. msg_fail=msg_fail+f"维修人员派工存在问题,请留意派工成功情况,请联系管理员!{e}+\n"
  2403. sts = True
  2404. try:
  2405. if empNos["code"] != "fail":
  2406. res = self.LM_TSK_SURE_PG_NOW(self.tableWidgetFlight.item(rowIndex, 55).text(),empNos["FXempNos"], "FX", empNos["date"], empNos["bc"])
  2407. if res == "ok":
  2408. msg["bb"] = "放行人员%s派工成功!"%str(fx)
  2409. try:
  2410. ip = "http://" + str(self.ipinfo) + "/static/insertLogs2/" + "%s,%s%s派工成功%s/" % (acno, flightno, str(fx),datetime.datetime.now()) + "%s/" % str(self.user) + "%s" % str(datetime.datetime.now())
  2411. requests.get(url=ip, timeout=30).json()
  2412. except Exception as e:
  2413. app_logger.log_error(e)
  2414. QMessageBox.warning(self, "日志功能失效", "操作日志功能失效请联系管理员!")
  2415. else:
  2416. app_logger.log_error("派工失败")
  2417. app_logger.log_error(res)
  2418. msg["bb"] = f"%s中存在派工失败,请核对派工情况!"%str(fx)
  2419. sts = True
  2420. if empNos["faillist"]:
  2421. msg["b"] = "以下放行人员派工失败:%s,请确认考勤打卡情况!" % empNos["faillist"]
  2422. sts = True
  2423. try:
  2424. ip = "http://" + str(self.ipinfo) + "/static/insertLogs2/" + "%s,%s%s派工失败%s/" % (acno, flightno,str(empNos["faillist"]).replace(",", "-").replace("'", "").replace("[", "").replace("]",""),datetime.datetime.now()) + "%s/" % str(self.user) + "%s" % str(datetime.datetime.now())
  2425. requests.get(url=ip, timeout=30).json()
  2426. except Exception as e:
  2427. app_logger.log_error(e)
  2428. QMessageBox.warning(self, "日志功能失效", "操作日志功能失效请联系管理员!")
  2429. except Exception as e:
  2430. msg_fail=msg_fail+f"放行人员派工存在问题,请留意派工成功情况,请联系管理员!{e}+\n"
  2431. sts = True
  2432. try:
  2433. if empNos["code"] != "fail":
  2434. risktips = ""
  2435. if self.tableWidgetFlight.item(rowIndex, 8).text() != "":
  2436. res = self.getRiskData(self.tableWidgetFlight.item(rowIndex, 8).text(),self.tableWidgetFlight.item(rowIndex, 19).text(), acno)
  2437. risktips = f"\n 【风险提示】:{res}" if res != "" else ""
  2438. msgInfo = "进港维修任务保障推送!%s%s" % (fj, risktips)
  2439. res= self.send_dingdong(acno,self.tableWidgetFlight.item(rowIndex, 5).text(),
  2440. self.tableWidgetFlight.item(rowIndex, 59).text(),
  2441. "进" +self.tableWidgetFlight.item(rowIndex, 57).text().split("</br>")[0] + ",出" +self.tableWidgetFlight.item(rowIndex, 57).text().split("</br>")[1],
  2442. self.tableWidgetFlight.item(rowIndex, 8).text(),self.tableWidgetFlight.item(rowIndex, 55).text(),empNos["WXempNos"],"",empNos["WX"],empNos["FX"],"",msgInfo)
  2443. if res == "ok":
  2444. msg["cc"] = "%s维修人员%s派工信息推送成功!!!" % (acno, empNos["WX"])
  2445. self.severpost_nomeassge("infoConfirm2","/%s" % self.tableWidgetFlight.item(rowIndex, 19).text(),"/%s" % self.tableWidgetFlight.item(rowIndex,53).text(),"/%s" % self.displayMode, "/%s" % self.selectedtime)
  2446. else:
  2447. msg["cc"] = "%s维修人员%s派工信息推送失败!!!" % (acno , empNos[ "WX" ])
  2448. sts = True
  2449. app_logger.log_error("派工信息推送失败")
  2450. app_logger.log_error(res)
  2451. try:
  2452. ip = "http://" + str(self.ipinfo) + "/static/insertLogs2/" + f"%s,%s%s信息:【{msg['cc']}】%s/" % (acno, flightno, str(qw1 + "-" + qw2 + "-" + g1 + "-" + g2),datetime.datetime.now()) + "%s/" % str(self.user) + "%s" % str(datetime.datetime.now())
  2453. requests.get(url=ip, timeout=30).json()
  2454. except Exception as e:
  2455. app_logger.log_error(e)
  2456. QMessageBox.warning(self, "日志功能失效", "操作日志功能失效请联系管理员!")
  2457. if empNos["faillist"]:
  2458. msg["c"] = "以下人员通知失败:%s,请确认考勤打卡情况!" % empNos["faillist"]
  2459. sts = True
  2460. try:
  2461. ip = "http://" + str(self.ipinfo) + "/static/insertLogs2/" + "%s,%s%s派工信息推送失败%s/" % (acno, flightno,str(empNos["faillist"]).replace(",", "-").replace("'", "").replace("[", "").replace("]",""),datetime.datetime.now()) + "%s/" % str(self.user) + "%s" % str(datetime.datetime.now())
  2462. requests.get(url=ip, timeout=30).json()
  2463. except Exception as e:
  2464. app_logger.log_error(e)
  2465. QMessageBox.warning(self, "日志功能失效", "操作日志功能失效请联系管理员!")
  2466. except Exception as e:
  2467. msg_fail=msg_fail+f"派工信息推送存在问题,请留意派工成功情况,请联系管理员!{e}+\n"
  2468. sts = True
  2469. try:
  2470. if empNos["code"] != "fail":
  2471. risktips = ""
  2472. if self.tableWidgetFlight.item(rowIndex, 8).text() != "":
  2473. res = self.getRiskData(self.tableWidgetFlight.item(rowIndex, 8).text(),self.tableWidgetFlight.item(rowIndex, 19).text(), acno)
  2474. risktips = f"\n 【风险提示】:{res}" if res != "" else ""
  2475. msgInfo = "放行任务保障信息!%s%s" % (fj, risktips)
  2476. res= self.send_dingdong(acno,self.tableWidgetFlight.item(rowIndex, 5).text(),
  2477. self.tableWidgetFlight.item(rowIndex, 59).text(),
  2478. "进" +self.tableWidgetFlight.item(rowIndex, 57).text().split("</br>")[0] + ",出" +self.tableWidgetFlight.item(rowIndex, 57).text().split("</br>")[1],
  2479. self.tableWidgetFlight.item(rowIndex, 8).text(),self.tableWidgetFlight.item(rowIndex, 55).text(),
  2480. "", empNos["FXempNos"],empNos["WX"],empNos["FX"],"",msgInfo)
  2481. if res == "ok":
  2482. msg["dd"] = "%s放行人员%s派工信息推成功!!!" % (acno, empNos["FX"])
  2483. self.severpost_nomeassge("infoConfirm2","/%s" % self.tableWidgetFlight.item(rowIndex, 19).text(),"/%s" % self.tableWidgetFlight.item(rowIndex,53).text(),"/%s" % self.displayMode, "/%s" % self.selectedtime)
  2484. else:
  2485. msg[ "dd" ] = "%s放行人员%s派工信息推送失败!!!" % (acno , empNos[ "FX" ])
  2486. sts = True
  2487. app_logger.log_error("派工信息推送失败")
  2488. app_logger.log_error(res)
  2489. try:
  2490. ip = "http://" + str(self.ipinfo) + "/static/insertLogs2/" + f"%s,%s%s信息:【{msg['dd']}】%s/" % (acno, flightno, str(fx),datetime.datetime.now()) + "%s/" % str(self.user) + "%s" % str(datetime.datetime.now())
  2491. requests.get(url=ip, timeout=30).json()
  2492. except Exception as e:
  2493. app_logger.log_error(e)
  2494. QMessageBox.warning(self, "日志功能失效", "操作日志功能失效请联系管理员!")
  2495. if empNos["faillist"]:
  2496. msg["d"] = "以下人员通知失败:%s,请确认考勤打卡情况!" % empNos["faillist"]
  2497. sts = True
  2498. try:
  2499. ip = "http://" + str(self.ipinfo) + "/static/insertLogs2/" + "%s,%s%s派工信息推送失败%s/" % (acno, flightno,str(empNos["faillist"]).replace(",", "-").replace("'", "").replace("[", "").replace("]",""),datetime.datetime.now()) + "%s/" % str(self.user) + "%s" % str(datetime.datetime.now())
  2500. requests.get(url=ip, timeout=30).json()
  2501. except Exception as e:
  2502. app_logger.log_error(e)
  2503. QMessageBox.warning(self, "日志功能失效", "操作日志功能失效请联系管理员!")
  2504. except Exception as e:
  2505. msg_fail=msg_fail+f"派工信息推送存在问题,请留意派工成功情况,请联系管理员!{e}+\n"
  2506. sts = True
  2507. else:
  2508. empNos = self.severpostData_nomeassge("get_empNos", dict_people)
  2509. if "【交班航班】" in fj:
  2510. try:
  2511. if empNos["code"] != "fail":
  2512. res = self.LM_TSK_SURE_PG_NOW(self.tableWidgetFlight.item(rowIndex, 55).text(),empNos["FXempNos"], "FX", empNos["date"], empNos["bc"])
  2513. if res == "ok":
  2514. msg["bb"] = "放行人员%s派工成功!"%str(fx)
  2515. try:
  2516. ip = "http://" + str(self.ipinfo) + "/static/insertLogs2/" + "%s,%s%s派工成功%s/" % (acno, flightno, str(fx),datetime.datetime.now()) + "%s/" % str(self.user) + "%s" % str(datetime.datetime.now())
  2517. requests.get(url=ip, timeout=30).json()
  2518. except Exception as e:
  2519. app_logger.log_error(e)
  2520. QMessageBox.warning(self, "日志功能失效", "操作日志功能失效请联系管理员!")
  2521. else:
  2522. app_logger.log_error("派工失败")
  2523. app_logger.log_error(res)
  2524. msg["bb"] = f"%s中存在派工失败,请核对派工情况!"%str(fx)
  2525. sts = True
  2526. if empNos["faillist"]:
  2527. msg["b"] = "以下放行人员派工失败:%s,请确认考勤打卡情况!" % empNos["faillist"]
  2528. sts = True
  2529. try:
  2530. ip = "http://" + str(self.ipinfo) + "/static/insertLogs2/" + "%s,%s%s派工失败%s/" % (acno, flightno,str(empNos["faillist"]).replace(",", "-").replace("'", "").replace("[", "").replace("]",""),datetime.datetime.now()) + "%s/" % str(self.user) + "%s" % str(datetime.datetime.now())
  2531. requests.get(url=ip, timeout=30).json()
  2532. except Exception as e:
  2533. app_logger.log_error(e)
  2534. QMessageBox.warning(self, "日志功能失效", "操作日志功能失效请联系管理员!")
  2535. except Exception as e:
  2536. msg_fail=msg_fail+f"放行人员派工存在问题,请留意派工成功情况,请联系管理员!{e}+\n"
  2537. sts = True
  2538. try:
  2539. if empNos["code"] != "fail":
  2540. risktips = ""
  2541. if self.tableWidgetFlight.item(rowIndex, 8).text() != "":
  2542. res = self.getRiskData(self.tableWidgetFlight.item(rowIndex, 8).text(),self.tableWidgetFlight.item(rowIndex, 19).text(),acno)
  2543. risktips = f"\n 【风险提示】:{res}" if res != "" else ""
  2544. msgInfo = "放行任务保障信息!%s%s" % (fj, risktips)
  2545. res= self.send_dingdong(acno,self.tableWidgetFlight.item(rowIndex, 5).text(),
  2546. self.tableWidgetFlight.item(rowIndex, 59).text(),
  2547. "进" +self.tableWidgetFlight.item(rowIndex, 57).text().split("</br>")[0] + ",出" +self.tableWidgetFlight.item(rowIndex, 57).text().split("</br>")[1],
  2548. self.tableWidgetFlight.item(rowIndex, 8).text(),self.tableWidgetFlight.item(rowIndex, 55).text(),
  2549. "", empNos["FXempNos"],empNos["WX"],empNos["FX"],"",msgInfo)
  2550. if res == "ok":
  2551. msg["dd"] = "%s放行人员%s派工信息推成功!!!" % (acno, empNos["FX"])
  2552. self.severpost_nomeassge("infoConfirm2","/%s" % self.tableWidgetFlight.item(rowIndex, 19).text(),"/%s" % self.tableWidgetFlight.item(rowIndex,53).text(),"/%s" % self.displayMode, "/%s" % self.selectedtime)
  2553. else:
  2554. msg["dd"] = "%s放行人员%s派工信息推失败!!!" % (acno, empNos["FX"])
  2555. sts = True
  2556. app_logger.log_error("派工信息推送失败")
  2557. app_logger.log_error(res)
  2558. try:
  2559. ip = "http://" + str(self.ipinfo) + "/static/insertLogs2/" + f"%s,%s%s信息:【{msg['dd']}】%s/" % (acno, flightno, str(fx),datetime.datetime.now()) + "%s/" % str(self.user) + "%s" % str(datetime.datetime.now())
  2560. requests.get(url=ip, timeout=30).json()
  2561. except Exception as e:
  2562. app_logger.log_error(e)
  2563. QMessageBox.warning(self, "日志功能失效", "操作日志功能失效请联系管理员!")
  2564. if empNos["faillist"]:
  2565. msg["d"] = "以下人员通知失败:%s,请确认考勤打卡情况!" % empNos["faillist"]
  2566. sts = True
  2567. try:
  2568. ip = "http://" + str(self.ipinfo) + "/static/insertLogs2/" + "%s,%s%s派工信息推送失败%s/" % (acno, flightno,str(empNos["faillist"]).replace(",", "-").replace("'", "").replace("[", "").replace("]",""),datetime.datetime.now()) + "%s/" % str(self.user) + "%s" % str(datetime.datetime.now())
  2569. requests.get(url=ip, timeout=30).json()
  2570. except Exception as e:
  2571. app_logger.log_error(e)
  2572. QMessageBox.warning(self, "日志功能失效", "操作日志功能失效请联系管理员!")
  2573. except Exception as e:
  2574. msg_fail=msg_fail+f"放行人员派工存在问题,请留意派工成功情况,请联系管理员!{e}+\n"
  2575. sts = True
  2576. # print(empNos)
  2577. if empNos["code"] != "fail":
  2578. res = self.LM_TSK_SURE_PG_NOW(self.tableWidgetFlight.item(rowIndex, 55).text(),empNos["ESempNos"], "ECSJ", empNos["date"], empNos["bc"])
  2579. if res == "ok":
  2580. msg["ee"] = "%s二次送机派工成功!"%str(g1 + "-" + g2)
  2581. try:
  2582. ip = "http://" + str(self.ipinfo) + "/static/insertLogs2/" + "%s,%s%s派工成功%s/" % (acno, flightno, str(qw1 + "-" + qw2 + "-" + g1 + "-" + g2),datetime.datetime.now()) + "%s/" % str(self.user) + "%s" % str(datetime.datetime.now())
  2583. requests.get(url=ip, timeout=30).json()
  2584. except Exception as e:
  2585. app_logger.log_error(e)
  2586. QMessageBox.warning(self, "日志功能失效", "操作日志功能失效请联系管理员!")
  2587. else:
  2588. msg["ee"] = f"%s中存在派工失败,请核对派工情况!"%str(qw1 + "-" + qw2 + "-" + g1 + "-" + g2)
  2589. sts = True
  2590. app_logger.log_error("派工失败")
  2591. app_logger.log_error(res)
  2592. if empNos["faillist"]:
  2593. msg["e"] = "以下人员派工失败:%s,请确认考勤打卡情况!" % empNos["faillist"]
  2594. sts = True
  2595. if empNos["code"] != "fail":
  2596. risktips = ""
  2597. if self.tableWidgetFlight.item(rowIndex, 8).text() != "":
  2598. res = self.getRiskData(self.tableWidgetFlight.item(rowIndex, 8).text(),self.tableWidgetFlight.item(rowIndex, 19).text(),acno)
  2599. risktips = f"\n 【风险提示】:{res}" if res != "" else ""
  2600. msgInfo = "二次送机任务推送!%s%s" % (fj, risktips)
  2601. res= self.send_dingdong(acno,self.tableWidgetFlight.item(rowIndex, 5).text(),
  2602. self.tableWidgetFlight.item(rowIndex, 59).text(),
  2603. "进" +self.tableWidgetFlight.item(rowIndex, 57).text().split("</br>")[0] + ",出" +self.tableWidgetFlight.item(rowIndex, 57).text().split("</br>")[1],
  2604. self.tableWidgetFlight.item(rowIndex, 8).text(),self.tableWidgetFlight.item(rowIndex, 55).text(),
  2605. empNos["ESempNos"], "",empNos["WX"],empNos["FX"],empNos["ES"],msgInfo)
  2606. if res == "ok":
  2607. msg["ff"] = "%s二次送机人员%s派工信息推送成功!!!" % (acno, empNos["ES"])
  2608. self.severpost_nomeassge("infoConfirm2","/%s" % self.tableWidgetFlight.item(rowIndex, 19).text(),"/%s" % self.tableWidgetFlight.item(rowIndex,53).text(),"/%s" % self.displayMode, "/%s" % self.selectedtime)
  2609. else:
  2610. msg["ff"] = "%s二次送机人员%s派工信息推送失败!!!" % (acno, empNos["ES"])
  2611. sts = True
  2612. app_logger.log_error("派工信息推送失败")
  2613. app_logger.log_error(res)
  2614. try:
  2615. ip = "http://" + str(self.ipinfo) + "/static/insertLogs2/" + f"%s,%s%s信息:【{msg['ff']}】%s/" % (acno, flightno, str(g1 + "-" + g2),datetime.datetime.now()) + "%s/" % str(self.user) + "%s" % str(datetime.datetime.now())
  2616. requests.get(url=ip, timeout=30).json()
  2617. except Exception as e:
  2618. app_logger.log_error(e)
  2619. QMessageBox.warning(self, "日志功能失效", "操作日志功能失效请联系管理员!")
  2620. if empNos["faillist"]:
  2621. msg["f"] = "以下人员通知失败:%s,请确认考勤打卡情况!" % empNos["faillist"]
  2622. sts = True
  2623. try:
  2624. ip = "http://" + str(self.ipinfo) + "/static/insertLogs2/" + "%s,%s%s派工信息推送失败%s/" % (acno, flightno,str(empNos["faillist"]).replace(",", "-").replace("'", "").replace("[", "").replace("]",""),datetime.datetime.now()) + "%s/" % str(self.user) + "%s" % str(datetime.datetime.now())
  2625. requests.get(url=ip, timeout=30).json()
  2626. except Exception as e:
  2627. app_logger.log_error(e)
  2628. QMessageBox.warning(self, "日志功能失效", "操作日志功能失效请联系管理员!")
  2629. msgs = ""
  2630. for j in ["aa", "bb", "cc", "dd", "ee", "ff", "a", "b", "c", "d", "e", "f"]:
  2631. if j in msg.keys():
  2632. if msgs == "":
  2633. msgs = msg[j]
  2634. else:
  2635. msgs = msgs + "\n" + msg[j]
  2636. msgs=msgs + "\n" +msg_fail
  2637. self.show_waring("一键派工提示信息", msgs,sts)
  2638. self.QThreadSortNow("main")
  2639. else:
  2640. self.show_waring("警告", "该航班非AMRO航班或者无任务编号,请确认是否为AMRO航班,如确认请使用AMRO人工派工和叮咚消息通知!!", True)
  2641. return
  2642. else:
  2643. return
  2644. except Exception as e:
  2645. app_logger.log_error(e)
  2646. elif self.displayMode=="B":
  2647. for i in self.tableWidgetFlight.selectionModel().selection().indexes():
  2648. rowIndex = i.row()
  2649. colnum = self.tableWidgetFlight.columnCount()
  2650. flightids = self.tableWidgetFlight.item(rowIndex, colnum - 5).text()
  2651. flighttype = self.tableWidgetFlight.item(rowIndex, 9).text()
  2652. jjdq = self.tableWidgetFlight.item(rowIndex, 16).text()
  2653. hbdq = self.tableWidgetFlight.item(rowIndex, 17).text()
  2654. esdq= self.tableWidgetFlight.item(rowIndex, 18).text()
  2655. dqfile= self.tableWidgetFlight.item(rowIndex, 29).text()
  2656. menu = QMenu()
  2657. item1 = menu.addAction("工作单确认检查")
  2658. if "√" in jjdq:
  2659. item2 = menu.addAction("查看接机电签")
  2660. else:
  2661. item2 = ""
  2662. if "√" in hbdq:
  2663. item3 = menu.addAction("查看航班电签")
  2664. else:
  2665. item3 = ""
  2666. if "√" in esdq:
  2667. item4 = menu.addAction("查看送机电签")
  2668. else:
  2669. item4 = ""
  2670. screenPos = self.tableWidgetFlight.mapToGlobal(pos)
  2671. action = menu.exec(screenPos)
  2672. if action == item1:
  2673. nowstr=self.user+str(datetime.datetime.now().timestamp()).split(".")[0]
  2674. ip = "http://" + str(self.ipinfo) + "/static/updateDragDropItem/%s/%s/%s/%s/%s/%s" % ("10", nowstr, flightids, self.displayMode, flighttype, self.selectedtime)
  2675. # print(ip)
  2676. #self.tableWidgetFlight.setItem(int(rowIndex), column, QTableWidgetItem(str(nowstr)))
  2677. try:
  2678. requests.get(url=ip, timeout=30).json()
  2679. except Exception as e:
  2680. QMessageBox.warning(self, "提示", "服务器连接超时,请联系管理员检查服务器!")
  2681. app_logger.log_error(e)
  2682. self.QThreadSortNow("main")
  2683. return
  2684. elif action == item2:
  2685. dqlist=dqfile.split(",")
  2686. result = [str(num) for num in dqlist if 'ARRIVAL-SERVICE' in str(num)]
  2687. # 构建请求参数
  2688. params = {"path": result}
  2689. # 发送GET请求
  2690. response = requests.get("http://" + str(self.ipinfo) + "/static/checkjobcard", params=params).content
  2691. open_with_system_viewer(response)
  2692. return
  2693. elif action == item3:
  2694. dqlist=dqfile.split(",")
  2695. result = [str(num) for num in dqlist if 'ARRIVAL-SERVICE' not in str(num) and 'DEPARTURE-SERVICE' not in str(num)]
  2696. # 构建请求参数
  2697. params = {"path": result}
  2698. # 发送GET请求
  2699. response = requests.get("http://" + str(self.ipinfo) + "/static/checkjobcard", params=params).content
  2700. open_with_system_viewer(response)
  2701. return
  2702. elif action == item4:
  2703. dqlist=dqfile.split(",")
  2704. result = [str(num) for num in dqlist if 'DEPARTURE-SERVICE' not in str(num)]
  2705. # 构建请求参数
  2706. params = {"path": result}
  2707. # 发送GET请求
  2708. response = requests.get("http://" + str(self.ipinfo) + "/static/checkjobcard", params=params).content
  2709. open_with_system_viewer(response)
  2710. return
  2711. else:
  2712. return
  2713. else:
  2714. QMessageBox.warning(self, "提示", "权限不够,请联系管理员!")
  2715. def tableWidgetPhoneDispaly(self):
  2716. try:
  2717. phoneLabel = ["序号", "姓名", "部门", "电话","name"]
  2718. col = len(phoneLabel)
  2719. diplaylist = self.sorttableWidgetPHONEDispalydata
  2720. self.tableWidget_3.setRowCount(len(diplaylist.keys()))
  2721. for row in diplaylist.keys():
  2722. for colNum in range(0, col):
  2723. if colNum == 0:
  2724. self.tableWidget_3.setItem(int(row), colNum, QTableWidgetItem(str(int(row)+1)))
  2725. self.tableWidget_3.item(int(row), colNum).setTextAlignment(Qt.AlignmentFlag.AlignCenter)
  2726. else:
  2727. self.tableWidget_3.setItem(int(row), colNum, QTableWidgetItem(diplaylist[row][phoneLabel[colNum]]))
  2728. self.tableWidget_3.item(int(row), colNum).setTextAlignment(Qt.AlignmentFlag.AlignCenter)
  2729. self.tableWidget_3.resizeColumnsToContents()
  2730. self.tableWidget_3.setColumnHidden(4, True)
  2731. except Exception as e:
  2732. app_logger.log_error(e)
  2733. def tableWidgetPeopleDisplay(self):
  2734. try:
  2735. peopleLabel = ["序号", "姓名", "角色", "授权"]
  2736. col = len(peopleLabel)
  2737. diplaylist = self.sortdiplaylist
  2738. self.tableWidgetPerson.setRowCount(len(diplaylist.keys()))
  2739. for row in diplaylist.keys():
  2740. for colNum in range(0, col):
  2741. if colNum == 0:
  2742. self.tableWidgetPerson.setItem(int(row), colNum, QTableWidgetItem(str(int(row)+1)))
  2743. else:
  2744. self.tableWidgetPerson.setItem(int(row), colNum,QTableWidgetItem(diplaylist[row][peopleLabel[colNum]]))
  2745. self.tableWidgetPerson.item(int(row), colNum).setTextAlignment(Qt.AlignmentFlag.AlignCenter)
  2746. if colNum == 3:
  2747. self.tableWidgetPerson.item(int(row), 3).setToolTip("%s" % (str(diplaylist[row][peopleLabel[colNum]])))
  2748. self.tableWidgetPerson.resizeColumnsToContents()
  2749. self.tableWidgetPerson.setWordWrap(True)
  2750. self.tableWidgetPerson.setColumnWidth(3, 125)
  2751. except Exception as e:
  2752. app_logger.log_error(e)
  2753. def enter_item_slot(self, item):
  2754. try:
  2755. self.tool_tip = item.text()
  2756. except Exception as e:
  2757. app_logger.log_error(e)
  2758. def tableWidgetDispaly(self):
  2759. try:
  2760. selftaxi = ["166", "166L", "166R", "167", "167L", "167R", "168", "169", "170", "171", "172", "173", "174",
  2761. "269", "270", "271", "272", "273", "274", "275", "287", "288", "601", "602", "603", "604",
  2762. "605", "606", "607", "607L", "607R"] # 自滑位
  2763. if self.sorttableWidgetDispalydata != "":
  2764. # print("刷新开始")
  2765. # dateNow=datetime.datetime.now()
  2766. tableWidgetDispalydata = self.sorttableWidgetDispalydata
  2767. col = len(self.displayLabel)
  2768. self.tableWidgetFlight.setRowCount(len(tableWidgetDispalydata.keys()))
  2769. for row in tableWidgetDispalydata.keys():
  2770. for colNum in range(0, col):
  2771. if colNum == 13:
  2772. self.tableWidgetFlight.setItem(int(row), colNum, QTableWidgetItem(str(tableWidgetDispalydata[row][str(colNum)])))
  2773. elif colNum == 15:
  2774. self.tableWidgetFlight.setItem(int(row), colNum, QTableWidgetItem(str(tableWidgetDispalydata[row][str(colNum)])))
  2775. elif colNum == 18:
  2776. if tableWidgetDispalydata[row][str(colNum)] in selftaxi and tableWidgetDispalydata[row][str(colNum)] != "":
  2777. self.tableWidgetFlight.setItem(int(row), colNum, QTableWidgetItem(str(tableWidgetDispalydata[row][str(colNum)])))
  2778. self.tableWidgetFlight.item(int(row), colNum).setBackground(QColor("lightgreen"))
  2779. self.tableWidgetFlight.item(int(row), colNum).setForeground(QColor("black"))
  2780. if "自滑机位" not in tableWidgetDispalydata[row][str(61)]:
  2781. flightid = tableWidgetDispalydata[row][str(53)]
  2782. # print(flightid)
  2783. flighttype = tableWidgetDispalydata[row]["19"]
  2784. fjxx = "自滑机位;" + str(tableWidgetDispalydata[row][str(61)])
  2785. ip = "http://" + str(self.ipinfo) + "/static/updateEidteItem/" + "%s/" % str(fjxx) + "%s/" % str(flightid) + "%s/" % str(self.displayMode) + "%s/" % str(flighttype) + "%s" % str(self.selectedtime)
  2786. try:
  2787. requests.get(url=ip, timeout=30).json()
  2788. except Exception as e:
  2789. QMessageBox.warning(self, "提示", "服务器连接超时,请联系管理员检查服务器!")
  2790. app_logger.log_error(e)
  2791. if self.displayMode =="A":
  2792. for colNum2 in (21, 23, 25, 27, 29):
  2793. if tableWidgetDispalydata[row][str(colNum2)] != "" and "*" not in str(tableWidgetDispalydata[row][str(colNum2)]):
  2794. self.severpost_nomeassge("selftaxiLogs", "/%s请通知%s,%s为自滑位,注意特殊机位保障要求!" % (tableWidgetDispalydata[row]["3"], tableWidgetDispalydata[row][str(colNum2)],tableWidgetDispalydata[row]["8"]),"/%s" % tableWidgetDispalydata[row][str(53)], "","")
  2795. self.severpost_nomeassge("infoConfirm3","/%s" % tableWidgetDispalydata[row][str(19)],"/%s" % tableWidgetDispalydata[row][str(53)], "/%s" % self.displayMode, "/%s" % self.selectedtime)
  2796. elif tableWidgetDispalydata[row][str(colNum)] not in selftaxi or tableWidgetDispalydata[row][str(colNum)] == "":
  2797. self.tableWidgetFlight.setItem(int(row), colNum, QTableWidgetItem(str(tableWidgetDispalydata[row][str(colNum)])))
  2798. self.tableWidgetFlight.item(int(row), colNum).setBackground(QColor(str(tableWidgetDispalydata[row]["99"])))
  2799. self.tableWidgetFlight.item(int(row), colNum).setForeground( QColor(str(tableWidgetDispalydata[row]["101"])))
  2800. font = QFont()
  2801. # font.setFamily("SimHei")
  2802. font.setFamily("Microsoft YaHei")
  2803. font.setBold(True)
  2804. self.tableWidgetFlight.item(int(row), colNum).setFont(font)
  2805. elif colNum == 19:
  2806. if tableWidgetDispalydata[row][str(colNum)] == "短停送" or tableWidgetDispalydata[row][str(colNum)] == "特后前送":
  2807. self.tableWidgetFlight.setItem(int(row), colNum, QTableWidgetItem(str(tableWidgetDispalydata[row][str(colNum)])))
  2808. self.tableWidgetFlight.item(int(row), colNum).setBackground(QColor(str(tableWidgetDispalydata[row]["99"])))
  2809. self.tableWidgetFlight.item(int(row), colNum).setForeground(QColor(str("blue")))
  2810. font = QFont()
  2811. font.setFamily("Microsoft YaHei")
  2812. font.setBold(True)
  2813. self.tableWidgetFlight.item(int(row), colNum).setFont(font)
  2814. else:
  2815. self.tableWidgetFlight.setItem(int(row), colNum, QTableWidgetItem(str(tableWidgetDispalydata[row][str(colNum)])))
  2816. self.tableWidgetFlight.item(int(row), colNum).setBackground(QColor(str(tableWidgetDispalydata[row]["99"])))
  2817. self.tableWidgetFlight.item(int(row), colNum).setForeground(QColor(str(tableWidgetDispalydata[row]["101"])))
  2818. elif 19 < colNum < 31:
  2819. self.tableWidgetFlight.setItem(int(row), colNum, QTableWidgetItem(str(tableWidgetDispalydata[row][str(colNum)]).replace("*","")))
  2820. if tableWidgetDispalydata[row][str(colNum)] != "" and "√" not in tableWidgetDispalydata[row][str(colNum)]:
  2821. self.tableWidgetFlight.item(int(row), colNum).setBackground(QColor("yellow"))
  2822. self.tableWidgetFlight.item(int(row), colNum).setForeground(QColor("black"))
  2823. else:
  2824. self.tableWidgetFlight.item(int(row), colNum).setBackground(QColor(str(tableWidgetDispalydata[row]["99"])))
  2825. self.tableWidgetFlight.item(int(row), colNum).setForeground(QColor(str(tableWidgetDispalydata[row]["101"])))
  2826. elif colNum == 61:
  2827. if str(tableWidgetDispalydata[row][str(colNum)]) != "" and str(tableWidgetDispalydata[row][str(colNum)]) != None:
  2828. self.tableWidgetFlight.setItem(int(row), colNum, QTableWidgetItem(str(tableWidgetDispalydata[row][str(colNum)])))
  2829. self.tableWidgetFlight.item(int(row), colNum).setBackground(QColor("yellow"))
  2830. self.tableWidgetFlight.item(int(row), colNum).setForeground(QColor("red"))
  2831. font = QFont()
  2832. font.setFamily("Microsoft YaHei")
  2833. font.setBold(True)
  2834. self.tableWidgetFlight.item(int(row), colNum).setFont(font)
  2835. else:
  2836. self.tableWidgetFlight.setItem(int(row), colNum, QTableWidgetItem(str(tableWidgetDispalydata[row][str(colNum)])))
  2837. self.tableWidgetFlight.item(int(row), colNum).setBackground(QColor(str(tableWidgetDispalydata[row]["99"])))
  2838. self.tableWidgetFlight.item(int(row), colNum).setForeground(QColor(str(tableWidgetDispalydata[row]["101"])))
  2839. font = QFont()
  2840. font.setFamily("Microsoft YaHei")
  2841. font.setBold(True)
  2842. self.tableWidgetFlight.item(int(row), colNum).setFont(font)
  2843. if "二拖" in tableWidgetDispalydata[row][str(colNum)]:
  2844. for selftaxiPostion in selftaxi:
  2845. if selftaxiPostion in tableWidgetDispalydata[row][str(colNum)]:
  2846. for colNum2 in (21, 23, 25, 27, 29):
  2847. if tableWidgetDispalydata[row][str(colNum2)] != "":
  2848. self.severpost_nomeassge("selftaxiLogs","/%s请通知%s,%s二拖机位目的机位为自滑位,注意特殊机位保障要求!" % (
  2849. tableWidgetDispalydata[row]["5"],tableWidgetDispalydata[row][str(colNum2)],
  2850. tableWidgetDispalydata[row]["8"]),"/%s" % tableWidgetDispalydata[row][str(53)], "", "")
  2851. elif colNum == 49:
  2852. self.tableWidgetFlight.setItem(int(row), colNum, QTableWidgetItem(str(tableWidgetDispalydata[row][str(colNum)])))
  2853. if tableWidgetDispalydata[row][str(colNum)] != "":
  2854. for i in tableWidgetDispalydata[row][str(colNum)].split(","):
  2855. if "√" not in i:
  2856. self.tableWidgetFlight.item(int(row), colNum).setBackground(QColor("yellow"))
  2857. self.tableWidgetFlight.item(int(row), colNum).setForeground(QColor("black"))
  2858. break
  2859. else:
  2860. self.tableWidgetFlight.item(int(row), colNum).setBackground(QColor(str(tableWidgetDispalydata[row]["99"])))
  2861. self.tableWidgetFlight.item(int(row), colNum).setForeground(QColor(str(tableWidgetDispalydata[row]["101"])))
  2862. else:
  2863. self.tableWidgetFlight.item(int(row), colNum).setBackground(QColor(str(tableWidgetDispalydata[row]["99"])))
  2864. self.tableWidgetFlight.item(int(row), colNum).setForeground(QColor(str(tableWidgetDispalydata[row]["101"])))
  2865. elif colNum == 51:
  2866. self.tableWidgetFlight.setItem(int(row), colNum, QTableWidgetItem(str(tableWidgetDispalydata[row][str(colNum)])))
  2867. if tableWidgetDispalydata[row][str(colNum)] != "" and "√" not in tableWidgetDispalydata[row][str(colNum)]:
  2868. self.tableWidgetFlight.item(int(row), colNum).setBackground(QColor("yellow"))
  2869. self.tableWidgetFlight.item(int(row), colNum).setForeground(QColor("black"))
  2870. else:
  2871. self.tableWidgetFlight.item(int(row), colNum).setBackground(QColor(str(tableWidgetDispalydata[row]["99"])))
  2872. self.tableWidgetFlight.item(int(row), colNum).setForeground(QColor(str(tableWidgetDispalydata[row]["101"])))
  2873. elif 0 < colNum < 11:
  2874. self.tableWidgetFlight.setItem(int(row), colNum, QTableWidgetItem(str(tableWidgetDispalydata[row][str(colNum)])))
  2875. elif colNum == 0:
  2876. self.tableWidgetFlight.setItem(int(row), colNum, QTableWidgetItem(str(int(row)+1)))
  2877. else:
  2878. self.tableWidgetFlight.setItem(int(row), colNum, QTableWidgetItem( str(tableWidgetDispalydata[row][str(colNum)])))
  2879. if colNum not in [18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30,49,51, 61]:
  2880. self.tableWidgetFlight.item(int(row), colNum).setBackground(QColor(str(tableWidgetDispalydata[row]["99"])))
  2881. self.tableWidgetFlight.item(int(row), colNum).setForeground(QColor(str(tableWidgetDispalydata[row]["101"])))
  2882. if colNum not in [4 , 6]:
  2883. self.tableWidgetFlight.item(int(row), colNum).setTextAlignment(Qt.AlignmentFlag.AlignCenter)
  2884. else:
  2885. self.tableWidgetFlight.item(int(row), colNum).setTextAlignment(Qt.AlignmentFlag.AlignTop | Qt.AlignmentFlag.AlignCenter)
  2886. self.tableWidgetFlight.setRowHeight(int(row), 35)
  2887. if self.displayMode == "A":
  2888. settips={0:"53",4:"62",49:"50",19:"47",11:"57",13:"57",15:"57",45:"45",61:"61",6:"17",38:"40",}
  2889. for key,value in settips.items():
  2890. if self.tableWidgetFlight.item(int(row), key):
  2891. if key not in [11,13,15]:
  2892. self.tableWidgetFlight.item(int(row), key).setToolTip("%s" % (str(tableWidgetDispalydata[row][str(value)])))
  2893. else:
  2894. self.tableWidgetFlight.item(int(row), key).setToolTip("%s" % (str(tableWidgetDispalydata[row][str(value)].replace("</br>", "\n"))))
  2895. else:
  2896. self.tableWidgetFlight.item(int(row), 0).setToolTip("[%s,%s]" % ( str(tableWidgetDispalydata[row][str(col - 5)]),str(tableWidgetDispalydata[row][str(col - 4)])))
  2897. for ii in range (1,4):
  2898. try:
  2899. self.tableWidgetFlight.item(int(row), ii).setToolTip("%s" % str(tableWidgetDispalydata[row][str(24)]))
  2900. except Exception:
  2901. pass
  2902. if self.displayMode == "A":
  2903. self.tableWidgetFlight.resizeColumnsToContents()
  2904. self.tableWidgetFlight.setWordWrap(True)
  2905. for i in range(col):
  2906. if i in [1,2,3,5,7,8,9,10,12,14,16,17,20,22,24,26,28,30,32,34,36,39,40,42,43,44,46,47,48,50,52,53,54,55,56,57,58,59,60,62,63,64,65]:
  2907. self.tableWidgetFlight.setColumnHidden(i, True)
  2908. else:
  2909. self.tableWidgetFlight.setColumnHidden(i, False)
  2910. if i in [21, 23, 25, 27, 29, 31]:
  2911. self.tableWidgetFlight.setColumnWidth(i, 70)
  2912. elif i in [45]:
  2913. self.tableWidgetFlight.setColumnWidth(i, 45)
  2914. else:
  2915. for i in range(col):
  2916. if i in [col - 9, col - 11, col - 12, 19, 20, 21, 22, 23, 28, 29, 30, 31]:
  2917. self.tableWidgetFlight.setColumnHidden(i, True)
  2918. else:
  2919. self.tableWidgetFlight.setColumnHidden(i, False)
  2920. self.tableWidgetFlight.resizeColumnsToContents()
  2921. self.tableWidgetFlight.setColumnWidth(10, 70)
  2922. self.tableWidgetFlight.setColumnWidth(11, 70)
  2923. self.tableWidgetFlight.setColumnWidth(12, 70)
  2924. self.tableWidgetFlight.setColumnWidth(13, 70)
  2925. self.tableWidgetFlight.setColumnWidth(14, 70)
  2926. self.tableWidgetFlight.setColumnWidth(15, 70)
  2927. self.tableWidgetFlight.setColumnWidth(22, 45)
  2928. #self.tableWidgetFlight.resizeRowsToContents()
  2929. # print("刷新结束")
  2930. # print(datetime.datetime.now() - dateNow)
  2931. except Exception as e:
  2932. app_logger.log_error(e)
  2933. def on_completer_activated(self, text):
  2934. try:
  2935. if text:
  2936. index = self.comboBox.findText(text)
  2937. self.comboBox.setCurrentIndex(index)
  2938. except Exception as e:
  2939. app_logger.log_error(e)
  2940. def LM_TSK_SURE_PG(self):
  2941. try:
  2942. data = {
  2943. "empNos": dict["empNos"], # 员工号
  2944. "taskid": dict["taskid"], # taskid
  2945. "type": dict["type"], # 类型
  2946. "shiftDate": dict["shiftDate"], # 上班日期
  2947. "shift": dict["shift"], # 班次
  2948. }
  2949. self.severpostData_nomeassge("LM_TSK_SURE_PG", data)
  2950. except Exception as e:
  2951. app_logger.log_error(e)
  2952. def dingdong(self):
  2953. try:
  2954. data = {
  2955. "acno": dict["empNos"], # 机号
  2956. "actype": dict["taskid"], # 机型
  2957. "tasktype": dict["type"], # 任务类型
  2958. "tatd": dict["shiftDate"], # 起飞/落地时间
  2959. "msgInfo": dict["shift"], # 消息
  2960. "bay": dict["empNos"], # 机位
  2961. "wxemp": dict["taskid"], # 维修人员员工号
  2962. "fxemp": dict["type"], # 放行人员员工号
  2963. "wx": dict["shiftDate"], # 维修人员
  2964. "fx": dict["shift"], # 放行人员
  2965. "ecsj": dict["shift"], # 二次送机人员
  2966. }
  2967. self.severpostData_nomeassge("dingdong", data)
  2968. except Exception as e:
  2969. app_logger.log_error(e)
  2970. def update_pglistA(self, text):
  2971. try:
  2972. self.severpost_nomeassge("getPglist", "A", "", "", "")
  2973. except Exception as e:
  2974. app_logger.log_error(e)
  2975. def update_pglistB(self, text):
  2976. try:
  2977. self.severpost_nomeassge("getPglist", "B", "", "", "")
  2978. except Exception as e:
  2979. app_logger.log_error(e)
  2980. if __name__ == '__main__':
  2981. app = QApplication(sys.argv)
  2982. mw = MainWidget()
  2983. sys.exit(app.exec())