-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathmainform.lfm.bak
962 lines (962 loc) · 47.3 KB
/
mainform.lfm.bak
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
object MainForm: TMainForm
Left = 366
Height = 600
Top = 131
Width = 700
BorderStyle = bsSingle
Caption = 'EZ Webpay Config v1.0'
ClientHeight = 600
ClientWidth = 700
OnShow = FormShow
LCLVersion = '1.6.0.4'
object ambientGroup: TRadioGroup
Left = 8
Height = 105
Top = 487
Width = 185
AutoFill = True
Caption = 'Ambiente'
ChildSizing.LeftRightSpacing = 6
ChildSizing.TopBottomSpacing = 6
ChildSizing.EnlargeHorizontal = crsHomogenousChildResize
ChildSizing.EnlargeVertical = crsHomogenousChildResize
ChildSizing.ShrinkHorizontal = crsScaleChilds
ChildSizing.ShrinkVertical = crsScaleChilds
ChildSizing.Layout = cclLeftToRightThenTopToBottom
ChildSizing.ControlsPerLine = 1
ClientHeight = 82
ClientWidth = 177
Font.Height = -13
Font.Name = 'Sans'
Font.Style = [fsBold]
ParentFont = False
TabOrder = 1
object certificationAmbientOption: TRadioButton
Tag = 8
Left = 6
Height = 35
Top = 6
Width = 165
Caption = 'Certificación'
Checked = True
Font.Height = -13
Font.Name = 'Sans'
ParentFont = False
TabOrder = 0
TabStop = True
end
object productionAmbientOption: TRadioButton
Tag = 9
Left = 6
Height = 35
Top = 41
Width = 165
Caption = 'Producción'
Font.Height = -13
Font.Name = 'Sans'
ParentFont = False
TabOrder = 1
end
end
object communicationGroup: TRadioGroup
Left = 201
Height = 104
Top = 487
Width = 272
AutoFill = True
Caption = 'Método Comunicación'
ChildSizing.LeftRightSpacing = 6
ChildSizing.TopBottomSpacing = 6
ChildSizing.EnlargeHorizontal = crsHomogenousChildResize
ChildSizing.EnlargeVertical = crsHomogenousChildResize
ChildSizing.ShrinkHorizontal = crsScaleChilds
ChildSizing.ShrinkVertical = crsScaleChilds
ChildSizing.Layout = cclLeftToRightThenTopToBottom
ChildSizing.ControlsPerLine = 1
ClientHeight = 81
ClientWidth = 264
Font.Height = -13
Font.Name = 'Sans'
Font.Style = [fsBold]
ParentFont = False
TabOrder = 2
object redirectionOption: TRadioButton
Left = 6
Height = 35
Top = 6
Width = 252
Caption = 'Usar Redirección (MEDCOM = 2)'
Checked = True
ParentFont = False
TabOrder = 0
TabStop = True
end
object sslOption: TRadioButton
Left = 6
Height = 34
Top = 41
Width = 252
Caption = 'Usar SSL (MEDCOM = 1)'
ParentFont = False
TabOrder = 1
end
end
object commerceDataGroup: TGroupBox
Left = 8
Height = 136
Top = 8
Width = 465
Caption = 'Datos del Comercio'
ClientHeight = 113
ClientWidth = 457
Font.Height = -13
Font.Name = 'Sans'
Font.Style = [fsBold]
ParentFont = False
TabOrder = 0
object commerceNameTextField: TLabeledEdit
Left = 6
Height = 22
Hint = 'Nombre del Comercio. Ejemplo: Super Tienda.'
Top = 33
Width = 448
EditLabel.AnchorSideLeft.Control = commerceNameTextField
EditLabel.AnchorSideRight.Control = commerceNameTextField
EditLabel.AnchorSideRight.Side = asrBottom
EditLabel.AnchorSideBottom.Control = commerceNameTextField
EditLabel.Left = 6
EditLabel.Height = 16
EditLabel.Top = 14
EditLabel.Width = 448
EditLabel.Caption = 'Nombre del Comercio'
EditLabel.ParentColor = False
EditLabel.ParentFont = False
Font.Height = -13
Font.Name = 'Sans'
MaxLength = 100
ParentFont = False
ParentShowHint = False
ShowHint = True
TabOrder = 0
end
object commerceIdTextField: TLabeledEdit
Tag = 1
Left = 6
Height = 22
Hint = 'Es el número otorgado por Transbank para identificar al comercio en Producción. Ejemplo: 597026007976'
Top = 89
Width = 448
EditLabel.AnchorSideLeft.Control = commerceIdTextField
EditLabel.AnchorSideRight.Control = commerceIdTextField
EditLabel.AnchorSideRight.Side = asrBottom
EditLabel.AnchorSideBottom.Control = commerceIdTextField
EditLabel.Left = 6
EditLabel.Height = 16
EditLabel.Top = 70
EditLabel.Width = 448
EditLabel.Caption = 'Número Identificador de Comercio'
EditLabel.ParentColor = False
EditLabel.ParentFont = False
Font.Height = -13
Font.Name = 'Sans'
MaxLength = 50
ParentFont = False
ParentShowHint = False
ShowHint = True
TabOrder = 1
OnChange = commerceIdTextFieldChange
end
end
object actionsGroup: TGroupBox
Left = 488
Height = 177
Top = 8
Width = 185
Caption = 'Acciones'
ClientHeight = 154
ClientWidth = 177
Font.Style = [fsBold]
ParentFont = False
TabOrder = 3
object importButton: TButton
Left = 4
Height = 25
Top = 57
Width = 168
Caption = 'Importar Comercio'
OnClick = importButtonClick
ParentFont = False
TabOrder = 3
end
object saveButton: TButton
Left = 4
Height = 25
Top = 89
Width = 168
Caption = 'Guardar Comercio'
OnClick = saveButtonClick
ParentFont = False
TabOrder = 0
end
object exportButton: TButton
Left = 4
Height = 25
Top = 121
Width = 168
Caption = 'Exportar tbk_config.dat'
OnClick = exportButtonClick
ParentFont = False
TabOrder = 1
end
object newButton: TButton
Left = 6
Height = 25
Top = 25
Width = 166
Caption = 'Nuevo Comercio'
OnClick = newButtonClick
ParentFont = False
TabOrder = 2
end
end
object logoImage: TImage
Left = 488
Height = 158
Top = 200
Width = 185
Center = True
Picture.Data = {
0A544A706567496D616765D13D0000FFD8FFE000104A46494600010101006000
600000FFDB004300010101010101010101010101010101010101010101010101
0101010101010101010101010101010101010101010101010101010101010101
0101010101010101FFDB00430101010101010101010101010101010101010101
0101010101010101010101010101010101010101010101010101010101010101
01010101010101010101010101FFC200110800AE00F003011100021101031101
FFC4001E000100020105010100000000000000000000090A0802030506070104
FFC40014010100000000000000000000000000000000FFDA000C030100021003
100000019FC000000001F84C023114E58CE93318000000000000000006249567
315CD27C3512425A24F4D0000000000000003C24A671E5A68001ACCD82E10732
000000000000002AEC4479A00001BC596499D00000000000000E2CA239C699F4
7B09D8C1D28F033078CF82DF4000000000000018FC5234B16923C46793A27E52
B8C5874AC1982E5E44000000000000030A8A6E934E4E691BC4839B8459134854
B4C2F2FBE6E800000000000022F8AA31F4D46907C359F4D07D2F3C7AD0000000
0000002140ADA1A4000006E972C332C00000000000015D320C0F8000003516B6
2510000000000000157C2230D9000001FA0B2E13300000000000000F3321888E
03148F3D00DD3D74CC325009793990000000000000000700758351DC4E4C0000
000001A0D60000000D26A00000000000031D08B3275C111449B1E6863F921457
449F73BB9E2E60D92980DB370F87D078B1ED2003A69E3E7BD1CC107257A4B991
95455889AE3038C1E2D1E51249AF2C6E60590C65A481B05224BB59C91E3E5318
B85991C0EBC52F0F6F3C30B6A907043699925BE8AFF998C62511A45A40A611CB
16CE3218AC1170500A2597B4056B8C793DB4B3503184A5513285848F312BF479
C9D14F79247CF13396220CB3314FF27948612E1054D0BB803A294852F6878C94
A12DBC5494BC81DC0DA29C861592E25A00AA29C9163229C064619104A495E52C
725488BD315E63028E8C5D84EF262C95342EE240590167C3922CE64B211AC7BE
94B53E170E20D0EFC59D88C62A9A49F130440416102A385F40DD296A63C97633
A8916261516DE29BE4E412527492B6E5A58A3E127E43202DB67E73922444D920
649563220836266C84727D011CE79292C8569C8FB2C7C48A15F82C366E1F0AFA
939C451105678B935C5890DC000000000069351F0F86A0000693503F29FA81FF
C4002C1000000602010303030403000000000000020304050607010800101112
13304014152116171820313742FFDA0008010100010502F714294C90895ED0D3
F16315EEEC7806376ED440D1C3AFCAAA6E67C8B5EE28C54ED364DC739B355F98
B9E59E77E798B9526C9CCEBB3621308FCE987E2D913E69AD62331983ECE24191
645FD702F1E5216FBA555286F5E91D50FC4DBCB00C904F722EFF00DC39E69CD8
22798BFC35AACA408DFDD54BF3DB6B62F785ADBAAB7438852E97D9C6F3F84F3D
E7F09E7BC57A696B270C835BAE08DA4187D3CEB24906C172FC3B6157D1D5F9FC
E74C216D608E5C1621755C2298DA5924C66E1E2830B20B5FBA12F0C91A5C93BD
B56DCC35B2316356CB3EDF61FC3D8A5DF6EA579AA1723344393F8C466C188D6F
53D355449C77354C50CBB7EA857C16B7526F9243DC23F1865D83B3125A13C6F5
4242B4030980F85B78E3F454EF319EDCF2CF3CB3CF2CE79DF9E79E04790E339E
FCC7202BF2E905F85BB4E3E943F3EC87FCEBD38FDD298F85BBEE5EA3F7B38E6A
0B8FD6D3BF0B7342E02B3C61F0F6401F2E69596B4B82FC295C3A33376B9A6949
078E41ACF72C7F2E5109532F3C79E3CF1CE380284609AEBB9DBDE639AA1703E8
E0BA6D0C6431BDB9034A4F8CA5A9AD6E470F891A10C46265E1322468F1EF6338
CFB79CE318F836CCCC100AF758AFF77903974D8ABD641564AE2D23412E8EDAD3
E4F5A41B5FAEB32DE65E5A3B21268DDDD1B9036CAD87962C9450F826B6DE4E16
825E82EFDB98FCF571B1216D32AFE8F722618D232AE3AA0E1A17040E89B9BB6F
A3223E8D7AB6E5B4DD928ED1847371B0A816E6B3280A9A4377DDCC2DBF529F8C
69B8644EC0608FAA5272A51A836C61A9D3F3CD9DF57F6374D56853DB3D0C2C26
97253139560A34A52149C9ECC9B6BF893A4CE42F32FAA2C14966C23A3BBA2363
6AB42C97EB4250CBADD64CA218D8EB63D3D23A967E96CB836ECAEC8E7A41469D
CA56D971A9650C8F4D72369DDD67F4DFF4DDCBEB6A8DE32C7871A1D56125C37B
ADCB7D3D80E33C2C4A9BD46BFDD69AD462B6DA7EFB586B3B905AEECEA69BEBCA
BA6E0D9437991A0AA82E1AE3A793B1B2CDFA5D28563954F9CF6E6B7EC4A78681
F633149CB45715547AAEE6E41FEADB9AB4D499EADBBC6A75D564C35BAF336BA7
7DCC6D21C2B3D1F75EE5EF121118D74AF6FDDCD9C306551D81643CB569314869
B8AC99EA1AFF0056596C36DC423660A1369F49439FD9233142B2A655CB0A6292
030C34D7492BD236784C22A763795B1B7A8FBDA3923170600180BBAA870AC660
2EC1E6B65FCA616E41CF7C6DE7FB934F0809B6F58F5EB1D97179BC2DF6BF9291
72B82DA7B4D9CBE8ED3DB86303A53F4AE3BDB9B5D9CE292E41C8CA785ECDD15F
A357565653FD57299E3DA391CDE30E9F7B8D72EE744ECF51D4A844E368F375A6
62084938E4C71A71C7986372E2926A04CB0FD5CF2B9D9061B027975465BA5357
8B81FC735BE58A65D516DF9269770E9527C8ECDE6D1D6A8E6302FF00AD48695A
B2DFDB032401A835ED3614DD3B5241A7D23E3DB2CC972899DD5AD03DB6DAF093
2B89F87B8F91630E85D4B555D310B6926E359C49E2D57631BCDCFCD8397A79A5
B1AA95D90C35A268FB0A236C085B6D8311D7090ADADAEA5E9C6AD0E3323AEE63
67ED58A6F5D0F80C77E6ABC69CE3551DF941FEF08E87A2034E8786160340FF00
A53856FF0058D591AAAD914A64EB13BC6B24921762C9A3E8A591D8D6962942FD
D2F3D7E416F8EA9D4F6083BBA92CB38993EB05AD0F951F5E59AE2FBAE5491D55
B2B827355A1846A348DA6C5084200F4BF35EE72E1398B2D77718E6C2EB7BBD82
FD29AA6C7870DBDADC5E15525AA2E87AF08701F7FB633D718C631EC80924B1F4
FFC40014110100000000000000000000000000000090FFDA0008010301013F01
253FFFC40014110100000000000000000000000000000090FFDA000801020101
3F01253FFFC4004E100001040102030406030B09050901000002010304051106
121321310014224107152332516110718116242533404243527291F020305362
A1B1C1D1E134364482955463747583B2B3C2F1C4FFDA0008010100063F02FE71
E932A4331A347027244890E832C30D8A6E2379D70841B011E644648889CD57B1
C71BE7B524B0CEE634BC5F5935F04DB64EBB12A1DDCBBBF1160EEDDABBF6E437
E20E83B990D64B0732E20413C2631E06E34E6F2BCF288F2E3E2B9EC896BA3751
C20E5B8EBE5575A10FC5763C7568A89F2715579F2F8B51AA755448B62F6C10AA
BB42A79C6E399DAC31DF76459AFF008572D409328D3965137867F285956A5DF6
EA5017A9B4F4775B19B625EEA48757DA2C1AB6DDF67227BCD16144DB8AC4B93C
38EE387A82D5C6EAB8BC489A7601391E9228897B22EEC8E9A4B901CD3BDCB27E
422A2EC36C49413AF55CAFCD7E2BE4AABF15E7DB1FC7FAFDBD3CBE8FAFAFCFE4
BFAC9F22CF68F5D6AFBFAA3498A834B5939F239B5ECA978969A6B87B9AC0FB90
E571E0A6DE1B430B8AE48ED0B5269A9C13EB268F224F0BF19F1C71A14D63DF8D
363AAA0BCC1F4C8B80AE32E34E9FE4B65AAADFC6314518810C4B6B9676AFA124
1AF68B9ECE318A93CEE1523C56E44924516553B4FD4DA865ACCB2B1732E2E30C
30C826D621C56FF4116335B5B699155DB8E29193C646A99F2FE3FD3EA444E889
FC9F2FB7F8FECE8BD15153B33248DD91A5EC5C6D9D455686A8071FC689611437
2025857A38EBCC06312C77C3544271975889675EFB52EBEC2331360CA64949B9
3125320F30F86507C2E01A10A75C63385C8A7E48DE9085208AA747328DBE0279
69EBE9CD36F4E3511C017748A51E0A23826E34F7AC477EC7B861F2E784F24CFF
001E7CF18F87F2D7A73E4AAA99C279F5E9E5CD3C5F054E7DAD341CF7F7CCD2C6
93AA379E5C768AC5E738AD0FC46B2C554497920058C568136872FC8E5CE7BF13
0A33F2DDE9F8A8ED13CE75E5EE82F5E5DADAF269EF9973653AD65165572FD84A
76539D72BEF38B8455E43B53B47ADAB852EC6C659A35120C18EECB9925C5FCC6
22B00E3EF9E325B1A023DA8A58DA24A80E1E9D89580E74F595DD50188AA22A13
8D45932DE0C6704D9B62E81228936842A882B26EB454445DDB816C6E5D78718E
7B5BD3EAD967FAAEAF4EBDBFDEBD21F6ADD27F7D576FF7AF48745C2EEB8C67C9
17F0672CFC5338F876DCCD868C9FD7C116DEC80FE59EFB490DBCAFC11C24E5CC
9396644F99A4DE970A32211BF5136BED8F6FE738906BE4C9B326DB145370D217
0DB6C48DD36D11376153AA742CA1267A2A8F2C7EB0E7AA60B18544EDA5F27B23
5E77DD3B371FA50B38EE1430FF00AC355A5F5378C679A7E47E9164A1AB66DE88
D53C234EA2F1D24D6D854FFD620ECABF5FFF00ABF1F2CFDBE7CFB5FEB9799076
DE5DB39A7E23A488A70ABE1448D264A3258DC0560ECF1492BB97210A320236A8
E2BB3F54A421B199C78D5D5B09C3E1B2FD84D3DAD71C8137705965B7A4B80DED
378237045D648D1D4AFD25ABEB28D19BF3758AF9F4ED4D86B0E6030FBCDB4F04
9993964477C9A48E083C17192751D270DB12DCBCB9F2CE3FBB3D571F1F9F6279
D346DB6C4CC8C94B00200A645B70BBB6882AAF2CA0EE54F3ECF3F5FA7684F4A0
4A4162B64A4D4B67E0279BB6632CA3B331FC290B835CE351F934519D21522AEB
78BC448B690215945DFE07923CF8A1223F15B13316DCE13E88480E389BB9A1E5
1152359D4B0D458FAAEAD6DA5C7645003D6ED4C7E3584916C50443BE6D8F25E5
E64F4C39520C89C78BB6859D941EE7AC34D49552CEDDACDCC232DD8545DB845C
F34E5F926BE91FAF571A0FFD52D6BEB7FF00EBFF003454E5DBFCFE3CFF008FAF
B5AE85D4F318AD816F346CE8EC659F060B36CEB4DC5970A74A552088CCD69886
71E53A011D87587C643FF7C47119D45A8E436DD3CF169F8F64D496592892192E
343B18925C5E1238D10AED54271B7D933134569DC286A9B2F4ADA76DAD2083CC
D5376777A7AA58AE27D938EE4826CAC1C7244BEEEE132D3A4E32DB406E7B0322
6958503F48DA35553F5350D6BC1E7D1C6643A0BF62F65D9E91F447813C48FEA6
A98C8485FF008994D89FBBCD110BE0B8125423B2A6F4A30128DE94923EE76AEE
68261B20E3AAEA448966DCF75C661F2D8CEF8CECB4045FBE8DC4DFD9B7E44DAC
A6A0AF8A0D34FBD2598D5D161C667D9836E92A3220CC764B86D87410411E5D1C
B6AA47128EAA1852D42B824052988EEBB21EB1268F06D14C9525E406C9B0518C
C46DFEDB8A2112607BF12547923D7AC7745D4E9F304FE39F6170177018A18927
42124C8AA7D69CFF0023951B38F5BEA1A3AF4FEB709C7EDF1FBAAD4BECFA3F8F
ECF87D9CFB7C79E79F3CAAF555CE532BF1C67B797EEFF1EDCD7E8FEEE6BCBEAC
AF2CF9F654C0AE454798A2F5F3FAFE19CED5C1260C4487FF00DFF155FABEAEDF
C74F87DB9EDA2ECCB9958E92D393D557AAACBA78721739CAFE93CD7F23D19559
FF006DD4B26C766791255D63B1D5553CD07D6D8FF9BAF3E7FCCFDA8BFC7CBE3D
BD1FC9CAAF0E98ABBC5D7F03CF99538FA87B96D1FEAA27E47A0A9F77FB154DD5
96DFD5F5A4C8515179735CFA9CB1BB38F163AFF371A36ECFA9F515E5763F578A
71EDB09FF54DDF597E4756EC98EE370534957C7AE7F6FB192DB56166F4B5177A
2BCD4996ADBADFBC01DDCBA3C1DB0B945F345F2FEE5CFC9513CBF99F35E62882
88AAA4ABE5FD9F35F80AA6EC6AAE2B4E0D7B9AAB8909D20516DE7FD590D99FC0
7324DBCDB6ACC70DED2AA6E45425CF847F223A7D534F12E2097880640AA3F15D
FF00B44098D2B72E0494E89261BECBDB721BF6110AB92741EABEEDFD1D4EA76B
7B21F110B7AC638ADB68B9D8075121C5CE5C9067B8CDC52D22FDC4705C0CAD3F
2E1DB23B8EAADC361E4B5C74C716BDA52F21E4B83F5C699D4353C3FC67ACA96C
A170FAFE3164C56B6F34F3C76EBFE5FBD33FE1DB9FF1FE7DBA2FEEFEFF00AFB0
8021191AA088078CD497A60472ABCFCBAF614A8D1BAA6C10979145A2B379B4CF
BA46EB7149A6C71F9CE180AF3F1725C37DF2A2069A8A782EF57B69185507CD3B
9562D9CE173F545D8ED267DE21E6A8D4DD696D33574A0C17AB9812A7A4DDCF28
F8B4EB9653105766CFBF613278319115E6DCD82CD7D5C28B5D0230237160C161
A890E2B43D1A8D15810623B49D786C8006548B6EE2255FC988A656C096A58425
930E3BEA488984DCAEB659C2724CF44EC40E696D38E017BC0749584258E9B84A
32A2E3E7D84434C69E010F704696B4503F65123607ECECA30E2468A2B8C8C661
A61176E76E51A1145DB95C7C32B8EBFCFF002FF54E48B8245E68B8545C2A22F3
4E5FCDE5792273555E889F916A6D51B806641AF26EA50C5B737DCCC248B57EC9
CF0BC8D4C75A92EB785CC761D2E82ABD97406BBB33B29D338F274DDECD31EF6F
3E9B9F914935D5C2C8220E249AB75CF6BE07E0EF703B8B2C7D1A2EB34F0C47C0
A14ABCD435F31A156EC603B2C60C08C3253DB422CC3B5C3CD292718A39130FF0
91A3A7D4B56A7DC6EABE2D830DBC883223A48641C28D244488464C732565E412
2147057611860CAE755380CBF2E303716A213C5B4675BCD34620C754120336C0
94A54A06CC1CEE51A4909828EE4B41B88B02BF53D1C80EFD1AB05F6E049AE984
EF709D15A952A64864B7B1222CA61C92F281B4D49DC0DCD6996BB4BFB9FB0397
A574B38C504FA15E18C3B5361C15BF2DCA85C29892D5D851A722A934B0D9546C
9A2704EAB51D3BE922B2E61B53A1B9CB7709E4CF0DE14CF0A4B059625319558F
25B75825526D57E8D5BA99B541914D43632E12902383EB048E415C8605C880A7
1C71345E5B55792F4ED67A7F538C7FBA7A28ECCC19B1C4590B8AC71C4609F723
87B36E64378980964C0B51DE496C134C3383DDF42E3AFCD157FB139AFECA614B
A653AFD19F8FC531FD8BCD3EA5FA6B344D8DFC48DAA2E001CAFA920926E3A8E9
10B02E4869838715D924049158972187A4E3EF707397F256C3515CD651C1CEDE
F76D3A3C08EA7D51A1764B8D81BC7FA364155D73A3604BD85B0F48DA3108D397
1750D6309FB2A6FC86C04FFEEC950F9A26DE69D826564D89630DDFC54A832599
719CFD87D8371A3FF9497E8D11A640FC1696B6773205319FC0D118891F72F5D8
5EBA92A83D08DB425E6D8F6896109E722CC80FB1321C864D41D8F258706434E3
65D5081D4DE2BE44BF0E5DABF5002B4DDB32895FA8A10613BADC476C38E48DE5
54234C150990F2A5861E4678866CB8BF432AF63867A4698A1725CF76EF76C05D
55533DF0666145131FB69BBB68721EAD337518C7729289C6D476ECE172AAA8AA
808689E4269B51036A76F47F440E7B19732FADA433CFF1B019AD8709C2F970EC
EC83978B9AF344F7AB2BF7ED6351555CD43A9CD0555988572C29226108F8D588
DB645B95388A3E62A37B7AEA22B74B4F676CE22E70A15D09E9848B8545C6D657
38545F9A767E548715E9329D71F90F1F88DD79E2E2B8E92FF486E1291979AFD6
597FD19DDC940AFBA78A5E9771D35D916E14732AA8772AA03566D071E326447D
60CB8DFB493669DB9FCFE7CB3CBC93CBAFC179657AF6D73C1DDBF669EF7339E1
FDD65171BA7E6F0B7EFF002D9BB3CBB4C6171F84346DC436F3E64163493F973F
7B64173E3E1CA79263E871A3CA83804D9A21102ED34512C102898AE17DE15424
EA8A8BDAFA3D1393A0D78EA59F5D5BBE6BEECC8D5CD599B51D949845DE178222
1C232323DA228E29F8B745851F7F021C7662B3C470DD3E1476C5A6F7BAE2938E
1EC04DCE19119AF889555557E8B9D596BE28F55154DA8C8620E4E9AE2A350603
2A5FA59724DB691510B862A4EA8A8365D9ED73226926A472DDBBD09E0A28B12C
233CC3900E28922F099824C45086D165A69A69B6F6F0C17B54EA98E00C4A750E
1DC4202DDDC2E226D1991D17FA33DCD4C8BCD5561CA8E44BB957E9B3BAB17385
5F515F36D273A899E1C38119C9525CC72CEC65A32C79E3B4ABFB97CC230B871E
9EB79777A7ADDFB9B8CC822AE5EC289CD7532E487B2465846842AF5A69B66A6D
60DB30FC866B42CD62DBA0C7972613806D58C5850C8B7C4374106739B81D6C5B
1DFBB70930B7FA42F239B6AEC098C3F19B98D22E4425D7C81E059407776472DB
CCBB9DCC909283A951AA99069998FA1C3BA88C96F189730B6B331ACFF46E270A
5C5CAAAF72931B2AABDB49D6F945D2293B1CF6E6C2E6CD85F3EBF83533F675F2
3E1B64E70815C3DA0A7B1B15F1B8E63DD68738335C20F2CAA2657B356282E49D
3B622CB1A86B10B04F45DEBC2991D37022D842E31BB190F20FB4E901A0038DB9
1A05E52CC6AC2AECE384A852D85CB6F327FDA262484DBAD9221B4E89B6E08989
22685BF41CF7EA7B5A822C74F54CF8D2DB455FEB7AEDDD9FB2E7CFB4C884592A
AD5B6B18439E459930EAEC457EA37A5C8C631D179679AFA397947D99C2D4CD89
7929B4FD211A7D628F36BFF3276F47AEAA92216A4851BC3D733774314FD9527D
04FE20ABDBD21BE25B54F4D4D859E7D2CF65690F254F7C65287C39F3454E5DBE
AF9FF5B1CD7E2B94E7F2E69E68CBF18A4C392DF0654778549990D90EC951A4B4
43B4DA3C70E4C7545DC3EC1F6DC5F667DBD5F666D33AD28E2B5EB78E3811B28E
9B1A1BB8A09C901E32019AC878634A713080D3ECB63AF6B10771BFA56E9C607A
E654484ECC89F1FF00898ED7CFE0A8BCFB689335DAD4D76D2B8F9F529F4B6316
3A7DB3558C22F5E9D70A9F49C8DFC5E2DF9B9C44EAEEFB252DDF3DC2794FA61F
A3DAD908557A694675CA345E191A82435865A789157295309D20401D9B644F91
C553369A46677A436A32A5CD66B0952DA909FF0011A556356D3CD697C3B8922D
AA4879494B6836C49C278897B4FD132DF50AED5B189E84D9AE51BBDA965E79B1
4225D81DEEB52536EED14290FC5AF6C5536F0DCFA3D20448084528F4C59B8202
BE275B8CCF7990C8F992BD19975A404E67BF627BDDB098F9F9E79FF9A27D7B51
7B46D0BAD5C41D32AE90D25CA0AA950BD31FE23D1A6F3CAD33CE9148E380EF80
F710DEE330F6E8810EFAA6A751D44A678B1BBC34D4A6B8725A4D92ABE587B48E
6E34A24CCC82F34EE369B4EA7857B6A0634C48B3F55DF4D8F3D2AE7C9194C563
ECB46C1A41795A1944DBCDAB425DF1E94F623B49C6544ECC06F52EEDA4A99841
5FD1A14BB593B53E08AB214FEB355F3ED0604F8F1E5D73D41A99AB1872450D99
50A553C980F47205E47C4EF68849FD1713B49820DBEEE9DB23766E9AB13F69DE
222B99582FB888889635D9EEEFEE41292DB6D4D1114968289A5F514953D11732
5155D71497EE767BABB7D651C79AF7192AA03691447C080360CED36A5373282F
19DAFF00AB75444D8FB6486DF70B6ABB0033031CA10B925AAE50242D84985F16
47B7A42A433F70F4FDA476FF006D2D21CC34E7E48D578F4FAD7A276F4776382D
B167EA484AA98D88560C533C3BB96772FAB4B6F34E5BF28BCB1E8EBCD3EEC293
AFCA7358FDDC97EBEDAE4C170BB34F02FEC39AB289B73F7B6649DBA274C63F8F
E31CBA2AA2FA3AD7DA761A7DD1507A3BD1ED6A084C020BB6D531E8202ACC6C44
7322CEABC7ECD541C9704DC14749D87122BF5FA8E8269D7DA54BDC561E1F109E
514644779AF083EC48649C6A4467145A90C29B5BB76D556ADE1F0C25A07ABF51
D292A91D6D8134BC669738276BE606E7EBA5E1124463E13C8C4F626C38D444F1
28FDCB6BCAF092448A3ECE9EF996E48B89E154C8B0E0BA3E1F78B0BCF97D1A8A
E5576A54515B59EEFD5EE10244ACF2C2F2E167AA76D351762193DA829D8D9CD5
1C572C586D1179F9EEC7CD113EDEDA83564C41706A209BB1A392EDEF760EA8C7
AE879C8AA2499CEB0D1922E5B6C8DCE80BD9C9120DEB2BABDB0E338658591636
7672B24A49B8371CB9AF73542CF8B2008DA208B3E8DB536A3A2AC88DE957E92D
0E7584288472AD21BEE5948659966C1386F4C952E5C40405354501F6863BCAA2
FAB89027D35843B28A4A4BB7BC4294329A13112073866E00B6E8E5378A2A238A
06BDA9F505796E8377590AD22F34554667476E4001E3A38DA39B1D1EA2E090AA
22A2A7D04DB8226D98A8181A21018126084857284248B8545E4A9C97B4E89DD6
4969BB092EC9D3B668DFDEAEC37B2F0C275EC20372EB87311F6F03BC19EFA09C
33D9D931CD151339F8F9A7C792AE3E7843F34448DA2F56CD37B47593C0C57CB9
04465A667BAA80D281A978696417825C7DAA111C509CC93203302567973E9B57
7228FE6AE709D470BF04E88ABD566FFE4145FF00C0E7F1F6AF6E22AAE63698BA
78513CD48E0C7E7C9796D7CBA61738E78CA2CDD3776DE11D1572BE7088AC8ACB
0115E04C633FAAABB5E6B923ECA937912D8E058697D431F813ABDCE4E867BBCC
886BF7AD942715078B124B78269CC6E15E2477C5A94C4861ABBF44FA8997AC1A
03AA91A52D90915FAA1836D1654AAD9E85B89FAFEEC0FA57BC187E129AC73EF1
14A3B512C60292ECB7D2764D08AF8773F16755CD12DB95E8D352B6AE57C2A5D3
CA6D8AFE334DDD52DB0631954932BD4660BC95767E17074D05457D88AE708A8B
E8E719FF007BA9797C3135BFFEA395EDA93E73F4EA2FCD3D7B0170BF2CA22FD9
F468E8EE226F8DA5E81A5C272436EA22B45B7E1E69F52E3B3DAF34A4210D2767
2FF0A57466FD8E9D9F2953C6DB6089C0A5B09065C06C3D8D64950871B8119F85
1D9635052923CDAA776B8A890E1B516CE0713270E4EDCF09F6D13891248838B0
A4AA2A34E271E2BDAAB5156B1221C5BDD476F711D8958494CA594E766EC90224
620F838F2F105B326C4B2204422865A7AE917296F4753688BCF9F7F811E5679A
AAF3E2F9AAAFCD7E8F4872A492083DA56DAAC73E6FDD463A88E29CD3C44FCD04
1F9F3C2A276F47715077239ACB4D1B889E6C47B58B22417D8C32E2F3F873FA34
B6818CE2A21A16A7B5142E46884FD7D434689D477059BA6D9A28A9246739280E
5A931DD7187D8701F61D6C95B79A36C915A71B707041B302A2A84385C28F671F
79C579E70D49C79D5575C708B9A9B8E9EEDC4E2E57712917C1453AB739F852DA
8665C36A4B911D6E1B8E6C2546DB93B7844F18029227BC68D916576AE6469A90
EA15868FB275940DD935A8B871F9F05D3E98549DEB6888DE3C0CC560B90BA09F
45CE876EB8A0B832ACC34ADA0C91951EFE3D623EE38AEB280D14290EC48AF59C
71575C69E882E8711A7581593AD6159833F7AD1595BC27CF9F729B4D15DB1892
4497DC5E247DAFED41DEC38E305B879AA79725E58C6324ABF6F2C73F8613B7F1
FE3F573FDDDB4C4A9CEF1E7D4848D3B2DDE7B8FD4EEF020938AAAA46F2D52C05
7DD255279FE23ABCCF1D9F3701406469CA375855FD2B4292585707E5C765E6BF
69A2EDA824ECC847D0F3837FEA3AFDEE9FD9F6936D3E9F567E899A923C75FBA2
D1D19EB28CFB0D21BD2AA1B4272D6BDE24152E00C7E2CE697F44F30BB53DB388
584DDE488B8E7BBA0AF22C89E3F3372E09579E171DA0CF8ED92C3A7A5BA9535E
112E10B52A2956B01BD7FA49527C1944DC4D3DB73B0B168CD3446A540956356D
EA47141C3910A9DA92335B971B61880225AC5AD6253AE8BC2115F77C0DA294A8
DA01B3FCDB77A4734E7BA1D74E942ABF05571844C2F344C79F3EDAA89B1DC91E
4E9E90F2275E0A6A0AD6C893F649D152E4B80DC4BC9157B63AF2FF00DDD31F62
A2F6AA84A848B12B60C5543C29A2B115A6950D510537787C58444CF92769D516
B15A9B5B6519D873A23C3B9A9315F15079934EB830554DC2A2E07BED98388249
A8349A19BB1AB6583B5921D1F68F564D8ED4D80EA972471C0624030F383E1EF5
1DD1441E1EC114E6AA9E00114555F12AE3E3F9E5CBCF717C1113B69F76E62BA0
F692F47750E59C30FF0069472874CC629D1D05DE1A03E8E45799113244DC89BC
872A8321690DE81730405DB1D3D65C20B18EC110877C8FC3336A757AB842DF7A
8EB968CD9098D453911C5CAFF46353210CA31B571AA55A34246DF5055A9A9736
39F8D6C096CE5B441E0E255183BF8E6D74F4810CC7A18973772B97406EBDEAF8
D85E9919F610CBA74DD8E7854EDAA6CE139C4AE84FB5415EEEEDE071E9D9482F
BEDAFF004126C1264964871EC6402F88B2A45716F5CDAD86B692964EB536389A
FA96389334604CBE2BEC5F61C91671D4B3C58B64C9F454EDC787495111E4C2A3
D1AB61B0EA63A7B469912E5E5CF976BAD296821C2B388631E428091C19EDFB48
33D9C8928B91A4081AEDC29B7C4655763848ABA5EEF3106E5F9BA26E193F718B
B6659A57AE536A38E7ADA3A4169CE688CD839D530A936234F147724C4931DB7C
7DE60DE64DB1787FACD9121A7CD3B6D6C9DACD4BA52E484491326C4EAE9043F8
B543E230EF0F1B0855A9118C54849B34EC3A5A9EA25D35C5CB231755CA715928
4DC2441EF11695C498FCB786C8FD83C5358695889C569164B8FABD1BFC3E1C93
A7DB9FF35ECBFE9F6E73D39679FD9E794AC4B464A33D79633B50C761C056DD08
33DB8AD42370579A7796228CB6BA663C8655511729DA86C6B6D62525D5304A86
EBF2A33AFB5615B2081F69870D92E2347064A3CE46C3662493A56FE7C3C5ECA9
7761796D783098275887DD22C3870F8AE7059471D79F71C79F7949F708801419
8E80D0921AAF6369D0171A70481C6CC50C1C034DA40625912021554215454245
C2F2ED2E4D06B18F57A7E54B75E6A04AAA7E54CAF8CE18B8311A75B9ACB72C19
C9B4D1BBC0711A6D95749E714C90AAA880DF952DCEF16D732843BFD9C9C63738
A0882CC76F1F7BC3670CB1922F13AE3AEB9221CB65A9316532EC6931DF017599
11DF0569E65E6CD145C69D6C881C024512125154C2F6A3D75E8A4E1CBAB83A82
2591E9E9F3BBACA811925B672A1C591236332EB4A213F176BF302C01941CBB35
D7489BB9D37683F795E56CAAE92A1B48DA492D1023ECF1076F1A338A2FB04618
475B0251F2ED593AFB59419B53066312A4418556FA3F35B60F8BDD55D912384C
8BA4220E39C37BD9916D6D1513E9AEB58968143A8EB23B90BBEB90FBDC6B080A
44F33165803ACBC051A41B851E43647B024C917187B2CF0A36A4D4F6FF007536
F01E664D6436E2243A68525A443190F36E9BF22C64312105E8664511864DB070
E2BAEA01B4E4779A6DF6A401477187801D69D6DE150701D69C54079A56D4B8AD
2FBED6F4C17BAB32E3D17BE73A04597224D2CEAFBE8F55A8ABD87037A4494521
F824ECA061E28A4E4674D2C19C99B2CF7958FD9F8133496B097A824C970A404A
A8B77E5BCFBEF2BAECA9121C8EE8934E3CA66F4D724A33974A4BAFA348EB9DA5
DADFAB47AC350B2C04F61A26DD66960B244E3754DC96C89B93208D45DB190C92
C5279A6598AAEB51FBE4B991197D623B2A2C98EDCB14DC714DE61C6C24007247
0D932134053045C7BC9DAA9ED5FEA6BCD1305F725CA7E2CBE763DDDA71DAE8B2
6BE5300F883B2C22858B29C468E3F1D9494EB6F12A0800A080A20888A208888A
61045139222272444E489F4CFF00481A022B76C164F44B393060C98F0ED6AEC2
336C877C8CD4871A494321C8BDE50A39BB33BE38F1232A1846E926DFD71D45E4
9AC88E5BD69AB44B12C5591EF8D22B2E3ADF0F8E864D60D5784A1BF69EE140D6
3A256A5AB47E10C7BE8135F388B66FC4D8DC29919DE03D1D25AC5FBD242BEEC7
6D5A8B0F660D64B8E389A8B47DE4269AF7E70415995898EBB2CEBBBDD728F4C6
D919C2F314ECDC0AA8136CE73994661D7447A6C9739A726E3C6071E730A5E2D8
DA9A67DD24E913537A5086106B1850910F493A62F4EB071150DA5BB4042661C1
4E447051E39D25773135A82D09372B02984E584F24C220A20A7414C2741C279E
32ABFCFF003E7D17ED45CA7EE5E69F3FA51113089C9113922227927F2D79F5FA
B9724E49CBEDE795CAAF3C6113E871C6DA6C1C7B1C5300113776E76F10913278
DC58DCAB8DCBF15FA7FFC4002810010100030001030402030003000000000111
00213141105161407181A1203091B1D1C1E1F1FFDA0008010100013F21FECF65
3690C6D98A783780017C4A74A3215BAFCAAC483A045DE8E070F01BBB403AAD74
149ED050C3EDE6BDC9430F47B227D4D19BAF970FCDAC36F3B74CD8C296AF5603
995AD16F495A742FB813A1BCD0E91DA7BFDDEFC049B695A3393E2833F0D3F297
D930212F46D5D110560208004A4AD3BCABBCB77CB9109E999C0D0BDD2ED72FD3
168B6D30C738009FEFEBBD089DA403C95EDA792EDC176FCDF2F85E577C0A3F83
520AFB2CF9FDED52F08C12A9F3BDA9AAEFC89DFF008EC38850B81B55BF4A5EC0
D14301AF3D35960D3E068DD8B0AAFB15300A83F9B121AC0415F90D8E20879C96
77ED3416AA1982D7E90C7A36884541404DD40F2865D6283760584BE1AD110D91
971464D058563C0C4F06DD9B842CC6FB6491A01F18042D64C75B18394FC8BFE2
9FA323DD901E278743F16A76D653BA28703D4D3B062BB3813D5366CA2AAFC6FA
CBDE546600750DA27468CE37EBB04B57B02F3D356E7D24C70145B303574FBF67
98BA4CB580BE066D5BF35574E0C526C9191CBE25B711C4AE7CA0CB393E464A03
0EFF00DB5F1822E0DD03EC162F81422AD7806F1EAAEC407C775A128815AEFAD5
D878630DC3F6D96E5CA7346A1CC4039BABC84E3148BC452C95A27B292312D453
A7D1D4BF3DF0B136F1D2F90421DDE9BB3100493823F67E318D9B7EE1396972AC
E149C7D2A53265E0DC69C47B20F7641930BCDCD8BDD2F793DF67F0B138A78F6C
421D5CA3E5221B0EECAA50DFC5CABE85F088AFBA280D2397E0AE9699DB01243C
9FFB0F8D126E4467138093C2A13E2901F0FD196FA05B8AD22704B4A75E47DBC7
FBF6FD62F33F254FBBABCD80F1CBEDDA937B881A536B6037344F70F0B42742CF
8B0F018AAA2FCAE57EC7FC62A0581E1F74511E03B0F6C11750407619B02F341E
09A5A0978F97E8003CC03618D2CF85DA5D874FB0FF00F6A7CD22534A5152D1BD
577F465D3ED8839DE0FB8E451846A78A7E3BFED7F13FA7968A097C466FEE4FC3
A6797FF2A343FF009407D1F722AE822DD011D2DCEB2DFE9F2EEF5FBF3F107F33
37E37659F8BCF8A6CD5ABF44A6B453B86D377BDC722A03C011F60DE0DA903D5F
E975A16C0018209B11F2D09675F2AFCF7C5A72C41FA3177DABF8000DC4169160
18387BB747DCD34B1799BF9BC00C21BD28B7278E467AF89CE82BCE963A5C89FB
28F6081D1BDD23F2CD0BE5C49BFB1FF44F9C6CA200AF85E7B0F66FC601B200D1
03EE8E05C2B86C541C9BA416DA591199681536AB689256900B0EB78B73BEA7DD
04E446173DB9012DA417FA7800993C39D284EA12683593AC7DB6790B321959DC
B9F9DD94B2A90B270F6C068A483D41669D1F195FDE6AAB25222A581A60829FD6
4480140005557401B5741F442AD41A09FCEF98224395695B61B8EC893EF563FD
B12E086A8DB16F948E00712E54B134881D71E3A03ED3463BC0A808D26412677A
4A566AD436ADE322600D69C57DB03A046960638CD4005ECF57976E1B1914A794
309320147EA43574510CF9F0BD1208A462805804A2DEF6027B809C41F57CBD82
36C9905E8D4FF02CBF9CFC3D2EAF100859C53779D127C47AAA3486C519495286
CF947BFA4E04BA784FE41A1F5C5BDF9EC44223039AF9D450B2D37412A03218C0
7EB5D2A2DC8F09140AA3214804D5FA6A14586DF02522AE085922F76A62A05B54
E558F0C07D608C47E517AA4802271378B1A0BDA03DA42C5570D65278D10E6142
0C934D01BC28D955D8C2244409563450AA16DAEBC7F52D8E2EE10823C6E06AD4
D309EACB34D112854981774C13600948E16179D1DC607205E0CBCB2D9215A316
42872F966DB1C7C131E730288CC621C75222D434A3B4D063D1CF44316C095D75
1945452E03235474900C66E1ABC5C542E02010E43931916CD46B60E186444586
E187326C5E518DC6154E2E811C69A80C2910C78576E843C143012F2052327870
C7A790431B47DDD88250CD06CA3510A12AD4EA4D80BB20690A0B4F1391AA53E9
5AECC118579609526CCDE8D5BDD052D72879DE9E741A5B9F3DCA46DC0D137B76
0924E4500968220868A20680B9F4F366BE57CEFB57A5E7AF9F9EE9DE2372B759
9E45128253AB0DBC0034DB5C377BCE187C1B7F00E96C6D80407888E1227B7ADD
71C321C5015D5829270199207BB219A1C8A880988DB27AEBA051E305E1A1826C
883028150F91E500A9D4481651C4B5193D97278D4CB6E769660B5342D40DD1CF
0C55C3A7B909B45F34119A7029BC3D22C27BC635C05242E987C9EE24C0F66279
B0E5C7182A62516ED35A332D668CD19D8B7B358CDB440859615DF2F86819CBAE
D240355000174E0D128D82C98E781F925E3681F80FC63B2AA12CDCBAA2A89BE3
CC4D0DD445B4EFBDF78C69994795AC6874D3A651773C569F1B02C5E90BBCC69E
908E2468E7801651D08C4A79E6F9CA00F50D143DB477768724D691DE188E3479
01977C9EE35F40250C23C5B237E35C0EDCFB7C96F7120CF09FFAAF905BBA4562
F3B1E9816D2592D62A0B7E8F4D51AD4482733114AAD465AA2195208A678EE010
1E5E8B0782082D04E58BA602C17E3B35BB7B6E34FAACB194D0F794BAA2C76370
028A1865C1F21F1751F1ABF7F7308891B22AB7A3D4B72F01A1EEEEF3BEE48276
18C02B5DC3E10300F070948444A27293198C9F4B2A878565AEDCBA25305FED8F
23298D4334E7E10D6CD37E53EC5F7D747246A00461CA1DFC803E306BECBA3E2D
FD02FEB1687B386155E0A36D5170F7671CD34017E6C4326C3A46CA90519863C2
8DE204CE23AC5AC68C8E0B9D09A3442CF944DFA540FEF92B11932CD880A76E8A
026D31A70829094F41D0ECC43935C3002862B6092411F1490A1C617BEA276CB6
B444D064231D968AC1671DC3963DD1FF00A4AE1DCA7A2F1E2C264F4B0AC2B801
158307B428966C46F9BB70A4420A1555D9095EC6635525F7D6BCBA0888809115
51468D52BA16340A42351CDADD7A5D73E5DFB431F62E61F0CBC36674479F4EFD
2A906707552F065EC50EC38603DBCC286C64586CF0F084B1B13ADD8AD38B5EC4
1715C7292F6CD3C4226F594A08D01C9F3C11277D1A04004745B447C3A5796E77
4A98CAAF549200594B5A0681C8C79852D2E282622C25E0A0C3661FFBC0B4419D
8051ADAB7F917074EC886055EE194E14843F9502D6A65C59AECE12AD839B98EB
253AD8844B45BE2F1EA3D160D5AC94D824D6684668B6B7413D8F1581A28A242C
6AC0EA551B967725659A5A8316D97063C69ED6082B39D3E603CFC0CBB304E217
4E9C7D5DC89C745D3B3CDE8D02E8661A537148E8F0F21A46B5EC40369229BC08
6FC73496538D2EC128D70527398243E958D0361BCD3B67CF559CF3B2765959C1
7A00EADD93D386D6AA3C947946A4C5C31F942A91BB162C1ED6EB5723DE8991CC
6118BCD23688D635219CCC49CE555024F9CCB5B65ABD2AD0259B073D9B145780
04FCAABEA52B87403D55ADE59951597D8A349DB102C4F3EA2E3B49B590B260C7
F489680648B184AB55C953B26F20258F50A257555F3EDDC688E09FC7BF984C5D
8628EA88719ECA4341BFC4090381800001EBBBC24D9F3795A46F001D066729DE
95E100C2469F3B89A49319482AC9B06F65249DA2D9B4C8E801ACB28E581B5B0E
67AAE85AAFF60E23687E061B3E20B1855BB03FDC820058209126FC809D009B3D
3CDFFCB373C73C77A6E75C04C20000400D00680D07F304553541D0C340651DFE
A00285C6EE6D0CFBDE03377A7FFFDA000C030100020003000000100000000009
0000000000000000000012002000000000000000002080012000000000000000
0100000800000000000000100100904000000000000004904900800000000000
0001008240248000000000000040040240200000000000000000000000000000
0000000400000010000000000000010000000080000000000000000000410000
0000000000000104800000000000000000020000000000000100804100800800
0000008000200241200208248001241201008040001008200049200240209240
0412000000012400410010090012412002012402412082410412012480082000
0804824820100900000000000824000020100FFFC40014110100000000000000
000000000000000090FFDA0008010301013F10253FFFC4001411010000000000
0000000000000000000090FFDA0008010201013F10253FFFC400231001010003
000202020301010000000000011100213110412040305161718191A1FFDA0008
010100013F10FC843BA3CE4C7C32C189856B04193123134C27B161B00A496E14
3EEE710B854F00A28301222B2189FC24E2B8A07ECD2277975F071648CCBA3307
421192C731E83AB9A01155D558B7E83BBAA434022B5A343274A431A3C6AD85EA
C1ABA6809686829B656760095E1C56232E639F928409435C8935F557C2ED672F
AD72164E3B85ECC10D43B52B99C72B43DC68A0D0C0B85914C5118002016BE256
9202692A2039608A0944B7FAB96307CB33878D7124C8079B2881EFABD8799ED5
AC0B8A3C1661106A6CB452E696C2A27C89E94CF22212B009404649D2937D4FEC
06CA4FA86649B11C37209852147BD6A09184CE47459F3D10AC94048E69B79D67
501996B7625832686B40943D39EE4814C0808AC278FE24F76FF462E42D1B1918
DE85208BA1412F665C14824212570B056995CE56BFB1D454134BFF000822B627
CD17B31FD4A7B6BD1AC0FA8E066B8A19CE5124028E8A11B5D8185304AE0DE38C
6B8970D9D872590419DF1D2EB33E159B93E40E1AB1E999B2C66AC10768101CEE
D45164B747039A26C4D07360CA16444E922ABD8395BB2F96D81992082033BB3B
D7E098735FA0B1C7A04A71F2EA4C9F50369067DD8E57125A8A10B1FB257EE020
110B6F44430F8F5AA201BA21C9949D7CCB582BBB3F67C12A93B3D74DB1C71056
C395443BD70F087601971A90598D11805B3FDB74D3CFA236DA4EFB14A303F5D2
D027FE411D454E915D4304E18330AFD08E7C6C05711AE2CABB45478415FA8285
0FA68409DB448AA800B7DC30734B5BAF4554FAD29AE34CBD2D51A680629A4B0C
408A62CA0B5E4436F3884004AEC4C34A280C12035DA645318213551D9C2C0D7A
0FFC2588C4D04A2D41BB8D6820EAF08704D1080C4E960D0FD32307096864443A
01538CF3929750D2221FB1A929951FBC280548FA2840454E21186732A346E71B
09A778BE9716A6809D048D40720711011A81E0A648D682558C0D8AFE0EC1060A
38BA2B9C6D04D94041F76034FDAC750C010FA46006682248302409A20300809E
CA29001DCD4D40EB6EA7E0EC5100461C2FF2089D97C1302FA5D1241958418052
A5F4C3B44DC6BF0CC1561EF6D03553A638585146853F06A7941D6A0C13056313
4FD6F06981FA7CB9B2806BD7158ABBF31290662A13F9D57B33C1CFB024058E04
658A18665239BB4A5F38A49932288341D7611576E23A0684EA198AC868C5A756
9B53FEEDA1B84285ADEA2E93BFBAFB9B05AC126A241D4029A2BAE5C44823A271
B4676C50476B2B82B614C7A065F4C987562C0E054DBD122B4B0F1BF5CB3057AB
11CF504006098D5D5ACFBAA8DBAB995666FC17E97EF6B1DFC4978F76D4A00653
45B3F9850D0B865A94764D0A2FE241FF000112F0394002A819BBFC7F7BBBBA9F
D6EEF7A26FE8155C70216E64E505E365E94096E3CD9875B039F7C6808F7E6058
D5C839011844BD28F8E4621CBEFB2CA1A16A513BC0A88765D4DDDDC904182915
74341513F802A12F7DCAABFB8A6D018699873F0DD684E6287C617597C91924E5
66296D457ACE9BDF34FF000CB1FF0011FE9C11842838001D23B174421E288C28
B9E0D1353E3D2CC2435275EC2665A6C5DEA3991633603E8722B76416841E03A8
01160B86C01BDADDD05363F832A20640B64B3C7685B98BBD56FF00E1C7C85E1C
78B02C12ED0277AC0133E62DB8FE1187D6956C2BE73C6701AF44C7DEA87EBCFA
0FEFB02CC2A71AE35A04D1C02C85AA3DDE89828990C6E940B19785118471A5A3
40E003221EE84039984225230D09B0DB474AAE35051D500270062DF35E63667A
F01BF8CCB10BA8621026438FA640B0BB2FA2F016DE370DF2CE8390DCB743A63E
348983E706A222E2C850904157CE2F793FE9A9037A4E46E3B851140016D6C46A
44C9B29CA76C907C6075489E721306833E6D636229030D8ECB2DB93ED63C3280
090C014E644833D5694DA3B058C581FAC4A5DB62CAE06842B20C059670FA953B
C0ECAB36249AC356C060A4B818499ACA6833C5E9B46F25031AA08DB086C911D4
3059D107589F3497C51EE2B890997D5D169EF537F4819B72C05ECFAFDABF3F04
DCCD8CBAFBA8FC33252A8A68AAD5B541280959F4090B2B556C9010E8F87E2444
876809448878D5F0215D86DD06060CDE11EAA7D851D1C6C33B10E337541B7616
D27C897D5123C288E46C990B4C611139D9AC415E301196051B3BB4A23E68A350
E8C8F633BAF856E338EBBA2DB372F101F60D1CD20BB1585176CD656B8007E54B
138392C70C6FABAAE3E5584E32C716E53C68CA2E62E0CDCEAFA00D5510850BFB
02023773292BF30472827678938628401D05D3FB27784C430AD17A3D4EB61004
29EDEBC953361AAD63A8E7F344C4D0AD17198853120D9D243B7F162672E41BD2
A2CF66816B225A22D5BD1631AB3E454BEDAF48AAA35944FA301C4CDC743A2012
064788D1261970B954B33130884628B50B30178A47F7463C67A0031E4E5A30F4
AA002EEE1965E32EDFC488AF1F2C5C36F191FE23F00223B61BB364B489168F82
311226D6F49C30CCE5D7AC9E4F9E430725D6C21742525597030E9B72A173A06B
6B5511A8CB007461584FDDA632EDAC49B27F3CEE25233B9D81E3B1B6F807DF9E
7D8A688D1670FBBD3D11721B96CB0DCC33C64C66A310CE3734264504490EF649
75A8B4047D03062E6901D9C3A384653708DA11428274B55D153623541A8C2D03
8AB8B5F6010116719B27038FC0AB245028254788261A8164069B5C6ED5A3D3DA
DB501367C90D549B858E3235897F1C62A0CCB3919B1796206CBAC431A5FB36D8
8069EE64AA656F991185469902108714D9ED24B578E00D5212B1067635E707FA
E20FF5409EC3CF9454FB656041F245CD2966DBA35288B6A9F011382488022E52
90C05C5A7C0AB8DEE19B018E30C96C4D5B0EEAC5D90FAB7359D682DC2D1A8202
A85252A0D24905D0A781181D93CA1C7F599905066715B0AA891BE60190EE2224
493FA12C81210624E981A25944C8AC6B76372E4212D9AB80CC533009C822E235
1E9DCAA240F6285922944D5A1C301BF0E0D8645DA7352302BF9AA57EC43C2974
7AC269AE68DA32EA070B62458C0015620842F58395FD8EA4671485BB9F09E5D8
6896F3186302DD9C2521D08198BEE8EAAEF0AAEA8AB2019281C650C083317DD8
591D3C20A9FC2106BED0A0855A1F5DA489830016B0434A352BFA0E3B998348C3
CC80AEC951ED0690C8AA0BBA7028676E4346CB8746C389792256D04483176135
3219461044A58A349D2006B46BDC8425766F2A0271B1D801E7CD80391841915E
5E6613975FB4509D52FCDA294A51254D3C770EEAF10949476DC7EB3E780EC26E
C7E67FABC874C7C583A75D040161DDD42B97CDCB0D178C5A360C68F6C45F7321
4AC7C28DC8C70F0E13347E55E032259F47467FA2C945CDAF4461F725427F609B
947AF90807BCC0263B4075C8E1887A574A661B3A18750981E637C58B819699CC
77AF2A82C66EA15B661466FF0098180636301630582FA14142F58CFD3CC7892C
38E7E46481AD82E8C785CCF00AD026B5E1BDF4017835987BE8D51EFF00870546
0628031B64E672039000BF91AA8E910360631B00422FA64BA2D17E10E6EFF9D6
6AFAE7BDBD75787C890610480E043BF0A804C846D410F4126D53A44210801301
BFC40903818000001F3710C4100D929A8C2403E7AF9E2A5B5BCAA56AD791FFD9
}
Proportional = True
Stretch = True
end
object serverDataGroup: TGroupBox
Left = 8
Height = 320
Top = 152
Width = 465
Caption = 'Datos del Servidor'
ClientHeight = 297
ClientWidth = 457
Font.Height = -13
Font.Name = 'Sans'
Font.Style = [fsBold]
ParentFont = False
TabOrder = 4
object serverEqualsKCCServerCheckbox: TCheckBox
Left = 6
Height = 18
Hint = 'Normalmente ambas IPs son iguales. Solo modificar si se sabe lo que se hace.'
Top = 177
Width = 325
Caption = 'El servidor del comercio y del KCC son el mismo'
Checked = True
Font.Height = -13
Font.Name = 'Sans'
OnChange = serverEqualsKCCServerCheckboxChange
ParentFont = False
ParentShowHint = False
ShowHint = True
State = cbChecked
TabOrder = 0
end
object kccServerGroup: TGroupBox
Left = 6
Height = 92
Top = 209
Width = 449
Caption = 'Servidor de KCC'
ClientHeight = 69
ClientWidth = 441
Enabled = False
Font.Height = -13
Font.Name = 'Sans'
Font.Style = [fsBold]
ParentFont = False
TabOrder = 1
object kccServerIPTextField: TLabeledEdit
Tag = 6
Left = 6
Height = 22
Hint = 'Dirección IPv4 del Servidor del KCC. Ejemplo: 190.232.234.21'
Top = 33
Width = 272
EditLabel.AnchorSideLeft.Control = kccServerIPTextField
EditLabel.AnchorSideRight.Control = kccServerIPTextField
EditLabel.AnchorSideRight.Side = asrBottom
EditLabel.AnchorSideBottom.Control = kccServerIPTextField
EditLabel.Left = 6
EditLabel.Height = 16
EditLabel.Top = 14
EditLabel.Width = 272
EditLabel.Caption = 'IP Servidor KCC'
EditLabel.ParentColor = False
EditLabel.ParentFont = False
MaxLength = 300
ParentFont = False
ParentShowHint = False
ShowHint = True
TabOrder = 0
OnChange = kccServerIPTextFieldChange
end
object kccServerPortTextField: TLabeledEdit
Tag = 7
Left = 294
Height = 22
Hint = 'Puerto del Servidor donde está el KCC. Ejemplo: 80'
Top = 33
Width = 144
EditLabel.AnchorSideLeft.Control = kccServerPortTextField
EditLabel.AnchorSideRight.Control = kccServerPortTextField
EditLabel.AnchorSideRight.Side = asrBottom
EditLabel.AnchorSideBottom.Control = kccServerPortTextField
EditLabel.Left = 294
EditLabel.Height = 16
EditLabel.Top = 14
EditLabel.Width = 144
EditLabel.Caption = 'Puerto Servidor KCC'
EditLabel.ParentColor = False
EditLabel.ParentFont = False
MaxLength = 30
ParentFont = False
ParentShowHint = False
ShowHint = True
TabOrder = 1
Text = '80'
OnChange = kccServerPortTextFieldChange
end
end
object urlCgiTextField: TLabeledEdit
Tag = 2
Left = 6
Height = 22
Hint = 'URL donde está ubicado el archivo tbk_bp_pago.cgi. Ejemplo:http://www.ejemplo.com/cgi-bin/tbk_bp_resultado.cgi'
Top = 33
Width = 448
EditLabel.AnchorSideLeft.Control = urlCgiTextField
EditLabel.AnchorSideRight.Control = urlCgiTextField
EditLabel.AnchorSideRight.Side = asrBottom
EditLabel.AnchorSideBottom.Control = urlCgiTextField
EditLabel.Left = 6
EditLabel.Height = 16
EditLabel.Top = 14
EditLabel.Width = 448
EditLabel.Caption = 'URL del archivo tbk_bp_pago.cgi'
EditLabel.ParentColor = False
EditLabel.ParentFont = False
MaxLength = 3000
ParentFont = False
ParentShowHint = False
ShowHint = True
TabOrder = 2
OnChange = urlCgiTextFieldChange
end
object urlVerifyScriptTextField: TLabeledEdit
Tag = 3
Left = 6
Height = 22
Hint = 'URL hacia la página de cierre del comercio. Ejemplo: http://ejemplo.com/webpay/cierre.php'
Top = 89
Width = 448
EditLabel.AnchorSideLeft.Control = urlVerifyScriptTextField
EditLabel.AnchorSideRight.Control = urlVerifyScriptTextField
EditLabel.AnchorSideRight.Side = asrBottom
EditLabel.AnchorSideBottom.Control = urlVerifyScriptTextField
EditLabel.Left = 6
EditLabel.Height = 16
EditLabel.Top = 70
EditLabel.Width = 448
EditLabel.Caption = 'URL del archivo de verificación del comercio'
EditLabel.ParentColor = False
EditLabel.ParentFont = False
Font.Height = -13
Font.Name = 'Sans'
MaxLength = 3000
ParentFont = False
ParentShowHint = False
ShowHint = True
TabOrder = 3
OnChange = urlVerifyScriptTextFieldChange
end
object serverIPTextField: TLabeledEdit
Tag = 4
Left = 6
Height = 22
Hint = 'Dirección IPv4 del Servidor de Comercio. Ejemplo: 182.231.523.23'
Top = 145
Width = 280
EditLabel.AnchorSideLeft.Control = serverIPTextField
EditLabel.AnchorSideRight.Control = serverIPTextField
EditLabel.AnchorSideRight.Side = asrBottom
EditLabel.AnchorSideBottom.Control = serverIPTextField
EditLabel.Left = 6
EditLabel.Height = 16
EditLabel.Top = 126
EditLabel.Width = 280
EditLabel.Caption = 'IP Servidor Comercio'
EditLabel.ParentColor = False
EditLabel.ParentFont = False
MaxLength = 300
ParentFont = False
ParentShowHint = False
ShowHint = True
TabOrder = 4
OnChange = serverIPTextFieldChange
end
object serverPortTextField: TLabeledEdit
Tag = 5
Left = 302
Height = 22
Hint = 'Puerto del Servidor de Comercio. Ejemplo: 80'
Top = 145
Width = 152
EditLabel.AnchorSideLeft.Control = serverPortTextField
EditLabel.AnchorSideRight.Control = serverPortTextField
EditLabel.AnchorSideRight.Side = asrBottom
EditLabel.AnchorSideBottom.Control = serverPortTextField
EditLabel.Left = 302
EditLabel.Height = 16
EditLabel.Top = 126
EditLabel.Width = 152
EditLabel.Caption = 'Puerto Servidor Comercio'
EditLabel.ParentColor = False
EditLabel.ParentFont = False
MaxLength = 30
ParentFont = False
ParentShowHint = False
ShowHint = True
TabOrder = 5
Text = '80'
OnChange = serverPortTextFieldChange
end
end
object copyrightLabel: TStaticText
Left = 488
Height = 152
Top = 376
Width = 185
Alignment = taCenter
Caption = 'Ninjas.cl'#10'Camilo Castro © 2016'#10'<[email protected]>'#10#10'Webpay es una marca registrada de Transbank.'#10#10'Creado con ♥ en '#10'Quilpué, Chile.'
Color = clDefault
ParentColor = False
TabOrder = 5
end
object openFileDialog: TOpenDialog
Title = 'Abrir un comercio existente'
DefaultExt = '.nini'
Filter = 'Ninja INI|*.nini'
InitialDir = '.'
left = 504
top = 544
end
object saveFileNiniDialog: TSaveDialog
Title = 'Guardar comercio como'
DefaultExt = '.nini'
Filter = 'Ninja INI|*.nini'
InitialDir = '.'
left = 648
top = 544
end
object saveFileDatDialog: TSaveDialog
DefaultExt = '.dat'
FileName = 'tbk_config.dat'
Filter = 'TBK Config|tbk_config.dat'
left = 576
top = 544
end
end