diff --git a/V-0.4/AdminAdd_u.dfm b/V-0.4/AdminAdd_u.dfm new file mode 100644 index 0000000..e7911d9 --- /dev/null +++ b/V-0.4/AdminAdd_u.dfm @@ -0,0 +1,106 @@ +object FrmAdminAdd: TFrmAdminAdd + Left = 0 + Top = 0 + Caption = 'FrmAdminAdd' + ClientHeight = 398 + ClientWidth = 770 + Color = clDefault + Font.Charset = DEFAULT_CHARSET + Font.Color = clWindowText + Font.Height = -11 + Font.Name = 'Tahoma' + Font.Style = [] + OldCreateOrder = False + OnClose = FormClose + PixelsPerInch = 96 + TextHeight = 13 + object edtUsername: TEdit + Left = 24 + Top = 24 + Width = 153 + Height = 29 + Font.Charset = DEFAULT_CHARSET + Font.Color = clWindowText + Font.Height = -17 + Font.Name = 'Tahoma' + Font.Style = [] + ParentFont = False + TabOrder = 0 + Text = 'Usen Name' + OnDblClick = edtUsernameDblClick + OnEnter = edtUsernameEnter + end + object edtPassword: TEdit + Left = 24 + Top = 72 + Width = 153 + Height = 29 + Font.Charset = DEFAULT_CHARSET + Font.Color = clWindowText + Font.Height = -17 + Font.Name = 'Tahoma' + Font.Style = [] + ParentFont = False + ReadOnly = True + TabOrder = 1 + Text = 'Password' + end + object edtIDNum: TEdit + Left = 24 + Top = 120 + Width = 153 + Height = 29 + Font.Charset = DEFAULT_CHARSET + Font.Color = clWindowText + Font.Height = -17 + Font.Name = 'Tahoma' + Font.Style = [] + NumbersOnly = True + ParentFont = False + TabOrder = 2 + Text = 'ID Number' + OnDblClick = edtIDNumDblClick + OnEnter = edtIDNumEnter + end + object Panel1: TPanel + Left = 24 + Top = 168 + Width = 153 + Height = 33 + Color = clWhite + ParentBackground = False + TabOrder = 3 + object chkAdmin: TCheckBox + Left = 8 + Top = 8 + Width = 97 + Height = 17 + Caption = 'Is User Admin' + TabOrder = 0 + end + end + object btnGeneratePass: TButton + Left = 183 + Top = 72 + Width = 130 + Height = 29 + Caption = 'Generate Password' + TabOrder = 4 + OnClick = btnGeneratePassClick + end + object btnAddUser: TButton + Left = 24 + Top = 216 + Width = 83 + Height = 33 + Caption = 'Add User' + Font.Charset = DEFAULT_CHARSET + Font.Color = clWindowText + Font.Height = -13 + Font.Name = 'Tahoma' + Font.Style = [] + ParentFont = False + TabOrder = 5 + OnClick = btnAddUserClick + end +end diff --git a/V-0.4/AdminAdd_u.pas b/V-0.4/AdminAdd_u.pas new file mode 100644 index 0000000..5c964c6 --- /dev/null +++ b/V-0.4/AdminAdd_u.pas @@ -0,0 +1,153 @@ +unit AdminAdd_u; + +interface + +uses + Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics, + Vcl.Controls, Vcl.Forms, Vcl.Dialogs, Vcl.StdCtrls, Vcl.ExtCtrls, Login_u, System.math; + +type + TFrmAdminAdd = class(TForm) + edtUsername: TEdit; + edtPassword: TEdit; + edtIDNum: TEdit; + Panel1: TPanel; + chkAdmin: TCheckBox; + btnGeneratePass: TButton; + btnAddUser: TButton; + procedure btnGeneratePassClick(Sender: TObject); + procedure edtUsernameDblClick(Sender: TObject); + procedure edtIDNumDblClick(Sender: TObject); + procedure edtIDNumEnter(Sender: TObject); + procedure edtUsernameEnter(Sender: TObject); + procedure FormClose(Sender: TObject; var Action: TCloseAction); + procedure btnAddUserClick(Sender: TObject); + private + { Private declarations } + public + { Public declarations } + var + sRandomPass, sAdmin : string; + iCount, iRandomNum, iRandomChar, iRandomUp, iRandomLow : Integer; + + + end; + +var + FrmAdminAdd: TFrmAdminAdd; + +implementation + +{$R *.dfm} + +procedure TFrmAdminAdd.btnAddUserClick(Sender: TObject); +var + sUser, sPass, sID : string; + iConfirm : Integer; +begin + iConfirm:=0; + sUser:=''; + sPass:=''; + sID:=''; + sAdmin:= BoolToStr(chkAdmin.Checked); + + if Length(edtUsername.Text) >= 7 then + sUser:= edtUsername.Text + else + begin + ShowMessage('User Name must be 7 or more caractars'); + exit + end; + + if Length(edtPassword.Text) = 12 then + sPass:=edtPassword.Text + else + begin + ShowMessage('Press Random pass generator'); + exit + end; + + if Length(edtIDNum.Text) = 13 then + sID:=edtIDNum.Text + else + begin + ShowMessage('ID Number must be 13 digets long'); + exit + end; + + DataUser.adoUser.Close; + DataUser.adoUser.SQL.Clear; + DataUser.adoUser.SQL.Add('INSERT INTO Login(Username,IDnum,pass,Admin) VALUES(:par0,:par1,:par2,:par3)'); + DataUser.adoUser.Parameters.ParamByName('par0').Value:=sUser; + DataUser.adoUser.Parameters.ParamByName('par1').Value:=sID; + DataUser.adoUser.Parameters.ParamByName('par2').Value:=sPass; + DataUser.adoUser.Parameters.ParamByName('par3').Value:= sAdmin; + iConfirm:= MessageDlg('Confirm Adding Acount', mtConfirmation, mbYesNo, 7); + if iConfirm = 7 then exit; + if iConfirm = 6 then DataUser.adoUser.ExecSQL; + + + + +end; + +procedure TFrmAdminAdd.btnGeneratePassClick(Sender: TObject); +var + arrRandomChar : array[1..3] of Integer; + i : Integer; +begin + sRandomPass := ''; + iCount := 0; + iRandomNum:= 0; + iRandomUP:= 0; + iRandomLow:= 0; + edtPassword.ReadOnly:=False; + while iCount < 12 do + begin + Randomize; + iRandomNum := RandomRange(48, 58); + iRandomUp := RandomRange(65, 91); + iRandomLow := RandomRange(97, 123); + arrRandomChar[1]:= iRandomNum; + arrRandomChar[2]:= iRandomUp; + arrRandomChar[3]:= iRandomLow; + i := random(3)+1; + iRandomChar:= arrRandomChar[i]; + sRandomPass:= sRandomPass + Chr(iRandomChar); + iCount:= iCount + 1; + end; + edtPassword.ReadOnly:=True; + edtPassword.Text:=sRandomPass; + + + +end; + +procedure TFrmAdminAdd.edtIDNumDblClick(Sender: TObject); +begin + edtIDNum.Text:= ''; +end; + +procedure TFrmAdminAdd.edtIDNumEnter(Sender: TObject); +begin + edtIDNum.Hint:= 'Dubbel tapp to clear'; + edtIDNum.ShowHint := True; +end; + +procedure TFrmAdminAdd.edtUsernameDblClick(Sender: TObject); +begin + edtUsername.Text:= ''; +end; + +procedure TFrmAdminAdd.edtUsernameEnter(Sender: TObject); +begin + edtUsername.Hint:= 'Dubbel tap to clear'; + edtUsername.ShowHint:= True; +end; + +procedure TFrmAdminAdd.FormClose(Sender: TObject; var Action: TCloseAction); +begin + Application.Terminate; +end; + +end. diff --git a/V-0.4/AdminLogin_u.dfm b/V-0.4/AdminLogin_u.dfm new file mode 100644 index 0000000..5f99898 --- /dev/null +++ b/V-0.4/AdminLogin_u.dfm @@ -0,0 +1,1655 @@ +object frmAdminLogin: TfrmAdminLogin + Left = 0 + Top = 0 + Caption = 'frmAdminLogin' + ClientHeight = 427 + ClientWidth = 769 + Color = clDefault + Font.Charset = DEFAULT_CHARSET + Font.Color = clWindowText + Font.Height = -11 + Font.Name = 'Tahoma' + Font.Style = [] + OldCreateOrder = False + OnClose = FormClose + PixelsPerInch = 96 + TextHeight = 13 + object logo: TImage + Left = 136 + Top = 8 + Width = 481 + Height = 298 + Picture.Data = { + 0954506E67496D61676589504E470D0A1A0A0000000D49484452000001F40000 + 01190806000000610CD7D60000C4304944415478DAEC7D097C1D55D9F73967EE + BD49D385D2A6596ED26CDDF7525A0AC82615904D457105453FF175FB1457C4D7 + 850F511195D7E54551710314455C5044907D175A0A94D216BA2469969B344DDB + 50D234CB9D39DFD99E3367E6CE4D6E7648CFFFF76BEFCCDC59CF4CEE7F9EE7F9 + 3FCF8391858585858585C5EB1E78BC4FC0C2C2C2C2C2C262F8B0846E61616161 + 6131016009DDC2C2C2C2C26202C012BA8585858585C5048025740B0B0B0B0B8B + 09004BE8161616161616130096D02D2C2C2C2C2C26002CA15B58585858584C00 + 5842B7B0B0B0B0B09800B0846E61F11AC086C5F3C88CA2C90593A6E679C93B9F + EE1AEFF309A3EEA273C9E4E48C29FB5AF6754D2E2F4A577CE7B7E37D4A161616 + 215842B7B01843EC3A7E294AA7DD582C3F5E949FEFAC8CE7C556628257B0AF16 + E298538E086EEFDE77784DF9C3CF1D1CEF7305FCE5A822F4C6CBDEF2B9F8A4C4 + 559E475394D2ED98382FF41EEED972B8A3F3794A516DE79EFDDD4B6EBF77BC4F + D5C2E2888625740B8B51C6E615F3A71F352D6F757EC259CD087B2DC278951323 + E5D8C184FF0552F6C19621ECB04F8251DAA5DF2FFAEB935F1CEFF306B47DF67D + 55938A8FDEC426A7F1F3133F1BFC7CD93465D3D4A31DD4F35E74D3743DBBA6A7 + F7BFD4F05457737BC3B2FB9E18EF53B7B038A26009DDC26284F1D2B2B9855327 + C54F8F39641D8A91931879CF270E8EB99C070991C48DB1FCEB23582CA37C5E4D + B3EFBB5EE9E85E5175CFFA9DE37D2DCF2F5D88AADE75CA2D4E227E312270DEEA + 678313BA27AF89F259765D8CDCF9F97B6E9FDB445DF771CF751FEA6C3DF0E0DE + A7B6D61EFBF473E37D391616131A96D02D2C4600DBAAAAA74D9D163B2F9E17BB + 8811F86994A0026EC182D5CD780FE138236B668D53BE9CFFE53958CEF31DB0F5 + 38314AD2446C7D7C73E16D8F5E32DED7D572F907564D9D75D47F2845097ED2FC + C50303A163796DEC3B69AD536EAF2BCB9D2D13F3F27A7ADDDEF48B5E5FFAB683 + CD7BFF7C78CF81DA457FBA67BC2FCDC262C2C112BA85C530B073C19C9A2909E7 + 93248EDFC72CD4124ED21E96D6AA704FAB7F9CD819C90B12C40EB8AB91207049 + E48A2C1DED7EEFDDDFD1BD6CCE5D4F6D1FAF6B5B5F3E1BCDFFD879B73B79F10B + C502B0CE5588808A5945E47C99BA1E0E8A904FFC0AE29A3DDACD88FDDEDE8387 + FEB7636BFDC3F36EBB3B3D5ED7676131D16009DDC26290787C4612258FCAAB2A + 9814FBB213C3EF63643C851339FFC7AD6F42E4B4203F6179CBE5E2BBFEDCED7C + 5D2CD7E3C4C878F2673B37367D7CEDCBE3E3794F7DE6A285D3CA676E62749D40 + 21AB5CFF746892375CF16AB93F2BA7B93B5E680638DB53EA31627FAAAFF3F0D5 + 2DCF6DBF77D95FEFF3C6E76E5A584C1C5842B7B0180476CEAE9A3239CFF95C3C + 413ECF88781A8D2141E082B01D70B1234DD682D819688CB0F5141946B9DB05D1 + 13F59D03167CE7FE3D9D73E6DEB7A16D3CAEB5E3DB9FB8C149C43FE6C7CC1DF5 + 8BE113B8F02AF0EB12EE7515537794954EE13FA4DDF26237623D4FFC63DB7A6E + 5FFA9E9EF657BEB8FB1F8F6F5DB369CB78DD5A0B8BD73D2CA15B58E480174A2A + D0B48473CAA404F9B9E3E0859CBC0569C7B072A5B3F918B8D941FCA6AC6D4E7A + EC3B0F2BEB5D913A25D27A072B1D6B37BD2F32EB4BD32F15DDFAD077C7FA7AEB + DE77EEF499C7CC6DC4DCFB80A4A741002BEB1CE2FDC2DDAEC81D2145EE2A7EAE + C81EABEBF5D29E58CEB7E1D7E6B99EDC9D278CF3AEBEAEEE6B5A366CFBEEE23F + DDD33BDEF7DBC2E2F5084BE8161603607DD1EC44795EFCCA589C5C8E6328C609 + CA7394A5E9484217C41C779087A8749D87E3E7CAF216DB88543565C91223650D + 9B6E7A0231F6EDAD8D1DCB163FF8CC9892DCBEAB3EFAE9C494493FF2C91CFBD6 + 39BB0E31A589DCB7D265A8C06384EDC8F367CBA8246C768D8E0C2908EB9C8AB1 + F0D2AEDC56AC4391DB9B7EB2ABEDC0FB4BBF7D63ED78DF770B8BD71B2CA15B58 + F483C6B29AA238C2BF270E7A138E73E265DCC3B937265DEBC2B28E61DF1A2772 + 5A12B3B2BED57202C4AEAD742C72D0B5804E913958E87C5B27E6A0CE577BCE2A + BBFD9131ABDA52F7C1B792998B2B9F632F19CB03A96A9868D11B36C4713ED113 + 70A38B75A4B71D62E958103D07B8DC35F88A1E55D3C215BFBFF7D5AE8B9AFE78 + DF3D2B366D1BE727C0C2E2F5034BE8161659B0BBB46AE124E2FC9D4DCE47319E + 7626DDE982A895650E042E62E8312CE3E4C21A572E776E8D3B4491B9243FE248 + 3214A96C31470BE1206D0DD4E3FC3BBE01E3BA3FCEBCE9BEF78ED575375DF6BE + D5D3AB4A3608422621321797A05CEE104B2786604E7D82CA1D2C72B92ABB66E1 + 72F7E472E172972E78FF1F12DFB3E9EEDE43DD5F6CF9EBA33F5DF2D4462B98B3 + B0C80196D02D2C22D094AC5E9DC0E44E365922C888113A8A4B82263129069304 + 2E899DBBDE494C59E0584D2BF7BA2066457C5A40A72AAD09773C32E2E78A3CF5 + 72A198271D07DB0FCDABFCFBE3ED6371ED1DD77CF2474E5EDEA7CDAA7001373B + 91D3FEF9CAF5B8B7419CAF54C0E994362971F745F0609D0BD257048F94F52E2C + 752077E4796E4FDF95FBEA9ABF5DF3E33F5852B7B0180096D02D2C42A82FAD5A + 55409CBBD91F47116711A2081BC59597990BBA9865C90BC5F86E774966DC1DEF + 38BE9B1D62E84210E728EB1DCB9D6265B56B011DC62A2FDD8F4B63B5AFDE1EF7 + 92E25BEEBF79D4AFFDC317E4CF5854B943D495D716B88AF39B6E76D372874FE4 + 578D139FE05617E48CD5EE9420D0134563652A9BB6CE651C5DBBE0A54CDEEB3B + DC7D55CB1D8F7D73F1631B2CA95B58F4034BE81616061899CF6764FE10FBC348 + AAA8AEE02A6E8D732B1D03B92B85BB078238668553EE3EE6EE75658523070762 + E3C2EDCE7718CA3F2731C72F32A3D6E1DF39B19812D009B2FFD7CE0D4DE7AEDD + F4E2A85E7FFB573EFCA6BC59D3EF9386B5B2CC03648E5030AEEE04F2D0B5504E + 91387F5111D7C108DA735D1963E7EBE89C74B0D091FC54E238DF5217F35E4F47 + E7E79B6EBBFF8736A66E61911D96D02D2C146ACBAA0B2723F208FBA3582CB2A9 + 90FA03E1C6671C085D923831E2E65891B774C793A020CE91E95C44B9DD2951A2 + 306E9F0AD11B01C296CA70158FC60EACAFC474847476ECE99C537DC7A3A39A93 + 7EE0DB9FBC3156907F69203D0D63A32CAD6999FBF3D8AC10C7CF9D4A4F062770 + 919E0675EA3128DBD98A2ECF0990E56285356FBADFF9B42B3FB9988E6D9FEEEB + 3CFCCEA3BFF8833BC6FB39B1B078ADC212BA8505C3A6E2F258692C8F0BE0CEE1 + 7F1454FDE3BC23AC70A570478EB4D0B95B5D345B89292BDC01253B16EE756C54 + 88032B9C0BC230103D3F684CA6B1C9FC74A22BC409D7B41393B9DC3147E77CF7 + 1CEEBDA8E4E6FB6E1DAD31D8FAEEB3F3CBD72C7C1939A442A6D23986E54DB4A7 + 21C33227D817CAA97C74A25CEE9CAE859EC093EEF54035584DE2AAF80CCC7BAE + 4FEA9EBA135258D7D9D9D8B6B6E49A5F6D1DEFE7C5C2E2B5084BE816160CADC9 + 9AAF128CAF0E2F17DE61CEA75CE1CEC95CC5D031D46C8F4B52F3547D76207102 + 96B76390B5AAF14E71D86A277E4A9BAAF52E94E258B9E31571BA2EFD53E1AFEE + 7EF7688D41CB173E70D294F2598FE92A708868E19E78B551F5E7F9CB0658E760 + 9943411CFD9342FC98BAE7A9223308197175E56607B20652E76E79FE22430D8B + 9DBF0CB869D8EEC5033B9A4FA8F8F1EF3BC7FB99B1B078ADC112BAC5118F86D2 + EAE32611F218A38E84A227DFDDCEC179372153D684CB9C577D53B1F3400D7745 + CA2090A390BEA62BC12195E24554EA5B50E1AE05726A7D7811A0D0C005E3F69D + 2FA62AD73CFE6CD7688CC3BE6F7EF29AC4D44957C8F8377BC988C7E417609DAB + 343AAA14ECD801B5BB9F9F9E2190032102A2BEEA5D0BDF0CD19C07EE759FC491 + 97D6563A7F95E03178B14EDABD7EE76D0F7E6AD553CF8EF7A36361F19A822574 + 8B231A5B8B2BF20B63F10D8C36969A7F0C3CB6EBB03F0F462132761E57055462 + C11C74207328340355DFB08A9DF3EA7148C7C815C9AB9AEE40DC0E5BC7553167 + 3346CD970B8F33E4AA3BD87BB5E3F0BA8A5B1F7878A4C7E18533DE402ACF58BD + 11C7632B8527211697BA35719E8EDF458D93792C26AF13213FA52DD4894D8BE8 + 28F50BCF8842EFF29342CE3977AF8308CE93DFD374DA77B92BA19CAF8A17F3E9 + 9E03AF9E5178E50D233E0E1616AF675842B73862B1A9A606CDEA4657C431BEC6 + 8C996B753B52967A04A10B0BDD31E2E7101BE7939CA03132CABF4A02E7023817 + 7A841BCBB9184E1CC728F92AAC5F485F8BC9662D9E109479DF29BCF15F5F1EE9 + B168FAD47BAAA655275F66C74C88F3A190272FAD72385F4EEE9C7B89E3E8F337 + 73D565CB5448CF532F2E2A0F9D9A6A765D12D650B9830A1E29F53B77B37BB2DE + 3B2F42C3895E783EC47AEE8BA90D2FAD5DF8FBBB46C55B6161F17A8425748B23 + 163B4BABCAA712B285D1D4341AF1BD2016E13697B17259F255B9DE21662EC85D + C6CC454C9D40F9566595C779453895830EFE7CE2178ED1B176A8146728DE21E5 + 8D5BC482E0B810CFA5CF14FEE2AE35233D16EDFFEFA31FC83B6ACA4D40D032AE + 0F2E76ACEBCE538A55EC5F59ECAA339C283643557316B3442CDF86BBCA89EA2E + 272C722415EC4A7A48D3AE54B22B4B9DBA52E92E2C7246EAD23A47C29AE70A79 + E1E960FBEC7DB5EBF333BFF293FF19EFE7C8C2E2B5024BE816472C5A92353F27 + 18FF578C11561F6F2862FC3970AAE174C6A558314EE6460E3A51167A8C91711A + 435D77AC5DEE60A113DD6D8DF8E48F909F9E663665D1856690585F7423D395E2 + 8C4A73F158BAFDA5D6D239F73E35A255E33AAEF9E42D4E7EFEC5A2080E2750F6 + 12210BDC105DE046B8E09D984A47531E059163CEAC6746E824168CB963259283 + F43539B09E12BD49E2E6842DDBAEBAB214AC2753DCDCDE3E7937A82B5DF1EC1F + BB5728DDD7A7C99DEDA8AD7D6BC392EA5FDC3E2615F42C2C5EEBB0846E7144A2 + AEAC7AEE644436B1C9029112ADF2A14D80CB9D5BE734AE4A97AABC73D16DCD91 + 56398A411B54D91215AC752D9A5384CE4BC672E393375C912E79A2DDECFC384E + 3CC6BEF7645732625AF93141B2242E2DE3C39D3D1794FEF69E11CBC7DEB06A79 + 6CC17B4FDB4512890A4EB682C4D931A58782E8C2375409E574D11910C9F1314A + 24545A1A51317FA24BC262550E57977CE52F00CCC2E604ED815B1D49411CE584 + ADAC7A4EF2A2922C9F4ECB69599C86DF2BE9B6EF3BD4FD8D19FF7DFD95E3FD3C + 5958BC166009DDE28804B3CEFFD7C1F8FFC21F4040D58EA83F27081B89C23208 + F2CE059961DD7C45B8D89D883EE886FB1DE2E9B2CFB9A3C57160A1EBD435D510 + 45B8BB85458F85E5EBA99C74519885A21FCFF8E93F2E1BA9B168F8C4BB171F3D + 37B9891F41322846CEA43CE4F5B982D821462E5F2EE2AA543BD1F5DD11B8D995 + F21DAC76C273E9D531749316333D8D1136A4B2714B9D5794730F774B8B3EAD5C + ED54BAD8D3DDBD28C6AE3FDD2BBBC862EEC6E704DF976EDBBB69D7BCB9B7DC79 + 70BC9F290B8BF18625748B230EBB92D533A662B2834DCE88267403214287C62C + 92D06559564DE88EEC289641E818AB823286CBDD207441D28AD03DA576175DDB + 80D09585AE3BB321FC6CC3A6C6352B1E7F76446A9BB75FF5D1FF933FB5E05714 + 2B973F3F669EB2B8B5C29D59CF58BAD5A9AA0E23CF0BF2F225896B4257A42FE2 + E642088803B5DD455EB9B8582A2BC7A90E6C1E236CDD339DBBE0912BC78D113A + F714B82142E796BBDBDDF3F1A3BFF2D39F8DF773656131DEB0846E71C4A12159 + 7DE9244C6E04EB7160973B238E38F65DEE58C6D4A15A9C74C32BD19B2AE72AD3 + DD8CE626A072672426D2D11052AA71159F46E072A7DA0D1FE972474205DFBB67 + C79EE285F73ED53112E3D1F1ED4FFE861DE383241197AE75CEB3CC1297DC0E0D + 62A4F7002C74582E8472FC9CF9FAFC7CF9B63CFE1E50BB23D56D4DF644A72A9F + 9CCFBB7DBD2A262E4572B42F2D5F6CD82715BA062AAD7946EEA2AA9EB2DC89CA + 4BE7B178B7A7F7D9DD7F79ECD815CF6C1AEF47CBC2625C6109DDE288C2865965 + 687622EF114647A7F0791E318E31724A2B511C90BC10C5B1BF8E3455A23888A1 + 3B7E0C3D521407655E95E25DD472C744A9DF7D97BB2E2463B8DC85152F2D70E9 + 664728208AE3EBC7123161D876EEEB5C577EEBFD0F0E773C36AE5882E6BEF78D + DB98F5BF902BD5B172FB4B519C9A761C2D8A434AFC066D5121271D52ED70A8C6 + 3B1195E23CBFA21C10B7B2C0B59ADD53B171D53B9D13BAF0FEAB783B162F008C + BC7BA5880E09F5BBC70D7C71B8BD5B762FABBEF12FA3DBB9C6C2E2350E4BE816 + 47149E2B2A4F96C5F376B1C97C3E1FCE3D37212C74D50B9DC48CB43551E445E6 + A19B696B14436C196BC276E23CF75C7E2FD2DD902F86F3D3C1FC2A7191696BE0 + 72D7963B7B9148BB5F2BBCE1CE6F0E773C76BCF3CC9292E31737B2C99810C3C5 + A49B5CE49AAB3AF292E095EB9D82225FC6CFA96AF72A5E0674953823FF9E67DB + 09ABDE13242D956D50A75D159881E232462EBA005FEECAEFC4BDE84B2BCB9E17 + 9103B5BB7C1970BB7BAF3CFAAB377C63BC9F2F0B8BF18425748B230ACDC9EA8B + 99457E0BA7A370003AD7C2325CA4E546159651AEF3585CF63F87AE6BD0B48493 + BB27FCD67E6119514235D65F6119A453C83C84F53A6EDAFB67FD933BCE3F7698 + ED445BBE74C939530A8FBA4BE6C5C34B8923BC029C6C75011950AC73EB1CF9CA + FD60D957282463A6AB51E105E180862D029EECB426DBA4AA4233DA152F63E352 + 342753DC78C7364EF02223A0AF4F59F648766CF344D199E79B9ED971EC92BFDC + 6B7BA65B1CB1B0846E7144A1B5ACE6378C8A3EC8A7758C1C655AE82A794B7545 + 93844E896F9543E957D1131D6355BF1D69AB1B14F0D2B205373AD67DCF11F16B + B9F3D8B8A8720AD6AE8ABBEB3EE9461E3A520D5B5C8F36346EDF336FC5BD4FF5 + 0E673C5EF9D627BE8EE3CE5550054E5AE4320F5DFABCE1E5023AA961D99C45BD + 8C207D7E6A4489B4DCB58B1DAB4E6C2A738042D95793CC393C4FD77617A55FF9 + A50A0BDE53563A12642FE2E6BA67BA72C7CBEFD26D9B7655CEF9DD5DA9F17EC6 + 2C2CC60B96D02D8E183C5D3C1B55C5122FB3C9F9C1BAEDAA4D2AF28BB999AA77 + AA2AC57155BBA79AB398B5DC456C5C755543D090C58197015FE0865443170A29 + 5EB1707316C867577177E8CC06E23950C9CBF8B6B7BFA5A3BAFA4F0F360C753C + 36BDE9445479EAF23B639312E7C94AE9D25B2088DB14B7A9CE6FDA2257AD5321 + 44A0857F40F090C6A6CADC52E8D00275DD4179A7C91CDCEEAAE4ABA8DD2E5BA8 + 62EA13BF20737E0C57B557856A736A9B9E570EBDB3F05BBFFEF3783F671616E3 + 054BE816470C9E2F2A2F2C8BE7B550112F0E5AE652E99EF90711689FCA57123D + D18DF6A93149E81EF14BC1CAB6A77EFB544CFC3AEFFDB74F55DB129F2005E963 + 23DE2E3CDF8E50CA1FEEEC796BF12FEFFAC750C763FB7BDF4C8A9754EDC68978 + B98EDFAB4E70C23D6E365A217E4C5FF743277E35384DEA3068D082D593296B81 + 3886EBA981369AB28859AA881C2937BC226D83FCA5E2DD95EF0E9E4FFEFCC87D + 5D3DDF39FAFFFD62C4EBDC5B58BC5E6009DDE288C1AED2AA13A711E709935BC2 + 4D5932A615A16395772E7AA233C283943559DB1D6B219C280B0B6E77512A9628 + 3739E4981BC4E7904063160416BE129D51554C0641FB556DD52B6BDDA357CEF8 + C9DF872C047BFE6DEB4AE69DB8A8455551579E04DFED2EDDFEAA9C2B10B73E47 + 27B3273AACA7B6172F0542C14ED57B888CA923D3620F90B941DED06D4D59E7D4 + 8392B146631770B773A4D3C8ED4BFF75FAD77EFE8EF17ECE2C2CC60B96D02D8E + 183426AB3F9087C94D40E41C5AF8D6CFB460784EE871C9619EB2C4859B3C8675 + 4A9ACC5987DAEC2A46AEFAA24B6B1C69A19C50926368DA0256BD23AD746A5AEF + 7E631471D23119EB565EEB3B18A15F30D4F168BBFC036F9E3463EADD61973955 + E96B3E811B563A90B91817A3421CE4A083A84F09E0886EAD8A94B0CD5379E6AE + F6D05393D8658DF6408F7441E87CAFAEA72D781C6EADCA5DF269F799868DDBD7 + 2EFBDB835618677144C212BAC59862C3ACB2296BF636778EC7B15BCBE67C953D + F0578795EC035AE99C4B39A143839618744193E2384A7C17BBE8CC46885129CE + CF37176E75715010D681F5EEF8623907FA8E6351F31DDCF0D831FBAAABFAEF14 + BDD4BAB17ED9A2FF3C9F1ECA78ECFBDA87BF90989CFF3D713C10B9E96E69CA6A + C7448BF2745A1A08F490B13E427EDA1DB4884548A9DAD532D513DE7395921D2C + 7543E41610C999A96D9AF4A1239B54C023DDE8C5E52F0C0D758FBE386FE5BD8F + 0F4B2838143C525399707A3C745273E3981FDBC2026009DD62CCB0ABB4EA9C02 + E2FCA8CB75DF38A7B5BE69AC8FDF5A56F313465B9F082F97D6B8AC141769BD8B + D8399B53C565B068894A654119D19F04EB062D9EE064220BCAE8B83A58E3585B + AB7E7735ECE7AE23BF54AC56BAF7238C63E8ECD873B0BAEA4F0F0EA9DB58C755 + 1FB985C463176B2237D2D3828AFB08423749DD5C8E905F9046F542D7A55F556C + 5C3671C1C262E7C562023173206F635D310342380ECFB7CEC5BAA20CACA822D7 + F14A5BC7EC8A1FDF36A62F8C9B972E46C5F3A7DF40282D7CA5EDD025739E78C1 + F668B718175842B718133496559FC928E22F0EC2535C4A1F3FE8BA672DDAB37B + 4C7FF852C9EADB6298BC8B4FE76499AB4FA48ACB980D5A84052E2AB1AA92AF0E + 3462413A660EEE765D835DD774475995EE7E9313A57AC7D82FBDAAC81F13BFF8 + CCC1F657D7CEBEF5FEF5831D8B274F399E2C7AD3B2A79D786C3536456DD82068 + 70BB1BE56B318A2275E40BE53894084E5AF83EA9735095672E0505D282074B3B + 83CC05C123DF723762EA61B7BC8CB17B5D5D070E95967EFF7763D6A8E59E6405 + 5AB93AF95F79F9B11BD80B0A717BDD3F1D687DF592051BB6768FD5395858002C + A15B8C3A7697569D1427E44E36391DACE034A53F6BF7FA3EB9B2B571CCE29D2D + C99A3B63189FD79FBBDD5C1E98368ACBD098DF131D1B82381D4F8782324A954E + A1D90A103C34644192EC451B51508C83E84C159CD155D7A0729C1147E7F3873B + 7B2E29FDF5DD370F762C1A2E7D5BC15115B31AB1E3CCF063E4BE7A5D93BA6985 + AB183A36491F7401588DA072BF43CC1F885C96B4A5DA0722E2EB04AC74E493B5 + 22771A20701A22F010A123E5DAA75EEFABB57B4ACB7E75C7FEB17AA69ACE5B7B + FCE4C98987A8EBE553A5C8F73C7A737BE3810F2F7A6EFB904221161643852574 + 8B51455D69D5E23C421E629345B04C156CF17AA9F7D1CA54DD2FC7EA5CDACAE6 + DCC91EF8F380C433C46F19CBFDE232E15C740CA55C552C1DABBAED080473D085 + CDACE1AE847154B9A285FB5CE59BCB69430087645CDB512E77B93F475BE74859 + E87D3DE9EF14FEE29F834ED57AF9A2736A928BCA77C1BE74FF72207193B4CD74 + 34532407FFD44B8710F3F1F08247D5A652ED2E34EED44F5F1356B91E702072E4 + 0BE0CCD83AC4CDB55BDE20711547D76E79CF4B1F7CB9A9ACFC967FB58DC5F3D4 + 78F67125938FCA7F1A7B5E8514FC41288022B7CFFD9FDA54E7178FDFF4B215E8 + 598C192CA15B8C1A769454954C26E411F694CDE7F3B2788BD9D38C76F622BAAE + B2B96ED02EE3A180133AFB38CFB4CC4D2227FD2D7794651E433A564E1CD3F5AE + 4AB862AADA9FFA2D5465AC1CF93171A8E90EE236A4846E4A3427F2D281B80931 + 4476448BE2C0FDCEC8F38E193FFDC7A095EEAD9F79EF9B0B0AA7DE2D6674D5B7 + B0EBDD4C5153A386CD583B4250E2D5FC29C18AD4C5347815D4E694CA27408C61 + DA952F00AEEF760F90B9B6CCBDA0951EB0D4916FCDBB5EF7C186BD65E5BF1C7D + 0B3D75F69A44DED4FCBBD850BCC94BCB0238C24BA072E3F9E5F6F57A5FAADBB6 + EFBBC737D48FF6E95858085842B71815EC2AAA2CC88B910718551C0F4F99924C + 855DDCB587BCF409735B768FBA55B5C7207413612B1DA188A62D90BA064A7755 + FE5590AB298C737CB73A02A5BB2E10A372D515596B4B3DE6D76F17AE69C7508D + 2BB2F4D3D71C495E2A2EEF7AF4C5E6CDBB572C7FFC85415982ED577CE0D38982 + BC1F81400F081C9B255CE13BE45F873AB140F11888918B9C7A8F2AEF81AAE32E + BAA7C19D473AC54DF4401749FEF215CA3363EB40E6A6656EB8E3CD79C33AE7D3 + 9D873BBBCB4ABE7BCBA8C6D09F99370F55AE2AFD1E7B1CBE203AC951751E6959 + EDCE2777AED3F3DE5B7CEFB37F1ACDF3B1B0005842B71871FCA76436994D62BF + 670FD77B1058E4501514E140AEB7204C4AFFD5EEF5BD75596BE3A8C61C53C99A + BFC5317E5B2E39E8D1C238A974A7AA429C20E59814B921E572C7208C53317120 + 7888A34B12F7BF379BB2E8F8B99F9616E88D0E716C0CD6BF1850B23FB5A5B97A + C9C31B07456207BEFAC19F9098F3092058531087210EEE18F9E6620C882F8243 + 46873858074ABD0A97BAEF5D10EE682CAF9B42DEB87A283C5EE50D9AB6503F7E + 0E85E47C977BC83A0F90B9247937ED76BCD27E7076D54FFE3CAA2AF7F6779F72 + 217B29FB033B0F519D9FBAB2790C86170D1DFB17D7DBD573387D46D9232F3C39 + 9AE76461C16109DD6244F1E8CC24AA48E45D91C0F81A933845095504B5D271C0 + AD2DBA6921FAB53DD8FDE631CD432E4D3E2018A1FF8611FA07CD462C40E4E106 + 2D19042F88D610C6399935DD659F74BF04AC2E2243B21498D12561FD6999BE26 + D737DDEE666733A81AA7883FDDB9BF7351F9AD0FEC1CCC581CF8F207FE4D12F1 + 33750A9D76AD2365A987856FE62746FA2D4D5BF446331643D58EA81A27AA0ACB + 20EA2BDF8D2A71DAF29609EA3E3186C89C2A773635AD76F592405DAFA171C38E + 79CBEE7E6CD472C11BDFF686859327C79F60C79C212CF13454B013C7D7E78745 + F85F96AEC514351CEAEC3DB9E23F5B46EFE1B6B04096D02D4618F5A5D56F8E61 + CC5DDBB140AD746CD64DC741153915B229F6D388CE4DA66AEF1DAD736B2DABF9 + 013BF6674C153B20AA2F7A06A9738355F546A72A55CD17C321154757F1720748 + 18DCE53E798B69AC2C77218A332C64A58047AA152B368ACAE8B4B698911EC6B6 + 3BFC6ACFBAE4CDFF7E30D771D8F2D6D363654BCBB7B0FDCE0F58E6D0D255E796 + 6B2F40C0C52E07C7B4D6D56861284663AC87824A7763A14E61D316BDE956576D + 577138A60EFBD3296DAE5CECF1E62DDED6B6DDED2B16DC7CE7A8787A1ACF5833 + 6572D1E447D8715721235EEEB77E45FA4544780F3C45F46941F48F76ECEF3E7B + DEA6ED3647DD62D46009DD62C4B0B3A4B26A1271FEC3264BCCCE651C60D4C9E5 + 38932C790C16E3D634F5D696A5EA46C592D95336E773EC58D7213826CA2E86D3 + E76D9C27C4D1796B17E126566238D90B5D2ADEA1C00CD5296D7E31181C9755D5 + 64C116D4BFDB9DF822395D2F1D72D08160D5FEFB0EF77DA4E8D7F7E49C2D5077 + F1D9D38EAE9CB59BED737A86729DF8D636368AC598A46E92364566D957AC885A + 9E338156ACA06EA7907B2E471B83352EE32E7EBC5CCC1A35DF4D811C3244701E + 0D948DF5FAD20F1EFDAD9BD68DC6B3F3F4F24564EED2E29FB321B914B940E448 + B57095EE760A9E05DFDD2EC30BAE24F6749F777DCBCE8E4FAD6C691C8D53B4B0 + B0846E3132D85652913F9938FF6694730A9025903507C5E1EE662A1D4CA58649 + 461044FFB04BDDB392A9FA11779B3626ABDF938FC91F0614C0A168A19C8EA3C7 + 90246CDD9805215D0A56903AB8C433DDEEB2852AE47A23C3ED8E1461134DAA54 + A57E99AD4AA976CDFB62B574AFFBED59BFBAFB2B398FC387CFAF995672F40E99 + 1C8F3252D5B041EAE20504A140653850E8CB5BE69788A52AE6AFE3DB2A679D1A + 8A77580E7173E8C6C62D5C221BCE407FF3CCE62DA650CE330854B9DDD33D7D37 + CFBCF677978CF473737745155AFD86CA8B1D87DC8254DD78711DAE72B783F84F + 9DAB74B74BAB5D8C06A4B4B9D463F7EABD254F6DB522398B518125748B11C1EE + 64F5B71C84FF1BE64D5217F3D8274E58C3777D3352A792F49584EE3BC5CDBB46 + BC0DE68ED2AA13A713E7098450D0E58FA22DF528A19C8EA313E9821796B5B2CE + 694C1195E3578583F4351D1377FC66265811BC675484F35DEBD2D5EE8BDFA04A + 1CD171752058C615B7CEFCC55D17E53A0EA9FF7ACB6993674D7F289B5B5DBBCC + 1DB85BD8B0C8FD970CA8D9AEAD7324AD6FF036500FDCEA7E4C9DA8EBA3695729 + E38988356B1247108231E3E8C82073A8EF8E0CD2972EF8746FFA1B8CD0AF1CE9 + E726F58E93164F2A483CCD8E3585BA5EC06320AE31EDFAE7AF2C746AB8DB9126 + 7DF16F7F6767EFB1D5CF6FAF1FE9F3B4B0B0846E316CD425AB4F8B21FC6F3699 + 88B2CE3980D0FDE5FEFF62B9FAE15748F751EF82F254DD3F47F23C5F28A92829 + 71E2DCDF198365D9F3CF336BBB0B384691198C743119A4AC7559EA15ACECA0DB + 5D569C23BE000E235DEF3DE0FAD6AA7650CCAB6DB069A5FBA965AE4B1F2FFCE5 + DD27E73A0E7B3F75E107F3A64EFA8D381F33A71CF6A96E183652DAC012D7E4AE + B615E3C72BDD990D59D44086CBBE4A4B5C9131A2BE950E2F0650DB1D885C0BE7 + A80ECB042D731488ADF774765F52F4833F0EBA6A5E7FA83D7BEDB4E9330B1E63 + A7B05CC7ED459F76BFDDABB6D04D75BBABBC0F40ECAE2FDE63DB3EDAD4F8EABA + 639A4737ABC3E2C88325748B61617369C5B4E9D8D9C81EA5B97CDE2744DF1A87 + E9B0D21DA063E8C877E1B2F9D65E44D7568C603CFDB199A5645EFEA46646AF25 + E6F26C2EF7A852B048B9DAA9235DC5E0668778BA2E36031DD994DB9D3AD82810 + 83743C5C133D10A7B6D225E107ADF4700A1B58CAA87EF7E6E6EA639EDA94D338 + ECBBECC2AFC6F2F3AE0EEF475EACE97E477E0736E4CF537819D3DB0463EB329D + 3C2C8453E48C412CEF5BF04409E3E4CD08C6D9F53233EF5CC7D65DE3C650D4D9 + D2B1A6EC977F7F66A49E97F5CB1692392B4A7FCE4EE752F10C28D57A207EAFDD + EE4A7DEFF9E48DA9E16E07B19C2B3FBD1EEF8B5B6A5FF9FEE91D2D2375BA1616 + 96D02D8687FAD2AA9F300BED13A6723D182BEF5FE9AEAD76512294879BFDFDB0 + 250FB6B9EE59CB5B778F9825D392ACB92F86F19BA254EE5182B8F07A2894BE26 + 6BB69BA238154F8E0159AA2E6B903B8E81EC83E238530C172076707DEBF876D0 + 2DAF62E9075B76B5CF5EFCC0FA9C72D1F77FF65D373A89D8A5F2463881E3CA6B + 3462E8246891FBB1139FD4A10FBA265AA8FF0E63ABAC69516C861AD6363546D7 + 24728C7CB19C2E070BD33440F002D2F2EDEDA8DF535CF5877B3B46EA5969BFE8 + 8D173B04DFC4CE9540CF75DF75EE977AC54A0007D6B9247B4FB8DBF9775891BC + 2A3603AEF8CEAEAEF4DACAAD3BB78ED4F95A585842B718327696569D9487F143 + 54CAC0F4723FE61C745B83D25D92A7F1838F94D54EFD82230066E95DD99EEEFD + C6B2B691E9B69A4AD65CC308FD0AFFD8FE39F65B58C6B8365106965BDC71B500 + C8DB2476A3FB1AD6DFF9E2372071A20ACF8873D1567B04699B79DE468A9B72CD + F7BEB2EFD082AABF3C529FCB18ECFFCC3BEF72E2CE393E6947903A32CED3B0CE + CDDAED48C5CE8197B59A1DEE20748743D27D2E4BBC2AEB9D22DDC70508DFB7C8 + 51A0C04CC02A378572E201510D51FAD2DB53DB538B96FCFD9111A99DDEFCB693 + 16161C95F71F66614FD7C7710D653B9C8751EA9502D9ABEBC42EA4AF793AAE8E + 14B96361C5D3079B0FF69CB57257BD75BD5B8C082CA15B0C091B8BCB1333497C + 03FB0D5F0ECB02E48D50E6340E2FC7067952E400EBEBFD094B2EDD87E8BAF254 + DDA32371DECDC99AB7C431FEBB798C0CE15BC4770170DE73A4080E434958E576 + A7A6DBDDF1DDEE52E58EFC72B086000EF2D5CD5EE99A0C754D78A3DFB84302AE + 71EC385EE7ABDD2794FFE1C1016BE23FBF6625AA78C3DCE79C786CA5BC16A3D2 + 9BD187DDBFD690E5AEDDEECA6D8E7CC53A9C33D5D6B5BCAF7A3C4148A70BD3A0 + 40D53868DA425507B600D19B5DD7D422ED72E755E27AD37FDCF8A727DF7B46D3 + F053C2B69CBE3ABFA46CDA23CC923E4E1E1B215D4F1E485AF763473A362E2D75 + 758E86AB9D5BE89E8C9DCB9756D8479AA274DAFB50E9961DBF1D8967DBC2C212 + BAC590505B5AF53966E95E1756AEC3FF51C2388283E4195E1FA9786A467C1DA1 + 863D7D3DC72E6F6B6A1FEE79BF54525932D389ED62FB2C081D2327B7BB5E5709 + E3646316A45BA86255E31D99623825201044EC80AB5EC6A5FD3EE828A4700FC6 + D2512076AE5CF6C6FADDDDE9B796FEFE817F0C74FD2F9F7F627ED19CE42EB6FF + 2408F3022D4FC3EE757DF342E2399D778E54AC1F1AB2C83AEEF2761A717441D4 + 548719840B5AB9DF85B602485C2DE3FB228AD475FC1A6E90D1071DFEA57BFA3E + 3FF387B7FFCF709F0F8EBDEF3BEDBA588C7C4EC7F15DE37846ECDCF41640AA9A + 5E0FAC79D7B4CE919C56CD5CF836344D53FB0EF7AE58B8AB7ED8CFB685852574 + 8B41634B4965722A215BD8E4F46CCA7540F801339B6FE150C538A4E2E80467BA + C0990DF4D70E37FDCE85AD0DC372A93E939C8DCA517C233BC62A5806B9F091C4 + 6D9C43E07BA57697B9E848F73E17FA79B0B823C471E677D831CABE6AD2564737 + D2DB34996A1738F23BA429D77B3AED7E64D64DF70F585C66E75B4E2E2CAC29DA + C5B69FA6DDF76A7FF2C230CAB0D4959B9D2A65BAE80EA772C6212E2E0BC9602D + 74D3E71E068D227A2596A38AC8C5BE3D5E00D7B0D25130766E4CF3DD1C4C1D58 + 5B7EF3DDC3EEDAD7F2AE53DE9C971FBF5BBBF5756C5CBAD283DDDE828564FC94 + B5A075AE8572CAC2C781799EA5E0FDB064DBCECF0EF7DC2D2C2CA15B0C0ABF2B + 4CA29313891BD8A3F3313E1FB0C00DA19B83822AF1C1C5D1FD170393D47BA8F7 + F1D9A9BA9F0DF71A5ACBE6FC801DEB33309FD5B58E50760B9D5F47CC20F48C8A + 71BE251EAE1CE7C7C67DE284062F3EA122D9FFDC8CA513C39A47B09D5C9676E9 + 3767DD74DFD706BAF6A68BCFAC9A52386D07DB3CE6BBF0FD54B5480B3D6CAD9B + EB42F7346549FBA96B34A30D6DE0454FB9DFB5CB5DA5A881350E86388689B0DB + DDA822C7F673B0E1916DB3966F786158C5885A2E38299937356F23DBA7CC82F0 + 32C93BCA3A479E298AA350BFDD10C2F9D63958ECC23A77D57297761DEE491F53 + 5157B77D784FB6C5910E4BE81683C2CBA5954BF331D9C01E9CFC80758DFA8FA1 + 23633E68B865169809C7D13D255C6338D84BBD9319A9BF309C6BA82DAD3A6F2A + 71EEECD70247D9DDF0FA7BCE834EB0A52AA8D8C53CC4D18D587AD84A0F58E218 + 05499D8404701CA6EBDD10C8A5D3DECF66FDEE818F0F74EDA90F9C755CC1D193 + 9F0E58E218659679452840DA103387E53A77DCA37E1E3D8C9770C3A8943C53C0 + 868D7B6D90B276A90320075DB9DFCD6A718169B5BDDB9BBE67C68FFE7CF6709E + 89974F5A199B5935E36FEC94CFD32F10AE8A952BD779400817286A83FCB8BA6B + 58ED469119B16EDA5C8E64F7027EFD6CB9EBD25B8B77EECAB938908545142CA1 + 5BE48CF515D5A8288D6E630FCDBBF8BC4982666E79541C1A60A6AE45C5D131FC + 8887C5717A8E3EBB8FD25317A7EA86DC227373517951513C6F07DBEF34BDD7D0 + 79E644F4D0A02586741C5D376B11EE77F894EE715D10068AD1402C5D10B923F7 + 670AE310F29BB584F3CFE1AD48913AB390FF3CF39607DE39D0B5B77CE8CDE74C + 9A5670176CEBABD6E5D5E130999BD390B2A66ACC8327C517BA611D3611FBC252 + 3067E6A4F372A881973CEC73A36F8DA3484B3CB05C4DF363F71DEEFDFCAC9FDE + 31ACF8F99E779FFA99785EEC0751AE76484FD38A752584D36A7CD73857C3B54E + A1BB9CABC20C695D025659F048CF3382EFEDEA75D754360CEF65D5E2C8862574 + 8B9CB1ADA46279017636B01FDE8449CAB9C4D103EB61F345C077D383CB5D6C83 + A353C990FCFC6103EDFBEC71A9A1D59CB97F66095A9257F09083F169D9881BD0 + AF85CE27440736E96A47D0AC45C7CE91267820736C5AE781BC74BF7A9C4E1533 + D2D602AEF788783AE385270B6F79E00D035DFBDE8F9CFB81C4A4F84D501C265A + C51E16C0196E7E07441041AB1D085EBBD24D62C62AF90F62EBE0EA57A237BE58 + A4B17BBE500E69719CA7895EA5AAFBD6B05C2FFD6ACB816367FFE1FE211361E3 + F927AC9A7C74C123EC6053C4829C5DEDAA110D10BD6BBC0098D639FCD3D63BF2 + A75D756D69DE5CC6BBB5A4B1D65AE916438625748B9C70D7B442B4A860CA2D04 + E38B839DD382C85660C617B7F9C669581C07A42E0A6F2842CF42B4E95EEA9D3F + 3B5577CF50AFA72959F38504C6DFCBEE5AF7A3FCE1E3079681C25D59E918AC6F + D5B045937C3896AEFB9B23FF335C6CC670BD6B119C03646F58EC4870C3D6C2DF + 3FB464A0EBDEFB9173AE88E727AE9117A2F62583DFF2AA8C94350C0D60903C47 + A8D96E5AE43A6D4D77599324AF4573EA531ECEDF164AA58A4A71B0BD581FE97C + 753DD62A250E889452DF3A66EBEEDCF9D0CB0B8EDBBC654862C986B79E3865CA + 5193787FF3E56AE73E4173B86617B5A0B25EC6CE69701B112BF7349163584737 + 68417A5B41EA2A8ECE091DA569FA152FBD605E6A77ED509F6B8B231B96D02D72 + C2E6E28AAA29C4D9C663E7DAA04361F77990A0FB8BA3FBFBC099FB32847140F2 + 116EEFD6036E7AC5C2D6DD6D43B99EDAD2AAC5EC7A3651691F0F68A107899FFA + 0A7D8C745BD58095AE5CED50CFDDCC4B07D77CC04A0F0BE430D6240F2EF88CA6 + 2906A933D2689B79EBC3C5035D77FBA5675FEB24629707F607A30AE74251E0AD + 4B949FD58D58A0A18A246BED2E575E044DEC4811380AB64F0D745F1397CB089F + F70B67244D740EBB5C4F28DDD5A734D2A9B6DC21E6EEA5DD1FCEB8FE8E212BC4 + F7BD7FDD4FD8197D42EC173C0BE04E77A9DFAAD5355CF1E06AF7904FF221EB9C + 7AC1657E911914699D8BF8BA2B8AEEFCB824557BD950AFC7E2C88625748B9CB0 + A3A4EA5A07E3CB09F4B756C88CA38BA86186E56E127B388ECEC931909F6E76E6 + 426105BA8ED0B2DF457A471772DF3127B57BD0D6D9C6D28A58198EF1F4B5E5FD + AD978DE8031056BAA178EFC74A0F346D8914C8A190EB1D19696BE09AC719A562 + D93976373576CC5CF1E8F35DFD9D6AFB47CEFEB91373FE2B90B266C6C8CD7973 + 5A59E7FE32F0A69B39E732750DE6E1C50D5CE5B03CE89A97F754A7BCC18B82B2 + CAA949E6FAD9503168C6B6875F39BCAEF4B7773F3CD8FBCFB1E73DA79D978893 + BFB1FDC4822237C3CD1E88A5FBAE76E877AEC95C2BDC4D211C0A28DB81C0B5C2 + DDB4CE611AA18E03D4AD5C98AACFA98CAF8585094BE81603E289A2B2FC522751 + C7264BB028FE820371F0A838BA8E891BC856D73DDCD50CEBFAA1D16E77D3DD9F + 46F423C9E6DA01F3AFA3D05A567335B32BBF6A5EC39010B2D265DC1C19F171DF + 15AF95F08E8A556BCB1D052C6E9FF051907075E735C3A2962F04BDEDCD07CBE6 + 3FF46CBF054ADA3FFCE63B19A19F1750CA470AE0D49D81DAFA3AEE2D3BAB11BF + 318C227A2A62EDC222175E05E5C5502F80508B5DF74447480BE83088E94C773C + 3C5150DB1DDCEE40BA58E4AF37B4BED8B460D1C3CF740FF696D5BF796DC9B459 + 05CFB1C394E894B8907A3D10378F52B56B819CE97287ED5090EC5DAAAD7EDF62 + 57C238659DC333D847E987CB52B5BF1EEAE36871E4C212BAC580D8565279611E + 26B76BB19222F428973B871F470FD57247512E7758CBDC9FB4C08C76AA59D5E6 + 0C1D873CF7849A96FA97067B5D0DC9EAE59330798E66BE7BA8B3C8FE0792F102 + 00F173A81C67E6A707AC75DFBD1E29903352DB34A98392D070B96B12F695EFDE + FE7D5D8BE6FE7B7DBFB9CC8CD01F7262E4B440EC1C23FF05816223AF30746C90 + A29BE40F71F380CADD17BD85474DB8B00341191A2473BE9A267150C1194A7743 + 16EFF6B9D7CFFCD99D9F1AEC7DDFBC761949CE2DFC0BDBD5DB101CCF8C8F4759 + E766DCDCB4E4B309E104791B42394ED89E72D31BE238AAC81C99597B883EBABB + B7E78DC7ED6D1E91BAF416470E2CA15BF48BFF1497A35924F67746216FE1F340 + BCD9E2E8618246C67708A1A0E58ECD8FE0A3880DB77B9468CD9C673FB08F7722 + EF8CB9A9FA41596A9B4B2B62C524BE814DAE1C50FC960B4CC53BB8DEB141E646 + B1997E5DEF467A5A20952D4A24A7AC75CA08FDF0E1BE63CBEE78F2F9FE4EB1FD + 9233363989D8F26011197F1A1BAAF78075AEA4E8BE458D349153E366E86DD47F + BEB410696BDDDFD610956149F2B2DB1A861B2B3F85D21D1B9DD8E44BC1E157BB + 4F2EFDED3D8F0FE616FD6956129D7EC6824BD9A5DCE81335CA54B483925E7F4F + FDB8390DC5CD5DB5CC2CF10A696A7CDBB4B99EE16A37ACF310D2EC795E54D35C + B77330D766616109DDA25F3C533C7BFAD1C4E13DC40B4CD11AC912478798B8F9 + 1D0A7C67AC6B7C49E047DFDC4EFFD007ADF7B0FA9C4FBB887EA5CEEBFBF6892D + 836BCED19CACB92281F1354376B79B10423814AA1E877CCB3B60B19B96384201 + D53B08DFCC8233E1FCF430A9B37F873AFBCE2AFFE753F7663BBD478A9368E939 + 4B7611426A324ABBAA636842162F0A4413B95E0FD20A895FF215DCE89AD7D57E + 401407244D0C77BB67E493EB973655354E7AD83DED8A47F02C20A4D3DADCB4BB + BD655BCBB2A58F6C1C5475B8DDE7AE9D3BF5E8820D6C47D3A3C81C51A3F90A10 + B9AE5267BADA7D2B1B2C7C0A2E75D3D56E0AE10C32D7D6791A45BE35A611FD7C + B2B976446AD35B1C39B0846ED12FB69554BE271F933F84456BFCC736B3488C0F + 337D2DE06A4799A41EED76CF54BBF7F7B0B2EFBA7B6415B96706737D5B4B2AAB + 0A9DD80EA4D4EEB958E9FD5AEE104B8FA9154120679487D5CB41AD6EAADE216E + 9E2D950DA1CCDEE98AD47BD3DE05257F7DF28E6CA7B6E9A495F9B3E714366287 + 1406AAC269AB3993D8FD8E6A66ED76350E06419BF9E8D430D9C52ED5FE3DC385 + 8E953B1F62E69ACCF9715C68D203A561556959113777C54EDDDEF4370B7F79F7 + 80A56E4DD49FB53A3175D6D4FBD873754A4000675AE66145BBF8443ED11BE96C + 4228A8FBA3FBA42FD3D1BCA0556EA4A989E101219C1B7DAE6C441EAE43E9379E + D03CB45A0B1647262CA15BF48B974B2A6F496072319F0E133414180BC7B6E527 + 8EB0DC43EBE1F07621CB3ED4AC254A1817DAF78BEDE9BEB58BF734F4ABF436B1 + 6156192A8FE7FDDBC1F84C14DAFF90AC7641D6C877BD2B419CACEF8E7C6B9D23 + E6D766CF8CA7A3DC481DFB22B9DEEEF42525FF7CFAE66CA7B6EB6D6F9876F451 + 931AD9BAB2425E20462FEBC27B667B53B33A1CF1499E28611C862A75546A1EFC + 583AF25DE7667EBA9A07B53CB459A54A682996419C1CF9D67886D2DDA3E957F7 + 772DA9B8FDA141D53EDFF3AE932F8FC79D6BFB2573BDDC4F4FCB8C9B87C470BA + 5A1CF255ED016B1D0584710157BBF190859EB9CE0E2F3D677ECBD0D2322D8E4C + 5842B7C88AE78A6727A610E765461955618226CAED1E56BA8BEFF412149882AE + 66264C711DCE781C656D77283213FC26FA65C2A5F4FBA5A9DA2F0EE63A9B4AAB + DF9720E4F7233670E134B6B0EBDDB4DCB5EBDD88A73B06D1421BD570BD77C81B + 4748BBDFD369EF53C57F7FEAFA6CA7B5EDA49545253533EA184D1668115B94E8 + 2E1443C7EA3E9BF172B0DCB1B19EA95AD7456494EB3EA37A1CF2091B54F0BA4A + 9CD9654D6FE34F7BAEF770FB0BCDEB16AC7F2167D158CB8527AFCCCF739E60FB + 2D08ABD6038563C401426EF628115C38E71CE2E6B9BADA4342B828747BDEB915 + 2D75FF1AB1E7D262C2C312BA45563C5B3C7BFE34E26C23BA61B6F1C064495F13 + 5FA9E95CDCEEA6B82EF271E4C741C68AC6FEA25CE10CE91EEAAD9B9DAA7B34D7 + EBDC525A595048628D6CFB19B96E93CD82D7CB0772BD67C4D391AF6C37DDEF3A + 9E4E0D4B1DFBCA42ECC7DD19877C71D61D4F7D3FDB39D79E777CD5F4E9935E66 + 93091D233785712882DCC3634F229621F532A2C56FEA2900CF8A7E0B30858CC6 + 2EC09D6D7EA97641D5FDD72F036C9DDEAEBE4B8A6FB92FAB2722E3FE9EB432BF + A4E2A8C730A5AB11BC2880651D10C0A160EC1CC2FC66BE390262F694E5EEF996 + 36947F0DC4D651D03A3772CEFB7301F1A1E8A3F4DBC954ED5772BD4E0B0B4BE8 + 1659F15249E57B6218FF81FFEEC40C72E6809FEF70FA1A7CE7AF9349C419F3FD + 90BA19B387F928D53B4059EDDB3B90B7667E735DCEC539F694D5FC889DEBA747 + 6CF04CD73B41D1AAF7B0B51ECE4F3773D01D9F6483423920778CD21EFD6EF19D + EBBF94ED9452EF3C797E7EC2D9C2B689C973C47E0C3EA07837EE83D92F3DC8C2 + F20543E9D628B8D4E1F2758537E582177CED6F8FD58DF494DB5D6FAA88162C7C + FF86CBBB4E5DDA7EA0E940F59C7BD7E7DC9C67DFBB4FB99A10FC556A365ED196 + B74A4D83E5FA1C4296B9FE44BE65AE491E2992365CED6699579D836E58E739C4 + 73D8D8DC5B92AA3D6BC49E498B090F4BE81659B1ADA4F2DA38C697F3698C32DD + DE0E4C18841C74BBFB5FC20B0014848916C6F92F0026711383D0CDBD66FB4D54 + 76E2F5CDBD7D9F3A666F6EAAF7FA64F5F2C9986CA432D23D32C870BDA3A055CE + 01A96C9C3081E8CDC231C427ECECA42E3F19575CCF083D6B5E76E3396B574D99 + 9EBF813BC2CD1EB6823C03C41E52B6EB9B04B5DBB11688434D02AD72D745698C + 4E6BBE81AE895E978255FB064B1E62F419655E9598CE73E98F67FEF6BE9C4BA3 + 36BDF584D50593E24FB06D1319F172206A840279E641CB3D44E6B00F2FB43C10 + 374732468E8CF8790EAEF6F033CD8ED2D09AEE9DB7624FD3B0FABC5B1C39B084 + 6E9115DB4BAAEE64BFADE781A56D5ADE02FDB8DD615AE720239FD44DEB3AD342 + 8F98323AB00D04638DF461CF3DBBB2A5FEFE5CAF774FD99C87D8F6A78DE82086 + 5DEF61A57BE0D3E8A0E6E0A07B1D5CDA664F7535F640EAAE477F5174D7331FCD + 762A4D6F39FE34466E0FF9296BD4DF2F3262E64AC92EC46F485685132F6246AC + 9BF0FAEEEA5E8A70BEB0E051A096BBC85D302D7B204AD0446050B9FB240B640E + 8D5A748539245F1A0E761C5E5479C7E3391511DABA6A717EC9BC99BCCEC0D280 + 8B3D2C8AF3C576F2ACBD2832F7456F01457B86080E19C566D0A05DED2174ED4D + F7CE59B2A7B175449F498B090B4BE81691D8505C46A6E1D8730EC6CB81809D90 + DB5D8771CDD8282CD39FD1D1F1F07CB652B0207E43212BBD3F0BDDF8BEF655CF + 3D766E4B7D472ED7BCBBB4EAC202E2DC3E24757B7F2762366F09B8D851303F5D + 933A8AB0D4110ABADF91A17097FB4DBBF4D6E2BB37666DBFD9FAF613DF94883B + F7E9C113C754124643E0182832A356851435A27AA143C957483B13CE7545EC98 + 409A99B2C6F56EB176008012DE6CC6820364EEA7B341CA1CFBEEFE99373F7046 + 2EC3FE4061095A7EEA9C6B9D18B91C52C840B8A7D3D24C919E99674EC1BA3688 + DB50B7D3C0B290082E2A6E0EAAF6C1913987C75E4A8F652FA5CF0F6A2B8B2316 + 96D02D22B1A1B83C7F1A7676308BA91C1E1250AF075DEB9944CBA1AB841A4B4D + 0B3D631EFBF328B48DF8FD1FA4950EDB7994FE6287D7F7D1935B0776BD6F2DAB + CA9F89C816768535233A98104F770C528F85AC6F4DEAD827F928F73B5C9C56BF + 231DCB66BC7147D1BF9EB920DB69A4CE5E73DEA429893B29BC014409E0547B54 + B0C6B1FE247E2C5CD70680D435BE0E564B90BE4F549CA67FBF64C8DAF3E3E3C8 + 3F050AEE6CA3F6BB2C072B0994AFD7D3937E6BC96D8FFC2397216F3A7BCD8905 + 53F31E620F4022E062372BBF21839835511BD63608E00C753BA5A1655AFD8E42 + 9FCACDCED71D44DC3C8CC39E7746654B5DCE5E268B231B96D02D22F16C51F9F4 + C9C4A963843E9DCFF7E7760F1799097C6F6C9769BD1BEB849E448232457883B1 + D24DD77B9AD27393A9DAAC15D44CB4246B2E7730BE3697630C0A104FD71639CA + 14C99931F6403E3A903AF2095FEC93F8F1756161E37FCDBAFB9973B39D42EABC + E3DE979F17FBBD8E7DCB6D0C8523F119D6B829FE4B97E17721A6D80D65A82329 + F29BB3045EE094A56F5AEBDA72360E460DCB5E5AD7747B5B5BF79245F73E951E + 68A8779DBE6ACAF4A3273DC12697FBE96786E5ADE3E62848E6BA688CA966A7BE + 0A3FCA320F178F311BB1843AA90D053D9EF7EED92D757F1A8947D062E2C312BA + 45249E2D2C2B9C1C8BED660F480194E604B73B47D8CAD63151B5DC8C994747C7 + 232C766C7E97F9680E54DF1D85F66D60E7FE74DF9A857B1A0674BDEF28AD2C99 + 4E62DBD8BEA78FF8A0864572A6FBDDEC81AE2D7612227514ECB086103253DCD8 + 39DFDFF0D281338EDD5D1779F89673D77C3091707EE35782C32AFE6D103BECD3 + 9C370BCC84DEC2CCEAAC5AAC67F0A5A9B180F83A36899F6A46F7F7EB07E1552C + 1FA1DE3EF7B2E2DB1EFDF14043BCBE720EAA39B6F81A768C2B7CD19B69891BF1 + 7250B29B96BB1B2C28132C078BB290390ACEC3BE07A806970B5C4A2F2A4DD5DE + 3A62CFA0C5848625748B486C9E35BB30E11041E8D828EC4242E41C50A1070839 + F8FBDF5F4E3A2C0B6F8F33AC74AA529CFA7F6CC3FBE6F010FDE9C36EEF27DFD3 + DA34E0B5EF299B7303DBF663A332B0663CDD24F57E2D75847CF7BB3F8D4CA53B + 9B763DBABEFEA5FD6BD73645970B6D3BFFB84B1D826F94E701A23A49E6BEB82E + 44E4EAD36FD482022EF30C5247A16DA3EE0D149641C143F96E76B5142C6944DB + 3B0EF42CA8B9FBA9FD030D6FEADCE38ECFCB731E622F7FF9D4DF3EBB551E56BC + 6B32A7A10A71289ACC39B4A2DD8F930F51049731566944DF5FDA5CFBBBA13E6E + 1647162CA15B44624361D98CA9CC42675C32C5245012B29D4D5778FF39E9D9C5 + 71612BDD9F8FAEEF2ECE03E39C7E278DE379873C775D754BFDC3036DB3A3A472 + F1514EEC39C40BB08C06C2F174278ACC8DC1700CD7BA03A961D8B0D6E56E5D84 + 5F68E9E85DB172E3D6C8C3B69FBBFA63D8213764168AC1C16A707CB14354DF73 + 6CD46EF74BC3EA38B74A22D7A55B914FD87A8191BB2E7BBD604DDCFA6540A4BD + A912B014A972B232869EEEF3BE3BEBCF8F67CDAF076C3B61697E51F194A7D90E + 97FB220A0F1927262775BCDE0B5AD7E6B447F57905CABC9AF5DA4D52370474C3 + 10C165C05AE816838125748B483C3DAB6CCA514E7C17FBE92DE2F38E41A08E41 + EADAB54E91514F2E5AFCA61A64A228877A6629BA6C563A1A6A2C9D5BE93BF7BB + EE318B5B77F75B94E4E9A2325411CBFB1BBBE6B78DCAE062A463E88174361D23 + 4741720F933A41BE50CE88AD33FED87AA0C75DB2E08917230FBBE7CC5597C7F2 + 9C6BB5854D8C1B162A27AB0BC220A95C07E2D6963442AAE39E1F27072F0D36DE + CA7C973AD2E96DDA4207D24454E7A84389589867C4DEC5EBB657DDB7B17EA061 + 6D3BFFB8AB1D077F5513399CAC619DFB2A7664F4414741CB9C469079C8158F05 + 7147B8D9F934B8D947407C71D873DF59D952FFE751790E2D261C2CA15B44627D + 6132312D16DFC17EC22B300A566A8B72BBE32C567A36715C86956FCE47C4D203 + A4AD7EF08760A5A33EEAFDB096789F3DB96977BFDB3424AB4F9C84C963D4AC91 + 339288247514EAB81622F50837BB1957A718BD74C8F516553D1A4DE82D67AEFA + 7A5E9C5C25C60C8EA3881DE2DDB2FE3AD195DFC2AAF5B0756EB64945D4BC4746 + 5A9B91A1E0E9462BA6475F59F78ACC09E4AC3392743DFADBB6D69E0F2D797263 + BFC3D974D6EA9505939CA7D936091D9337DDEB660C3D90878EFC78393505706A + C75AE4E6BBE103EB0399A350CC7C449494087553EF8D15A9BA8747E519B49870 + B0846E1189478A4A5111493CCD7E928FC3C8EF86C501E2B8707C1B432C1645BB + DEC376B9D95C2510570F59E9E1C734CA4AEF0FA1B57AD58FE493FD6DF3426905 + 2921F107D048179A099F582EA40E6E7984826562D5FAE08217847E38BDA86AFD + B6C8C3B5BC69D5D58904F96A6050745A99F1A2A0BFC7463A5BD05B82C33709CB + D7356ABA6E9099C806ABE2806B5DBF0818696C623BC9F8BD873B7B8F2DBF6743 + F41B8AC2A6950B1365B3A73EC1F6BD3A4CE4625F1956B921940B5581D36969BA + CA9BD9590D05C9DC2C1C33C296B9020F131D53DD52FFC288EDD16242C312BA45 + 566C2DA9BC9D11F785F00B056D4C39C0DA0EC7B70395E394293E52567A00865B + 3617845CEFCFBFE2B96F58D0B2BBDF36AB75A5556F9E429CBB47EEF739CB8901 + A93BC1794DEA8E4FAA01411C31C8565AD0B5FBF675CF5BB86D67649254EB19C7 + 7C2B46F07F6B35BA3130BAB08C32DACD662BC1656A8126F1D08B9BB6B691AA7B + 13B6D083A369C6DB03642EF892FE755BFDC1779EF2DCD6AC495F8F5554A3F94B + 675E1E73F0B501E11B0A117986556E2C53656B334471669D762D8A53071865CB + 5C1DA5B3DDED9BB3A4B5C1B650B5C80996D02DB28211FA5504E1AFF3E9700119 + EE76E7FCC27F69FD9F7EDF4A0F196A6A1B84CC472EE385C098CFC54AC7816621 + FEF2A8DFD4F0839EA6F4CA64AAF61BFD5DFF5DC5E5E4D8586203BBD655A33AD0 + D9483D1C5747467C5DAC635495C34248D6D4DA7EB872C58EBA48026C5BB7E25A + E290CBC3F5D9B1C1DD010B1DFBE235A45DEEF205CB833AEC26C9C3D8431CDD8C + AD2364B447456ADE7C6E4C95BB3886D775A8EF84F2FB36AEEF6FE81A4E5F397F + 72417C23DBC514BF7F3A58E0A6158E42296B5156390A8ADF38DCD03ECC4A70A3 + 6799AB51A10DBBD3BD738EDBD33460EEBD85058725748BACD85C5CF1F604267F + 91737EDC5ACEF9E2B80069AB4A5F26C216793885CDFC0C6C87CD6D33D7184CF5 + B88863741D46DE0995CD75FDBA339B93D517C631B97DD4073B4CEA90D21668CE + 8282F17470912B6BDEF5686A5F7BD7EC25BBEAA309FD7446E8185D6E56A01335 + DA81AC894FDAA6C8CD54A6EB387AA8164080B4C1128738BC226910D0696FBEA6 + 73EAD76CC7D229EFBAF49EB6C683E72ED9F47256EBFCA5D58B6385B30AEE629B + 9C496988B43599AB57CE88B4B480551E76B19B0AF680BBDD57AF0BCBDC1B1D32 + E77029BDA734557BF6E83C7016131196D02DB2626371794501767661590A050D + 248E131820852D6C6D4759E9FABB01AC74B16410B1F4F01E9895F96853BA6FDD + EAB6C6AC16D083B34A634B13055C91B57CD4075C5BE6C86FBBCA41B0DFDA0E62 + E8B0DC10C8B988B6B5EF3B5CBA341BA1BF713923747C79C01A8778BC39E8181A + B300515343D52E390C6BD19CDF8C0594F1727BD569CD18739FFC9176BD074BC0 + FA2F059D5D7D27573EF0FCE3FD0DD79E3357FD1FC7C1BFC254969425EA454268 + F2D5FEB1A9B4375CF001E19B995F0E1768C6D1B5656E903958E623909A960DB9 + 78912C2C4C5842B7C88AA76795C5A692D86607E385F2C738535D1EB6D2B1F12F + DBD31516C80D144B1F2D2B9D4FF750EF53E5A9BAEBFBDB667769F5BB261172DB + 588CB980AA28273BAEA1A0A56E7463D3EB02D122D4BE6F7F77F1E2BA2C847EF2 + 52E97247D21A07EB5CE49B3B6647354851C37A19827B80753A991E77187A3343 + 8D1AA71A7E5933ABBC9A1A0B486363FB7E7067EAD0BA1337656FAAD670DA8AF2 + 4979E43976F442B31B1B58D7D2859F03910B42F6FC6519F172940399871521C3 + 07DFDB21EA9D5A95AA7B7444776C31A16109DDA25F6C29AEF85FF6A3FF7F89B6 + 91879EC206EB0CD54A97DF65B1D2A356CE82D05A1D07A8BB6241AABE21DBFA9B + 4B2B124524B6811D7BF4AD748051EF5DC7D535B103A923239E2E4876FFFE8E9E + 598BB211FA1B965E4708FA5CA0225C546538B3090C427E25392D9233483CB029 + E4A987DCEE6A1DAA780F422EB0AE99EEC62FA3ABC75D577EFF730F671B9A7F56 + 54A2B50B66FC816DFF1EA8FB4E0C77BEAE1067E4A0D38C383A0AC6CAA3ACF240 + F957559006887C142D7375166D7BD27DF396EF6938387A47B19868B0846ED12F + 3617CF3E3D8EC90340A5667A1AD82524F418692B3D838C83B6CC6014EFC1F5C2 + C7933FB84375BDBB94FEB53EDDFB8E13DAB297854D95D5BC278EF01F4655F11E + 75922A6E9E41EA0132972B0B423FC808BD7E7724A1EF3961312374FC395FE19E + E9BA0F88D810D53DD933C46D20A8438655AEE2E23ABD1D1B1C6ABC3F40CD1770 + BB9B3A0A762F1EDCFEF2FE7527D5D7671D96D6D396BF25E6E0BF21A9D5540747 + 469E39D29F7E6C1DD633446FB03C50DA55AD175A8782AA5D7C8EFEAD6787B8F5 + 65B7E7A2537328556C6101B0846ED12F361495272663B24BB651953FDF10EF34 + 456E80A8587A18A6A8DA9C0AE7A507D608C4D387EF7A3777C93F0F7BDE05152D + 7577645B77331B8759F1C4D3EC5A578EFAA0874FD2B4D6C32E78181C22B84610 + FAE2DD59087DAD2474B8017EFDFDA0B50E0239FF1C8CD72970B9C3E200A9435C + DC14C319CD593CFF1E99D5E00CA40F76F5ADAB7E6C73563773DD09CBA64D9D44 + 7859DE9AB0721D23A4D5F7618B5CC4D2C3446EAADB4D57BB91672E36073207CB + 7C0C6EF921EA9D5F95AAFBE7E81FCD6222C112BAC58078B1B8E25A07E3CB8148 + A37AA00FD74A0F23CA4A47A16DC2D6F27004726CBA7EAF9BE66561B376646B4C + 56BF3D1F93BF8CA9950E8824753530EA9359B7FB0F74F6CE5AD4104DE8ADAB17 + 5DE73892D02529AB5AED08056AB9C38098C41D50B56B12A79ABC91B18E79CFC2 + 163A4248578383B435B0A25D8FDEF3E08BED67BF776F73D661683B75F9F7D8A9 + 7E01B633456F329C6D5AE4112967084593BA9992A69BB7A03173B19B60876938 + 40D38B16A6FAAF936061118625748B01B17156F9DC0242B6B11FEC9849A56410 + 56BAA97436D7898AA7679D1E452B5D9DDB0F6BFB7A3E9BCDF5BE6D767562A647 + 789FEDD5A33EE8D94E5611BBEEAB6EB8E19921D9BEBFB3A77871634334A11FB3 + 40113A0EC5C981907DEB1C885AB8C651165237E2E80151A42676BF342C548593 + 963908EF1469CAC3A77B5D7472F2914D4F65BBFC86E397AC2CC8231BD8BA31BF + 939AB4BCB1FE54223F36EF313226D457E16BC2C628207233D3D13070BD297C1B + 03ABDC441FA5DF2C4BD57E6D6C8F6A31116009DD2227302BFD2FCC4A7FBB5F21 + 2E5C68269364A3D683E5B958E9FE3E328BCDC863FAEA6BBDFEF048BDB707D193 + 6737D7662D66525F5A75CE64E2DC352E56BA39204ADD2E4AC6AAE58C77DADA0F + F7962EC942E87B8F59702DE29E1622F98B5BE71E46DA4A375DEB52056F844D40 + 99AE5E043C631E048990A79E71BE34731A26898ABB7B1EFDEB0BDB0FBCE3F496 + C6C8CB7E69E1DCD88C99798F39041FEF994A764FF133F73680983D54210E7BFE + 7A81A62B489138348911DF21E162A726E18F2DBA0E5277CEDC547DEB981FD9E2 + 750F4BE81639E1D9A2F2E32661F2C460ACF428C53B42210246B95BE9621EA37E + D6564B86979BFE54BB973E75696B436FD4BA1B4B2A4899137B885DEB296332F0 + FD9D34A4ACF196AA44905A6BFBE1BEB2254DD184BE67C57C113A11E30FEE7AB5 + 2FE15E0F90BB225A148C83CB7B8023DCE9D877AB43EE7A1632D4E560C142672F + 525D3DE93515EBB7652DF2D3BC76D127F2E3CE4F3C45D6C20B60967AF52214EE + 40D030AF2DF0A07A3D43F8360E5639204DE98F37B9BD979DBDC78AE12C060F4B + E81639E1B1E272340391BFB11FE3B765B3D2A362E91C51D5E3CC6DE467768A1E + 6BD77B2FF53E599EAAFB69B6759BCA6A4EC943F89171B3D24D406C9D1332A1A9 + 5457F7EC55ADCDD184BE78DEB54E8C11BAD10695BF085053EC00AEF58C943639 + D692FBA81F3747212316521AC11D1F1A246258F7F0259BBFF9C5C6572F59D718 + 9D3958B77C7EF994C9712E842BD495E642317188E96B120FA8DA915E2FA06C57 + FBC920F2F1BBB19DAF7AE905735A76A7C6ED0C2C5ED7B0846E91339E2D9ABD78 + 12C61BD88F79412E563A87FCF10D2ADEC32430542BDDFF7EC449BDFD10758FA9 + 4ED5479A499B4A2A501189DDC5ACDD734677C40771E29C2809AADF4FBD398B1B + A26BB9B72E987B8D13235788191D7F577712FBFB0928D74D6237C85ADF3FA326 + 81AF7437D2DE42E3AF63E82AFD91A1ABB3AB6F45F5A6ED3BA3CE79637925294F + 16FC868DF507682825CDD8A94FE4E0578F22F5D0720A043ECA15DF72854BE995 + A5B6329CC5306009DD6250D8565C21E3B0FD58E9E1D6AA1C84FA565D185156BA + B93C3C2DE671F8BB9125754638BF7BCCED79FF85ADD18AEB8664F5AA49983CCD + 8E10CB79E7A30C762EDBF72277D1D2E6E8C2322D73E77C2B1623FF6D92398AB2 + D239D43A41553B0C100E913AD22F017E4317F915D46A81F574CF75B5C8F3E88F + EFAB7DE5B28BDAA38DD2E6E5F3DF949747EE66E41B8343694B5C91B859A02683 + C803317388A123DFE5AE8571E37DEFE8F6D6BEBE6357B435768EEF9958BC9E61 + 09DD625078AAB06CDA34C7D9C07E98E787AD748E6C296CC8284813FE2E2C900B + 6E8722E773B2D2C561FDC620B9020CDEC3C83BA3A2B9EEC16CEBB5246B7ECF2C + C7F78DF290E70C368E2F75BBEEA2CAD6FAC8EF53353557C563E4EB819C422CC9 + 5C132DF19761955A06824441FC2842E56E84B21132BDF7463D7A8540FB548A3A + BA0EA51754BEB433B23DE8F3F36B0ACAA624FEC3C86E399C32DF1E2B05BEACDB + AE2C6D8A74B11AB90C0ACBF8CA75218E7351D0520F1179543AE41820DD4BBDF3 + CB5375F78CFDA12D26122CA15B0C1A2F14959F9620CEBFD9E393184C2CBDBF92 + B0B0DD6BC1F50EC7F228DDBAB1BBEB9873F7B7460AE4EA93D5730B30D9C4260B + 4677C47303BBD2ADAFBAE925735B77477EDF5455F3F5BC18B98A623F964D1449 + FBDDD7546EBA128F1150B5A33089539DE2A63BA9A9573353EB1E758FF5F87AE8 + 6BC5CFBFFCCD6CD7D3B26CDEE50EC1D7C28BA0A7F2CE952A5EDD5B793CAE70E7 + 15E880CC81C4219F5C2ADDD5722FF39CC6D3406763FEB392E6DA8F8FE329584C + 105842B718341E9E5586666172B543C857B359E9F25F541A5B2611C377FE34CE + D826AA821C0AED6B245DEFB027F663FB25F663FBDD6CEBB4266BAE63D7FDB951 + 1BEC2CE71545402EA52FEEEDEB5DB67C6FB442BAA9BCE6F28483AF851C74B0B8 + 894A63E3F3BA980C51C489CD52BF54D77537BBB041C95738312D7CC3AA2AAD3A + 69A8CCAA5EE89A76BED2B3686D5D7DA48B79D7BC9A8AA993629BD9F6D3A0B52A + 3F5090D895454EB1EEDAC64141CDEEC96DFCC232B98DE358825DCBF31D9E7BF2 + C2D6DDD6D56E316C5842B7181236CE2A8F1538CE5DEC27F64C3E8F235CEACE00 + 696C5108BBDE713FEBE8E9402A5B1635FDD0E3E907BB3D7759454B74F3965DA5 + 55455389B3994D168DE678E70246E8CF37F6751F73DCDEE878F49EF2391F63D7 + 7403562E75B3D21C2C338BC540695710B7E9B8B931E87A99D12B1DF2CBC1420E + 0F28FFE8497B1F2EDBB6F3D7D9AEA56DF1BCDB09C11752632718D2CB15A1ABDE + 2F481D5E5BDFC21ACF10C68DF7DD89C4FE1ECF3B75764BDD8BE37D2216130396 + D02D868C8D45B30B2713F204FBA99FCFE7734E63038573164B3D8A9887EB7A17 + CB07D9950DC088F28F1D5EDF458B5B1BA3C566C99ACFC530BE6EBC39C345F4C9 + 1D7DDD6F38A52D9AD05B933597128C6F340751933BB84E08D2A5654D6D43207D + 2DAC72D7FB32F2CBA931CCE68E24113FDFDE955EBB64775D6428A369DE9C33F3 + E3E46E2A0ABD49F2D6FB89F8D46A75B3ECEB10846E6369B1B363A5FB287D4732 + 55FB8F313AA4C511004BE813147F9F3E8BBCB563EFA897C778A1B8626102E387 + 1889960CD4B8852390C6A617A0CC7550EE0239313F28D77B96036701F748F722 + 7A565973EDFD51DF6F2D9E3D65662CBE115E6CC611F7ECA0BD67BF21155D6DAD + 2959FDC13C4C7EE3A160231C18AE0C7297EA332D6CF3AD7663BBA0A2D14F49C3 + 4137B83E0CC65E9FEB9D5FBA63D7BFA2CE71675575FE510967239B5C6CB8E7FD + 4A6E6A9A9AAE76280CA3ACF4D73A7810204DE965EDC4BB7E5953FDA81E6B5B79 + F5144470D7A286DA712A95633196B0843E01F1B76933D9FFF837ECC770738C38 + BF38EFC09E518DCF3D5F347BF524E2DCCD260B07239023A6758722BDB3285B8B + 5584864BEA837DF4E90B075C77EDC2D6DDDD51DF322BFD4266A5DF3E9E7CC288 + F49FC5CDB5E767FBBEA1B4EAE27CE2DC12DC26D4E50E87A6FD37334DD63A066F + B8E7FD01F6EF25C199F7D4F3E8BF9EE9387CFE39EDA90C8279A2A41CD54CCEFB + 8243F0F710B8D3C1B52E2C759FC0C1FDAECF3F8B5A7DA4ACEE11DC8FD74BE995 + 65A9DA6F0E7F6FD9B1AB6A5EFEE43EEF836C6CBED48DD1B9154DBBB68EE6F12C + 5E1BB0843E01F1B76985D3D89D6D71102E60A4C963BF57E7C79CDFBEA9BD253D + 5AC7DC525C799C83F15DEC27B790CFE72690EBDFF58EB26C976D3E6C788F0CA9 + 537D1ECCAAFA6C3255FBC3A8B59E9B55162B8DE73DC4AEFBA4D11AE3A83333AF + C0A5F48ED254ED05D9D66F50DDE2C2E49441EAC8D78F1110B361ED9197DE6DC3 + 65AF9BB818AA73AC62EFD43849F6D1DD4DE9DACAFADAC812AF2F27ABCA8F4E08 + 3DC27468E0021DD9A2083CDB79C3399A8AFA8C178B88F5C6005E1FA5576DEAE9 + FCC639FBDA86BFB708BC94AC224761F27607A12BD995D528D1E295254DBBBE3F + 769769315EB0843E01F1E7A933CF63E47A27FF51657FD850C98D0B6FBE76C84D + FFE39DAFEE1F15F71BB3D497324BFDEFECA7B866B0696C51C885D487134F97EB + 0FEA4F607F37F2565436D745CAC89BCAAA8F4B20F21F6488BBC70AFC2A98E5F7 + 4766F9BD37DB3ACD6535672610FE771499516319423E51C272647C071EF940C1 + 361C08A7071AAF00A7F3F4AC5D3D3D1F3F3EA24EF9FAD955A81239BF67C77A9F + AE112FBAA6E1C0B1C3E71545E6E6B281ACEA318C9BF35CF3CF1FC6E8C7F39AEB + 467CE72F1757A269F1D89B1C8AAE622F3FAB28362AEC22F4780AB967AD6AAE1F + 9B2BB5183758429F80B87DEACCEB18A17F8EFFC072A539277459F21B7B6C92B7 + A7FCF221EA3EFAF68EF6113FF696E28A726EA9B3E32D1F2D521F8CEB3DBC6DF8 + D872FDDCFF0C9895FE5B469A1F8AFAEE3FB392A82A9E7F132F533AE2039B0318 + A1FDA2A479D747B37DDF505A753A7BE17A205712846920E428F233093C931803 + 6AB8F6573C6FD9FC96E82E628DA555A7E4C973D315E1B21D3F8ACCC3D3E2DA68 + A6DB7F9CD09D46F4230D38FDBBE39B1A86BFB7105ACAE7AC642FEE9CC84F8777 + A09047A2A313798B6A9AEB0E8EF740588C2E2CA14F30DC32793AC923E4310793 + 13655692247307CB68B423ADA8345BFE0FF679553BA62FBC67DF9E113D87E74A + 2A0A0B10BE93EDFF786CB8DE23091DF9A48EFA21F5B0FB7C30F9E9F2FBA863FB + 2666AEA4CEC74EA51A3D19F57D7D59757901225BD8E4B4111DD41CE0517A7D49 + AAF653D9BEAF2DAD3C690A893D3690551AF57D948621976D619B5E4A3F5B9625 + 5CB1BE7876A2D2893FC66EC271D95E1CB21DE3B5904B3EC0781CECA3F4FDDBDD + BE7F9CB6A771F83B34D05C31B72AEED2AFB1635C88788F78B53CE2A58BF46074 + EAECA65DEB0779088BD7192CA14F30FC71CA8C298C9B1A99553EDD5134C62D74 + 47113BF6AD75BEBC9BCDDEEC52FAAD33F6B78EA8E9B0A9A87C5A0293DFC70839 + 0F966527F5E8B2B0E676FEE7F85BEA8C389FDCD67BF8E4D3DB5B224317A964CD + 7FC730FED6488E672E4853EF87C954DD67B37D5F97AC5E3E1913DEB56C482181 + 284B3DEA850A87BEA3886EDDEBA68F5DDADA1029286C4E565FCA9E951BA3446C + 610FC0EBEC07AB8DBDC85C509EAA7D72F8BBF2D158565398C0F83287A24B292F + BC234788CB16BD6C2F371EA25F2C6DAEFD69EE47B1783DE275F6F7613110FE38 + 75C652F6CBB7398AC41DEC133C41105B17567B07FB21B89EFD285CF7C67DAD1D + 23752E1B8BCA139389F30376DC8F21E9FD1418AD787AE47C2E22B90C4B3D9BDD + EF2F653FD4EF673FD4BF8BFAFEA592CA29D389F31C1BDFB9233596B9204DE937 + 92A9DA2BB37DCF88736E1C936DDCAD1D4E5B0BA58A67F580845DE028B43C3C4E + 0C5E37F5CEAF48D545A6A9D526ABD91B28D9CCD64D9A2F091865BE18A088EF47 + D23A1FC91706F612F3D241CFBB605E4BFD4B23757EEC852CBF80904B0945FCA5 + AD04A98889121E129AA58BBBAAF0777369F32E5B5E7682C312FA04C3AD538EBE + 90DDD6DB1D2C89D3512409D3B2660816EC2A499DE869B63CC5DEE4BFE510F2CB + 93F736F70EF354041E99594266C5129F4E10722DFBC14980E23DEAC10B7764EB + 2F950D452C8F9A1F58F9AE7EC6A92276948BA52ED4D70DFBA9BB64714B74C9CE + E664CD85718C6F43632490E367EC22FAD992E668B736C74B45155533E2F197D9 + 64C214C14509CDA2E2D651D6B9E93D31D5F16A94781CFB9FA5A9ECA9742DC99A + EFB1E7F20BE117079CC3797811D3E67898E2BFF00BCC402F03C3217797D2875F + A5DEBBE7B7D48F8894BDBE722EC977D1DBD9DFC795EC9C6AD462686447E07CB3 + 5D87BA17EB9985FEC691381F8BD72E2CA14F30FC6EF2F42B18215D4354BC5C58 + EA0867C4D27D420FC4D605F1B3452FB11F82AFC408BEE384B6E61151C46F2BA9 + 3C2F86F14D6C724694EB5DCEF5EF7AF7D71BAE482E6A2DF5DD20DCEF1EB3884B + B358C41B921564368EDD4D5469DCD14098949885FE4966A16775ABBE90AC2829 + C6F15DECBE1784C9309BAA3D4CA6FA1EA14CB73B52B5050CD2ED3A8CBC636637 + D76D8F3A9FBA64D5FCC9D8E1CD6DF2CD3B625AFB24B42CEADC826A7DA90A8BF2 + 168C85E29DDD835FEC4FF75EB6B4ADA97B98BB627F331568BA133FC941E85BEC + DC561B43E2A9E1D6174E83C315E85AABE65B53F968C1AA5DBB6C8199090C4BE8 + 130C37151C7503777173CB3B60A523DFD56E92BA196307A205373DC3E3CCDAF8 + CA29FB528F0EF7BC1E2D2C45473BF185F984DCCEF6BC14A1E1BADECDB91C483D + B4302BA91BBDBA7320F583AFBAE915735B77D7477DD990AC5EAE7AA6E70F77FC + CCF3CE463ABD945E529EAABD39DBB6BB4AABA64F25CE6E36392D9308B3932542 + 51C41EED1657ED5BC4BC4BBDEF2453755F8E3A97678BCA51593CF137B6EEDB70 + 687B785DF38F177C8988B2D211CAB4AA4DC57BD498F53796832577B67E771FA2 + 9735BBE95FAE696D183669B694CF594C28BA9291F93934E8E5516E7659462FFB + F5514483CF77D721EACD9B93AA1BB1909AC56B0F96D027187E3369DA9D0E21E7 + 49F77A7F56BA4FF0D8589783680B5E7CCF8BD1FC834D7EE510C12FADDBD334F4 + 9363D85C52393D81D0CFD9395C8865D3CE8C75C6229EEE7F1FADBC4739D67D67 + 3FA4B7D6B9BD179DD09AA9607EB6AA1A95F4E2EB6263D48DAD8FD20BCA52B577 + 64FBFEB959E5539289BC467645D38DF38F24C46CAE6E84B2133B58C7AA274AFD + 01377DCCC2D6DD9104D294AC3E3D0F93FB38596573B787EFC9402974E6351134 + 346B7B88567A0323F3F7363BEE93C735EC1EC2517D3497D724E3147F899D074F + 7D4C44ACE20DEC66A74649010C2F00E93E072FAB68DC35F2797316AF1958429F + 606084FE0823C35362181BEAF6682B1D99AE76B51E1403F1DDF1DA35DFC57E40 + 7EE9217AED097B9B53C33845F4CCACB2D851B1F8A7D9BEAF66C7CCE8259E6B2A + 9BFC1C2D52CF39A5ADB79B7AA756A6EA9E8AFA724769E58CA3488CBB95CB8733 + 6603819F61A7E79E5BDD52FFAF6CEBDC37A328B67CD2D4DD5C8016B57DB6FC73 + 13D9046BA6A5C8AC4AAF07D18BCA9A6BFF18751E5B4A2B1333B1F3047BA656A3 + 41205BF9DF5C0878B4D2DB3C4AEFE9A4DE87E666C9AFCF15B51573A64CF6D027 + D8DBCD65C878E1CA1C03310A81F879E618D1A0E54EF54BC031A5A9DAEDC862C2 + C212FA04C3AFF3A76E6204B49C59E99ACC3949C3B4593D0EAC733EAF493DC2F5 + 6E923BFBC7CBCC7D8F4D5CBFB6AD695835E23717579C3489909BD8B16AC2DF49 + 42EF9F4C874CEAA18559857228E798FAA3EDD85DB7A4A93EB2B46E73B2E6E204 + C6B7E44A2843211FBECD61EAADAD48D5F59B6BDC9AACD961AAEFA3883CDBFE51 + E8FBF0B6E0FE6624777F3B71CF5EDAB43B723C1A93D51F9CA49AC484F795CD6D + 8E0C577CAE39E823E9528F406F1FF5BE95EAEDF9CE9AF6D49005A4F5A555897C + C7798F43D15750F6973ECF206F98368BE7A91182708741E7545EAD2AD57B6C69 + F3AE1153DD5BBCF660097D82E197F953B731825E8815A13B60A9231C72B1E726 + 9033AD74EC933AFF57CFFEBBB2D7A3B79ED8DE3CE41AF12F9654142610F9791C + E3B767B85943AEF76CAE58F93930A96323AE389242392C1A6E78EF2E4FD5FD39 + EAFBCD25B3C92C12E775DE4F19FA9DCD0E352EDE61D75D51D95ADF6F6FED9664 + CD26761ECB73A90E670AE5FC318C56B9237FFDEE2E44D7563647D76BDF555A35 + ED28E26C66EB5584D3E6CC6398CBCC3B1325D4EBAFDC6B949A3F5B6C7DA098BB + 810676BF3FC4EEF78343BD673BCAAAC9544C4E6344CE4595FD7A2AA831D8D41F + 0653F240C076F7895C0903B16C3FABC6EAD864AAD612FA048625F409861BF3A6 + 6C613FD88BC1DDCE2D75206610C9018987D3D8F8C3E044B8DE71D0F52E8E6308 + E79E7129FD32DBF7FDC7B60D2DBEBEB1B81C1D45E21F63FBBC8ECD065CF0FDC5 + D3E187D7FFA1CE4EEA510F7AF43E8746EA94D2ED7B917BCCB2D4EEAEA8EF7797 + 562F9F44086F0B1A1B683C064A99CAE27A4EEF717B172C6D6DACED6FDF7BCAE6 + 3CC2D63DC524BA6C0419154787B18475C2EA2F669D7FBF3455FBC56CC7672F14 + 5F67CFD055A173CFF08F4429EAFB2B011B56B787D5FB8319E36C3178B5CFBF1E + A4DE47E7A5EA865C37B9A5AC66217BC1E6CAF537A32039479E8B319D6D5D4F15 + 96F1AD73F808B6A13BB6D412FA848625F409865FE44FDDC2FEB21703F96AD7BB + 114BCFA5D88C56C087E3E9412B1D089EFFD0FCD343F46BABDB9A5E18CA7973BC + 585CB1B8803837F1141DF3678828456F7F22B96C7AF7918AA98BA5C68F6398D8 + F95C9AD2CF330BE87FB25D5F6BB2E63A320C815C360F85FA95EF4DB9E9B215AD + BBFB251A46A8FF8E617C6694AB3C9B8A1CA12862F7C9D658AF7E3F72572C6CAE + 8FAC19BEB3B4AA622A7136B1739DAE8FA1FAA647559E0BBF48F4974E174EBBCB + 252FBDBF3C75649C8FFAAE933757D9EBA67F79CC9EC621A9D853E5734AD8DBDC + 5798C5FC419449CC19649DAD946BD43962ED8AA7810D8CFBC709FF98D29475B9 + 4F6458429F606084CEADC0553A4E0E96BA2E20132C3603644D50308D8D84493D + C24A375DF1484EF7B21FE7DF7A185DC5ACF52109E7369556141450F23547125F + 028E93BB48CE9C431173A347EA0CEDADE9DE052BF634EE8FBCB6928AE9254E9C + 0BE42A46FA0F8F9D556F436FF7CC357B9BFBD535B496CDB985DDA78BB3C5A207 + 52934789E138F873D04DBD77CC4ED5FD35DBB1DBCAE6DCC8D6BBD47C49F0227C + 2B516EFD5CACF4F0B6A1F119D48F5D48F1FF6417F53E5C9DAA1B12193694CF99 + 968784E08DD7D907C15B84DB3C787CF373A0F5E5BAD2D52E7CEC0805BBE1C93F + DB634A9BAD853E9161097D82E1C6FCA98FB13FE29384FB1C29D19B194F479969 + 6C044755908B16C899A4AE2D75ECFF20132A857314E31FF411FAE335AD8D83EE + F0C4481DE5517C4A02939FB3D9850865927AFFF174732E939822DDEF115F0CE4 + 7E472893D43D4AFFE7C5BEEECF9FB137FA7DA62959FD2E765D7FA04629DC9100 + FB31DFBF8DF6CC3A2DD57F212066A1DFA04AF1AAEDFA773DE31C9689EB46E85F + B57DDDE79ED8D61CB9AF7A9593CF26F37DA2A4285C20285B15BA9110B7655BB7 + 9FE55D2E42D7767AEE77E7B6D40FBA50CCAE92CAD89458EC42C27B935354111C + AE68377B44BC1C45AF17F10A43A5F84D38DEFD8D652621157F9A2B9256E53EA1 + 61097D828159E877B23FE7F384B80D292B9A113AA4B14509E48C9EE95175DE05 + FA51BD9BAE7701872220DE5A3679552F75FFB8A66DF0A5643717574CCF27E49A + 18C2972268AB3980A58E8C73CAEE888F5E3698983A9C8B5EC75FADAB8BBA4BAA + 53F5F551DB6C2AAE20C5B138EF44774E7FE73658B01789A69254EDEC81D66B29 + ABB986DDFF2BCC65FD5BAF99EAF208B2ED3C4CBD632A53753BA3F6F05871399A + 1FCBBB933D67E78563F15122B46C39EF511E83F0FAD955F28303FB1B7ABE87D2 + 8F0E943510855D65D56412C227C531BE9AED2897D4BC8C34B47ECED977ADAB1C + 73B1BECA0A81EA71EC537C675CBFD7EBE02555360F7D42C312FA0403B3D07FC5 + 7E8CFE0F52092C60898763E9421487B2D779CF74BD6712B963B8DE4D5217FB51 + A48E6535ABF56944BFEC52EFE1356D4D838E3F6E2FA97A337BB1F809DB5B8DE8 + CCE6BF30446258EEF78885B990BA9856D7EF527A73A3D777C9DAD6E8769975A5 + D50B2713B2816D39A5BF733197E710477DA1B879D78A81C63295ACB982BDDC5D + A3B6C92042336E6E0ACE601482C42E2D6C5E4DB03455FBED6CC76C4C569F9EAF + 8AC8445D535461198482446E6ED3DF790F3486E1583ACEFCBEF7FFB7F7256072 + 54D5FEE756F7743A9364083124B376CF4C1608841DC3229BC8A6202ECF051571 + 030115D4C743FE88C887988788A228EA6311D94454F481F21451411165DF6487 + 64B664267B0849482633DD75FEE756D5ADBA75EB5675753293213DF7F77D49D7 + 7AB7AAA9DF3DE79E6508EDEFAC457BE19ECBF4068E7178A9B91DA6306B6E1DB0 + 4BA99C13132E8D51B10B2FF2780492392F8371F3129B31B4C413F28DE058B0ED + F56BD36B68CFD963598F891457C330845E632042FF3A978ADD3D0CAD93C7937A + D8402E48B11A56BDFB527F82D5BBA27A07EE3EE71DE392C5EF86B17C3E5DF6CA + 7E55469C7B6446EBD45D327597D3E6A78944B34991E4004683D475578A73E120 + 34DCE29CFB8493C4FA645CFBFA9B3BBE9665D6A571E793B2A1E940A4FA3091EA + C195C6B1BFA5F34C229C9FC4598A57B22A07E998D7AEE79697870FDC6B799F96 + FC5E6C69B7A641E621BA7E01407832607956D96A08607F1281C13BA56F5FB01F + 1FDB3D396A5C98E8F13992CA4F2FC404094AC2D2D6CE6934AE17D07BCFB54939 + D0F8896B20674B4BA54908B9ADA17C0C2515130ACF35A16AE71878355BDAF5C8 + BE6D0F4B6BF0E68521F41AC3F5F929A7D2C7FD26573276BDAE7D15BBEF971E1F + E73DADEA3DB80E42D6CE1152676E46370943F4A9F9F166C4850B562EA9DAF5E7 + E5C6E25175CCFA0991FA5C41EAE1F571C9D71CB6DEFADD395605A93B6724699D + B6EE5982C3272C58A6B7887EA5B93DBF13B31EA3BBE66BCB927E93ACAF85A857 + 06BCB3B1BFEB7D95C68F6781CB31F66B35218B4A863A520788107B6910EDE30A + 09FED87D4DED1FCA5B995FAA7D5325658078495D6546792222CEAB65024425F1 + 384B773A3EC8A5F2F5E5D2C2DD572CA96AADFCE5A6F6DC542BF3692AEB22700D + DE12DDD0D467A848E5369342E146AF0DEF8BB572264D06642F3589FC39B93FDA + DADFF58E6AFA66B0E3C1107A8DE1A6FA9D160C96CB8F88272BC8563590B37C92 + 8F4AE9AA811C633AABF7A0ECB8F574675B52BD0BB8D7E14A3AB5701890BB0155 + A5DA7C7C46EBE49D33D98BA9EC73A8DC5C445297D250C941694682D4E3CAF2CF + 055F549BA4BDE38ACBBAFF12D78FBEA68E23F396A38A967CD383E42649ED52C1 + D5FC24A17FA2D2753DCD1D474F72D5DFB1AA6B4CD807E9988D78C373A52D9F39 + 3AC610EEF9A6627EBA95798AFAB31B28F7CA495C18549C38546C974E324FB396 + CE2DD8B7A0FDF981D2D0D307C5F4438717DB3AAD9D901D9B45B88CB9869B62DE + A1CE3F548297A3BE25F9964BFD1093540C49E621B5BA98D8A27C9F34960C6E26 + 4237F9D06B1C86D06B0C374F9A3A8D089D7F99F241ECA8B00A3DAA7A0F54E941 + 9C7721C1CBE42E24E278D57B7A524771ED0BC300176CC0D2DD87AE1C48AD0E7C + B4B115264366C144603FA2720F88A8C9A52F5A25F5BBFAB1DFD67575E7BCEB5B + FDF0803D7CD8FECB976823E93DDDD8063333753FA571FD749A3E27AADC01AF6C + EAEF3AB7521934895890B7D82369FEF49354EE84810D60EF3BABBF3B36E7F792 + A68ECF4EB01C4F05BF3C316191FB946418A75BB34FB229086B6B12D5D8EB066D + FB924D58FEF16ECBFBAA32D8EC6F9D35BFCE25F2A3202AF4571C53653B51351F + D2F93883C27CD64687D03DF99E0597A8F57863777EEB40F7D5D5F4D360C78321 + F41AC31D3B4DCFAEDDB285FB3AEF2E7FDA64E28DF8A67B96EF00E093BBAA7AD7 + 4AE91090BA2078F0EA91F39AFB46725678B554881A16FFA831761F494AE76F28 + 959F3C6C4D7A17F6E71B8BF909005FC832EB42AA4F9BD48245B6932575DDB16A + D7D59D338876093036242C475773717A3DCB3E4FA5CC48DB675D8DC388DF6C19 + E8BAA8D2BD5E0EF217216C01AD95C40100E4050CF9FA61B43FDE32D07D6B5C3D + 3DAD9D0D9390F1F7B03D2469335744058D849E8468BBA2849FA61C70ABFFC3A0 + 5DE6A94EBB0EA922BAE192B6593326D87001D5F349D06742F3EB009D541E5E2B + B7A5366B7DD0BDF3CEBD28BC3B9C0B30E65969899CABF1B3258BBDA3B8B4EB5F + A93B6BB043C2107A0DE2BAFC949BE80FF9D4A8DA914555EFBE1B5B20812759BD + CBB1DE2359D95820B9A63092F3AE43F97A2E29DDBCC9B62FDE6FE592AA02D3BC + 38B3303B6F593C12DB891023EDA863A19EAB24A93BC7B42AF8F83F237A0ECFAD + 2A97F6DF3B410A5CDADCF9D13AC66E81946BAFAA54CB6F22423FA379A0EBDA4A + F77637B6374ECA64BAC1CBD19E448861E938A4DABE6715964F983FD013AB5119 + 68EEFC4A96B1CB23AB21DA31D24DBAA2866FEAFD71049ED0A7BE21C4F3566C19 + BA63FF35E9BD2DFA9A3BF379C6CEA4677F2E15364D39AD96A3CD80A66C27FBA1 + 87DA8E9183CEB8786E696A075129CDDBDFB485C1AEB3FABBB5018F0C6A0786D0 + 6B10D7E7A79C5646BC0E58205709B796A8941E6FF56EB14AAE6CE1287249EBE9 + 1C19EFCBAD18C9A9A4CEFF5F4B47AE58630F7FFFD095FDA98D94FEDDD26E4D2C + C3FB738C7D8F8A694D52CB02E8493DEEDAC8B12AA47592663F5518E8BE31AEDD + 7736B75A07B1DCEF692CDFA50B965349EAE4D76C41FB236D03DDB757B8141E6D + 6C6B286672DD34D6D32A253A910DCF248970D306BBBCE7AC653DB131E35F6D6A + 9F3E8559CFD3B39C11BC7DC188C7A9DEC53A384098E4FDF689B8FEDEF1342160 + BD9A87E8EFE17F3660F992B9CB7A5393DA2B2D1D5603582766C049A0B29B54AD + AA62D711B45044581E09C75DEF4F08D099133B53182F363BB88BE39E4A5D447E + 6310CDB8167D47D0AF938A78B27F223BECA0458961FE0D6A0086D06B10374FDA + A97373A9BC9879CC13B6FB0650C3C2EAF2A64762BD0B12F75DDA82F5744DEE74 + BF36DD7A3A78750A7846727EBD42FAA70FF822FA185DB0CA2EDD717815064B8F + EFD2DA30BDAEEE622AE70B10A31A8D2375F95CDCBE7F2CBDC15CCF92D296790B + 562C8D9D9C2C6E6EEF9CC2324F60422E6C51B2CE52BB84784CEB40D75FA002FE + 3DA3353FA32EB7989E5F731C11864932205E4F13705ED340D77792EA58DED2B9 + 9026865F55ADD6412A9F3F7F5B8AE10E10F5770708DA04A0B8AC49E41EF59B0F + 91F9C383687FBE90E042A8437F4BE7FC1CB02B685364C8B39D571D2532F6DCC2 + 9426A8815F40255F519E50B70752BB9B60253C1E4147D0BB4794A1336C84D0B6 + F3BF4D7F433F68EBEFBEB09AFE1BEC9830845E83F875C35BACD786869E47296C + AAFC6196D7BCC306727258D8609DDC3792AB90C065848CE4246277CFD387FF6F + 65C0F3E6AFE87B3CED183CB44B134CCB4ED86B02C0F7A8EEA3E254B3C1EF564A + EB2954F07C8FA4F42F9204FD83A4362F6DEE3827C7ACABD2187C29C7EDF576F9 + C0D9CB7A2A8ECF032D6DF452E478FAD2F93AE9D6196FA93EC520EED13E28BFED + ADFD3DB1E9725F692A36EF64659EA731F027263A77343517BA3ABE718670E278 + 5CA216699C560EA17DE11ABB74E3DE3146893A0CB474CEC83276114338155CEF + 8360DEC47C6592564A474502C7648B7789EC05F93BBF56E08B1648E6624CBCBE + 89F235EF869C46D5D9B786191CD3D1DFFD60DA3130D8716108BD46716D7ECAE5 + 24C57CC5254D943F062112B694BCE9B2EA1D52AEA70344493D6A24A7EC572475 + 6154C7C4F1A132C0CD65C44B88D8535B323DD15CCCEE0CEC640BD9655C0DAF9E + 1F11528F39A110FBF235E5E139F397F7C5264F79B9A523B713B0BFD27D8756F9 + B887DE2897E6752EEF4DA5535DD6DCF90F22AD43E30CE27406728CE739B7CB87 + 152B4C1AA8ECEF51D95F9227053264425689BE9295BB3CDE71EDE5098286116F + DC027851C740BC05BE8AEEA68EFAFA8C751AB1244FFD3A159213B3C908C8DB25 + 6295C8230672EEF5E86DB3F0755C6BC18486CA1D09E7ED0FF29A47C85C1DBBB0 + 85055BFD06E0BC5D07BAAB720D35D8316108BD4671CDC48603C0B61F5325C8C0 + 914D92D26542AF9066B5A27FBA53BC3EDE7BC8480E5290BA3769605ECBBDAB56 + F3F5F5D7EDF28F17AC5C9A98594CC6CB4DC569596017D431F605F40CC2823AE5 + EDCAA41E773CC9679DFF9690BB0E757D3BA99D7D2D9DFB4C00F64F50F2C257C0 + A655582ACE1FE84D15A867A0B9F37FE979BE579EE0C559B90B105B7DABB1BFEB + 82A4727B9A3B0AF5CC7A9E3627AB24ADF33317E353C9B04D071DE1531B1FA449 + DFB96B98FDE85E4B7B520DDC8BB3E7585307EDE3B3083C6A5FDC3A7932912B52 + BA2C452BE5F9D74088D0D191FC91319BF9EAF45082159D649E103E36B88BF66E + 6D1BE83A23D56018ECF030845EA3B874468B3573FD7AFE71DD2DAC700F102175 + 92D62D082CDE63D7D315D57AB09E5ED9482E8DE57B12A983572F7DFC5E2169FD + FCF5A5D2DD07AEEE4FAD527DB5A938BF0EAC2BA8D86341F9206E07697DF98652 + 69DEDC15BDB1F1B4FFD2DC06BB63F6EB346E9768D2B36A898EBEECEB560C0F36 + ED93D28070594BE73534E29FD559B58B515648FEB9F576E9E039CB7A13275024 + 9DFF88DE91CF014455E320958D9ABA746DD09DD7B70F9796112E1CB04BB71DB0 + BCAF0AF5FAACF959804BA89CE3A172BA7469B8C3123286CF81E63E492A67B251 + 9B67ADEE1AC039FD11E15A5DA15C2D1F14E95FE8DEA4BAC2BAB832C37717FBE3 + 23F919D4160CA1D730AECB4FF98A8D7879400CD1CFA30838C3AFC97242D759BD + 43B07EAEAEA7EBA47495F49942EAB2419C080FCB5825520FDB484B8655F70C23 + 5E3004F6D3FBA68C0FFFE8CC566B9A9539314BC44EED9EAB23B534C67271C79C + E32C7A1DAF87DA7B61EB40776C22138EE79B0AF9692CFB108DDD3E08003A6297 + 41D774BDC0B6CC3A6A69BAFEF737772ECC32D7682D66FD596E374F56720CB5F9 + 81A432BB1A8BED5332D99751324254D7CA55C336B93ED9A04DB58297AF572603 + 9BCA803FDE502A2FDC356192A4626973E7B41C63E753399F85A0BD8214F98440 + AC9D67BD7D9FA051BF6EAE2372E918D2754C26DC40BDEE19CEF956ED4C1A7F0C + D5A19DCCA1B4A54EDAE948CFE62CDB776E5F57D5990E0D764C1842AF61FC7CF2 + D4C68DC3A557E9293B59BD741F52574AF75CD538A92BAA77DD7A7A208987D7D3 + B7C6488EA3928FBA8ED47DE275CBE11FAC6B5F2B0F5FB260657FEAF8F04FCC6C + AB9F96C97C816AE516C00DE27892A4AE3F5215B1AF5C512ECFDB6779B2FB5477 + 73C7011399F51022667D966082FC5888356892F068F340D78169FB2D8CEF00E2 + 5DBFC0DB2E23FEA0AB3CF4C54313264B77CF6C860332F9EBE8999E1691F25930 + 39126A647922518670A85BD540CE86A8953B4709F1776FA07DFE9C653D2FA5ED + F7932DEDD966C89C4A2C7D2149C08D9EC57A84B4A55B241247D7C29D31E7FA18 + CB75508E2916EF4E4FBC0C694E8F5CF53C62C8A71CC58B13F6020852A5BA6341 + 65A3546F548F417DBCB8ADBF3BD123C1A0B66008BDC671ED84293FA43FEE2FA0 + 9FB52AFCE964DE8732E3EC04EBE919C67CE95B5D4FB712483DCE48AE12A93BF5 + 63B2FA3DB85F26F550D6B5D5DC686EA35DBAF68094F9D71F98DE0C4D75758D34 + 695948FD1496CD89EBEAEAF94AC76552F7D6D2BFD136D07D7152BB1E9CD902C5 + 4CEEB23A66FD3F870E3098DC08A95D902F95770F11FA3BD3BE13BDCD1D1FCD33 + EBE7A23C5B214BC9A06DD1EB7669FFB9CB7AD72795B7A8A97DF6142BC3977772 + 5A495F4AE9E911983728E1687161E9323CF914E76802F0F466DB3E7FB385F7EE + D1DF9BB6CBB0BC75D6E119049E36761F084BE282CC45D7C3D2381269327FC127 + 6E2D5D94031092E25575B83F31E01D0AA2C7B9E40CC1FA7938DEBB0CD91DCD2D + 37CE6C1036BE5E2EEFBA47159A0B831D1F86D06B1C37D4EFD43E5C2E3F2BA4F4 + B8B5E1D07A7A28818BE4CA06F14672CC3F16EC07DB55F8A8836B792FA30A495D + EC3F3D68DBE7AD47FBBE4352E65F7FA2B18D06C83A608265F1E8664782A4E694 + 4DF6546CA5B4BE7A835D9EB7EBB26423B66767B6D5BF255BF718F5757759A322 + 5B4B3984CCE0FAA6FEAED3D3BE133D4DED47D75B993F276556E3A4B219CBC7B5 + 0FF424FAB6FF6A46331C9ACDFF34CBD8A7657578526E7255D52F8BBAF279792C + E9D8C010E2C28DE5D2F5F356A48FBDDED3D2D95A4F9335AAE3BD18AC30099295 + B71D6277499C133496248BF54A6BEBB2E53AC8C740048971676192AA3D2ADDEB + ACFC9354ECFAB1F5A6ED8C5D59E8AF1C0AD8A0B660087D1C80A4F41FD19FF8E7 + E4A71D22086F4F96AAD5F574916E55F64FB752AADFE589804AE21149DD6B5478 + 4D1DFDAF5E1A52F7AE2B9198F3DB12E085BB2FEF5D9476AC9E9CD196DD399B39 + 89CABE94EADC3D6AB4B56DD2BADB4E47957D3149E9DFA8D49E9EE68E43499AFE + 2B6A02E4883CECD4C76FB70E749F9FB68FDD4D1DF3EB2DEBD9B8F39E16E1DAD5 + AC7CC65E15A4E0579ADAE7EE64659EE19E03E1E592684C54F99C3C81D0E52F17 + DB848DC388FFB309CB97CF5D96CE8ADFEB237743FB1CB12C4F58D320552D374B + 59170F49D4F2FA78440DAF5427085DC467B782686F2C64AD0E5EC634CFE84DE7 + BB1E310CF45DD7B40670E25EE6CE87DDCAD6ADAFB3F6DDA36F716AB73D83DA80 + 21F471809B264D2D0C964ACF10E14D9533B0C9663428A9DEC57ABACE3F3D44EA + 5E22170E4B51CBCBD2B94BFE6EADF244C03DA291D4FD32D34AEAE0AFC246D3B4 + C27AFA6A7EF735BBF4FD052B9726AA8E653C47D2F1442B731AF5FF42E6254ED9 + 96B5758DB4B5FA3592D2E72FAF4C52FDCD9D3C46FD7FEA24368E61DB3EB7B0AC + FBCAB47D7BB5A9D83CC5CAF6D2E86675E57163AAB5A5D2BEBBAFE84B54D73EF8 + 9646989DAFBF8E9EC169008AC19A9C4C245A3EC8268E1A69DC99909501EFD88C + F6C59D033DAFA4EDDB92B659561DC2F13431BC94391332A796885A5DEA77583A + AFCED23D08D10A4CC9651EA8C59D357397E4C13590F3FE1C4478D880C865B7B7 + 7049117F84B0DA5D7673A38397B42FEB4E748F34A84D18421F27B82E3FE56B36 + E2A562ED356A2027D651D1276B39346CD448CECBCA06828CA3FEE92E51C7B9B3 + C9642CC77197D4EF2C4AEABAE03349A40EE0C7E95C348CF6796F80FDBBFD972F + 499D98E3A5C6E28C3AC6CEA77F6752E9F5D548EBEA18AB2029FD2222E26F566A + C3CB8DC586864CF6217032E8C9709FD970CA38EE02AF3616A74EC964BA793437 + 8D557B6908EDF790C4FF874AE52C6A2CCE9E92C93E43F7D4ABAAF3408D1F9639 + E3ACDCA5637C3DF95F9B6CFB822D1978705E4A7FF2A78B9DB04B99CDAD03B88C + 24DF63C1B12A4741D61C598CAE97ABC7403A174BEC6E06334F220E078871CAF3 + EC049CEB99A3B60FF99FF924EE1DD2FAAB6364848227E48E17FA416964634342 + DF06866F9D3FD0933A468341EDC010FA380149E993494A7F82796E5A71D29E20 + 4A5552B744AAD590915C40D4C2E74690BAAF7A87C0D23922A98342E2A0217508 + D6D483B5D7F830B14205AFACA9BBE5B81F439E3AF3BC81E12D2F1CB37645EAF1 + 7BA1B130779295E13ECB1F9224ACAAA475CDF1D5AF974B732A49C21C4B9A3B0E + CF32EBCF747F4E7CF5C5248CC8EF1D9DCBD2FB1A3FD154C8B7B0ECCB746B413C + 0B31BE34C9B8BE79A0F27AFC13B36743D326FB27F49CCF0C8CDB508C71F00C03 + 8332DF204E267D1B4256EEAFF070ADCB4BC3BF5D90D2F681A3ABB9A37E0AB3F8 + 92C339E01AA839AF974BD67CFDDA59BF2949C787201CD61500622DDE356A7921 + 4D3B930611CFDD2167F74F8271633A315900A51CC7204EBEC72B4FE3DBEE90B6 + CE38CED10C386A7D44CB3720648E71DD27DA07BA7F9B76EC0C6A0B86D0C7117E + 9A9F727409F14FE21B1E484781FDBB7821E4F5F488919C44E29532B3458CE4FC + E331240EC9A42EA02375D9412A89D4697F7018F1EA8D58BE74BF154B52ABE139 + 1635B51F445FFD853C3E7CB83DFA3F25D9F84B27B197012F280C747F2B4DDD4B + 9B3B3CD57BD02FFAA2DB9B6D7BDF59CB7AFE9DB60F0F4E6FB23A73F9C732C0F6 + 538CE1BAD6DBE5FDE72CAF6C19DDDDDCD13E8939EBF08EB1A558075725725466 + 8DEE7C2EBC2CC20DDE6CC4CB569586AEDF7BE5D2D4D9F59E9A51B01AEBEA4EA2 + E7C193A8347B56E959AF7C99C07D291D3C3217867F109078C8521D42EBE21E71 + 3B13391690A9502405EE65AE44EEBAA171B731574A176A71CF3D4D8EF426B5C3 + F246CF9BC8A844EEAF9F835B3FC852B9C01F1663E9C34755A18132A82D18421F + 47B863A7B7C0DAC12DD720E351C2546AF11479FEBA3A26937A4ACB771DA90BE9 + 5F267590F6B5D6EFDE4402226BE441F43895D4FD6BA2EBEAC2977B6909EDF357 + D8C3BF3A7CE540EA0863FF9ED96691B47E3C7775A3A2F751D5F0712AE518ADC8 + CAB5509AB5D7405F4515E9CB4DC5C953AC0C57BDCF97EA1BDC542ECF9AB5BCA7 + AAFCF14B9B3BFF48CFEB787FAC104A5B104F282EEBBE37CDFDFDCD9D57D1FDE7 + A83602FCB9218615C6AA9197341EEB87017FB0A15CFEEEAE292611A1F6B774EE + CEB3A111991E858EF4CD7CAB75498D2DABDCE3529EEAACD5B9DA3C477F09DEA4 + C02575E60788419E28CE7985982803C3441DA34A8F18C1896D4F2217D9D6A460 + 33EADF27DF74D7E1559B8C92056F9BD5DF9D3ACF8141EDC110FA38C3EDF5531B + 5E2F971EA3CDB9109260A50F86077EDC255F4FD5EE91BA1F1D0E20363C6C12A9 + ABD1E42A49EA1C19E1CA6CC9EAF5405217F789B6A17A4E43EA5E395C4DF94019 + E0CBCBB1FCF4E1CB97A41ECB979A8A396AD729758C5D487DE90CC632BC254347 + EC25C073DB07D219B5F534B52FC859D63F58E0F3BD7A0D963BF61CE8AD6ACDB4 + BFA5F3261AA753859A9C18E4EA7E563EFBAD29D6ACA9DFCDD32C272ADCE470A0 + 519D957A343A21ED6DA2FA6E1C44FBB2174A434BDF55456ADCEEB65953EB6D38 + 8FCAE021667310F5D9D6E51AD712B72C1D4B066EB6F7668863A2FD4E60196FB9 + C5B354F7D4ED6E41227B9A5C1F48758A92A4F6CA127B107826B064F747D5B362 + 47C0A01EC562947DA2D8DF754735EF8041EDC110FA38C4F5F929079411FF4E1C + A74D0012B63C96A474D5504E52C1CB049D44EA7181677CA2F7CF47A56B9FD499 + 250BEADEF5AA057C24A94B84D4453B3C7055EF8F37A1BD707E85286E2A9E99D1 + 3A7952267B5A9D1B4EB4315C472A62EF5B5B1E9EB7D78A251533623DD5DA0ED3 + 6D76298DF1D7DCDE61D7F2A12DBBEEBF2ABD86818324741E48E7ABDE137F69A3 + 6D1F3867594FAAE587A5CD1D9767817D45F4435D4E4830041CA273776E01BC84 + 26302F54D3DE7FB776667701EBBD16E2422AB7E01171883465B26461E3333FF7 + B8728F9ABB5C3AEF1CF3491C1CF266DE7914EBE421F736163674F3C95DB48581 + 3674AC82704E744973667B05AB6167F9D5D76F64F8E53D067A8CAA7D9CC310FA + 38C54FF3534E2352BF46B2890255E51EA8467546721ACB7708D6D2AD1192D465 + F5BB533E4AA41DB166C7D07D5A6339E78230D58663D3410F498E176DB2EDDB0F + 58993E8F36C7F3330BD3F396F5E52C639FA312A7CA6427FFAF6A41F8BF61C033 + 88E4AE4D53CF4B8D85FC642BF30F1A173E317BB46DA03B75D85781DEE68E2FE4 + 98F543C7AADDB6DF5E58962E5F3649E7D31AAC6C379342E5CAD6EB426455D4EE + 25629A7B4B44E403E5E1470F4A19739FE3D942079FC0EC6639EA7590F3DAABC1 + 6164C4E521B75110B544AC2EE1621004C635367343B38A64299C509993AB5C48 + CB21953D93485CB662678A0A3E48A6E2D707D21ABDD806F0D7E8C352B9DA7F6A + DF935B6CFB98B9CB7B53DB1E18D42E0CA18F53FC7BE75DE0B14D9BAF22C63A27 + C899EEFECAABD0B23A5BCECC665543EA621F023733595297495B67FD5E0DA9C7 + 19CBC9E7402A5FAE4356E51351DE3788E52F12B13F77E0AAF42A618EA767B435 + EF94CD9C47E3C1937FD4878D0F833AC3922DBEB2B25CDA7BFF154B527D981737 + B5EF9563ECCF74EFCD8581EEF3AA7DFEDD4DED0750FBEEA771BD62390C7FE380 + 81CA4B0DF7CF6884D9D9FAAF53BD97C8A159751ED2DE9872D2799807F759531E + FEDBDE552C6770BCD0DC3E791ACB9C47EFC339C858DE2153976079E15926E2EA + B850D7CC8515BB206B005FAD2E329E215DC302B73514A4EDC46AE7D1E278CC75 + CB23549D34AE069FD1A537955CD1402272D1E640EDCE2030881356EE88FE64C0 + B90083184BBC0D03250BDE3EABBFBB2AFB0983DA8521F4718CEBF35372F4C5F8 + 397D303EE0258BF057D10501C51AC9798672417EF47492BA9AA1CDB976842575 + 95D44192D4594A15BC474C4325C4EFBF81E585FB56690DCF41127B6192655D64 + B931E2733A895DAE7F08F1639DCBBA6F4B5BFE9F6636E732360C1DBD6AEBBEE7 + 374ED939FFC90DAFA596EC5E22826D60D662DA9C11B66490A3BEF96FD1939BED + F2258BCB43771FBB72A06A55F0B2965927D1A4EF0A4056E0EA6E223241BC59EF + 125EA67C4C226F7F1DDA939E9DB7981BBA89403ADC9D2DE7903977FB72DE0F1E + 7C866501854B981C2BDD2D974194D835FB00C176D67365933400AAD6C0F763F7 + D7D5B966005DF780907D40B0D6EEF4693D35FEB86ABC1B0C6A1F86D0C7396E99 + D8504F52E85DB479B41B74464EC218B5848FB37CF70DE77C6BF4609D5C0E11CB + 24528F93D4E3ACDD03357AD0AAF8003481899F7C5FD8063D3C4908D523FD69F0 + C869C388E7BE86E53B0F5E91DE3F9AE3FE992D309365779BC8D8C554D70758E0 + 32E5B7454CA3A89EA707CAA5030F5AB1E44D99EE724973E797483AFF9E180091 + 64457E1E84E786D1BE649D5DBE73CF2A72930B2C6D9DD5492CF85D7A9AC74BD2 + 374756DA768E633096A520629B43C2DE7D6879632BDCD36CCF6F3C4B246E3BC1 + 5990489C61894BBE5ED025117BDD7365F3B39AC5F8A5C7FDBA6A73140E151826 + 728FE84156BDA36478E7BFA12C14BADFF65E998DE50CFBF0ACA55D0F8CF53B61 + F0E682217403B861D2D486E152E92E7A1B8E8C53BACB442FACD93954773697A4 + 954C6B721C77690D5D25759D9F7A6A52E7DB4AA636B7ADD175F534AE6D0091B5 + 759BBECA7FE0C43E6F796FEA50A4027F9ED608CD7575FBD45B998B687C4E8210 + B18BDE030CA2FDEED9CB7AEEDEFE6F41329E6B2CD4EF6C659FA561EA94DB2BF9 + 9DBFB4C5B6176E01FB57BB2EEBAD7A42D2D3D2513F8139B1D77980186EAC292C + CA957563E142E613A4207759E51EACAD0BCB74E6A9BC492277881B65E9DD030F + CC82AE1A9CF97345BF97C21F3DF0390FEAF5DAE6276809F9AE7B53362185C725 + 7511EA75AF2D5E7C76D5911F801B4E7EA47D597762D21C83F10943E8060E6EAA + 9FDAB0A55CFA357D3E8E8D8BC12D43847D1592BAA521F5D0FAB996D483357535 + F88C1C5D4E4BEA106701CF4252A37B8F5E052F5BC123A493D609EB499CBB9CA4 + D02BF758D157B521D2FDBBB4588D99CC0179E6A8E2B91F7856AE8FBEE20FBC52 + 1A7AFB312BFBDF5416CBBDCD1DA792747E934A2FB4BFA84CE3B1A15CBA6D8F14 + 56FA2A1E6F2E4213CB1C49EF13CF7237DF7B4272485661752E13A1906A0571CA + EBD222978FAC82770892B956EA6AF01B695D9C715734E18216A7524F08092BC7 + 7697B3AD455DD7A4EBFD757139C88F17512E68A53B31D948D3918F75F677A58E + 0A6830BE6008DDC0C7CF27ED5CFF4669F81AFA709C220CE55CA8B6D92E446019 + 4B43EAA190B031A4CE62ACDF65224FCAD2A692BA731D26AFAB83745F98AC6353 + B17ADB615A2751EF6992D6BF4812F503FBAEA8CED88BE3B15D5AAD062B73502E + C32EA2B1389A0579D84B54E6DBE72CEB4D6575BE3DF044635BAE3153F788E5E6 + 1217C4D343939ACB5FB3ED5BF75D5E39288E0E7DAD9DD373C078EC75114E5764 + 942B496BCE3221CAD1DC5C627655E5B6A44172D4D6AE84EB18B4B992B2FF3E7B + 2A740CBFD52C4695AE3170E39A9512FA51E4DCE87101E1CBD6F24EC9BE211E28 + C42F846F5903E14BFCCA9F1C6DAE1C06FCF0DC653D8F8EF5FB60F0E685217483 + 106E9F3435BBA15CBED446FC2F9E45555E3F57FD634312B450BDA720753F435B + 22A987ADE265433926B524622C072EA93BD20DB3145256D6D541F8BD27FBAC07 + D747A4F51249EB377037B7BD56F46D55AACAE78A9D901D2C1D9EB32CAE8A3F8A + 0F1B49BCB7752CEBF9D8183C7E2D7A9A3AF6AA63EC196F772949B197BD5EB66F + DE637975C16C045E6E6ACF4EB6AC0F71A99C46743AB80497F3D6BE7D49DB0BBB + 9A15E40B220A9C7895D009AF6ABB8BCC5E301826BBB079D2B69B20C555C73B04 + CF5F0C14E15E8349038624E41089CBED82E87979ED3C56B50E9EC6C023727F12 + E084885543E4B2E0463AF502BD131F9CB3ACA7672CDF0383373F0CA11B44F040 + 73015E59FBDAC9F411F909BD205341AB820F56187DCBF598A03396BAA60E15FC + D421AA720F05A0D1A45F8D5F575765EBB0B41E849D0D9BC1E9A475D92F3F3CB5 + C181211BCF5D0DA5DB0F5B519D8B9BC0FDD36642736EC2E139669D41BBBF2742 + 4F9D3D6DB4F1525371F26496B98CDE8797D7D9A51BF6DE0AD5BA53CEAEF360F2 + C62DB3330857D1081E4D2337E44C0B9990601D399B1BAB65D1535707466F5E80 + 1624295E9038F38CDFE4F8ED2EB967D19D05B86A7BF4D6D69994812DB0EFE4DB + 0E614BC67322798B0F95E845C635882572B1441058C92B51DEDCF3AED19B9C7A + D59F083864CEF0CE0CB0B3DA07BAABF6B230187F30846E108B9FD537EC365CB6 + 6FA10FCD01C2025E3613D2A53FAD44EA3AEBF790641EF15997D7D593DDDA98B2 + 769EAC82D75BC1CB32B8E8B1B0DA17D706E5870DE9CA80F7BC61973F4F84D735 + D6CFEECD86575B3B739310CEE1466FF4E6E4BDC86B39695CB3446C4344EE8EA4 + 8E7E0E738F46D157B7D862EDD9754373CEDB2C0897EA058671AEF1CEFB56F022 + 518BFBFA79AA73AF892E990759D984E19C9CBC85137D2E986044A4F1706858A7 + 583F418D6FBD2E69D3033F77616FEA3B9D230F8F7BE1C672E9FA7DAAC83C6730 + BE6108DD2011DF9D322D3F7578F8C212E257E8E3938B5E918ED465EBF7CAA42E + DCD8C2BEEA2AA9ABEBEA0061A2F7F76354F0EE7D95D7D6D573AA339F52EA46FA + 845FF45AB9F4E303562E7D53BA9F6D4F3CD3DA0ED36C6B4196B11FD2C0EDEE3D + 0C1EB425EBB886318F34913952B14BE4CE283BAF8F23B1FBE1E6BD10AA3C35A9 + F74E115B96DCAC667EFC754F4A0F2470CFE84C2670D91A9E2364B8C6A1048149 + 48EC120AD51AAC9123FA92B82F917BAA750CDCD82261683D8BF787CB0CCE1ECA + 5A2FECD167E68606E96108DDA022FE346D262CDDBC998719BD0A110F09085396 + D38335759FC0B5D6EFF17EEA624D5B368253499D79E5ABEAFE8A2A78B789290D + E644E96169DDBF3E9DEFFAC3438867CF5BDEFBF8583FBFB1426F7347431D6317 + 11219FE990387389D6954899AF0EA7E174C91C9D77C8216F94D6C8A5E5E4ACB0 + 4077D7CA452EF2609A85724C75D9FF9BF96E663CC25CC97B9A7C62E1B443B896 + A133D91012BDF32238EE642C94BC052244EFAFA96360352F19B88988B8419636 + E1A2E6F5D5734F5B476D5E58B6D8F57397768FFBC9A041F530846E901A374E9A + 9A2B95CBA712B15F48BBED3AF736758D5C47EA6A4439E7BA94A4AE5B574F43EA + 4E5D527439D5B5CDBD4F2FADA7319A0BD51B94BC89479ADB84E5CBF659B164AB + 0CC876443C30B3D5EAAC9B706CC6C62B90B1F660B1C69BF639A4E6A8C33D2338 + E451F45CB536275BE6A52A45E619C0C919CF1C8B75DF8A1CC392AE509BBB866E + 18529EF8E42E483F88ABEEAF79BB7538895754B735B414DF07D5623D4CEC2C50 + BB7B6BFF41DC77E6BBA189EB87E8A2DB87185CB69B497F6AB00D30846E50356E + ACDFA961C8B63F4B1FA573E9D3D418B8B829EA77D0BBB4C591BABFCE2E6D07C4 + 1A848E75CE0B19BAD2BA3A84C9D7379813D6F395D6D69D8D60B221725F891E5B + 4AD9086162E7BFC40ECF0D039EB5CAC2070FEBEF1BEBC737AAE869EE985EC7F3 + C4039C0CAE1B5A10AA35B0E62EB916EDE8866DE5D2BA50ABBB032854D901E9A2 + 2F1DDB9E82C6B716078F40BD7578D9D54D48CAB6ABC27792C648AA7395CC9917 + C12DA446B75C299E29D2388AC035CEBE62E8E61F0788AAEB5DAB76471B50A289 + CD9D2584CBE72EEB7969AC9F9DC18E0F43E8065B8D9BEA1B88D8F114FA709D45 + 1FCADD01DCF0991CA13575902575712C9C7A550D4003A0736B0B8E89F349EBEA + 0061528F93D6F5D27625699D232CB187A735416E708FD84B65C4ABD7DBA58BF6 + 5BB9B4E6A4F5C52D9D9CBD4FCA205C013CBDA93B08CE7A380B655EF3D5E39647 + CA43DC3D12C399CE1CAB73D9F29BB9EA6AFF3EF0A2C04128D84C104C86B99301 + CF67DD53A3BBD6F1722C78694DDC4F8DEA95C5FC78EF228EBB378D8B48E3929A + 3F1CEAD5FB5524723E08ABE9F7F632E03573077ACC22B9C188C110BAC136E38E + 29D3ACF5A5D20222AC4FD187EAFD44EED35575B843D69EAF7A28A10B486BE821 + C2972CDC99BAAD5957079024E9601D1F004264AF359883CAC4AE12775A6247B9 + 2EF7AA5736D9E533E6AFE8FBDB583FB791424F6BE7F43A1BAEA0AE9FEC59790F + A1203237F08AE4E685221CABED25FFC979294AC1B7100FC85B361AB3A4012D79 + 6E696ED96E4A5371ADF0192F7979CB2D8FF8F9F522F98A88D3EED6E11CF7C9DF + F2CACF32791DDCCFC0E6FCE6BC5F8B81268A1C93F60322DF44C7EFA5BF915F0C + 67E0DEDD97F698357283118721748311C3ED537686A1B29D2F211E4EFFDE4D87 + 8EA60FE56C22F12C8B5953F7C3C72A2AF4580B78FFB8BCAEAE57C1EBACE05509 + 9E4348EBE0917AC5B57571AD74A56E8D5D2576C92A9E93C1D52B4B5BCE3B78D5 + 40D5094CDE4C58D2D271A485EC67B43943EAA8437810F87BAB8106853B185FEF + 1EF2860EC4BAB3B38B9E0A9D39C671AE1ADD277A571D0F4150184F05EF48E652 + 3A559E35CDC9B206E04BE35EB01A57CDEEB5C30F23EB58D93391BED4357053C3 + D08AFE84889CB9AA748020090B37DC5B44271FA446FFBE64C103F6C4DCC63D16 + 559D06C0C020350CA11B8C1A6E9DB273B654B65BCBB67D28BD6807D3A17D88E8 + 3A89D4A7D3572F2BF2A907EBE7C96E6DB2B19CBCAE2EAF59ABEBE8690DE6FCB5 + 75A82CADCBE544D7D739E253B44AC46E6FB1ED03F758D1B7435BC12F69EDFCA5 + 65C37B91475E9332963174C85A48BBB6343E9608E4020CDCF4A5C06475862511 + 7B60DC167E101056B73B252BAE68D1B4A4DE03710DEBDC1D296529C86BE2DEBD + 212337D95F51B27CF7A46F80F544E02F51BF9FA3CE3E625BF0A495B1FA3A7B17 + EFD01336831D0B86D00DB61BAEA9AB878975753C93D6347AF30A196635D357B1 + 913E8ED388092690246F65999B49CB8BC245F23CFD738F39106BECE89C13EE6F + CE7127EFB42FA903F8866FDE57DB16F77BE79D7D2F6B9C2DD2595A9E7A56F8D3 + A36CA1ED4AF2B6E5ED88A033E8BA1E09BF24DB9B7894794119B7AD76C6D12BBB + B9B13D7218586F976E5DF0264BC2522DBA5A3A1A9DE7E941E2BD906FB7661922 + E2FBAD82F96BE2E1A86D1C7CEDDD76D7B6850F3A30E64BFE4EF9B6930215B3DE + F992EDA8D1996B75EE4D0298FB4CFC7B444437DB91B83D6B7BD785CEC953EED6 + 11F484BF1359CB5A3B6CDB1B279661B0B8B267AC1F89C1388621740303030303 + 831A8021740303030303831A8021740303030303831A8021740303030303831A + 8021740303030303831A80217403030D1EDDA5D9DA502A5B93B275D6A05DCAE6 + 9995B311B259CBB26CC05C06A11E184F38C2720C713222D667E91A3A4DD7D90D + 0CD864CB898006F5F447360911F219773F4FFBFF7819EC5BFF63456D84ED7E7E + 66A150B6F10CEE9E56C7ACCD340883966B55CE7DCCD7D3586CA46D1E296F0819 + 6CA46B366D29DBA521B40733D9CCA60908F6E672B934CCB084D9EC507DC9B607 + EDB23D44FB87AC5A36D6DD3330D8616008DDE04D8D9F4D6C80B26D5B6F9938D1 + 2A97CBD98D44B20C30DB3061020C97CA3922895C2E63D1BF4C76B0546A0022CE + 89D96C8E2ECA11C93410794CE6A145E945E7EE7293895CB87B5C96CE4FA66B27 + D35F403E038C2707E1DBF53CB80891518EFE35D0F579EE3247BFFCBC1397DCF3 + 61CF79AE4EC26DDECDBBEEEC04016E74F0E2C4F76CB04BF30E5E353038D6E33B + 1258D4D4FE750BD8256157ED7820F88E5F25D79DCCF9E5EE61251AD0C132F75B + 7753AB6EE49381324F910A4E88D84DF4AC787ADA92EFFB8DC0C77098FE6DA263 + 3CA42E4D2270901EC0C612E2469A6CF1F287860137D65B998DC3B66DF3894436 + 9319CAD0CCEBF552C9AECB309A3CB0A1BC0DF6C67299666D601FB2D24C240C76 + 3C184237488D3FEEF416781DC1DAB92E0B2B360F5A244859B96CC6E23ED69B86 + 4B3CFD2527DAFC50A99CDF6297F3F495CD4FCE66F343E572DE2609963EB893E9 + 5ABE9DE7922AB8D22A7D47612290944B2458EFEDF3DF7A7E2D7D9C271359D467 + 2C8B07A2E1444AF73884CCFDD3F3748E93AC205A25184D34CA9C084823C2C302 + 044954D4C872BA2034FA30B0D2390C9F07A93C8FC4BA88683EB1EFCABE07C7FA + 798E145E6C2C4ECF01FB198DDD896E329ACA50E3DD0B9207E9B83CD6006AB0B9 + 7019F231F53A3B94EDCDC190F8876EF6B6213A3748930347ABC09C9CF6CE8461 + 88EEA47FCC994894D02ED13BB991FAB7815F4F9303DAE719F560231D1F1AB2ED + 417AA7D6F3EBF944650BEDD3747093C5321BF9AC94A789A5994B29878C2A2B3B + F1E9E9067B42D9F167B75F1B1E8213D6AF1EEBC769B003C310BA416AFC66DA0C + 6BCD1B9B6E22A2DACF23E49CFA8F93BA78AB9817664B48AE8022149BF8CFCB42 + 2DFD0AF8A40B01A966BC602F72E85791AC450494E1B01462778E49895E98BF2D + 22CB0575AAA959454B752164E3C2BCFAFF50CAC8E666A4BB8D263A67BF7555FF + DAB17E96238DBB67B6587358DD99758CF1E42CF571640B9AE3BA6BC418CA44AF + 92BC7C4E1C93C91B94F3D16BBD6D2FDB0A0BD5C334C7DCF2DDB842186A972859 + 9D98487DA4792C9F1CE020ED0CA21B2A964F2AF8E481FF0EAE191E3AEBD8D756 + FC7B7B3F3B83DA81217483AA707D7ECAB165C43F06A1D445B05341CAEE9E4CD4 + E22CF8FBEE35D17BE5AB82CFA29C55CD92FFC9E160E5D0B1FEBE9ED4E514ADA2 + 0F428AF7AF03F0495F25F688542ED51989DBEE76632D91C3D98360DF76C8AAFE + B17E84A38AE7671676CF5B999B68F380A4EB98665B9EF305642952D932FF3802 + 86C85925FE38329723FE89770D2020F0D035DE1997D8DD6B45C6180099E0DD1A + 6CE9BE48543C27D55A9072179966428378CFEB597CE751CB6AFBFD30185D1842 + 37A80AFF4552FABC3736FDBC0470B26E9D382C1D61E8430C0012BDB3C46B5488 + E4D622CE7A40EAD1D4AA6AA21695D8D3A9E14361634312BB1A1F3EB83E7A2DE1 + DE12E0190B562EED19EB67B7BDF0D8CCB6FC342B7B318DE57FD243CDF9CF550A + D96E4BCA1A1BC244298EEBA093E6E388DCBF07232A77FF0EDDFB2A87FB55493C + F865A093C4412ACBB9D5BB1F597429424C1AE8928D65C0FD0F5CD56F32B7186C + 130CA11B548D9BEB776A1D2C979FA28FD4F44055AE2ACD5D08895B96BB83FFA3 + 2AF7F0475796EA5152917B99DB84FA5DCADE2688382313784C5A562693BAAC86 + 97A4F590EA9F8923F26420901E0142C4CE93755CB219EDAB0F5F3530EE52653E + B44B334CB6B2874FB0ACEB68ECE6F26331AAE8C8478869AED19D8B12B72CD187 + AF5125F0F0FD72BCFE30F95747E26E235090B8D7900422F7263778C181ABFBBF + 359ACFC3607CC010BAC156E1A713269F4652FA758C318897B8C3DB1C0161873F + ABD1E94058452FCAF28DD720AA829755E201C147D3AAC619CD01C4ABE143EBEB + C0BCC42FB1D9DB1EA69E9C7EE0AAA5CF8DF5731A6B3C39A36D6A7DC6BA3C0BEC + D3E02541919FB248A91647E21189DD23DC64A95CAFF151095C1C44884AE1E136 + C46BA27C12F77E9D1F1635F213F784C8DEFD7D74935D3EE2C835CB6AC2E3C160 + 6C6108DD60AB70FBE49DADF5C3A5DFD327E95DC864D93B2C03E98CDDC2EBEDE2 + B86EFD317C1D93CE04A9563DB53BCFB30EE15CE94CDE176548527A88BC215009 + 032411BB2CB507C4EEDCC32DA5195C3664DBDF3EC27CA07DDC3BBD11DAB2134E + CC00FC8806B9105EF7A6678CC13B12278DABE7E4B349E42E4A0E11352613789C + 24AEDA8978966EB16BE372991A22E7D848EFCA6187AE19787A7B3E0F83DA8521 + 7483ADC6AD93766A7EA3547E8A3ED233F8BE6A101625E43064B3B8F0075A56CF + 432CF1AB56F0AAB4EE1BC641587A8F93D6556257D7D75988D883639EDBD5D374 + E4F4B7ADEEDFA1F39B8F269E9AD1367DA2657D97C6EB14F4EC05D57746407E6F + AA71570B4F1EC36BE0EA3D3AEBF4E83B1C369253495CA752F7CB56B4096ADD54 + CE970F5EDDFFFD317B2006350743E806DB849FE6A7BCAB8478178F9AA6AE6FC6 + ED47CFC549F2EED9B84981284718CCA9D23A9355F1625F63E82688DD92EA0EAF + AFEB0DE7C02997F1F5F16F53DB171AA9BC321E6F2D40BEC4DE5B07EC47B4DB2C + FCD03930F22B7B4584278A11A91CC3C7C26A79A6DCE35AA5AB1346EDB620654E + E2C20A3F89C42190C66DA54CF16BBBEBEC770F02BEE7A835CBD2B8ED1B18A482 + 2174836DC26FA6ED026B370D2EA48FD45783F57417C2540E341F6045EED1486A + 51FF74163A1EAE239DB41E48D519892AF46AF82462F7D7D19FB66D3CBDCCF0F1 + E3D6AE18EB47B143E1A99985E91318FB5E06E0A3E87BF74511107654FAE60F47 + 67082733247F5E0E814ACF3BD94F1D837575D9852E2589C749E332C9D3661FBD + 33FB1FBE7AC04491311851184237D866DC3A655A6ED3D0D06FE89375A21740C5 + 3F175A73948ECA5B51099D55969C943AC03B26AFADEB2CE105414702D2080B77 + 4845EC8354DE655BD0FEF609AFAD3452F956E26FCD6DD6B4329C98057615EDB6 + F3630151EBD7B96522D6B9A0A9D0ADAF472CE565295CBA47B7262E9789B12E6D + E16BE4B6DA3C900CE23B0E5B33F0E8180EBD418DC210BAC188E0B6C953A76D1C + 2EDD4F1FC1BD92AED349ECF14E6FFAFB93AE93FDC77D893AE2B31E0D48E3AFA3 + 875CDBC2C6719E74FF30497C9F7FD7BA954F8EF598D70A9E9CD136BD8EB18524 + AD7FDAF6C2F886493C6CB59E86B8C5B1A89B9B90C0C3048ED2CD69485CBF161F + 95C643E7D14950F3A9C3D72EBB75ACC7DCA0366108DD60C470537ECAEC41C4BF + 12E915E2AD95A3841C0DF8219F937DD7659FF6248BE8C0125E569547D4F010F6 + 5D0FBBB34128300D6DAFA3ED4B37D8F68F3FBC7EB591CA47188F34B7415D098E + AA63D60F6977779DA11C471AE20EAE8B92B75C06261078E8BA0449DCDF962471 + D4DF6FDB80DF1CCA672F3EBA7FC9580FB7418DC210BAC188E2C6FA867DB694ED + 3FD39B35DD3DA297B78275707D801971677402A0A3FF78992E24B1CBBEEA92D4 + 1E328E93881DDC735CD0BA87C4C62F9EB86ED5A2B11EDF5AC7BF66B44E9EC4AC + 0BE839FC27B8F9021CC411B9BFE5AF77632865004A866CE17B82FD88D5BC12A7 + 5DE76D211BB8C9FBAAAA5D1C23C9FC6A2BCBBE78C4CA01630467306A30846E30 + E2B86EC29483E843FA2774529046ADD423AE4011453C40F8135AC9CC2EB90E06 + 52943988AAE1558339C9CD6D39DDFFE5ACC57EF59E75ABCC87783BE2C9196D7B + 6580FD909EC7E120133444491B202C75CB6A74D9C531CE475C26700ED53A9D81 + 6C10877ED8DA28E987CF496DBD790B83CF1CBF665969ACC7D5A0B66108DD6054 + 705D7ECA4124BDFC3E90D45DC4D1741CE2AE4956D3EB253A0ED927DD39EF6571 + 0B2CDD9DF33CF7F6B574ED851FDCB066FD588FE578C5BDD39BAD5D58E6547A2E + 97D1F36CF49F370BBF177A7F74BD342F7CD3E5F376CC362AD7CBE5E802D5046B + E6A1EB6FA477EDF423560F18323718751842371835DC30B161AF61DBBE8B36DB + 5985F5CA6463B780A22B1179A53AC4675AF65DF7FDD0DDED07EA2CEBDC1C638F + BF6FFD9AB11E4203C2C3BBB472A3B94BE8D99C066E9ADE5844A4704D60199D0A + 3D74AF944E551F1826D010E8485C5C5BB6F1EA12832F1FBF76B9217383ED0243 + E806A38A1B2736B40FD9F66F6873BFE06D0B7B9DEB93B3C85BB2EFB9CE0D2E6A + 3C57A90E718FE55F014BB39675A15597BDFD94D7D78CBB642A6F76FC7D660BD4 + 235B900127DFFAE1E1A71C18BF092459AACBFBE27E5454E5EAF5721D61557BD8 + 60CE53B997E8F82525B4FFFBF8D7569AA51A83ED0643E806A38E9F4D9A3A75B8 + 5CBA86BE781F2089D8D2879309C857177E53A0F21A3C8B9C8BADC3B57C5E9F65 + ECEA3732D677CF7EE3F5B5633D5606C978707A737602B33E449B97D2B3EB94C9 + 354943A3CAE98871C41DBE461C0B883C2A89076539E7D6D1BF337259F6AB2356 + 2E1BEBE132186730846EB05D70C39469597B78F87336225F0FAD9755F0616B76 + 5D601A4C54B5CB889AC869EA704F0D31C67E9563ECE24F6E5EDF35D6E363501D + FE32ADB1614A267B0E3DD72FD3EE34F95C687D3C85DFB8BF2D5D1B96C4356A7B + 8C123CD5F534D5FBF1635E5B31EEB3EC198C0D0CA11B6C575C37B1611FFA70FE + 94FEEDC7982C4BAB241C55BECB2AF7B0E23DEA0A1728D9215407385239BBA7CE + 62177D6AF37A93486507C7C3D35B9AE9815EC8D7D76D0CAFAFC7AE918B7DC938 + CE0E5DA7CF896EA37C8538E66C95E8FEEF6FB1CB17BFE7F5D59BC67A4C0CC62F + 0CA11B6C77FCA2617AEE8DA12DE7D0C7F0426430353EAE76B2C57A9CB57CD897 + 3D90CA2DC61EC85AD6256FC94DB8EFA4752BC77A180C46100FEED2329B18FA42 + 0B188F0D9F53ADDC85A4AE33744388398751291DA33EEA8F5A00671FFBDA0A13 + CAD560CC6108DD604CF0879D7781955B869A876DFB42926E3E499FC67A7E5C97 + 9CC54558751A1F9B9B49CA7B2726788988FCBE2C6397E73399BF7D64E36BC648 + A94671CFCE3320C7ACB975CC3A9FDE8993E950BDEAD6264BDF009509DC3D1E75 + 5B2369FD9532E2421BF0B6935E5F65ACD80DDE1430846E30A6B863E7E9F0C696 + 616E09FF79FA6E9E429FCE46F9AD0C94E6B2C4ED1E81D091E0266F2D743D11F9 + 9DF4EF8793B2754F9EBC618D21F271827FCE688575B6DD3E09F12CDA3D95FE35 + AAD237872DED542270F7380FDF0A8FD3D60F4B80BF3D69DD2AA35E377853C110 + BAC19B063F9F34B56173B97C3C7D343F0CDC3509D1094A13A4650D56C4E5DCD8 + 9E24CE0F0ED2F6D316C02F2CCBBAA3219F1FF880496B3AAE71FF5B9AF892CE49 + 65844FD1EE41E085938D2370F79C38EE6C7317B42E7A27EFA6DF5F644BE5A7DF + B971AD91C80DDE9430846EF0A6C42DF53B350C23EE65232EA08FE9DE9E8B5223 + 9DE2AAF92CF014A600EBE87729FD7B89B61F23127FF8955C5DDFB7D6AD36D2B8 + 4108BFDB79176B22CB1488BC8FA6DD23E85D9A4FEF4C33BAEF130F47C097D96D + D7ED0C979601B8A5FA1365C407EB182C3A61DD2A139BC0E04D0F43E8063B14EE + DE69BA65A36D4D9A982FBD63C5C05837C76007C6ED93A6E676CA4DC84FCAD5E5 + 866CDB7E63CBD0D0F2CD9B379D31FC8699101AEC9030846E6060606060500330 + 846E6060606060500330846E6060606060500330846E6060606060500330846E + 6060606060500330846E6060606060500330846E6060606060500330846E6060 + 606060500330846E6060606060500330846E6060606060500330846E60606060 + 60500330846E6060606060500330846E6060606060500330846E606060606050 + 0330846E6060606060500330846E6060606060500330846E6060606060500330 + 846E6060606060500330846E6060606060500330846E6060606060500330846E + 6060606060500330845E63E82C142FA39FF60A972DA77FE776F5F5DA2359F7AC + 42F14B087060E4047FCBD0FFDD44BF6774F5F696B4ED2F16A7D33557D1A6155B + 915BCE2FA9FD778EF0D85D433F0D15EA7D91EAFDC648D6DB522CB64E00B89CCA + B694B10AFF85A2F3FF7554FF7D55F5ABADD840255FE3DD0F15EAB88CCAFFF748 + F48BDE87A390C1E9B1F582B20D7001D5DD331275D3B3E4EFCF77E95FA352875A + EFD01484B39F59D2BB7E6BEBEA2814EBA9B876AA7036BA7F7B2DF4AF81B6EBE9 + 3717536F14FA71E9A131B920B1AFC5E257E867DF983195CB3F97FEEE0646627C + 0DDE9C30845E63A00FD9238CB105E8FD4133F184BD0FA97B1C5FA1ED3DE24875 + 1BEAFE3555F801FFA5923E30BC5EE6FEAEA5234D5D7D3D43DA328AED05BAEC55 + 503F8412DC2E20FFF87F6B84DBDF4F63D72C0D97A61FF800D57BC448D6DB512C + 5ECE807D8549CFC8192BAF0D28358601FE6B00D8DB3657C97B44AEFFA0BB0F0D + FA115307E295D4BF7347A25F54E74FA9924F4BCF3EF42B0FAFB38B78EEE2BEDE + 2B47A2EE3985627B99C1AB34AED9501D6AA588F71D56B28FB9716049EAC9EDEC + 623B5888ED65801369F79D54D40154D434646E5D4CA9C3EF2FFDD204C73FEF1C + 579F47E4179FA4E7B17F527BE86FE62E2AFBA4C43A006CFE37BFB8B7E7A59118 + 5F8337270CA1D71804A1F3ED3011B8F0C87054095D3EE60B0B0181ACA59F26FA + B0A42674AD40334A840E1EA1AB08FA31B284BE1749CF1B2CE825E299AA192BBF + EE601CD0A68D23A80D0F56530F91EB678970AEA958076217FDEC4AE56FD3BB41 + F5E5A8ECE7E95D9C2D93A92AA087C618F1C1E50C0E7BA3B7779BC795EA3F93FA + FB93481DD2366F0311F3E717F5F5FE38659916BD94876C01388F768FA501CCEB + AE53EB885388241D13DB9082D06771420738A9421DFCBDD98326D286D06B1886 + D06B0CAA84AE57E38D22A14340E8A1AA994F242EA1C749E885F602DDF82A5D97 + 13928AFC75F28FC128113AB0E6A08E683F686B44099DEAFC1275EA7B5C3A8F8C + 95E8BA34065EDF7FB789C17B9657417C1D85E20C2AA29B0AAA4FAA83CAE792EA + C1F4E17F741BFB359F7E9EA18A2C26B10A26AAFB7190FE9F43E3BB745BEA9E5D + EC001BEDFFA3BADFA55BB610CF17190EED6263C7A34BFA2AAAA1772B145BE985 + BD8ACA3A8921CB26F7437A4F99A40181F0F5F271679B1F8B8C553A099D71424F + AEC3A6ED3D161B42AF691842AF31C8127ADC541D4791D049D2FC004A1F12A152 + F4C155EE2C5E429F2508DD93D055F5ACE80B8E12A10B95BBACBA0CAB46478ED0 + 67178A79FACABE4863D6AE1D2B15419B6CEAFFDEF4FC9EABB27FFF4B75BDB752 + 1D0CF05B8B2AACDB56C22C6FA222CA94EB8C3CD3D07B8AA72FEEEBBD7E5BEADE + A3509CB699262FF42C037B08AD3D02DE7770098FB975A02F56DDCED5EB36E2F1 + 74EF4D44E43352F743B7AF3F9478411A95BB90D02BD441DD30127AADC3107A8D + C12174F0083D06A34AE85CE5AED1A74AC24322A13B2A77D4ACA12B92108ED61A + 3A49E88A8E5B1DBB112374929A4FB180DD92305691E33EE923DE48FB9FA2B654 + D1BFF6F7D3CF6F58853AB806672D835DD76D83EA9B08FD8F54FAF1B104268D71 + F81AFC0311FA09DB32AEF41CDF4FCFF137F175887D3C83EABA36A9ACF642F1A3 + 19C67E865C6354553F62AEC5F8D3BAFBE97D4B47E8E8117A7C1D7CD26224F41A + 8721F41A834FE83116C5A36D14C72495BB5CB7D394146BE8F4712A805843570C + 7CE48FE6A849E844E8910F6BA81F2343E844E6592A963FABFDE2C62AD809F7DD + 11D101374D2189EBDF5558851FDC569CBCDC82C516499A497538EBF400FB533F + 9FDE9ABEEDDB5698FABAC51693443B2D7E56A248B8BECA1F37D1561BD5BD766B + C7969EE34D34B13C35AE0EF7380E79F5AC8C2B87C8FC5D16A30910B27CB5FD88 + BD16C2EF3354B8AF2A424FAEC348E8E30086D06B0CBECA1D1562F030DA46714C + 318AF3EB95ACDC5992845E20099D255BB9BBE58DB2CA3DBEDE1121F43985E2F1 + 65067F649A3F41ED3283BE2DDFA1B69C57651FAFA13E7EB6521D54F637A8EC8B + B7B26F479719FB735CF14992AC67A8F691457DBDB76F4DDD7BB415EA3733F62A + 376E4C5C5940FC0BFD1C13A7E1A0716AB7193C62019B514D3FBCBFAF8D749CAF + CB2FA77D6E17B02D7F675DD4C6B3932ED019C581DA36E4CB3486D06B1D86D06B + 0CB2CA3DF287BD3DDCD64842671AB59FB49B4CE81A95BB2FA5CB4655A329A17B + 75E8FBB1ED84FEB1E636EB5F59EB8F4416C742EC58E120116F5E723B5254EE4E + 5BD6D220CD7B2941CAD4F4F1702AE07EF0FCFC7D1729A50E2A9BAFCFEFBD35B1 + 0AA88ECB81BBE1495D0BB954E94CBF055C29FD57B4F5E16A961304E6168A8796 + 18FB3BD3F9F487EB38A32B46DD7E4E732BFCAE2E739785EC24506E8FEB078DD7 + 26DABC93FEDD5207F0F86680753DDBE8299016FE1ABA46C313725B332AF79A87 + 21F41AC39B81D0E56391754BE6FAA127AADC31EAB6165DD61E5D95BB8AA0FE6D + 27F45985E20144080F112B64E3C70AB951DAD9CE9A7E740CDDEDAD98D81CDA5A + C8F55BEC5962BBB9E855CA34130A8FB8E6554B003486FCE7292A611F9D013840 + DCF3948893E1FA3A84A697FB7A37553BB66232218F67B40EC79ABE83C66DB9AE + 8CD985E25165067F2642B7E20CD9E57E5079FF22123F7D08F085EEBEBE6A9BBC + CD08ADA17B9D0C19597A56EEC60FBDF66108BDC6C0099D1EEB82E0E308FE178D + 8D01A1879AE09247B295BB47E828ABDCF5AE77A3E6B6166758E47DBCB789D027 + 168B4033865F206327C7D6C170E344843924E59D450FEDEB803152A2B3877D34 + 907B2CEDEBDD98B60DED85E24222F4AF0AB7A6B06D42500743BC70515FEF7F57 + 3986DC06E265EEA3CD14491631FC2EC895AA2E8A59C4135EE9EBFD435575B715 + B954FE2C4D82764FAC03F02FF40C8FD1957165632BFC7042E64F8C6B4F84EB57 + 5C3F5C49FF6E0BE0838BFB7A07B7F69DD8560842F7354BF2180304846E54EE35 + 0F43E8350687D09947E84AF01007A36D14C7D8073032810090C8A3A2DB1A3A11 + BE20A793E402EFA6D10B2C13D4A1E9C736123AD531DB239D7C5C1D8CE1AD8B7B + 7B3F4ED772E97CB1A37AF706C197CEA53289782B5A6B2B6DD89D7E9EA172B372 + B9913A101F271638B0A70AB5FBAC42F1149AACDC92E4A64D05FF81FB8827BAEA + 21DE407DFA4C3563BB1BF56BC8F57DCFCACF50AD83FA757A578C6B1C8D4D27F0 + 3578044B1E6BB51FE8FCC345AF01BC755D6FEFBA6ADA39D2A0BF99BBB87FBCAF + 72572630CC18C58D1B1842AF314424740FE1FD51F643D7D6E92331B08C43E810 + 10BA0EA369E50E9E8A5BAB1470C76E5B09FD2AFAC29E1391BAC536439B24C123 + 167B91E088206FA183A76062A9C83FD27CBD7B0852A0ADD06ED501FE93CA3D28 + 3CA691723991F3A8718BAAE81F91B9DB5EFD3B886B3300EF2931F80743A61D03 + F7A38403F508B39E5D925EF2ED2814FF8B44F42B74E549CF8FABF179F01A6D30 + 196AFF57A9550B2B2CF3BB84CEF083DDBDBD77A46DDF684156B94726BEC1B651 + B98F031842AF3108428FAA19658CBE515C28D29AAC22E66BE8982E96BB1ABA16 + 43FD19FD4871BA7E6C8B95FBDC42710611D9CBC40453E3EA20427FFCADC3F681 + BFF4628B539B0EA19FBF73A913B41A03E71E3E3E1F5C5C05B974168B5FA01B7F + 1851D1469767CEA7FE7E3B4D99DC15CF02E845CDA42800DE43D7BCDB66F03C5D + 3157A8B3652D81506D93487944775FEF03553CBFBFD38D878357B9AC2A978C29 + EFA59FE3BA3506773CB42BBA637DA8DC705D3F18600F1D9BD73586AAF6A0DD8A + 953B9357A6FCCB4CA4B8710043E83586B858EEE1754A227418654297EAF43605 + 2AFAA10B095D1C8B4849A349E852A4B81835F456133A11DED7E8D95CEA1F50EA + E09DB4104F5F24A983F76E2B5A1B18FC932E3C48173234D8C747EB801DFC725F + 4F2AF5F89E6DC5E6372C580C5CF5AFF1870EEAC08749EA7DDBA214E5D284653F + 9AB03C4612AE854A597E97117996BF2B69ACBF4767BE249F8CA8E9117FB0B8AF + F78B69FAB35F5BB1719DE584B6CD87CA53F5FD889FA1FA6FD095B1378FABCF60 + 193DA3FAD03BA7F4C3734DBB96CA39636BDE839146A714294EB734E08D8321F4 + 710043E8350639B00C46C58A515F43D719C585AAAEE4B6560802CBF81F25ADA8 + 37BA2AF7786C1DA1B7168AF513001693F4DA187B11C395C424F39E5382AA50BB + 3E4A03F873D7224BB572F7EFB53308C7BC9A32B56A675B9117F77FF4DFBB42C3 + 2BBBECB99B431310F7783185DA9DDAF91522C3CB65B72ED9C80E01ED3CC2FE2F + F4F53E4DD71EE9B9CF296300320BBD324C738F25299612A8BC53A8925BD4A50C + E5D971C3C15DE3D4EDF30AC58306197BC8CFDB1BD70FA70EFCCCE29889C1F686 + 13CB5D328A539FA1A71D334671E30086D06B0C2AA1CBEA6ED9CA9D3EAE7B74F7 + F58D34A1FF92EAFE90E4F6149616DC6395FDD0C14DCEE21C90A5646FDFF3FB1D + DDD0AFD2982911EAB68AD045B6B3683F42CFE5075D1A897476A138D95151232B + 00289A03E93A6ADB3D3B23BCF38925E9FCB78B85E2C919C67E21BBAD8509D845 + 06F1CB3451F87E8AF1FB2B11FA51A1C873219537F680A7A6DEB3AD907BC3624B + 68BC67245CCF49E840BAFEF1A47A3B68726231F835F2D4BDCAE277F86F00EFA1 + AD77260493398DDA7F5D683034ED72091E0FAB36E3DD6841B672F79FA5E22F6A + 087D7CC0107A8D41358A9383A34886415C02DCA604183138916ADC3D4E424A15 + 294E2274D9E75AEE80E7AE357A840EA16FB982EA099DCAE5FEE6CF1259ECA6F6 + 23A8034BF4BB6F779F3EE10A95F1751A8C4BE203DE3852A35DA6327AFA7AFF9D + A65D0BDA8A935733E07D6ED0B9AD05ED44222E4E60F13ED6ED6DC5FA0C833508 + 2C1F52FB86D74A6E25A9F6E37CABB150847A809BA8EE5341BD2EACDBFE26DD73 + 51523FDA0BC57C06600528FD88AA9FE3D5ED1C34E95A48577F556BA417F93BC2 + 2BE9D88AC8831CE92F2AC24A6AF38D4997F884AEE9BBD47443E8E30086D06B0C + 4956EEB21A3E9E14623E08AA8F2BE8254DA71C8CBE5892D155E5D0AF10F8A1C7 + D731BA4671F1FDD82A427F2F95F4BF2C61ACA8DCBFD0FFC711696AD7AAE7168A + AD258017E9EAC989CF03F0B63965FCD83DFD95039C7841607E46777E521A66BF + 2CC9908C1B7E71C9BA27AEACD985E2BB6CC6FE2FE42E25CAF060217E7C515FEF + ADD23DEFA77B7EE3D4870A7982182BE493937D9322D611111F4FD2F91F65D578 + 148EBA7D4E5C3019AF9C5B6842728A6A502AF723B10E96D40F659E92BA8EF4B1 + DC93EA0013FA755CC0107A8D41A8DCA36B7EE1B568ED870414CB6BD5523EFC81 + 50D4C500AA481B9194DC7A1223C58562B927D6B1FD02CB84FB511DA1BFA3AD90 + EDB6D8FD34C887268D9505F84122BB582BF58FB614E0E10C735CD8929E8747BE + F4E1EEED4AD33E1E15CD66F067C7902DE199D37F67539957C7954352F2F7328C + 7D296CD416ECF0DCE3F43B4BCE754EE3CDD39B7243C4C9A10F917C1F608936F7 + 2629FD85B8BA89887F42379C29BE663A091BB9EF3BC00949E164A93DFFC7780E + 7550DE5B8D04AEAD03940FAAAAB28728B157AC236DFA54A1728FAF83BB431AA3 + B81A8721F41A83B0729783CA441EB2E660C89ABB92EA30E1BC9A792A942DCD45 + E5D0AF620D3DA18E5153B97B56EE71FDA8D6CA9DCA3C946EFC3B27CCB8B1A29F + 3EFA6F57929E125DA0484A3F6898B17F5A5E1CF6B8E74124F8FDAEDEDE2FA769 + 5F53B13D5B8FC8ADDD0B159EF9DF2CC6DEFE6A6F77B48F6E84361EA8667E24E4 + 68A051797A8FB2FDD6DFF72F09D96D1019FF9EA4E213B5EF9DBF668DE72F8E71 + 9DDBBBAD90DBC0D88B5477A73C166AF219AAFF532954D7DC48EF48FFD968FA91 + 5C47CCDF8F42D24CBEBE621DDB966DCDC4721F5F30845E635063B9871E30D37C + 44E46DDDA2B1660D1BE2CAAC044FE50ED518C5C5D431AA467109A846426F2816 + 613AC2FF5299EF4D1E2BFCC6E21499CD8A85A295E10159801DE235463BC64402 + EBE867DEE204F57278CC8B573064FF2597217558FC6CCA00EEFAAA24610B9094 + 5F2029BF9BCAB022EF5020695F49E376AE7A2F11FA69C8D8750CF4F77963FE70 + 865907EB261374FF7E74FF134C776F50370F26D391942AD55B7EF8A73FB631FD + 88AB4335C0AB785FCA3AAA22F4E43A8CCA7D1CC0107A8D21CECADD41DC1ABA2A + 6D84242BBD619AB82F743C698D3E500B57976D2DB68ED1B5728FEB4735844EE5 + CDA79F27A8CC5CAC84E7A4D6C48EC51AA28C29F3A3D4A89F33B92CE579B82A5C + BC88CAFC669A328990F7B3796E76E6268BD13D732E29AB3EF2529B3E4DF7FE54 + ED9FDC3E06F84EBAF71ECDBD4EEC771EDE364E77CD93A94C4098F7A2660D9F1B + 0BD2F85EE2F75F31ACF3DE9534EA76FEF3106341F43C5D3FE2EA601A828FD384 + B1B8039A3A52E54317A15F13EA304671E30386D06B0CBE519CCE2A8DC5ABD6E3 + B4E85AD5BDBCB60D091F284D131CA3B80AA15F8185ADDCF51FA851CE871ED38F + B42AF742A11DB280D75121A741723F7E4BE5FD47DA36B6158AF93AE60484694E + 7A1E54EE401D91E0CB7DBDEB2B95D941923FDDF314F57D2FB78F71CF1CEFA5B6 + 1E27DF3BA7D80165B47FC178B219316CEA9A313A12323D737D5B48CA7E480E9C + A31B7E1BF1ACEEBEDEFF91EF6B2A14AC7A600F21CF5D109904043621F47F4575 + BBD38E62FBDFE9E7F0F87EC4D7118A9B9ED08FC8FA76A53A5248E88E1F3AE809 + DD2FD348E8E30286D06B0CB2CA9D43C74BE8C6E8AE3A35A516E1C2F34C4A09AA + 53F957AB72F78DE914F5F2F654B9873F90E9087DD742B17598C18B341E93E3FA + C19F031D3A8E0EDD17AE0D40F924CBF7F044DF1723B0AF6BE76C61E9EEAC2E85 + 04E340A4FE152AF772D9425BB3CCC1D7F8DBA8CCD5E2189171BD9B4C47B23D90 + 5BEDAA8DEF2B01BCA32FDEFFDB0F48A36A8B02B28C4E26A8EE7674A5FB9CEC52 + A6AC9DF336B77429C17A62DAF1472AEBF8B87E28CF8E6B54B647BEF317A8ED27 + 24B6DB2374DD444CEA87CD4C2CF79A8721F41A836AE5EE40B586E6A15F11F676 + 2C88E92022863E56FE31695B3EE69709E17BA80C2EA97D40BB361F6CA6338AF3 + ACDCE572C259A44631F4AB66A94232524A45E81DC5E26516B2FFA75BCF94DCC1 + F87FA9D39E4AB07878527950B575F00042087B76A788B436AF50ECDCE2C657CF + B318B1D2937643BEDC44AA0BA82EAE150A49F38AA576E2B39A5328CE2F33788A + 4AC8AAD9D1242BF54D2462167B960493097A5E67D238FC44D63A459A8E7837FD + FFEEAE1479CA7962192AE494F87EF89385212AB783FE2D77DB2A064712B5E59B + C30D0275B2C627698C291549F77655C87637AB188EE5AE9420DE0737F4AB21F4 + 9A8621F41A836CE52E7F4F42A954913EF4345BEF1E8DD0AF3C5A97E69CC43B95 + 62B9B7824BE8798829C7DDC08BE943F78D116C3BFF594563375D959143F523FE + 8DEA7D7B5259ED85E2B48C9B137C7ADC35897540642EE4D5ADAC6D5780F7AC3F + 4CEDFD55A56B8F6E2D4097C5FE4C351C9D5807C21FA86F27BCD2D7E3EC12A17F + 15195BA8D72738E3C54DF2F75FD4D7FB645C91F4CCB3446ACFF03CE609FDE0FF + 7FBCCBF3636F692B429E87AEF5DCCC22EBEEC184E91374CFCD69C6CB092CC3D8 + 5775FD90EBE071D1E97FEE97FF4AFAA7317A9825C5728FD3EF386BE8267D6ACD + C3107A8D2112CB5DFACB9643BFC268665B0308FBBC83B4C68BAE841E976D6D76 + B1D86A037B95A4C43C84EF0BF5C502FC0E91C47923D876AEE25FC37DA2FDF1D2 + F603FF421FF26392CA9A552C7E8964AEEFC996DB71FDA830567AC703757D36A9 + 0EC047E9C4C195A43C6F0C3E4905FC4C92442375D80C073BCAD874DFD2BE755F + 6C6E83DF672D9E9DEC7021D5CB02A6172275E59125BBE5868125A50A755F4EEF + ED5722FD80608C18E26F177BF606BB178AD307B9AA1FD9D4B01159A86EBA045A + 16A750B77B6D3895DA7093AE1F913A008FE8AA2213DC6882133AA2949C456A73 + 30AF314671E30186D06B0C3A2BF7904A723B103ADF0E7D90656D6205097DAFB6 + E28C8D165B4C9B93431F250F92A1D38DF441FDD408B67D06FDF45263F3411D9A + 7E20DE4904F1BEB872F6A189C17A573A6FF7DB9CD88FC4B10A76D48999526F7C + 1D8EBDC47134567FA934062DC5F6E9399EE90E61AAB60ED114C48FD118DCD641 + 63C65C03BDC952F364D5346FC0AFE8DA0FA718FF43A802EE3616D55EFBE3C0A3 + BDE1CCAEBEBE4D74FDFB9917652EA4A50E6BA6EEA6F7ECDD55BC037B5199CFE8 + FA11A903F0F334A63F4E5BF668C25F43978EA9CF830E18097D1CC0107A8D21E2 + 87CE74C4316AC9597ECD38A1C7B9E1A4308AEB682B1099B06E2A67AA7C6F5445 + 8D0F12511C36726D6FDF8F7E1E03BE3E2D0E6AFA410479037DC83F1357CEEC42 + F1149BC12D0C953FADB87E248D957C5CDAD51909C6D5E14993F7824BEA29C6A1 + F80B1AFB9321AE0EE730DE493FEF732DABD95D6ADD6123B27459C9E6B715EB37 + 7123427013D0A87D92C6FF3DD48FDF513B7F46EFC927233604E17B3F41EF592A + 753BC7AC427B9EFAD6CB13C644FA119D5DDC41FDFA60DAB2471322DB9AD69602 + FC57C958B98F031842AF31F86BE8E0BBAB845470CE3E8E9E84AE2574B1EB117A + 921FFA71AD85DCAB9643E8CDB296411417A87F716309D85B7A6354F75BD1F6CF + 02CF8626D7A1ED077E8B3EE417E8CAD8B750B4D63378823ABA8FBA8819DB8FE4 + B172A0A64B653AD24FA883979541DCFBD514495B66158A272263BFD7B6CF2709 + E4EE67DCE86021BD6B9F4BB88E3F9B7969C3D0D233B88ECA3B2DC6354310FA8D + FB97EDB31ECF5A8B2DF4DE1188BA7B01373644E858DCD7B33A4DDD1CDF696C85 + 1FE732AE0B9E22F1AB7550DFD68113DD2F3E58CDF6024D46EF62921F7ACCF3B0 + C158B9D73C0CA1D718644217500D965D097D748CE2B8957B48485049A68284DE + D8568449DC6A9A85A3DDA9BF5C8F9C477CF78B7DBD778F44DB89C8FE484476BC + 4E2093FB61239EDEAD09AEC2D15E281E4FE2FD1F1DB5B166DC59CC6FDC58A9CF + 4E1AC3806452D781B759081F5B54414AA76798A79B1633992C95F29D6DC48FD1 + CFC5F4BCE7C65B57E30B74DD1E5D4B2A5B9873CCA6C9842D2613BA7EBBF5AEA4 + ED8FD138FD4984D38D19ABDFD13BF69EB4CF5FA0A3503C89FA74975A9ECED88C + 47BFA3BFA173AB297F3450D10FDDDD7443BF1A42AF691842AF31842474CD7941 + E800A3B4862E59B9C7586527BAAD7110B9DE44379E1A775EF4AD0CF8B7618477 + F4A730F84A0211C93E25068F6540EF431FD822A09D4778DB0B7DBD0FAB651448 + 3AA79BFF44637F74525D4448BCFFB781FB811D097023BE534594B7B8B1A27A87 + 1CB7A5BEDE4549857981627E48E57D21AE2C771B798EF2BD9C2878007AA11AF5 + F9DDE3B05BA1D830C443C8029BA6AFD305437C80265F4E0018DD84C6DBF93849 + E7B7429578474B21DB4DD23F9553D0F54B1983211BE1233D7DBDBFADB69E9144 + 45B73517CE1ABA89E55EDB30845E6310841E7B81AB0A1D35B7B588CA3DAA164E + 54B97310A17F963ED8D7C4BE9C2135289EBBBF6D5FF9ABA54BB6AACD6D4422C4 + 847FA5313B8069EA90B7E98BB8BAA58C1D0F2EED8BF88ECF2E160F70C2A772A9 + 316636E5B95F7DA76B04ADF39B68229107B8DFF2082E6EACDCAAF1EA4F0CD967 + 5FBC3C79AC762D14170C31F68895A0FA8EFDF5AEE16AFE2CE2BB5FA942837256 + 7301FE9465BFA1317C7F9A3A12AEE14B0273E81DDB2A7538BDC79FA336FCC8D9 + A9D00E1EB886362FD805E17F1E5ED23BB835F56D2B42C959E2C7CA46631457F3 + 30845E6390ADDC13D636B71FA103A8224EA2CA9D63CF42B1FD0D37CA5A3ED151 + DBD9C412FD77296D72A24C1DFD6E76B19D7FE16653513711191E925447E0AE84 + B7531D1F512FA50F2AFFB0FBE14FE3CAE26DCD22EC492437A21F559A009D8CC0 + 7EC12A8D55CAA42D6F6B2D5803167B9EC665B7D88BE25440E2343AEBECB3E4A8 + 7229FB720A309E26B6721D09EDD92A75BB4067D1318E7BC40237146E6C9F65DB + 05C017D0C92D0FDC0091DB0C0C52DFB7472439770D1D826C6B31E363A3633763 + 08BD966108BDC620C77257736F6F0FB7354EE8B22576C82A3BA584FED6B622AC + 61E04F0E423EC1102DD75B4678C9A20F2A49C97FA0FDAE690843AF312CF10861 + 3C680CB1BE3505C1DACC18CFC1CDA5716EA1CC8970324B51874D654D4078FB4B + 7DBD0FAAED25129A4D1FCB67015C9737519433F4523944727FA9433CEEE5257D + 23A56E77B04F5BB17E3D7342A0B656EA07FD77F1E2140179A84F5FA79B2E91FB + 21C736F0FB05104A912BA9F81FA06B8E58BCA4B265BDF20E71F7C1255477AE72 + 1D8125BAECA269217E7C911780666BD15A2C2EC821FCDD7FA6B2D1A16284A8FC + DADEB20AD70EF05F2EB56FCBF3EEA289C15989CF4AE4434F1E2B1B0CA1D73C0C + A1D7181C42E7C92A00940023211FEED1F543D7F94C07DB897EE802B30BC5B965 + AEF605981AF1488AF3CB0EBE5EBC8EE5E87C50197D50911B4F35D0311E05AE91 + 67F68AF86B27D501CE7AFDCD936CFCD40B1A32A67E5F458D38472E4B2DD323B9 + 0FD2C7F98E911C730122E04BA90D5FAB3456F4DF0038EE4BBDEB92CAEB28B4CF + 25A993E719B754C3BDC83BA5B9BF9A6C6F32DEDFD206CF64ACFB91B12393EAF0 + C7592557C0F50D36CC7A7A49759A011D1CCF07809F38CB28CAA4A1D258A41DAB + F87EF8EF4CAAE42C005260197D1D6E601943E8350D43E8358650E857907C693D + B81F191ECB1DE9A33E0A7EE89E957B82714E45A338A93C1ED6F3374E6A4DA5BC + C43A624EEA2CCBC59884127A287590C8F5409D13EEB437B2765E20893243D2B1 + E5F9CDC7D6013040DB1D69FABD9563DF4A24B8D882208F7CDC585187530545A1 + 32FF09DE7204530B8D196EFF18228F4EF7306C05A8DE2FD133FF5EA53AE41312 + 11DE49A4F5BE34F5A441B158FC5216D9155447B652E8DDC4F7B0CA7E48E3982E + 1F3A24A44F75618CE2C6010CA1D718D46C6B0E14B1D149CE324A56EE4981653C + 55603584CE7F78F6AB9FD3077E5AA4CCF83A2A30BEE65ECD712FDC2857E17FA4 + 2B26F56747B1F835EAF3A52CA10EAF9C6FAE63ECA235D194DE23829349B27D2C + 63395E06B1FD0B6C011691B8B6674F5FB2115767B17826DDFC13A62B4BAE4325 + 2DC4E58D8873FEB5A46F6B12CF706D4327F078FECC754B8BF34B0FA51DF57EEB + 103FF6725FEF6D2335AEDE3BF851E0923A5FAED14C10837E4338E84F8AB1D2F5 + 43B17BA82E1F7A9C21A3092C332E6008BDC6205BB9EB240A4F4223421F25093D + C1CADD0B9E964AE52E635EA1B8DB16809F525987B044E7E8F0FA614524185D11 + E96D2292BE7C18E0BFFB628C9BE6148A93CB7CED5A937255AEC3663894479CF7 + 625F5FAA002BDB30FE47D2CFFD4CA76E90B63DEF00277C6B85F21A1D9F7460F5 + D58C2D91505539DE35F5F29F67447EF684A155F289E3FAB7D8D0F1D89274B1DB + D38227AE596CB1DDA98E6BA84D8746FBABFC9D55F91EAAFD50C6B26A093D0646 + 421F0730845E63D0C572E70827FA18FDE42C001ABE741BE04AE8554678E3C953 + 883C3F9941389FFAD70949758813BAE3D258A8E73DFB02DEAE7B320017BFDAD7 + FB7485367D96EEBBC60FF31A530711CDDDF4514E1D537C6B31A7D06E95019FA1 + 9AE7878C123563456D7AF29032BEF5D6FE64033DEAE35D34DE6E262F06E14425 + 92E165389A1D9E41FDBD765BFAE2D80400FB5A5C1DFE5252688D03EF5C50C2F7 + FD62205D209BAD68135FCEF81055753EFDEE4E155B3A23B9402B5379ACB4FD90 + A47CFE9C5211BAE7B6165B07984871E30186D06B0CAA95BB9C6443368A1B35B7 + 35790D5DB6B0F6E058B96F05A14B75F03CE07C6DFDE3F4EF48FAD7C06BAB90F2 + 33D48E90A5B6DB50EEFAC659E04EDABD894499E7BAFB92896E46B1989D0CF02C + D5BC5B521DE0A6DAE4F1C74724A25D2574148A675AC07EA2B37496DBE8256D39 + 81DA754F527944621F40C67E2D93934A56A1BA104B16C0BC451502D854C2DC42 + F1806106DC75CCD24ABC2A5982E3F7FE9157FA7A6F1FED319EDD56CC95181C45 + FDE449678E02D7D032A75AC1571A2B5D3FD4196A6A095DF2438FA9C3F8A18F03 + 1842AF3110E15D4224D39E740DCDFAB91FF20569526A5659F7E7E8953AB0C2D2 + 35F7153F9B087D9B2713FBB615A66E606C3FEA045F62D893EAE261489BE9AB3A + 95B6B3E1B5489FC8F8BA317729E204CE5DDD9E2269FCE17AC4979E5A927E0982 + FACA89FC7C117E3461B437D2CCE5CB4BFA7A47C5184EC521ADC5A9CB2CB8C2D2 + 44708BBA51E323958CE31A0BC5069A415D41FDCCC75D132E17D7D2FE79DBEA83 + 3DB7D89E2D235E45254F4EEA876FB80868B7D8F0C50797EA6D1D460BF41E64E9 + FD299401F8FBC0A3CBB58033C974D2FFF2E87D96FC8E54EA47746CB18FC6F2A2 + A436D0A4EB3FE9EEBD2BD541B880FEEE06B6E7F8186C5F1842373030303030A8 + 011842373030303030A8011842373030303030A8011842373030303030A80118 + 42373030303030A8011842373030303030A8011842373030303030A801FC7F09 + 53E3BABA1438F60000000049454E44AE426082} + Transparent = True + end + object Label1: TLabel + Left = 183 + Top = 301 + Width = 374 + Height = 29 + Caption = 'Dubbel edditboxes tap to clear text' + Color = clBtnFace + Font.Charset = DEFAULT_CHARSET + Font.Color = clHighlightText + Font.Height = -24 + Font.Name = 'Tahoma' + Font.Style = [] + ParentColor = False + ParentFont = False + end + object edtUsername: TEdit + Left = 129 + Top = 336 + Width = 169 + Height = 37 + Font.Charset = DEFAULT_CHARSET + Font.Color = clWindowText + Font.Height = -24 + Font.Name = 'Tahoma' + Font.Style = [] + ParentFont = False + TabOrder = 0 + Text = 'Username' + end + object edtPassword: TEdit + Left = 455 + Top = 336 + Width = 169 + Height = 37 + Font.Charset = DEFAULT_CHARSET + Font.Color = clWindowText + Font.Height = -24 + Font.Name = 'Tahoma' + Font.Style = [] + ParentFont = False + TabOrder = 1 + Text = 'Password' + end + object btnLogin: TButton + Left = 304 + Top = 355 + Width = 145 + Height = 46 + Caption = 'Login' + Font.Charset = DEFAULT_CHARSET + Font.Color = clWindowText + Font.Height = -24 + Font.Name = 'Tahoma' + Font.Style = [] + ParentFont = False + TabOrder = 2 + OnClick = btnLoginClick + end +end diff --git a/V-0.4/AdminLogin_u.pas b/V-0.4/AdminLogin_u.pas new file mode 100644 index 0000000..a1284e8 --- /dev/null +++ b/V-0.4/AdminLogin_u.pas @@ -0,0 +1,79 @@ +unit AdminLogin_u; + +interface + +uses + Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics, + Vcl.Controls, Vcl.Forms, Vcl.Dialogs, Vcl.StdCtrls, Vcl.Imaging.pngimage, + Vcl.ExtCtrls, Login_u, AdminAdd_u; + +type + TfrmAdminLogin = class(TForm) + logo: TImage; + Label1: TLabel; + edtUsername: TEdit; + edtPassword: TEdit; + btnLogin: TButton; + procedure btnLoginClick(Sender: TObject); + procedure FormClose(Sender: TObject; var Action: TCloseAction); + private + { Private declarations } + public + { Public declarations } + end; + +var + frmAdminLogin: TfrmAdminLogin; + +implementation + +{$R *.dfm} + +uses UserPage_u, UserLogin_u; + +procedure TfrmAdminLogin.btnLoginClick(Sender: TObject); + var + sUsername, sPassword : string; + iUser : Integer; + bolAdmin : Boolean; +begin + sUsername:= edtUsername.Text; + sPassword:= edtPassword.Text; + DataUser.adoUser.SQL.Clear; + DataUser.adoUser.SQL.Add('SELECT ID, Admin FROM Login WHERE Username = :reg0 AND pass = :reg1'); + DataUser.adoUser.Parameters.ParamByName('reg0').Value:= sUsername; + DataUser.adoUser.Parameters.ParamByName('reg1').Value:= sPassword; + DataUser.adoUser.Open; + iUser:= DataUser.adoUser.FieldByName('ID').AsInteger; + bolAdmin := DataUser.adoUser.FieldByName('Admin').AsBoolean; + //ShowMessage(IntToStr(iUser)); + + if iUser > 0 then + begin + if bolAdmin = True then + begin + frmAdminLogin.Hide; + FrmAdminAdd.show; + end + else + begin + ShowMessage('User is Admin pleas use Admin login page'); + exit + end; + + + end + else + begin + ShowMessage('Username or Password incorect'); + DataUser.adoUser.Close; + exit + end; +end; + +procedure TfrmAdminLogin.FormClose(Sender: TObject; var Action: TCloseAction); +begin + Application.Terminate; +end; + +end. diff --git a/V-0.4/Business_u.dfm b/V-0.4/Business_u.dfm new file mode 100644 index 0000000..24472cf --- /dev/null +++ b/V-0.4/Business_u.dfm @@ -0,0 +1,1627 @@ +object frmBusiness: TfrmBusiness + Left = 0 + Top = 0 + Caption = 'frmBusiness' + ClientHeight = 475 + ClientWidth = 753 + Color = clBackground + Font.Charset = DEFAULT_CHARSET + Font.Color = clWindowText + Font.Height = -11 + Font.Name = 'Tahoma' + Font.Style = [] + OldCreateOrder = False + OnClose = FormClose + PixelsPerInch = 96 + TextHeight = 13 + object Image1: TImage + Left = 120 + Top = 8 + Width = 481 + Height = 289 + Picture.Data = { + 0954506E67496D61676589504E470D0A1A0A0000000D49484452000001F40000 + 01190806000000610CD7D60000C4304944415478DAEC7D097C1D55D9F73967EE + BD49D385D2A6596ED26CDDF7525A0AC82615904D457105453FF175FB1457C4D7 + 850F511195D7E54551710314455C5044907D175A0A94D216BA2469969B344DDB + 50D234CB9D39DFD99E3367E6CE4D6E7648CFFFF76BEFCCDC59CF4CEE7F9EE7F9 + 3FCF8391858585858585C5EB1E78BC4FC0C2C2C2C2C2C262F8B0846E61616161 + 6131016009DDC2C2C2C2C26202C012BA8585858585C5048025740B0B0B0B0B8B + 09004BE8161616161616130096D02D2C2C2C2C2C26002CA15B58585858584C00 + 5842B7B0B0B0B0B09800B0846E61F11AC086C5F3C88CA2C90593A6E679C93B9F + EE1AEFF309A3EEA273C9E4E48C29FB5AF6754D2E2F4A577CE7B7E37D4A161616 + 215842B7B01843EC3A7E294AA7DD582C3F5E949FEFAC8CE7C556628257B0AF16 + E298538E086EEFDE77784DF9C3CF1D1CEF7305FCE5A822F4C6CBDEF2B9F8A4C4 + 559E475394D2ED98382FF41EEED972B8A3F3794A516DE79EFDDD4B6EBF77BC4F + D5C2E2888625740B8B51C6E615F3A71F352D6F757EC259CD087B2DC278951323 + E5D8C184FF0552F6C19621ECB04F8251DAA5DF2FFAEB935F1CEFF306B47DF67D + 55938A8FDEC426A7F1F3133F1BFC7CD93465D3D4A31DD4F35E74D3743DBBA6A7 + F7BFD4F05457737BC3B2FB9E18EF53B7B038A26009DDC26284F1D2B2B9855327 + C54F8F39641D8A91931879CF270E8EB99C070991C48DB1FCEB23582CA37C5E4D + B3EFBB5EE9E85E5175CFFA9DE37D2DCF2F5D88AADE75CA2D4E227E312270DEEA + 678313BA27AF89F259765D8CDCF9F97B6E9FDB445DF771CF751FEA6C3DF0E0DE + A7B6D61EFBF473E37D391616131A96D02D2C4600DBAAAAA74D9D163B2F9E17BB + 8811F86994A0026EC182D5CD780FE138236B668D53BE9CFFE53958CEF31DB0F5 + 38314AD2446C7D7C73E16D8F5E32DED7D572F907564D9D75D47F2845097ED2FC + C50303A163796DEC3B69AD536EAF2BCB9D2D13F3F27A7ADDDEF48B5E5FFAB683 + CD7BFF7C78CF81DA457FBA67BC2FCDC262C2C112BA85C530B073C19C9A2909E7 + 93248EDFC72CD4124ED21E96D6AA704FAB7F9CD819C90B12C40EB8AB91207049 + E48A2C1DED7EEFDDDFD1BD6CCE5D4F6D1FAF6B5B5F3E1BCDFFD879B73B79F10B + C502B0CE5588808A5945E47C99BA1E0E8A904FFC0AE29A3DDACD88FDDEDE8387 + FEB7636BFDC3F36EBB3B3D5ED7676131D16009DDC26290787C4612258FCAAB2A + 9814FBB213C3EF63643C851339FFC7AD6F42E4B4203F6179CBE5E2BBFEDCED7C + 5D2CD7E3C4C878F2673B37367D7CEDCBE3E3794F7DE6A285D3CA676E62749D40 + 21AB5CFF746892375CF16AB93F2BA7B93B5E680638DB53EA31627FAAAFF3F0D5 + 2DCF6DBF77D95FEFF3C6E76E5A584C1C5842B7B0180476CEAE9A3239CFF95C3C + 413ECF88781A8D2141E082B01D70B1234DD682D819688CB0F5141946B9DB05D1 + 13F59D03167CE7FE3D9D73E6DEB7A16D3CAEB5E3DB9FB8C149C43FE6C7CC1DF5 + 8BE113B8F02AF0EB12EE7515537794954EE13FA4DDF26237623D4FFC63DB7A6E + 5FFA9E9EF657BEB8FB1F8F6F5DB369CB78DD5A0B8BD73D2CA15B58E480174A2A + D0B48473CAA404F9B9E3E0859CBC0569C7B072A5B3F918B8D941FCA6AC6D4E7A + EC3B0F2BEB5D913A25D27A072B1D6B37BD2F32EB4BD32F15DDFAD077C7FA7AEB + DE77EEF499C7CC6DC4DCFB80A4A741002BEB1CE2FDC2DDAEC81D2145EE2A7EAE + C81EABEBF5D29E58CEB7E1D7E6B99EDC9D278CF3AEBEAEEE6B5A366CFBEEE23F + DDD33BDEF7DBC2E2F5084BE8161603607DD1EC44795EFCCA589C5C8E6328C609 + CA7394A5E9484217C41C779087A8749D87E3E7CAF216DB88543565C91223650D + 9B6E7A0231F6EDAD8D1DCB163FF8CC9892DCBEAB3EFAE9C494493FF2C91CFBD6 + 39BB0E31A589DCB7D265A8C06384EDC8F367CBA8246C768D8E0C2908EB9C8AB1 + F0D2AEDC56AC4391DB9B7EB2ABEDC0FB4BBF7D63ED78DF770B8BD71B2CA15B58 + F483C6B29AA238C2BF270E7A138E73E265DCC3B937265DEBC2B28E61DF1A2772 + 5A12B3B2BED57202C4AEAD742C72D0B5804E913958E87C5B27E6A0CE577BCE2A + BBFD9131ABDA52F7C1B792998B2B9F632F19CB03A96A9868D11B36C4713ED113 + 70A38B75A4B71D62E958103D07B8DC35F88A1E55D3C215BFBFF7D5AE8B9AFE78 + DF3D2B366D1BE727C0C2E2F5034BE8161659B0BBB46AE124E2FC9D4DCE47319E + 7626DDE982A895650E042E62E8312CE3E4C21A572E776E8D3B4491B9243FE248 + 3214A96C31470BE1206D0DD4E3FC3BBE01E3BA3FCEBCE9BEF78ED575375DF6BE + D5D3AB4A3608422621321797A05CEE104B2786604E7D82CA1D2C72B92ABB66E1 + 72F7E472E172972E78FF1F12DFB3E9EEDE43DD5F6CF9EBA33F5DF2D4462B98B3 + B0C80196D02D2C22D094AC5E9DC0E44E365922C888113A8A4B82263129069304 + 2E899DBBDE494C59E0584D2BF7BA2066457C5A40A72AAD09773C32E2E78A3CF5 + 72A198271D07DB0FCDABFCFBE3ED6371ED1DD77CF2474E5EDEA7CDAA7001373B + 91D3FEF9CAF5B8B7419CAF54C0E994362971F745F0609D0BD257048F94F52E2C + 752077E4796E4FDF95FBEA9ABF5DF3E33F5852B7B0180096D02D2C42A82FAD5A + 55409CBBD91F47116711A2081BC59597990BBA9865C90BC5F86E774966DC1DEF + 38BE9B1D62E84210E728EB1DCB9D6265B56B011DC62A2FDD8F4B63B5AFDE1EF7 + 92E25BEEBF79D4AFFDC317E4CF5854B943D495D716B88AF39B6E76D372874FE4 + 578D139FE05617E48CD5EE9420D0134563652A9BB6CE651C5DBBE0A54CDEEB3B + DC7D55CB1D8F7D73F1631B2CA95B58F4034BE81616061899CF6764FE10FBC348 + AAA8AEE02A6E8D732B1D03B92B85BB078238668553EE3EE6EE75658523070762 + E3C2EDCE7718CA3F2731C72F32A3D6E1DF39B19812D009B2FFD7CE0D4DE7AEDD + F4E2A85E7FFB573EFCA6BC59D3EF9386B5B2CC03648E5030AEEE04F2D0B5504E + 91387F5111D7C108DA735D1963E7EBE89C74B0D091FC54E238DF5217F35E4F47 + E7E79B6EBBFF8736A66E61911D96D02D2C146ACBAA0B2723F208FBA3582CB2A9 + 90FA03E1C6671C085D923831E2E65891B774C793A020CE91E95C44B9DD2951A2 + 306E9F0AD11B01C296CA70158FC60EACAFC474847476ECE99C537DC7A3A39A93 + 7EE0DB9FBC3156907F69203D0D63A32CAD6999FBF3D8AC10C7CF9D4A4F062770 + 919E0675EA3128DBD98A2ECF0990E56285356FBADFF9B42B3FB9988E6D9FEEEB + 3CFCCEA3BFF8833BC6FB39B1B078ADC212BA8505C3A6E2F258692C8F0BE0CEE1 + 7F1454FDE3BC23AC70A570478EB4D0B95B5D345B89292BDC01253B16EE756C54 + 88032B9C0BC230103D3F684CA6B1C9FC74A22BC409D7B41393B9DC3147E77CF7 + 1CEEBDA8E4E6FB6E1DAD31D8FAEEB3F3CBD72C7C1939A442A6D23986E54DB4A7 + 21C33227D817CAA97C74A25CEE9CAE859EC093EEF54035584DE2AAF80CCC7BAE + 4FEA9EBA135258D7D9D9D8B6B6E49A5F6D1DEFE7C5C2E2B5084BE816160CADC9 + 9AAF128CAF0E2F17DE61CEA75CE1CEC95CC5D031D46C8F4B52F3547D76207102 + 96B76390B5AAF14E71D86A277E4A9BAAF52E94E258B9E31571BA2EFD53E1AFEE + 7EF7688D41CB173E70D294F2598FE92A708868E19E78B551F5E7F9CB0658E760 + 9943411CFD9342FC98BAE7A9223308197175E56607B20652E76E79FE22430D8B + 9DBF0CB869D8EEC5033B9A4FA8F8F1EF3BC7FB99B1B078ADC112BAC5118F86D2 + EAE32611F218A38E84A227DFDDCEC179372153D684CB9C577D53B1F3400D7745 + CA2090A390BEA62BC12195E24554EA5B50E1AE05726A7D7811A0D0C005E3F69D + 2FA62AD73CFE6CD7688CC3BE6F7EF29AC4D44957C8F8377BC988C7E417609DAB + 343AAA14ECD801B5BB9F9F9E2190032102A2BEEA5D0BDF0CD19C07EE759FC491 + 97D6563A7F95E03178B14EDABD7EE76D0F7E6AD553CF8EF7A36361F19A822574 + 8B231A5B8B2BF20B63F10D8C36969A7F0C3CB6EBB03F0F462132761E57055462 + C11C74207328340355DFB08A9DF3EA7148C7C815C9AB9AEE40DC0E5BC7553167 + 3346CD970B8F33E4AA3BD87BB5E3F0BA8A5B1F7878A4C7E18533DE402ACF58BD + 11C7632B8527211697BA35719E8EDF458D93792C26AF13213FA52DD4894D8BE8 + 28F50BCF8842EFF29342CE3977AF8308CE93DFD374DA77B92BA19CAF8A17F3E9 + 9E03AF9E5178E50D233E0E1616AF675842B73862B1A9A606CDEA4657C431BEC6 + 8C996B753B52967A04A10B0BDD31E2E7101BE7939CA03132CABF4A02E7023817 + 7A841BCBB9184E1CC728F92AAC5F485F8BC9662D9E109479DF29BCF15F5F1EE9 + B168FAD47BAAA655275F66C74C88F3A190272FAD72385F4EEE9C7B89E3E8F337 + 73D565CB5448CF532F2E2A0F9D9A6A765D12D650B9830A1E29F53B77B37BB2DE + 3B2F42C3895E783EC47AEE8BA90D2FAD5DF8FBBB46C55B6161F17A8425748B23 + 163B4BABCAA712B285D1D4341AF1BD2016E13697B17259F255B9DE21662EC85D + C6CC454C9D40F9566595C779453895830EFE7CE2178ED1B176A8146728DE21E5 + 8D5BC482E0B810CFA5CF14FEE2AE35233D16EDFFEFA31FC83B6ACA4D40D032AE + 0F2E76ACEBCE538A55EC5F59ECAA339C283643557316B3442CDF86BBCA89EA2E + 272C722415EC4A7A48D3AE54B22B4B9DBA52E92E2C7246EAD23A47C29AE70A79 + E1E960FBEC7DB5EBF333BFF293FF19EFE7C8C2E2B5024BE816472C5A92353F27 + 18FF578C11561F6F2862FC3970AAE174C6A558314EE6460E3A51167A8C91711A + 435D77AC5DEE60A113DD6D8DF8E48F909F9E663665D1856690585F7423D395E2 + 8C4A73F158BAFDA5D6D239F73E35A255E33AAEF9E42D4E7EFEC5A2080E2750F6 + 12210BDC105DE046B8E09D984A47531E059163CEAC6746E824168CB963259283 + F43539B09E12BD49E2E6842DDBAEBAB214AC2753DCDCDE3E7937A82B5DF1EC1F + BB5728DDD7A7C99DEDA8AD7D6BC392EA5FDC3E2615F42C2C5EEBB0846E7144A2 + AEAC7AEE644436B1C9029112ADF2A14D80CB9D5BE734AE4A97AABC73D16DCD91 + 56398A411B54D91215AC752D9A5384CE4BC672E393375C912E79A2DDECFC384E + 3CC6BEF7645732625AF93141B2242E2DE3C39D3D1794FEF69E11CBC7DEB06A79 + 6CC17B4FDB4512890A4EB682C4D931A58782E8C2375409E574D11910C9F1314A + 24545A1A51317FA24BC262550E57977CE52F00CCC2E604ED815B1D49411CE584 + ADAC7A4EF2A2922C9F4ECB69599C86DF2BE9B6EF3BD4FD8D19FF7DFD95E3FD3C + 5958BC166009DDE28804B3CEFFD7C1F8FFC21F4040D58EA83F27081B89C23208 + F2CE059961DD7C45B8D89D883EE886FB1DE2E9B2CFB9A3C57160A1EBD435D510 + 45B8BB85458F85E5EBA99C74519885A21FCFF8E93F2E1BA9B168F8C4BB171F3D + 37B9891F41322846CEA43CE4F5B982D821462E5F2EE2AA543BD1F5DD11B8D995 + F21DAC76C273E9D531749316333D8D1136A4B2714B9D5794730F774B8B3EAD5C + ED54BAD8D3DDBD28C6AE3FDD2BBBC862EEC6E704DF976EDBBB69D7BCB9B7DC79 + 70BC9F290B8BF18625748B230EBB92D533A662B2834DCE88267403214287C62C + 92D06559564DE88EEC289641E818AB823286CBDD207441D28AD03DA576175DDB + 80D09585AE3BB321FC6CC3A6C6352B1E7F76446A9BB75FF5D1FF933FB5E05714 + 2B973F3F669EB2B8B5C29D59CF58BAD5A9AA0E23CF0BF2F225896B4257A42FE2 + E642088803B5DD455EB9B8582A2BC7A90E6C1E236CDD339DBBE0912BC78D113A + F714B82142E796BBDBDDF3F1A3BFF2D39F8DF773656131DEB0846E71C4A12159 + 7DE9244C6E04EB7160973B238E38F65DEE58C6D4A15A9C74C32BD19B2AE72AD3 + DD8CE626A072672426D2D11052AA71159F46E072A7DA0D1FE972474205DFBB67 + C79EE285F73ED53112E3D1F1ED4FFE861DE383241197AE75CEB3CC1297DC0E0D + 62A4F7002C74582E8472FC9CF9FAFC7CF9B63CFE1E50BB23D56D4DF644A72A9F + 9CCFBB7DBD2A262E4572B42F2D5F6CD82715BA062AAD7946EEA2AA9EB2DC89CA + 4BE7B178B7A7F7D9DD7F79ECD815CF6C1AEF47CBC2625C6109DDE288C2865965 + 687622EF114647A7F0791E318E31724A2B511C90BC10C5B1BF8E3455A23888A1 + 3B7E0C3D521407655E95E25DD472C744A9DF7D97BB2E2463B8DC85152F2D70E9 + 664728208AE3EBC7123161D876EEEB5C577EEBFD0F0E773C36AE5882E6BEF78D + DB98F5BF902BD5B172FB4B519C9A761C2D8A434AFC066D5121271D52ED70A8C6 + 3B1195E23CBFA21C10B7B2C0B59ADD53B171D53B9D13BAF0FEAB783B162F008C + BC7BA5880E09F5BBC70D7C71B8BD5B762FABBEF12FA3DBB9C6C2E2350E4BE816 + 47149E2B2A4F96C5F376B1C97C3E1FCE3D37212C74D50B9DC48CB43551E445E6 + A19B696B14436C196BC276E23CF75C7E2FD2DD902F86F3D3C1FC2A7191696BE0 + 72D7963B7B9148BB5F2BBCE1CE6F0E773C76BCF3CC9292E31737B2C99810C3C5 + A49B5CE49AAB3AF292E095EB9D82225FC6CFA96AF72A5E0674953823FF9E67DB + 09ABDE13242D956D50A75D159881E232462EBA005FEECAEFC4BDE84B2BCB9E17 + 9103B5BB7C1970BB7BAF3CFAAB377C63BC9F2F0B8BF18425748B230ACDC9EA8B + 99457E0BA7A370003AD7C2325CA4E546159651AEF3585CF63F87AE6BD0B48493 + BB27FCD67E6119514235D65F6119A453C83C84F53A6EDAFB67FD933BCE3F7698 + ED445BBE74C939530A8FBA4BE6C5C34B8923BC029C6C75011950AC73EB1CF9CA + FD60D957282463A6AB51E105E180862D029EECB426DBA4AA4233DA152F63E352 + 342753DC78C7364EF02223A0AF4F59F648766CF344D199E79B9ED971EC92BFDC + 6B7BA65B1CB1B0846E7144A1B5ACE6378C8A3EC8A7758C1C655AE82A794B7545 + 93844E896F9543E957D1131D6355BF1D69AB1B14F0D2B205373AD67DCF11F16B + B9F3D8B8A8720AD6AE8ABBEB3EE9461E3A520D5B5C8F36346EDF336FC5BD4FF5 + 0E673C5EF9D627BE8EE3CE5550054E5AE4320F5DFABCE1E5023AA961D99C45BD + 8C207D7E6A4489B4DCB58B1DAB4E6C2A738042D95793CC393C4FD77617A55FF9 + A50A0BDE53563A12642FE2E6BA67BA72C7CBEFD26D9B7655CEF9DD5DA9F17EC6 + 2C2CC60B96D02D8E183C5D3C1B55C5122FB3C9F9C1BAEDAA4D2AF28BB999AA77 + AA2AC57155BBA79AB398B5DC456C5C755543D090C58197015FE0865443170A29 + 5EB1707316C867577177E8CC06E23950C9CBF8B6B7BFA5A3BAFA4F0F360C753C + 36BDE9445479EAF23B639312E7C94AE9D25B2088DB14B7A9CE6FDA2257AD5321 + 44A0857F40F090C6A6CADC52E8D00275DD4179A7C91CDCEEAAE4ABA8DD2E5BA8 + 62EA13BF20737E0C57B557856A736A9B9E570EBDB3F05BBFFEF3783F671616E3 + 054BE816470C9E2F2A2F2C8BE7B550112F0E5AE652E99EF90711689FCA57123D + D18DF6A93149E81EF14BC1CAB6A77EFB544CFC3AEFFDB74F55DB129F2005E963 + 23DE2E3CDF8E50CA1FEEEC796BF12FEFFAC750C763FB7BDF4C8A9754EDC68978 + B98EDFAB4E70C23D6E365A217E4C5FF743277E35384DEA3068D082D593296B81 + 3886EBA981369AB28859AA881C2937BC226D83FCA5E2DD95EF0E9E4FFEFCC87D + 5D3DDF39FAFFFD62C4EBDC5B58BC5E6009DDE288C1AED2AA13A711E709935BC2 + 4D5932A615A16395772E7AA233C283943559DB1D6B219C280B0B6E77512A9628 + 3739E4981BC4E7904063160416BE129D51554C0641FB556DD52B6BDDA357CEF8 + C9DF872C047BFE6DEB4AE69DB8A8455551579E04DFED2EDDFEAA9C2B10B73E47 + 27B3273AACA7B6172F0542C14ED57B888CA923D3620F90B941DED06D4D59E7D4 + 8392B146631770B773A4D3C8ED4BFF75FAD77EFE8EF17ECE2C2CC60B96D02D8E + 183426AB3F9087C94D40E41C5AF8D6CFB460784EE871C9619EB2C4859B3C8675 + 4A9ACC5987DAEC2A46AEFAA24B6B1C69A19C50926368DA0256BD23AD746A5AEF + 7E631471D23119EB565EEB3B18A15F30D4F168BBFC036F9E3463EADD61973955 + E96B3E811B563A90B91817A3421CE4A083A84F09E0886EAD8A94B0CD5379E6AE + F6D05393D8658DF6408F7441E87CAFAEA72D781C6EADCA5DF269F799868DDBD7 + 2EFBDB835618677144C212BAC59862C3ACB2296BF636778EC7B15BCBE67C953D + F0578795EC035AE99C4B39A143839618744193E2384A7C17BBE8CC46885129CE + CF37176E75715010D681F5EEF8623907FA8E6351F31DDCF0D831FBAAABFAEF14 + BDD4BAB17ED9A2FF3C9F1ECA78ECFBDA87BF90989CFF3D713C10B9E96E69CA6A + C7448BF2745A1A08F490B13E427EDA1DB4884548A9DAD532D513DE7395921D2C + 7543E41610C999A96D9AF4A1239B54C023DDE8C5E52F0C0D758FBE386FE5BD8F + 0F4B2838143C525399707A3C745273E3981FDBC2026009DD62CCB0ABB4EA9C02 + E2FCA8CB75DF38A7B5BE69AC8FDF5A56F313465B9F082F97D6B8AC141769BD8B + D8399B53C565B068894A654119D19F04EB062D9EE064220BCAE8B83A58E3585B + AB7E7735ECE7AE23BF54AC56BAF7238C63E8ECD873B0BAEA4F0F0EA9DB58C755 + 1FB985C463176B2237D2D3828AFB08423749DD5C8E905F9046F542D7A55F556C + 5C3671C1C262E7C562023173206F635D310342380ECFB7CEC5BAA20CACA822D7 + F14A5BC7EC8A1FDF36A62F8C9B972E46C5F3A7DF40282D7CA5EDD025739E78C1 + F668B718175842B718133496559FC928E22F0EC2535C4A1F3FE8BA672DDAB37B + 4C7FF852C9EADB6298BC8B4FE76499AB4FA48ACB980D5A84052E2AB1AA92AF0E + 3462413A660EEE765D835DD774475995EE7E9313A57AC7D82FBDAAC81F13BFF8 + CCC1F657D7CEBEF5FEF5831D8B274F399E2C7AD3B2A79D786C3536456DD82068 + 70BB1BE56B318A2275E40BE53894084E5AF83EA9735095672E0505D282074B3B + 83CC05C123DF723762EA61B7BC8CB17B5D5D070E95967EFF7763D6A8E59E6405 + 5AB93AF95F79F9B11BD80B0A717BDD3F1D687DF592051BB6768FD5395858002C + A15B8C3A7697569D1427E44E36391DACE034A53F6BF7FA3EB9B2B571CCE29D2D + C99A3B63189FD79FBBDD5C1E98368ACBD098DF131D1B82381D4F8782324A954E + A1D90A103C34644192EC451B51508C83E84C159CD155D7A0729C1147E7F3873B + 7B2E29FDF5DD370F762C1A2E7D5BC15115B31AB1E3CCF063E4BE7A5D93BA6985 + AB183A36491F7401588DA072BF43CC1F885C96B4A5DA0722E2EB04AC74E493B5 + 22771A20701A22F010A123E5DAA75EEFABB57B4ACB7E75C7FEB17AA69ACE5B7B + FCE4C98987A8EBE553A5C8F73C7A737BE3810F2F7A6EFB904221161643852574 + 8B51455D69D5E23C421E629345B04C156CF17AA9F7D1CA54DD2FC7EA5CDACAE6 + DCC91EF8F380C433C46F19CBFDE232E15C740CA55C552C1DABBAED080473D085 + CDACE1AE847154B9A285FB5CE59BCB69430087645CDB512E77B93F475BE74859 + E87D3DE9EF14FEE29F834ED57AF9A2736A928BCA77C1BE74FF72207193B4CD74 + 34532407FFD44B8710F3F1F08247D5A652ED2E34EED44F5F1356B91E702072E4 + 0BE0CCD83AC4CDB55BDE20711547D76E79CF4B1F7CB9A9ACFC967FB58DC5F3D4 + 78F67125938FCA7F1A7B5E8514FC41288022B7CFFD9FDA54E7178FDFF4B215E8 + 598C192CA15B8C1A769454954C26E411F694CDE7F3B2788BD9D38C76F622BAAE + B2B96ED02EE3A180133AFB38CFB4CC4D2227FD2D7794651E433A564E1CD3F5AE + 4AB862AADA9FFA2D5465AC1CF93171A8E90EE236A4846E4A3427F2D281B80931 + 4476448BE2C0FDCEC8F38E193FFDC7A095EEAD9F79EF9B0B0AA7DE2D6674D5B7 + B0EBDD4C5153A386CD583B4250E2D5FC29C18AD4C5347815D4E694CA27408C61 + DA952F00AEEF760F90B9B6CCBDA0951EB0D4916FCDBB5EF7C186BD65E5BF1C7D + 0B3D75F69A44DED4FCBBD850BCC94BCB0238C24BA072E3F9E5F6F57A5FAADBB6 + EFBBC737D48FF6E95858085842B71815EC2AAA2CC88B910718551C0F4F99924C + 855DDCB587BCF409735B768FBA55B5C7207413612B1DA188A62D90BA064A7755 + FE5590AB298C737CB73A02A5BB2E10A372D515596B4B3DE6D76F17AE69C7508D + 2BB2F4D3D71C495E2A2EEF7AF4C5E6CDBB572C7FFC85415982ED577CE0D38982 + BC1F81400F081C9B255CE13BE45F873AB140F11888918B9C7A8F2AEF81AAE32E + BAA7C19D473AC54DF4401749FEF215CA3363EB40E6A6656EB8E3CD79C33AE7D3 + 9D873BBBCB4ABE7BCBA8C6D09F99370F55AE2AFD1E7B1CBE203AC951751E6959 + EDCE2777AED3F3DE5B7CEFB37F1ACDF3B1B0005842B71871FCA76436994D62BF + 670FD77B1058E4501514E140AEB7204C4AFFD5EEF5BD75596BE3A8C61C53C99A + BFC5317E5B2E39E8D1C238A974A7AA429C20E59814B921E572C7208C53317120 + 7888A34B12F7BF379BB2E8F8B99F9616E88D0E716C0CD6BF1850B23FB5A5B97A + C9C31B07456207BEFAC19F9098F3092058531087210EEE18F9E6620C882F8243 + 46873858074ABD0A97BAEF5D10EE682CAF9B42DEB87A283C5EE50D9AB6503F7E + 0E85E47C977BC83A0F90B9247937ED76BCD27E7076D54FFE3CAA2AF7F6779F72 + 217B29FB033B0F519D9FBAB2790C86170D1DFB17D7DBD573387D46D9232F3C39 + 9AE76461C16109DD6244F1E8CC24AA48E45D91C0F81A933845095504B5D271C0 + AD2DBA6921FAB53DD8FDE631CD432E4D3E2018A1FF8611FA07CD462C40E4E106 + 2D19042F88D610C6399935DD659F74BF04AC2E2243B21498D12561FD6999BE26 + D737DDEE666733A81AA7883FDDB9BF7351F9AD0FEC1CCC581CF8F207FE4D12F1 + 33750A9D76AD2365A987856FE62746FA2D4D5BF446331643D58EA81A27AA0ACB + 20EA2BDF8D2A71DAF29609EA3E3186C89C2A773635AD76F592405DAFA171C38E + 79CBEE7E6CD472C11BDFF686859327C79F60C79C212CF13454B013C7D7E78745 + F85F96AEC514351CEAEC3DB9E23F5B46EFE1B6B04096D02D4618F5A5D56F8E61 + CC5DDBB140AD746CD64DC741153915B229F6D388CE4DA66AEF1DAD736B2DABF9 + 013BF6674C153B20AA2F7A06A9738355F546A72A55CD17C321154757F1720748 + 18DCE53E798B69AC2C77218A332C64A58047AA152B368ACAE8B4B698911EC6B6 + 3BFC6ACFBAE4CDFF7E30D771D8F2D6D363654BCBB7B0FDCE0F58E6D0D255E796 + 6B2F40C0C52E07C7B4D6D56861284663AC87824A7763A14E61D316BDE956576D + 577138A60EFBD3296DAE5CECF1E62DDED6B6DDED2B16DC7CE7A8787A1ACF5833 + 6572D1E447D8715721235EEEB77E45FA4544780F3C45F46941F48F76ECEF3E7B + DEA6ED3647DD62D46009DD62C4B0B3A4B26A1271FEC3264BCCCE651C60D4C9E5 + 38932C790C16E3D634F5D696A5EA46C592D95336E773EC58D7213826CA2E86D3 + E76D9C27C4D1796B17E126566238D90B5D2ADEA1C00CD5296D7E31181C9755D5 + 64C116D4BFDB9DF822395D2F1D72D08160D5FEFB0EF77DA4E8D7F7E49C2D5077 + F1D9D38EAE9CB59BED737A86729DF8D636368AC598A46E92364566D957AC885A + 9E338156ACA06EA7907B2E471B83352EE32E7EBC5CCC1A35DF4D811C3244701E + 0D948DF5FAD20F1EFDAD9BD68DC6B3F3F4F24564EED2E29FB321B914B940E448 + B57095EE760A9E05DFDD2EC30BAE24F6749F777DCBCE8E4FAD6C691C8D53B4B0 + B0846E3132D85652913F9938FF6694730A9025903507C5E1EE662A1D4CA58649 + 461044FFB04BDDB392A9FA11779B3626ABDF938FC91F0614C0A168A19C8EA3C7 + 90246CDD9805215D0A56903AB8C433DDEEB2852AE47A23C3ED8E1461134DAA54 + A57E99AD4AA976CDFB62B574AFFBED59BFBAFB2B398FC387CFAF995672F40E99 + 1C8F3252D5B041EAE20504A140653850E8CB5BE69788A52AE6AFE3DB2A679D1A + 8A77580E7173E8C6C62D5C221BCE407FF3CCE62DA650CE330854B9DDD33D7D37 + CFBCF677978CF473737745155AFD86CA8B1D87DC8254DD78711DAE72B783F84F + 9DAB74B74BAB5D8C06A4B4B9D463F7EABD254F6DB522398B518125748B11C1EE + 64F5B71C84FF1BE64D5217F3D8274E58C3777D3352A792F49584EE3BC5CDBB46 + BC0DE68ED2AA13A713E7098450D0E58FA22DF528A19C8EA313E9821796B5B2CE + 694C1195E3578583F4351D1377FC66265811BC675484F35DEBD2D5EE8BDFA04A + 1CD171752058C615B7CEFCC55D17E53A0EA9FF7ACB6993674D7F289B5B5DBBCC + 1DB85BD8B0C8FD970CA8D9AEAD7324AD6FF036500FDCEA7E4C9DA8EBA3695729 + E38988356B1247108231E3E8C82073A8EF8E0CD2972EF8746FFA1B8CD0AF1CE9 + E726F58E93164F2A483CCD8E3585BA5EC06320AE31EDFAE7AF2C746AB8DB9126 + 7DF16F7F6767EFB1D5CF6FAF1FE9F3B4B0B0846E316CD425AB4F8B21FC6F3699 + 88B2CE3980D0FDE5FEFF62B9FAE15748F751EF82F254DD3F47F23C5F28A92829 + 71E2DCDF198365D9F3CF336BBB0B384691198C743119A4AC7559EA15ACECA0DB + 5D569C23BE000E235DEF3DE0FAD6AA7650CCAB6DB069A5FBA965AE4B1F2FFCE5 + DD27E73A0E7B3F75E107F3A64EFA8D381F33A71CF6A96E183652DAC012D7E4AE + B615E3C72BDD990D59D44086CBBE4A4B5C9131A2BE950E2F0650DB1D885C0BE7 + A80ECB042D731488ADF774765F52F4833F0EBA6A5E7FA83D7BEDB4E9330B1E63 + A7B05CC7ED459F76BFDDABB6D04D75BBABBC0F40ECAE2FDE63DB3EDAD4F8EABA + 639A4737ABC3E2C88325748B61617369C5B4E9D8D9C81EA5B97CDE2744DF1A87 + E9B0D21DA063E8C877E1B2F9D65E44D7568C603CFDB199A5645EFEA46646AF25 + E6F26C2EF7A852B048B9DAA9235DC5E0668778BA2E36031DD994DB9D3AD82810 + 83743C5C133D10A7B6D225E107ADF4700A1B58CAA87EF7E6E6EA639EDA94D338 + ECBBECC2AFC6F2F3AE0EEF475EACE97E477E0736E4CF537819D3DB0463EB329D + 3C2C8453E48C412CEF5BF04409E3E4CD08C6D9F53233EF5CC7D65DE3C650D4D9 + D2B1A6EC977F7F66A49E97F5CB1692392B4A7FCE4EE752F10C28D57A207EAFDD + EE4A7DEFF9E48DA9E16E07B19C2B3FBD1EEF8B5B6A5FF9FEE91D2D2375BA1616 + 96D02D8687FAD2AA9F300BED13A6723D182BEF5FE9AEAD76512294879BFDFDB0 + 250FB6B9EE59CB5B778F9825D392ACB92F86F19BA254EE5182B8F07A2894BE26 + 6BB69BA238154F8E0159AA2E6B903B8E81EC83E238530C172076707DEBF876D0 + 2DAF62E9075B76B5CF5EFCC0FA9C72D1F77FF65D373A89D8A5F2463881E3CA6B + 3462E8246891FBB1139FD4A10FBA265AA8FF0E63ABAC69516C861AD6363546D7 + 24728C7CB19C2E070BD33440F002D2F2EDEDA8DF535CF5877B3B46EA5969BFE8 + 8D173B04DFC4CE9540CF75DF75EE977AC54A0007D6B9247B4FB8DBF9775891BC + 2A3603AEF8CEAEAEF4DACAAD3BB78ED4F95A585842B718327696569D9487F143 + 54CAC0F4723FE61C745B83D25D92A7F1838F94D54EFD82230066E95DD99EEEFD + C6B2B691E9B69A4AD65CC308FD0AFFD8FE39F65B58C6B8365106965BDC71B500 + C8DB2476A3FB1AD6DFF9E2372071A20ACF8873D1567B04699B79DE468A9B72CD + F7BEB2EFD082AABF3C529FCB18ECFFCC3BEF72E2CE393E6947903A32CED3B0CE + CDDAED48C5CE8197B59A1DEE20748743D27D2E4BBC2AEB9D22DDC70508DFB7C8 + 51A0C04CC02A378572E201510D51FAD2DB53DB538B96FCFD9111A99DDEFCB693 + 16161C95F71F66614FD7C7710D653B9C8751EA9502D9ABEBC42EA4AF793AAE8E + 14B96361C5D3079B0FF69CB57257BD75BD5B8C082CA15B0C091B8BCB1333497C + 03FB0D5F0ECB02E48D50E6340E2FC7067952E400EBEBFD094B2EDD87E8BAF254 + DDA32371DECDC99AB7C431FEBB798C0CE15BC4770170DE73A4080E434958E576 + A7A6DBDDF1DDEE52E58EFC72B086000EF2D5CD5EE99A0C754D78A3DFB84302AE + 71EC385EE7ABDD2794FFE1C1016BE23FBF6625AA78C3DCE79C786CA5BC16A3D2 + 9BD187DDBFD690E5AEDDEECA6D8E7CC53A9C33D5D6B5BCAF7A3C4148A70BD3A0 + 40D53868DA425507B600D19B5DD7D422ED72E755E27AD37FDCF8A727DF7B46D3 + F053C2B69CBE3ABFA46CDA23CC923E4E1E1B215D4F1E485AF763473A362E2D75 + 758E86AB9D5BE89E8C9DCB9756D8479AA274DAFB50E9961DBF1D8967DBC2C212 + BAC590505B5AF53966E95E1756AEC3FF51C2388283E4195E1FA9786A467C1DA1 + 863D7D3DC72E6F6B6A1FEE79BF54525932D389ED62FB2C081D2327B7BB5E5709 + E3646316A45BA86255E31D99623825201044EC80AB5EC6A5FD3EE828A4700FC6 + D2512076AE5CF6C6FADDDDE9B796FEFE817F0C74FD2F9F7F627ED19CE42EB6FF + 2408F3022D4FC3EE757DF342E2399D778E54AC1F1AB2C83AEEF2761A717441D4 + 548719840B5AB9DF85B602485C2DE3FB228AD475FC1A6E90D1071DFEA57BFA3E + 3FF387B7FFCF709F0F8EBDEF3BEDBA588C7C4EC7F15DE37846ECDCF41640AA9A + 5E0FAC79D7B4CE919C56CD5CF836344D53FB0EF7AE58B8AB7ED8CFB685852574 + 8B41634B4965722A215BD8E4F46CCA7540F801339B6FE150C538A4E2E80467BA + C0990DF4D70E37FDCE85AD0DC372A93E939C8DCA517C233BC62A5806B9F091C4 + 6D9C43E07BA57697B9E848F73E17FA79B0B823C471E677D831CABE6AD2564737 + D2DB34996A1738F23BA429D77B3AED7E64D64DF70F585C66E75B4E2E2CAC29DA + C5B69FA6DDF76A7FF2C230CAB0D4959B9D2A65BAE80EA772C6212E2E0BC9602D + 74D3E71E068D227A2596A38AC8C5BE3D5E00D7B0D25130766E4CF3DD1C4C1D58 + 5B7EF3DDC3EEDAD7F2AE53DE9C971FBF5BBBF5756C5CBAD283DDDE828564FC94 + B5A075AE8572CAC2C781799EA5E0FDB064DBCECF0EF7DC2D2C2CA15B0C0ABF2B + 4CA29313891BD8A3F3313E1FB0C00DA19B83822AF1C1C5D1FD170393D47BA8F7 + F1D9A9BA9F0DF71A5ACBE6FC801DEB33309FD5B58E50760B9D5F47CC20F48C8A + 71BE251EAE1CE7C7C67DE284062F3EA122D9FFDC8CA513C39A47B09D5C9676E9 + 3767DD74DFD706BAF6A68BCFAC9A52386D07DB3CE6BBF0FD54B5480B3D6CAD9B + EB42F7346549FBA96B34A30D6DE0454FB9DFB5CB5DA5A881350E86388689B0DB + DDA822C7F673B0E1916DB3966F786158C5885A2E38299937356F23DBA7CC82F0 + 32C93BCA3A479E298AA350BFDD10C2F9D63958ECC23A77D57297761DEE491F53 + 5157B77D784FB6C5910E4BE81683C2CBA5954BF331D9C01E9CFC80758DFA8FA1 + 23633E68B865169809C7D13D255C6338D84BBD9319A9BF309C6BA82DAD3A6F2A + 71EEECD70247D9DDF0FA7BCE834EB0A52AA8D8C53CC4D18D587AD84A0F58E218 + 05499D8404701CA6EBDD10C8A5D3DECF66FDEE818F0F74EDA90F9C755CC1D193 + 9F0E58E218659679452840DA103387E53A77DCA37E1E3D8C9770C3A8943C53C0 + 868D7B6D90B276A90320075DB9DFCD6A718169B5BDDB9BBE67C68FFE7CF6709E + 89974F5A199B5935E36FEC94CFD32F10AE8A952BD779400817286A83FCB8BA6B + 58ED469119B16EDA5C8E64F7027EFD6CB9EBD25B8B77EECAB938908545142CA1 + 5BE48CF515D5A8288D6E630FCDBBF8BC4982666E79541C1A60A6AE45C5D131FC + 8887C5717A8E3EBB8FD25317A7EA86DC227373517951513C6F07DBEF34BDD7D0 + 79E644F4D0A02586741C5D376B11EE77F894EE715D10068AD1402C5D10B923F7 + 670AE310F29BB584F3CFE1AD48913AB390FF3CF39607DE39D0B5B77CE8CDE74C + 9A5670176CEBABD6E5D5E130999BD390B2A66ACC8327C517BA611D3611FBC252 + 3067E6A4F372A881973CEC73A36F8DA3484B3CB05C4DF363F71DEEFDFCAC9FDE + 31ACF8F99E779FFA99785EEC0751AE76484FD38A752584D36A7CD73857C3B54E + A1BB9CABC20C695D025659F048CF3382EFEDEA75D754360CEF65D5E2C8862574 + 8B9CB1ADA46279017636B01FDE8449CAB9C4D103EB61F345C077D383CB5D6C83 + A353C990FCFC6103EDFBEC71A9A1D59CB97F66095A9257F09083F169D9881BD0 + AF85CE27440736E96A47D0AC45C7CE91267820736C5AE781BC74BF7A9C4E1533 + D2D602AEF788783AE385270B6F79E00D035DFBDE8F9CFB81C4A4F84D501C265A + C51E16C0196E7E07441041AB1D085EBBD24D62C62AF90F62EBE0EA57A237BE58 + A4B17BBE500E69719CA7895EA5AAFBD6B05C2FFD6ACB816367FFE1FE211361E3 + F927AC9A7C74C123EC6053C4829C5DEDAA110D10BD6BBC0098D639FCD3D63BF2 + A75D756D69DE5CC6BBB5A4B1D65AE916438625748B9C70D7B442B4A860CA2D04 + E38B839DD382C85660C617B7F9C669581C07A42E0A6F2842CF42B4E95EEA9D3F + 3B5577CF50AFA72959F38504C6DFCBEE5AF7A3FCE1E3079681C25D59E918AC6F + D5B045937C3896AEFB9B23FF335C6CC670BD6B119C03646F58EC4870C3D6C2DF + 3FB464A0EBDEFB9173AE88E727AE9117A2F62583DFF2AA8C94350C0D60903C47 + A8D96E5AE43A6D4D77599324AF4573EA531ECEDF164AA58A4A71B0BD581FE97C + 753DD62A250E889452DF3A66EBEEDCF9D0CB0B8EDBBC654862C986B79E3865CA + 5193787FF3E56AE73E4173B86617B5A0B25EC6CE69701B112BF7349163584737 + 68417A5B41EA2A8ECE091DA569FA152FBD605E6A77ED509F6B8B231B96D02D72 + C2E6E28AAA29C4D9C663E7DAA04361F77990A0FB8BA3FBFBC099FB32847140F2 + 116EEFD6036E7AC5C2D6DD6D43B99EDAD2AAC5EC7A3651691F0F68A107899FFA + 0A7D8C745BD58095AE5CED50CFDDCC4B07D77CC04A0F0BE430D6240F2EF88CA6 + 2906A933D2689B79EBC3C5035D77FBA5675FEB24629707F607A30AE74251E0AD + 4B949FD58D58A0A18A246BED2E575E044DEC4811380AB64F0D745F1397CB089F + F70B67244D740EBB5C4F28DDD5A734D2A9B6DC21E6EEA5DD1FCEB8FE8E212BC4 + F7BD7FDD4FD8197D42EC173C0BE04E77A9DFAAD5355CF1E06AF7904FF221EB9C + 7AC1657E911914699D8BF8BA2B8AEEFCB824557BD950AFC7E2C88625748B9CB0 + A3A4EA5A07E3CB09F4B756C88CA38BA86186E56E127B388ECEC931909F6E76E6 + 426105BA8ED0B2DF457A471772DF3127B57BD0D6D9C6D28A58198EF1F4B5E5FD + AD978DE8031056BAA178EFC74A0F346D8914C8A190EB1D19696BE09AC719A562 + D93976373576CC5CF1E8F35DFD9D6AFB47CEFEB91373FE2B90B266C6C8CD7973 + 5A59E7FE32F0A69B39E732750DE6E1C50D5CE5B03CE89A97F754A7BCC18B82B2 + CAA949E6FAD9503168C6B6875F39BCAEF4B7773F3CD8FBCFB1E73DA79D978893 + BFB1FDC4822237C3CD1E88A5FBAE76E877AEC95C2BDC4D211C0A28DB81C0B5C2 + DDB4CE611AA18E03D4AD5C98AACFA98CAF8585094BE81603E289A2B2FC522751 + C7264BB028FE820371F0A838BA8E891BC856D73DDCD50CEBFAA1D16E77D3DD9F + 46F423C9E6DA01F3AFA3D05A567335B32BBF6A5EC39010B2D265DC1C19F171DF + 15AF95F08E8A556BCB1D052C6E9FF051907075E735C3A2962F04BDEDCD07CBE6 + 3FF46CBF054ADA3FFCE63B19A19F1750CA470AE0D49D81DAFA3AEE2D3BAB11BF + 318C227A2A62EDC222175E05E5C5502F80508B5DF74447480BE83088E94C773C + 3C5150DB1DDCEE40BA58E4AF37B4BED8B460D1C3CF740FF696D5BF796DC9B459 + 05CFB1C394E894B8907A3D10378F52B56B819CE97287ED5090EC5DAAAD7EDF62 + 57C238659DC333D847E987CB52B5BF1EEAE36871E4C212BAC580D8565279611E + 26B76BB19222F428973B871F470FD57247512E7758CBDC9FB4C08C76AA59D5E6 + 0C1D873CF7849A96FA97067B5D0DC9EAE59330798E66BE7BA8B3C8FE0792F102 + 00F173A81C67E6A707AC75DFBD1E29903352DB34A98392D070B96B12F695EFDE + FE7D5D8BE6FE7B7DBFB9CC8CD01F7262E4B440EC1C23FF05816223AF30746C90 + A29BE40F71F380CADD17BD85474DB8B00341191A2473BE9A267150C1194A7743 + 16EFF6B9D7CFFCD99D9F1AEC7DDFBC761949CE2DFC0BDBD5DB101CCF8C8F4759 + E766DCDCB4E4B309E104791B42394ED89E72D31BE238AAC81C99597B883EBABB + B7E78DC7ED6D1E91BAF416470E2CA15BF48BFF1497A35924F67746216FE1F340 + BCD9E2E8618246C67708A1A0E58ECD8FE0A3880DB77B9468CD9C673FB08F7722 + EF8CB9A9FA41596A9B4B2B62C524BE814DAE1C50FC960B4CC53BB8DEB141E646 + B1997E5DEF467A5A20952D4A24A7AC75CA08FDF0E1BE63CBEE78F2F9FE4EB1FD + 9233363989D8F26011197F1A1BAAF78075AEA4E8BE458D349153E366E86DD47F + BEB410696BDDDFD610956149F2B2DB1A861B2B3F85D21D1B9DD8E44BC1E157BB + 4F2EFDED3D8F0FE616FD6956129D7EC6824BD9A5DCE81335CA54B483925E7F4F + FDB8390DC5CD5DB5CC2CF10A696A7CDBB4B99EE16A37ACF310D2EC795E54D35C + B77330D766616109DDA25F3C533C7BFAD1C4E13DC40B4CD11AC912478798B8F9 + 1D0A7C67AC6B7C49E047DFDC4EFFD007ADF7B0FA9C4FBB887EA5CEEBFBF6892D + 836BCED19CACB92281F1354376B79B10423814AA1E877CCB3B60B19B96384201 + D53B08DFCC8233E1FCF430A9B37F873AFBCE2AFFE753F7663BBD478A9368E939 + 4B7611426A324ABBAA636842162F0A4413B95E0FD20A895FF215DCE89AD7D57E + 401407244D0C77BB67E493EB973655354E7AD83DED8A47F02C20A4D3DADCB4BB + BD655BCBB2A58F6C1C5475B8DDE7AE9D3BF5E8820D6C47D3A3C81C51A3F90A10 + B9AE5267BADA7D2B1B2C7C0A2E75D3D56E0AE10C32D7D6791A45BE35A611FD7C + B2B976446AD35B1C39B0846ED12FB69554BE271F933F84456BFCC736B3488C0F + 337D2DE06A4799A41EED76CF54BBF7F7B0B2EFBA7B6415B96706737D5B4B2AAB + 0A9DD80EA4D4EEB958E9FD5AEE104B8FA9154120679487D5CB41AD6EAADE216E + 9E2D950DA1CCDEE98AD47BD3DE05257F7DF28E6CA7B6E9A495F9B3E714366287 + 1406AAC269AB3993D8FD8E6A66ED76350E06419BF9E8D430D9C52ED5FE3DC385 + 8E953B1F62E69ACCF9715C68D203A561556959113777C54EDDDEF4370B7F79F7 + 80A56E4DD49FB53A3175D6D4FBD873754A4000675AE66145BBF8443ED11BE96C + 4228A8FBA3FBA42FD3D1BCA0556EA4A989E101219C1B7DAE6C441EAE43E9379E + D03CB45A0B1647262CA15BF48B974B2A6F496072319F0E133414180BC7B6E527 + 8EB0DC43EBE1F07621CB3ED4AC254A1817DAF78BEDE9BEB58BF734F4ABF436B1 + 6156192A8FE7FDDBC1F84C14DAFF90AC7641D6C877BD2B419CACEF8E7C6B9D23 + E6D766CF8CA7A3DC481DFB22B9DEEEF42525FF7CFAE66CA7B6EB6D6F9876F451 + 931AD9BAB2425E20462FEBC27B667B53B33A1CF1499E28611C862A75546A1EFC + 583AF25DE7667EBA9A07B53CB459A54A682996419C1CF9D67886D2DDA3E957F7 + 772DA9B8FDA141D53EDFF3AE932F8FC79D6BFB2573BDDC4F4FCB8C9B87C470BA + 5A1CF255ED016B1D0584710157BBF190859EB9CE0E2F3D677ECBD0D2322D8E4C + 5842B7C88AE78A6727A610E765461955618226CAED1E56BA8BEFF412149882AE + 66264C711DCE781C656D77283213FC26FA65C2A5F4FBA5A9DA2F0EE63A9B4AAB + DF9720E4F7233670E134B6B0EBDDB4DCB5EBDD88A73B06D1421BD570BD77C81B + 4748BBDFD369EF53C57F7FEAFA6CA7B5EDA49545253533EA184D1668115B94E8 + 2E1443C7EA3E9BF172B0DCB1B19EA95AD7456494EB3EA37A1CF2091B54F0BA4A + 9CD9654D6FE34F7BAEF770FB0BCDEB16AC7F2167D158CB8527AFCCCF739E60FB + 2D08ABD6038563C401426EF628115C38E71CE2E6B9BADA4342B828747BDEB915 + 2D75FF1AB1E7D262C2C312BA45563C5B3C7BFE34E26C23BA61B6F1C064495F13 + 5FA9E95CDCEEA6B82EF271E4C741C68AC6FEA25CE10CE91EEAAD9B9DAA7B34D7 + EBDC525A595048628D6CFB19B96E93CD82D7CB0772BD67C4D391AF6C37DDEF3A + 9E4E0D4B1DFBCA42ECC7DD19877C71D61D4F7D3FDB39D79E777CD5F4E9935E66 + 93091D233785712882DCC3634F229621F532A2C56FEA2900CF8A7E0B30858CC6 + 2EC09D6D7EA97641D5FDD72F036C9DDEAEBE4B8A6FB92FAB2722E3FE9EB432BF + A4E2A8C730A5AB11BC2880651D10C0A160EC1CC2FC66BE390262F694E5EEF996 + 36947F0DC4D651D03A3772CEFB7301F1A1E8A3F4DBC954ED5772BD4E0B0B4BE8 + 1659F15249E57B6218FF81FFEEC40C72E6809FEF70FA1A7CE7AF9349C419F3FD + 90BA19B387F928D53B4059EDDB3B90B7667E735DCEC539F694D5FC889DEBA747 + 6CF04CD73B41D1AAF7B0B51ECE4F3773D01D9F6483423920778CD21EFD6EF19D + EBBF94ED9452EF3C797E7EC2D9C2B689C973C47E0C3EA07837EE83D92F3DC8C2 + F20543E9D628B8D4E1F2758537E582177CED6F8FD58DF494DB5D6FAA88162C7C + FF86CBBB4E5DDA7EA0E940F59C7BD7E7DC9C67DFBB4FB99A10FC556A365ED196 + B74A4D83E5FA1C4296B9FE44BE65AE491E2992365CED6699579D836E58E739C4 + 73D8D8DC5B92AA3D6BC49E498B090F4BE81659B1ADA4F2DA38C697F3698C32DD + DE0E4C18841C74BBFB5FC20B0014848916C6F92F0026711383D0CDBD66FB4D54 + 76E2F5CDBD7D9F3A666F6EAAF7FA64F5F2C9986CA432D23D32C870BDA3A055CE + 01A96C9C3081E8CDC231C427ECECA42E3F19575CCF083D6B5E76E3396B574D99 + 9EBF813BC2CD1EB6823C03C41E52B6EB9B04B5DBB11688434D02AD72D745698C + 4E6BBE81AE895E978255FB064B1E62F419655E9598CE73E98F67FEF6BE9C4BA3 + 36BDF584D50593E24FB06D1319F172206A840279E641CB3D44E6B00F2FB43C10 + 374732468E8CF8790EAEF6F033CD8ED2D09AEE9DB7624FD3B0FABC5B1C39B084 + 6E9115DB4BAAEE64BFADE781A56D5ADE02FDB8DD615AE720239FD44DEB3AD342 + 8F98323AB00D04638DF461CF3DBBB2A5FEFE5CAF774FD99C87D8F6A78DE82086 + 5DEF61A57BE0D3E8A0E6E0A07B1D5CDA664F7535F640EAAE477F5174D7331FCD + 762A4D6F39FE34466E0FF9296BD4DF2F3262E64AC92EC46F485685132F6246AC + 9BF0FAEEEA5E8A70BEB0E051A096BBC85D302D7B204AD0446050B9FB240B640E + 8D5A748539245F1A0E761C5E5479C7E3391511DABA6A717EC9BC99BCCEC0D280 + 8B3D2C8AF3C576F2ACBD2832F7456F01457B86080E19C566D0A05DED2174ED4D + F7CE59B2A7B175449F498B090B4BE81691D8505C46A6E1D8730EC6CB81809D90 + DB5D8771CDD8282CD39FD1D1F1F07CB652B0207E43212BBD3F0BDDF8BEF655CF + 3D766E4B7D472ED7BCBBB4EAC202E2DC3E24757B7F2762366F09B8D851303F5D + 933A8AB0D4110ABADF91A17097FB4DBBF4D6E2BB37666DBFD9FAF613DF94883B + F7E9C113C754124643E0182832A356851435A27AA143C957483B13CE7545EC98 + 409A99B2C6F56EB176008012DE6CC6820364EEA7B341CA1CFBEEFE99373F7046 + 2EC3FE4061095A7EEA9C6B9D18B91C52C840B8A7D3D24C919E99674EC1BA3688 + DB50B7D3C0B290082E2A6E0EAAF6C1913987C75E4A8F652FA5CF0F6A2B8B2316 + 96D02D22B1A1B83C7F1A7676308BA91C1E1250AF075DEB9944CBA1AB841A4B4D + 0B3D631EFBF328B48DF8FD1FA4950EDB7994FE6287D7F7D1935B0776BD6F2DAB + CA9F89C816768535233A98104F770C528F85AC6F4DEAD827F928F73B5C9C56BF + 231DCB66BC7147D1BF9EB920DB69A4CE5E73DEA429893B29BC014409E0547B54 + B0C6B1FE247E2C5CD70680D435BE0E564B90BE4F549CA67FBF64C8DAF3E3E3C8 + 3F050AEE6CA3F6BB2C072B0994AFD7D3937E6BC96D8FFC2397216F3A7BCD8905 + 53F31E620F4022E062372BBF21839835511BD63608E00C753BA5A1655AFD8E42 + 9FCACDCED71D44DC3C8CC39E7746654B5DCE5E268B231B96D02D22F16C51F9F4 + C9C4A963843E9DCFF7E7760F1799097C6F6C9769BD1BEB849E448232457883B1 + D24DD77B9AD27393A9DAAC15D44CB4246B2E7730BE3697630C0A104FD71639CA + 14C99931F6403E3A903AF2095FEC93F8F1756161E37FCDBAFB9973B39D42EABC + E3DE979F17FBBD8E7DCB6D0C8523F119D6B829FE4B97E17721A6D80D65A82329 + F29BB3045EE094A56F5AEBDA72360E460DCB5E5AD7747B5B5BF79245F73E951E + 68A8779DBE6ACAF4A3273DC12697FBE96786E5ADE3E62848E6BA688CA966A7BE + 0A3FCA320F178F311BB1843AA90D053D9EF7EED92D757F1A8947D062E2C312BA + 45249E2D2C2B9C1C8BED660F480194E604B73B47D8CAD63151B5DC8C994747C7 + 232C766C7E97F9680E54DF1D85F66D60E7FE74DF9A857B1A0674BDEF28AD2C99 + 4E62DBD8BEA78FF8A0864572A6FBDDEC81AE2D7612227514ECB086103253DCD8 + 39DFDFF0D281338EDD5D1779F89673D77C3091707EE35782C32AFE6D103BECD3 + 9C370BCC84DEC2CCEAAC5AAC67F0A5A9B180F83A36899F6A46F7F7EB07E1552C + 1FA1DE3EF7B2E2DB1EFDF14043BCBE720EAA39B6F81A768C2B7CD19B69891BF1 + 7250B29B96BB1B2C28132C078BB290390ACEC3BE07A806970B5C4A2F2A4DD5DE + 3A62CFA0C5848625748B486C9E35BB30E11041E8D828EC4242E41C50A1070839 + F8FBDF5F4E3A2C0B6F8F33AC74AA529CFA7F6CC3FBE6F010FDE9C36EEF27DFD3 + DA34E0B5EF299B7303DBF663A332B0663CDD24F57E2D75847CF7BB3F8D4CA53B + 9B763DBABEFEA5FD6BD73645970B6D3BFFB84B1D826F94E701A23A49E6BEB82E + 44E4EAD36FD482022EF30C5247A16DA3EE0D149641C143F96E76B5142C6944DB + 3B0EF42CA8B9FBA9FD030D6FEADCE38ECFCB731E622F7FF9D4DF3EBB551E56BC + 6B32A7A10A71289ACC39B4A2DD8F930F51049731566944DF5FDA5CFBBBA13E6E + 1647162CA15B44624361D98CA9CC42675C32C5245012B29D4D5778FF39E9D9C5 + 71612BDD9F8FAEEF2ECE03E39C7E278DE379873C775D754BFDC3036DB3A3A472 + F1514EEC39C40BB08C06C2F174278ACC8DC1700CD7BA03A961D8B0D6E56E5D84 + 5F68E9E85DB172E3D6C8C3B69FBBFA63D8213764168AC1C16A707CB14354DF73 + 6CD46EF74BC3EA38B74A22D7A55B914FD87A8191BB2E7BBD604DDCFA6540A4BD + A912B014A972B232869EEEF3BE3BEBCF8F67CDAF076C3B61697E51F194A7D90E + 97FB220A0F1927262775BCDE0B5AD7E6B447F57905CABC9AF5DA4D52370474C3 + 10C165C05AE816838125748B483C3DAB6CCA514E7C17FBE92DE2F38E41A08E41 + EADAB54E91514F2E5AFCA61A64A228877A6629BA6C563A1A6A2C9D5BE93BF7BB + EE318B5B77F75B94E4E9A2325411CBFB1BBBE6B78DCAE062A463E88174361D23 + 4741720F933A41BE50CE88AD33FED87AA0C75DB2E08917230FBBE7CC5597C7F2 + 9C6BB5854D8C1B162A27AB0BC220A95C07E2D6963442AAE39E1F27072F0D36DE + CA7C973AD2E96DDA4207D24454E7A84389589867C4DEC5EBB657DDB7B17EA061 + 6D3BFFB8AB1D077F5513399CAC619DFB2A7664F4414741CB9C469079C8158F05 + 7147B8D9F934B8D947407C71D873DF59D952FFE751790E2D261C2CA15B44627D + 6132312D16DFC17EC22B300A566A8B72BBE32C567A36715C86956FCE47C4D203 + A4AD7EF08760A5A33EEAFDB096789F3DB96977BFDB3424AB4F9C84C963D4AC91 + 339288247514EAB81622F50837BB1957A718BD74C8F516553D1A4DE82D67AEFA + 7A5E9C5C25C60C8EA3881DE2DDB2FE3AD195DFC2AAF5B0756EB64945D4BC4746 + 5A9B91A1E0E9462BA6475F59F78ACC09E4AC3392743DFADBB6D69E0F2D797263 + BFC3D974D6EA9505939CA7D936091D9337DDEB660C3D90878EFC78393505706A + C75AE4E6BBE103EB0399A350CC7C449494087553EF8D15A9BA8747E519B49870 + B0846E1189478A4A5111493CCD7E928FC3C8EF86C501E2B8707C1B432C1645BB + DEC376B9D95C2510570F59E9E1C734CA4AEF0FA1B57AD58FE493FD6DF3426905 + 2921F107D048179A099F582EA40E6E7984826562D5FAE08217847E38BDA86AFD + B6C8C3B5BC69D5D58904F96A6050745A99F1A2A0BFC7463A5BD05B82C33709CB + D7356ABA6E9099C806ABE2806B5DBF0818696C623BC9F8BD873B7B8F2DBF6743 + F41B8AC2A6950B1365B3A73EC1F6BD3A4CE4625F1956B921940B5581D36969BA + CA9BD9590D05C9DC2C1C33C296B9020F131D53DD52FFC288EDD16242C312BA45 + 566C2DA9BC9D11F785F00B056D4C39C0DA0EC7B70395E394293E52567A00865B + 3617845CEFCFBFE2B96F58D0B2BBDF36AB75A5556F9E429CBB47EEF739CB8901 + A93BC1794DEA8E4FAA01411C31C8565AD0B5FBF675CF5BB86D67649254EB19C7 + 7C2B46F07F6B35BA3130BAB08C32DACD662BC1656A8126F1D08B9BB6B691AA7B + 13B6D083A369C6DB03642EF892FE755BFDC1779EF2DCD6AC495F8F5554A3F94B + 675E1E73F0B501E11B0A117986556E2C53656B334471669D762D8A53071865CB + 5C1DA5B3DDED9BB3A4B5C1B650B5C80996D02DB28211FA5504E1AFF3E9700119 + EE76E7FCC27F69FD9F7EDF4A0F196A6A1B84CC472EE385C098CFC54AC7816621 + FEF2A8DFD4F0839EA6F4CA64AAF61BFD5DFF5DC5E5E4D8586203BBD655A33AD0 + D9483D1C5747467C5DAC635495C34248D6D4DA7EB872C58EBA48026C5BB7E25A + E290CBC3F5D9B1C1DD010B1DFBE235A45DEEF205CB833AEC26C9C3D8431CDD8C + AD2364B447456ADE7C6E4C95BB3886D775A8EF84F2FB36AEEF6FE81A4E5F397F + 72417C23DBC514BF7F3A58E0A6158E42296B5156390A8ADF38DCD03ECC4A70A3 + 6799AB51A10DBBD3BD738EDBD33460EEBD85058725748BACD85C5CF1F604267F + 91737EDC5ACEF9E2B80069AB4A5F26C216793885CDFC0C6C87CD6D33D7184CF5 + B88863741D46DE0995CD75FDBA339B93D517C631B97DD4073B4CEA90D21668CE + 8282F17470912B6BDEF5686A5F7BD7EC25BBEAA309FD7446E8185D6E56A01335 + DA81AC894FDAA6C8CD54A6EB387AA8164080B4C1128738BC226910D0696FBEA6 + 73EAD76CC7D229EFBAF49EB6C683E72ED9F47256EBFCA5D58B6385B30AEE629B + 9C496988B43599AB57CE88B4B480551E76B19B0AF680BBDD57AF0BCBDC1B1D32 + E77029BDA734557BF6E83C7016131196D02DB2626371794501767661590A050D + 248E131820852D6C6D4759E9FABB01AC74B16410B1F4F01E9895F96853BA6FDD + EAB6C6AC16D083B34A634B13055C91B57CD4075C5BE6C86FBBCA41B0DFDA0E62 + E8B0DC10C8B988B6B5EF3B5CBA341BA1BF713923747C79C01A8778BC39E8181A + B300515343D52E390C6BD19CDF8C0594F1727BD569CD18739FFC9176BD074BC0 + FA2F059D5D7D27573EF0FCE3FD0DD79E3357FD1FC7C1BFC254969425EA454268 + F2D5FEB1A9B4375CF001E19B995F0E1768C6D1B5656E903958E623909A960DB9 + 78912C2C4C5842B7C88AA76795C5A692D86607E385F2C738535D1EB6D2B1F12F + DBD31516C80D144B1F2D2B9D4FF750EF53E5A9BAEBFBDB667769F5BB261172DB + 588CB980AA28273BAEA1A0A56E7463D3EB02D122D4BE6F7F77F1E2BA2C847EF2 + 52E97247D21A07EB5CE49B3B6647354851C37A19827B80753A991E77187A3343 + 8D1AA71A7E5933ABBC9A1A0B486363FB7E7067EAD0BA1337656FAAD670DA8AF2 + 4979E43976F442B31B1B58D7D2859F03910B42F6FC6519F172940399871521C3 + 07DFDB21EA9D5A95AA7B7444776C31A16109DDA25F6C29AEF85FF6A3FF7F89B6 + 91879EC206EB0CD54A97DF65B1D2A356CE82D05A1D07A8BB6241AABE21DBFA9B + 4B2B124524B6811D7BF4AD748051EF5DC7D535B103A923239E2E4876FFFE8E9E + 598BB211FA1B965E4708FA5CA0225C546538B3090C427E25392D9233483CB029 + E4A987DCEE6A1DAA780F422EB0AE99EEC62FA3ABC75D577EFF730F671B9A7F56 + 54A2B50B66FC816DFF1EA8FB4E0C77BEAE1067E4A0D38C383A0AC6CAA3ACF240 + F957559006887C142D7375166D7BD27DF396EF6938387A47B19868B0846ED12F + 3617CF3E3D8EC90340A5667A1AD82524F418692B3D838C83B6CC6014EFC1F5C2 + C7933FB84375BDBB94FEB53EDDFB8E13DAB297854D95D5BC278EF01F4655F11E + 75922A6E9E41EA0132972B0B423FC808BD7E7724A1EF3961312374FC395FE19E + E9BA0F88D810D53DD933C46D20A8438655AEE2E23ABD1D1B1C6ABC3F40CD1770 + BB9B3A0A762F1EDCFEF2FE7527D5D7671D96D6D396BF25E6E0BF21A9D5540747 + 469E39D29F7E6C1DD633446FB03C50DA55AD175A8782AA5D7C8EFEAD6787B8F5 + 65B7E7A2537328556C6101B0846ED12F361495272663B24BB651953FDF10EF34 + 456E80A8587A18A6A8DA9C0AE7A507D608C4D387EF7A3777C93F0F7BDE05152D + 7577645B77331B8759F1C4D3EC5A578EFAA0874FD2B4D6C32E78181C22B84610 + FAE2DD59087DAD2474B8017EFDFDA0B50E0239FF1C8CD72970B9C3E200A9435C + DC14C319CD593CFF1E99D5E00CA40F76F5ADAB7E6C73563773DD09CBA64D9D44 + 7859DE9AB0721D23A4D5F7618B5CC4D2C3446EAADB4D57BB91672E36073207CB + 7C0C6EF921EA9D5F95AAFBE7E81FCD6222C112BAC58078B1B8E25A07E3CB8148 + A37AA00FD74A0F23CA4A47A16DC2D6F27004726CBA7EAF9BE66561B376646B4C + 56BF3D1F93BF8CA9950E8824753530EA9359B7FB0F74F6CE5AD4104DE8ADAB17 + 5DE73892D02529AB5AED08056AB9C38098C41D50B56B12A79ABC91B18E79CFC2 + 163A4248578383B435B0A25D8FDEF3E08BED67BF776F73D661683B75F9F7D8A9 + 7E01B633456F329C6D5AE4112967084593BA9992A69BB7A03173B19B60876938 + 40D38B16A6FAAF936061118625748B01B17156F9DC0242B6B11FEC9849A56410 + 56BAA97436D7898AA7679D1E452B5D9DDB0F6BFB7A3E9BCDF5BE6D767562A647 + 789FEDD5A33EE8D94E5611BBEEAB6EB8E19921D9BEBFB3A77871634334A11FB3 + 40113A0EC5C981907DEB1C885AB8C651165237E2E80151A42676BF342C548593 + 963908EF1469CAC3A77B5D7472F2914D4F65BBFC86E397AC2CC8231BD8BA31BF + 939AB4BCB1FE54223F36EF313226D457E16BC2C628207233D3D13070BD297C1B + 03ABDC441FA5DF2C4BD57E6D6C8F6A31116009DD2227302BFD2FCC4A7FBB5F21 + 2E5C68269364A3D683E5B958E9FE3E328BCDC863FAEA6BBDFEF048BDB707D193 + 6737D7662D66525F5A75CE64E2DC352E56BA39204ADD2E4AC6AAE58C77DADA0F + F7962EC942E87B8F59702DE29E1622F98B5BE71E46DA4A375DEB52056F844D40 + 99AE5E043C631E048990A79E71BE34731A26898ABB7B1EFDEB0BDB0FBCE3F496 + C6C8CB7E69E1DCD88C99798F39041FEF994A764FF133F73680983D54210E7BFE + 7A81A62B489138348911DF21E162A726E18F2DBA0E5277CEDC547DEB981FD9E2 + 750F4BE81639E1D9A2F2E32661F2C460ACF428C53B42210246B95BE9621EA37E + D6564B86979BFE54BB973E75696B436FD4BA1B4B2A4899137B885DEB296332F0 + FD9D34A4ACF196AA44905A6BFBE1BEB2254DD184BE67C57C113A11E30FEE7AB5 + 2FE15E0F90BB225A148C83CB7B8023DCE9D877AB43EE7A1632D4E560C142672F + 525D3DE93515EBB7652DF2D3BC76D127F2E3CE4F3C45D6C20B60967AF52214EE + 40D030AF2DF0A07A3D43F8360E5639204DE98F37B9BD979DBDC78AE12C060F4B + E81639E1B1E272340391BFB11FE3B765B3D2A362E91C51D5E3CC6DE467768A1E + 6BD77B2FF53E599EAAFB69B6759BCA6A4EC943F89171B3D24D406C9D1332A1A9 + 5457F7EC55ADCDD184BE78DEB54E8C11BAD10695BF085053EC00AEF58C943639 + D692FBA81F3747212316521AC11D1F1A246258F7F0259BBFF9C5C6572F59D718 + 9D3958B77C7EF994C9712E842BD495E642317188E96B120FA8DA915E2FA06C57 + FBC920F2F1BBB19DAF7AE905735A76A7C6ED0C2C5ED7B0846E91339E2D9ABD78 + 12C61BD88F79412E563A87FCF10D2ADEC32430542BDDFF7EC449BDFD10758FA9 + 4ED5479A499B4A2A501189DDC5ACDD734677C40771E29C2809AADF4FBD398B1B + A26BB9B72E987B8D13235788191D7F577712FBFB0928D74D6237C85ADF3FA326 + 81AF7437D2DE42E3AF63E82AFD91A1ABB3AB6F45F5A6ED3BA3CE79637925294F + 16FC868DF507682825CDD8A94FE4E0578F22F5D0720A043ECA15DF72854BE995 + A5B6329CC5306009DD6250D8565C21E3B0FD58E9E1D6AA1C84FA565D185156BA + B93C3C2DE671F8BB9125754638BF7BCCED79FF85ADD18AEB8664F5AA49983CCD + 8E10CB79E7A30C762EDBF72277D1D2E6E8C2322D73E77C2B1623FF6D92398AB2 + D239D43A41553B0C100E913AD22F017E4317F915D46A81F574CF75B5C8F3E88F + EFAB7DE5B28BDAA38DD2E6E5F3DF949747EE66E41B8343694B5C91B859A02683 + C803317388A123DFE5AE8571E37DEFE8F6D6BEBE6357B435768EEF9958BC9E61 + 09DD625078AAB06CDA34C7D9C07E98E787AD748E6C296CC8284813FE2E2C900B + 6E8722E773B2D2C561FDC620B9020CDEC3C83BA3A2B9EEC16CEBB5246B7ECF2C + C7F78DF290E70C368E2F75BBEEA2CAD6FAC8EF53353557C563E4EB819C422CC9 + 5C132DF19761955A06824441FC2842E56E84B21132BDF7463D7A8540FB548A3A + BA0EA51754BEB433B23DE8F3F36B0ACAA624FEC3C86E399C32DF1E2B05BEACDB + AE2C6D8A74B11AB90C0ACBF8CA75218E7351D0520F1179543AE41820DD4BBDF3 + CB5375F78CFDA12D26122CA15B0C1A2F14959F9620CEBFD9E393184C2CBDBF92 + B0B0DD6BC1F50EC7F228DDBAB1BBEB9873F7B7460AE4EA93D5730B30D9C4260B + 4677C47303BBD2ADAFBAE925735B77477EDF5455F3F5BC18B98A623F964D1449 + FBDDD7546EBA128F1150B5A33089539DE2A63BA9A9573353EB1E758FF5F87AE8 + 6BC5CFBFFCCD6CD7D3B26CDEE50EC1D7C28BA0A7F2CE952A5EDD5B793CAE70E7 + 15E880CC81C4219F5C2ADDD5722FF39CC6D3406763FEB392E6DA8F8FE329584C + 105842B718341E9E5586666172B543C857B359E9F25F541A5B2611C377FE34CE + D826AA821C0AED6B245DEFB027F663FB25F663FBDD6CEBB4266BAE63D7FDB951 + 1BEC2CE71545402EA52FEEEDEB5DB67C6FB442BAA9BCE6F28483AF851C74B0B8 + 894A63E3F3BA980C51C489CD52BF54D77537BBB041C95738312D7CC3AA2AAD3A + 69A8CCAA5EE89A76BED2B3686D5D7DA48B79D7BC9A8AA993629BD9F6D3A0B52A + 3F5090D895454EB1EEDAC64141CDEEC96DFCC232B98DE358825DCBF31D9E7BF2 + C2D6DDD6D56E316C5842B7181236CE2A8F1538CE5DEC27F64C3E8F235CEACE00 + 696C5108BBDE713FEBE8E9402A5B1635FDD0E3E907BB3D7759454B74F3965DA5 + 55455389B3994D168DE678E70246E8CF37F6751F73DCDEE878F49EF2391F63D7 + 7403562E75B3D21C2C338BC540695710B7E9B8B931E87A99D12B1DF2CBC1420E + 0F28FFE8497B1F2EDBB6F3D7D9AEA56DF1BCDB09C11752632718D2CB15A1ABDE + 2F481D5E5BDFC21ACF10C68DF7DD89C4FE1ECF3B75764BDD8BE37D2216130396 + D02D868C8D45B30B2713F204FBA99FCFE7734E63038573164B3D8A9887EB7A17 + CB07D9950DC088F28F1D5EDF458B5B1BA3C566C99ACFC530BE6EBC39C345F4C9 + 1D7DDD6F38A52D9AD05B933597128C6F340751933BB84E08D2A5654D6D43207D + 2DAC72D7FB32F2CBA931CCE68E24113FDFDE955EBB64775D6428A369DE9C33F3 + E3E46E2A0ABD49F2D6FB89F8D46A75B3ECEB10846E6369B1B363A5FB287D4732 + 55FB8F313AA4C511004BE813147F9F3E8BBCB563EFA897C778A1B8626102E387 + 1889960CD4B8852390C6A617A0CC7550EE0239313F28D77B96036701F748F722 + 7A565973EDFD51DF6F2D9E3D65662CBE115E6CC611F7ECA0BD67BF21155D6DAD + 2959FDC13C4C7EE3A160231C18AE0C7297EA332D6CF3AD7663BBA0A2D14F49C3 + 4137B83E0CC65E9FEB9D5FBA63D7BFA2CE71675575FE510967239B5C6CB8E7FD + 4A6E6A9A9AAE76280CA3ACF4D73A7810204DE965EDC4BB7E5953FDA81E6B5B79 + F5144470D7A286DA712A95633196B0843E01F1B76933D9FFF837ECC770738C38 + BF38EFC09E518DCF3D5F347BF524E2DCCD260B07239023A6758722BDB3285B8B + 5584864BEA837DF4E90B075C77EDC2D6DDDD51DF322BFD4266A5DF3E9E7CC288 + F49FC5CDB5E767FBBEA1B4EAE27CE2DC12DC26D4E50E87A6FD37334DD63A066F + B8E7FD01F6EF25C199F7D4F3E8BF9EE9387CFE39EDA90C8279A2A41CD54CCEFB + 8243F0F710B8D3C1B52E2C759FC0C1FDAECF3F8B5A7DA4ACEE11DC8FD74BE995 + 65A9DA6F0E7F6FD9B1AB6A5EFEE43EEF836C6CBED48DD1B9154DBBB68EE6F12C + 5E1BB0843E01F1B76985D3D89D6D71102E60A4C963BF57E7C79CDFBEA9BD253D + 5AC7DC525C799C83F15DEC27B790CFE72690EBDFF58EB26C976D3E6C788F0CA9 + 537D1ECCAAFA6C3255FBC3A8B59E9B55162B8DE73DC4AEFBA4D11AE3A83333AF + C0A5F48ED254ED05D9D66F50DDE2C2E49441EAC8D78F1110B361ED9197DE6DC3 + 65AF9BB818AA73AC62EFD43849F6D1DD4DE9DACAFADAC812AF2F27ABCA8F4E08 + 3DC27468E0021DD9A2083CDB79C3399A8AFA8C178B88F5C6005E1FA5576DEAE9 + FCC639FBDA86BFB708BC94AC224761F27607A12BD995D528D1E295254DBBBE3F + 769769315EB0843E01F1E7A933CF63E47A27FF51657FD850C98D0B6FBE76C84D + FFE39DAFEE1F15F71BB3D497324BFDEFECA7B866B0696C51C885D487134F97EB + 0FEA4F607F37F2565436D745CAC89BCAAA8F4B20F21F6488BBC70AFC2A98E5F7 + 4766F9BD37DB3ACD6535672610FE771499516319423E51C272647C071EF940C1 + 361C08A7071AAF00A7F3F4AC5D3D3D1F3F3EA24EF9FAD955A81239BF67C77A9F + AE112FBAA6E1C0B1C3E71545E6E6B281ACEA318C9BF35CF3CF1FC6E8C7F39AEB + 467CE72F1757A269F1D89B1C8AAE622F3FAB28362AEC22F4780AB967AD6AAE1F + 9B2BB5183758429F80B87DEACCEB18A17F8EFFC072A539277459F21B7B6C92B7 + A7FCF221EA3EFAF68EF6113FF696E28A726EA9B3E32D1F2D521F8CEB3DBC6DF8 + D872FDDCFF0C9895FE5B469A1F8AFAEE3FB392A82A9E7F132F533AE2039B0318 + A1FDA2A479D747B37DDF505A753A7BE17A205712846920E428F233093C931803 + 6AB8F6573C6FD9FC96E82E628DA555A7E4C973D315E1B21D3F8ACCC3D3E2DA68 + A6DB7F9CD09D46F4230D38FDBBE39B1A86BFB7105ACAE7AC642FEE9CC84F8777 + A09047A2A313798B6A9AEB0E8EF740588C2E2CA14F30DC32793AC923E4310793 + 13655692247307CB68B423ADA8345BFE0FF679553BA62FBC67DF9E113D87E74A + 2A0A0B10BE93EDFF786CB8DE23091DF9A48EFA21F5B0FB7C30F9E9F2FBA863FB + 2666AEA4CEC74EA51A3D19F57D7D59757901225BD8E4B4111DD41CE0517A7D49 + AAF653D9BEAF2DAD3C690A893D3690551AF57D948621976D619B5E4A3F5B9625 + 5CB1BE7876A2D2893FC66EC271D95E1CB21DE3B5904B3EC0781CECA3F4FDDBDD + BE7F9CB6A771F83B34D05C31B72AEED2AFB1635C88788F78B53CE2A58BF46074 + EAECA65DEB0779088BD7192CA14F30FC71CA8C298C9B1A99553EDD5134C62D74 + 47113BF6AD75BEBC9BCDDEEC52FAAD33F6B78EA8E9B0A9A87C5A0293DFC70839 + 0F966527F5E8B2B0E676FEE7F85BEA8C389FDCD67BF8E4D3DB5B224317A964CD + 7FC730FED6488E672E4853EF87C954DD67B37D5F97AC5E3E1913DEB56C482181 + 284B3DEA850A87BEA3886EDDEBA68F5DDADA1029286C4E565FCA9E951BA3446C + 610FC0EBEC07AB8DBDC85C509EAA7D72F8BBF2D158565398C0F83287A24B292F + BC234788CB16BD6C2F371EA25F2C6DAEFD69EE47B1783DE275F6F7613110FE38 + 75C652F6CBB7398AC41DEC133C41105B17567B07FB21B89EFD285CF7C67DAD1D + 23752E1B8BCA139389F30376DC8F21E9FD1418AD787AE47C2E22B90C4B3D9BDD + EF2F653FD4EF673FD4BF8BFAFEA592CA29D389F31C1BDFB9233596B9204DE937 + 92A9DA2BB37DCF88736E1C936DDCAD1D4E5B0BA58A67F580845DE028B43C3C4E + 0C5E37F5CEAF48D545A6A9D526ABD91B28D9CCD64D9A2F091865BE18A088EF47 + D23A1FC91706F612F3D241CFBB605E4BFD4B23757EEC852CBF80904B0945FCA5 + AD04A98889121E129AA58BBBAAF0777369F32E5B5E7682C312FA04C3AD538EBE + 90DDD6DB1D2C89D3512409D3B2660816EC2A499DE869B63CC5DEE4BFE510F2CB + 93F736F70EF354041E99594266C5129F4E10722DFBC14980E23DEAC10B7764EB + 2F950D452C8F9A1F58F9AE7EC6A92276948BA52ED4D70DFBA9BB64714B74C9CE + E664CD85718C6F43632490E367EC22FAD992E668B736C74B45155533E2F197D9 + 64C214C14509CDA2E2D651D6B9E93D31D5F16A94781CFB9FA5A9ECA9742DC99A + EFB1E7F20BE117079CC3797811D3E67898E2BFF00BCC402F03C3217797D2875F + A5DEBBE7B7D48F8894BDBE722EC977D1DBD9DFC795EC9C6AD462686447E07CB3 + 5D87BA17EB9985FEC691381F8BD72E2CA14F30FC6EF2F42B18215D4354BC5C58 + EA0867C4D27D420FC4D605F1B3452FB11F82AFC408BEE384B6E61151C46F2BA9 + 3C2F86F14D6C724694EB5DCEF5EF7AF7D71BAE482E6A2DF5DD20DCEF1EB3884B + B358C41B921564368EDD4D5469DCD14098949885FE4966A16775ABBE90AC2829 + C6F15DECBE1784C9309BAA3D4CA6FA1EA14CB73B52B5050CD2ED3A8CBC636637 + D76D8F3A9FBA64D5FCC9D8E1CD6DF2CD3B625AFB24B42CEADC826A7DA90A8BF2 + 168C85E29DDD835FEC4FF75EB6B4ADA97B98BB627F331568BA133FC941E85BEC + DC561B43E2A9E1D6174E83C315E85AABE65B53F968C1AA5DBB6C8199090C4BE8 + 130C37151C7503777173CB3B60A523DFD56E92BA196307A205373DC3E3CCDAF8 + CA29FB528F0EF7BC1E2D2C45473BF185F984DCCEF6BC14A1E1BADECDB91C483D + B4302BA91BBDBA7320F583AFBAE915735B77D7477DD990AC5EAE7AA6E70F77FC + CCF3CE463ABD945E529EAABD39DBB6BB4AABA64F25CE6E36392D9308B3932542 + 51C41EED1657ED5BC4BC4BBDEF2453755F8E3A97678BCA51593CF137B6EEDB70 + 687B785DF38F177C8988B2D211CAB4AA4DC57BD498F53796832577B67E771FA2 + 9735BBE95FAE696D183669B694CF594C28BA9291F93934E8E5516E7659462FFB + F5514483CF77D721EACD9B93AA1BB1909AC56B0F96D027187E3369DA9D0E21E7 + 49F77A7F56BA4FF0D8589783680B5E7CCF8BD1FC834D7EE510C12FADDBD334F4 + 9363D85C52393D81D0CFD9395C8865D3CE8C75C6229EEE7F1FADBC4739D67D67 + 3FA4B7D6B9BD179DD09AA9607EB6AA1A95F4E2EB6263D48DAD8FD20BCA52B577 + 64FBFEB959E5539289BC467645D38DF38F24C46CAE6E84B2133B58C7AA274AFD + 01377DCCC2D6DD9104D294AC3E3D0F93FB38596573B787EFC9402974E6351134 + 346B7B88567A0323F3F7363BEE93C735EC1EC2517D3497D724E3147F899D074F + 7D4C44ACE20DEC66A74649010C2F00E93E072FAB68DC35F2797316AF1958429F + 606084FE0823C35362181BEAF6682B1D99AE76B51E1403F1DDF1DA35DFC57E40 + 7EE9217AED097B9B53C33845F4CCACB2D851B1F8A7D9BEAF66C7CCE8259E6B2A + 9BFC1C2D52CF39A5ADB79B7AA756A6EA9E8AFA724769E58CA3488CBB95CB8733 + 6603819F61A7E79E5BDD52FFAF6CEBDC37A328B67CD2D4DD5C8016B57DB6FC73 + 13D9046BA6A5C8AC4AAF07D18BCA9A6BFF18751E5B4A2B1333B1F3047BA656A3 + 41205BF9DF5C0878B4D2DB3C4AEFE9A4DE87E666C9AFCF15B51573A64CF6D027 + D8DBCD65C878E1CA1C03310A81F879E618D1A0E54EF54BC031A5A9DAEDC862C2 + C212FA04C3AFF3A76E6204B49C59E99ACC3949C3B4593D0EAC733EAF493DC2F5 + 6E923BFBC7CBCC7D8F4D5CBFB6AD695835E23717579C3489909BD8B16AC2DF49 + 42EF9F4C874CEAA18559857228E798FAA3EDD85DB7A4A93EB2B46E73B2E6E204 + C6B7E44A2843211FBECD61EAADAD48D5F59B6BDC9AACD961AAEFA3883CDBFE51 + E8FBF0B6E0FE6624777F3B71CF5EDAB43B723C1A93D51F9CA49AC484F795CD6D + 8E0C577CAE39E823E9528F406F1FF5BE95EAEDF9CE9AF6D49005A4F5A555897C + C7798F43D15750F6973ECF206F98368BE7A91182708741E7545EAD2AD57B6C69 + F3AE1153DD5BBCF660097D82E197F953B731825E8815A13B60A9231C72B1E726 + 9033AD74EC933AFF57CFFEBBB2D7A3B79ED8DE3CE41AF12F9654142610F9791C + E3B767B85943AEF76CAE58F93930A96323AE389242392C1A6E78EF2E4FD5FD39 + EAFBCD25B3C92C12E775DE4F19FA9DCD0E352EDE61D75D51D95ADF6F6FED9664 + CD26761ECB73A90E670AE5FC318C56B9237FFDEE2E44D7563647D76BDF555A35 + ED28E26C66EB5584D3E6CC6398CBCC3B1325D4EBAFDC6B949A3F5B6C7DA098BB + 810676BF3FC4EEF78343BD673BCAAAC9544C4E6344CE4595FD7A2AA831D8D41F + 0653F240C076F7895C0903B16C3FABC6EAD864AAD612FA048625F409861BF3A6 + 6C613FD88BC1DDCE2D75206610C9018987D3D8F8C3E044B8DE71D0F52E8E6308 + E79E7129FD32DBF7FDC7B60D2DBEBEB1B81C1D45E21F63FBBC8ECD065CF0FDC5 + D3E187D7FFA1CE4EEA510F7AF43E8746EA94D2ED7B917BCCB2D4EEAEA8EF7797 + 562F9F44086F0B1A1B683C064A99CAE27A4EEF717B172C6D6DACED6FDF7BCAE6 + 3CC2D63DC524BA6C0419154787B18475C2EA2F669D7FBF3455FBC56CC7672F14 + 5F67CFD055A173CFF08F4429EAFB2B011B56B787D5FB8319E36C3178B5CFBF1E + A4DE47E7A5EA865C37B9A5AC66217BC1E6CAF537A32039479E8B319D6D5D4F15 + 96F1AD73F808B6A13BB6D412FA848625F409865FE44FDDC2FEB21703F96AD7BB + 114BCFA5D88C56C087E3E9412B1D089EFFD0FCD343F46BABDB9A5E18CA7973BC + 585CB1B8803837F1141DF3678828456F7F22B96C7AF7918AA98BA5C68F6398D8 + F95C9AD2CF330BE87FB25D5F6BB2E63A320C815C360F85FA95EF4DB9E9B215AD + BBFB251A46A8FF8E617C6694AB3C9B8A1CA12862F7C9D658AF7E3F72572C6CAE + 8FAC19BEB3B4AA622A7136B1739DAE8FA1FAA647559E0BBF48F4974E174EBBCB + 252FBDBF3C75649C8FFAAE933757D9EBA67F79CC9EC621A9D853E5734AD8DBDC + 5798C5FC419449CC19649DAD946BD43962ED8AA7810D8CFBC709FF98D29475B9 + 4F6458429F606084CEADC0553A4E0E96BA2E20132C3603644D50308D8D84493D + C24A375DF1484EF7B21FE7DF7A185DC5ACF52109E7369556141450F23547125F + 028E93BB48CE9C431173A347EA0CEDADE9DE052BF634EE8FBCB6928AE9254E9C + 0BE42A46FA0F8F9D556F436FF7CC357B9BFBD535B496CDB985DDA78BB3C5A207 + 52934789E138F873D04DBD77CC4ED5FD35DBB1DBCAE6DCC8D6BBD47C49F0227C + 2B516EFD5CACF4F0B6A1F119D48F5D48F1FF6417F53E5C9DAA1B12193694CF99 + 968784E08DD7D907C15B84DB3C787CF373A0F5E5BAD2D52E7CEC0805BBE1C93F + DB634A9BAD853E9161097D82E1C6FCA98FB13FE29384FB1C29D19B194F479969 + 6C044755908B16C899A4AE2D75ECFF20132A857314E31FF411FAE335AD8D83EE + F0C4481DE5517C4A02939FB3D9850865927AFFF174732E939822DDEF115F0CE4 + 7E472893D43D4AFFE7C5BEEECF9FB137FA7DA62959FD2E765D7FA04629DC9100 + FB31DFBF8DF6CC3A2DD57F212066A1DFA04AF1AAEDFA773DE31C9689EB46E85F + B57DDDE79ED8D61CB9AF7A9593CF26F37DA2A4285C20285B15BA9110B7655BB7 + 9FE55D2E42D7767AEE77E7B6D40FBA50CCAE92CAD89458EC42C27B935354111C + AE68377B44BC1C45AF17F10A43A5F84D38DEFD8D652621157F9A2B9256E53EA1 + 61097D828159E877B23FE7F384B80D292B9A113AA4B14509E48C9EE95175DE05 + FA51BD9BAE7701872220DE5A3679552F75FFB8A66DF0A5643717574CCF27E49A + 18C2972268AB3980A58E8C73CAEE888F5E3698983A9C8B5EC75FADAB8BBA4BAA + 53F5F551DB6C2AAE20C5B138EF44774E7FE73658B01789A69254EDEC81D66B29 + ABB986DDFF2BCC65FD5BAF99EAF208B2ED3C4CBD632A53753BA3F6F05871399A + 1FCBBB933D67E78563F15122B46C39EF511E83F0FAD955F28303FB1B7ABE87D2 + 8F0E943510855D65D56412C227C531BE9AED2897D4BC8C34B47ECED977ADAB1C + 73B1BECA0A81EA71EC537C675CBFD7EBE02555360F7D42C312FA0403B3D07FC5 + 7E8CFE0F52092C60898763E9421487B2D779CF74BD6712B963B8DE4D5217FB51 + A48E6535ABF56944BFEC52EFE1356D4D838E3F6E2FA97A337BB1F809DB5B8DE8 + CCE6BF30446258EEF78885B990BA9856D7EF527A73A3D777C9DAD6E8769975A5 + D50B2713B2816D39A5BF733197E710477DA1B879D78A81C63295ACB982BDDC5D + A3B6C92042336E6E0ACE601482C42E2D6C5E4DB03455FBED6CC76C4C569F9EAF + 8AC8445D535461198482446E6ED3DF790F3486E1583ACEFCBEF7FFB7F7256072 + 54D5FEE756F7743A9364083124B376CF4C1608841DC3229BC8A6202ECF051571 + 030115D4C743FE88C887988788A228EA6311D94454F481F21451411165DF6487 + 64B664267B0849482633DD75FEE756D5ADBA75EB5675753293213DF7F77D49D7 + 7AB7AAA9DF3DE79E6508EDEFAC457BE19ECBF4068E7178A9B91DA6306B6E1DB0 + 4BA99C13132E8D51B10B2FF2780492392F8371F3129B31B4C413F28DE058B0ED + F56BD36B68CFD963598F891457C330845E632042FF3A978ADD3D0CAD93C7937A + D8402E48B11A56BDFB527F82D5BBA27A07EE3EE71DE392C5EF86B17C3E5DF6CA + 7E55469C7B6446EBD45D327597D3E6A78944B34991E4004683D475578A73E120 + 34DCE29CFB8493C4FA645CFBFA9B3BBE9665D6A571E793B2A1E940A4FA3091EA + C195C6B1BFA5F34C229C9FC4598A57B22A07E998D7AEE79697870FDC6B799F96 + FC5E6C69B7A641E621BA7E01407832607956D96A08607F1281C13BA56F5FB01F + 1FDB3D396A5C98E8F13992CA4F2FC404094AC2D2D6CE6934AE17D07BCFB54939 + D0F8896B20674B4BA54908B9ADA17C0C2515130ACF35A16AE71878355BDAF5C8 + BE6D0F4B6BF0E68521F41AC3F5F929A7D2C7FD26573276BDAE7D15BBEF971E1F + E73DADEA3DB80E42D6CE1152676E46370943F4A9F9F166C4850B562EA9DAF5E7 + E5C6E25175CCFA0991FA5C41EAE1F571C9D71CB6DEFADD395605A93B6724699D + B6EE5982C3272C58A6B7887EA5B93DBF13B31EA3BBE66BCB927E93ACAF85A857 + 06BCB3B1BFEB7D95C68F6781CB31F66B35218B4A863A520788107B6910EDE30A + 09FED87D4DED1FCA5B995FAA7D5325658078495D6546792222CEAB65024425F1 + 384B773A3EC8A5F2F5E5D2C2DD572CA96AADFCE5A6F6DC542BF3692AEB22700D + DE12DDD0D467A848E5369342E146AF0DEF8BB572264D06642F3589FC39B93FDA + DADFF58E6AFA66B0E3C1107A8DE1A6FA9D160C96CB8F88272BC8563590B37C92 + 8F4AE9AA811C633AABF7A0ECB8F574675B52BD0BB8D7E14A3AB5701890BB0155 + A5DA7C7C46EBE49D33D98BA9EC73A8DC5C445297D250C941694682D4E3CAF2CF + 055F549BA4BDE38ACBBAFF12D78FBEA68E23F396A38A967CD383E42649ED52C1 + D5FC24A17FA2D2753DCD1D474F72D5DFB1AA6B4CD807E9988D78C373A52D9F39 + 3AC610EEF9A6627EBA95798AFAB31B28F7CA495C18549C38546C974E324FB396 + CE2DD8B7A0FDF981D2D0D307C5F4438717DB3AAD9D901D9B45B88CB9869B62DE + A1CE3F548297A3BE25F9964BFD1093540C49E621B5BA98D8A27C9F34960C6E26 + 4237F9D06B1C86D06B0C374F9A3A8D089D7F99F241ECA8B00A3DAA7A0F54E941 + 9C7721C1CBE42E24E278D57B7A524771ED0BC300176CC0D2DD87AE1C48AD0E7C + B4B115264366C144603FA2720F88A8C9A52F5A25F5BBFAB1DFD67575E7BCEB5B + FDF0803D7CD8FECB976823E93DDDD8063333753FA571FD749A3E27AADC01AF6C + EAEF3AB7521934895890B7D82369FEF49354EE84810D60EF3BABBF3B36E7F792 + A68ECF4EB01C4F05BF3C316191FB946418A75BB34FB229086B6B12D5D8EB066D + FB924D58FEF16ECBFBAA32D8EC6F9D35BFCE25F2A3202AF4571C53653B51351F + D2F93883C27CD64687D03DF99E0597A8F57863777EEB40F7D5D5F4D360C78321 + F41AC31D3B4DCFAEDDB285FB3AEF2E7FDA64E28DF8A67B96EF00E093BBAA7AD7 + 4AE91090BA2078F0EA91F39AFB46725678B554881A16FFA831761F494AE76F28 + 959F3C6C4D7A17F6E71B8BF909005FC832EB42AA4F9BD48245B6932575DDB16A + D7D59D338876093036242C475773717A3DCB3E4FA5CC48DB675D8DC388DF6C19 + E8BAA8D2BD5E0EF217216C01AD95C40100E4050CF9FA61B43FDE32D07D6B5C3D + 3DAD9D0D9390F1F7B03D2469335744058D849E8468BBA2849FA61C70ABFFC3A0 + 5DE6A94EBB0EA922BAE192B6593326D87001D5F349D06742F3EB009D541E5E2B + B7A5366B7DD0BDF3CEBD28BC3B9C0B30E65969899CABF1B3258BBDA3B8B4EB5F + A93B6BB043C2107A0DE2BAFC949BE80FF9D4A8DA914555EFBE1B5B20812759BD + CBB1DE2359D95820B9A63092F3AE43F97A2E29DDBCC9B62FDE6FE592AA02D3BC + 38B3303B6F593C12DB891023EDA863A19EAB24A93BC7B42AF8F83F237A0ECFAD + 2A97F6DF3B410A5CDADCF9D13AC66E81946BAFAA54CB6F22423FA379A0EBDA4A + F77637B6374ECA64BAC1CBD19E448861E938A4DABE6715964F983FD013AB5119 + 68EEFC4A96B1CB23AB21DA31D24DBAA2866FEAFD71049ED0A7BE21C4F3566C19 + BA63FF35E9BD2DFA9A3BF379C6CEA4677F2E15364D39AD96A3CD80A66C27FBA1 + 87DA8E9183CEB8786E696A075129CDDBDFB485C1AEB3FABBB5018F0C6A0786D0 + 6B10D7E7A79C5646BC0E58205709B796A8941E6FF56EB14AAE6CE1287249EBE9 + 1C19EFCBAD18C9A9A4CEFF5F4B47AE58630F7FFFD095FDA98D94FEDDD26E4D2C + C3FB738C7D8F8A694D52CB02E8493DEEDAC8B12AA47592663F5518E8BE31AEDD + 7736B75A07B1DCEF692CDFA50B965349EAE4D76C41FB236D03DDB757B8141E6D + 6C6B286672DD34D6D32A253A910DCF248970D306BBBCE7AC653DB131E35F6D6A + 9F3E8559CFD3B39C11BC7DC188C7A9DEC53A384098E4FDF689B8FEDEF1342160 + BD9A87E8EFE17F3660F992B9CB7A5393DA2B2D1D5603582766C049A0B29B54AD + AA62D711B45044581E09C75DEF4F08D099133B53182F363BB88BE39E4A5D447E + 6310CDB8167D47D0AF938A78B27F223BECA0458961FE0D6A0086D06B10374FDA + A97373A9BC9879CC13B6FB0650C3C2EAF2A64762BD0B12F75DDA82F5744DEE74 + BF36DD7A3A78750A7846727EBD42FAA70FF822FA185DB0CA2EDD717815064B8F + EFD2DA30BDAEEE622AE70B10A31A8D2375F95CDCBE7F2CBDC15CCF92D296790B + 562C8D9D9C2C6E6EEF9CC2324F60422E6C51B2CE52BB84784CEB40D75FA002FE + 3DA3353FA32EB7989E5F731C11864932205E4F13705ED340D77792EA58DED2B9 + 9026865F55ADD6412A9F3F7F5B8AE10E10F5770708DA04A0B8AC49E41EF59B0F + 91F9C383687FBE90E042A8437F4BE7FC1CB02B685364C8B39D571D2532F6DCC2 + 9426A8815F40255F519E50B70752BB9B60253C1E4147D0BB4794A1336C84D0B6 + F3BF4D7F433F68EBEFBEB09AFE1BEC9830845E83F875C35BACD786869E47296C + AAFC6196D7BCC306727258D8609DDC3792AB90C065848CE4246277CFD387FF6F + 65C0F3E6AFE87B3CED183CB44B134CCB4ED86B02C0F7A8EEA3E254B3C1EF564A + EB2954F07C8FA4F42F9204FD83A4362F6DEE3827C7ACABD2187C29C7EDF576F9 + C0D9CB7A2A8ECF032D6DF452E478FAD2F93AE9D6196FA93EC520EED13E28BFED + ADFD3DB1E9725F692A36EF64659EA731F027263A77343517BA3ABE718670E278 + 5CA216699C560EA17DE11ABB74E3DE3146893A0CB474CEC83276114338155CEF + 8360DEC47C6592564A474502C7648B7789EC05F93BBF56E08B1648E6624CBCBE + 89F235EF869C46D5D9B786191CD3D1DFFD60DA3130D8716108BD46716D7ECAE5 + 24C57CC5254D943F062112B694BCE9B2EA1D52AEA70344493D6A24A7EC572475 + 6154C7C4F1A132C0CD65C44B88D8535B323DD15CCCEE0CEC640BD9655C0DAF9E + 1F11528F39A110FBF235E5E139F397F7C5264F79B9A523B713B0BFD27D8756F9 + B887DE2897E6752EEF4DA5535DD6DCF90F22AD43E30CE27406728CE739B7CB87 + 152B4C1AA8ECEF51D95F9227053264425689BE9295BB3CDE71EDE5098286116F + DC027851C740BC05BE8AEEA68EFAFA8C751AB1244FFD3A159213B3C908C8DB25 + 6295C8230672EEF5E86DB3F0755C6BC18486CA1D09E7ED0FF29A47C85C1DBBB0 + 85055BFD06E0BC5D07BAAB720D35D8316108BD4671CDC48603C0B61F5325C8C0 + 914D92D26542AF9066B5A27FBA53BC3EDE7BC8480E5290BA3769605ECBBDAB56 + F3F5F5D7EDF28F17AC5C9A98594CC6CB4DC569596017D431F605F40CC2823AE5 + EDCAA41E773CC9679DFF9690BB0E757D3BA99D7D2D9DFB4C00F64F50F2C257C0 + A655582ACE1FE84D15A867A0B9F37FE979BE579EE0C559B90B105B7DABB1BFEB + 82A4727B9A3B0AF5CC7A9E3627AB24ADF33317E353C9B04D071DE1531B1FA449 + DFB96B98FDE85E4B7B520DDC8BB3E7585307EDE3B3083C6A5FDC3A7932912B52 + BA2C452BE5F9D74088D0D191FC91319BF9EAF45082159D649E103E36B88BF66E + 6D1BE83A23D56018ECF030845EA3B874468B3573FD7AFE71DD2DAC700F102175 + 92D62D082CDE63D7D315D57AB09E5ED9482E8DE57B12A983572F7DFC5E2169FD + FCF5A5D2DD07AEEE4FAD527DB5A938BF0EAC2BA8D86341F9206E07697DF98652 + 69DEDC15BDB1F1B4FFD2DC06BB63F6EB346E9768D2B36A898EBEECEB560C0F36 + ED93D28070594BE73534E29FD559B58B515648FEB9F576E9E039CB7A13275024 + 9DFF88DE91CF014455E320958D9ABA746DD09DD7B70F9796112E1CB04BB71DB0 + BCAF0AF5FAACF959804BA89CE3A172BA7469B8C3123286CF81E63E492A67B251 + 9B67ADEE1AC039FD11E15A5DA15C2D1F14E95FE8DEA4BAC2BAB832C37717FBE3 + 23F919D4160CA1D730AECB4FF98A8D7879400CD1CFA30838C3AFC97242D759BD + 43B07EAEAEA7EBA47495F49942EAB2419C080FCB5825520FDB484B8655F70C23 + 5E3004F6D3FBA68C0FFFE8CC566B9A9539314BC44EED9EAB23B534C67271C79C + E32C7A1DAF87DA7B61EB40776C22138EE79B0AF9692CFB108DDD3E08003A6297 + 41D774BDC0B6CC3A6A69BAFEF737772ECC32D7682D66FD596E374F56720CB5F9 + 81A432BB1A8BED5332D99751324254D7CA55C336B93ED9A04DB58297AF572603 + 9BCA803FDE502A2FDC356192A4626973E7B41C63E753399F85A0BD8214F98440 + AC9D67BD7D9FA051BF6EAE2372E918D2754C26DC40BDEE19CEF956ED4C1A7F0C + D5A19DCCA1B4A54EDAE948CFE62CDB776E5F57D5990E0D764C1842AF61FC7CF2 + D4C68DC3A557E9293B59BD741F52574AF75CD538A92BAA77DD7A7A208987D7D3 + B7C6488EA3928FBA8ED47DE275CBE11FAC6B5F2B0F5FB260657FEAF8F04FCC6C + AB9F96C97C816AE516C00DE27892A4AE3F5215B1AF5C512ECFDB6779B2FB5477 + 73C7011399F51022667D966082FC5888356892F068F340D78169FB2D8CEF00E2 + 5DBFC0DB2E23FEA0AB3CF4C54313264B77CF6C860332F9EBE8999E1691F25930 + 39126A647922518670A85BD540CE86A8953B4709F1776FA07DFE9C653D2FA5ED + F7932DEDD966C89C4A2C7D2149C08D9EC57A84B4A55B241247D7C29D31E7FA18 + CB75508E2916EF4E4FBC0C694E8F5CF53C62C8A71CC58B13F6020852A5BA6341 + 65A3546F548F417DBCB8ADBF3BD123C1A0B66008BDC671ED84293FA43FEE2FA0 + 9FB52AFCE964DE8732E3EC04EBE919C67CE95B5D4FB712483DCE48AE12A93BF5 + 63B2FA3DB85F26F550D6B5D5DC686EA35DBAF68094F9D71F98DE0C4D75758D34 + 695948FD1496CD89EBEAEAF94AC76552F7D6D2BFD136D07D7152BB1E9CD902C5 + 4CEEB23A66FD3F870E3098DC08A95D902F95770F11FA3BD3BE13BDCD1D1FCD33 + EBE7A23C5B214BC9A06DD1EB7669FFB9CB7AD72795B7A8A97DF6142BC3977772 + 5A495F4AE9E911983728E1687161E9323CF914E76802F0F466DB3E7FB385F7EE + D1DF9BB6CBB0BC75D6E119049E36761F084BE282CC45D7C3D2381269327FC127 + 6E2D5D94031092E25575B83F31E01D0AA2C7B9E40CC1FA7938DEBB0CD91DCD2D + 37CE6C1036BE5E2EEFBA47159A0B831D1F86D06B1C37D4EFD43E5C2E3F2BA4F4 + B8B5E1D07A7A28818BE4CA06F14672CC3F16EC07DB55F8A8836B792FA30A495D + EC3F3D68DBE7AD47FBBE4352E65F7FA2B18D06C83A608265F1E8664782A4E694 + 4DF6546CA5B4BE7A835D9EB7EBB26423B66767B6D5BF255BF718F5757759A322 + 5B4B3984CCE0FAA6FEAED3D3BE133D4DED47D75B993F276556E3A4B219CBC7B5 + 0FF424FAB6FF6A46331C9ACDFF34CBD8A7657578526E7255D52F8BBAF279792C + E9D8C010E2C28DE5D2F5F356A48FBDDED3D2D95A4F9335AAE3BD18AC30099295 + B71D6277499C133496248BF54A6BEBB2E53AC8C740048971676192AA3D2ADDEB + ACFC9354ECFAB1F5A6ED8C5D59E8AF1C0AD8A0B660087D1C80A4F41FD19FF8E7 + E4A71D22086F4F96AAD5F574916E55F64FB752AADFE589804AE21149DD6B5478 + 4D1DFDAF5E1A52F7AE2B9198F3DB12E085BB2FEF5D9476AC9E9CD196DD399B39 + 89CABE94EADC3D6AB4B56DD2BADB4E47957D3149E9DFA8D49E9EE68E43499AFE + 2B6A02E4883CECD4C76FB70E749F9FB68FDD4D1DF3EB2DEBD9B8F39E16E1DAD5 + AC7CC65E15A4E0579ADAE7EE64659EE19E03E1E592684C54F99C3C81D0E52F17 + DB848DC388FFB309CB97CF5D96CE8ADFEB237743FB1CB12C4F58D320552D374B + 59170F49D4F2FA78440DAF5427085DC467B782686F2C64AD0E5EC634CFE84DE7 + BB1E310CF45DD7B40670E25EE6CE87DDCAD6ADAFB3F6DDA36F716AB73D83DA80 + 21F471809B264D2D0C964ACF10E14D9533B0C9663428A9DEC57ABACE3F3D44EA + 5E22170E4B51CBCBD2B94BFE6EADF244C03DA291D4FD32D34AEAE0AFC246D3B4 + C27AFA6A7EF735BBF4FD052B9726AA8E653C47D2F1442B731AF5FF42E6254ED9 + 96B5758DB4B5FA3592D2E72FAF4C52FDCD9D3C46FD7FEA24368E61DB3EB7B0AC + FBCAB47D7BB5A9D83CC5CAF6D2E86675E57163AAB5A5D2BEBBAFE84B54D73EF8 + 9646989DAFBF8E9EC169008AC19A9C4C245A3EC8268E1A69DC99909501EFD88C + F6C59D033DAFA4EDDB92B659561DC2F13431BC94391332A796885A5DEA77583A + AFCED23D08D10A4CC9651EA8C59D357397E4C13590F3FE1C4478D880C865B7B7 + 7049117F84B0DA5D7673A38397B42FEB4E748F34A84D18421F27B82E3FE56B36 + E2A562ED356A2027D651D1276B39346CD448CECBCA06828CA3FEE92E51C7B9B3 + C9642CC77197D4EF2C4AEABAE03349A40EE0C7E95C348CF6796F80FDBBFD972F + 499D98E3A5C6E28C3AC6CEA77F6752E9F5D548EBEA18AB2029FD2222E26F566A + C3CB8DC586864CF6217032E8C9709FD970CA38EE02AF3616A74EC964BA793437 + 8D557B6908EDF790C4FF874AE52C6A2CCE9E92C93E43F7D4ABAAF3408D1F9639 + E3ACDCA5637C3DF95F9B6CFB822D1978705E4A7FF2A78B9DB04B99CDAD03B88C + 24DF63C1B12A4741D61C598CAE97ABC7403A174BEC6E06334F220E078871CAF3 + EC049CEB99A3B60FF99FF924EE1DD2FAAB6364848227E48E17FA416964634342 + DF06866F9D3FD0933A468341EDC010FA380149E993494A7F82796E5A71D29E20 + 4A5552B744AAD590915C40D4C2E74690BAAF7A87C0D23922A98342E2A0217508 + D6D483B5D7F830B14205AFACA9BBE5B81F439E3AF3BC81E12D2F1CB37645EAF1 + 7BA1B130779295E13ECB1F9224ACAAA475CDF1D5AF974B732A49C21C4B9A3B0E + CF32EBCF747F4E7CF5C5248CC8EF1D9DCBD2FB1A3FD154C8B7B0ECCB746B413C + 0B31BE34C9B8BE79A0F27AFC13B36743D326FB27F49CCF0C8CDB508C71F00C03 + 8332DF204E267D1B4256EEAFF070ADCB4BC3BF5D90D2F681A3ABB9A37E0AB3F8 + 92C339E01AA839AF974BD67CFDDA59BF2949C787201CD61500622DDE356A7921 + 4D3B930611CFDD2167F74F8271633A315900A51CC7204EBEC72B4FE3DBEE90B6 + CE38CED10C386A7D44CB3720648E71DD27DA07BA7F9B76EC0C6A0B86D0C7117E + 9A9F727409F14FE21B1E484781FDBB7821E4F5F488919C44E29532B3458CE4FC + E331240EC9A42EA02375D9412A89D4697F7018F1EA8D58BE74BF154B52ABE139 + 1635B51F445FFD853C3E7CB83DFA3F25D9F84B27B197012F280C747F2B4DDD4B + 9B3B3CD57BD02FFAA2DB9B6D7BDF59CB7AFE9DB60F0F4E6FB23A73F9C732C0F6 + 538CE1BAD6DBE5FDE72CAF6C19DDDDDCD13E8939EBF08EB1A558075725725466 + 8DEE7C2EBC2CC20DDE6CC4CB569586AEDF7BE5D2D4D9F59E9A51B01AEBEA4EA2 + E7C193A8347B56E959AF7C99C07D291D3C3217867F109078C8521D42EBE21E71 + 3B13391690A9502405EE65AE44EEBAA171B731574A176A71CF3D4D8EF426B5C3 + F246CF9BC8A844EEAF9F835B3FC852B9C01F1663E9C34755A18132A82D18421F + 47B863A7B7C0DAC12DD720E351C2546AF11479FEBA3A26937A4ACB771DA90BE9 + 5F267590F6B5D6EFDE4402226BE441F43895D4FD6BA2EBEAC2977B6909EDF357 + D8C3BF3A7CE540EA0863FF9ED96691B47E3C7775A3A2F751D5F0712AE518ADC8 + CAB5509AB5D7405F4515E9CB4DC5C953AC0C57BDCF97EA1BDC542ECF9AB5BCA7 + AAFCF14B9B3BFF48CFEB787FAC104A5B104F282EEBBE37CDFDFDCD9D57D1FDE7 + A83602FCB9218615C6AA9197341EEB87017FB0A15CFEEEAE292611A1F6B774EE + CEB3A111991E858EF4CD7CAB75498D2DABDCE3529EEAACD5B9DA3C477F09DEA4 + C02575E60788419E28CE7985982803C3441DA34A8F18C1896D4F2217D9D6A460 + 33EADF27DF74D7E1559B8C92056F9BD5DF9D3ACF8141EDC110FA38C3EDF5531B + 5E2F971EA3CDB9109260A50F86077EDC255F4FD5EE91BA1F1D0E20363C6C12A9 + ABD1E42A49EA1C19E1CA6CC9EAF5405217F789B6A17A4E43EA5E395C4DF94019 + E0CBCBB1FCF4E1CB97A41ECB979A8A396AD729758C5D487DE90CC632BC254347 + EC25C073DB07D219B5F534B52FC859D63F58E0F3BD7A0D963BF61CE8AD6ACDB4 + BFA5F3261AA753859A9C18E4EA7E563EFBAD29D6ACA9DFCDD32C272ADCE470A0 + 519D957A343A21ED6DA2FA6E1C44FBB2174A434BDF55456ADCEEB65953EB6D38 + 8FCAE021667310F5D9D6E51AD712B72C1D4B066EB6F7668863A2FD4E60196FB9 + C5B354F7D4ED6E41227B9A5C1F48758A92A4F6CA127B107826B064F747D5B362 + 47C0A01EC562947DA2D8DF754735EF8041EDC110FA38C4F5F929079411FF4E1C + A74D0012B63C96A474D5504E52C1CB049D44EA7181677CA2F7CF47A56B9FD499 + 250BEADEF5AA057C24A94B84D4453B3C7055EF8F37A1BD707E85286E2A9E99D1 + 3A7952267B5A9D1B4EB4315C472A62EF5B5B1E9EB7D78A251533623DD5DA0ED3 + 6D76298DF1D7DCDE61D7F2A12DBBEEBF2ABD86818324741E48E7ABDE137F69A3 + 6D1F3867594FAAE587A5CD1D9767817D45F4435D4E4830041CA273776E01BC84 + 26302F54D3DE7FB776667701EBBD16E2422AB7E01171883465B26461E3333FF7 + B8728F9ABB5C3AEF1CF3491C1CF266DE7914EBE421F736163674F3C95DB48581 + 3674AC82704E744973667B05AB6167F9D5D76F64F8E53D067A8CAA7D9CC310FA + 38C54FF3534E2352BF46B2890255E51EA8467546721ACB7708D6D2AD1192D465 + F5BB533E4AA41DB166C7D07D5A6339E78230D58663D3410F498E176DB2EDDB0F + 58993E8F36C7F3330BD3F396F5E52C639FA312A7CA6427FFAF6A41F8BF61C033 + 88E4AE4D53CF4B8D85FC642BF30F1A173E317BB46DA03B75D85781DEE68E2FE4 + 98F543C7AADDB6DF5E58962E5F3649E7D31AAC6C379342E5CAD6EB426455D4EE + 25629A7B4B44E403E5E1470F4A19739FE3D942079FC0EC6639EA7590F3DAABC1 + 6164C4E521B75110B544AC2EE1621004C635367343B38A64299C509993AB5C48 + CB21953D93485CB662678A0A3E48A6E2D707D21ABDD806F0D7E8C352B9DA7F6A + DF935B6CFB98B9CB7B53DB1E18D42E0CA18F53FC7BE75DE0B14D9BAF22C63A27 + C899EEFECAABD0B23A5BCECC665543EA621F023733595297495B67FD5E0DA9C7 + 19CBC9E7402A5FAE4356E51351DE3788E52F12B13F77E0AAF42A618EA767B435 + EF94CD9C47E3C1937FD4878D0F833AC3922DBEB2B25CDA7BFF154B527D981737 + B5EF9563ECCF74EFCD8581EEF3AA7DFEDD4DED0750FBEEA771BD62390C7FE380 + 81CA4B0DF7CF6884D9D9FAAF53BD97C8A159751ED2DE9872D2799807F759531E + FEDBDE552C6770BCD0DC3E791ACB9C47EFC339C858DE2153976079E15926E2EA + B850D7CC8515BB206B005FAD2E329E215DC302B73514A4EDC46AE7D1E278CC75 + CB23549D34AE069FD1A537955CD1402272D1E640EDCE2030881356EE88FE64C0 + B90083184BBC0D03250BDE3EABBFBB2AFB0983DA8521F4718CEBF35372F4C5F8 + 397D303EE0258BF057D10501C51AC9798672417EF47492BA9AA1CDB976842575 + 95D44192D4594A15BC474C4325C4EFBF81E585FB56690DCF41127B6192655D64 + B931E2733A895DAE7F08F1639DCBBA6F4B5BFE9F6636E732360C1DBD6AEBBEE7 + 374ED939FFC90DAFA596EC5E22826D60D662DA9C11B66490A3BEF96FD1939BED + F2258BCB43771FBB72A06A55F0B2965927D1A4EF0A4056E0EA6E223241BC59EF + 125EA67C4C226F7F1DDA939E9DB7981BBA89403ADC9D2DE7903977FB72DE0F1E + 7C866501854B981C2BDD2D974194D835FB00C176D67365933400AAD6C0F763F7 + D7D5B966005DF780907D40B0D6EEF4693D35FEB86ABC1B0C6A1F86D0C7396E99 + D8504F52E85DB479B41B74464EC218B5848FB37CF70DE77C6BF4609D5C0E11CB + 24528F93D4E3ACDD03357AD0AAF8003481899F7C5FD8063D3C4908D523FD69F0 + C869C388E7BE86E53B0F5E91DE3F9AE3FE992D309365779BC8D8C554D70758E0 + 32E5B7454CA3A89EA707CAA5030F5AB1E44D99EE724973E797483AFF9E180091 + 64457E1E84E786D1BE649D5DBE73CF2A72930B2C6D9DD5492CF85D7A9AC74BD2 + 374756DA768E633096A520629B43C2DE7D6879632BDCD36CCF6F3C4B246E3BC1 + 5990489C61894BBE5ED025117BDD7365F3B39AC5F8A5C7FDBA6A73140E151826 + 728FE84156BDA36478E7BFA12C14BADFF65E998DE50CFBF0ACA55D0F8CF53B61 + F0E682217403B861D2D486E152E92E7A1B8E8C53BACB442FACD93954773697A4 + 954C6B721C77690D5D25759D9F7A6A52E7DB4AA636B7ADD175F534AE6D0091B5 + 759BBECA7FE0C43E6F796FEA50A4027F9ED608CD7575FBD45B998B687C4E8210 + B18BDE030CA2FDEED9CB7AEEDEFE6F41329E6B2CD4EF6C659FA561EA94DB2BF9 + 9DBFB4C5B6176E01FB57BB2EEBAD7A42D2D3D2513F8139B1D77980186EAC292C + CA957563E142E613A4207759E51EACAD0BCB74E6A9BC492277881B65E9DD030F + CC82AE1A9CF97345BF97C21F3DF0390FEAF5DAE6276809F9AE7B53362185C725 + 7511EA75AF2D5E7C76D5911F801B4E7EA47D597762D21C83F10943E8060E6EAA + 9FDAB0A55CFA357D3E8E8D8BC12D43847D1592BAA521F5D0FAB996D483357535 + F88C1C5D4E4BEA106701CF4252A37B8F5E052F5BC123A493D609EB499CBB9CA4 + D02BF758D157B521D2FDBBB4588D99CC0179E6A8E2B91F7856AE8FBEE20FBC52 + 1A7AFB312BFBDF5416CBBDCD1DA792747E934A2FB4BFA84CE3B1A15CBA6D8F14 + 56FA2A1E6F2E4213CB1C49EF13CF7237DF7B4272485661752E13A1906A0571CA + EBD222978FAC82770892B956EA6AF01B695D9C715734E18216A7524F08092BC7 + 7697B3AD455DD7A4EBFD757139C88F17512E68A53B31D948D3918F75F677A58E + 0A6830BE6008DDC0C7CF27ED5CFF4669F81AFA709C220CE55CA8B6D92E446019 + 4B43EAA190B031A4CE62ACDF65224FCAD2A692BA731D26AFAB83745F98AC6353 + B17ADB615A2751EF6992D6BF4812F503FBAEA8CED88BE3B15D5AAD062B73502E + C32EA2B1389A0579D84B54E6DBE72CEB4D6575BE3DF044635BAE3153F788E5E6 + 1217C4D343939ACB5FB3ED5BF75D5E39288E0E7DAD9DD373C078EC75114E5764 + 942B496BCE3221CAD1DC5C627655E5B6A44172D4D6AE84EB18B4B992B2FF3E7B + 2A740CBFD52C4695AE3170E39A9512FA51E4DCE87101E1CBD6F24EC9BE211E28 + C42F846F5903E14BFCCA9F1C6DAE1C06FCF0DC653D8F8EF5FB60F0E685217483 + 106E9F3435BBA15CBED446FC2F9E45555E3F57FD634312B450BDA720753F435B + 22A987ADE265433926B524622C072EA93BD20DB3145256D6D541F8BD27FBAC07 + D747A4F51249EB377037B7BD56F46D55AACAE78A9D901D2C1D9EB32CAE8A3F8A + 0F1B49BCB7752CEBF9D8183C7E2D7A9A3AF6AA63EC196F772949B197BD5EB66F + DE637975C16C045E6E6ACF4EB6AC0F71A99C46743AB80497F3D6BE7D49DB0BBB + 9A15E40B220A9C7895D009AF6ABB8BCC5E301826BBB079D2B69B20C555C73B04 + CF5F0C14E15E8349038624E41089CBED82E87979ED3C56B50E9EC6C023727F12 + E084885543E4B2E0463AF502BD131F9CB3ACA7672CDF0383373F0CA11B44F040 + 73015E59FBDAC9F411F909BD205341AB820F56187DCBF598A03396BAA60E15FC + D421AA720F05A0D1A45F8D5F575765EBB0B41E849D0D9BC1E9A475D92F3F3CB5 + C181211BCF5D0DA5DB0F5B519D8B9BC0FDD36642736EC2E139669D41BBBF2742 + 4F9D3D6DB4F1525371F26496B98CDE8797D7D9A51BF6DE0AD5BA53CEAEF360F2 + C62DB3330857D1081E4D2337E44C0B9990601D399B1BAB65D1535707466F5E80 + 1624295E9038F38CDFE4F8ED2EB967D19D05B86A7BF4D6D69994812DB0EFE4DB + 0E614BC67322798B0F95E845C635882572B1441058C92B51DEDCF3AED19B9C7A + D59F083864CEF0CE0CB0B3DA07BAABF6B230187F30846E108B9FD537EC365CB6 + 6FA10FCD01C2025E3613D2A53FAD44EA3AEBF790641EF15997D7D593DDDA98B2 + 769EAC82D75BC1CB32B8E8B1B0DA17D706E5870DE9CA80F7BC61973F4F84D735 + D6CFEECD86575B3B739310CEE1466FF4E6E4BDC86B39695CB3446C4344EE8EA4 + 8E7E0E738F46D157B7D862EDD9754373CEDB2C0897EA058671AEF1CEFB56F022 + 518BFBFA79AA73AF892E990759D984E19C9CBC85137D2E986044A4F1706858A7 + 583F418D6FBD2E69D3033F77616FEA3B9D230F8F7BE1C672E9FA7DAAC83C6730 + BE6108DD2011DF9D322D3F7578F8C212E257E8E3938B5E918ED465EBF7CAA42E + DCD8C2BEEA2AA9ABEBEA0061A2F7F76354F0EE7D95D7D6D573AA339F52EA46FA + 845FF45AB9F4E303562E7D53BA9F6D4F3CD3DA0ED36C6B4196B11FD2C0EDEE3D + 0C1EB425EBB886318F34913952B14BE4CE283BAF8F23B1FBE1E6BD10AA3C35A9 + F74E115B96DCAC667EFC754F4A0F2470CFE84C2670D91A9E2364B8C6A1048149 + 48EC120AD51AAC9123FA92B82F917BAA750CDCD82261683D8BF787CB0CCE1ECA + 5A2FECD167E68606E96108DDA022FE346D262CDDBC998719BD0A110F09085396 + D38335759FC0B5D6EFF17EEA624D5B368253499D79E5ABEAFE8A2A78B789290D + E644E96169DDBF3E9DEFFAC3438867CF5BDEFBF8583FBFB1426F7347431D6317 + 11219FE990387389D6954899AF0EA7E174C91C9D77C8216F94D6C8A5E5E4ACB0 + 4077D7CA452EF2609A85724C75D9FF9BF96E663CC25CC97B9A7C62E1B443B896 + A133D91012BDF32238EE642C94BC052244EFAFA96360352F19B88988B8419636 + E1A2E6F5D5734F5B476D5E58B6D8F57397768FFBC9A041F530846E901A374E9A + 9A2B95CBA712B15F48BBED3AF736758D5C47EA6A4439E7BA94A4AE5B574F43EA + 4E5D527439D5B5CDBD4F2FADA7319A0BD51B94BC89479ADB84E5CBF659B164AB + 0CC876443C30B3D5EAAC9B706CC6C62B90B1F660B1C69BF639A4E6A8C33D2338 + E451F45CB536275BE6A52A45E619C0C919CF1C8B75DF8A1CC392AE509BBB866E + 18529EF8E42E483F88ABEEAF79BB7538895754B735B414DF07D5623D4CEC2C50 + BB7B6BFF41DC77E6BBA189EB87E8A2DB87185CB69B497F6AB00D30846E50356E + ACDFA961C8B63F4B1FA573E9D3D418B8B829EA77D0BBB4C591BABFCE2E6D07C4 + 1A848E75CE0B19BAD2BA3A84C9D7379813D6F395D6D69D8D60B221725F891E5B + 4AD9086162E7BFC40ECF0D039EB5CAC2070FEBEF1BEBC737AAE869EE985EC7F3 + C4039C0CAE1B5A10AA35B0E62EB916EDE8866DE5D2BA50ABBB032854D901E9A2 + 2F1DDB9E82C6B716078F40BD7578D9D54D48CAB6ABC27792C648AA7395CC9917 + C12DA446B75C299E29D2388AC035CEBE62E8E61F0788AAEB5DAB76471B50A289 + CD9D2584CBE72EEB7969AC9F9DC18E0F43E8065B8D9BEA1B88D8F114FA709D45 + 1FCADD01DCF0991CA13575902575712C9C7A550D4003A0736B0B8E89F349EBEA + 0061528F93D6F5D27625699D232CB187A735416E708FD84B65C4ABD7DBA58BF6 + 5BB9B4E6A4F5C52D9D9CBD4FCA205C013CBDA93B08CE7A380B655EF3D5E39647 + CA43DC3D12C399CE1CAB73D9F29BB9EA6AFF3EF0A2C04128D84C104C86B99301 + CF67DD53A3BBD6F1722C78694DDC4F8DEA95C5FC78EF228EBB378D8B48E3929A + 3F1CEAD5FB5524723E08ABE9F7F632E03573077ACC22B9C188C110BAC136E38E + 29D3ACF5A5D20222AC4FD187EAFD44EED35575B843D69EAF7A28A10B486BE821 + C2972CDC99BAAD5957079024E9601D1F004264AF359883CAC4AE12775A6247B9 + 2EF7AA5736D9E533E6AFE8FBDB583FB791424F6BE7F43A1BAEA0AE9FEC59790F + A1203237F08AE4E685221CABED25FFC979294AC1B7100FC85B361AB3A4012D79 + 6E696ED96E4A5371ADF0192F7979CB2D8FF8F9F522F98A88D3EED6E11CF7C9DF + F2CACF32791DDCCFC0E6FCE6BC5F8B81268A1C93F60322DF44C7EFA5BF915F0C + 67E0DEDD97F698357283118721748311C3ED537686A1B29D2F211E4EFFDE4D87 + 8EA60FE56C22F12C8B5953F7C3C72A2AF4580B78FFB8BCAEAE57C1EBACE05509 + 9E4348EBE0917AC5B57571AD74A56E8D5D2576C92A9E93C1D52B4B5BCE3B78D5 + 40D5094CDE4C58D2D271A485EC67B43943EAA8437810F87BAB8106853B185FEF + 1EF2860EC4BAB3B38B9E0A9D39C671AE1ADD277A571D0F4150184F05EF48E652 + 3A559E35CDC9B206E04BE35EB01A57CDEEB5C30F23EB58D93391BED4357053C3 + D08AFE84889CB9AA748020090B37DC5B44271FA446FFBE64C103F6C4DCC63D16 + 559D06C0C020350CA11B8C1A6E9DB273B654B65BCBB67D28BD6807D3A17D88E8 + 3A89D4A7D3572F2BF2A907EBE7C96E6DB2B19CBCAE2EAF59ABEBE8690DE6FCB5 + 75A82CADCBE544D7D739E253B44AC46E6FB1ED03F758D1B7435BC12F69EDFCA5 + 65C37B91475E9332963174C85A48BBB6343E9608E4020CDCF4A5C06475862511 + 7B60DC167E101056B73B252BAE68D1B4A4DE03710DEBDC1D296529C86BE2DEBD + 212337D95F51B27CF7A46F80F544E02F51BF9FA3CE3E625BF0A495B1FA3A7B17 + EFD01336831D0B86D00DB61BAEA9AB878975753C93D6347AF30A196635D357B1 + 913E8ED388092690246F65999B49CB8BC245F23CFD738F39106BECE89C13EE6F + CE7127EFB42FA903F8866FDE57DB16F77BE79D7D2F6B9C2DD2595A9E7A56F8D3 + A36CA1ED4AF2B6E5ED88A033E8BA1E09BF24DB9B7894794119B7AD76C6D12BBB + B9B13D7218586F976E5DF0264BC2522DBA5A3A1A9DE7E941E2BD906FB7661922 + E2FBAD82F96BE2E1A86D1C7CEDDD76D7B6850F3A30E64BFE4EF9B6930215B3DE + F992EDA8D1996B75EE4D0298FB4CFC7B444437DB91B83D6B7BD785CEC953EED6 + 11F484BF1359CB5A3B6CDB1B279661B0B8B267AC1F89C1388621740303030303 + 831A8021740303030303831A8021740303030303831A8021740303030303831A + 8021740303030303831A80217403030D1EDDA5D9DA502A5B93B275D6A05DCAE6 + 9995B311B259CBB26CC05C06A11E184F38C2720C713222D667E91A3A4DD7D90D + 0CD864CB898006F5F447360911F219773F4FFBFF7819EC5BFF63456D84ED7E7E + 66A150B6F10CEE9E56C7ACCD340883966B55CE7DCCD7D3586CA46D1E296F0819 + 6CA46B366D29DBA521B40733D9CCA60908F6E672B934CCB084D9EC507DC9B607 + EDB23D44FB87AC5A36D6DD3330D8616008DDE04D8D9F4D6C80B26D5B6F9938D1 + 2A97CBD98D44B20C30DB3061020C97CA3922895C2E63D1BF4C76B0546A0022CE + 89D96C8E2ECA11C93410794CE6A145E945E7EE7293895CB87B5C96CE4FA66B27 + D35F403E038C2707E1DBF53CB80891518EFE35D0F579EE3247BFFCBC1397DCF3 + 61CF79AE4EC26DDECDBBEEEC04016E74F0E2C4F76CB04BF30E5E353038D6E33B + 1258D4D4FE750BD8256157ED7820F88E5F25D79DCCF9E5EE61251AD0C132F75B + 7753AB6EE49381324F910A4E88D84DF4AC787ADA92EFFB8DC0C77098FE6DA263 + 3CA42E4D2270901EC0C612E2469A6CF1F287860137D65B998DC3B66DF3894436 + 9319CAD0CCEBF552C9AECB309A3CB0A1BC0DF6C67299666D601FB2D24C240C76 + 3C184237488D3FEEF416781DC1DAB92E0B2B360F5A244859B96CC6E23ED69B86 + 4B3CFD2527DAFC50A99CDF6297F3F495CD4FCE66F343E572DE2609963EB893E9 + 5ABE9DE7922AB8D22A7D47612290944B2458EFEDF3DF7A7E2D7D9C271359D467 + 2C8B07A2E1444AF73884CCFDD3F3748E93AC205A25184D34CA9C084823C2C302 + 044954D4C872BA2034FA30B0D2390C9F07A93C8FC4BA88683EB1EFCABE07C7FA + 798E145E6C2C4ECF01FB198DDD896E329ACA50E3DD0B9207E9B83CD6006AB0B9 + 7019F231F53A3B94EDCDC190F8876EF6B6213A3748930347ABC09C9CF6CE8461 + 88EEA47FCC994894D02ED13BB991FAB7815F4F9303DAE719F560231D1F1AB2ED + 417AA7D6F3EBF944650BEDD3747093C5321BF9AC94A789A5994B29878C2A2B3B + F1E9E9067B42D9F167B75F1B1E8213D6AF1EEBC769B003C310BA416AFC66DA0C + 6BCD1B9B6E22A2DACF23E49CFA8F93BA78AB9817664B48AE8022149BF8CFCB42 + 2DFD0AF8A40B01A966BC602F72E85791AC450494E1B01462778E49895E98BF2D + 22CB0575AAA959454B752164E3C2BCFAFF50CAC8E666A4BB8D263A67BF7555FF + DAB17E96238DBB67B6587358DD99758CF1E42CF571640B9AE3BA6BC418CA44AF + 92BC7C4E1C93C91B94F3D16BBD6D2FDB0A0BD5C334C7DCF2DDB842186A972859 + 9D98487DA4792C9F1CE020ED0CA21B2A964F2AF8E481FF0EAE191E3AEBD8D756 + FC7B7B3F3B83DA81217483AA707D7ECAB165C43F06A1D445B05341CAEE9E4CD4 + E22CF8FBEE35D17BE5AB82CFA29C55CD92FFC9E160E5D0B1FEBE9ED4E514ADA2 + 0F428AF7AF03F0495F25F688542ED51989DBEE76632D91C3D98360DF76C8AAFE + B17E84A38AE7671676CF5B999B68F380A4EB98665B9EF305642952D932FF3802 + 86C85925FE38329723FE89770D2020F0D035DE1997D8DD6B45C6180099E0DD1A + 6CE9BE48543C27D55A9072179966428378CFEB597CE751CB6AFBFD30185D1842 + 37A80AFF4552FABC3736FDBC0470B26E9D382C1D61E8430C0012BDB3C46B5488 + E4D622CE7A40EAD1D4AA6AA21695D8D3A9E14361634312BB1A1F3EB83E7A2DE1 + DE12E0190B562EED19EB67B7BDF0D8CCB6FC342B7B318DE57FD243CDF9CF550A + D96E4BCA1A1BC244298EEBA093E6E388DCBF07232A77FF0EDDFB2A87FB55493C + F865A093C4412ACBB9D5BB1F597429424C1AE8928D65C0FD0F5CD56F32B7186C + 130CA11B548D9BEB776A1D2C979FA28FD4F44055AE2ACD5D08895B96BB83FFA3 + 2AF7F0475796EA5152917B99DB84FA5DCADE2688382313784C5A562693BAAC86 + 97A4F590EA9F8923F26420901E0142C4CE93755CB219EDAB0F5F3530EE52653E + B44B334CB6B2874FB0ACEB68ECE6F26331AAE8C8478869AED19D8B12B72CD187 + AF5125F0F0FD72BCFE30F95747E26E235090B8D7900422F7263778C181ABFBBF + 359ACFC3607CC010BAC156E1A713269F4652FA758C318897B8C3DB1C0161873F + ABD1E94058452FCAF28DD720AA829755E201C147D3AAC619CD01C4ABE143EBEB + C0BCC42FB1D9DB1EA69E9C7EE0AAA5CF8DF5731A6B3C39A36D6A7DC6BA3C0BEC + D3E02541919FB248A91647E21189DD23DC64A95CAFF151095C1C44884AE1E136 + C46BA27C12F77E9D1F1635F213F784C8DEFD7D74935D3EE2C835CB6AC2E3C160 + 6C6108DD60AB70FBE49DADF5C3A5DFD327E95DC864D93B2C03E98CDDC2EBEDE2 + B86EFD317C1D93CE04A9563DB53BCFB30EE15CE94CDE176548527A88BC215009 + 032411BB2CB507C4EEDCC32DA5195C3664DBDF3EC27CA07DDC3BBD11DAB2134E + CC00FC8806B9105EF7A6678CC13B12278DABE7E4B349E42E4A0E11352613789C + 24AEDA8978966EB16BE372991A22E7D848EFCA6187AE19787A7B3E0F83DA8521 + 7483ADC6AD93766A7EA3547E8A3ED233F8BE6A101625E43064B3B8F0075A56CF + 432CF1AB56F0AAB4EE1BC641587A8F93D6556257D7D75988D883639EDBD5D374 + E4F4B7ADEEDFA1F39B8F269E9AD1367DA2657D97C6EB14F4EC05D57746407E6F + AA71570B4F1EC36BE0EA3D3AEBF4E83B1C369253495CA752F7CB56B4096ADD54 + CE970F5EDDFFFD317B2006350743E806DB849FE6A7BCAB8478178F9AA6AE6FC6 + ED47CFC549F2EED9B84981284718CCA9D23A9355F1625F63E82688DD92EA0EAF + AFEB0DE7C02997F1F5F16F53DB171AA9BC321E6F2D40BEC4DE5B07EC47B4DB2C + FCD03930F22B7B4584278A11A91CC3C7C26A79A6DCE35AA5AB1346EDB620654E + E2C20A3F89C42190C66DA54CF16BBBEBEC770F02BEE7A835CBD2B8ED1B18A482 + 2174836DC26FA6ED026B370D2EA48FD45783F57417C2540E341F6045EED1486A + 51FF74163A1EAE239DB41E48D519892AF46AF82462F7D7D19FB66D3CBDCCF0F1 + E3D6AE18EB47B143E1A99985E91318FB5E06E0A3E87BF74511107654FAE60F47 + 67082733247F5E0E814ACF3BD94F1D837575D9852E2589C749E332C9D3661FBD + 33FB1FBE7AC04491311851184237D866DC3A655A6ED3D0D06FE89375A21740C5 + 3F175A73948ECA5B51099D55969C943AC03B26AFADEB2CE105414702D2080B77 + 4845EC8354DE655BD0FEF609AFAD3452F956E26FCD6DD6B4329C98057615EDB6 + F3630151EBD7B96522D6B9A0A9D0ADAF472CE565295CBA47B7262E9789B12E6D + E16BE4B6DA3C900CE23B0E5B33F0E8180EBD418DC210BAC188E0B6C953A76D1C + 2EDD4F1FC1BD92AED349ECF14E6FFAFB93AE93FDC77D893AE2B31E0D48E3AFA3 + 875CDBC2C6719E74FF30497C9F7FD7BA954F8EF598D70A9E9CD136BD8EB18524 + AD7FDAF6C2F886493C6CB59E86B8C5B1A89B9B90C0C3048ED2CD69485CBF161F + 95C643E7D14950F3A9C3D72EBB75ACC7DCA0366108DD60C470537ECAEC41C4BF + 12E915E2AD95A3841C0DF8219F937DD7659FF6248BE8C0125E569547D4F010F6 + 5D0FBBB34128300D6DAFA3ED4B37D8F68F3FBC7EB591CA47188F34B7415D098E + AA63D60F6977779DA11C471AE20EAE8B92B75C06261078E8BA0449DCDF962471 + D4DF6FDB80DF1CCA672F3EBA7FC9580FB7418DC210BAC188E2C6FA867DB694ED + 3FD39B35DD3DA297B78275707D801971677402A0A3FF78992E24B1CBBEEA92D4 + 1E328E93881DDC735CD0BA87C4C62F9EB86ED5A2B11EDF5AC7BF66B44E9EC4AC + 0BE839FC27B8F9021CC411B9BFE5AF77632865004A866CE17B82FD88D5BC12A7 + 5DE76D211BB8C9FBAAAA5D1C23C9FC6A2BCBBE78C4CA01630467306A30846E30 + E2B86EC29483E843FA2774529046ADD423AE4011453C40F8135AC9CC2EB90E06 + 52943988AAE1558339C9CD6D39DDFFE5ACC57EF59E75ABCC87783BE2C9196D7B + 6580FD909EC7E120133444491B202C75CB6A74D9C531CE475C26700ED53A9D81 + 6C10877ED8DA28E987CF496DBD790B83CF1CBF665969ACC7D5A0B66108DD6054 + 705D7ECA4124BDFC3E90D45DC4D1741CE2AE4956D3EB253A0ED927DD39EF6571 + 0B2CDD9DF33CF7F6B574ED851FDCB066FD588FE578C5BDD39BAD5D58E6547A2E + 97D1F36CF49F370BBF177A7F74BD342F7CD3E5F376CC362AD7CBE5E802D5046B + E6A1EB6FA477EDF423560F18323718751842371835DC30B161AF61DBBE8B36DB + 5985F5CA6463B780A22B1179A53AC4675AF65DF7FDD0DDED07EA2CEBDC1C638F + BF6FFD9AB11E4203C2C3BBB472A3B94BE8D99C066E9ADE5844A4704D60199D0A + 3D74AF944E551F1826D010E8485C5C5BB6F1EA12832F1FBF76B9217383ED0243 + E806A38A1B2736B40FD9F66F6873BFE06D0B7B9DEB93B3C85BB2EFB9CE0D2E6A + 3C57A90E718FE55F014BB39675A15597BDFD94D7D78CBB642A6F76FC7D660BD4 + 235B900127DFFAE1E1A71C18BF092459AACBFBE27E5454E5EAF5721D61557BD8 + 60CE53B997E8F82525B4FFFBF8D7569AA51A83ED0643E806A38E9F4D9A3A75B8 + 5CBA86BE781F2089D8D2879309C857177E53A0F21A3C8B9C8BADC3B57C5E9F65 + ECEA3732D677CF7EE3F5B5633D5606C978707A737602B33E449B97D2B3EB94C9 + 354943A3CAE98871C41DBE461C0B883C2A89076539E7D6D1BF337259F6AB2356 + 2E1BEBE132186730846EB05D70C39469597B78F87336225F0FAD9755F0616B76 + 5D601A4C54B5CB889AC869EA704F0D31C67E9563ECE24F6E5EDF35D6E363501D + FE32ADB1614A267B0E3DD72FD3EE34F95C687D3C85DFB8BF2D5D1B96C4356A7B + 8C123CD5F534D5FBF1635E5B31EEB3EC198C0D0CA11B6C575C37B1611FFA70FE + 94FEEDC7982C4BAB241C55BECB2AF7B0E23DEA0A1728D9215407385239BBA7CE + 62177D6AF37A93486507C7C3D35B9AE9815EC8D7D76D0CAFAFC7AE918B7DC938 + CE0E5DA7CF896EA37C8538E66C95E8FEEF6FB1CB17BFE7F5D59BC67A4C0CC62F + 0CA11B6C77FCA2617AEE8DA12DE7D0C7F0426430353EAE76B2C57A9CB57CD897 + 3D90CA2DC61EC85AD6256FC94DB8EFA4752BC77A180C46100FEED2329B18FA42 + 0B188F0D9F53ADDC85A4AE33744388398751291DA33EEA8F5A00671FFBDA0A13 + CAD560CC6108DD604CF0879D7781955B869A876DFB42926E3E499FC67A7E5C97 + 9CC54558751A1F9B9B49CA7B2726788988FCBE2C6397E73399BF7D64E36BC648 + A94671CFCE3320C7ACB975CC3A9FDE8993E950BDEAD6264BDF009509DC3D1E75 + 5B2369FD9532E2421BF0B6935E5F65ACD80DDE1430846E30A6B863E7E9F0C696 + 616E09FF79FA6E9E429FCE46F9AD0C94E6B2C4ED1E81D091E0266F2D743D11F9 + 9DF4EF8793B2754F9EBC618D21F271827FCE688575B6DD3E09F12CDA3D95FE35 + AAD237872DED542270F7380FDF0A8FD3D60F4B80BF3D69DD2AA35E377853C110 + BAC19B063F9F34B56173B97C3C7D343F0CDC3509D1094A13A4650D56C4E5DCD8 + 9E24CE0F0ED2F6D316C02F2CCBBAA3219F1FF880496B3AAE71FF5B9AF892CE49 + 65844FD1EE41E085938D2370F79C38EE6C7317B42E7A27EFA6DF5F644BE5A7DF + B971AD91C80DDE9430846EF0A6C42DF53B350C23EE65232EA08FE9DE9E8B5223 + 9DE2AAF92CF014A600EBE87729FD7B89B61F23127FF8955C5DDFB7D6AD36D2B8 + 4108BFDB79176B22CB1488BC8FA6DD23E85D9A4FEF4C33BAEF130F47C097D96D + D7ED0C979601B8A5FA1365C407EB182C3A61DD2A139BC0E04D0F43E8063B14EE + DE69BA65A36D4D9A982FBD63C5C05837C76007C6ED93A6E676CA4DC84FCAD5E5 + 866CDB7E63CBD0D0F2CD9B379D31FC8699101AEC9030846E6060606060500330 + 846E6060606060500330846E6060606060500330846E6060606060500330846E + 6060606060500330846E6060606060500330846E6060606060500330846E6060 + 606060500330846E6060606060500330846E6060606060500330846E60606060 + 60500330846E6060606060500330846E6060606060500330846E606060606050 + 0330846E6060606060500330846E6060606060500330846E6060606060500330 + 846E6060606060500330846E6060606060500330846E6060606060500330846E + 6060606060500330845E63E82C142FA39FF60A972DA77FE776F5F5DA2359F7AC + 42F14B087060E4047FCBD0FFDD44BF6774F5F696B4ED2F16A7D33557D1A6155B + 915BCE2FA9FD778EF0D85D433F0D15EA7D91EAFDC648D6DB522CB64E00B89CCA + B694B10AFF85A2F3FF7554FF7D55F5ABADD840255FE3DD0F15EAB88CCAFFF748 + F48BDE87A390C1E9B1F582B20D7001D5DD331275D3B3E4EFCF77E95FA352875A + EFD01484B39F59D2BB7E6BEBEA2814EBA9B876AA7036BA7F7B2DF4AF81B6EBE9 + 3717536F14FA71E9A131B920B1AFC5E257E867DF983195CB3F97FEEE0646627C + 0DDE9C30845E63A00FD9238CB105E8FD4133F184BD0FA97B1C5FA1ED3DE24875 + 1BEAFE3555F801FFA5923E30BC5EE6FEAEA5234D5D7D3D43DA328AED05BAEC55 + 503F8412DC2E20FFF87F6B84DBDF4F63D72C0D97A61FF800D57BC448D6DB512C + 5ECE807D8549CFC8192BAF0D28358601FE6B00D8DB3657C97B44AEFFA0BB0F0D + FA115307E295D4BF7347A25F54E74FA9924F4BCF3EF42B0FAFB38B78EEE2BEDE + 2B47A2EE3985627B99C1AB34AED9501D6AA588F71D56B28FB9716049EAC9EDEC + 623B5888ED65801369F79D54D40154D434646E5D4CA9C3EF2FFDD204C73FEF1C + 579F47E4179FA4E7B17F527BE86FE62E2AFBA4C43A006CFE37BFB8B7E7A59118 + 5F8337270CA1D71804A1F3ED3011B8F0C87054095D3EE60B0B0181ACA59F26FA + B0A42674AD40334A840E1EA1AB08FA31B284BE1749CF1B2CE825E299AA192BBF + EE601CD0A68D23A80D0F56530F91EB678970AEA958076217FDEC4AE56FD3BB41 + F5E5A8ECE7E95D9C2D93A92AA087C618F1C1E50C0E7BA3B7779BC795EA3F93FA + FB93481DD2366F0311F3E717F5F5FE38659916BD94876C01388F768FA501CCEB + AE53EB885388241D13DB9082D06771420738A9421DFCBDD98326D286D06B1886 + D06B0CAA84AE57E38D22A14340E8A1AA994F242EA1C749E885F602DDF82A5D97 + 13928AFC75F28FC128113AB0E6A08E683F686B44099DEAFC1275EA7B5C3A8F8C + 95E8BA34065EDF7FB789C17B9657417C1D85E20C2AA29B0AAA4FAA83CAE792EA + C1F4E17F741BFB359F7E9EA18A2C26B10A26AAFB7190FE9F43E3BB745BEA9E5D + EC001BEDFFA3BADFA55BB610CF17190EED6263C7A34BFA2AAAA1772B145BE985 + BD8ACA3A8921CB26F7437A4F99A40181F0F5F271679B1F8B8C553A099D71424F + AEC3A6ED3D161B42AF691842AF31C8127ADC541D4791D049D2FC004A1F12A152 + F4C155EE2C5E429F2508DD93D055F5ACE80B8E12A10B95BBACBA0CAB46478ED0 + 67178A79FACABE4863D6AE1D2B15419B6CEAFFDEF4FC9EABB27FFF4B75BDB752 + 1D0CF05B8B2AACDB56C22C6FA222CA94EB8C3CD3D07B8AA72FEEEBBD7E5BEADE + A3509CB699262FF42C037B08AD3D02DE7770098FB975A02F56DDCED5EB36E2F1 + 74EF4D44E43352F743B7AF3F9478411A95BB90D02BD441DD30127AADC3107A8D + C12174F0083D06A34AE85CE5AED1A74AC24322A13B2A77D4ACA12B92108ED61A + 3A49E88A8E5B1DBB112374929A4FB180DD92305691E33EE923DE48FB9FA2B654 + D1BFF6F7D3CF6F58853AB806672D835DD76D83EA9B08FD8F54FAF1B104268D71 + F81AFC0311FA09DB32AEF41CDF4FCFF137F175887D3C83EABA36A9ACF642F1A3 + 19C67E865C6354553F62AEC5F8D3BAFBE97D4B47E8E8117A7C1D7CD26224F41A + 8721F41A834FE83116C5A36D14C72495BB5CB7D394146BE8F4712A805843570C + 7CE48FE6A849E844E8910F6BA81F2343E844E6592A963FABFDE2C62AD809F7DD + 11D101374D2189EBDF5558851FDC569CBCDC82C516499A497538EBF400FB533F + 9FDE9ABEEDDB5698FABAC51693443B2D7E56A248B8BECA1F37D1561BD5BD766B + C7969EE34D34B13C35AE0EF7380E79F5AC8C2B87C8FC5D16A30910B27CB5FD88 + BD16C2EF3354B8AF2A424FAEC348E8E30086D06B0CBECA1D1562F030DA46714C + 318AF3EB95ACDC5992845E20099D255BB9BBE58DB2CA3DBEDE1121F43985E2F1 + 65067F649A3F41ED3283BE2DDFA1B69C57651FAFA13E7EB6521D54F637A8EC8B + B7B26F479719FB735CF14992AC67A8F691457DBDB76F4DDD7BB415EA3733F62A + 376E4C5C5940FC0BFD1C13A7E1A0716AB7193C62019B514D3FBCBFAF8D749CAF + CB2FA77D6E17B02D7F675DD4C6B3932ED019C581DA36E4CB3486D06B1D86D06B + 0CB2CA3DF287BD3DDCD64842671AB59FB49B4CE81A95BB2FA5CB4655A329A17B + 75E8FBB1ED84FEB1E636EB5F59EB8F4416C742EC58E120116F5E723B5254EE4E + 5BD6D220CD7B2941CAD4F4F1702AE07EF0FCFC7D1729A50E2A9BAFCFEFBD35B1 + 0AA88ECB81BBE1495D0BB954E94CBF055C29FD57B4F5E16A961304E6168A8796 + 18FB3BD3F9F487EB38A32B46DD7E4E732BFCAE2E739785EC24506E8FEB078DD7 + 26DABC93FEDD5207F0F86680753DDBE8299016FE1ABA46C313725B332AF79A87 + 21F41AC39B81D0E56391754BE6FAA127AADC31EAB6165DD61E5D95BB8AA0FE6D + 27F45985E20144080F112B64E3C70AB951DAD9CE9A7E740CDDEDAD98D81CDA5A + C8F55BEC5962BBB9E855CA34130A8FB8E6554B003486FCE7292A611F9D013840 + DCF3948893E1FA3A84A697FB7A37553BB66232218F67B40EC79ABE83C66DB9AE + 8CD985E25165067F2642B7E20CD9E57E5079FF22123F7D08F085EEBEBE6A9BBC + CD08ADA17B9D0C19597A56EEC60FBDF66108BDC6C0099D1EEB82E0E308FE178D + 8D01A1879AE09247B295BB47E828ABDCF5AE77A3E6B6166758E47DBCB789D027 + 168B4033865F206327C7D6C170E344843924E59D450FEDEB803152A2B3877D34 + 907B2CEDEBDD98B60DED85E24222F4AF0AB7A6B06D42500743BC70515FEF7F57 + 3986DC06E265EEA3CD14491631FC2EC895AA2E8A59C4135EE9EBFD435575B715 + B954FE2C4D82764FAC03F02FF40C8FD1957165632BFC7042E64F8C6B4F84EB57 + 5C3F5C49FF6E0BE0838BFB7A07B7F69DD8560842F7354BF2180304846E54EE35 + 0F43E8350687D09947E84AF01007A36D14C7D8073032810090C8A3A2DB1A3A11 + BE20A793E402EFA6D10B2C13D4A1E9C736123AD531DB239D7C5C1D8CE1AD8B7B + 7B3F4ED772E97CB1A37AF706C197CEA53289782B5A6B2B6DD89D7E9EA172B372 + B9913A101F271638B0A70AB5FBAC42F1149AACDC92E4A64D05FF81FB8827BAEA + 21DE407DFA4C3563BB1BF56BC8F57DCFCACF50AD83FA757A578C6B1C8D4D27F0 + 3578044B1E6BB51FE8FCC345AF01BC755D6FEFBA6ADA39D2A0BF99BBB87FBCAF + 72572630CC18C58D1B1842AF314424740FE1FD51F643D7D6E92331B08C43E810 + 10BA0EA369E50E9E8A5BAB1470C76E5B09FD2AFAC29E1391BAC536439B24C123 + 167B91E088206FA183A76062A9C83FD27CBD7B0852A0ADD06ED501FE93CA3D28 + 3CA691723991F3A8718BAAE81F91B9DB5EFD3B886B3300EF2931F80743A61D03 + F7A38403F508B39E5D925EF2ED2814FF8B44F42B74E549CF8FABF179F01A6D30 + 196AFF57A9550B2B2CF3BB84CEF083DDBDBD77A46DDF684156B94726BEC1B651 + B98F031842AF3108428FAA19658CBE515C28D29AAC22E66BE8982E96BB1ABA16 + 43FD19FD4871BA7E6C8B95FBDC42710611D9CBC40453E3EA20427FFCADC3F681 + BFF4628B539B0EA19FBF73A913B41A03E71E3E3E1F5C5C05B974168B5FA01B7F + 1851D1469767CEA7FE7E3B4D99DC15CF02E845CDA42800DE43D7BCDB66F03C5D + 3157A8B3652D81506D93487944775FEF03553CBFBFD38D878357B9AC2A978C29 + EFA59FE3BA3506773CB42BBA637DA8DC705D3F18600F1D9BD73586AAF6A0DD8A + 953B9357A6FCCB4CA4B8710043E83586B858EEE1754A227418654297EAF43605 + 2AFAA10B095D1C8B4849A349E852A4B81835F456133A11DED7E8D95CEA1F50EA + E09DB4104F5F24A983F76E2B5A1B18FC932E3C48173234D8C747EB801DFC725F + 4F2AF5F89E6DC5E6372C580C5CF5AFF1870EEAC08749EA7DDBA214E5D284653F + 9AB03C4612AE854A597E97117996BF2B69ACBF4767BE249F8CA8E9117FB0B8AF + F78B69FAB35F5BB1719DE584B6CD87CA53F5FD889FA1FA6FD095B1378FABCF60 + 193DA3FAD03BA7F4C3734DBB96CA39636BDE839146A714294EB734E08D8321F4 + 710043E8350639B00C46C58A515F43D719C585AAAEE4B6560802CBF81F25ADA8 + 37BA2AF7786C1DA1B7168AF513001693F4DA187B11C395C424F39E5382AA50BB + 3E4A03F873D7224BB572F7EFB53308C7BC9A32B56A675B9117F77FF4DFBB42C3 + 2BBBECB99B431310F7783185DA9DDAF91522C3CB65B72ED9C80E01ED3CC2FE2F + F4F53E4DD71EE9B9CF296300320BBD324C738F25299612A8BC53A8925BD4A50C + E5D971C3C15DE3D4EDF30AC58306197BC8CFDB1BD70FA70EFCCCE29889C1F686 + 13CB5D328A539FA1A71D334671E30086D06B0C2AA1CBEA6ED9CA9D3EAE7B74F7 + F58D34A1FF92EAFE90E4F6149616DC6395FDD0C14DCEE21C90A5646FDFF3FB1D + DDD0AFD2982911EAB68AD045B6B3683F42CFE5075D1A897476A138D95151232B + 00289A03E93A6ADB3D3B23BCF38925E9FCB78B85E2C919C67E21BBAD8509D845 + 06F1CB3451F87E8AF1FB2B11FA51A1C873219537F680A7A6DEB3AD907BC3624B + 68BC67245CCF49E840BAFEF1A47A3B68726231F835F2D4BDCAE277F86F00EFA1 + AD77260493398DDA7F5D683034ED72091E0FAB36E3DD6841B672F79FA5E22F6A + 087D7CC0107A8D41358A9383A34886415C02DCA604183138916ADC3D4E424A15 + 294E2274D9E75AEE80E7AE357A840EA16FB982EA099DCAE5FEE6CF1259ECA6F6 + 23A8034BF4BB6F779F3EE10A95F1751A8C4BE203DE3852A35DA6327AFA7AFF9D + A65D0BDA8A935733E07D6ED0B9AD05ED44222E4E60F13ED6ED6DC5FA0C833508 + 2C1F52FB86D74A6E25A9F6E37CABB150847A809BA8EE5341BD2EACDBFE26DD73 + 51523FDA0BC57C06600528FD88AA9FE3D5ED1C34E95A48577F556BA417F93BC2 + 2BE9D88AC8831CE92F2AC24A6AF38D4997F884AEE9BBD47443E8E30086D06B0C + 4956EEB21A3E9E14623E08AA8F2BE8254DA71C8CBE5892D155E5D0AF10F8A1C7 + D731BA4671F1FDD82A427F2F95F4BF2C61ACA8DCBFD0FFC711696AD7AAE7168A + AD258017E9EAC989CF03F0B63965FCD83DFD95039C7841607E46777E521A66BF + 2CC9908C1B7E71C9BA27AEACD985E2BB6CC6FE2FE42E25CAF060217E7C515FEF + ADD23DEFA77B7EE3D4870A7982182BE493937D9322D611111F4FD2F91F65D578 + 148EBA7D4E5C3019AF9C5B6842728A6A502AF723B10E96D40F659E92BA8EF4B1 + DC93EA0013FA755CC0107A8D41A8DCA36B7EE1B568ED870414CB6BD5523EFC81 + 50D4C500AA481B9194DC7A1223C58562B927D6B1FD02CB84FB511DA1BFA3AD90 + EDB6D8FD34C887268D9505F84122BB582BF58FB614E0E10C735CD8929E8747BE + F4E1EEED4AD33E1E15CD66F067C7902DE199D37F67539957C7954352F2F7328C + 7D296CD416ECF0DCE3F43B4BCE754EE3CDD39B7243C4C9A10F917C1F608936F7 + 2629FD85B8BA89887F42379C29BE663A091BB9EF3BC00949E164A93DFFC7780E + 7550DE5B8D04AEAD03940FAAAAB28728B157AC236DFA54A1728FAF83BB431AA3 + B81A8721F41A83B0729783CA441EB2E660C89ABB92EA30E1BC9A792A942DCD45 + E5D0AF620D3DA18E5153B97B56EE71FDA8D6CA9DCA3C946EFC3B27CCB8B1A29F + 3EFA6F57929E125DA0484A3F6898B17F5A5E1CF6B8E74124F8FDAEDEDE2FA769 + 5F53B13D5B8FC8ADDD0B159EF9DF2CC6DEFE6A6F77B48F6E84361EA8667E24E4 + 68A051797A8FB2FDD6DFF72F09D96D1019FF9EA4E213B5EF9DBF668DE72F8E71 + 9DDBBBAD90DBC0D88B5477A73C166AF219AAFF532954D7DC48EF48FFD968FA91 + 5C47CCDF8F42D24CBEBE621DDB966DCDC4721F5F30845E635063B9871E30D37C + 44E46DDDA2B1660D1BE2CAAC044FE50ED518C5C5D431AA467109A846426F2816 + 613AC2FF5299EF4D1E2BFCC6E21499CD8A85A295E10159801DE235463BC64402 + EBE867DEE204F57278CC8B573064FF2597217558FC6CCA00EEFAAA24610B9094 + 5F2029BF9BCAB022EF5020695F49E376AE7A2F11FA69C8D8750CF4F77963FE70 + 865907EB261374FF7E74FF134C776F50370F26D391942AD55B7EF8A73FB631FD + 88AB4335C0AB785FCA3AAA22F4E43A8CCA7D1CC0107A8D21CECADD41DC1ABA2A + 6D84242BBD619AB82F743C698D3E500B57976D2DB68ED1B5728FEB4735844EE5 + CDA79F27A8CC5CAC84E7A4D6C48EC51AA28C29F3A3D4A89F33B92CE579B82A5C + BC88CAFC669A328990F7B3796E76E6268BD13D732E29AB3EF2529B3E4DF7FE54 + ED9FDC3E06F84EBAF71ECDBD4EEC771EDE364E77CD93A94C4098F7A2660D9F1B + 0BD2F85EE2F75F31ACF3DE9534EA76FEF3106341F43C5D3FE2EA601A828FD384 + B1B8039A3A52E54317A15F13EA304671E30386D06B0CBE519CCE2A8DC5ABD6E3 + B4E85AD5BDBCB60D091F284D131CA3B80AA15F8185ADDCF51FA851CE871ED38F + B42AF742A11DB280D75121A741723F7E4BE5FD47DA36B6158AF93AE60484694E + 7A1E54EE401D91E0CB7DBDEB2B95D941923FDDF314F57D2FB78F71CF1CEFA5B6 + 1E27DF3BA7D80165B47FC178B219316CEA9A313A12323D737D5B48CA7E480E9C + A31B7E1BF1ACEEBEDEFF91EF6B2A14AC7A600F21CF5D109904043621F47F4575 + BBD38E62FBDFE9E7F0F87EC4D7118A9B9ED08FC8FA76A53A5248E88E1F3AE809 + DD2FD348E8E30286D06B0CB2CA9D43C74BE8C6E8AE3A35A516E1C2F34C4A09AA + 53F957AB72F78DE914F5F2F654B9873F90E9087DD742B17598C18B341E93E3FA + C19F031D3A8E0EDD17AE0D40F924CBF7F044DF1723B0AF6BE76C61E9EEAC2E85 + 04E340A4FE152AF772D9425BB3CCC1D7F8DBA8CCD5E2189171BD9B4C47B23D90 + 5BEDAA8DEF2B01BCA32FDEFFDB0F48A36A8B02B28C4E26A8EE7674A5FB9CEC52 + A6AC9DF336B77429C17A62DAF1472AEBF8B87E28CF8E6B54B647BEF317A8ED27 + 24B6DB2374DD444CEA87CD4C2CF79A8721F41A836AE5EE40B586E6A15F11F676 + 2C88E92022863E56FE31695B3EE69709E17BA80C2EA97D40BB361F6CA6338AF3 + ACDCE572C259A44631F4AB66A94232524A45E81DC5E26516B2FFA75BCF94DCC1 + F87FA9D39E4AB07878527950B575F00042087B76A788B436AF50ECDCE2C657CF + B318B1D2937643BEDC44AA0BA82EAE150A49F38AA576E2B39A5328CE2F33788A + 4AC8AAD9D1242BF54D2462167B960493097A5E67D238FC44D63A459A8E7837FD + FFEEAE1479CA7962192AE494F87EF89385212AB783FE2D77DB2A064712B5E59B + C30D0275B2C627698C291549F77655C87637AB188EE5AE9420DE0737F4AB21F4 + 9A8621F41A836CE52E7F4F42A954913EF4345BEF1E8DD0AF3C5A97E69CC43B95 + 62B9B7824BE8798829C7DDC08BE943F78D116C3BFF594563375D959143F523FE + 8DEA7D7B5259ED85E2B48C9B137C7ADC35897540642EE4D5ADAC6D5780F7AC3F + 4CEDFD55A56B8F6E2D4097C5FE4C351C9D5807C21FA86F27BCD2D7E3EC12A17F + 15195BA8D72738E3C54DF2F75FD4D7FB645C91F4CCB3446ACFF03CE609FDE0FF + 7FBCCBF3636F692B429E87AEF5DCCC22EBEEC184E91374CFCD69C6CB092CC3D8 + 5775FD90EBE071D1E97FEE97FF4AFAA7317A9825C5728FD3EF386BE8267D6ACD + C3107A8D2112CB5DFACB9643BFC268665B0308FBBC83B4C68BAE841E976D6D76 + B1D86A037B95A4C43C84EF0BF5C502FC0E91C47923D876AEE25FC37DA2FDF1D2 + F603FF421FF26392CA9A552C7E8964AEEFC996DB71FDA830567AC703757D36A9 + 0EC047E9C4C195A43C6F0C3E4905FC4C92442375D80C073BCAD874DFD2BE755F + 6C6E83DF672D9E9DEC7021D5CB02A6172275E59125BBE5868125A50A755F4EEF + ED5722FD80608C18E26F177BF606BB178AD307B9AA1FD9D4B01159A86EBA045A + 16A750B77B6D3895DA7093AE1F913A008FE8AA2213DC6882133AA2949C456A73 + 30AF314671E30186D06B0C3A2BF7904A723B103ADF0E7D90656D6205097DAFB6 + E28C8D165B4C9B93431F250F92A1D38DF441FDD408B67D06FDF45263F3411D9A + 7E20DE4904F1BEB872F6A189C17A573A6FF7DB9CD88FC4B10A76D48999526F7C + 1D8EBDC47134567FA934062DC5F6E9399EE90E61AAB60ED114C48FD118DCD641 + 63C65C03BDC952F364D5346FC0AFE8DA0FA718FF43A802EE3616D55EFBE3C0A3 + BDE1CCAEBEBE4D74FDFB9917652EA4A50E6BA6EEA6F7ECDD55BC037B5199CFE8 + FA11A903F0F334A63F4E5BF668C25F43978EA9CF830E18097D1CC0107A8D21E2 + 87CE74C4316AC9597ECD38A1C7B9E1A4308AEB682B1099B06E2A67AA7C6F5445 + 8D0F12511C36726D6FDF8F7E1E03BE3E2D0E6AFA410479037DC83F1357CEEC42 + F1149BC12D0C953FADB87E248D957C5CDAD51909C6D5E14993F7824BEA29C6A1 + F80B1AFB9321AE0EE730DE493FEF732DABD95D6ADD6123B27459C9E6B715EB37 + 7123427013D0A87D92C6FF3DD48FDF513B7F46EFC927233604E17B3F41EF592A + 753BC7AC427B9EFAD6CB13C644FA119D5DDC41FDFA60DAB2471322DB9AD69602 + FC57C958B98F031842AF31F86BE8E0BBAB845470CE3E8E9E84AE2574B1EB117A + 921FFA71AD85DCAB9643E8CDB296411417A87F716309D85B7A6354F75BD1F6CF + 02CF8626D7A1ED077E8B3EE417E8CAD8B750B4D63378823ABA8FBA8819DB8FE4 + B172A0A64B653AD24FA883979541DCFBD514495B66158A272263BFD7B6CF2709 + E4EE67DCE86021BD6B9F4BB88E3F9B7969C3D0D233B88ECA3B2DC6354310FA8D + FB97EDB31ECF5A8B2DF4DE1188BA7B01373644E858DCD7B33A4DDD1CDF696C85 + 1FE732AE0B9E22F1AB7550DFD68113DD2F3E58CDF6024D46EF62921F7ACCF3B0 + C158B9D73C0CA1D718644217500D965D097D748CE2B8957B48485049A68284DE + D8568449DC6A9A85A3DDA9BF5C8F9C477CF78B7DBD778F44DB89C8FE484476BC + 4E2093FB61239EDEAD09AEC2D15E281E4FE2FD1F1DB5B166DC59CC6FDC58A9CF + 4E1AC3806452D781B759081F5B54414AA76798A79B1633992C95F29D6DC48FD1 + CFC5F4BCE7C65B57E30B74DD1E5D4B2A5B9873CCA6C9842D2613BA7EBBF5AEA4 + ED8FD138FD4984D38D19ABDFD13BF69EB4CF5FA0A3503C89FA74975A9ECED88C + 47BFA3BFA173AB297F3450D10FDDDD7443BF1A42AF691842AF31842474CD7941 + E800A3B4862E59B9C7586527BAAD7110B9DE44379E1A775EF4AD0CF8B7618477 + F4A730F84A0211C93E25068F6540EF431FD822A09D4778DB0B7DBD0FAB651448 + 3AA79BFF44637F74525D4448BCFFB781FB811D097023BE534594B7B8B1A27A87 + 1CB7A5BEDE4549857981627E48E57D21AE2C771B798EF2BD9C2878007AA11AF5 + F9DDE3B05BA1D830C443C8029BA6AFD305437C80265F4E0018DD84C6DBF93849 + E7B7429578474B21DB4DD23F9553D0F54B1983211BE1233D7DBDBFADB69E9144 + 45B73517CE1ABA89E55EDB30845E6310841E7B81AB0A1D35B7B588CA3DAA164E + 54B97310A17F963ED8D7C4BE9C2135289EBBBF6D5FF9ABA54BB6AACD6D4422C4 + 847FA5313B8069EA90B7E98BB8BAA58C1D0F2EED8BF88ECF2E160F70C2A772A9 + 316636E5B95F7DA76B04ADF39B68229107B8DFF2082E6EACDCAAF1EA4F0CD967 + 5FBC3C79AC762D14170C31F68895A0FA8EFDF5AEE16AFE2CE2BB5FA942837256 + 7301FE9465BFA1317C7F9A3A12AEE14B0273E81DDB2A7538BDC79FA336FCC8D9 + A9D00E1EB886362FD805E17F1E5ED23BB835F56D2B42C959E2C7CA46631457F3 + 30845E6390ADDC13D636B71FA103A8224EA2CA9D63CF42B1FD0D37CA5A3ED151 + DBD9C412FD77296D72A24C1DFD6E76B19D7FE16653513711191E925447E0AE84 + B7531D1F512FA50F2AFFB0FBE14FE3CAE26DCD22EC492437A21F559A009D8CC0 + 7EC12A8D55CAA42D6F6B2D5803167B9EC665B7D88BE25440E2343AEBECB3E4A8 + 7229FB720A309E26B6721D09EDD92A75BB4067D1318E7BC40237146E6C9F65DB + 05C017D0C92D0FDC0091DB0C0C52DFB7472439770D1D826C6B31E363A3633763 + 08BD966108BDC620C77257736F6F0FB7354EE8B22576C82A3BA584FED6B622AC + 61E04F0E423EC1102DD75B4678C9A20F2A49C97FA0FDAE690843AF312CF10861 + 3C680CB1BE3505C1DACC18CFC1CDA5716EA1CC8970324B51874D654D4078FB4B + 7DBD0FAAED25129A4D1FCB67015C9737519433F4523944727FA9433CEEE5257D + 23A56E77B04F5BB17E3D7342A0B656EA07FD77F1E2140179A84F5FA79B2E91FB + 21C736F0FB05104A912BA9F81FA06B8E58BCA4B265BDF20E71F7C1255477AE72 + 1D8125BAECA269217E7C911780666BD15A2C2EC821FCDD7FA6B2D1A16284A8FC + DADEB20AD70EF05F2EB56FCBF3EEA289C15989CF4AE4434F1E2B1B0CA1D73C0C + A1D7181C42E7C92A00940023211FEED1F543D7F94C07DB897EE802B30BC5B965 + AEF605981AF1488AF3CB0EBE5EBC8EE5E87C50197D50911B4F35D0311E05AE91 + 67F68AF86B27D501CE7AFDCD936CFCD40B1A32A67E5F458D38472E4B2DD323B9 + 0FD2C7F98E911C730122E04BA90D5FAB3456F4DF0038EE4BBDEB92CAEB28B4CF + 25A993E719B754C3BDC83BA5B9BF9A6C6F32DEDFD206CF64ACFB91B12393EAF0 + C7592557C0F50D36CC7A7A49759A011D1CCF07809F38CB28CAA4A1D258A41DAB + F87EF8EF4CAAE42C005260197D1D6E601943E8350D43E8358650E857907C693D + B81F191ECB1DE9A33E0A7EE89E957B82714E45A338A93C1ED6F3374E6A4DA5BC + C43A624EEA2CCBC59884127A287590C8F5409D13EEB437B2765E20893243D2B1 + E5F9CDC7D6013040DB1D69FABD9563DF4A24B8D882208F7CDC585187530545A1 + 32FF09DE7204530B8D196EFF18228F4EF7306C05A8DE2FD133FF5EA53AE41312 + 11DE49A4F5BE34F5A441B158FC5216D9155447B652E8DDC4F7B0CA7E48E3982E + 1F3A24A44F75618CE2C6010CA1D718D46C6B0E14B1D149CE324A56EE4981653C + 55603584CE7F78F6AB9FD3077E5AA4CCF83A2A30BEE65ECD712FDC2857E17FA4 + 2B26F56747B1F835EAF3A52CA10EAF9C6FAE63ECA235D194DE23829349B27D2C + 63395E06B1FD0B6C011691B8B6674F5FB2115767B17826DDFC13A62B4BAE4325 + 2DC4E58D8873FEB5A46F6B12CF706D4327F078FECC754B8BF34B0FA51DF57EEB + 103FF6725FEF6D2335AEDE3BF851E0923A5FAED14C10837E4338E84F8AB1D2F5 + 43B17BA82E1F7A9C21A3092C332E6008BDC6205BB9EB240A4F4223421F25093D + C1CADD0B9E964AE52E635EA1B8DB16809F525987B044E7E8F0FA614524185D11 + E96D2292BE7C18E0BFFB628C9BE6148A93CB7CED5A937255AEC3663894479CF7 + 625F5FAA002BDB30FE47D2CFFD4CA76E90B63DEF00277C6B85F21A1D9F7460F5 + D58C2D91505539DE35F5F29F67447EF684A155F289E3FAB7D8D0F1D89274B1DB + D38227AE596CB1DDA98E6BA84D8746FBABFC9D55F91EAAFD50C6B26A093D0646 + 421F0730845E63D0C572E70827FA18FDE42C001ABE741BE04AE8554678E3C953 + 883C3F9941389FFAD70949758813BAE3D258A8E73DFB02DEAE7B320017BFDAD7 + FB7485367D96EEBBC60FF31A530711CDDDF4514E1D537C6B31A7D06E95019FA1 + 9AE7878C123563456D7AF29032BEF5D6FE64033DEAE35D34DE6E262F06E14425 + 92E165389A1D9E41FDBD765BFAE2D80400FB5A5C1DFE5252688D03EF5C50C2F7 + FD62205D209BAD68135FCEF81055753EFDEE4E155B3A23B9402B5379ACB4FD90 + A47CFE9C5211BAE7B6165B07984871E30186D06B0CAA95BB9C6443368A1B35B7 + 35790D5DB6B0F6E058B96F05A14B75F03CE07C6DFDE3F4EF48FAD7C06BAB90F2 + 33D48E90A5B6DB50EEFAC659E04EDABD894499E7BAFB92896E46B1989D0CF02C + D5BC5B521DE0A6DAE4F1C74724A25D2574148A675AC07EA2B37496DBE8256D39 + 81DA754F527944621F40C67E2D93934A56A1BA104B16C0BC451502D854C2DC42 + F1806106DC75CCD24ABC2A5982E3F7FE9157FA7A6F1FED319EDD56CC95181C45 + FDE449678E02D7D032A75AC1571A2B5D3FD4196A6A095DF2438FA9C3F8A18F03 + 1842AF3110E15D4224D39E740DCDFAB91FF20569526A5659F7E7E8953AB0C2D2 + 35F7153F9B087D9B2713FBB615A66E606C3FEA045F62D893EAE261489BE9AB3A + 95B6B3E1B5489FC8F8BA317729E204CE5DDD9E2269FCE17AC4979E5A927E0982 + FACA89FC7C117E3461B437D2CCE5CB4BFA7A47C5184EC521ADC5A9CB2CB8C2D2 + 44708BBA51E323958CE31A0BC5069A415D41FDCCC75D132E17D7D2FE79DBEA83 + 3DB7D89E2D235E45254F4EEA876FB80868B7D8F0C50797EA6D1D460BF41E64E9 + FD299401F8FBC0A3CBB58033C974D2FFF2E87D96FC8E54EA47746CB18FC6F2A2 + A436D0A4EB3FE9EEBD2BD541B880FEEE06B6E7F8186C5F1842373030303030A8 + 011842373030303030A8011842373030303030A8011842373030303030A80118 + 42373030303030A8011842373030303030A8011842373030303030A801FC7F09 + 53E3BABA1438F60000000049454E44AE426082} + Transparent = True + end + object btnAdmin: TButton + Left = 112 + Top = 311 + Width = 225 + Height = 122 + Caption = 'Admin Login' + Font.Charset = DEFAULT_CHARSET + Font.Color = clWindowText + Font.Height = -24 + Font.Name = 'Tahoma' + Font.Style = [] + ParentFont = False + TabOrder = 0 + OnClick = btnAdminClick + end + object btnLogin: TButton + Left = 384 + Top = 311 + Width = 225 + Height = 122 + Caption = 'User Login' + Font.Charset = DEFAULT_CHARSET + Font.Color = clWindowText + Font.Height = -24 + Font.Name = 'Tahoma' + Font.Style = [] + ParentFont = False + TabOrder = 1 + OnClick = btnLoginClick + end +end diff --git a/V-0.4/Business_u.pas b/V-0.4/Business_u.pas new file mode 100644 index 0000000..50f9636 --- /dev/null +++ b/V-0.4/Business_u.pas @@ -0,0 +1,58 @@ +unit Business_u; + +interface + +uses + Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics, + Vcl.Controls, Vcl.Forms, Vcl.Dialogs, Vcl.StdCtrls, Vcl.Imaging.pngimage, + Vcl.ExtCtrls,UserLogin_u,AdminAdd_u, AdminLogin_u; + +type + TfrmBusiness = class(TForm) + Image1: TImage; + btnAdmin: TButton; + btnLogin: TButton; + procedure btnLoginClick(Sender: TObject); + procedure FormClose(Sender: TObject; var Action: TCloseAction); + procedure close(); + procedure btnAdminClick(Sender: TObject); + private + { Private declarations } + public + { Public declarations } + + end; + +var + frmBusiness: TfrmBusiness; + +implementation + +{$R *.dfm} + + +procedure TfrmBusiness.btnAdminClick(Sender: TObject); +begin + frmBusiness.Hide; + FrmAdminLogin.Show; +end; + +procedure TfrmBusiness.btnLoginClick(Sender: TObject); +begin + frmUserLogin:= TfrmUserLogin.Create(nil); + frmUserLogin.show; + frmBusiness.hide; +end; + +procedure TfrmBusiness.close; +begin + frmUserLogin.free; + frmBusiness.show; +end; + +procedure TfrmBusiness.FormClose(Sender: TObject; var Action: TCloseAction); +begin + Application.Terminate; +end; + +end. diff --git a/V-0.4/Businss_p.dpr b/V-0.4/Businss_p.dpr new file mode 100644 index 0000000..839dd1f --- /dev/null +++ b/V-0.4/Businss_p.dpr @@ -0,0 +1,24 @@ +program Businss_p; + +uses + Vcl.Forms, + Business_u in 'Business_u.pas' {frmBusiness}, + UserLogin_u in 'UserLogin_u.pas' {frmUserLogin}, + UserPage_u in 'UserPage_u.pas' {frmUserPage}, + AdminAdd_u in 'AdminAdd_u.pas' {FrmAdminAdd}, + Login_u in 'Login_u.pas' {DataUser: TDataModule}, + AdminLogin_u in 'AdminLogin_u.pas' {frmAdminLogin}; + +{$R *.res} + +begin + Application.Initialize; + Application.MainFormOnTaskbar := True; + Application.CreateForm(TfrmBusiness, frmBusiness); + Application.CreateForm(TfrmUserLogin, frmUserLogin); + Application.CreateForm(TfrmUserPage, frmUserPage); + Application.CreateForm(TFrmAdminAdd, FrmAdminAdd); + Application.CreateForm(TDataUser, DataUser); + Application.CreateForm(TfrmAdminLogin, frmAdminLogin); + Application.Run; +end. diff --git a/V-0.4/Businss_p.dproj b/V-0.4/Businss_p.dproj new file mode 100644 index 0000000..36e40df --- /dev/null +++ b/V-0.4/Businss_p.dproj @@ -0,0 +1,869 @@ + + + {CE582A19-AC64-4E10-B1D3-B56473C6E7E9} + 18.7 + VCL + Businss_p.dpr + True + Debug + Win32 + 1 + Application + + + true + + + true + Base + true + + + true + Base + true + + + true + Base + true + + + true + Cfg_1 + true + true + + + true + Base + true + + + true + Cfg_2 + true + true + + + .\$(Platform)\$(Config) + .\$(Platform)\$(Config) + false + false + false + false + false + System;Xml;Data;Datasnap;Web;Soap;Vcl;Vcl.Imaging;Vcl.Touch;Vcl.Samples;Vcl.Shell;$(DCC_Namespace) + $(BDS)\bin\delphi_PROJECTICON.ico + $(BDS)\bin\Artwork\Windows\UWP\delphi_UwpDefault_44.png + $(BDS)\bin\Artwork\Windows\UWP\delphi_UwpDefault_150.png + Businss_p + + + DBXSqliteDriver;bindcompdbx;IndyIPCommon;RESTComponents;DBXInterBaseDriver;vcl;IndyIPServer;vclactnband;vclFireDAC;IndySystem;tethering;svnui;dsnapcon;FireDACADSDriver;FireDACMSAccDriver;fmxFireDAC;vclimg;TeeDB;FireDAC;vcltouch;vcldb;bindcompfmx;svn;FireDACSqliteDriver;FireDACPgDriver;ibmonitor;inetdb;FMXTee;soaprtl;DbxCommonDriver;FmxTeeUI;ibxpress;FireDACIBDriver;fmx;fmxdae;xmlrtl;soapmidas;ibxbindings;fmxobj;vclwinx;vclib;rtl;Tee;DbxClientDriver;CustomIPTransport;vcldsnap;dbexpress;IndyCore;vclx;bindcomp;appanalytics;dsnap;FireDACCommon;IndyIPClient;bindcompvcl;RESTBackendComponents;TeeUI;VCLRESTComponents;soapserver;dbxcds;VclSmp;adortl;vclie;bindengine;DBXMySQLDriver;CloudService;dsnapxml;FireDACMySQLDriver;dbrtl;inetdbxpress;IndyProtocols;FireDACCommonODBC;FireDACCommonDriver;inet;fmxase;$(DCC_UsePackage) + Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Bde;$(DCC_Namespace) + Debug + true + CompanyName=;FileDescription=$(MSBuildProjectName);FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProgramID=com.embarcadero.$(MSBuildProjectName);ProductName=$(MSBuildProjectName);ProductVersion=1.0.0.0;Comments= + 1033 + $(BDS)\bin\default_app.manifest + + + DBXSqliteDriver;bindcompdbx;IndyIPCommon;RESTComponents;DBXInterBaseDriver;vcl;IndyIPServer;vclactnband;vclFireDAC;IndySystem;tethering;dsnapcon;FireDACADSDriver;FireDACMSAccDriver;fmxFireDAC;vclimg;TeeDB;FireDAC;vcltouch;vcldb;bindcompfmx;FireDACSqliteDriver;FireDACPgDriver;ibmonitor;inetdb;FMXTee;soaprtl;DbxCommonDriver;FmxTeeUI;ibxpress;FireDACIBDriver;fmx;fmxdae;xmlrtl;soapmidas;ibxbindings;fmxobj;vclwinx;vclib;rtl;Tee;DbxClientDriver;CustomIPTransport;vcldsnap;dbexpress;IndyCore;vclx;bindcomp;appanalytics;dsnap;FireDACCommon;IndyIPClient;bindcompvcl;RESTBackendComponents;TeeUI;VCLRESTComponents;soapserver;dbxcds;VclSmp;adortl;vclie;bindengine;DBXMySQLDriver;CloudService;dsnapxml;FireDACMySQLDriver;dbrtl;inetdbxpress;IndyProtocols;FireDACCommonODBC;FireDACCommonDriver;inet;fmxase;$(DCC_UsePackage) + + + DEBUG;$(DCC_Define) + true + false + true + true + true + + + true + PerMonitorV2 + true + 1033 + false + + + false + RELEASE;$(DCC_Define) + 0 + 0 + + + true + PerMonitorV2 + + + + MainSource + + +
frmBusiness
+ dfm +
+ +
frmUserLogin
+ dfm +
+ +
frmUserPage
+ dfm +
+ +
FrmAdminAdd
+ dfm +
+ +
DataUser
+ dfm + TDataModule +
+ +
frmAdminLogin
+ dfm +
+ + Cfg_2 + Base + + + Base + + + Cfg_1 + Base + +
+ + Delphi.Personality.12 + Application + + + + Businss_p.dpr + + + Microsoft Office 2000 Sample Automation Server Wrapper Components + Microsoft Office XP Sample Automation Server Wrapper Components + + + + + + Businss_p.exe + true + + + + + 1 + + + Contents\MacOS + 1 + + + 0 + + + + + classes + 1 + + + + + res\xml + 1 + + + + + library\lib\armeabi-v7a + 1 + + + + + library\lib\armeabi + 1 + + + + + library\lib\mips + 1 + + + + + library\lib\armeabi-v7a + 1 + + + + + res\drawable + 1 + + + + + res\values + 1 + + + + + res\values-v21 + 1 + + + + + res\values + 1 + + + + + res\drawable + 1 + + + + + res\drawable-xxhdpi + 1 + + + + + res\drawable-ldpi + 1 + + + + + res\drawable-mdpi + 1 + + + + + res\drawable-hdpi + 1 + + + + + res\drawable-xhdpi + 1 + + + + + res\drawable-mdpi + 1 + + + + + res\drawable-hdpi + 1 + + + + + res\drawable-xhdpi + 1 + + + + + res\drawable-xxhdpi + 1 + + + + + res\drawable-xxxhdpi + 1 + + + + + res\drawable-small + 1 + + + + + res\drawable-normal + 1 + + + + + res\drawable-large + 1 + + + + + res\drawable-xlarge + 1 + + + + + res\values + 1 + + + + + 1 + + + Contents\MacOS + 1 + + + 0 + + + + + Contents\MacOS + 1 + .framework + + + Contents\MacOS + 1 + .framework + + + 0 + + + + + 1 + .dylib + + + 1 + .dylib + + + 1 + .dylib + + + Contents\MacOS + 1 + .dylib + + + Contents\MacOS + 1 + .dylib + + + 0 + .dll;.bpl + + + + + 1 + .dylib + + + 1 + .dylib + + + 1 + .dylib + + + Contents\MacOS + 1 + .dylib + + + Contents\MacOS + 1 + .dylib + + + 0 + .bpl + + + + + 0 + + + 0 + + + 0 + + + 0 + + + Contents\Resources\StartUp\ + 0 + + + Contents\Resources\StartUp\ + 0 + + + 0 + + + + + 1 + + + 1 + + + 1 + + + + + 1 + + + 1 + + + 1 + + + + + 1 + + + 1 + + + 1 + + + + + 1 + + + 1 + + + 1 + + + + + 1 + + + 1 + + + 1 + + + + + 1 + + + 1 + + + 1 + + + + + 1 + + + 1 + + + 1 + + + + + 1 + + + 1 + + + 1 + + + + + 1 + + + 1 + + + 1 + + + + + 1 + + + 1 + + + 1 + + + + + 1 + + + 1 + + + 1 + + + + + 1 + + + 1 + + + 1 + + + + + 1 + + + 1 + + + 1 + + + + + 1 + + + 1 + + + 1 + + + + + 1 + + + 1 + + + 1 + + + + + 1 + + + 1 + + + 1 + + + + + 1 + + + 1 + + + 1 + + + + + 1 + + + 1 + + + 1 + + + + + 1 + + + 1 + + + 1 + + + + + 1 + + + 1 + + + 1 + + + + + 1 + + + 1 + + + 1 + + + + + 1 + + + 1 + + + 1 + + + + + 1 + + + 1 + + + 1 + + + + + 1 + + + 1 + + + 1 + + + + + 1 + + + + + ..\$(PROJECTNAME).app.dSYM\Contents\Resources\DWARF + 1 + + + ..\$(PROJECTNAME).app.dSYM\Contents\Resources\DWARF + 1 + + + + + 1 + + + 1 + + + + + ..\ + 1 + + + ..\ + 1 + + + + + 1 + + + 1 + + + 1 + + + + + 1 + + + 1 + + + 1 + + + + + ..\$(PROJECTNAME).app.dSYM\Contents\Resources\DWARF + 1 + + + + + ..\ + 1 + + + ..\ + 1 + + + + + Contents + 1 + + + Contents + 1 + + + + + Contents\Resources + 1 + + + Contents\Resources + 1 + + + + + library\lib\armeabi-v7a + 1 + + + 1 + + + 1 + + + 1 + + + 1 + + + Contents\MacOS + 1 + + + Contents\MacOS + 1 + + + 0 + + + + + 1 + + + 1 + + + + + Assets + 1 + + + Assets + 1 + + + + + Assets + 1 + + + Assets + 1 + + + + + + + + + + + + + + True + False + + False + + 12 + + + + +
diff --git a/V-0.4/Businss_p.dproj.local b/V-0.4/Businss_p.dproj.local new file mode 100644 index 0000000..c8c77e4 --- /dev/null +++ b/V-0.4/Businss_p.dproj.local @@ -0,0 +1,30 @@ + + + + 2019/07/30 09:45:13.000.616,=C:\Users\mrfluffy\Documents\Embarcadero\Studio\Projects\Unit1.pas + 2019/07/30 09:49:07.000.709,C:\Users\mrfluffy\Documents\Embarcadero\Studio\Projects\Unit1.pas=C:\Users\mrfluffy\Documents\Embarcadero\Studio\Projects\pat\Busniss_u.pas + 2019/07/30 09:49:07.000.709,C:\Users\mrfluffy\Documents\Embarcadero\Studio\Projects\Unit1.dfm=C:\Users\mrfluffy\Documents\Embarcadero\Studio\Projects\pat\Busniss_u.dfm + 2019/07/30 09:49:35.000.497,C:\Users\mrfluffy\Documents\Embarcadero\Studio\Projects\Project1.dproj=C:\Users\mrfluffy\Documents\Embarcadero\Studio\Projects\pat\Businss_p.dproj + 2019/07/30 11:49:46.000.376,=C:\Users\mrfluffy\Documents\Embarcadero\Studio\Projects\pat\Unit2.pas + 2019/07/30 11:52:04.000.125,C:\Users\mrfluffy\Documents\Embarcadero\Studio\Projects\pat\UserLogin_u.dfm=C:\Users\mrfluffy\Documents\Embarcadero\Studio\Projects\pat\Unit2.dfm + 2019/07/30 11:52:04.000.125,C:\Users\mrfluffy\Documents\Embarcadero\Studio\Projects\pat\UserLogin_u.pas=C:\Users\mrfluffy\Documents\Embarcadero\Studio\Projects\pat\Unit2.pas + 2019/07/30 13:49:23.000.797,=C:\Users\mrfluffy\Documents\Embarcadero\Studio\Projects\pat\Unit3.pas + 2019/07/30 13:51:05.000.314,C:\Users\mrfluffy\Documents\Embarcadero\Studio\Projects\pat\Unit3.dfm=C:\Users\mrfluffy\Documents\Embarcadero\Studio\Projects\pat\UserPage_u.dfm + 2019/07/30 13:51:05.000.314,C:\Users\mrfluffy\Documents\Embarcadero\Studio\Projects\pat\Unit3.pas=C:\Users\mrfluffy\Documents\Embarcadero\Studio\Projects\pat\UserPage_u.pas + 2019/07/30 20:32:29.000.824,C:\Users\mrfluffy\Documents\Embarcadero\Studio\Projects\pat\Business_u.dfm=C:\Users\mrfluffy\Documents\Embarcadero\Studio\Projects\pat\Busniss_u.dfm + 2019/07/30 20:32:29.000.824,C:\Users\mrfluffy\Documents\Embarcadero\Studio\Projects\pat\Business_u.pas=C:\Users\mrfluffy\Documents\Embarcadero\Studio\Projects\pat\Busniss_u.pas + 2019/07/30 22:36:58.000.768,=C:\Users\mrfluffy\Documents\Embarcadero\Studio\Projects\pat\Unit1.pas + 2019/07/30 22:40:29.000.616,C:\Users\mrfluffy\Documents\Embarcadero\Studio\Projects\pat\UnitFormSwap_u.pas=C:\Users\mrfluffy\Documents\Embarcadero\Studio\Projects\pat\Unit1.pas + 2019/07/31 09:54:36.000.890,C:\Users\mrfluffy\OneDrive\Documents\Embarcadero\Studio\Projects\pat\UnitFormSwap_u.pas= + 2019/07/31 10:10:05.000.012,=C:\Users\mrfluffy\OneDrive\Documents\Embarcadero\Studio\Projects\pat\Unit1.pas + 2019/07/31 10:15:59.000.465,C:\Users\mrfluffy\OneDrive\Documents\Embarcadero\Studio\Projects\pat\Unit1.pas=C:\Users\mrfluffy\OneDrive\Documents\Embarcadero\Studio\Projects\pat\AdminAdd_u.pas + 2019/07/31 10:15:59.000.465,C:\Users\mrfluffy\OneDrive\Documents\Embarcadero\Studio\Projects\pat\Unit1.dfm=C:\Users\mrfluffy\OneDrive\Documents\Embarcadero\Studio\Projects\pat\AdminAdd_u.dfm + 2019/07/31 11:23:49.000.093,=C:\Users\mrfluffy\OneDrive\Documents\Embarcadero\Studio\Projects\pat\Unit1.pas + 2019/07/31 12:23:57.000.939,=C:\Users\mrfluffy\OneDrive\Documents\Embarcadero\Studio\Projects\pat\Unit1.pas + 2019/07/31 12:30:00.000.906,C:\Users\mrfluffy\OneDrive\Documents\Embarcadero\Studio\Projects\pat\Unit1.dfm=C:\Users\mrfluffy\OneDrive\Documents\Embarcadero\Studio\Projects\pat\Login_u.dfm + 2019/07/31 12:30:00.000.906,C:\Users\mrfluffy\OneDrive\Documents\Embarcadero\Studio\Projects\pat\Unit1.pas=C:\Users\mrfluffy\OneDrive\Documents\Embarcadero\Studio\Projects\pat\Login_u.pas + 2019/08/01 12:21:23.000.502,=C:\Users\mrfluffy\OneDrive\Documents\Embarcadero\Studio\Projects\pat\Unit1.pas + 2019/08/01 12:54:49.000.018,C:\Users\mrfluffy\OneDrive\Documents\Embarcadero\Studio\Projects\pat\AdminLogin_u.pas=C:\Users\mrfluffy\OneDrive\Documents\Embarcadero\Studio\Projects\pat\Unit1.pas + 2019/08/01 12:54:49.000.018,C:\Users\mrfluffy\OneDrive\Documents\Embarcadero\Studio\Projects\pat\AdminLogin_u.dfm=C:\Users\mrfluffy\OneDrive\Documents\Embarcadero\Studio\Projects\pat\Unit1.dfm + + diff --git a/V-0.4/Businss_p.identcache b/V-0.4/Businss_p.identcache new file mode 100644 index 0000000..4da9ed3 Binary files /dev/null and b/V-0.4/Businss_p.identcache differ diff --git a/V-0.4/Businss_p.res b/V-0.4/Businss_p.res new file mode 100644 index 0000000..cc6c8f4 Binary files /dev/null and b/V-0.4/Businss_p.res differ diff --git a/V-0.4/Huawei-Logo.png b/V-0.4/Huawei-Logo.png new file mode 100644 index 0000000..be9f954 Binary files /dev/null and b/V-0.4/Huawei-Logo.png differ diff --git a/V-0.4/Login_u.dfm b/V-0.4/Login_u.dfm new file mode 100644 index 0000000..365036a --- /dev/null +++ b/V-0.4/Login_u.dfm @@ -0,0 +1,21 @@ +object DataUser: TDataUser + OldCreateOrder = False + Height = 396 + Width = 655 + object dtaUsers: TDataSource + DataSet = adoUser + Left = 168 + Top = 128 + end + object adoUser: TADOQuery + ConnectionString = + 'Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Users\mrfluffy\O' + + 'neDrive\Documents\Embarcadero\Studio\Projects\pat\Users.mdb;Pers' + + 'ist Security Info=False' + Parameters = <> + SQL.Strings = ( + 'INSERT INTO Login(Username) VALUES("'#39'+ sUser +'#39'")') + Left = 80 + Top = 128 + end +end diff --git a/V-0.4/Login_u.pas b/V-0.4/Login_u.pas new file mode 100644 index 0000000..45d64e2 --- /dev/null +++ b/V-0.4/Login_u.pas @@ -0,0 +1,27 @@ +unit Login_u; + +interface + +uses + System.SysUtils, System.Classes, Data.DB, Data.Win.ADODB; + +type + TDataUser = class(TDataModule) + dtaUsers: TDataSource; + adoUser: TADOQuery; + private + { Private declarations } + public + { Public declarations } + end; + +var + DataUser: TDataUser; + +implementation + +{%CLASSGROUP 'Vcl.Controls.TControl'} + +{$R *.dfm} + +end. diff --git a/V-0.4/UnitFormSwap_u.pas b/V-0.4/UnitFormSwap_u.pas new file mode 100644 index 0000000..1e59256 --- /dev/null +++ b/V-0.4/UnitFormSwap_u.pas @@ -0,0 +1,19 @@ +unit UnitFormSwap_u; + +interface + uses + System.sysutils, Winapi.Messages; + + type + FormSwap = class(TObject); + public + //function swapBtoL : string; + +implementation + + procedure FormSwap.swapBtoL(); + begin + + end; + +end. diff --git a/V-0.4/UserLogin_u.dfm b/V-0.4/UserLogin_u.dfm new file mode 100644 index 0000000..98d3e56 --- /dev/null +++ b/V-0.4/UserLogin_u.dfm @@ -0,0 +1,1657 @@ +object frmUserLogin: TfrmUserLogin + Left = 0 + Top = 0 + Caption = 'User Login' + ClientHeight = 424 + ClientWidth = 767 + Color = clDefault + Font.Charset = DEFAULT_CHARSET + Font.Color = clWindowText + Font.Height = -11 + Font.Name = 'Tahoma' + Font.Style = [] + OldCreateOrder = False + OnClose = FormClose + PixelsPerInch = 96 + TextHeight = 13 + object logo: TImage + Left = 136 + Top = 8 + Width = 481 + Height = 298 + Picture.Data = { + 0954506E67496D61676589504E470D0A1A0A0000000D49484452000001F40000 + 01190806000000610CD7D60000C4304944415478DAEC7D097C1D55D9F73967EE + BD49D385D2A6596ED26CDDF7525A0AC82615904D457105453FF175FB1457C4D7 + 850F511195D7E54551710314455C5044907D175A0A94D216BA2469969B344DDB + 50D234CB9D39DFD99E3367E6CE4D6E7648CFFFF76BEFCCDC59CF4CEE7F9EE7F9 + 3FCF8391858585858585C5EB1E78BC4FC0C2C2C2C2C2C262F8B0846E61616161 + 6131016009DDC2C2C2C2C26202C012BA8585858585C5048025740B0B0B0B0B8B + 09004BE8161616161616130096D02D2C2C2C2C2C26002CA15B58585858584C00 + 5842B7B0B0B0B0B09800B0846E61F11AC086C5F3C88CA2C90593A6E679C93B9F + EE1AEFF309A3EEA273C9E4E48C29FB5AF6754D2E2F4A577CE7B7E37D4A161616 + 215842B7B01843EC3A7E294AA7DD582C3F5E949FEFAC8CE7C556628257B0AF16 + E298538E086EEFDE77784DF9C3CF1D1CEF7305FCE5A822F4C6CBDEF2B9F8A4C4 + 559E475394D2ED98382FF41EEED972B8A3F3794A516DE79EFDDD4B6EBF77BC4F + D5C2E2888625740B8B51C6E615F3A71F352D6F757EC259CD087B2DC278951323 + E5D8C184FF0552F6C19621ECB04F8251DAA5DF2FFAEB935F1CEFF306B47DF67D + 55938A8FDEC426A7F1F3133F1BFC7CD93465D3D4A31DD4F35E74D3743DBBA6A7 + F7BFD4F05457737BC3B2FB9E18EF53B7B038A26009DDC26284F1D2B2B9855327 + C54F8F39641D8A91931879CF270E8EB99C070991C48DB1FCEB23582CA37C5E4D + B3EFBB5EE9E85E5175CFFA9DE37D2DCF2F5D88AADE75CA2D4E227E312270DEEA + 678313BA27AF89F259765D8CDCF9F97B6E9FDB445DF771CF751FEA6C3DF0E0DE + A7B6D61EFBF473E37D391616131A96D02D2C4600DBAAAAA74D9D163B2F9E17BB + 8811F86994A0026EC182D5CD780FE138236B668D53BE9CFFE53958CEF31DB0F5 + 38314AD2446C7D7C73E16D8F5E32DED7D572F907564D9D75D47F2845097ED2FC + C50303A163796DEC3B69AD536EAF2BCB9D2D13F3F27A7ADDDEF48B5E5FFAB683 + CD7BFF7C78CF81DA457FBA67BC2FCDC262C2C112BA85C530B073C19C9A2909E7 + 93248EDFC72CD4124ED21E96D6AA704FAB7F9CD819C90B12C40EB8AB91207049 + E48A2C1DED7EEFDDDFD1BD6CCE5D4F6D1FAF6B5B5F3E1BCDFFD879B73B79F10B + C502B0CE5588808A5945E47C99BA1E0E8A904FFC0AE29A3DDACD88FDDEDE8387 + FEB7636BFDC3F36EBB3B3D5ED7676131D16009DDC26290787C4612258FCAAB2A + 9814FBB213C3EF63643C851339FFC7AD6F42E4B4203F6179CBE5E2BBFEDCED7C + 5D2CD7E3C4C878F2673B37367D7CEDCBE3E3794F7DE6A285D3CA676E62749D40 + 21AB5CFF746892375CF16AB93F2BA7B93B5E680638DB53EA31627FAAAFF3F0D5 + 2DCF6DBF77D95FEFF3C6E76E5A584C1C5842B7B0180476CEAE9A3239CFF95C3C + 413ECF88781A8D2141E082B01D70B1234DD682D819688CB0F5141946B9DB05D1 + 13F59D03167CE7FE3D9D73E6DEB7A16D3CAEB5E3DB9FB8C149C43FE6C7CC1DF5 + 8BE113B8F02AF0EB12EE7515537794954EE13FA4DDF26237623D4FFC63DB7A6E + 5FFA9E9EF657BEB8FB1F8F6F5DB369CB78DD5A0B8BD73D2CA15B58E480174A2A + D0B48473CAA404F9B9E3E0859CBC0569C7B072A5B3F918B8D941FCA6AC6D4E7A + EC3B0F2BEB5D913A25D27A072B1D6B37BD2F32EB4BD32F15DDFAD077C7FA7AEB + DE77EEF499C7CC6DC4DCFB80A4A741002BEB1CE2FDC2DDAEC81D2145EE2A7EAE + C81EABEBF5D29E58CEB7E1D7E6B99EDC9D278CF3AEBEAEEE6B5A366CFBEEE23F + DDD33BDEF7DBC2E2F5084BE8161603607DD1EC44795EFCCA589C5C8E6328C609 + CA7394A5E9484217C41C779087A8749D87E3E7CAF216DB88543565C91223650D + 9B6E7A0231F6EDAD8D1DCB163FF8CC9892DCBEAB3EFAE9C494493FF2C91CFBD6 + 39BB0E31A589DCB7D265A8C06384EDC8F367CBA8246C768D8E0C2908EB9C8AB1 + F0D2AEDC56AC4391DB9B7EB2ABEDC0FB4BBF7D63ED78DF770B8BD71B2CA15B58 + F483C6B29AA238C2BF270E7A138E73E265DCC3B937265DEBC2B28E61DF1A2772 + 5A12B3B2BED57202C4AEAD742C72D0B5804E913958E87C5B27E6A0CE577BCE2A + BBFD9131ABDA52F7C1B792998B2B9F632F19CB03A96A9868D11B36C4713ED113 + 70A38B75A4B71D62E958103D07B8DC35F88A1E55D3C215BFBFF7D5AE8B9AFE78 + DF3D2B366D1BE727C0C2E2F5034BE8161659B0BBB46AE124E2FC9D4DCE47319E + 7626DDE982A895650E042E62E8312CE3E4C21A572E776E8D3B4491B9243FE248 + 3214A96C31470BE1206D0DD4E3FC3BBE01E3BA3FCEBCE9BEF78ED575375DF6BE + D5D3AB4A3608422621321797A05CEE104B2786604E7D82CA1D2C72B92ABB66E1 + 72F7E472E172972E78FF1F12DFB3E9EEDE43DD5F6CF9EBA33F5DF2D4462B98B3 + B0C80196D02D2C22D094AC5E9DC0E44E365922C888113A8A4B82263129069304 + 2E899DBBDE494C59E0584D2BF7BA2066457C5A40A72AAD09773C32E2E78A3CF5 + 72A198271D07DB0FCDABFCFBE3ED6371ED1DD77CF2474E5EDEA7CDAA7001373B + 91D3FEF9CAF5B8B7419CAF54C0E994362971F745F0609D0BD257048F94F52E2C + 752077E4796E4FDF95FBEA9ABF5DF3E33F5852B7B0180096D02D2C42A82FAD5A + 55409CBBD91F47116711A2081BC59597990BBA9865C90BC5F86E774966DC1DEF + 38BE9B1D62E84210E728EB1DCB9D6265B56B011DC62A2FDD8F4B63B5AFDE1EF7 + 92E25BEEBF79D4AFFDC317E4CF5854B943D495D716B88AF39B6E76D372874FE4 + 578D139FE05617E48CD5EE9420D0134563652A9BB6CE651C5DBBE0A54CDEEB3B + DC7D55CB1D8F7D73F1631B2CA95B58F4034BE81616061899CF6764FE10FBC348 + AAA8AEE02A6E8D732B1D03B92B85BB078238668553EE3EE6EE75658523070762 + E3C2EDCE7718CA3F2731C72F32A3D6E1DF39B19812D009B2FFD7CE0D4DE7AEDD + F4E2A85E7FFB573EFCA6BC59D3EF9386B5B2CC03648E5030AEEE04F2D0B5504E + 91387F5111D7C108DA735D1963E7EBE89C74B0D091FC54E238DF5217F35E4F47 + E7E79B6EBBFF8736A66E61911D96D02D2C146ACBAA0B2723F208FBA3582CB2A9 + 90FA03E1C6671C085D923831E2E65891B774C793A020CE91E95C44B9DD2951A2 + 306E9F0AD11B01C296CA70158FC60EACAFC474847476ECE99C537DC7A3A39A93 + 7EE0DB9FBC3156907F69203D0D63A32CAD6999FBF3D8AC10C7CF9D4A4F062770 + 919E0675EA3128DBD98A2ECF0990E56285356FBADFF9B42B3FB9988E6D9FEEEB + 3CFCCEA3BFF8833BC6FB39B1B078ADC212BA8505C3A6E2F258692C8F0BE0CEE1 + 7F1454FDE3BC23AC70A570478EB4D0B95B5D345B89292BDC01253B16EE756C54 + 88032B9C0BC230103D3F684CA6B1C9FC74A22BC409D7B41393B9DC3147E77CF7 + 1CEEBDA8E4E6FB6E1DAD31D8FAEEB3F3CBD72C7C1939A442A6D23986E54DB4A7 + 21C33227D817CAA97C74A25CEE9CAE859EC093EEF54035584DE2AAF80CCC7BAE + 4FEA9EBA135258D7D9D9D8B6B6E49A5F6D1DEFE7C5C2E2B5084BE816160CADC9 + 9AAF128CAF0E2F17DE61CEA75CE1CEC95CC5D031D46C8F4B52F3547D76207102 + 96B76390B5AAF14E71D86A277E4A9BAAF52E94E258B9E31571BA2EFD53E1AFEE + 7EF7688D41CB173E70D294F2598FE92A708868E19E78B551F5E7F9CB0658E760 + 9943411CFD9342FC98BAE7A9223308197175E56607B20652E76E79FE22430D8B + 9DBF0CB869D8EEC5033B9A4FA8F8F1EF3BC7FB99B1B078ADC112BAC5118F86D2 + EAE32611F218A38E84A227DFDDCEC179372153D684CB9C577D53B1F3400D7745 + CA2090A390BEA62BC12195E24554EA5B50E1AE05726A7D7811A0D0C005E3F69D + 2FA62AD73CFE6CD7688CC3BE6F7EF29AC4D44957C8F8377BC988C7E417609DAB + 343AAA14ECD801B5BB9F9F9E2190032102A2BEEA5D0BDF0CD19C07EE759FC491 + 97D6563A7F95E03178B14EDABD7EE76D0F7E6AD553CF8EF7A36361F19A822574 + 8B231A5B8B2BF20B63F10D8C36969A7F0C3CB6EBB03F0F462132761E57055462 + C11C74207328340355DFB08A9DF3EA7148C7C815C9AB9AEE40DC0E5BC7553167 + 3346CD970B8F33E4AA3BD87BB5E3F0BA8A5B1F7878A4C7E18533DE402ACF58BD + 11C7632B8527211697BA35719E8EDF458D93792C26AF13213FA52DD4894D8BE8 + 28F50BCF8842EFF29342CE3977AF8308CE93DFD374DA77B92BA19CAF8A17F3E9 + 9E03AF9E5178E50D233E0E1616AF675842B73862B1A9A606CDEA4657C431BEC6 + 8C996B753B52967A04A10B0BDD31E2E7101BE7939CA03132CABF4A02E7023817 + 7A841BCBB9184E1CC728F92AAC5F485F8BC9662D9E109479DF29BCF15F5F1EE9 + B168FAD47BAAA655275F66C74C88F3A190272FAD72385F4EEE9C7B89E3E8F337 + 73D565CB5448CF532F2E2A0F9D9A6A765D12D650B9830A1E29F53B77B37BB2DE + 3B2F42C3895E783EC47AEE8BA90D2FAD5DF8FBBB46C55B6161F17A8425748B23 + 163B4BABCAA712B285D1D4341AF1BD2016E13697B17259F255B9DE21662EC85D + C6CC454C9D40F9566595C779453895830EFE7CE2178ED1B176A8146728DE21E5 + 8D5BC482E0B810CFA5CF14FEE2AE35233D16EDFFEFA31FC83B6ACA4D40D032AE + 0F2E76ACEBCE538A55EC5F59ECAA339C283643557316B3442CDF86BBCA89EA2E + 272C722415EC4A7A48D3AE54B22B4B9DBA52E92E2C7246EAD23A47C29AE70A79 + E1E960FBEC7DB5EBF333BFF293FF19EFE7C8C2E2B5024BE816472C5A92353F27 + 18FF578C11561F6F2862FC3970AAE174C6A558314EE6460E3A51167A8C91711A + 435D77AC5DEE60A113DD6D8DF8E48F909F9E663665D1856690585F7423D395E2 + 8C4A73F158BAFDA5D6D239F73E35A255E33AAEF9E42D4E7EFEC5A2080E2750F6 + 12210BDC105DE046B8E09D984A47531E059163CEAC6746E824168CB963259283 + F43539B09E12BD49E2E6842DDBAEBAB214AC2753DCDCDE3E7937A82B5DF1EC1F + BB5728DDD7A7C99DEDA8AD7D6BC392EA5FDC3E2615F42C2C5EEBB0846E7144A2 + AEAC7AEE644436B1C9029112ADF2A14D80CB9D5BE734AE4A97AABC73D16DCD91 + 56398A411B54D91215AC752D9A5384CE4BC672E393375C912E79A2DDECFC384E + 3CC6BEF7645732625AF93141B2242E2DE3C39D3D1794FEF69E11CBC7DEB06A79 + 6CC17B4FDB4512890A4EB682C4D931A58782E8C2375409E574D11910C9F1314A + 24545A1A51317FA24BC262550E57977CE52F00CCC2E604ED815B1D49411CE584 + ADAC7A4EF2A2922C9F4ECB69599C86DF2BE9B6EF3BD4FD8D19FF7DFD95E3FD3C + 5958BC166009DDE28804B3CEFFD7C1F8FFC21F4040D58EA83F27081B89C23208 + F2CE059961DD7C45B8D89D883EE886FB1DE2E9B2CFB9A3C57160A1EBD435D510 + 45B8BB85458F85E5EBA99C74519885A21FCFF8E93F2E1BA9B168F8C4BB171F3D + 37B9891F41322846CEA43CE4F5B982D821462E5F2EE2AA543BD1F5DD11B8D995 + F21DAC76C273E9D531749316333D8D1136A4B2714B9D5794730F774B8B3EAD5C + ED54BAD8D3DDBD28C6AE3FDD2BBBC862EEC6E704DF976EDBBB69D7BCB9B7DC79 + 70BC9F290B8BF18625748B230EBB92D533A662B2834DCE88267403214287C62C + 92D06559564DE88EEC289641E818AB823286CBDD207441D28AD03DA576175DDB + 80D09585AE3BB321FC6CC3A6C6352B1E7F76446A9BB75FF5D1FF933FB5E05714 + 2B973F3F669EB2B8B5C29D59CF58BAD5A9AA0E23CF0BF2F225896B4257A42FE2 + E642088803B5DD455EB9B8582A2BC7A90E6C1E236CDD339DBBE0912BC78D113A + F714B82142E796BBDBDDF3F1A3BFF2D39F8DF773656131DEB0846E71C4A12159 + 7DE9244C6E04EB7160973B238E38F65DEE58C6D4A15A9C74C32BD19B2AE72AD3 + DD8CE626A072672426D2D11052AA71159F46E072A7DA0D1FE972474205DFBB67 + C79EE285F73ED53112E3D1F1ED4FFE861DE383241197AE75CEB3CC1297DC0E0D + 62A4F7002C74582E8472FC9CF9FAFC7CF9B63CFE1E50BB23D56D4DF644A72A9F + 9CCFBB7DBD2A262E4572B42F2D5F6CD82715BA062AAD7946EEA2AA9EB2DC89CA + 4BE7B178B7A7F7D9DD7F79ECD815CF6C1AEF47CBC2625C6109DDE288C2865965 + 687622EF114647A7F0791E318E31724A2B511C90BC10C5B1BF8E3455A23888A1 + 3B7E0C3D521407655E95E25DD472C744A9DF7D97BB2E2463B8DC85152F2D70E9 + 664728208AE3EBC7123161D876EEEB5C577EEBFD0F0E773C36AE5882E6BEF78D + DB98F5BF902BD5B172FB4B519C9A761C2D8A434AFC066D5121271D52ED70A8C6 + 3B1195E23CBFA21C10B7B2C0B59ADD53B171D53B9D13BAF0FEAB783B162F008C + BC7BA5880E09F5BBC70D7C71B8BD5B762FABBEF12FA3DBB9C6C2E2350E4BE816 + 47149E2B2A4F96C5F376B1C97C3E1FCE3D37212C74D50B9DC48CB43551E445E6 + A19B696B14436C196BC276E23CF75C7E2FD2DD902F86F3D3C1FC2A7191696BE0 + 72D7963B7B9148BB5F2BBCE1CE6F0E773C76BCF3CC9292E31737B2C99810C3C5 + A49B5CE49AAB3AF292E095EB9D82225FC6CFA96AF72A5E0674953823FF9E67DB + 09ABDE13242D956D50A75D159881E232462EBA005FEECAEFC4BDE84B2BCB9E17 + 9103B5BB7C1970BB7BAF3CFAAB377C63BC9F2F0B8BF18425748B230ACDC9EA8B + 99457E0BA7A370003AD7C2325CA4E546159651AEF3585CF63F87AE6BD0B48493 + BB27FCD67E6119514235D65F6119A453C83C84F53A6EDAFB67FD933BCE3F7698 + ED445BBE74C939530A8FBA4BE6C5C34B8923BC029C6C75011950AC73EB1CF9CA + FD60D957282463A6AB51E105E180862D029EECB426DBA4AA4233DA152F63E352 + 342753DC78C7364EF02223A0AF4F59F648766CF344D199E79B9ED971EC92BFDC + 6B7BA65B1CB1B0846E7144A1B5ACE6378C8A3EC8A7758C1C655AE82A794B7545 + 93844E896F9543E957D1131D6355BF1D69AB1B14F0D2B205373AD67DCF11F16B + B9F3D8B8A8720AD6AE8ABBEB3EE9461E3A520D5B5C8F36346EDF336FC5BD4FF5 + 0E673C5EF9D627BE8EE3CE5550054E5AE4320F5DFABCE1E5023AA961D99C45BD + 8C207D7E6A4489B4DCB58B1DAB4E6C2A738042D95793CC393C4FD77617A55FF9 + A50A0BDE53563A12642FE2E6BA67BA72C7CBEFD26D9B7655CEF9DD5DA9F17EC6 + 2C2CC60B96D02D8E183C5D3C1B55C5122FB3C9F9C1BAEDAA4D2AF28BB999AA77 + AA2AC57155BBA79AB398B5DC456C5C755543D090C58197015FE0865443170A29 + 5EB1707316C867577177E8CC06E23950C9CBF8B6B7BFA5A3BAFA4F0F360C753C + 36BDE9445479EAF23B639312E7C94AE9D25B2088DB14B7A9CE6FDA2257AD5321 + 44A0857F40F090C6A6CADC52E8D00275DD4179A7C91CDCEEAAE4ABA8DD2E5BA8 + 62EA13BF20737E0C57B557856A736A9B9E570EBDB3F05BBFFEF3783F671616E3 + 054BE816470C9E2F2A2F2C8BE7B550112F0E5AE652E99EF90711689FCA57123D + D18DF6A93149E81EF14BC1CAB6A77EFB544CFC3AEFFDB74F55DB129F2005E963 + 23DE2E3CDF8E50CA1FEEEC796BF12FEFFAC750C763FB7BDF4C8A9754EDC68978 + B98EDFAB4E70C23D6E365A217E4C5FF743277E35384DEA3068D082D593296B81 + 3886EBA981369AB28859AA881C2937BC226D83FCA5E2DD95EF0E9E4FFEFCC87D + 5D3DDF39FAFFFD62C4EBDC5B58BC5E6009DDE288C1AED2AA13A711E709935BC2 + 4D5932A615A16395772E7AA233C283943559DB1D6B219C280B0B6E77512A9628 + 3739E4981BC4E7904063160416BE129D51554C0641FB556DD52B6BDDA357CEF8 + C9DF872C047BFE6DEB4AE69DB8A8455551579E04DFED2EDDFEAA9C2B10B73E47 + 27B3273AACA7B6172F0542C14ED57B888CA923D3620F90B941DED06D4D59E7D4 + 8392B146631770B773A4D3C8ED4BFF75FAD77EFE8EF17ECE2C2CC60B96D02D8E + 183426AB3F9087C94D40E41C5AF8D6CFB460784EE871C9619EB2C4859B3C8675 + 4A9ACC5987DAEC2A46AEFAA24B6B1C69A19C50926368DA0256BD23AD746A5AEF + 7E631471D23119EB565EEB3B18A15F30D4F168BBFC036F9E3463EADD61973955 + E96B3E811B563A90B91817A3421CE4A083A84F09E0886EAD8A94B0CD5379E6AE + F6D05393D8658DF6408F7441E87CAFAEA72D781C6EADCA5DF269F799868DDBD7 + 2EFBDB835618677144C212BAC59862C3ACB2296BF636778EC7B15BCBE67C953D + F0578795EC035AE99C4B39A143839618744193E2384A7C17BBE8CC46885129CE + CF37176E75715010D681F5EEF8623907FA8E6351F31DDCF0D831FBAAABFAEF14 + BDD4BAB17ED9A2FF3C9F1ECA78ECFBDA87BF90989CFF3D713C10B9E96E69CA6A + C7448BF2745A1A08F490B13E427EDA1DB4884548A9DAD532D513DE7395921D2C + 7543E41610C999A96D9AF4A1239B54C023DDE8C5E52F0C0D758FBE386FE5BD8F + 0F4B2838143C525399707A3C745273E3981FDBC2026009DD62CCB0ABB4EA9C02 + E2FCA8CB75DF38A7B5BE69AC8FDF5A56F313465B9F082F97D6B8AC141769BD8B + D8399B53C565B068894A654119D19F04EB062D9EE064220BCAE8B83A58E3585B + AB7E7735ECE7AE23BF54AC56BAF7238C63E8ECD873B0BAEA4F0F0EA9DB58C755 + 1FB985C463176B2237D2D3828AFB08423749DD5C8E905F9046F542D7A55F556C + 5C3671C1C262E7C562023173206F635D310342380ECFB7CEC5BAA20CACA822D7 + F14A5BC7EC8A1FDF36A62F8C9B972E46C5F3A7DF40282D7CA5EDD025739E78C1 + F668B718175842B718133496559FC928E22F0EC2535C4A1F3FE8BA672DDAB37B + 4C7FF852C9EADB6298BC8B4FE76499AB4FA48ACB980D5A84052E2AB1AA92AF0E + 3462413A660EEE765D835DD774475995EE7E9313A57AC7D82FBDAAC81F13BFF8 + CCC1F657D7CEBEF5FEF5831D8B274F399E2C7AD3B2A79D786C3536456DD82068 + 70BB1BE56B318A2275E40BE53894084E5AF83EA9735095672E0505D282074B3B + 83CC05C123DF723762EA61B7BC8CB17B5D5D070E95967EFF7763D6A8E59E6405 + 5AB93AF95F79F9B11BD80B0A717BDD3F1D687DF592051BB6768FD5395858002C + A15B8C3A7697569D1427E44E36391DACE034A53F6BF7FA3EB9B2B571CCE29D2D + C99A3B63189FD79FBBDD5C1E98368ACBD098DF131D1B82381D4F8782324A954E + A1D90A103C34644192EC451B51508C83E84C159CD155D7A0729C1147E7F3873B + 7B2E29FDF5DD370F762C1A2E7D5BC15115B31AB1E3CCF063E4BE7A5D93BA6985 + AB183A36491F7401588DA072BF43CC1F885C96B4A5DA0722E2EB04AC74E493B5 + 22771A20701A22F010A123E5DAA75EEFABB57B4ACB7E75C7FEB17AA69ACE5B7B + FCE4C98987A8EBE553A5C8F73C7A737BE3810F2F7A6EFB904221161643852574 + 8B51455D69D5E23C421E629345B04C156CF17AA9F7D1CA54DD2FC7EA5CDACAE6 + DCC91EF8F380C433C46F19CBFDE232E15C740CA55C552C1DABBAED080473D085 + CDACE1AE847154B9A285FB5CE59BCB69430087645CDB512E77B93F475BE74859 + E87D3DE9EF14FEE29F834ED57AF9A2736A928BCA77C1BE74FF72207193B4CD74 + 34532407FFD44B8710F3F1F08247D5A652ED2E34EED44F5F1356B91E702072E4 + 0BE0CCD83AC4CDB55BDE20711547D76E79CF4B1F7CB9A9ACFC967FB58DC5F3D4 + 78F67125938FCA7F1A7B5E8514FC41288022B7CFFD9FDA54E7178FDFF4B215E8 + 598C192CA15B8C1A769454954C26E411F694CDE7F3B2788BD9D38C76F622BAAE + B2B96ED02EE3A180133AFB38CFB4CC4D2227FD2D7794651E433A564E1CD3F5AE + 4AB862AADA9FFA2D5465AC1CF93171A8E90EE236A4846E4A3427F2D281B80931 + 4476448BE2C0FDCEC8F38E193FFDC7A095EEAD9F79EF9B0B0AA7DE2D6674D5B7 + B0EBDD4C5153A386CD583B4250E2D5FC29C18AD4C5347815D4E694CA27408C61 + DA952F00AEEF760F90B9B6CCBDA0951EB0D4916FCDBB5EF7C186BD65E5BF1C7D + 0B3D75F69A44DED4FCBBD850BCC94BCB0238C24BA072E3F9E5F6F57A5FAADBB6 + EFBBC737D48FF6E95858085842B71815EC2AAA2CC88B910718551C0F4F99924C + 855DDCB587BCF409735B768FBA55B5C7207413612B1DA188A62D90BA064A7755 + FE5590AB298C737CB73A02A5BB2E10A372D515596B4B3DE6D76F17AE69C7508D + 2BB2F4D3D71C495E2A2EEF7AF4C5E6CDBB572C7FFC85415982ED577CE0D38982 + BC1F81400F081C9B255CE13BE45F873AB140F11888918B9C7A8F2AEF81AAE32E + BAA7C19D473AC54DF4401749FEF215CA3363EB40E6A6656EB8E3CD79C33AE7D3 + 9D873BBBCB4ABE7BCBA8C6D09F99370F55AE2AFD1E7B1CBE203AC951751E6959 + EDCE2777AED3F3DE5B7CEFB37F1ACDF3B1B0005842B71871FCA76436994D62BF + 670FD77B1058E4501514E140AEB7204C4AFFD5EEF5BD75596BE3A8C61C53C99A + BFC5317E5B2E39E8D1C238A974A7AA429C20E59814B921E572C7208C53317120 + 7888A34B12F7BF379BB2E8F8B99F9616E88D0E716C0CD6BF1850B23FB5A5B97A + C9C31B07456207BEFAC19F9098F3092058531087210EEE18F9E6620C882F8243 + 46873858074ABD0A97BAEF5D10EE682CAF9B42DEB87A283C5EE50D9AB6503F7E + 0E85E47C977BC83A0F90B9247937ED76BCD27E7076D54FFE3CAA2AF7F6779F72 + 217B29FB033B0F519D9FBAB2790C86170D1DFB17D7DBD573387D46D9232F3C39 + 9AE76461C16109DD6244F1E8CC24AA48E45D91C0F81A933845095504B5D271C0 + AD2DBA6921FAB53DD8FDE631CD432E4D3E2018A1FF8611FA07CD462C40E4E106 + 2D19042F88D610C6399935DD659F74BF04AC2E2243B21498D12561FD6999BE26 + D737DDEE666733A81AA7883FDDB9BF7351F9AD0FEC1CCC581CF8F207FE4D12F1 + 33750A9D76AD2365A987856FE62746FA2D4D5BF446331643D58EA81A27AA0ACB + 20EA2BDF8D2A71DAF29609EA3E3186C89C2A773635AD76F592405DAFA171C38E + 79CBEE7E6CD472C11BDFF686859327C79F60C79C212CF13454B013C7D7E78745 + F85F96AEC514351CEAEC3DB9E23F5B46EFE1B6B04096D02D4618F5A5D56F8E61 + CC5DDBB140AD746CD64DC741153915B229F6D388CE4DA66AEF1DAD736B2DABF9 + 013BF6674C153B20AA2F7A06A9738355F546A72A55CD17C321154757F1720748 + 18DCE53E798B69AC2C77218A332C64A58047AA152B368ACAE8B4B698911EC6B6 + 3BFC6ACFBAE4CDFF7E30D771D8F2D6D363654BCBB7B0FDCE0F58E6D0D255E796 + 6B2F40C0C52E07C7B4D6D56861284663AC87824A7763A14E61D316BDE956576D + 577138A60EFBD3296DAE5CECF1E62DDED6B6DDED2B16DC7CE7A8787A1ACF5833 + 6572D1E447D8715721235EEEB77E45FA4544780F3C45F46941F48F76ECEF3E7B + DEA6ED3647DD62D46009DD62C4B0B3A4B26A1271FEC3264BCCCE651C60D4C9E5 + 38932C790C16E3D634F5D696A5EA46C592D95336E773EC58D7213826CA2E86D3 + E76D9C27C4D1796B17E126566238D90B5D2ADEA1C00CD5296D7E31181C9755D5 + 64C116D4BFDB9DF822395D2F1D72D08160D5FEFB0EF77DA4E8D7F7E49C2D5077 + F1D9D38EAE9CB59BED737A86729DF8D636368AC598A46E92364566D957AC885A + 9E338156ACA06EA7907B2E471B83352EE32E7EBC5CCC1A35DF4D811C3244701E + 0D948DF5FAD20F1EFDAD9BD68DC6B3F3F4F24564EED2E29FB321B914B940E448 + B57095EE760A9E05DFDD2EC30BAE24F6749F777DCBCE8E4FAD6C691C8D53B4B0 + B0846E3132D85652913F9938FF6694730A9025903507C5E1EE662A1D4CA58649 + 461044FFB04BDDB392A9FA11779B3626ABDF938FC91F0614C0A168A19C8EA3C7 + 90246CDD9805215D0A56903AB8C433DDEEB2852AE47A23C3ED8E1461134DAA54 + A57E99AD4AA976CDFB62B574AFFBED59BFBAFB2B398FC387CFAF995672F40E99 + 1C8F3252D5B041EAE20504A140653850E8CB5BE69788A52AE6AFE3DB2A679D1A + 8A77580E7173E8C6C62D5C221BCE407FF3CCE62DA650CE330854B9DDD33D7D37 + CFBCF677978CF473737745155AFD86CA8B1D87DC8254DD78711DAE72B783F84F + 9DAB74B74BAB5D8C06A4B4B9D463F7EABD254F6DB522398B518125748B11C1EE + 64F5B71C84FF1BE64D5217F3D8274E58C3777D3352A792F49584EE3BC5CDBB46 + BC0DE68ED2AA13A713E7098450D0E58FA22DF528A19C8EA313E9821796B5B2CE + 694C1195E3578583F4351D1377FC66265811BC675484F35DEBD2D5EE8BDFA04A + 1CD171752058C615B7CEFCC55D17E53A0EA9FF7ACB6993674D7F289B5B5DBBCC + 1DB85BD8B0C8FD970CA8D9AEAD7324AD6FF036500FDCEA7E4C9DA8EBA3695729 + E38988356B1247108231E3E8C82073A8EF8E0CD2972EF8746FFA1B8CD0AF1CE9 + E726F58E93164F2A483CCD8E3585BA5EC06320AE31EDFAE7AF2C746AB8DB9126 + 7DF16F7F6767EFB1D5CF6FAF1FE9F3B4B0B0846E316CD425AB4F8B21FC6F3699 + 88B2CE3980D0FDE5FEFF62B9FAE15748F751EF82F254DD3F47F23C5F28A92829 + 71E2DCDF198365D9F3CF336BBB0B384691198C743119A4AC7559EA15ACECA0DB + 5D569C23BE000E235DEF3DE0FAD6AA7650CCAB6DB069A5FBA965AE4B1F2FFCE5 + DD27E73A0E7B3F75E107F3A64EFA8D381F33A71CF6A96E183652DAC012D7E4AE + B615E3C72BDD990D59D44086CBBE4A4B5C9131A2BE950E2F0650DB1D885C0BE7 + A80ECB042D731488ADF774765F52F4833F0EBA6A5E7FA83D7BEDB4E9330B1E63 + A7B05CC7ED459F76BFDDABB6D04D75BBABBC0F40ECAE2FDE63DB3EDAD4F8EABA + 639A4737ABC3E2C88325748B61617369C5B4E9D8D9C81EA5B97CDE2744DF1A87 + E9B0D21DA063E8C877E1B2F9D65E44D7568C603CFDB199A5645EFEA46646AF25 + E6F26C2EF7A852B048B9DAA9235DC5E0668778BA2E36031DD994DB9D3AD82810 + 83743C5C133D10A7B6D225E107ADF4700A1B58CAA87EF7E6E6EA639EDA94D338 + ECBBECC2AFC6F2F3AE0EEF475EACE97E477E0736E4CF537819D3DB0463EB329D + 3C2C8453E48C412CEF5BF04409E3E4CD08C6D9F53233EF5CC7D65DE3C650D4D9 + D2B1A6EC977F7F66A49E97F5CB1692392B4A7FCE4EE752F10C28D57A207EAFDD + EE4A7DEFF9E48DA9E16E07B19C2B3FBD1EEF8B5B6A5FF9FEE91D2D2375BA1616 + 96D02D8687FAD2AA9F300BED13A6723D182BEF5FE9AEAD76512294879BFDFDB0 + 250FB6B9EE59CB5B778F9825D392ACB92F86F19BA254EE5182B8F07A2894BE26 + 6BB69BA238154F8E0159AA2E6B903B8E81EC83E238530C172076707DEBF876D0 + 2DAF62E9075B76B5CF5EFCC0FA9C72D1F77FF65D373A89D8A5F2463881E3CA6B + 3462E8246891FBB1139FD4A10FBA265AA8FF0E63ABAC69516C861AD6363546D7 + 24728C7CB19C2E070BD33440F002D2F2EDEDA8DF535CF5877B3B46EA5969BFE8 + 8D173B04DFC4CE9540CF75DF75EE977AC54A0007D6B9247B4FB8DBF9775891BC + 2A3603AEF8CEAEAEF4DACAAD3BB78ED4F95A585842B718327696569D9487F143 + 54CAC0F4723FE61C745B83D25D92A7F1838F94D54EFD82230066E95DD99EEEFD + C6B2B691E9B69A4AD65CC308FD0AFFD8FE39F65B58C6B8365106965BDC71B500 + C8DB2476A3FB1AD6DFF9E2372071A20ACF8873D1567B04699B79DE468A9B72CD + F7BEB2EFD082AABF3C529FCB18ECFFCC3BEF72E2CE393E6947903A32CED3B0CE + CDDAED48C5CE8197B59A1DEE20748743D27D2E4BBC2AEB9D22DDC70508DFB7C8 + 51A0C04CC02A378572E201510D51FAD2DB53DB538B96FCFD9111A99DDEFCB693 + 16161C95F71F66614FD7C7710D653B9C8751EA9502D9ABEBC42EA4AF793AAE8E + 14B96361C5D3079B0FF69CB57257BD75BD5B8C082CA15B0C091B8BCB1333497C + 03FB0D5F0ECB02E48D50E6340E2FC7067952E400EBEBFD094B2EDD87E8BAF254 + DDA32371DECDC99AB7C431FEBB798C0CE15BC4770170DE73A4080E434958E576 + A7A6DBDDF1DDEE52E58EFC72B086000EF2D5CD5EE99A0C754D78A3DFB84302AE + 71EC385EE7ABDD2794FFE1C1016BE23FBF6625AA78C3DCE79C786CA5BC16A3D2 + 9BD187DDBFD690E5AEDDEECA6D8E7CC53A9C33D5D6B5BCAF7A3C4148A70BD3A0 + 40D53868DA425507B600D19B5DD7D422ED72E755E27AD37FDCF8A727DF7B46D3 + F053C2B69CBE3ABFA46CDA23CC923E4E1E1B215D4F1E485AF763473A362E2D75 + 758E86AB9D5BE89E8C9DCB9756D8479AA274DAFB50E9961DBF1D8967DBC2C212 + BAC590505B5AF53966E95E1756AEC3FF51C2388283E4195E1FA9786A467C1DA1 + 863D7D3DC72E6F6B6A1FEE79BF54525932D389ED62FB2C081D2327B7BB5E5709 + E3646316A45BA86255E31D99623825201044EC80AB5EC6A5FD3EE828A4700FC6 + D2512076AE5CF6C6FADDDDE9B796FEFE817F0C74FD2F9F7F627ED19CE42EB6FF + 2408F3022D4FC3EE757DF342E2399D778E54AC1F1AB2C83AEEF2761A717441D4 + 548719840B5AB9DF85B602485C2DE3FB228AD475FC1A6E90D1071DFEA57BFA3E + 3FF387B7FFCF709F0F8EBDEF3BEDBA588C7C4EC7F15DE37846ECDCF41640AA9A + 5E0FAC79D7B4CE919C56CD5CF836344D53FB0EF7AE58B8AB7ED8CFB685852574 + 8B41634B4965722A215BD8E4F46CCA7540F801339B6FE150C538A4E2E80467BA + C0990DF4D70E37FDCE85AD0DC372A93E939C8DCA517C233BC62A5806B9F091C4 + 6D9C43E07BA57697B9E848F73E17FA79B0B823C471E677D831CABE6AD2564737 + D2DB34996A1738F23BA429D77B3AED7E64D64DF70F585C66E75B4E2E2CAC29DA + C5B69FA6DDF76A7FF2C230CAB0D4959B9D2A65BAE80EA772C6212E2E0BC9602D + 74D3E71E068D227A2596A38AC8C5BE3D5E00D7B0D25130766E4CF3DD1C4C1D58 + 5B7EF3DDC3EEDAD7F2AE53DE9C971FBF5BBBF5756C5CBAD283DDDE828564FC94 + B5A075AE8572CAC2C781799EA5E0FDB064DBCECF0EF7DC2D2C2CA15B0C0ABF2B + 4CA29313891BD8A3F3313E1FB0C00DA19B83822AF1C1C5D1FD170393D47BA8F7 + F1D9A9BA9F0DF71A5ACBE6FC801DEB33309FD5B58E50760B9D5F47CC20F48C8A + 71BE251EAE1CE7C7C67DE284062F3EA122D9FFDC8CA513C39A47B09D5C9676E9 + 3767DD74DFD706BAF6A68BCFAC9A52386D07DB3CE6BBF0FD54B5480B3D6CAD9B + EB42F7346549FBA96B34A30D6DE0454FB9DFB5CB5DA5A881350E86388689B0DB + DDA822C7F673B0E1916DB3966F786158C5885A2E38299937356F23DBA7CC82F0 + 32C93BCA3A479E298AA350BFDD10C2F9D63958ECC23A77D57297761DEE491F53 + 5157B77D784FB6C5910E4BE81683C2CBA5954BF331D9C01E9CFC80758DFA8FA1 + 23633E68B865169809C7D13D255C6338D84BBD9319A9BF309C6BA82DAD3A6F2A + 71EEECD70247D9DDF0FA7BCE834EB0A52AA8D8C53CC4D18D587AD84A0F58E218 + 05499D8404701CA6EBDD10C8A5D3DECF66FDEE818F0F74EDA90F9C755CC1D193 + 9F0E58E218659679452840DA103387E53A77DCA37E1E3D8C9770C3A8943C53C0 + 868D7B6D90B276A90320075DB9DFCD6A718169B5BDDB9BBE67C68FFE7CF6709E + 89974F5A199B5935E36FEC94CFD32F10AE8A952BD779400817286A83FCB8BA6B + 58ED469119B16EDA5C8E64F7027EFD6CB9EBD25B8B77EECAB938908545142CA1 + 5BE48CF515D5A8288D6E630FCDBBF8BC4982666E79541C1A60A6AE45C5D131FC + 8887C5717A8E3EBB8FD25317A7EA86DC227373517951513C6F07DBEF34BDD7D0 + 79E644F4D0A02586741C5D376B11EE77F894EE715D10068AD1402C5D10B923F7 + 670AE310F29BB584F3CFE1AD48913AB390FF3CF39607DE39D0B5B77CE8CDE74C + 9A5670176CEBABD6E5D5E130999BD390B2A66ACC8327C517BA611D3611FBC252 + 3067E6A4F372A881973CEC73A36F8DA3484B3CB05C4DF363F71DEEFDFCAC9FDE + 31ACF8F99E779FFA99785EEC0751AE76484FD38A752584D36A7CD73857C3B54E + A1BB9CABC20C695D025659F048CF3382EFEDEA75D754360CEF65D5E2C8862574 + 8B9CB1ADA46279017636B01FDE8449CAB9C4D103EB61F345C077D383CB5D6C83 + A353C990FCFC6103EDFBEC71A9A1D59CB97F66095A9257F09083F169D9881BD0 + AF85CE27440736E96A47D0AC45C7CE91267820736C5AE781BC74BF7A9C4E1533 + D2D602AEF788783AE385270B6F79E00D035DFBDE8F9CFB81C4A4F84D501C265A + C51E16C0196E7E07441041AB1D085EBBD24D62C62AF90F62EBE0EA57A237BE58 + A4B17BBE500E69719CA7895EA5AAFBD6B05C2FFD6ACB816367FFE1FE211361E3 + F927AC9A7C74C123EC6053C4829C5DEDAA110D10BD6BBC0098D639FCD3D63BF2 + A75D756D69DE5CC6BBB5A4B1D65AE916438625748B9C70D7B442B4A860CA2D04 + E38B839DD382C85660C617B7F9C669581C07A42E0A6F2842CF42B4E95EEA9D3F + 3B5577CF50AFA72959F38504C6DFCBEE5AF7A3FCE1E3079681C25D59E918AC6F + D5B045937C3896AEFB9B23FF335C6CC670BD6B119C03646F58EC4870C3D6C2DF + 3FB464A0EBDEFB9173AE88E727AE9117A2F62583DFF2AA8C94350C0D60903C47 + A8D96E5AE43A6D4D77599324AF4573EA531ECEDF164AA58A4A71B0BD581FE97C + 753DD62A250E889452DF3A66EBEEDCF9D0CB0B8EDBBC654862C986B79E3865CA + 5193787FF3E56AE73E4173B86617B5A0B25EC6CE69701B112BF7349163584737 + 68417A5B41EA2A8ECE091DA569FA152FBD605E6A77ED509F6B8B231B96D02D72 + C2E6E28AAA29C4D9C663E7DAA04361F77990A0FB8BA3FBFBC099FB32847140F2 + 116EEFD6036E7AC5C2D6DD6D43B99EDAD2AAC5EC7A3651691F0F68A107899FFA + 0A7D8C745BD58095AE5CED50CFDDCC4B07D77CC04A0F0BE430D6240F2EF88CA6 + 2906A933D2689B79EBC3C5035D77FBA5675FEB24629707F607A30AE74251E0AD + 4B949FD58D58A0A18A246BED2E575E044DEC4811380AB64F0D745F1397CB089F + F70B67244D740EBB5C4F28DDD5A734D2A9B6DC21E6EEA5DD1FCEB8FE8E212BC4 + F7BD7FDD4FD8197D42EC173C0BE04E77A9DFAAD5355CF1E06AF7904FF221EB9C + 7AC1657E911914699D8BF8BA2B8AEEFCB824557BD950AFC7E2C88625748B9CB0 + A3A4EA5A07E3CB09F4B756C88CA38BA86186E56E127B388ECEC931909F6E76E6 + 426105BA8ED0B2DF457A471772DF3127B57BD0D6D9C6D28A58198EF1F4B5E5FD + AD978DE8031056BAA178EFC74A0F346D8914C8A190EB1D19696BE09AC719A562 + D93976373576CC5CF1E8F35DFD9D6AFB47CEFEB91373FE2B90B266C6C8CD7973 + 5A59E7FE32F0A69B39E732750DE6E1C50D5CE5B03CE89A97F754A7BCC18B82B2 + CAA949E6FAD9503168C6B6875F39BCAEF4B7773F3CD8FBCFB1E73DA79D978893 + BFB1FDC4822237C3CD1E88A5FBAE76E877AEC95C2BDC4D211C0A28DB81C0B5C2 + DDB4CE611AA18E03D4AD5C98AACFA98CAF8585094BE81603E289A2B2FC522751 + C7264BB028FE820371F0A838BA8E891BC856D73DDCD50CEBFAA1D16E77D3DD9F + 46F423C9E6DA01F3AFA3D05A567335B32BBF6A5EC39010B2D265DC1C19F171DF + 15AF95F08E8A556BCB1D052C6E9FF051907075E735C3A2962F04BDEDCD07CBE6 + 3FF46CBF054ADA3FFCE63B19A19F1750CA470AE0D49D81DAFA3AEE2D3BAB11BF + 318C227A2A62EDC222175E05E5C5502F80508B5DF74447480BE83088E94C773C + 3C5150DB1DDCEE40BA58E4AF37B4BED8B460D1C3CF740FF696D5BF796DC9B459 + 05CFB1C394E894B8907A3D10378F52B56B819CE97287ED5090EC5DAAAD7EDF62 + 57C238659DC333D847E987CB52B5BF1EEAE36871E4C212BAC580D8565279611E + 26B76BB19222F428973B871F470FD57247512E7758CBDC9FB4C08C76AA59D5E6 + 0C1D873CF7849A96FA97067B5D0DC9EAE59330798E66BE7BA8B3C8FE0792F102 + 00F173A81C67E6A707AC75DFBD1E29903352DB34A98392D070B96B12F695EFDE + FE7D5D8BE6FE7B7DBFB9CC8CD01F7262E4B440EC1C23FF05816223AF30746C90 + A29BE40F71F380CADD17BD85474DB8B00341191A2473BE9A267150C1194A7743 + 16EFF6B9D7CFFCD99D9F1AEC7DDFBC761949CE2DFC0BDBD5DB101CCF8C8F4759 + E766DCDCB4E4B309E104791B42394ED89E72D31BE238AAC81C99597B883EBABB + B7E78DC7ED6D1E91BAF416470E2CA15BF48BFF1497A35924F67746216FE1F340 + BCD9E2E8618246C67708A1A0E58ECD8FE0A3880DB77B9468CD9C673FB08F7722 + EF8CB9A9FA41596A9B4B2B62C524BE814DAE1C50FC960B4CC53BB8DEB141E646 + B1997E5DEF467A5A20952D4A24A7AC75CA08FDF0E1BE63CBEE78F2F9FE4EB1FD + 9233363989D8F26011197F1A1BAAF78075AEA4E8BE458D349153E366E86DD47F + BEB410696BDDDFD610956149F2B2DB1A861B2B3F85D21D1B9DD8E44BC1E157BB + 4F2EFDED3D8F0FE616FD6956129D7EC6824BD9A5DCE81335CA54B483925E7F4F + FDB8390DC5CD5DB5CC2CF10A696A7CDBB4B99EE16A37ACF310D2EC795E54D35C + B77330D766616109DDA25F3C533C7BFAD1C4E13DC40B4CD11AC912478798B8F9 + 1D0A7C67AC6B7C49E047DFDC4EFFD007ADF7B0FA9C4FBB887EA5CEEBFBF6892D + 836BCED19CACB92281F1354376B79B10423814AA1E877CCB3B60B19B96384201 + D53B08DFCC8233E1FCF430A9B37F873AFBCE2AFFE753F7663BBD478A9368E939 + 4B7611426A324ABBAA636842162F0A4413B95E0FD20A895FF215DCE89AD7D57E + 401407244D0C77BB67E493EB973655354E7AD83DED8A47F02C20A4D3DADCB4BB + BD655BCBB2A58F6C1C5475B8DDE7AE9D3BF5E8820D6C47D3A3C81C51A3F90A10 + B9AE5267BADA7D2B1B2C7C0A2E75D3D56E0AE10C32D7D6791A45BE35A611FD7C + B2B976446AD35B1C39B0846ED12FB69554BE271F933F84456BFCC736B3488C0F + 337D2DE06A4799A41EED76CF54BBF7F7B0B2EFBA7B6415B96706737D5B4B2AAB + 0A9DD80EA4D4EEB958E9FD5AEE104B8FA9154120679487D5CB41AD6EAADE216E + 9E2D950DA1CCDEE98AD47BD3DE05257F7DF28E6CA7B6E9A495F9B3E714366287 + 1406AAC269AB3993D8FD8E6A66ED76350E06419BF9E8D430D9C52ED5FE3DC385 + 8E953B1F62E69ACCF9715C68D203A561556959113777C54EDDDEF4370B7F79F7 + 80A56E4DD49FB53A3175D6D4FBD873754A4000675AE66145BBF8443ED11BE96C + 4228A8FBA3FBA42FD3D1BCA0556EA4A989E101219C1B7DAE6C441EAE43E9379E + D03CB45A0B1647262CA15BF48B974B2A6F496072319F0E133414180BC7B6E527 + 8EB0DC43EBE1F07621CB3ED4AC254A1817DAF78BEDE9BEB58BF734F4ABF436B1 + 6156192A8FE7FDDBC1F84C14DAFF90AC7641D6C877BD2B419CACEF8E7C6B9D23 + E6D766CF8CA7A3DC481DFB22B9DEEEF42525FF7CFAE66CA7B6EB6D6F9876F451 + 931AD9BAB2425E20462FEBC27B667B53B33A1CF1499E28611C862A75546A1EFC + 583AF25DE7667EBA9A07B53CB459A54A682996419C1CF9D67886D2DDA3E957F7 + 772DA9B8FDA141D53EDFF3AE932F8FC79D6BFB2573BDDC4F4FCB8C9B87C470BA + 5A1CF255ED016B1D0584710157BBF190859EB9CE0E2F3D677ECBD0D2322D8E4C + 5842B7C88AE78A6727A610E765461955618226CAED1E56BA8BEFF412149882AE + 66264C711DCE781C656D77283213FC26FA65C2A5F4FBA5A9DA2F0EE63A9B4AAB + DF9720E4F7233670E134B6B0EBDDB4DCB5EBDD88A73B06D1421BD570BD77C81B + 4748BBDFD369EF53C57F7FEAFA6CA7B5EDA49545253533EA184D1668115B94E8 + 2E1443C7EA3E9BF172B0DCB1B19EA95AD7456494EB3EA37A1CF2091B54F0BA4A + 9CD9654D6FE34F7BAEF770FB0BCDEB16AC7F2167D158CB8527AFCCCF739E60FB + 2D08ABD6038563C401426EF628115C38E71CE2E6B9BADA4342B828747BDEB915 + 2D75FF1AB1E7D262C2C312BA45563C5B3C7BFE34E26C23BA61B6F1C064495F13 + 5FA9E95CDCEEA6B82EF271E4C741C68AC6FEA25CE10CE91EEAAD9B9DAA7B34D7 + EBDC525A595048628D6CFB19B96E93CD82D7CB0772BD67C4D391AF6C37DDEF3A + 9E4E0D4B1DFBCA42ECC7DD19877C71D61D4F7D3FDB39D79E777CD5F4E9935E66 + 93091D233785712882DCC3634F229621F532A2C56FEA2900CF8A7E0B30858CC6 + 2EC09D6D7EA97641D5FDD72F036C9DDEAEBE4B8A6FB92FAB2722E3FE9EB432BF + A4E2A8C730A5AB11BC2880651D10C0A160EC1CC2FC66BE390262F694E5EEF996 + 36947F0DC4D651D03A3772CEFB7301F1A1E8A3F4DBC954ED5772BD4E0B0B4BE8 + 1659F15249E57B6218FF81FFEEC40C72E6809FEF70FA1A7CE7AF9349C419F3FD + 90BA19B387F928D53B4059EDDB3B90B7667E735DCEC539F694D5FC889DEBA747 + 6CF04CD73B41D1AAF7B0B51ECE4F3773D01D9F6483423920778CD21EFD6EF19D + EBBF94ED9452EF3C797E7EC2D9C2B689C973C47E0C3EA07837EE83D92F3DC8C2 + F20543E9D628B8D4E1F2758537E582177CED6F8FD58DF494DB5D6FAA88162C7C + FF86CBBB4E5DDA7EA0E940F59C7BD7E7DC9C67DFBB4FB99A10FC556A365ED196 + B74A4D83E5FA1C4296B9FE44BE65AE491E2992365CED6699579D836E58E739C4 + 73D8D8DC5B92AA3D6BC49E498B090F4BE81659B1ADA4F2DA38C697F3698C32DD + DE0E4C18841C74BBFB5FC20B0014848916C6F92F0026711383D0CDBD66FB4D54 + 76E2F5CDBD7D9F3A666F6EAAF7FA64F5F2C9986CA432D23D32C870BDA3A055CE + 01A96C9C3081E8CDC231C427ECECA42E3F19575CCF083D6B5E76E3396B574D99 + 9EBF813BC2CD1EB6823C03C41E52B6EB9B04B5DBB11688434D02AD72D745698C + 4E6BBE81AE895E978255FB064B1E62F419655E9598CE73E98F67FEF6BE9C4BA3 + 36BDF584D50593E24FB06D1319F172206A840279E641CB3D44E6B00F2FB43C10 + 374732468E8CF8790EAEF6F033CD8ED2D09AEE9DB7624FD3B0FABC5B1C39B084 + 6E9115DB4BAAEE64BFADE781A56D5ADE02FDB8DD615AE720239FD44DEB3AD342 + 8F98323AB00D04638DF461CF3DBBB2A5FEFE5CAF774FD99C87D8F6A78DE82086 + 5DEF61A57BE0D3E8A0E6E0A07B1D5CDA664F7535F640EAAE477F5174D7331FCD + 762A4D6F39FE34466E0FF9296BD4DF2F3262E64AC92EC46F485685132F6246AC + 9BF0FAEEEA5E8A70BEB0E051A096BBC85D302D7B204AD0446050B9FB240B640E + 8D5A748539245F1A0E761C5E5479C7E3391511DABA6A717EC9BC99BCCEC0D280 + 8B3D2C8AF3C576F2ACBD2832F7456F01457B86080E19C566D0A05DED2174ED4D + F7CE59B2A7B175449F498B090B4BE81691D8505C46A6E1D8730EC6CB81809D90 + DB5D8771CDD8282CD39FD1D1F1F07CB652B0207E43212BBD3F0BDDF8BEF655CF + 3D766E4B7D472ED7BCBBB4EAC202E2DC3E24757B7F2762366F09B8D851303F5D + 933A8AB0D4110ABADF91A17097FB4DBBF4D6E2BB37666DBFD9FAF613DF94883B + F7E9C113C754124643E0182832A356851435A27AA143C957483B13CE7545EC98 + 409A99B2C6F56EB176008012DE6CC6820364EEA7B341CA1CFBEEFE99373F7046 + 2EC3FE4061095A7EEA9C6B9D18B91C52C840B8A7D3D24C919E99674EC1BA3688 + DB50B7D3C0B290082E2A6E0EAAF6C1913987C75E4A8F652FA5CF0F6A2B8B2316 + 96D02D22B1A1B83C7F1A7676308BA91C1E1250AF075DEB9944CBA1AB841A4B4D + 0B3D631EFBF328B48DF8FD1FA4950EDB7994FE6287D7F7D1935B0776BD6F2DAB + CA9F89C816768535233A98104F770C528F85AC6F4DEAD827F928F73B5C9C56BF + 231DCB66BC7147D1BF9EB920DB69A4CE5E73DEA429893B29BC014409E0547B54 + B0C6B1FE247E2C5CD70680D435BE0E564B90BE4F549CA67FBF64C8DAF3E3E3C8 + 3F050AEE6CA3F6BB2C072B0994AFD7D3937E6BC96D8FFC2397216F3A7BCD8905 + 53F31E620F4022E062372BBF21839835511BD63608E00C753BA5A1655AFD8E42 + 9FCACDCED71D44DC3C8CC39E7746654B5DCE5E268B231B96D02D22F16C51F9F4 + C9C4A963843E9DCFF7E7760F1799097C6F6C9769BD1BEB849E448232457883B1 + D24DD77B9AD27393A9DAAC15D44CB4246B2E7730BE3697630C0A104FD71639CA + 14C99931F6403E3A903AF2095FEC93F8F1756161E37FCDBAFB9973B39D42EABC + E3DE979F17FBBD8E7DCB6D0C8523F119D6B829FE4B97E17721A6D80D65A82329 + F29BB3045EE094A56F5AEBDA72360E460DCB5E5AD7747B5B5BF79245F73E951E + 68A8779DBE6ACAF4A3273DC12697FBE96786E5ADE3E62848E6BA688CA966A7BE + 0A3FCA320F178F311BB1843AA90D053D9EF7EED92D757F1A8947D062E2C312BA + 45249E2D2C2B9C1C8BED660F480194E604B73B47D8CAD63151B5DC8C994747C7 + 232C766C7E97F9680E54DF1D85F66D60E7FE74DF9A857B1A0674BDEF28AD2C99 + 4E62DBD8BEA78FF8A0864572A6FBDDEC81AE2D7612227514ECB086103253DCD8 + 39DFDFF0D281338EDD5D1779F89673D77C3091707EE35782C32AFE6D103BECD3 + 9C370BCC84DEC2CCEAAC5AAC67F0A5A9B180F83A36899F6A46F7F7EB07E1552C + 1FA1DE3EF7B2E2DB1EFDF14043BCBE720EAA39B6F81A768C2B7CD19B69891BF1 + 7250B29B96BB1B2C28132C078BB290390ACEC3BE07A806970B5C4A2F2A4DD5DE + 3A62CFA0C5848625748B486C9E35BB30E11041E8D828EC4242E41C50A1070839 + F8FBDF5F4E3A2C0B6F8F33AC74AA529CFA7F6CC3FBE6F010FDE9C36EEF27DFD3 + DA34E0B5EF299B7303DBF663A332B0663CDD24F57E2D75847CF7BB3F8D4CA53B + 9B763DBABEFEA5FD6BD73645970B6D3BFFB84B1D826F94E701A23A49E6BEB82E + 44E4EAD36FD482022EF30C5247A16DA3EE0D149641C143F96E76B5142C6944DB + 3B0EF42CA8B9FBA9FD030D6FEADCE38ECFCB731E622F7FF9D4DF3EBB551E56BC + 6B32A7A10A71289ACC39B4A2DD8F930F51049731566944DF5FDA5CFBBBA13E6E + 1647162CA15B44624361D98CA9CC42675C32C5245012B29D4D5778FF39E9D9C5 + 71612BDD9F8FAEEF2ECE03E39C7E278DE379873C775D754BFDC3036DB3A3A472 + F1514EEC39C40BB08C06C2F174278ACC8DC1700CD7BA03A961D8B0D6E56E5D84 + 5F68E9E85DB172E3D6C8C3B69FBBFA63D8213764168AC1C16A707CB14354DF73 + 6CD46EF74BC3EA38B74A22D7A55B914FD87A8191BB2E7BBD604DDCFA6540A4BD + A912B014A972B232869EEEF3BE3BEBCF8F67CDAF076C3B61697E51F194A7D90E + 97FB220A0F1927262775BCDE0B5AD7E6B447F57905CABC9AF5DA4D52370474C3 + 10C165C05AE816838125748B483C3DAB6CCA514E7C17FBE92DE2F38E41A08E41 + EADAB54E91514F2E5AFCA61A64A228877A6629BA6C563A1A6A2C9D5BE93BF7BB + EE318B5B77F75B94E4E9A2325411CBFB1BBBE6B78DCAE062A463E88174361D23 + 4741720F933A41BE50CE88AD33FED87AA0C75DB2E08917230FBBE7CC5597C7F2 + 9C6BB5854D8C1B162A27AB0BC220A95C07E2D6963442AAE39E1F27072F0D36DE + CA7C973AD2E96DDA4207D24454E7A84389589867C4DEC5EBB657DDB7B17EA061 + 6D3BFFB8AB1D077F5513399CAC619DFB2A7664F4414741CB9C469079C8158F05 + 7147B8D9F934B8D947407C71D873DF59D952FFE751790E2D261C2CA15B44627D + 6132312D16DFC17EC22B300A566A8B72BBE32C567A36715C86956FCE47C4D203 + A4AD7EF08760A5A33EEAFDB096789F3DB96977BFDB3424AB4F9C84C963D4AC91 + 339288247514EAB81622F50837BB1957A718BD74C8F516553D1A4DE82D67AEFA + 7A5E9C5C25C60C8EA3881DE2DDB2FE3AD195DFC2AAF5B0756EB64945D4BC4746 + 5A9B91A1E0E9462BA6475F59F78ACC09E4AC3392743DFADBB6D69E0F2D797263 + BFC3D974D6EA9505939CA7D936091D9337DDEB660C3D90878EFC78393505706A + C75AE4E6BBE103EB0399A350CC7C449494087553EF8D15A9BA8747E519B49870 + B0846E1189478A4A5111493CCD7E928FC3C8EF86C501E2B8707C1B432C1645BB + DEC376B9D95C2510570F59E9E1C734CA4AEF0FA1B57AD58FE493FD6DF3426905 + 2921F107D048179A099F582EA40E6E7984826562D5FAE08217847E38BDA86AFD + B6C8C3B5BC69D5D58904F96A6050745A99F1A2A0BFC7463A5BD05B82C33709CB + D7356ABA6E9099C806ABE2806B5DBF0818696C623BC9F8BD873B7B8F2DBF6743 + F41B8AC2A6950B1365B3A73EC1F6BD3A4CE4625F1956B921940B5581D36969BA + CA9BD9590D05C9DC2C1C33C296B9020F131D53DD52FFC288EDD16242C312BA45 + 566C2DA9BC9D11F785F00B056D4C39C0DA0EC7B70395E394293E52567A00865B + 3617845CEFCFBFE2B96F58D0B2BBDF36AB75A5556F9E429CBB47EEF739CB8901 + A93BC1794DEA8E4FAA01411C31C8565AD0B5FBF675CF5BB86D67649254EB19C7 + 7C2B46F07F6B35BA3130BAB08C32DACD662BC1656A8126F1D08B9BB6B691AA7B + 13B6D083A369C6DB03642EF892FE755BFDC1779EF2DCD6AC495F8F5554A3F94B + 675E1E73F0B501E11B0A117986556E2C53656B334471669D762D8A53071865CB + 5C1DA5B3DDED9BB3A4B5C1B650B5C80996D02DB28211FA5504E1AFF3E9700119 + EE76E7FCC27F69FD9F7EDF4A0F196A6A1B84CC472EE385C098CFC54AC7816621 + FEF2A8DFD4F0839EA6F4CA64AAF61BFD5DFF5DC5E5E4D8586203BBD655A33AD0 + D9483D1C5747467C5DAC635495C34248D6D4DA7EB872C58EBA48026C5BB7E25A + E290CBC3F5D9B1C1DD010B1DFBE235A45DEEF205CB833AEC26C9C3D8431CDD8C + AD2364B447456ADE7C6E4C95BB3886D775A8EF84F2FB36AEEF6FE81A4E5F397F + 72417C23DBC514BF7F3A58E0A6158E42296B5156390A8ADF38DCD03ECC4A70A3 + 6799AB51A10DBBD3BD738EDBD33460EEBD85058725748BACD85C5CF1F604267F + 91737EDC5ACEF9E2B80069AB4A5F26C216793885CDFC0C6C87CD6D33D7184CF5 + B88863741D46DE0995CD75FDBA339B93D517C631B97DD4073B4CEA90D21668CE + 8282F17470912B6BDEF5686A5F7BD7EC25BBEAA309FD7446E8185D6E56A01335 + DA81AC894FDAA6C8CD54A6EB387AA8164080B4C1128738BC226910D0696FBEA6 + 73EAD76CC7D229EFBAF49EB6C683E72ED9F47256EBFCA5D58B6385B30AEE629B + 9C496988B43599AB57CE88B4B480551E76B19B0AF680BBDD57AF0BCBDC1B1D32 + E77029BDA734557BF6E83C7016131196D02DB2626371794501767661590A050D + 248E131820852D6C6D4759E9FABB01AC74B16410B1F4F01E9895F96853BA6FDD + EAB6C6AC16D083B34A634B13055C91B57CD4075C5BE6C86FBBCA41B0DFDA0E62 + E8B0DC10C8B988B6B5EF3B5CBA341BA1BF713923747C79C01A8778BC39E8181A + B300515343D52E390C6BD19CDF8C0594F1727BD569CD18739FFC9176BD074BC0 + FA2F059D5D7D27573EF0FCE3FD0DD79E3357FD1FC7C1BFC254969425EA454268 + F2D5FEB1A9B4375CF001E19B995F0E1768C6D1B5656E903958E623909A960DB9 + 78912C2C4C5842B7C88AA76795C5A692D86607E385F2C738535D1EB6D2B1F12F + DBD31516C80D144B1F2D2B9D4FF750EF53E5A9BAEBFBDB667769F5BB261172DB + 588CB980AA28273BAEA1A0A56E7463D3EB02D122D4BE6F7F77F1E2BA2C847EF2 + 52E97247D21A07EB5CE49B3B6647354851C37A19827B80753A991E77187A3343 + 8D1AA71A7E5933ABBC9A1A0B486363FB7E7067EAD0BA1337656FAAD670DA8AF2 + 4979E43976F442B31B1B58D7D2859F03910B42F6FC6519F172940399871521C3 + 07DFDB21EA9D5A95AA7B7444776C31A16109DDA25F6C29AEF85FF6A3FF7F89B6 + 91879EC206EB0CD54A97DF65B1D2A356CE82D05A1D07A8BB6241AABE21DBFA9B + 4B2B124524B6811D7BF4AD748051EF5DC7D535B103A923239E2E4876FFFE8E9E + 598BB211FA1B965E4708FA5CA0225C546538B3090C427E25392D9233483CB029 + E4A987DCEE6A1DAA780F422EB0AE99EEC62FA3ABC75D577EFF730F671B9A7F56 + 54A2B50B66FC816DFF1EA8FB4E0C77BEAE1067E4A0D38C383A0AC6CAA3ACF240 + F957559006887C142D7375166D7BD27DF396EF6938387A47B19868B0846ED12F + 3617CF3E3D8EC90340A5667A1AD82524F418692B3D838C83B6CC6014EFC1F5C2 + C7933FB84375BDBB94FEB53EDDFB8E13DAB297854D95D5BC278EF01F4655F11E + 75922A6E9E41EA0132972B0B423FC808BD7E7724A1EF3961312374FC395FE19E + E9BA0F88D810D53DD933C46D20A8438655AEE2E23ABD1D1B1C6ABC3F40CD1770 + BB9B3A0A762F1EDCFEF2FE7527D5D7671D96D6D396BF25E6E0BF21A9D5540747 + 469E39D29F7E6C1DD633446FB03C50DA55AD175A8782AA5D7C8EFEAD6787B8F5 + 65B7E7A2537328556C6101B0846ED12F361495272663B24BB651953FDF10EF34 + 456E80A8587A18A6A8DA9C0AE7A507D608C4D387EF7A3777C93F0F7BDE05152D + 7577645B77331B8759F1C4D3EC5A578EFAA0874FD2B4D6C32E78181C22B84610 + FAE2DD59087DAD2474B8017EFDFDA0B50E0239FF1C8CD72970B9C3E200A9435C + DC14C319CD593CFF1E99D5E00CA40F76F5ADAB7E6C73563773DD09CBA64D9D44 + 7859DE9AB0721D23A4D5F7618B5CC4D2C3446EAADB4D57BB91672E36073207CB + 7C0C6EF921EA9D5F95AAFBE7E81FCD6222C112BAC58078B1B8E25A07E3CB8148 + A37AA00FD74A0F23CA4A47A16DC2D6F27004726CBA7EAF9BE66561B376646B4C + 56BF3D1F93BF8CA9950E8824753530EA9359B7FB0F74F6CE5AD4104DE8ADAB17 + 5DE73892D02529AB5AED08056AB9C38098C41D50B56B12A79ABC91B18E79CFC2 + 163A4248578383B435B0A25D8FDEF3E08BED67BF776F73D661683B75F9F7D8A9 + 7E01B633456F329C6D5AE4112967084593BA9992A69BB7A03173B19B60876938 + 40D38B16A6FAAF936061118625748B01B17156F9DC0242B6B11FEC9849A56410 + 56BAA97436D7898AA7679D1E452B5D9DDB0F6BFB7A3E9BCDF5BE6D767562A647 + 789FEDD5A33EE8D94E5611BBEEAB6EB8E19921D9BEBFB3A77871634334A11FB3 + 40113A0EC5C981907DEB1C885AB8C651165237E2E80151A42676BF342C548593 + 963908EF1469CAC3A77B5D7472F2914D4F65BBFC86E397AC2CC8231BD8BA31BF + 939AB4BCB1FE54223F36EF313226D457E16BC2C628207233D3D13070BD297C1B + 03ABDC441FA5DF2C4BD57E6D6C8F6A31116009DD2227302BFD2FCC4A7FBB5F21 + 2E5C68269364A3D683E5B958E9FE3E328BCDC863FAEA6BBDFEF048BDB707D193 + 6737D7662D66525F5A75CE64E2DC352E56BA39204ADD2E4AC6AAE58C77DADA0F + F7962EC942E87B8F59702DE29E1622F98B5BE71E46DA4A375DEB52056F844D40 + 99AE5E043C631E048990A79E71BE34731A26898ABB7B1EFDEB0BDB0FBCE3F496 + C6C8CB7E69E1DCD88C99798F39041FEF994A764FF133F73680983D54210E7BFE + 7A81A62B489138348911DF21E162A726E18F2DBA0E5277CEDC547DEB981FD9E2 + 750F4BE81639E1D9A2F2E32661F2C460ACF428C53B42210246B95BE9621EA37E + D6564B86979BFE54BB973E75696B436FD4BA1B4B2A4899137B885DEB296332F0 + FD9D34A4ACF196AA44905A6BFBE1BEB2254DD184BE67C57C113A11E30FEE7AB5 + 2FE15E0F90BB225A148C83CB7B8023DCE9D877AB43EE7A1632D4E560C142672F + 525D3DE93515EBB7652DF2D3BC76D127F2E3CE4F3C45D6C20B60967AF52214EE + 40D030AF2DF0A07A3D43F8360E5639204DE98F37B9BD979DBDC78AE12C060F4B + E81639E1B1E272340391BFB11FE3B765B3D2A362E91C51D5E3CC6DE467768A1E + 6BD77B2FF53E599EAAFB69B6759BCA6A4EC943F89171B3D24D406C9D1332A1A9 + 5457F7EC55ADCDD184BE78DEB54E8C11BAD10695BF085053EC00AEF58C943639 + D692FBA81F3747212316521AC11D1F1A246258F7F0259BBFF9C5C6572F59D718 + 9D3958B77C7EF994C9712E842BD495E642317188E96B120FA8DA915E2FA06C57 + FBC920F2F1BBB19DAF7AE905735A76A7C6ED0C2C5ED7B0846E91339E2D9ABD78 + 12C61BD88F79412E563A87FCF10D2ADEC32430542BDDFF7EC449BDFD10758FA9 + 4ED5479A499B4A2A501189DDC5ACDD734677C40771E29C2809AADF4FBD398B1B + A26BB9B72E987B8D13235788191D7F577712FBFB0928D74D6237C85ADF3FA326 + 81AF7437D2DE42E3AF63E82AFD91A1ABB3AB6F45F5A6ED3BA3CE79637925294F + 16FC868DF507682825CDD8A94FE4E0578F22F5D0720A043ECA15DF72854BE995 + A5B6329CC5306009DD6250D8565C21E3B0FD58E9E1D6AA1C84FA565D185156BA + B93C3C2DE671F8BB9125754638BF7BCCED79FF85ADD18AEB8664F5AA49983CCD + 8E10CB79E7A30C762EDBF72277D1D2E6E8C2322D73E77C2B1623FF6D92398AB2 + D239D43A41553B0C100E913AD22F017E4317F915D46A81F574CF75B5C8F3E88F + EFAB7DE5B28BDAA38DD2E6E5F3DF949747EE66E41B8343694B5C91B859A02683 + C803317388A123DFE5AE8571E37DEFE8F6D6BEBE6357B435768EEF9958BC9E61 + 09DD625078AAB06CDA34C7D9C07E98E787AD748E6C296CC8284813FE2E2C900B + 6E8722E773B2D2C561FDC620B9020CDEC3C83BA3A2B9EEC16CEBB5246B7ECF2C + C7F78DF290E70C368E2F75BBEEA2CAD6FAC8EF53353557C563E4EB819C422CC9 + 5C132DF19761955A06824441FC2842E56E84B21132BDF7463D7A8540FB548A3A + BA0EA51754BEB433B23DE8F3F36B0ACAA624FEC3C86E399C32DF1E2B05BEACDB + AE2C6D8A74B11AB90C0ACBF8CA75218E7351D0520F1179543AE41820DD4BBDF3 + CB5375F78CFDA12D26122CA15B0C1A2F14959F9620CEBFD9E393184C2CBDBF92 + B0B0DD6BC1F50EC7F228DDBAB1BBEB9873F7B7460AE4EA93D5730B30D9C4260B + 4677C47303BBD2ADAFBAE925735B77477EDF5455F3F5BC18B98A623F964D1449 + FBDDD7546EBA128F1150B5A33089539DE2A63BA9A9573353EB1E758FF5F87AE8 + 6BC5CFBFFCCD6CD7D3B26CDEE50EC1D7C28BA0A7F2CE952A5EDD5B793CAE70E7 + 15E880CC81C4219F5C2ADDD5722FF39CC6D3406763FEB392E6DA8F8FE329584C + 105842B718341E9E5586666172B543C857B359E9F25F541A5B2611C377FE34CE + D826AA821C0AED6B245DEFB027F663FB25F663FBDD6CEBB4266BAE63D7FDB951 + 1BEC2CE71545402EA52FEEEDEB5DB67C6FB442BAA9BCE6F28483AF851C74B0B8 + 894A63E3F3BA980C51C489CD52BF54D77537BBB041C95738312D7CC3AA2AAD3A + 69A8CCAA5EE89A76BED2B3686D5D7DA48B79D7BC9A8AA993629BD9F6D3A0B52A + 3F5090D895454EB1EEDAC64141CDEEC96DFCC232B98DE358825DCBF31D9E7BF2 + C2D6DDD6D56E316C5842B7181236CE2A8F1538CE5DEC27F64C3E8F235CEACE00 + 696C5108BBDE713FEBE8E9402A5B1635FDD0E3E907BB3D7759454B74F3965DA5 + 55455389B3994D168DE678E70246E8CF37F6751F73DCDEE878F49EF2391F63D7 + 7403562E75B3D21C2C338BC540695710B7E9B8B931E87A99D12B1DF2CBC1420E + 0F28FFE8497B1F2EDBB6F3D7D9AEA56DF1BCDB09C11752632718D2CB15A1ABDE + 2F481D5E5BDFC21ACF10C68DF7DD89C4FE1ECF3B75764BDD8BE37D2216130396 + D02D868C8D45B30B2713F204FBA99FCFE7734E63038573164B3D8A9887EB7A17 + CB07D9950DC088F28F1D5EDF458B5B1BA3C566C99ACFC530BE6EBC39C345F4C9 + 1D7DDD6F38A52D9AD05B933597128C6F340751933BB84E08D2A5654D6D43207D + 2DAC72D7FB32F2CBA931CCE68E24113FDFDE955EBB64775D6428A369DE9C33F3 + E3E46E2A0ABD49F2D6FB89F8D46A75B3ECEB10846E6369B1B363A5FB287D4732 + 55FB8F313AA4C511004BE813147F9F3E8BBCB563EFA897C778A1B8626102E387 + 1889960CD4B8852390C6A617A0CC7550EE0239313F28D77B96036701F748F722 + 7A565973EDFD51DF6F2D9E3D65662CBE115E6CC611F7ECA0BD67BF21155D6DAD + 2959FDC13C4C7EE3A160231C18AE0C7297EA332D6CF3AD7663BBA0A2D14F49C3 + 4137B83E0CC65E9FEB9D5FBA63D7BFA2CE71675575FE510967239B5C6CB8E7FD + 4A6E6A9A9AAE76280CA3ACF4D73A7810204DE965EDC4BB7E5953FDA81E6B5B79 + F5144470D7A286DA712A95633196B0843E01F1B76933D9FFF837ECC770738C38 + BF38EFC09E518DCF3D5F347BF524E2DCCD260B07239023A6758722BDB3285B8B + 5584864BEA837DF4E90B075C77EDC2D6DDDD51DF322BFD4266A5DF3E9E7CC288 + F49FC5CDB5E767FBBEA1B4EAE27CE2DC12DC26D4E50E87A6FD37334DD63A066F + B8E7FD01F6EF25C199F7D4F3E8BF9EE9387CFE39EDA90C8279A2A41CD54CCEFB + 8243F0F710B8D3C1B52E2C759FC0C1FDAECF3F8B5A7DA4ACEE11DC8FD74BE995 + 65A9DA6F0E7F6FD9B1AB6A5EFEE43EEF836C6CBED48DD1B9154DBBB68EE6F12C + 5E1BB0843E01F1B76985D3D89D6D71102E60A4C963BF57E7C79CDFBEA9BD253D + 5AC7DC525C799C83F15DEC27B790CFE72690EBDFF58EB26C976D3E6C788F0CA9 + 537D1ECCAAFA6C3255FBC3A8B59E9B55162B8DE73DC4AEFBA4D11AE3A83333AF + C0A5F48ED254ED05D9D66F50DDE2C2E49441EAC8D78F1110B361ED9197DE6DC3 + 65AF9BB818AA73AC62EFD43849F6D1DD4DE9DACAFADAC812AF2F27ABCA8F4E08 + 3DC27468E0021DD9A2083CDB79C3399A8AFA8C178B88F5C6005E1FA5576DEAE9 + FCC639FBDA86BFB708BC94AC224761F27607A12BD995D528D1E295254DBBBE3F + 769769315EB0843E01F1E7A933CF63E47A27FF51657FD850C98D0B6FBE76C84D + FFE39DAFEE1F15F71BB3D497324BFDEFECA7B866B0696C51C885D487134F97EB + 0FEA4F607F37F2565436D745CAC89BCAAA8F4B20F21F6488BBC70AFC2A98E5F7 + 4766F9BD37DB3ACD6535672610FE771499516319423E51C272647C071EF940C1 + 361C08A7071AAF00A7F3F4AC5D3D3D1F3F3EA24EF9FAD955A81239BF67C77A9F + AE112FBAA6E1C0B1C3E71545E6E6B281ACEA318C9BF35CF3CF1FC6E8C7F39AEB + 467CE72F1757A269F1D89B1C8AAE622F3FAB28362AEC22F4780AB967AD6AAE1F + 9B2BB5183758429F80B87DEACCEB18A17F8EFFC072A539277459F21B7B6C92B7 + A7FCF221EA3EFAF68EF6113FF696E28A726EA9B3E32D1F2D521F8CEB3DBC6DF8 + D872FDDCFF0C9895FE5B469A1F8AFAEE3FB392A82A9E7F132F533AE2039B0318 + A1FDA2A479D747B37DDF505A753A7BE17A205712846920E428F233093C931803 + 6AB8F6573C6FD9FC96E82E628DA555A7E4C973D315E1B21D3F8ACCC3D3E2DA68 + A6DB7F9CD09D46F4230D38FDBBE39B1A86BFB7105ACAE7AC642FEE9CC84F8777 + A09047A2A313798B6A9AEB0E8EF740588C2E2CA14F30DC32793AC923E4310793 + 13655692247307CB68B423ADA8345BFE0FF679553BA62FBC67DF9E113D87E74A + 2A0A0B10BE93EDFF786CB8DE23091DF9A48EFA21F5B0FB7C30F9E9F2FBA863FB + 2666AEA4CEC74EA51A3D19F57D7D59757901225BD8E4B4111DD41CE0517A7D49 + AAF653D9BEAF2DAD3C690A893D3690551AF57D948621976D619B5E4A3F5B9625 + 5CB1BE7876A2D2893FC66EC271D95E1CB21DE3B5904B3EC0781CECA3F4FDDBDD + BE7F9CB6A771F83B34D05C31B72AEED2AFB1635C88788F78B53CE2A58BF46074 + EAECA65DEB0779088BD7192CA14F30FC71CA8C298C9B1A99553EDD5134C62D74 + 47113BF6AD75BEBC9BCDDEEC52FAAD33F6B78EA8E9B0A9A87C5A0293DFC70839 + 0F966527F5E8B2B0E676FEE7F85BEA8C389FDCD67BF8E4D3DB5B224317A964CD + 7FC730FED6488E672E4853EF87C954DD67B37D5F97AC5E3E1913DEB56C482181 + 284B3DEA850A87BEA3886EDDEBA68F5DDADA1029286C4E565FCA9E951BA3446C + 610FC0EBEC07AB8DBDC85C509EAA7D72F8BBF2D158565398C0F83287A24B292F + BC234788CB16BD6C2F371EA25F2C6DAEFD69EE47B1783DE275F6F7613110FE38 + 75C652F6CBB7398AC41DEC133C41105B17567B07FB21B89EFD285CF7C67DAD1D + 23752E1B8BCA139389F30376DC8F21E9FD1418AD787AE47C2E22B90C4B3D9BDD + EF2F653FD4EF673FD4BF8BFAFEA592CA29D389F31C1BDFB9233596B9204DE937 + 92A9DA2BB37DCF88736E1C936DDCAD1D4E5B0BA58A67F580845DE028B43C3C4E + 0C5E37F5CEAF48D545A6A9D526ABD91B28D9CCD64D9A2F091865BE18A088EF47 + D23A1FC91706F612F3D241CFBB605E4BFD4B23757EEC852CBF80904B0945FCA5 + AD04A98889121E129AA58BBBAAF0777369F32E5B5E7682C312FA04C3AD538EBE + 90DDD6DB1D2C89D3512409D3B2660816EC2A499DE869B63CC5DEE4BFE510F2CB + 93F736F70EF354041E99594266C5129F4E10722DFBC14980E23DEAC10B7764EB + 2F950D452C8F9A1F58F9AE7EC6A92276948BA52ED4D70DFBA9BB64714B74C9CE + E664CD85718C6F43632490E367EC22FAD992E668B736C74B45155533E2F197D9 + 64C214C14509CDA2E2D651D6B9E93D31D5F16A94781CFB9FA5A9ECA9742DC99A + EFB1E7F20BE117079CC3797811D3E67898E2BFF00BCC402F03C3217797D2875F + A5DEBBE7B7D48F8894BDBE722EC977D1DBD9DFC795EC9C6AD462686447E07CB3 + 5D87BA17EB9985FEC691381F8BD72E2CA14F30FC6EF2F42B18215D4354BC5C58 + EA0867C4D27D420FC4D605F1B3452FB11F82AFC408BEE384B6E61151C46F2BA9 + 3C2F86F14D6C724694EB5DCEF5EF7AF7D71BAE482E6A2DF5DD20DCEF1EB3884B + B358C41B921564368EDD4D5469DCD14098949885FE4966A16775ABBE90AC2829 + C6F15DECBE1784C9309BAA3D4CA6FA1EA14CB73B52B5050CD2ED3A8CBC636637 + D76D8F3A9FBA64D5FCC9D8E1CD6DF2CD3B625AFB24B42CEADC826A7DA90A8BF2 + 168C85E29DDD835FEC4FF75EB6B4ADA97B98BB627F331568BA133FC941E85BEC + DC561B43E2A9E1D6174E83C315E85AABE65B53F968C1AA5DBB6C8199090C4BE8 + 130C37151C7503777173CB3B60A523DFD56E92BA196307A205373DC3E3CCDAF8 + CA29FB528F0EF7BC1E2D2C45473BF185F984DCCEF6BC14A1E1BADECDB91C483D + B4302BA91BBDBA7320F583AFBAE915735B77D7477DD990AC5EAE7AA6E70F77FC + CCF3CE463ABD945E529EAABD39DBB6BB4AABA64F25CE6E36392D9308B3932542 + 51C41EED1657ED5BC4BC4BBDEF2453755F8E3A97678BCA51593CF137B6EEDB70 + 687B785DF38F177C8988B2D211CAB4AA4DC57BD498F53796832577B67E771FA2 + 9735BBE95FAE696D183669B694CF594C28BA9291F93934E8E5516E7659462FFB + F5514483CF77D721EACD9B93AA1BB1909AC56B0F96D027187E3369DA9D0E21E7 + 49F77A7F56BA4FF0D8589783680B5E7CCF8BD1FC834D7EE510C12FADDBD334F4 + 9363D85C52393D81D0CFD9395C8865D3CE8C75C6229EEE7F1FADBC4739D67D67 + 3FA4B7D6B9BD179DD09AA9607EB6AA1A95F4E2EB6263D48DAD8FD20BCA52B577 + 64FBFEB959E5539289BC467645D38DF38F24C46CAE6E84B2133B58C7AA274AFD + 01377DCCC2D6DD9104D294AC3E3D0F93FB38596573B787EFC9402974E6351134 + 346B7B88567A0323F3F7363BEE93C735EC1EC2517D3497D724E3147F899D074F + 7D4C44ACE20DEC66A74649010C2F00E93E072FAB68DC35F2797316AF1958429F + 606084FE0823C35362181BEAF6682B1D99AE76B51E1403F1DDF1DA35DFC57E40 + 7EE9217AED097B9B53C33845F4CCACB2D851B1F8A7D9BEAF66C7CCE8259E6B2A + 9BFC1C2D52CF39A5ADB79B7AA756A6EA9E8AFA724769E58CA3488CBB95CB8733 + 6603819F61A7E79E5BDD52FFAF6CEBDC37A328B67CD2D4DD5C8016B57DB6FC73 + 13D9046BA6A5C8AC4AAF07D18BCA9A6BFF18751E5B4A2B1333B1F3047BA656A3 + 41205BF9DF5C0878B4D2DB3C4AEFE9A4DE87E666C9AFCF15B51573A64CF6D027 + D8DBCD65C878E1CA1C03310A81F879E618D1A0E54EF54BC031A5A9DAEDC862C2 + C212FA04C3AFF3A76E6204B49C59E99ACC3949C3B4593D0EAC733EAF493DC2F5 + 6E923BFBC7CBCC7D8F4D5CBFB6AD695835E23717579C3489909BD8B16AC2DF49 + 42EF9F4C874CEAA18559857228E798FAA3EDD85DB7A4A93EB2B46E73B2E6E204 + C6B7E44A2843211FBECD61EAADAD48D5F59B6BDC9AACD961AAEFA3883CDBFE51 + E8FBF0B6E0FE6624777F3B71CF5EDAB43B723C1A93D51F9CA49AC484F795CD6D + 8E0C577CAE39E823E9528F406F1FF5BE95EAEDF9CE9AF6D49005A4F5A555897C + C7798F43D15750F6973ECF206F98368BE7A91182708741E7545EAD2AD57B6C69 + F3AE1153DD5BBCF660097D82E197F953B731825E8815A13B60A9231C72B1E726 + 9033AD74EC933AFF57CFFEBBB2D7A3B79ED8DE3CE41AF12F9654142610F9791C + E3B767B85943AEF76CAE58F93930A96323AE389242392C1A6E78EF2E4FD5FD39 + EAFBCD25B3C92C12E775DE4F19FA9DCD0E352EDE61D75D51D95ADF6F6FED9664 + CD26761ECB73A90E670AE5FC318C56B9237FFDEE2E44D7563647D76BDF555A35 + ED28E26C66EB5584D3E6CC6398CBCC3B1325D4EBAFDC6B949A3F5B6C7DA098BB + 810676BF3FC4EEF78343BD673BCAAAC9544C4E6344CE4595FD7A2AA831D8D41F + 0653F240C076F7895C0903B16C3FABC6EAD864AAD612FA048625F409861BF3A6 + 6C613FD88BC1DDCE2D75206610C9018987D3D8F8C3E044B8DE71D0F52E8E6308 + E79E7129FD32DBF7FDC7B60D2DBEBEB1B81C1D45E21F63FBBC8ECD065CF0FDC5 + D3E187D7FFA1CE4EEA510F7AF43E8746EA94D2ED7B917BCCB2D4EEAEA8EF7797 + 562F9F44086F0B1A1B683C064A99CAE27A4EEF717B172C6D6DACED6FDF7BCAE6 + 3CC2D63DC524BA6C0419154787B18475C2EA2F669D7FBF3455FBC56CC7672F14 + 5F67CFD055A173CFF08F4429EAFB2B011B56B787D5FB8319E36C3178B5CFBF1E + A4DE47E7A5EA865C37B9A5AC66217BC1E6CAF537A32039479E8B319D6D5D4F15 + 96F1AD73F808B6A13BB6D412FA848625F409865FE44FDDC2FEB21703F96AD7BB + 114BCFA5D88C56C087E3E9412B1D089EFFD0FCD343F46BABDB9A5E18CA7973BC + 585CB1B8803837F1141DF3678828456F7F22B96C7AF7918AA98BA5C68F6398D8 + F95C9AD2CF330BE87FB25D5F6BB2E63A320C815C360F85FA95EF4DB9E9B215AD + BBFB251A46A8FF8E617C6694AB3C9B8A1CA12862F7C9D658AF7E3F72572C6CAE + 8FAC19BEB3B4AA622A7136B1739DAE8FA1FAA647559E0BBF48F4974E174EBBCB + 252FBDBF3C75649C8FFAAE933757D9EBA67F79CC9EC621A9D853E5734AD8DBDC + 5798C5FC419449CC19649DAD946BD43962ED8AA7810D8CFBC709FF98D29475B9 + 4F6458429F606084CEADC0553A4E0E96BA2E20132C3603644D50308D8D84493D + C24A375DF1484EF7B21FE7DF7A185DC5ACF52109E7369556141450F23547125F + 028E93BB48CE9C431173A347EA0CEDADE9DE052BF634EE8FBCB6928AE9254E9C + 0BE42A46FA0F8F9D556F436FF7CC357B9BFBD535B496CDB985DDA78BB3C5A207 + 52934789E138F873D04DBD77CC4ED5FD35DBB1DBCAE6DCC8D6BBD47C49F0227C + 2B516EFD5CACF4F0B6A1F119D48F5D48F1FF6417F53E5C9DAA1B12193694CF99 + 968784E08DD7D907C15B84DB3C787CF373A0F5E5BAD2D52E7CEC0805BBE1C93F + DB634A9BAD853E9161097D82E1C6FCA98FB13FE29384FB1C29D19B194F479969 + 6C044755908B16C899A4AE2D75ECFF20132A857314E31FF411FAE335AD8D83EE + F0C4481DE5517C4A02939FB3D9850865927AFFF174732E939822DDEF115F0CE4 + 7E472893D43D4AFFE7C5BEEECF9FB137FA7DA62959FD2E765D7FA04629DC9100 + FB31DFBF8DF6CC3A2DD57F212066A1DFA04AF1AAEDFA773DE31C9689EB46E85F + B57DDDE79ED8D61CB9AF7A9593CF26F37DA2A4285C20285B15BA9110B7655BB7 + 9FE55D2E42D7767AEE77E7B6D40FBA50CCAE92CAD89458EC42C27B935354111C + AE68377B44BC1C45AF17F10A43A5F84D38DEFD8D652621157F9A2B9256E53EA1 + 61097D828159E877B23FE7F384B80D292B9A113AA4B14509E48C9EE95175DE05 + FA51BD9BAE7701872220DE5A3679552F75FFB8A66DF0A5643717574CCF27E49A + 18C2972268AB3980A58E8C73CAEE888F5E3698983A9C8B5EC75FADAB8BBA4BAA + 53F5F551DB6C2AAE20C5B138EF44774E7FE73658B01789A69254EDEC81D66B29 + ABB986DDFF2BCC65FD5BAF99EAF208B2ED3C4CBD632A53753BA3F6F05871399A + 1FCBBB933D67E78563F15122B46C39EF511E83F0FAD955F28303FB1B7ABE87D2 + 8F0E943510855D65D56412C227C531BE9AED2897D4BC8C34B47ECED977ADAB1C + 73B1BECA0A81EA71EC537C675CBFD7EBE02555360F7D42C312FA0403B3D07FC5 + 7E8CFE0F52092C60898763E9421487B2D779CF74BD6712B963B8DE4D5217FB51 + A48E6535ABF56944BFEC52EFE1356D4D838E3F6E2FA97A337BB1F809DB5B8DE8 + CCE6BF30446258EEF78885B990BA9856D7EF527A73A3D777C9DAD6E8769975A5 + D50B2713B2816D39A5BF733197E710477DA1B879D78A81C63295ACB982BDDC5D + A3B6C92042336E6E0ACE601482C42E2D6C5E4DB03455FBED6CC76C4C569F9EAF + 8AC8445D535461198482446E6ED3DF790F3486E1583ACEFCBEF7FFB7F7256072 + 54D5FEE756F7743A9364083124B376CF4C1608841DC3229BC8A6202ECF051571 + 030115D4C743FE88C887988788A228EA6311D94454F481F21451411165DF6487 + 64B664267B0849482633DD75FEE756D5ADBA75EB5675753293213DF7F77D49D7 + 7AB7AAA9DF3DE79E6508EDEFAC457BE19ECBF4068E7178A9B91DA6306B6E1DB0 + 4BA99C13132E8D51B10B2FF2780492392F8371F3129B31B4C413F28DE058B0ED + F56BD36B68CFD963598F891457C330845E632042FF3A978ADD3D0CAD93C7937A + D8402E48B11A56BDFB527F82D5BBA27A07EE3EE71DE392C5EF86B17C3E5DF6CA + 7E55469C7B6446EBD45D327597D3E6A78944B34991E4004683D475578A73E120 + 34DCE29CFB8493C4FA645CFBFA9B3BBE9665D6A571E793B2A1E940A4FA3091EA + C195C6B1BFA5F34C229C9FC4598A57B22A07E998D7AEE79697870FDC6B799F96 + FC5E6C69B7A641E621BA7E01407832607956D96A08607F1281C13BA56F5FB01F + 1FDB3D396A5C98E8F13992CA4F2FC404094AC2D2D6CE6934AE17D07BCFB54939 + D0F8896B20674B4BA54908B9ADA17C0C2515130ACF35A16AE71878355BDAF5C8 + BE6D0F4B6BF0E68521F41AC3F5F929A7D2C7FD26573276BDAE7D15BBEF971E1F + E73DADEA3DB80E42D6CE1152676E46370943F4A9F9F166C4850B562EA9DAF5E7 + E5C6E25175CCFA0991FA5C41EAE1F571C9D71CB6DEFADD395605A93B6724699D + B6EE5982C3272C58A6B7887EA5B93DBF13B31EA3BBE66BCB927E93ACAF85A857 + 06BCB3B1BFEB7D95C68F6781CB31F66B35218B4A863A520788107B6910EDE30A + 09FED87D4DED1FCA5B995FAA7D5325658078495D6546792222CEAB65024425F1 + 384B773A3EC8A5F2F5E5D2C2DD572CA96AADFCE5A6F6DC542BF3692AEB22700D + DE12DDD0D467A848E5369342E146AF0DEF8BB572264D06642F3589FC39B93FDA + DADFF58E6AFA66B0E3C1107A8DE1A6FA9D160C96CB8F88272BC8563590B37C92 + 8F4AE9AA811C633AABF7A0ECB8F574675B52BD0BB8D7E14A3AB5701890BB0155 + A5DA7C7C46EBE49D33D98BA9EC73A8DC5C445297D250C941694682D4E3CAF2CF + 055F549BA4BDE38ACBBAFF12D78FBEA68E23F396A38A967CD383E42649ED52C1 + D5FC24A17FA2D2753DCD1D474F72D5DFB1AA6B4CD807E9988D78C373A52D9F39 + 3AC610EEF9A6627EBA95798AFAB31B28F7CA495C18549C38546C974E324FB396 + CE2DD8B7A0FDF981D2D0D307C5F4438717DB3AAD9D901D9B45B88CB9869B62DE + A1CE3F548297A3BE25F9964BFD1093540C49E621B5BA98D8A27C9F34960C6E26 + 4237F9D06B1C86D06B0C374F9A3A8D089D7F99F241ECA8B00A3DAA7A0F54E941 + 9C7721C1CBE42E24E278D57B7A524771ED0BC300176CC0D2DD87AE1C48AD0E7C + B4B115264366C144603FA2720F88A8C9A52F5A25F5BBFAB1DFD67575E7BCEB5B + FDF0803D7CD8FECB976823E93DDDD8063333753FA571FD749A3E27AADC01AF6C + EAEF3AB7521934895890B7D82369FEF49354EE84810D60EF3BABBF3B36E7F792 + A68ECF4EB01C4F05BF3C316191FB946418A75BB34FB229086B6B12D5D8EB066D + FB924D58FEF16ECBFBAA32D8EC6F9D35BFCE25F2A3202AF4571C53653B51351F + D2F93883C27CD64687D03DF99E0597A8F57863777EEB40F7D5D5F4D360C78321 + F41AC31D3B4DCFAEDDB285FB3AEF2E7FDA64E28DF8A67B96EF00E093BBAA7AD7 + 4AE91090BA2078F0EA91F39AFB46725678B554881A16FFA831761F494AE76F28 + 959F3C6C4D7A17F6E71B8BF909005FC832EB42AA4F9BD48245B6932575DDB16A + D7D59D338876093036242C475773717A3DCB3E4FA5CC48DB675D8DC388DF6C19 + E8BAA8D2BD5E0EF217216C01AD95C40100E4050CF9FA61B43FDE32D07D6B5C3D + 3DAD9D0D9390F1F7B03D2469335744058D849E8468BBA2849FA61C70ABFFC3A0 + 5DE6A94EBB0EA922BAE192B6593326D87001D5F349D06742F3EB009D541E5E2B + B7A5366B7DD0BDF3CEBD28BC3B9C0B30E65969899CABF1B3258BBDA3B8B4EB5F + A93B6BB043C2107A0DE2BAFC949BE80FF9D4A8DA914555EFBE1B5B20812759BD + CBB1DE2359D95820B9A63092F3AE43F97A2E29DDBCC9B62FDE6FE592AA02D3BC + 38B3303B6F593C12DB891023EDA863A19EAB24A93BC7B42AF8F83F237A0ECFAD + 2A97F6DF3B410A5CDADCF9D13AC66E81946BAFAA54CB6F22423FA379A0EBDA4A + F77637B6374ECA64BAC1CBD19E448861E938A4DABE6715964F983FD013AB5119 + 68EEFC4A96B1CB23AB21DA31D24DBAA2866FEAFD71049ED0A7BE21C4F3566C19 + BA63FF35E9BD2DFA9A3BF379C6CEA4677F2E15364D39AD96A3CD80A66C27FBA1 + 87DA8E9183CEB8786E696A075129CDDBDFB485C1AEB3FABBB5018F0C6A0786D0 + 6B10D7E7A79C5646BC0E58205709B796A8941E6FF56EB14AAE6CE1287249EBE9 + 1C19EFCBAD18C9A9A4CEFF5F4B47AE58630F7FFFD095FDA98D94FEDDD26E4D2C + C3FB738C7D8F8A694D52CB02E8493DEEDAC8B12AA47592663F5518E8BE31AEDD + 7736B75A07B1DCEF692CDFA50B965349EAE4D76C41FB236D03DDB757B8141E6D + 6C6B286672DD34D6D32A253A910DCF248970D306BBBCE7AC653DB131E35F6D6A + 9F3E8559CFD3B39C11BC7DC188C7A9DEC53A384098E4FDF689B8FEDEF1342160 + BD9A87E8EFE17F3660F992B9CB7A5393DA2B2D1D5603582766C049A0B29B54AD + AA62D711B45044581E09C75DEF4F08D099133B53182F363BB88BE39E4A5D447E + 6310CDB8167D47D0AF938A78B27F223BECA0458961FE0D6A0086D06B10374FDA + A97373A9BC9879CC13B6FB0650C3C2EAF2A64762BD0B12F75DDA82F5744DEE74 + BF36DD7A3A78750A7846727EBD42FAA70FF822FA185DB0CA2EDD717815064B8F + EFD2DA30BDAEEE622AE70B10A31A8D2375F95CDCBE7F2CBDC15CCF92D296790B + 562C8D9D9C2C6E6EEF9CC2324F60422E6C51B2CE52BB84784CEB40D75FA002FE + 3DA3353FA32EB7989E5F731C11864932205E4F13705ED340D77792EA58DED2B9 + 9026865F55ADD6412A9F3F7F5B8AE10E10F5770708DA04A0B8AC49E41EF59B0F + 91F9C383687FBE90E042A8437F4BE7FC1CB02B685364C8B39D571D2532F6DCC2 + 9426A8815F40255F519E50B70752BB9B60253C1E4147D0BB4794A1336C84D0B6 + F3BF4D7F433F68EBEFBEB09AFE1BEC9830845E83F875C35BACD786869E47296C + AAFC6196D7BCC306727258D8609DDC3792AB90C065848CE4246277CFD387FF6F + 65C0F3E6AFE87B3CED183CB44B134CCB4ED86B02C0F7A8EEA3E254B3C1EF564A + EB2954F07C8FA4F42F9204FD83A4362F6DEE3827C7ACABD2187C29C7EDF576F9 + C0D9CB7A2A8ECF032D6DF452E478FAD2F93AE9D6196FA93EC520EED13E28BFED + ADFD3DB1E9725F692A36EF64659EA731F027263A77343517BA3ABE718670E278 + 5CA216699C560EA17DE11ABB74E3DE3146893A0CB474CEC83276114338155CEF + 8360DEC47C6592564A474502C7648B7789EC05F93BBF56E08B1648E6624CBCBE + 89F235EF869C46D5D9B786191CD3D1DFFD60DA3130D8716108BD46716D7ECAE5 + 24C57CC5254D943F062112B694BCE9B2EA1D52AEA70344493D6A24A7EC572475 + 6154C7C4F1A132C0CD65C44B88D8535B323DD15CCCEE0CEC640BD9655C0DAF9E + 1F11528F39A110FBF235E5E139F397F7C5264F79B9A523B713B0BFD27D8756F9 + B887DE2897E6752EEF4DA5535DD6DCF90F22AD43E30CE27406728CE739B7CB87 + 152B4C1AA8ECEF51D95F9227053264425689BE9295BB3CDE71EDE5098286116F + DC027851C740BC05BE8AEEA68EFAFA8C751AB1244FFD3A159213B3C908C8DB25 + 6295C8230672EEF5E86DB3F0755C6BC18486CA1D09E7ED0FF29A47C85C1DBBB0 + 85055BFD06E0BC5D07BAAB720D35D8316108BD4671CDC48603C0B61F5325C8C0 + 914D92D26542AF9066B5A27FBA53BC3EDE7BC8480E5290BA3769605ECBBDAB56 + F3F5F5D7EDF28F17AC5C9A98594CC6CB4DC569596017D431F605F40CC2823AE5 + EDCAA41E773CC9679DFF9690BB0E757D3BA99D7D2D9DFB4C00F64F50F2C257C0 + A655582ACE1FE84D15A867A0B9F37FE979BE579EE0C559B90B105B7DABB1BFEB + 82A4727B9A3B0AF5CC7A9E3627AB24ADF33317E353C9B04D071DE1531B1FA449 + DFB96B98FDE85E4B7B520DDC8BB3E7585307EDE3B3083C6A5FDC3A7932912B52 + BA2C452BE5F9D74088D0D191FC91319BF9EAF45082159D649E103E36B88BF66E + 6D1BE83A23D56018ECF030845EA3B874468B3573FD7AFE71DD2DAC700F102175 + 92D62D082CDE63D7D315D57AB09E5ED9482E8DE57B12A983572F7DFC5E2169FD + FCF5A5D2DD07AEEE4FAD527DB5A938BF0EAC2BA8D86341F9206E07697DF98652 + 69DEDC15BDB1F1B4FFD2DC06BB63F6EB346E9768D2B36A898EBEECEB560C0F36 + ED93D28070594BE73534E29FD559B58B515648FEB9F576E9E039CB7A13275024 + 9DFF88DE91CF014455E320958D9ABA746DD09DD7B70F9796112E1CB04BB71DB0 + BCAF0AF5FAACF959804BA89CE3A172BA7469B8C3123286CF81E63E492A67B251 + 9B67ADEE1AC039FD11E15A5DA15C2D1F14E95FE8DEA4BAC2BAB832C37717FBE3 + 23F919D4160CA1D730AECB4FF98A8D7879400CD1CFA30838C3AFC97242D759BD + 43B07EAEAEA7EBA47495F49942EAB2419C080FCB5825520FDB484B8655F70C23 + 5E3004F6D3FBA68C0FFFE8CC566B9A9539314BC44EED9EAB23B534C67271C79C + E32C7A1DAF87DA7B61EB40776C22138EE79B0AF9692CFB108DDD3E08003A6297 + 41D774BDC0B6CC3A6A69BAFEF737772ECC32D7682D66FD596E374F56720CB5F9 + 81A432BB1A8BED5332D99751324254D7CA55C336B93ED9A04DB58297AF572603 + 9BCA803FDE502A2FDC356192A4626973E7B41C63E753399F85A0BD8214F98440 + AC9D67BD7D9FA051BF6EAE2372E918D2754C26DC40BDEE19CEF956ED4C1A7F0C + D5A19DCCA1B4A54EDAE948CFE62CDB776E5F57D5990E0D764C1842AF61FC7CF2 + D4C68DC3A557E9293B59BD741F52574AF75CD538A92BAA77DD7A7A208987D7D3 + B7C6488EA3928FBA8ED47DE275CBE11FAC6B5F2B0F5FB260657FEAF8F04FCC6C + AB9F96C97C816AE516C00DE27892A4AE3F5215B1AF5C512ECFDB6779B2FB5477 + 73C7011399F51022667D966082FC5888356892F068F340D78169FB2D8CEF00E2 + 5DBFC0DB2E23FEA0AB3CF4C54313264B77CF6C860332F9EBE8999E1691F25930 + 39126A647922518670A85BD540CE86A8953B4709F1776FA07DFE9C653D2FA5ED + F7932DEDD966C89C4A2C7D2149C08D9EC57A84B4A55B241247D7C29D31E7FA18 + CB75508E2916EF4E4FBC0C694E8F5CF53C62C8A71CC58B13F6020852A5BA6341 + 65A3546F548F417DBCB8ADBF3BD123C1A0B66008BDC671ED84293FA43FEE2FA0 + 9FB52AFCE964DE8732E3EC04EBE919C67CE95B5D4FB712483DCE48AE12A93BF5 + 63B2FA3DB85F26F550D6B5D5DC686EA35DBAF68094F9D71F98DE0C4D75758D34 + 695948FD1496CD89EBEAEAF94AC76552F7D6D2BFD136D07D7152BB1E9CD902C5 + 4CEEB23A66FD3F870E3098DC08A95D902F95770F11FA3BD3BE13BDCD1D1FCD33 + EBE7A23C5B214BC9A06DD1EB7669FFB9CB7AD72795B7A8A97DF6142BC3977772 + 5A495F4AE9E911983728E1687161E9323CF914E76802F0F466DB3E7FB385F7EE + D1DF9BB6CBB0BC75D6E119049E36761F084BE282CC45D7C3D2381269327FC127 + 6E2D5D94031092E25575B83F31E01D0AA2C7B9E40CC1FA7938DEBB0CD91DCD2D + 37CE6C1036BE5E2EEFBA47159A0B831D1F86D06B1C37D4EFD43E5C2E3F2BA4F4 + B8B5E1D07A7A28818BE4CA06F14672CC3F16EC07DB55F8A8836B792FA30A495D + EC3F3D68DBE7AD47FBBE4352E65F7FA2B18D06C83A608265F1E8664782A4E694 + 4DF6546CA5B4BE7A835D9EB7EBB26423B66767B6D5BF255BF718F5757759A322 + 5B4B3984CCE0FAA6FEAED3D3BE133D4DED47D75B993F276556E3A4B219CBC7B5 + 0FF424FAB6FF6A46331C9ACDFF34CBD8A7657578526E7255D52F8BBAF279792C + E9D8C010E2C28DE5D2F5F356A48FBDDED3D2D95A4F9335AAE3BD18AC30099295 + B71D6277499C133496248BF54A6BEBB2E53AC8C740048971676192AA3D2ADDEB + ACFC9354ECFAB1F5A6ED8C5D59E8AF1C0AD8A0B660087D1C80A4F41FD19FF8E7 + E4A71D22086F4F96AAD5F574916E55F64FB752AADFE589804AE21149DD6B5478 + 4D1DFDAF5E1A52F7AE2B9198F3DB12E085BB2FEF5D9476AC9E9CD196DD399B39 + 89CABE94EADC3D6AB4B56DD2BADB4E47957D3149E9DFA8D49E9EE68E43499AFE + 2B6A02E4883CECD4C76FB70E749F9FB68FDD4D1DF3EB2DEBD9B8F39E16E1DAD5 + AC7CC65E15A4E0579ADAE7EE64659EE19E03E1E592684C54F99C3C81D0E52F17 + DB848DC388FFB309CB97CF5D96CE8ADFEB237743FB1CB12C4F58D320552D374B + 59170F49D4F2FA78440DAF5427085DC467B782686F2C64AD0E5EC634CFE84DE7 + BB1E310CF45DD7B40670E25EE6CE87DDCAD6ADAFB3F6DDA36F716AB73D83DA80 + 21F471809B264D2D0C964ACF10E14D9533B0C9663428A9DEC57ABACE3F3D44EA + 5E22170E4B51CBCBD2B94BFE6EADF244C03DA291D4FD32D34AEAE0AFC246D3B4 + C27AFA6A7EF735BBF4FD052B9726AA8E653C47D2F1442B731AF5FF42E6254ED9 + 96B5758DB4B5FA3592D2E72FAF4C52FDCD9D3C46FD7FEA24368E61DB3EB7B0AC + FBCAB47D7BB5A9D83CC5CAF6D2E86675E57163AAB5A5D2BEBBAFE84B54D73EF8 + 9646989DAFBF8E9EC169008AC19A9C4C245A3EC8268E1A69DC99909501EFD88C + F6C59D033DAFA4EDDB92B659561DC2F13431BC94391332A796885A5DEA77583A + AFCED23D08D10A4CC9651EA8C59D357397E4C13590F3FE1C4478D880C865B7B7 + 7049117F84B0DA5D7673A38397B42FEB4E748F34A84D18421F27B82E3FE56B36 + E2A562ED356A2027D651D1276B39346CD448CECBCA06828CA3FEE92E51C7B9B3 + C9642CC77197D4EF2C4AEABAE03349A40EE0C7E95C348CF6796F80FDBBFD972F + 499D98E3A5C6E28C3AC6CEA77F6752E9F5D548EBEA18AB2029FD2222E26F566A + C3CB8DC586864CF6217032E8C9709FD970CA38EE02AF3616A74EC964BA793437 + 8D557B6908EDF790C4FF874AE52C6A2CCE9E92C93E43F7D4ABAAF3408D1F9639 + E3ACDCA5637C3DF95F9B6CFB822D1978705E4A7FF2A78B9DB04B99CDAD03B88C + 24DF63C1B12A4741D61C598CAE97ABC7403A174BEC6E06334F220E078871CAF3 + EC049CEB99A3B60FF99FF924EE1DD2FAAB6364848227E48E17FA416964634342 + DF06866F9D3FD0933A468341EDC010FA380149E993494A7F82796E5A71D29E20 + 4A5552B744AAD590915C40D4C2E74690BAAF7A87C0D23922A98342E2A0217508 + D6D483B5D7F830B14205AFACA9BBE5B81F439E3AF3BC81E12D2F1CB37645EAF1 + 7BA1B130779295E13ECB1F9224ACAAA475CDF1D5AF974B732A49C21C4B9A3B0E + CF32EBCF747F4E7CF5C5248CC8EF1D9DCBD2FB1A3FD154C8B7B0ECCB746B413C + 0B31BE34C9B8BE79A0F27AFC13B36743D326FB27F49CCF0C8CDB508C71F00C03 + 8332DF204E267D1B4256EEAFF070ADCB4BC3BF5D90D2F681A3ABB9A37E0AB3F8 + 92C339E01AA839AF974BD67CFDDA59BF2949C787201CD61500622DDE356A7921 + 4D3B930611CFDD2167F74F8271633A315900A51CC7204EBEC72B4FE3DBEE90B6 + CE38CED10C386A7D44CB3720648E71DD27DA07BA7F9B76EC0C6A0B86D0C7117E + 9A9F727409F14FE21B1E484781FDBB7821E4F5F488919C44E29532B3458CE4FC + E331240EC9A42EA02375D9412A89D4697F7018F1EA8D58BE74BF154B52ABE139 + 1635B51F445FFD853C3E7CB83DFA3F25D9F84B27B197012F280C747F2B4DDD4B + 9B3B3CD57BD02FFAA2DB9B6D7BDF59CB7AFE9DB60F0F4E6FB23A73F9C732C0F6 + 538CE1BAD6DBE5FDE72CAF6C19DDDDDCD13E8939EBF08EB1A558075725725466 + 8DEE7C2EBC2CC20DDE6CC4CB569586AEDF7BE5D2D4D9F59E9A51B01AEBEA4EA2 + E7C193A8347B56E959AF7C99C07D291D3C3217867F109078C8521D42EBE21E71 + 3B13391690A9502405EE65AE44EEBAA171B731574A176A71CF3D4D8EF426B5C3 + F246CF9BC8A844EEAF9F835B3FC852B9C01F1663E9C34755A18132A82D18421F + 47B863A7B7C0DAC12DD720E351C2546AF11479FEBA3A26937A4ACB771DA90BE9 + 5F267590F6B5D6EFDE4402226BE441F43895D4FD6BA2EBEAC2977B6909EDF357 + D8C3BF3A7CE540EA0863FF9ED96691B47E3C7775A3A2F751D5F0712AE518ADC8 + CAB5509AB5D7405F4515E9CB4DC5C953AC0C57BDCF97EA1BDC542ECF9AB5BCA7 + AAFCF14B9B3BFF48CFEB787FAC104A5B104F282EEBBE37CDFDFDCD9D57D1FDE7 + A83602FCB9218615C6AA9197341EEB87017FB0A15CFEEEAE292611A1F6B774EE + CEB3A111991E858EF4CD7CAB75498D2DABDCE3529EEAACD5B9DA3C477F09DEA4 + C02575E60788419E28CE7985982803C3441DA34A8F18C1896D4F2217D9D6A460 + 33EADF27DF74D7E1559B8C92056F9BD5DF9D3ACF8141EDC110FA38C3EDF5531B + 5E2F971EA3CDB9109260A50F86077EDC255F4FD5EE91BA1F1D0E20363C6C12A9 + ABD1E42A49EA1C19E1CA6CC9EAF5405217F789B6A17A4E43EA5E395C4DF94019 + E0CBCBB1FCF4E1CB97A41ECB979A8A396AD729758C5D487DE90CC632BC254347 + EC25C073DB07D219B5F534B52FC859D63F58E0F3BD7A0D963BF61CE8AD6ACDB4 + BFA5F3261AA753859A9C18E4EA7E563EFBAD29D6ACA9DFCDD32C272ADCE470A0 + 519D957A343A21ED6DA2FA6E1C44FBB2174A434BDF55456ADCEEB65953EB6D38 + 8FCAE021667310F5D9D6E51AD712B72C1D4B066EB6F7668863A2FD4E60196FB9 + C5B354F7D4ED6E41227B9A5C1F48758A92A4F6CA127B107826B064F747D5B362 + 47C0A01EC562947DA2D8DF754735EF8041EDC110FA38C4F5F929079411FF4E1C + A74D0012B63C96A474D5504E52C1CB049D44EA7181677CA2F7CF47A56B9FD499 + 250BEADEF5AA057C24A94B84D4453B3C7055EF8F37A1BD707E85286E2A9E99D1 + 3A7952267B5A9D1B4EB4315C472A62EF5B5B1E9EB7D78A251533623DD5DA0ED3 + 6D76298DF1D7DCDE61D7F2A12DBBEEBF2ABD86818324741E48E7ABDE137F69A3 + 6D1F3867594FAAE587A5CD1D9767817D45F4435D4E4830041CA273776E01BC84 + 26302F54D3DE7FB776667701EBBD16E2422AB7E01171883465B26461E3333FF7 + B8728F9ABB5C3AEF1CF3491C1CF266DE7914EBE421F736163674F3C95DB48581 + 3674AC82704E744973667B05AB6167F9D5D76F64F8E53D067A8CAA7D9CC310FA + 38C54FF3534E2352BF46B2890255E51EA8467546721ACB7708D6D2AD1192D465 + F5BB533E4AA41DB166C7D07D5A6339E78230D58663D3410F498E176DB2EDDB0F + 58993E8F36C7F3330BD3F396F5E52C639FA312A7CA6427FFAF6A41F8BF61C033 + 88E4AE4D53CF4B8D85FC642BF30F1A173E317BB46DA03B75D85781DEE68E2FE4 + 98F543C7AADDB6DF5E58962E5F3649E7D31AAC6C379342E5CAD6EB426455D4EE + 25629A7B4B44E403E5E1470F4A19739FE3D942079FC0EC6639EA7590F3DAABC1 + 6164C4E521B75110B544AC2EE1621004C635367343B38A64299C509993AB5C48 + CB21953D93485CB662678A0A3E48A6E2D707D21ABDD806F0D7E8C352B9DA7F6A + DF935B6CFB98B9CB7B53DB1E18D42E0CA18F53FC7BE75DE0B14D9BAF22C63A27 + C899EEFECAABD0B23A5BCECC665543EA621F023733595297495B67FD5E0DA9C7 + 19CBC9E7402A5FAE4356E51351DE3788E52F12B13F77E0AAF42A618EA767B435 + EF94CD9C47E3C1937FD4878D0F833AC3922DBEB2B25CDA7BFF154B527D981737 + B5EF9563ECCF74EFCD8581EEF3AA7DFEDD4DED0750FBEEA771BD62390C7FE380 + 81CA4B0DF7CF6884D9D9FAAF53BD97C8A159751ED2DE9872D2799807F759531E + FEDBDE552C6770BCD0DC3E791ACB9C47EFC339C858DE2153976079E15926E2EA + B850D7CC8515BB206B005FAD2E329E215DC302B73514A4EDC46AE7D1E278CC75 + CB23549D34AE069FD1A537955CD1402272D1E640EDCE2030881356EE88FE64C0 + B90083184BBC0D03250BDE3EABBFBB2AFB0983DA8521F4718CEBF35372F4C5F8 + 397D303EE0258BF057D10501C51AC9798672417EF47492BA9AA1CDB976842575 + 95D44192D4594A15BC474C4325C4EFBF81E585FB56690DCF41127B6192655D64 + B931E2733A895DAE7F08F1639DCBBA6F4B5BFE9F6636E732360C1DBD6AEBBEE7 + 374ED939FFC90DAFA596EC5E22826D60D662DA9C11B66490A3BEF96FD1939BED + F2258BCB43771FBB72A06A55F0B2965927D1A4EF0A4056E0EA6E223241BC59EF + 125EA67C4C226F7F1DDA939E9DB7981BBA89403ADC9D2DE7903977FB72DE0F1E + 7C866501854B981C2BDD2D974194D835FB00C176D67365933400AAD6C0F763F7 + D7D5B966005DF780907D40B0D6EEF4693D35FEB86ABC1B0C6A1F86D0C7396E99 + D8504F52E85DB479B41B74464EC218B5848FB37CF70DE77C6BF4609D5C0E11CB + 24528F93D4E3ACDD03357AD0AAF8003481899F7C5FD8063D3C4908D523FD69F0 + C869C388E7BE86E53B0F5E91DE3F9AE3FE992D309365779BC8D8C554D70758E0 + 32E5B7454CA3A89EA707CAA5030F5AB1E44D99EE724973E797483AFF9E180091 + 64457E1E84E786D1BE649D5DBE73CF2A72930B2C6D9DD5492CF85D7A9AC74BD2 + 374756DA768E633096A520629B43C2DE7D6879632BDCD36CCF6F3C4B246E3BC1 + 5990489C61894BBE5ED025117BDD7365F3B39AC5F8A5C7FDBA6A73140E151826 + 728FE84156BDA36478E7BFA12C14BADFF65E998DE50CFBF0ACA55D0F8CF53B61 + F0E682217403B861D2D486E152E92E7A1B8E8C53BACB442FACD93954773697A4 + 954C6B721C77690D5D25759D9F7A6A52E7DB4AA636B7ADD175F534AE6D0091B5 + 759BBECA7FE0C43E6F796FEA50A4027F9ED608CD7575FBD45B998B687C4E8210 + B18BDE030CA2FDEED9CB7AEEDEFE6F41329E6B2CD4EF6C659FA561EA94DB2BF9 + 9DBFB4C5B6176E01FB57BB2EEBAD7A42D2D3D2513F8139B1D77980186EAC292C + CA957563E142E613A4207759E51EACAD0BCB74E6A9BC492277881B65E9DD030F + CC82AE1A9CF97345BF97C21F3DF0390FEAF5DAE6276809F9AE7B53362185C725 + 7511EA75AF2D5E7C76D5911F801B4E7EA47D597762D21C83F10943E8060E6EAA + 9FDAB0A55CFA357D3E8E8D8BC12D43847D1592BAA521F5D0FAB996D483357535 + F88C1C5D4E4BEA106701CF4252A37B8F5E052F5BC123A493D609EB499CBB9CA4 + D02BF758D157B521D2FDBBB4588D99CC0179E6A8E2B91F7856AE8FBEE20FBC52 + 1A7AFB312BFBDF5416CBBDCD1DA792747E934A2FB4BFA84CE3B1A15CBA6D8F14 + 56FA2A1E6F2E4213CB1C49EF13CF7237DF7B4272485661752E13A1906A0571CA + EBD222978FAC82770892B956EA6AF01B695D9C715734E18216A7524F08092BC7 + 7697B3AD455DD7A4EBFD757139C88F17512E68A53B31D948D3918F75F677A58E + 0A6830BE6008DDC0C7CF27ED5CFF4669F81AFA709C220CE55CA8B6D92E446019 + 4B43EAA190B031A4CE62ACDF65224FCAD2A692BA731D26AFAB83745F98AC6353 + B17ADB615A2751EF6992D6BF4812F503FBAEA8CED88BE3B15D5AAD062B73502E + C32EA2B1389A0579D84B54E6DBE72CEB4D6575BE3DF044635BAE3153F788E5E6 + 1217C4D343939ACB5FB3ED5BF75D5E39288E0E7DAD9DD373C078EC75114E5764 + 942B496BCE3221CAD1DC5C627655E5B6A44172D4D6AE84EB18B4B992B2FF3E7B + 2A740CBFD52C4695AE3170E39A9512FA51E4DCE87101E1CBD6F24EC9BE211E28 + C42F846F5903E14BFCCA9F1C6DAE1C06FCF0DC653D8F8EF5FB60F0E685217483 + 106E9F3435BBA15CBED446FC2F9E45555E3F57FD634312B450BDA720753F435B + 22A987ADE265433926B524622C072EA93BD20DB3145256D6D541F8BD27FBAC07 + D747A4F51249EB377037B7BD56F46D55AACAE78A9D901D2C1D9EB32CAE8A3F8A + 0F1B49BCB7752CEBF9D8183C7E2D7A9A3AF6AA63EC196F772949B197BD5EB66F + DE637975C16C045E6E6ACF4EB6AC0F71A99C46743AB80497F3D6BE7D49DB0BBB + 9A15E40B220A9C7895D009AF6ABB8BCC5E301826BBB079D2B69B20C555C73B04 + CF5F0C14E15E8349038624E41089CBED82E87979ED3C56B50E9EC6C023727F12 + E084885543E4B2E0463AF502BD131F9CB3ACA7672CDF0383373F0CA11B44F040 + 73015E59FBDAC9F411F909BD205341AB820F56187DCBF598A03396BAA60E15FC + D421AA720F05A0D1A45F8D5F575765EBB0B41E849D0D9BC1E9A475D92F3F3CB5 + C181211BCF5D0DA5DB0F5B519D8B9BC0FDD36642736EC2E139669D41BBBF2742 + 4F9D3D6DB4F1525371F26496B98CDE8797D7D9A51BF6DE0AD5BA53CEAEF360F2 + C62DB3330857D1081E4D2337E44C0B9990601D399B1BAB65D1535707466F5E80 + 1624295E9038F38CDFE4F8ED2EB967D19D05B86A7BF4D6D69994812DB0EFE4DB + 0E614BC67322798B0F95E845C635882572B1441058C92B51DEDCF3AED19B9C7A + D59F083864CEF0CE0CB0B3DA07BAABF6B230187F30846E108B9FD537EC365CB6 + 6FA10FCD01C2025E3613D2A53FAD44EA3AEBF790641EF15997D7D593DDDA98B2 + 769EAC82D75BC1CB32B8E8B1B0DA17D706E5870DE9CA80F7BC61973F4F84D735 + D6CFEECD86575B3B739310CEE1466FF4E6E4BDC86B39695CB3446C4344EE8EA4 + 8E7E0E738F46D157B7D862EDD9754373CEDB2C0897EA058671AEF1CEFB56F022 + 518BFBFA79AA73AF892E990759D984E19C9CBC85137D2E986044A4F1706858A7 + 583F418D6FBD2E69D3033F77616FEA3B9D230F8F7BE1C672E9FA7DAAC83C6730 + BE6108DD2011DF9D322D3F7578F8C212E257E8E3938B5E918ED465EBF7CAA42E + DCD8C2BEEA2AA9ABEBEA0061A2F7F76354F0EE7D95D7D6D573AA339F52EA46FA + 845FF45AB9F4E303562E7D53BA9F6D4F3CD3DA0ED36C6B4196B11FD2C0EDEE3D + 0C1EB425EBB886318F34913952B14BE4CE283BAF8F23B1FBE1E6BD10AA3C35A9 + F74E115B96DCAC667EFC754F4A0F2470CFE84C2670D91A9E2364B8C6A1048149 + 48EC120AD51AAC9123FA92B82F917BAA750CDCD82261683D8BF787CB0CCE1ECA + 5A2FECD167E68606E96108DDA022FE346D262CDDBC998719BD0A110F09085396 + D38335759FC0B5D6EFF17EEA624D5B368253499D79E5ABEAFE8A2A78B789290D + E644E96169DDBF3E9DEFFAC3438867CF5BDEFBF8583FBFB1426F7347431D6317 + 11219FE990387389D6954899AF0EA7E174C91C9D77C8216F94D6C8A5E5E4ACB0 + 4077D7CA452EF2609A85724C75D9FF9BF96E663CC25CC97B9A7C62E1B443B896 + A133D91012BDF32238EE642C94BC052244EFAFA96360352F19B88988B8419636 + E1A2E6F5D5734F5B476D5E58B6D8F57397768FFBC9A041F530846E901A374E9A + 9A2B95CBA712B15F48BBED3AF736758D5C47EA6A4439E7BA94A4AE5B574F43EA + 4E5D527439D5B5CDBD4F2FADA7319A0BD51B94BC89479ADB84E5CBF659B164AB + 0CC876443C30B3D5EAAC9B706CC6C62B90B1F660B1C69BF639A4E6A8C33D2338 + E451F45CB536275BE6A52A45E619C0C919CF1C8B75DF8A1CC392AE509BBB866E + 18529EF8E42E483F88ABEEAF79BB7538895754B735B414DF07D5623D4CEC2C50 + BB7B6BFF41DC77E6BBA189EB87E8A2DB87185CB69B497F6AB00D30846E50356E + ACDFA961C8B63F4B1FA573E9D3D418B8B829EA77D0BBB4C591BABFCE2E6D07C4 + 1A848E75CE0B19BAD2BA3A84C9D7379813D6F395D6D69D8D60B221725F891E5B + 4AD9086162E7BFC40ECF0D039EB5CAC2070FEBEF1BEBC737AAE869EE985EC7F3 + C4039C0CAE1B5A10AA35B0E62EB916EDE8866DE5D2BA50ABBB032854D901E9A2 + 2F1DDB9E82C6B716078F40BD7578D9D54D48CAB6ABC27792C648AA7395CC9917 + C12DA446B75C299E29D2388AC035CEBE62E8E61F0788AAEB5DAB76471B50A289 + CD9D2584CBE72EEB7969AC9F9DC18E0F43E8065B8D9BEA1B88D8F114FA709D45 + 1FCADD01DCF0991CA13575902575712C9C7A550D4003A0736B0B8E89F349EBEA + 0061528F93D6F5D27625699D232CB187A735416E708FD84B65C4ABD7DBA58BF6 + 5BB9B4E6A4F5C52D9D9CBD4FCA205C013CBDA93B08CE7A380B655EF3D5E39647 + CA43DC3D12C399CE1CAB73D9F29BB9EA6AFF3EF0A2C04128D84C104C86B99301 + CF67DD53A3BBD6F1722C78694DDC4F8DEA95C5FC78EF228EBB378D8B48E3929A + 3F1CEAD5FB5524723E08ABE9F7F632E03573077ACC22B9C188C110BAC136E38E + 29D3ACF5A5D20222AC4FD187EAFD44EED35575B843D69EAF7A28A10B486BE821 + C2972CDC99BAAD5957079024E9601D1F004264AF359883CAC4AE12775A6247B9 + 2EF7AA5736D9E533E6AFE8FBDB583FB791424F6BE7F43A1BAEA0AE9FEC59790F + A1203237F08AE4E685221CABED25FFC979294AC1B7100FC85B361AB3A4012D79 + 6E696ED96E4A5371ADF0192F7979CB2D8FF8F9F522F98A88D3EED6E11CF7C9DF + F2CACF32791DDCCFC0E6FCE6BC5F8B81268A1C93F60322DF44C7EFA5BF915F0C + 67E0DEDD97F698357283118721748311C3ED537686A1B29D2F211E4EFFDE4D87 + 8EA60FE56C22F12C8B5953F7C3C72A2AF4580B78FFB8BCAEAE57C1EBACE05509 + 9E4348EBE0917AC5B57571AD74A56E8D5D2576C92A9E93C1D52B4B5BCE3B78D5 + 40D5094CDE4C58D2D271A485EC67B43943EAA8437810F87BAB8106853B185FEF + 1EF2860EC4BAB3B38B9E0A9D39C671AE1ADD277A571D0F4150184F05EF48E652 + 3A559E35CDC9B206E04BE35EB01A57CDEEB5C30F23EB58D93391BED4357053C3 + D08AFE84889CB9AA748020090B37DC5B44271FA446FFBE64C103F6C4DCC63D16 + 559D06C0C020350CA11B8C1A6E9DB273B654B65BCBB67D28BD6807D3A17D88E8 + 3A89D4A7D3572F2BF2A907EBE7C96E6DB2B19CBCAE2EAF59ABEBE8690DE6FCB5 + 75A82CADCBE544D7D739E253B44AC46E6FB1ED03F758D1B7435BC12F69EDFCA5 + 65C37B91475E9332963174C85A48BBB6343E9608E4020CDCF4A5C06475862511 + 7B60DC167E101056B73B252BAE68D1B4A4DE03710DEBDC1D296529C86BE2DEBD + 212337D95F51B27CF7A46F80F544E02F51BF9FA3CE3E625BF0A495B1FA3A7B17 + EFD01336831D0B86D00DB61BAEA9AB878975753C93D6347AF30A196635D357B1 + 913E8ED388092690246F65999B49CB8BC245F23CFD738F39106BECE89C13EE6F + CE7127EFB42FA903F8866FDE57DB16F77BE79D7D2F6B9C2DD2595A9E7A56F8D3 + A36CA1ED4AF2B6E5ED88A033E8BA1E09BF24DB9B7894794119B7AD76C6D12BBB + B9B13D7218586F976E5DF0264BC2522DBA5A3A1A9DE7E941E2BD906FB7661922 + E2FBAD82F96BE2E1A86D1C7CEDDD76D7B6850F3A30E64BFE4EF9B6930215B3DE + F992EDA8D1996B75EE4D0298FB4CFC7B444437DB91B83D6B7BD785CEC953EED6 + 11F484BF1359CB5A3B6CDB1B279661B0B8B267AC1F89C1388621740303030303 + 831A8021740303030303831A8021740303030303831A8021740303030303831A + 8021740303030303831A80217403030D1EDDA5D9DA502A5B93B275D6A05DCAE6 + 9995B311B259CBB26CC05C06A11E184F38C2720C713222D667E91A3A4DD7D90D + 0CD864CB898006F5F447360911F219773F4FFBFF7819EC5BFF63456D84ED7E7E + 66A150B6F10CEE9E56C7ACCD340883966B55CE7DCCD7D3586CA46D1E296F0819 + 6CA46B366D29DBA521B40733D9CCA60908F6E672B934CCB084D9EC507DC9B607 + EDB23D44FB87AC5A36D6DD3330D8616008DDE04D8D9F4D6C80B26D5B6F9938D1 + 2A97CBD98D44B20C30DB3061020C97CA3922895C2E63D1BF4C76B0546A0022CE + 89D96C8E2ECA11C93410794CE6A145E945E7EE7293895CB87B5C96CE4FA66B27 + D35F403E038C2707E1DBF53CB80891518EFE35D0F579EE3247BFFCBC1397DCF3 + 61CF79AE4EC26DDECDBBEEEC04016E74F0E2C4F76CB04BF30E5E353038D6E33B + 1258D4D4FE750BD8256157ED7820F88E5F25D79DCCF9E5EE61251AD0C132F75B + 7753AB6EE49381324F910A4E88D84DF4AC787ADA92EFFB8DC0C77098FE6DA263 + 3CA42E4D2270901EC0C612E2469A6CF1F287860137D65B998DC3B66DF3894436 + 9319CAD0CCEBF552C9AECB309A3CB0A1BC0DF6C67299666D601FB2D24C240C76 + 3C184237488D3FEEF416781DC1DAB92E0B2B360F5A244859B96CC6E23ED69B86 + 4B3CFD2527DAFC50A99CDF6297F3F495CD4FCE66F343E572DE2609963EB893E9 + 5ABE9DE7922AB8D22A7D47612290944B2458EFEDF3DF7A7E2D7D9C271359D467 + 2C8B07A2E1444AF73884CCFDD3F3748E93AC205A25184D34CA9C084823C2C302 + 044954D4C872BA2034FA30B0D2390C9F07A93C8FC4BA88683EB1EFCABE07C7FA + 798E145E6C2C4ECF01FB198DDD896E329ACA50E3DD0B9207E9B83CD6006AB0B9 + 7019F231F53A3B94EDCDC190F8876EF6B6213A3748930347ABC09C9CF6CE8461 + 88EEA47FCC994894D02ED13BB991FAB7815F4F9303DAE719F560231D1F1AB2ED + 417AA7D6F3EBF944650BEDD3747093C5321BF9AC94A789A5994B29878C2A2B3B + F1E9E9067B42D9F167B75F1B1E8213D6AF1EEBC769B003C310BA416AFC66DA0C + 6BCD1B9B6E22A2DACF23E49CFA8F93BA78AB9817664B48AE8022149BF8CFCB42 + 2DFD0AF8A40B01A966BC602F72E85791AC450494E1B01462778E49895E98BF2D + 22CB0575AAA959454B752164E3C2BCFAFF50CAC8E666A4BB8D263A67BF7555FF + DAB17E96238DBB67B6587358DD99758CF1E42CF571640B9AE3BA6BC418CA44AF + 92BC7C4E1C93C91B94F3D16BBD6D2FDB0A0BD5C334C7DCF2DDB842186A972859 + 9D98487DA4792C9F1CE020ED0CA21B2A964F2AF8E481FF0EAE191E3AEBD8D756 + FC7B7B3F3B83DA81217483AA707D7ECAB165C43F06A1D445B05341CAEE9E4CD4 + E22CF8FBEE35D17BE5AB82CFA29C55CD92FFC9E160E5D0B1FEBE9ED4E514ADA2 + 0F428AF7AF03F0495F25F688542ED51989DBEE76632D91C3D98360DF76C8AAFE + B17E84A38AE7671676CF5B999B68F380A4EB98665B9EF305642952D932FF3802 + 86C85925FE38329723FE89770D2020F0D035DE1997D8DD6B45C6180099E0DD1A + 6CE9BE48543C27D55A9072179966428378CFEB597CE751CB6AFBFD30185D1842 + 37A80AFF4552FABC3736FDBC0470B26E9D382C1D61E8430C0012BDB3C46B5488 + E4D622CE7A40EAD1D4AA6AA21695D8D3A9E14361634312BB1A1F3EB83E7A2DE1 + DE12E0190B562EED19EB67B7BDF0D8CCB6FC342B7B318DE57FD243CDF9CF550A + D96E4BCA1A1BC244298EEBA093E6E388DCBF07232A77FF0EDDFB2A87FB55493C + F865A093C4412ACBB9D5BB1F597429424C1AE8928D65C0FD0F5CD56F32B7186C + 130CA11B548D9BEB776A1D2C979FA28FD4F44055AE2ACD5D08895B96BB83FFA3 + 2AF7F0475796EA5152917B99DB84FA5DCADE2688382313784C5A562693BAAC86 + 97A4F590EA9F8923F26420901E0142C4CE93755CB219EDAB0F5F3530EE52653E + B44B334CB6B2874FB0ACEB68ECE6F26331AAE8C8478869AED19D8B12B72CD187 + AF5125F0F0FD72BCFE30F95747E26E235090B8D7900422F7263778C181ABFBBF + 359ACFC3607CC010BAC156E1A713269F4652FA758C318897B8C3DB1C0161873F + ABD1E94058452FCAF28DD720AA829755E201C147D3AAC619CD01C4ABE143EBEB + C0BCC42FB1D9DB1EA69E9C7EE0AAA5CF8DF5731A6B3C39A36D6A7DC6BA3C0BEC + D3E02541919FB248A91647E21189DD23DC64A95CAFF151095C1C44884AE1E136 + C46BA27C12F77E9D1F1635F213F784C8DEFD7D74935D3EE2C835CB6AC2E3C160 + 6C6108DD60AB70FBE49DADF5C3A5DFD327E95DC864D93B2C03E98CDDC2EBEDE2 + B86EFD317C1D93CE04A9563DB53BCFB30EE15CE94CDE176548527A88BC215009 + 032411BB2CB507C4EEDCC32DA5195C3664DBDF3EC27CA07DDC3BBD11DAB2134E + CC00FC8806B9105EF7A6678CC13B12278DABE7E4B349E42E4A0E11352613789C + 24AEDA8978966EB16BE372991A22E7D848EFCA6187AE19787A7B3E0F83DA8521 + 7483ADC6AD93766A7EA3547E8A3ED233F8BE6A101625E43064B3B8F0075A56CF + 432CF1AB56F0AAB4EE1BC641587A8F93D6556257D7D75988D883639EDBD5D374 + E4F4B7ADEEDFA1F39B8F269E9AD1367DA2657D97C6EB14F4EC05D57746407E6F + AA71570B4F1EC36BE0EA3D3AEBF4E83B1C369253495CA752F7CB56B4096ADD54 + CE970F5EDDFFFD317B2006350743E806DB849FE6A7BCAB8478178F9AA6AE6FC6 + ED47CFC549F2EED9B84981284718CCA9D23A9355F1625F63E82688DD92EA0EAF + AFEB0DE7C02997F1F5F16F53DB171AA9BC321E6F2D40BEC4DE5B07EC47B4DB2C + FCD03930F22B7B4584278A11A91CC3C7C26A79A6DCE35AA5AB1346EDB620654E + E2C20A3F89C42190C66DA54CF16BBBEBEC770F02BEE7A835CBD2B8ED1B18A482 + 2174836DC26FA6ED026B370D2EA48FD45783F57417C2540E341F6045EED1486A + 51FF74163A1EAE239DB41E48D519892AF46AF82462F7D7D19FB66D3CBDCCF0F1 + E3D6AE18EB47B143E1A99985E91318FB5E06E0A3E87BF74511107654FAE60F47 + 67082733247F5E0E814ACF3BD94F1D837575D9852E2589C749E332C9D3661FBD + 33FB1FBE7AC04491311851184237D866DC3A655A6ED3D0D06FE89375A21740C5 + 3F175A73948ECA5B51099D55969C943AC03B26AFADEB2CE105414702D2080B77 + 4845EC8354DE655BD0FEF609AFAD3452F956E26FCD6DD6B4329C98057615EDB6 + F3630151EBD7B96522D6B9A0A9D0ADAF472CE565295CBA47B7262E9789B12E6D + E16BE4B6DA3C900CE23B0E5B33F0E8180EBD418DC210BAC188E0B6C953A76D1C + 2EDD4F1FC1BD92AED349ECF14E6FFAFB93AE93FDC77D893AE2B31E0D48E3AFA3 + 875CDBC2C6719E74FF30497C9F7FD7BA954F8EF598D70A9E9CD136BD8EB18524 + AD7FDAF6C2F886493C6CB59E86B8C5B1A89B9B90C0C3048ED2CD69485CBF161F + 95C643E7D14950F3A9C3D72EBB75ACC7DCA0366108DD60C470537ECAEC41C4BF + 12E915E2AD95A3841C0DF8219F937DD7659FF6248BE8C0125E569547D4F010F6 + 5D0FBBB34128300D6DAFA3ED4B37D8F68F3FBC7EB591CA47188F34B7415D098E + AA63D60F6977779DA11C471AE20EAE8B92B75C06261078E8BA0449DCDF962471 + D4DF6FDB80DF1CCA672F3EBA7FC9580FB7418DC210BAC188E2C6FA867DB694ED + 3FD39B35DD3DA297B78275707D801971677402A0A3FF78992E24B1CBBEEA92D4 + 1E328E93881DDC735CD0BA87C4C62F9EB86ED5A2B11EDF5AC7BF66B44E9EC4AC + 0BE839FC27B8F9021CC411B9BFE5AF77632865004A866CE17B82FD88D5BC12A7 + 5DE76D211BB8C9FBAAAA5D1C23C9FC6A2BCBBE78C4CA01630467306A30846E30 + E2B86EC29483E843FA2774529046ADD423AE4011453C40F8135AC9CC2EB90E06 + 52943988AAE1558339C9CD6D39DDFFE5ACC57EF59E75ABCC87783BE2C9196D7B + 6580FD909EC7E120133444491B202C75CB6A74D9C531CE475C26700ED53A9D81 + 6C10877ED8DA28E987CF496DBD790B83CF1CBF665969ACC7D5A0B66108DD6054 + 705D7ECA4124BDFC3E90D45DC4D1741CE2AE4956D3EB253A0ED927DD39EF6571 + 0B2CDD9DF33CF7F6B574ED851FDCB066FD588FE578C5BDD39BAD5D58E6547A2E + 97D1F36CF49F370BBF177A7F74BD342F7CD3E5F376CC362AD7CBE5E802D5046B + E6A1EB6FA477EDF423560F18323718751842371835DC30B161AF61DBBE8B36DB + 5985F5CA6463B780A22B1179A53AC4675AF65DF7FDD0DDED07EA2CEBDC1C638F + BF6FFD9AB11E4203C2C3BBB472A3B94BE8D99C066E9ADE5844A4704D60199D0A + 3D74AF944E551F1826D010E8485C5C5BB6F1EA12832F1FBF76B9217383ED0243 + E806A38A1B2736B40FD9F66F6873BFE06D0B7B9DEB93B3C85BB2EFB9CE0D2E6A + 3C57A90E718FE55F014BB39675A15597BDFD94D7D78CBB642A6F76FC7D660BD4 + 235B900127DFFAE1E1A71C18BF092459AACBFBE27E5454E5EAF5721D61557BD8 + 60CE53B997E8F82525B4FFFBF8D7569AA51A83ED0643E806A38E9F4D9A3A75B8 + 5CBA86BE781F2089D8D2879309C857177E53A0F21A3C8B9C8BADC3B57C5E9F65 + ECEA3732D677CF7EE3F5B5633D5606C978707A737602B33E449B97D2B3EB94C9 + 354943A3CAE98871C41DBE461C0B883C2A89076539E7D6D1BF337259F6AB2356 + 2E1BEBE132186730846EB05D70C39469597B78F87336225F0FAD9755F0616B76 + 5D601A4C54B5CB889AC869EA704F0D31C67E9563ECE24F6E5EDF35D6E363501D + FE32ADB1614A267B0E3DD72FD3EE34F95C687D3C85DFB8BF2D5D1B96C4356A7B + 8C123CD5F534D5FBF1635E5B31EEB3EC198C0D0CA11B6C575C37B1611FFA70FE + 94FEEDC7982C4BAB241C55BECB2AF7B0E23DEA0A1728D9215407385239BBA7CE + 62177D6AF37A93486507C7C3D35B9AE9815EC8D7D76D0CAFAFC7AE918B7DC938 + CE0E5DA7CF896EA37C8538E66C95E8FEEF6FB1CB17BFE7F5D59BC67A4C0CC62F + 0CA11B6C77FCA2617AEE8DA12DE7D0C7F0426430353EAE76B2C57A9CB57CD897 + 3D90CA2DC61EC85AD6256FC94DB8EFA4752BC77A180C46100FEED2329B18FA42 + 0B188F0D9F53ADDC85A4AE33744388398751291DA33EEA8F5A00671FFBDA0A13 + CAD560CC6108DD604CF0879D7781955B869A876DFB42926E3E499FC67A7E5C97 + 9CC54558751A1F9B9B49CA7B2726788988FCBE2C6397E73399BF7D64E36BC648 + A94671CFCE3320C7ACB975CC3A9FDE8993E950BDEAD6264BDF009509DC3D1E75 + 5B2369FD9532E2421BF0B6935E5F65ACD80DDE1430846E30A6B863E7E9F0C696 + 616E09FF79FA6E9E429FCE46F9AD0C94E6B2C4ED1E81D091E0266F2D743D11F9 + 9DF4EF8793B2754F9EBC618D21F271827FCE688575B6DD3E09F12CDA3D95FE35 + AAD237872DED542270F7380FDF0A8FD3D60F4B80BF3D69DD2AA35E377853C110 + BAC19B063F9F34B56173B97C3C7D343F0CDC3509D1094A13A4650D56C4E5DCD8 + 9E24CE0F0ED2F6D316C02F2CCBBAA3219F1FF880496B3AAE71FF5B9AF892CE49 + 65844FD1EE41E085938D2370F79C38EE6C7317B42E7A27EFA6DF5F644BE5A7DF + B971AD91C80DDE9430846EF0A6C42DF53B350C23EE65232EA08FE9DE9E8B5223 + 9DE2AAF92CF014A600EBE87729FD7B89B61F23127FF8955C5DDFB7D6AD36D2B8 + 4108BFDB79176B22CB1488BC8FA6DD23E85D9A4FEF4C33BAEF130F47C097D96D + D7ED0C979601B8A5FA1365C407EB182C3A61DD2A139BC0E04D0F43E8063B14EE + DE69BA65A36D4D9A982FBD63C5C05837C76007C6ED93A6E676CA4DC84FCAD5E5 + 866CDB7E63CBD0D0F2CD9B379D31FC8699101AEC9030846E6060606060500330 + 846E6060606060500330846E6060606060500330846E6060606060500330846E + 6060606060500330846E6060606060500330846E6060606060500330846E6060 + 606060500330846E6060606060500330846E6060606060500330846E60606060 + 60500330846E6060606060500330846E6060606060500330846E606060606050 + 0330846E6060606060500330846E6060606060500330846E6060606060500330 + 846E6060606060500330846E6060606060500330846E6060606060500330846E + 6060606060500330845E63E82C142FA39FF60A972DA77FE776F5F5DA2359F7AC + 42F14B087060E4047FCBD0FFDD44BF6774F5F696B4ED2F16A7D33557D1A6155B + 915BCE2FA9FD778EF0D85D433F0D15EA7D91EAFDC648D6DB522CB64E00B89CCA + B694B10AFF85A2F3FF7554FF7D55F5ABADD840255FE3DD0F15EAB88CCAFFF748 + F48BDE87A390C1E9B1F582B20D7001D5DD331275D3B3E4EFCF77E95FA352875A + EFD01484B39F59D2BB7E6BEBEA2814EBA9B876AA7036BA7F7B2DF4AF81B6EBE9 + 3717536F14FA71E9A131B920B1AFC5E257E867DF983195CB3F97FEEE0646627C + 0DDE9C30845E63A00FD9238CB105E8FD4133F184BD0FA97B1C5FA1ED3DE24875 + 1BEAFE3555F801FFA5923E30BC5EE6FEAEA5234D5D7D3D43DA328AED05BAEC55 + 503F8412DC2E20FFF87F6B84DBDF4F63D72C0D97A61FF800D57BC448D6DB512C + 5ECE807D8549CFC8192BAF0D28358601FE6B00D8DB3657C97B44AEFFA0BB0F0D + FA115307E295D4BF7347A25F54E74FA9924F4BCF3EF42B0FAFB38B78EEE2BEDE + 2B47A2EE3985627B99C1AB34AED9501D6AA588F71D56B28FB9716049EAC9EDEC + 623B5888ED65801369F79D54D40154D434646E5D4CA9C3EF2FFDD204C73FEF1C + 579F47E4179FA4E7B17F527BE86FE62E2AFBA4C43A006CFE37BFB8B7E7A59118 + 5F8337270CA1D71804A1F3ED3011B8F0C87054095D3EE60B0B0181ACA59F26FA + B0A42674AD40334A840E1EA1AB08FA31B284BE1749CF1B2CE825E299AA192BBF + EE601CD0A68D23A80D0F56530F91EB678970AEA958076217FDEC4AE56FD3BB41 + F5E5A8ECE7E95D9C2D93A92AA087C618F1C1E50C0E7BA3B7779BC795EA3F93FA + FB93481DD2366F0311F3E717F5F5FE38659916BD94876C01388F768FA501CCEB + AE53EB885388241D13DB9082D06771420738A9421DFCBDD98326D286D06B1886 + D06B0CAA84AE57E38D22A14340E8A1AA994F242EA1C749E885F602DDF82A5D97 + 13928AFC75F28FC128113AB0E6A08E683F686B44099DEAFC1275EA7B5C3A8F8C + 95E8BA34065EDF7FB789C17B9657417C1D85E20C2AA29B0AAA4FAA83CAE792EA + C1F4E17F741BFB359F7E9EA18A2C26B10A26AAFB7190FE9F43E3BB745BEA9E5D + EC001BEDFFA3BADFA55BB610CF17190EED6263C7A34BFA2AAAA1772B145BE985 + BD8ACA3A8921CB26F7437A4F99A40181F0F5F271679B1F8B8C553A099D71424F + AEC3A6ED3D161B42AF691842AF31C8127ADC541D4791D049D2FC004A1F12A152 + F4C155EE2C5E429F2508DD93D055F5ACE80B8E12A10B95BBACBA0CAB46478ED0 + 67178A79FACABE4863D6AE1D2B15419B6CEAFFDEF4FC9EABB27FFF4B75BDB752 + 1D0CF05B8B2AACDB56C22C6FA222CA94EB8C3CD3D07B8AA72FEEEBBD7E5BEADE + A3509CB699262FF42C037B08AD3D02DE7770098FB975A02F56DDCED5EB36E2F1 + 74EF4D44E43352F743B7AF3F9478411A95BB90D02BD441DD30127AADC3107A8D + C12174F0083D06A34AE85CE5AED1A74AC24322A13B2A77D4ACA12B92108ED61A + 3A49E88A8E5B1DBB112374929A4FB180DD92305691E33EE923DE48FB9FA2B654 + D1BFF6F7D3CF6F58853AB806672D835DD76D83EA9B08FD8F54FAF1B104268D71 + F81AFC0311FA09DB32AEF41CDF4FCFF137F175887D3C83EABA36A9ACF642F1A3 + 19C67E865C6354553F62AEC5F8D3BAFBE97D4B47E8E8117A7C1D7CD26224F41A + 8721F41A834FE83116C5A36D14C72495BB5CB7D394146BE8F4712A805843570C + 7CE48FE6A849E844E8910F6BA81F2343E844E6592A963FABFDE2C62AD809F7DD + 11D101374D2189EBDF5558851FDC569CBCDC82C516499A497538EBF400FB533F + 9FDE9ABEEDDB5698FABAC51693443B2D7E56A248B8BECA1F37D1561BD5BD766B + C7969EE34D34B13C35AE0EF7380E79F5AC8C2B87C8FC5D16A30910B27CB5FD88 + BD16C2EF3354B8AF2A424FAEC348E8E30086D06B0CBECA1D1562F030DA46714C + 318AF3EB95ACDC5992845E20099D255BB9BBE58DB2CA3DBEDE1121F43985E2F1 + 65067F649A3F41ED3283BE2DDFA1B69C57651FAFA13E7EB6521D54F637A8EC8B + B7B26F479719FB735CF14992AC67A8F691457DBDB76F4DDD7BB415EA3733F62A + 376E4C5C5940FC0BFD1C13A7E1A0716AB7193C62019B514D3FBCBFAF8D749CAF + CB2FA77D6E17B02D7F675DD4C6B3932ED019C581DA36E4CB3486D06B1D86D06B + 0CB2CA3DF287BD3DDCD64842671AB59FB49B4CE81A95BB2FA5CB4655A329A17B + 75E8FBB1ED84FEB1E636EB5F59EB8F4416C742EC58E120116F5E723B5254EE4E + 5BD6D220CD7B2941CAD4F4F1702AE07EF0FCFC7D1729A50E2A9BAFCFEFBD35B1 + 0AA88ECB81BBE1495D0BB954E94CBF055C29FD57B4F5E16A961304E6168A8796 + 18FB3BD3F9F487EB38A32B46DD7E4E732BFCAE2E739785EC24506E8FEB078DD7 + 26DABC93FEDD5207F0F86680753DDBE8299016FE1ABA46C313725B332AF79A87 + 21F41AC39B81D0E56391754BE6FAA127AADC31EAB6165DD61E5D95BB8AA0FE6D + 27F45985E20144080F112B64E3C70AB951DAD9CE9A7E740CDDEDAD98D81CDA5A + C8F55BEC5962BBB9E855CA34130A8FB8E6554B003486FCE7292A611F9D013840 + DCF3948893E1FA3A84A697FB7A37553BB66232218F67B40EC79ABE83C66DB9AE + 8CD985E25165067F2642B7E20CD9E57E5079FF22123F7D08F085EEBEBE6A9BBC + CD08ADA17B9D0C19597A56EEC60FBDF66108BDC6C0099D1EEB82E0E308FE178D + 8D01A1879AE09247B295BB47E828ABDCF5AE77A3E6B6166758E47DBCB789D027 + 168B4033865F206327C7D6C170E344843924E59D450FEDEB803152A2B3877D34 + 907B2CEDEBDD98B60DED85E24222F4AF0AB7A6B06D42500743BC70515FEF7F57 + 3986DC06E265EEA3CD14491631FC2EC895AA2E8A59C4135EE9EBFD435575B715 + B954FE2C4D82764FAC03F02FF40C8FD1957165632BFC7042E64F8C6B4F84EB57 + 5C3F5C49FF6E0BE0838BFB7A07B7F69DD8560842F7354BF2180304846E54EE35 + 0F43E8350687D09947E84AF01007A36D14C7D8073032810090C8A3A2DB1A3A11 + BE20A793E402EFA6D10B2C13D4A1E9C736123AD531DB239D7C5C1D8CE1AD8B7B + 7B3F4ED772E97CB1A37AF706C197CEA53289782B5A6B2B6DD89D7E9EA172B372 + B9913A101F271638B0A70AB5FBAC42F1149AACDC92E4A64D05FF81FB8827BAEA + 21DE407DFA4C3563BB1BF56BC8F57DCFCACF50AD83FA757A578C6B1C8D4D27F0 + 3578044B1E6BB51FE8FCC345AF01BC755D6FEFBA6ADA39D2A0BF99BBB87FBCAF + 72572630CC18C58D1B1842AF314424740FE1FD51F643D7D6E92331B08C43E810 + 10BA0EA369E50E9E8A5BAB1470C76E5B09FD2AFAC29E1391BAC536439B24C123 + 167B91E088206FA183A76062A9C83FD27CBD7B0852A0ADD06ED501FE93CA3D28 + 3CA691723991F3A8718BAAE81F91B9DB5EFD3B886B3300EF2931F80743A61D03 + F7A38403F508B39E5D925EF2ED2814FF8B44F42B74E549CF8FABF179F01A6D30 + 196AFF57A9550B2B2CF3BB84CEF083DDBDBD77A46DDF684156B94726BEC1B651 + B98F031842AF3108428FAA19658CBE515C28D29AAC22E66BE8982E96BB1ABA16 + 43FD19FD4871BA7E6C8B95FBDC42710611D9CBC40453E3EA20427FFCADC3F681 + BFF4628B539B0EA19FBF73A913B41A03E71E3E3E1F5C5C05B974168B5FA01B7F + 1851D1469767CEA7FE7E3B4D99DC15CF02E845CDA42800DE43D7BCDB66F03C5D + 3157A8B3652D81506D93487944775FEF03553CBFBFD38D878357B9AC2A978C29 + EFA59FE3BA3506773CB42BBA637DA8DC705D3F18600F1D9BD73586AAF6A0DD8A + 953B9357A6FCCB4CA4B8710043E83586B858EEE1754A227418654297EAF43605 + 2AFAA10B095D1C8B4849A349E852A4B81835F456133A11DED7E8D95CEA1F50EA + E09DB4104F5F24A983F76E2B5A1B18FC932E3C48173234D8C747EB801DFC725F + 4F2AF5F89E6DC5E6372C580C5CF5AFF1870EEAC08749EA7DDBA214E5D284653F + 9AB03C4612AE854A597E97117996BF2B69ACBF4767BE249F8CA8E9117FB0B8AF + F78B69FAB35F5BB1719DE584B6CD87CA53F5FD889FA1FA6FD095B1378FABCF60 + 193DA3FAD03BA7F4C3734DBB96CA39636BDE839146A714294EB734E08D8321F4 + 710043E8350639B00C46C58A515F43D719C585AAAEE4B6560802CBF81F25ADA8 + 37BA2AF7786C1DA1B7168AF513001693F4DA187B11C395C424F39E5382AA50BB + 3E4A03F873D7224BB572F7EFB53308C7BC9A32B56A675B9117F77FF4DFBB42C3 + 2BBBECB99B431310F7783185DA9DDAF91522C3CB65B72ED9C80E01ED3CC2FE2F + F4F53E4DD71EE9B9CF296300320BBD324C738F25299612A8BC53A8925BD4A50C + E5D971C3C15DE3D4EDF30AC58306197BC8CFDB1BD70FA70EFCCCE29889C1F686 + 13CB5D328A539FA1A71D334671E30086D06B0C2AA1CBEA6ED9CA9D3EAE7B74F7 + F58D34A1FF92EAFE90E4F6149616DC6395FDD0C14DCEE21C90A5646FDFF3FB1D + DDD0AFD2982911EAB68AD045B6B3683F42CFE5075D1A897476A138D95151232B + 00289A03E93A6ADB3D3B23BCF38925E9FCB78B85E2C919C67E21BBAD8509D845 + 06F1CB3451F87E8AF1FB2B11FA51A1C873219537F680A7A6DEB3AD907BC3624B + 68BC67245CCF49E840BAFEF1A47A3B68726231F835F2D4BDCAE277F86F00EFA1 + AD77260493398DDA7F5D683034ED72091E0FAB36E3DD6841B672F79FA5E22F6A + 087D7CC0107A8D41358A9383A34886415C02DCA604183138916ADC3D4E424A15 + 294E2274D9E75AEE80E7AE357A840EA16FB982EA099DCAE5FEE6CF1259ECA6F6 + 23A8034BF4BB6F779F3EE10A95F1751A8C4BE203DE3852A35DA6327AFA7AFF9D + A65D0BDA8A935733E07D6ED0B9AD05ED44222E4E60F13ED6ED6DC5FA0C833508 + 2C1F52FB86D74A6E25A9F6E37CABB150847A809BA8EE5341BD2EACDBFE26DD73 + 51523FDA0BC57C06600528FD88AA9FE3D5ED1C34E95A48577F556BA417F93BC2 + 2BE9D88AC8831CE92F2AC24A6AF38D4997F884AEE9BBD47443E8E30086D06B0C + 4956EEB21A3E9E14623E08AA8F2BE8254DA71C8CBE5892D155E5D0AF10F8A1C7 + D731BA4671F1FDD82A427F2F95F4BF2C61ACA8DCBFD0FFC711696AD7AAE7168A + AD258017E9EAC989CF03F0B63965FCD83DFD95039C7841607E46777E521A66BF + 2CC9908C1B7E71C9BA27AEACD985E2BB6CC6FE2FE42E25CAF060217E7C515FEF + ADD23DEFA77B7EE3D4870A7982182BE493937D9322D611111F4FD2F91F65D578 + 148EBA7D4E5C3019AF9C5B6842728A6A502AF723B10E96D40F659E92BA8EF4B1 + DC93EA0013FA755CC0107A8D41A8DCA36B7EE1B568ED870414CB6BD5523EFC81 + 50D4C500AA481B9194DC7A1223C58562B927D6B1FD02CB84FB511DA1BFA3AD90 + EDB6D8FD34C887268D9505F84122BB582BF58FB614E0E10C735CD8929E8747BE + F4E1EEED4AD33E1E15CD66F067C7902DE199D37F67539957C7954352F2F7328C + 7D296CD416ECF0DCE3F43B4BCE754EE3CDD39B7243C4C9A10F917C1F608936F7 + 2629FD85B8BA89887F42379C29BE663A091BB9EF3BC00949E164A93DFFC7780E + 7550DE5B8D04AEAD03940FAAAAB28728B157AC236DFA54A1728FAF83BB431AA3 + B81A8721F41A83B0729783CA441EB2E660C89ABB92EA30E1BC9A792A942DCD45 + E5D0AF620D3DA18E5153B97B56EE71FDA8D6CA9DCA3C946EFC3B27CCB8B1A29F + 3EFA6F57929E125DA0484A3F6898B17F5A5E1CF6B8E74124F8FDAEDEDE2FA769 + 5F53B13D5B8FC8ADDD0B159EF9DF2CC6DEFE6A6F77B48F6E84361EA8667E24E4 + 68A051797A8FB2FDD6DFF72F09D96D1019FF9EA4E213B5EF9DBF668DE72F8E71 + 9DDBBBAD90DBC0D88B5477A73C166AF219AAFF532954D7DC48EF48FFD968FA91 + 5C47CCDF8F42D24CBEBE621DDB966DCDC4721F5F30845E635063B9871E30D37C + 44E46DDDA2B1660D1BE2CAAC044FE50ED518C5C5D431AA467109A846426F2816 + 613AC2FF5299EF4D1E2BFCC6E21499CD8A85A295E10159801DE235463BC64402 + EBE867DEE204F57278CC8B573064FF2597217558FC6CCA00EEFAAA24610B9094 + 5F2029BF9BCAB022EF5020695F49E376AE7A2F11FA69C8D8750CF4F77963FE70 + 865907EB261374FF7E74FF134C776F50370F26D391942AD55B7EF8A73FB631FD + 88AB4335C0AB785FCA3AAA22F4E43A8CCA7D1CC0107A8D21CECADD41DC1ABA2A + 6D84242BBD619AB82F743C698D3E500B57976D2DB68ED1B5728FEB4735844EE5 + CDA79F27A8CC5CAC84E7A4D6C48EC51AA28C29F3A3D4A89F33B92CE579B82A5C + BC88CAFC669A328990F7B3796E76E6268BD13D732E29AB3EF2529B3E4DF7FE54 + ED9FDC3E06F84EBAF71ECDBD4EEC771EDE364E77CD93A94C4098F7A2660D9F1B + 0BD2F85EE2F75F31ACF3DE9534EA76FEF3106341F43C5D3FE2EA601A828FD384 + B1B8039A3A52E54317A15F13EA304671E30386D06B0CBE519CCE2A8DC5ABD6E3 + B4E85AD5BDBCB60D091F284D131CA3B80AA15F8185ADDCF51FA851CE871ED38F + B42AF742A11DB280D75121A741723F7E4BE5FD47DA36B6158AF93AE60484694E + 7A1E54EE401D91E0CB7DBDEB2B95D941923FDDF314F57D2FB78F71CF1CEFA5B6 + 1E27DF3BA7D80165B47FC178B219316CEA9A313A12323D737D5B48CA7E480E9C + A31B7E1BF1ACEEBEDEFF91EF6B2A14AC7A600F21CF5D109904043621F47F4575 + BBD38E62FBDFE9E7F0F87EC4D7118A9B9ED08FC8FA76A53A5248E88E1F3AE809 + DD2FD348E8E30286D06B0CB2CA9D43C74BE8C6E8AE3A35A516E1C2F34C4A09AA + 53F957AB72F78DE914F5F2F654B9873F90E9087DD742B17598C18B341E93E3FA + C19F031D3A8E0EDD17AE0D40F924CBF7F044DF1723B0AF6BE76C61E9EEAC2E85 + 04E340A4FE152AF772D9425BB3CCC1D7F8DBA8CCD5E2189171BD9B4C47B23D90 + 5BEDAA8DEF2B01BCA32FDEFFDB0F48A36A8B02B28C4E26A8EE7674A5FB9CEC52 + A6AC9DF336B77429C17A62DAF1472AEBF8B87E28CF8E6B54B647BEF317A8ED27 + 24B6DB2374DD444CEA87CD4C2CF79A8721F41A836AE5EE40B586E6A15F11F676 + 2C88E92022863E56FE31695B3EE69709E17BA80C2EA97D40BB361F6CA6338AF3 + ACDCE572C259A44631F4AB66A94232524A45E81DC5E26516B2FFA75BCF94DCC1 + F87FA9D39E4AB07878527950B575F00042087B76A788B436AF50ECDCE2C657CF + B318B1D2937643BEDC44AA0BA82EAE150A49F38AA576E2B39A5328CE2F33788A + 4AC8AAD9D1242BF54D2462167B960493097A5E67D238FC44D63A459A8E7837FD + FFEEAE1479CA7962192AE494F87EF89385212AB783FE2D77DB2A064712B5E59B + C30D0275B2C627698C291549F77655C87637AB188EE5AE9420DE0737F4AB21F4 + 9A8621F41A836CE52E7F4F42A954913EF4345BEF1E8DD0AF3C5A97E69CC43B95 + 62B9B7824BE8798829C7DDC08BE943F78D116C3BFF594563375D959143F523FE + 8DEA7D7B5259ED85E2B48C9B137C7ADC35897540642EE4D5ADAC6D5780F7AC3F + 4CEDFD55A56B8F6E2D4097C5FE4C351C9D5807C21FA86F27BCD2D7E3EC12A17F + 15195BA8D72738E3C54DF2F75FD4D7FB645C91F4CCB3446ACFF03CE609FDE0FF + 7FBCCBF3636F692B429E87AEF5DCCC22EBEEC184E91374CFCD69C6CB092CC3D8 + 5775FD90EBE071D1E97FEE97FF4AFAA7317A9825C5728FD3EF386BE8267D6ACD + C3107A8D2112CB5DFACB9643BFC268665B0308FBBC83B4C68BAE841E976D6D76 + B1D86A037B95A4C43C84EF0BF5C502FC0E91C47923D876AEE25FC37DA2FDF1D2 + F603FF421FF26392CA9A552C7E8964AEEFC996DB71FDA830567AC703757D36A9 + 0EC047E9C4C195A43C6F0C3E4905FC4C92442375D80C073BCAD874DFD2BE755F + 6C6E83DF672D9E9DEC7021D5CB02A6172275E59125BBE5868125A50A755F4EEF + ED5722FD80608C18E26F177BF606BB178AD307B9AA1FD9D4B01159A86EBA045A + 16A750B77B6D3895DA7093AE1F913A008FE8AA2213DC6882133AA2949C456A73 + 30AF314671E30186D06B0C3A2BF7904A723B103ADF0E7D90656D6205097DAFB6 + E28C8D165B4C9B93431F250F92A1D38DF441FDD408B67D06FDF45263F3411D9A + 7E20DE4904F1BEB872F6A189C17A573A6FF7DB9CD88FC4B10A76D48999526F7C + 1D8EBDC47134567FA934062DC5F6E9399EE90E61AAB60ED114C48FD118DCD641 + 63C65C03BDC952F364D5346FC0AFE8DA0FA718FF43A802EE3616D55EFBE3C0A3 + BDE1CCAEBEBE4D74FDFB9917652EA4A50E6BA6EEA6F7ECDD55BC037B5199CFE8 + FA11A903F0F334A63F4E5BF668C25F43978EA9CF830E18097D1CC0107A8D21E2 + 87CE74C4316AC9597ECD38A1C7B9E1A4308AEB682B1099B06E2A67AA7C6F5445 + 8D0F12511C36726D6FDF8F7E1E03BE3E2D0E6AFA410479037DC83F1357CEEC42 + F1149BC12D0C953FADB87E248D957C5CDAD51909C6D5E14993F7824BEA29C6A1 + F80B1AFB9321AE0EE730DE493FEF732DABD95D6ADD6123B27459C9E6B715EB37 + 7123427013D0A87D92C6FF3DD48FDF513B7F46EFC927233604E17B3F41EF592A + 753BC7AC427B9EFAD6CB13C644FA119D5DDC41FDFA60DAB2471322DB9AD69602 + FC57C958B98F031842AF31F86BE8E0BBAB845470CE3E8E9E84AE2574B1EB117A + 921FFA71AD85DCAB9643E8CDB296411417A87F716309D85B7A6354F75BD1F6CF + 02CF8626D7A1ED077E8B3EE417E8CAD8B750B4D63378823ABA8FBA8819DB8FE4 + B172A0A64B653AD24FA883979541DCFBD514495B66158A272263BFD7B6CF2709 + E4EE67DCE86021BD6B9F4BB88E3F9B7969C3D0D233B88ECA3B2DC6354310FA8D + FB97EDB31ECF5A8B2DF4DE1188BA7B01373644E858DCD7B33A4DDD1CDF696C85 + 1FE732AE0B9E22F1AB7550DFD68113DD2F3E58CDF6024D46EF62921F7ACCF3B0 + C158B9D73C0CA1D718644217500D965D097D748CE2B8957B48485049A68284DE + D8568449DC6A9A85A3DDA9BF5C8F9C477CF78B7DBD778F44DB89C8FE484476BC + 4E2093FB61239EDEAD09AEC2D15E281E4FE2FD1F1DB5B166DC59CC6FDC58A9CF + 4E1AC3806452D781B759081F5B54414AA76798A79B1633992C95F29D6DC48FD1 + CFC5F4BCE7C65B57E30B74DD1E5D4B2A5B9873CCA6C9842D2613BA7EBBF5AEA4 + ED8FD138FD4984D38D19ABDFD13BF69EB4CF5FA0A3503C89FA74975A9ECED88C + 47BFA3BFA173AB297F3450D10FDDDD7443BF1A42AF691842AF31842474CD7941 + E800A3B4862E59B9C7586527BAAD7110B9DE44379E1A775EF4AD0CF8B7618477 + F4A730F84A0211C93E25068F6540EF431FD822A09D4778DB0B7DBD0FAB651448 + 3AA79BFF44637F74525D4448BCFFB781FB811D097023BE534594B7B8B1A27A87 + 1CB7A5BEDE4549857981627E48E57D21AE2C771B798EF2BD9C2878007AA11AF5 + F9DDE3B05BA1D830C443C8029BA6AFD305437C80265F4E0018DD84C6DBF93849 + E7B7429578474B21DB4DD23F9553D0F54B1983211BE1233D7DBDBFADB69E9144 + 45B73517CE1ABA89E55EDB30845E6310841E7B81AB0A1D35B7B588CA3DAA164E + 54B97310A17F963ED8D7C4BE9C2135289EBBBF6D5FF9ABA54BB6AACD6D4422C4 + 847FA5313B8069EA90B7E98BB8BAA58C1D0F2EED8BF88ECF2E160F70C2A772A9 + 316636E5B95F7DA76B04ADF39B68229107B8DFF2082E6EACDCAAF1EA4F0CD967 + 5FBC3C79AC762D14170C31F68895A0FA8EFDF5AEE16AFE2CE2BB5FA942837256 + 7301FE9465BFA1317C7F9A3A12AEE14B0273E81DDB2A7538BDC79FA336FCC8D9 + A9D00E1EB886362FD805E17F1E5ED23BB835F56D2B42C959E2C7CA46631457F3 + 30845E6390ADDC13D636B71FA103A8224EA2CA9D63CF42B1FD0D37CA5A3ED151 + DBD9C412FD77296D72A24C1DFD6E76B19D7FE16653513711191E925447E0AE84 + B7531D1F512FA50F2AFFB0FBE14FE3CAE26DCD22EC492437A21F559A009D8CC0 + 7EC12A8D55CAA42D6F6B2D5803167B9EC665B7D88BE25440E2343AEBECB3E4A8 + 7229FB720A309E26B6721D09EDD92A75BB4067D1318E7BC40237146E6C9F65DB + 05C017D0C92D0FDC0091DB0C0C52DFB7472439770D1D826C6B31E363A3633763 + 08BD966108BDC620C77257736F6F0FB7354EE8B22576C82A3BA584FED6B622AC + 61E04F0E423EC1102DD75B4678C9A20F2A49C97FA0FDAE690843AF312CF10861 + 3C680CB1BE3505C1DACC18CFC1CDA5716EA1CC8970324B51874D654D4078FB4B + 7DBD0FAAED25129A4D1FCB67015C9737519433F4523944727FA9433CEEE5257D + 23A56E77B04F5BB17E3D7342A0B656EA07FD77F1E2140179A84F5FA79B2E91FB + 21C736F0FB05104A912BA9F81FA06B8E58BCA4B265BDF20E71F7C1255477AE72 + 1D8125BAECA269217E7C911780666BD15A2C2EC821FCDD7FA6B2D1A16284A8FC + DADEB20AD70EF05F2EB56FCBF3EEA289C15989CF4AE4434F1E2B1B0CA1D73C0C + A1D7181C42E7C92A00940023211FEED1F543D7F94C07DB897EE802B30BC5B965 + AEF605981AF1488AF3CB0EBE5EBC8EE5E87C50197D50911B4F35D0311E05AE91 + 67F68AF86B27D501CE7AFDCD936CFCD40B1A32A67E5F458D38472E4B2DD323B9 + 0FD2C7F98E911C730122E04BA90D5FAB3456F4DF0038EE4BBDEB92CAEB28B4CF + 25A993E719B754C3BDC83BA5B9BF9A6C6F32DEDFD206CF64ACFB91B12393EAF0 + C7592557C0F50D36CC7A7A49759A011D1CCF07809F38CB28CAA4A1D258A41DAB + F87EF8EF4CAAE42C005260197D1D6E601943E8350D43E8358650E857907C693D + B81F191ECB1DE9A33E0A7EE89E957B82714E45A338A93C1ED6F3374E6A4DA5BC + C43A624EEA2CCBC59884127A287590C8F5409D13EEB437B2765E20893243D2B1 + E5F9CDC7D6013040DB1D69FABD9563DF4A24B8D882208F7CDC585187530545A1 + 32FF09DE7204530B8D196EFF18228F4EF7306C05A8DE2FD133FF5EA53AE41312 + 11DE49A4F5BE34F5A441B158FC5216D9155447B652E8DDC4F7B0CA7E48E3982E + 1F3A24A44F75618CE2C6010CA1D718D46C6B0E14B1D149CE324A56EE4981653C + 55603584CE7F78F6AB9FD3077E5AA4CCF83A2A30BEE65ECD712FDC2857E17FA4 + 2B26F56747B1F835EAF3A52CA10EAF9C6FAE63ECA235D194DE23829349B27D2C + 63395E06B1FD0B6C011691B8B6674F5FB2115767B17826DDFC13A62B4BAE4325 + 2DC4E58D8873FEB5A46F6B12CF706D4327F078FECC754B8BF34B0FA51DF57EEB + 103FF6725FEF6D2335AEDE3BF851E0923A5FAED14C10837E4338E84F8AB1D2F5 + 43B17BA82E1F7A9C21A3092C332E6008BDC6205BB9EB240A4F4223421F25093D + C1CADD0B9E964AE52E635EA1B8DB16809F525987B044E7E8F0FA614524185D11 + E96D2292BE7C18E0BFFB628C9BE6148A93CB7CED5A937255AEC3663894479CF7 + 625F5FAA002BDB30FE47D2CFFD4CA76E90B63DEF00277C6B85F21A1D9F7460F5 + D58C2D91505539DE35F5F29F67447EF684A155F289E3FAB7D8D0F1D89274B1DB + D38227AE596CB1DDA98E6BA84D8746FBABFC9D55F91EAAFD50C6B26A093D0646 + 421F0730845E63D0C572E70827FA18FDE42C001ABE741BE04AE8554678E3C953 + 883C3F9941389FFAD70949758813BAE3D258A8E73DFB02DEAE7B320017BFDAD7 + FB7485367D96EEBBC60FF31A530711CDDDF4514E1D537C6B31A7D06E95019FA1 + 9AE7878C123563456D7AF29032BEF5D6FE64033DEAE35D34DE6E262F06E14425 + 92E165389A1D9E41FDBD765BFAE2D80400FB5A5C1DFE5252688D03EF5C50C2F7 + FD62205D209BAD68135FCEF81055753EFDEE4E155B3A23B9402B5379ACB4FD90 + A47CFE9C5211BAE7B6165B07984871E30186D06B0CAA95BB9C6443368A1B35B7 + 35790D5DB6B0F6E058B96F05A14B75F03CE07C6DFDE3F4EF48FAD7C06BAB90F2 + 33D48E90A5B6DB50EEFAC659E04EDABD894499E7BAFB92896E46B1989D0CF02C + D5BC5B521DE0A6DAE4F1C74724A25D2574148A675AC07EA2B37496DBE8256D39 + 81DA754F527944621F40C67E2D93934A56A1BA104B16C0BC451502D854C2DC42 + F1806106DC75CCD24ABC2A5982E3F7FE9157FA7A6F1FED319EDD56CC95181C45 + FDE449678E02D7D032A75AC1571A2B5D3FD4196A6A095DF2438FA9C3F8A18F03 + 1842AF3110E15D4224D39E740DCDFAB91FF20569526A5659F7E7E8953AB0C2D2 + 35F7153F9B087D9B2713FBB615A66E606C3FEA045F62D893EAE261489BE9AB3A + 95B6B3E1B5489FC8F8BA317729E204CE5DDD9E2269FCE17AC4979E5A927E0982 + FACA89FC7C117E3461B437D2CCE5CB4BFA7A47C5184EC521ADC5A9CB2CB8C2D2 + 44708BBA51E323958CE31A0BC5069A415D41FDCCC75D132E17D7D2FE79DBEA83 + 3DB7D89E2D235E45254F4EEA876FB80868B7D8F0C50797EA6D1D460BF41E64E9 + FD299401F8FBC0A3CBB58033C974D2FFF2E87D96FC8E54EA47746CB18FC6F2A2 + A436D0A4EB3FE9EEBD2BD541B880FEEE06B6E7F8186C5F1842373030303030A8 + 011842373030303030A8011842373030303030A8011842373030303030A80118 + 42373030303030A8011842373030303030A8011842373030303030A801FC7F09 + 53E3BABA1438F60000000049454E44AE426082} + Transparent = True + end + object Label1: TLabel + Left = 183 + Top = 301 + Width = 374 + Height = 29 + Caption = 'Dubbel edditboxes tap to clear text' + Color = clBtnFace + Font.Charset = DEFAULT_CHARSET + Font.Color = clHighlightText + Font.Height = -24 + Font.Name = 'Tahoma' + Font.Style = [] + ParentColor = False + ParentFont = False + end + object edtUsername: TEdit + Left = 129 + Top = 336 + Width = 169 + Height = 37 + Font.Charset = DEFAULT_CHARSET + Font.Color = clWindowText + Font.Height = -24 + Font.Name = 'Tahoma' + Font.Style = [] + ParentFont = False + TabOrder = 0 + Text = 'Username' + OnDblClick = edtUsernameDblClick + end + object edtPassword: TEdit + Left = 455 + Top = 336 + Width = 169 + Height = 37 + Font.Charset = DEFAULT_CHARSET + Font.Color = clWindowText + Font.Height = -24 + Font.Name = 'Tahoma' + Font.Style = [] + ParentFont = False + TabOrder = 1 + Text = 'Password' + OnDblClick = edtPasswordDblClick + end + object btnLogin: TButton + Left = 304 + Top = 355 + Width = 145 + Height = 46 + Caption = 'Login' + Font.Charset = DEFAULT_CHARSET + Font.Color = clWindowText + Font.Height = -24 + Font.Name = 'Tahoma' + Font.Style = [] + ParentFont = False + TabOrder = 2 + OnClick = btnLoginClick + end +end diff --git a/V-0.4/UserLogin_u.pas b/V-0.4/UserLogin_u.pas new file mode 100644 index 0000000..6f0a300 --- /dev/null +++ b/V-0.4/UserLogin_u.pas @@ -0,0 +1,96 @@ +unit UserLogin_u; + +interface + +uses + Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics, + Vcl.Controls, Vcl.Forms, Vcl.Dialogs, Vcl.Imaging.pngimage, Vcl.ExtCtrls, + Vcl.StdCtrls,UserPage_u,Login_u; + +type + TfrmUserLogin = class(TForm) + edtUsername: TEdit; + edtPassword: TEdit; + btnLogin: TButton; + logo: TImage; + Label1: TLabel; + procedure edtPasswordDblClick(Sender: TObject); + procedure edtUsernameDblClick(Sender: TObject); + procedure btnLoginClick(Sender: TObject); + procedure FormClose(Sender: TObject; var Action: TCloseAction); + private + { Private declarations } + public + { Public declarations } + var + Closed : Boolean; + + end; + +var + frmUserLogin: TfrmUserLogin; + +implementation + +{$R *.dfm} + +procedure TfrmUserLogin.btnLoginClick(Sender: TObject); +var + sUsername, sPassword : string; + iUser : Integer; + bolAdmin : Boolean; +begin + sUsername:= edtUsername.Text; + sPassword:= edtPassword.Text; + DataUser.adoUser.SQL.Clear; + DataUser.adoUser.SQL.Add('SELECT ID, Admin FROM Login WHERE Username = :reg0 AND pass = :reg1'); + DataUser.adoUser.Parameters.ParamByName('reg0').Value:= sUsername; + DataUser.adoUser.Parameters.ParamByName('reg1').Value:= sPassword; + DataUser.adoUser.Open; + iUser:= DataUser.adoUser.FieldByName('ID').AsInteger; + bolAdmin := DataUser.adoUser.FieldByName('Admin').AsBoolean; + // ShowMessage(IntToStr(iUser)); + + if iUser > 0 then + begin + if bolAdmin = False then + begin + frmUserPage.Show; + frmUserLogin.Hide; + end + else + begin + ShowMessage('User is Admin pleas use Admin login page'); + exit + end; + + + end + else + begin + ShowMessage('Username or Password incorect'); + DataUser.adoUser.Close; + exit + end; + + + + +end; + +procedure TfrmUserLogin.edtUsernameDblClick(Sender: TObject); +begin + edtUsername.Text:=''; +end; + +procedure TfrmUserLogin.edtPasswordDblClick(Sender: TObject); +begin + edtPassword.Text:=''; +end; + +procedure TfrmUserLogin.FormClose(Sender: TObject; var Action: TCloseAction); +begin +Application.Terminate; +end; + +end. diff --git a/V-0.4/UserPage_u.dfm b/V-0.4/UserPage_u.dfm new file mode 100644 index 0000000..5d9241f --- /dev/null +++ b/V-0.4/UserPage_u.dfm @@ -0,0 +1,51 @@ +object frmUserPage: TfrmUserPage + Left = 0 + Top = 0 + Caption = 'User Page' + ClientHeight = 533 + ClientWidth = 772 + Color = clDefault + Font.Charset = DEFAULT_CHARSET + Font.Color = clWindowText + Font.Height = -11 + Font.Name = 'Tahoma' + Font.Style = [] + Menu = MainMenu1 + OldCreateOrder = False + OnClose = FormClose + OnCreate = FormCreate + PixelsPerInch = 96 + TextHeight = 13 + object caleUser: TCalendar + Left = 8 + Top = 8 + Width = 296 + Height = 264 + StartOfWeek = 0 + TabOrder = 0 + end + object RichEdit1: TRichEdit + Left = 310 + Top = 8 + Width = 454 + Height = 264 + Font.Charset = ANSI_CHARSET + Font.Color = clWindowText + Font.Height = -11 + Font.Name = 'Tahoma' + Font.Style = [] + Lines.Strings = ( + 'RichEdit1') + ParentFont = False + TabOrder = 1 + Zoom = 100 + end + object MainMenu1: TMainMenu + Left = 8 + Top = 288 + object Logout1: TMenuItem + Caption = 'Logout' + OnClick = Logout1Click + end + end +end diff --git a/V-0.4/UserPage_u.pas b/V-0.4/UserPage_u.pas new file mode 100644 index 0000000..3723593 --- /dev/null +++ b/V-0.4/UserPage_u.pas @@ -0,0 +1,66 @@ +unit UserPage_u; + +interface + +uses + Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics, + Vcl.Controls, Vcl.Forms, Vcl.Dialogs, Vcl.StdCtrls, Vcl.ComCtrls, Vcl.Grids, + Vcl.Samples.Calendar, Vcl.Menus; + +type + TfrmUserPage = class(TForm) + caleUser: TCalendar; + RichEdit1: TRichEdit; + MainMenu1: TMainMenu; + Logout1: TMenuItem; + procedure Button1Click(Sender: TObject); + procedure FormCreate(Sender: TObject); + procedure FormClose(Sender: TObject; var Action: TCloseAction); + procedure ComboBox1Change(Sender: TObject); + procedure Logout1Click(Sender: TObject); + private + { Private declarations } + public + { Public declarations } + var + closed : Boolean; + end; + +var + frmUserPage: TfrmUserPage; + +implementation + +{$R *.dfm} + +uses Business_u; + +procedure TfrmUserPage.Button1Click(Sender: TObject); +begin + closed:=True; + +end; + +procedure TfrmUserPage.ComboBox1Change(Sender: TObject); +begin +// if ComboBox1.Text = 'LogOut' then + // closed:= True; +end; + +procedure TfrmUserPage.FormClose(Sender: TObject; var Action: TCloseAction); +begin +Application.Terminate; +end; + +procedure TfrmUserPage.FormCreate(Sender: TObject); +begin +closed:=False; +end; + +procedure TfrmUserPage.Logout1Click(Sender: TObject); +begin + frmBusiness.show; + frmUserPage.Free; +end; + +end. diff --git a/V-0.4/Users.ldb b/V-0.4/Users.ldb new file mode 100644 index 0000000..fb1b15d Binary files /dev/null and b/V-0.4/Users.ldb differ diff --git a/V-0.4/Users.mdb b/V-0.4/Users.mdb new file mode 100644 index 0000000..581507b Binary files /dev/null and b/V-0.4/Users.mdb differ diff --git a/V-0.4/Win32/Debug/AdminAdd_u.dcu b/V-0.4/Win32/Debug/AdminAdd_u.dcu new file mode 100644 index 0000000..d59aebc Binary files /dev/null and b/V-0.4/Win32/Debug/AdminAdd_u.dcu differ diff --git a/V-0.4/Win32/Debug/AdminLogin_u.dcu b/V-0.4/Win32/Debug/AdminLogin_u.dcu new file mode 100644 index 0000000..8e9027d Binary files /dev/null and b/V-0.4/Win32/Debug/AdminLogin_u.dcu differ diff --git a/V-0.4/Win32/Debug/Business_u.dcu b/V-0.4/Win32/Debug/Business_u.dcu new file mode 100644 index 0000000..dda3b0d Binary files /dev/null and b/V-0.4/Win32/Debug/Business_u.dcu differ diff --git a/V-0.4/Win32/Debug/Businss_p.cmds b/V-0.4/Win32/Debug/Businss_p.cmds new file mode 100644 index 0000000..cb54970 --- /dev/null +++ b/V-0.4/Win32/Debug/Businss_p.cmds @@ -0,0 +1,22 @@ +-I"c:\program files (x86)\embarcadero\studio\20.0\lib\Win32\debug" +-I"c:\program files (x86)\embarcadero\studio\20.0\lib\Win32\release" +-I"C:\Users\mrfluffy\Documents\Embarcadero\Studio\20.0\Imports" +-I"c:\program files (x86)\embarcadero\studio\20.0\Imports" +-I"C:\Users\Public\Documents\Embarcadero\Studio\20.0\Dcp" +-I"c:\program files (x86)\embarcadero\studio\20.0\include" +-O"c:\program files (x86)\embarcadero\studio\20.0\lib\Win32\release" +-O"C:\Users\mrfluffy\Documents\Embarcadero\Studio\20.0\Imports" +-O"c:\program files (x86)\embarcadero\studio\20.0\Imports" +-O"C:\Users\Public\Documents\Embarcadero\Studio\20.0\Dcp" +-O"c:\program files (x86)\embarcadero\studio\20.0\include" +-R"c:\program files (x86)\embarcadero\studio\20.0\lib\Win32\release" +-R"C:\Users\mrfluffy\Documents\Embarcadero\Studio\20.0\Imports" +-R"c:\program files (x86)\embarcadero\studio\20.0\Imports" +-R"C:\Users\Public\Documents\Embarcadero\Studio\20.0\Dcp" +-R"c:\program files (x86)\embarcadero\studio\20.0\include" +-U"c:\program files (x86)\embarcadero\studio\20.0\lib\Win32\debug" +-U"c:\program files (x86)\embarcadero\studio\20.0\lib\Win32\release" +-U"C:\Users\mrfluffy\Documents\Embarcadero\Studio\20.0\Imports" +-U"c:\program files (x86)\embarcadero\studio\20.0\Imports" +-U"C:\Users\Public\Documents\Embarcadero\Studio\20.0\Dcp" +-U"c:\program files (x86)\embarcadero\studio\20.0\include" diff --git a/V-0.4/Win32/Debug/Businss_p.exe b/V-0.4/Win32/Debug/Businss_p.exe new file mode 100644 index 0000000..f324279 Binary files /dev/null and b/V-0.4/Win32/Debug/Businss_p.exe differ diff --git a/V-0.4/Win32/Debug/Businss_p.rsm b/V-0.4/Win32/Debug/Businss_p.rsm new file mode 100644 index 0000000..52b0ffc Binary files /dev/null and b/V-0.4/Win32/Debug/Businss_p.rsm differ diff --git a/V-0.4/Win32/Debug/Busniss_u.dcu b/V-0.4/Win32/Debug/Busniss_u.dcu new file mode 100644 index 0000000..ea5c376 Binary files /dev/null and b/V-0.4/Win32/Debug/Busniss_u.dcu differ diff --git a/V-0.4/Win32/Debug/Login_u.dcu b/V-0.4/Win32/Debug/Login_u.dcu new file mode 100644 index 0000000..99e9295 Binary files /dev/null and b/V-0.4/Win32/Debug/Login_u.dcu differ diff --git a/V-0.4/Win32/Debug/Unit1.dcu b/V-0.4/Win32/Debug/Unit1.dcu new file mode 100644 index 0000000..bdbc783 Binary files /dev/null and b/V-0.4/Win32/Debug/Unit1.dcu differ diff --git a/V-0.4/Win32/Debug/UserLogin_u.dcu b/V-0.4/Win32/Debug/UserLogin_u.dcu new file mode 100644 index 0000000..1b31178 Binary files /dev/null and b/V-0.4/Win32/Debug/UserLogin_u.dcu differ diff --git a/V-0.4/Win32/Debug/UserPage_u.dcu b/V-0.4/Win32/Debug/UserPage_u.dcu new file mode 100644 index 0000000..e96602c Binary files /dev/null and b/V-0.4/Win32/Debug/UserPage_u.dcu differ