diff --git a/Stock Prediction Bank Negara/Dataset/BBNI.JK.csv b/Stock Prediction Bank Negara/Dataset/BBNI.JK.csv new file mode 100644 index 000000000..90ecabb61 --- /dev/null +++ b/Stock Prediction Bank Negara/Dataset/BBNI.JK.csv @@ -0,0 +1,1242 @@ +Date,Open,High,Low,Close,Adj Close,Volume +2019-01-01,4400.0,4400.0,4400.0,4400.0,3436.9013671875,0 +2019-01-02,4400.0,4400.0,4337.5,4362.5,3407.609375,15681200 +2019-01-03,4337.5,4387.5,4325.0,4362.5,3407.609375,21416600 +2019-01-04,4362.5,4400.0,4337.5,4362.5,3407.609375,41078600 +2019-01-07,4412.5,4462.5,4412.5,4437.5,3466.19287109375,48108200 +2019-01-08,4437.5,4475.0,4400.0,4450.0,3475.956787109375,45945800 +2019-01-09,4475.0,4475.0,4412.5,4425.0,3456.428955078125,50484000 +2019-01-10,4462.5,4462.5,4400.0,4425.0,3456.428955078125,44421400 +2019-01-11,4475.0,4487.5,4450.0,4462.5,3485.720703125,47217000 +2019-01-14,4487.5,4487.5,4425.0,4437.5,3466.19287109375,26702800 +2019-01-15,4437.5,4550.0,4425.0,4500.0,3515.012939453125,49947400 +2019-01-16,4525.0,4625.0,4500.0,4625.0,3612.651611328125,58089800 +2019-01-17,4612.5,4662.5,4575.0,4625.0,3612.651611328125,47773600 +2019-01-18,4650.0,4700.0,4600.0,4700.0,3671.235107421875,39366000 +2019-01-21,4600.0,4687.5,4600.0,4612.5,3602.8876953125,33397400 +2019-01-22,4612.5,4625.0,4587.5,4625.0,3612.651611328125,42127800 +2019-01-23,4587.5,4612.5,4512.5,4525.0,3534.5400390625,51746000 +2019-01-24,4525.0,4537.5,4487.5,4500.0,3515.012939453125,88315800 +2019-01-25,4512.5,4562.5,4500.0,4550.0,3554.068359375,51100800 +2019-01-28,4550.0,4562.5,4525.0,4550.0,3554.068359375,42198000 +2019-01-29,4525.0,4550.0,4462.5,4512.5,3524.7763671875,38083600 +2019-01-30,4450.0,4500.0,4450.0,4500.0,3515.012939453125,40402400 +2019-01-31,4500.0,4587.5,4500.0,4537.5,3544.303955078125,72412200 +2019-02-01,4550.0,4662.5,4537.5,4625.0,3612.651611328125,83559800 +2019-02-04,4625.0,4637.5,4550.0,4562.5,3563.832275390625,45077600 +2019-02-05,4562.5,4562.5,4562.5,4562.5,3563.832275390625,0 +2019-02-06,4562.5,4612.5,4550.0,4550.0,3554.068359375,39366200 +2019-02-07,4550.0,4550.0,4512.5,4537.5,3544.303955078125,11857200 +2019-02-08,4475.0,4525.0,4462.5,4487.5,3505.24853515625,25850600 +2019-02-11,4475.0,4525.0,4450.0,4525.0,3534.5400390625,29542600 +2019-02-12,4525.0,4537.5,4450.0,4450.0,3475.956787109375,25694400 +2019-02-13,4425.0,4450.0,4325.0,4325.0,3378.317626953125,57993000 +2019-02-14,4325.0,4437.5,4325.0,4387.5,3427.13720703125,34647200 +2019-02-15,4387.5,4387.5,4350.0,4387.5,3427.13720703125,25669400 +2019-02-18,4400.0,4525.0,4400.0,4487.5,3505.24853515625,32794600 +2019-02-19,4487.5,4512.5,4412.5,4437.5,3466.19287109375,17644000 +2019-02-20,4450.0,4450.0,4350.0,4412.5,3446.665283203125,30538000 +2019-02-21,4450.0,4475.0,4387.5,4462.5,3485.720703125,26466400 +2019-02-22,4450.0,4450.0,4325.0,4362.5,3407.609375,59643400 +2019-02-25,4387.5,4425.0,4362.5,4400.0,3436.9013671875,31297800 +2019-02-26,4400.0,4437.5,4350.0,4425.0,3456.428955078125,32625400 +2019-02-27,4375.0,4462.5,4362.5,4425.0,3456.428955078125,19073600 +2019-02-28,4462.5,4462.5,4362.5,4400.0,3436.9013671875,33411200 +2019-03-01,4412.5,4487.5,4400.0,4487.5,3505.24853515625,26656800 +2019-03-04,4450.0,4500.0,4437.5,4475.0,3495.484619140625,28548200 +2019-03-05,4462.5,4462.5,4362.5,4400.0,3436.9013671875,28743600 +2019-03-06,4375.0,4437.5,4375.0,4400.0,3436.9013671875,23339600 +2019-03-07,4400.0,4400.0,4400.0,4400.0,3436.9013671875,0 +2019-03-08,4375.0,4387.5,4337.5,4337.5,3388.08154296875,37957000 +2019-03-11,4400.0,4400.0,4337.5,4337.5,3388.08154296875,14711800 +2019-03-12,4325.0,4362.5,4300.0,4337.5,3388.08154296875,20181600 +2019-03-13,4287.5,4337.5,4262.5,4300.0,3358.789794921875,32738800 +2019-03-14,4362.5,4412.5,4337.5,4412.5,3446.665283203125,13382000 +2019-03-15,4462.5,4562.5,4450.0,4537.5,3544.303955078125,34814400 +2019-03-18,4550.0,4675.0,4537.5,4675.0,3651.707275390625,38275600 +2019-03-19,4662.5,4725.0,4650.0,4675.0,3651.707275390625,39436000 +2019-03-20,4687.5,4687.5,4625.0,4650.0,3632.179931640625,23188800 +2019-03-21,4725.0,4775.0,4712.5,4762.5,3720.055419921875,38604000 +2019-03-22,4775.0,4825.0,4762.5,4800.0,3749.346435546875,33572000 +2019-03-25,4650.0,4725.0,4575.0,4600.0,3593.1240234375,26670200 +2019-03-26,4687.5,4700.0,4662.5,4687.5,3661.471435546875,6754600 +2019-03-27,4575.0,4687.5,4575.0,4675.0,3651.707275390625,7113800 +2019-03-28,4712.5,4725.0,4675.0,4712.5,3680.999267578125,22824600 +2019-03-29,4687.5,4725.0,4687.5,4700.0,3671.235107421875,19813600 +2019-04-01,4712.5,4750.0,4712.5,4725.0,3690.76318359375,9954200 +2019-04-02,4750.0,4762.5,4700.0,4737.5,3700.52734375,22445400 +2019-04-03,4737.5,4737.5,4737.5,4737.5,3700.52734375,0 +2019-04-04,4762.5,4862.5,4762.5,4850.0,3788.402587890625,48871200 +2019-04-05,4875.0,4925.0,4825.0,4862.5,3798.16650390625,11966400 +2019-04-08,4800.0,4825.0,4712.5,4737.5,3700.52734375,17860200 +2019-04-09,4825.0,4850.0,4775.0,4837.5,3778.638671875,14496600 +2019-04-10,4837.5,4875.0,4800.0,4850.0,3788.402587890625,17295200 +2019-04-11,4900.0,4900.0,4750.0,4812.5,3759.110595703125,31259200 +2019-04-12,4775.0,4837.5,4750.0,4837.5,3778.638671875,19171400 +2019-04-15,4825.0,4850.0,4812.5,4825.0,3768.87451171875,22821200 +2019-04-16,4825.0,4875.0,4825.0,4850.0,3788.402587890625,43281000 +2019-04-17,4850.0,4850.0,4850.0,4850.0,3788.402587890625,0 +2019-04-18,4962.5,5125.0,4875.0,4925.0,3846.98583984375,90501000 +2019-04-19,4925.0,4925.0,4925.0,4925.0,3846.98583984375,0 +2019-04-22,4912.5,4912.5,4812.5,4837.5,3778.638671875,38719000 +2019-04-23,4800.0,4912.5,4800.0,4900.0,3827.457763671875,25165200 +2019-04-24,4950.0,4962.5,4887.5,4900.0,3827.457763671875,22612800 +2019-04-25,4850.0,4862.5,4775.0,4800.0,3749.346435546875,61278200 +2019-04-26,4812.5,4825.0,4750.0,4825.0,3768.87451171875,62720800 +2019-04-29,4862.5,4862.5,4775.0,4812.5,3759.110595703125,26364400 +2019-04-30,4812.5,4850.0,4762.5,4800.0,3749.346435546875,46762800 +2019-05-01,4800.0,4800.0,4800.0,4800.0,3749.346435546875,0 +2019-05-02,4762.5,4787.5,4650.0,4712.5,3680.999267578125,60074200 +2019-05-03,4700.0,4700.0,4587.5,4625.0,3612.651611328125,59192200 +2019-05-06,4550.0,4562.5,4375.0,4437.5,3466.19287109375,55552200 +2019-05-07,4437.5,4525.0,4375.0,4475.0,3495.484619140625,61910000 +2019-05-08,4387.5,4425.0,4350.0,4375.0,3417.373291015625,41682400 +2019-05-09,4300.0,4337.5,4275.0,4287.5,3349.026123046875,69829800 +2019-05-10,4325.0,4412.5,4287.5,4300.0,3358.789794921875,45151200 +2019-05-13,4300.0,4337.5,4250.0,4250.0,3319.734130859375,20710000 +2019-05-14,4225.0,4275.0,4125.0,4225.0,3300.2060546875,68445400 +2019-05-15,4237.5,4237.5,4062.5,4112.5,3212.330810546875,90706000 +2019-05-16,4100.0,4175.0,4037.5,4087.5,3192.802978515625,36448400 +2019-05-17,4237.5,4237.5,4025.0,4050.0,3163.51123046875,61447200 +2019-05-20,4050.0,4225.0,3912.5,4212.5,3290.4423828125,43655000 +2019-05-21,4225.0,4300.0,4187.5,4300.0,3358.789794921875,78310800 +2019-05-22,4150.0,4237.5,4137.5,4150.0,3400.8203125,40857000 +2019-05-23,4137.5,4300.0,4137.5,4250.0,3482.767822265625,43215600 +2019-05-24,4237.5,4400.0,4237.5,4325.0,3544.228271484375,48374800 +2019-05-27,4325.0,4412.5,4325.0,4350.0,3564.71533203125,32246800 +2019-05-28,4325.0,4325.0,4050.0,4075.0,3339.35986328125,222512000 +2019-05-29,4075.0,4112.5,4012.5,4075.0,3339.35986328125,78292800 +2019-05-30,4075.0,4075.0,4075.0,4075.0,3339.35986328125,0 +2019-05-31,4100.0,4212.5,4100.0,4200.0,3441.7939453125,89160800 +2019-06-03,4200.0,4200.0,4200.0,4200.0,3441.7939453125,0 +2019-06-04,4200.0,4200.0,4200.0,4200.0,3441.7939453125,0 +2019-06-05,4200.0,4200.0,4200.0,4200.0,3441.7939453125,0 +2019-06-06,4200.0,4200.0,4200.0,4200.0,3441.7939453125,0 +2019-06-07,4200.0,4200.0,4200.0,4200.0,3441.7939453125,0 +2019-06-10,4287.5,4362.5,4275.0,4337.5,3554.4716796875,101675200 +2019-06-11,4300.0,4337.5,4237.5,4287.5,3513.498291015625,44879800 +2019-06-12,4275.0,4325.0,4262.5,4300.0,3523.741455078125,39229000 +2019-06-13,4300.0,4337.5,4262.5,4325.0,3544.228271484375,54401400 +2019-06-14,4300.0,4325.0,4225.0,4250.0,3482.767822265625,40394600 +2019-06-17,4250.0,4262.5,4212.5,4225.0,3462.281005859375,21955800 +2019-06-18,4250.0,4375.0,4225.0,4362.5,3574.95849609375,62706200 +2019-06-19,4412.5,4512.5,4412.5,4450.0,3646.66259765625,79746600 +2019-06-20,4500.0,4500.0,4362.5,4400.0,3605.689208984375,54402200 +2019-06-21,4437.5,4450.0,4400.0,4425.0,3626.175537109375,51525600 +2019-06-24,4450.0,4487.5,4400.0,4437.5,3636.419189453125,32097800 +2019-06-25,4475.0,4487.5,4450.0,4462.5,3656.90625,18337600 +2019-06-26,4462.5,4475.0,4425.0,4425.0,3626.175537109375,28871200 +2019-06-27,4475.0,4475.0,4437.5,4450.0,3646.66259765625,18194800 +2019-06-28,4462.5,4612.5,4450.0,4600.0,3769.583984375,81840600 +2019-07-01,4650.0,4725.0,4650.0,4687.5,3841.287841796875,56506600 +2019-07-02,4675.0,4687.5,4637.5,4675.0,3831.04443359375,33067800 +2019-07-03,4675.0,4675.0,4625.0,4662.5,3820.80126953125,34549000 +2019-07-04,4662.5,4700.0,4650.0,4687.5,3841.287841796875,24270400 +2019-07-05,4637.5,4662.5,4550.0,4600.0,3769.583984375,40019800 +2019-07-08,4537.5,4587.5,4475.0,4487.5,3677.39306640625,39037200 +2019-07-09,4487.5,4587.5,4487.5,4575.0,3749.09716796875,21892000 +2019-07-10,4562.5,4625.0,4562.5,4575.0,3749.09716796875,34132000 +2019-07-11,4600.0,4637.5,4575.0,4625.0,3790.070556640625,27475200 +2019-07-12,4600.0,4625.0,4575.0,4600.0,3769.583984375,27073600 +2019-07-15,4625.0,4662.5,4587.5,4587.5,3759.34033203125,39008200 +2019-07-16,4587.5,4600.0,4525.0,4537.5,3718.366455078125,34469200 +2019-07-17,4487.5,4537.5,4487.5,4525.0,3708.123046875,21264800 +2019-07-18,4525.0,4537.5,4425.0,4437.5,3636.419189453125,39663600 +2019-07-19,4437.5,4487.5,4425.0,4450.0,3646.66259765625,29465600 +2019-07-22,4437.5,4475.0,4387.5,4425.0,3626.175537109375,29243600 +2019-07-23,4450.0,4462.5,4312.5,4312.5,3533.98486328125,82475600 +2019-07-24,4275.0,4287.5,4212.5,4212.5,3452.037353515625,86821600 +2019-07-25,4212.5,4262.5,4212.5,4250.0,3482.767822265625,64678600 +2019-07-26,4225.0,4237.5,4200.0,4212.5,3452.037353515625,39358000 +2019-07-29,4200.0,4225.0,4150.0,4175.0,3421.30712890625,40294600 +2019-07-30,4150.0,4187.5,4112.5,4175.0,3421.30712890625,54556800 +2019-07-31,4200.0,4250.0,4137.5,4237.5,3472.5244140625,43706400 +2019-08-01,4225.0,4225.0,4125.0,4125.0,3380.333251953125,64720000 +2019-08-02,4087.5,4087.5,4012.5,4050.0,3318.872802734375,78779000 +2019-08-05,4012.5,4025.0,3950.0,3962.5,3247.1689453125,61291400 +2019-08-06,3900.0,3975.0,3775.0,3912.5,3206.195068359375,69999200 +2019-08-07,3950.0,4000.0,3912.5,3937.5,3226.681884765625,56503000 +2019-08-08,3950.0,4075.0,3937.5,4062.5,3329.1162109375,52673200 +2019-08-09,4075.0,4087.5,3962.5,3962.5,3247.1689453125,41206600 +2019-08-12,3975.0,4000.0,3900.0,3962.5,3247.1689453125,26290000 +2019-08-13,3937.5,3950.0,3912.5,3950.0,3236.925048828125,36218200 +2019-08-14,4000.0,4062.5,3975.0,4050.0,3318.872802734375,53094000 +2019-08-15,3950.0,4012.5,3925.0,4012.5,3288.142578125,34110000 +2019-08-16,4012.5,4050.0,3950.0,3962.5,3247.1689453125,25707800 +2019-08-19,4000.0,4012.5,3912.5,3937.5,3226.681884765625,21047400 +2019-08-20,3962.5,3962.5,3862.5,3875.0,3175.46484375,34351800 +2019-08-21,3850.0,3887.5,3787.5,3787.5,3103.7607421875,36213000 +2019-08-22,3812.5,3862.5,3737.5,3800.0,3114.004150390625,62568600 +2019-08-23,3800.0,3825.0,3725.0,3812.5,3124.24755859375,35492200 +2019-08-26,3737.5,3762.5,3687.5,3750.0,3073.030517578125,30273800 +2019-08-27,3725.0,3812.5,3725.0,3787.5,3103.7607421875,46766400 +2019-08-28,3800.0,3812.5,3762.5,3800.0,3114.004150390625,29902600 +2019-08-29,3812.5,3812.5,3750.0,3762.5,3083.273681640625,42715800 +2019-08-30,3787.5,3850.0,3787.5,3850.0,3154.977783203125,36471000 +2019-09-02,3837.5,3862.5,3812.5,3812.5,3124.24755859375,20164000 +2019-09-03,3825.0,3837.5,3662.5,3725.0,3052.54345703125,34817800 +2019-09-04,3750.0,3750.0,3662.5,3712.5,3042.2998046875,49092600 +2019-09-05,3750.0,3787.5,3725.0,3762.5,3083.273681640625,31491600 +2019-09-06,3800.0,3825.0,3775.0,3800.0,3114.004150390625,37695400 +2019-09-09,3800.0,3812.5,3750.0,3775.0,3093.51708984375,25346600 +2019-09-10,3775.0,3887.5,3775.0,3875.0,3175.46484375,39409600 +2019-09-11,3875.0,4000.0,3875.0,4000.0,3277.89892578125,59184000 +2019-09-12,4050.0,4062.5,3925.0,3937.5,3226.681884765625,48065600 +2019-09-13,3975.0,3987.5,3912.5,3925.0,3216.438720703125,17730000 +2019-09-16,3875.0,3900.0,3787.5,3837.5,3144.734375,35483200 +2019-09-17,3787.5,3887.5,3787.5,3875.0,3175.46484375,28974800 +2019-09-18,3900.0,3950.0,3887.5,3950.0,3236.925048828125,24518400 +2019-09-19,3975.0,3975.0,3887.5,3887.5,3185.7080078125,25170600 +2019-09-20,3862.5,3887.5,3812.5,3825.0,3134.490966796875,53056600 +2019-09-23,3800.0,3825.0,3762.5,3787.5,3103.7607421875,34235800 +2019-09-24,3787.5,3787.5,3700.0,3725.0,3052.54345703125,38873600 +2019-09-25,3700.0,3762.5,3675.0,3737.5,3062.786865234375,26900200 +2019-09-26,3762.5,3825.0,3750.0,3775.0,3093.51708984375,30615000 +2019-09-27,3762.5,3775.0,3712.5,3712.5,3042.2998046875,30928400 +2019-09-30,3687.5,3700.0,3575.0,3675.0,3011.569580078125,80081800 +2019-10-01,3662.5,3700.0,3625.0,3637.5,2980.839599609375,32188800 +2019-10-02,3612.5,3650.0,3450.0,3462.5,2837.431396484375,73132000 +2019-10-03,3425.0,3500.0,3400.0,3450.0,2827.18798828125,42558800 +2019-10-04,3450.0,3500.0,3425.0,3437.5,2816.944580078125,26569200 +2019-10-07,3462.5,3475.0,3325.0,3337.5,2734.9970703125,43606000 +2019-10-08,3375.0,3412.5,3350.0,3412.5,2796.45751953125,41912800 +2019-10-09,3400.0,3400.0,3362.5,3375.0,2765.7275390625,25237400 +2019-10-10,3375.0,3425.0,3362.5,3375.0,2765.7275390625,23288400 +2019-10-11,3400.0,3500.0,3400.0,3487.5,2857.918212890625,33226000 +2019-10-14,3537.5,3537.5,3450.0,3462.5,2837.431396484375,51132400 +2019-10-15,3475.0,3600.0,3412.5,3575.0,2929.622314453125,68801400 +2019-10-16,3600.0,3625.0,3525.0,3625.0,2970.595703125,65482600 +2019-10-17,3625.0,3700.0,3612.5,3687.5,3021.813232421875,61564000 +2019-10-18,3675.0,3750.0,3675.0,3737.5,3062.786865234375,38171800 +2019-10-21,3737.5,3750.0,3662.5,3687.5,3021.813232421875,37392000 +2019-10-22,3712.5,3737.5,3600.0,3662.5,3001.326416015625,44307200 +2019-10-23,3650.0,3775.0,3612.5,3775.0,3093.51708984375,65670400 +2019-10-24,3800.0,4037.5,3800.0,3950.0,3236.925048828125,149978000 +2019-10-25,3962.5,3987.5,3862.5,3912.5,3206.195068359375,58625000 +2019-10-28,3925.0,3937.5,3862.5,3887.5,3185.7080078125,21229200 +2019-10-29,3887.5,3912.5,3825.0,3862.5,3165.22119140625,48916600 +2019-10-30,3875.0,3925.0,3812.5,3875.0,3175.46484375,46691200 +2019-10-31,3850.0,3887.5,3800.0,3837.5,3144.734375,28738000 +2019-11-01,3862.5,3862.5,3812.5,3837.5,3144.734375,19296200 +2019-11-04,3837.5,3875.0,3812.5,3812.5,3124.24755859375,33528400 +2019-11-05,3800.0,3900.0,3787.5,3862.5,3165.22119140625,101298400 +2019-11-06,3887.5,3887.5,3725.0,3750.0,3073.030517578125,73559600 +2019-11-07,3750.0,3800.0,3637.5,3800.0,3114.004150390625,47956400 +2019-11-08,3825.0,3850.0,3750.0,3837.5,3144.734375,34375400 +2019-11-11,3800.0,3825.0,3750.0,3775.0,3093.51708984375,29695800 +2019-11-12,3750.0,3800.0,3725.0,3800.0,3114.004150390625,43277200 +2019-11-13,3800.0,3800.0,3675.0,3675.0,3011.569580078125,47613000 +2019-11-14,3687.5,3712.5,3587.5,3650.0,2991.0830078125,59175600 +2019-11-15,3675.0,3775.0,3650.0,3725.0,3052.54345703125,34211400 +2019-11-18,3737.5,3762.5,3675.0,3712.5,3042.2998046875,41639200 +2019-11-19,3737.5,3800.0,3687.5,3800.0,3114.004150390625,42106200 +2019-11-20,3800.0,3837.5,3750.0,3825.0,3134.490966796875,48311000 +2019-11-21,3812.5,3862.5,3762.5,3850.0,3154.977783203125,42079800 +2019-11-22,3850.0,3850.0,3812.5,3825.0,3134.490966796875,21247000 +2019-11-25,3812.5,3825.0,3737.5,3750.0,3073.030517578125,25178600 +2019-11-26,3762.5,3787.5,3712.5,3750.0,3073.030517578125,73842800 +2019-11-27,3725.0,3787.5,3712.5,3737.5,3062.786865234375,24769800 +2019-11-28,3737.5,3787.5,3675.0,3700.0,3032.056640625,21981000 +2019-11-29,3700.0,3762.5,3662.5,3750.0,3073.030517578125,20343400 +2019-12-02,3725.0,3850.0,3725.0,3775.0,3093.51708984375,64660200 +2019-12-03,3762.5,3825.0,3737.5,3775.0,3093.51708984375,41645000 +2019-12-04,3750.0,3775.0,3712.5,3712.5,3042.2998046875,42196800 +2019-12-05,3725.0,3762.5,3712.5,3725.0,3052.54345703125,53985800 +2019-12-06,3750.0,3812.5,3737.5,3787.5,3103.7607421875,29544800 +2019-12-09,3812.5,3825.0,3762.5,3787.5,3103.7607421875,36970600 +2019-12-10,3787.5,3825.0,3762.5,3800.0,3114.004150390625,38381200 +2019-12-11,3825.0,3825.0,3762.5,3762.5,3083.273681640625,31571800 +2019-12-12,3775.0,3837.5,3762.5,3762.5,3083.273681640625,50870000 +2019-12-13,3812.5,3850.0,3787.5,3825.0,3134.490966796875,48904000 +2019-12-16,3825.0,3875.0,3800.0,3850.0,3154.977783203125,59955600 +2019-12-17,3850.0,3862.5,3825.0,3850.0,3154.977783203125,45188200 +2019-12-18,3850.0,3925.0,3825.0,3912.5,3206.195068359375,84394000 +2019-12-19,3912.5,3925.0,3875.0,3912.5,3206.195068359375,38600800 +2019-12-20,3912.5,3912.5,3875.0,3900.0,3195.951416015625,37723600 +2019-12-23,3925.0,3962.5,3900.0,3962.5,3247.1689453125,45834400 +2019-12-26,3975.0,4000.0,3962.5,3975.0,3257.412109375,35309200 +2019-12-27,3975.0,3987.5,3925.0,3962.5,3247.1689453125,19371400 +2019-12-30,3975.0,3987.5,3900.0,3925.0,3216.438720703125,35604600 +2020-01-02,3937.5,3937.5,3887.5,3887.5,3185.7080078125,18602600 +2020-01-03,3900.0,3937.5,3825.0,3900.0,3195.951416015625,32251400 +2020-01-06,3875.0,3875.0,3800.0,3812.5,3124.24755859375,26249200 +2020-01-07,3837.5,3850.0,3762.5,3775.0,3093.51708984375,38049800 +2020-01-08,3750.0,3762.5,3700.0,3712.5,3042.2998046875,40926800 +2020-01-09,3750.0,3850.0,3750.0,3850.0,3154.977783203125,43770600 +2020-01-10,3850.0,3912.5,3837.5,3862.5,3165.22119140625,41985000 +2020-01-13,3875.0,3900.0,3850.0,3887.5,3185.7080078125,24716600 +2020-01-14,3912.5,3925.0,3862.5,3925.0,3216.438720703125,40286800 +2020-01-15,3900.0,3937.5,3825.0,3837.5,3144.734375,35369800 +2020-01-16,3837.5,3887.5,3812.5,3850.0,3154.977783203125,38027400 +2020-01-17,3850.0,3887.5,3837.5,3887.5,3185.7080078125,33630000 +2020-01-20,3862.5,3900.0,3762.5,3775.0,3093.51708984375,35184600 +2020-01-21,3787.5,3825.0,3750.0,3787.5,3103.7607421875,32903600 +2020-01-22,3812.5,3850.0,3787.5,3812.5,3124.24755859375,44490400 +2020-01-23,3812.5,3862.5,3775.0,3825.0,3134.490966796875,44155400 +2020-01-24,3800.0,3887.5,3800.0,3850.0,3154.977783203125,35702000 +2020-01-27,3850.0,3850.0,3725.0,3725.0,3052.54345703125,28379600 +2020-01-28,3700.0,3737.5,3650.0,3737.5,3062.786865234375,42985000 +2020-01-29,3737.5,3762.5,3675.0,3675.0,3011.569580078125,33503800 +2020-01-30,3675.0,3712.5,3625.0,3625.0,2970.595703125,26904000 +2020-01-31,3650.0,3650.0,3550.0,3600.0,2950.109375,54195000 +2020-02-03,3550.0,3650.0,3537.5,3562.5,2919.378662109375,40300400 +2020-02-04,3612.5,3687.5,3587.5,3675.0,3011.569580078125,39320000 +2020-02-05,3675.0,3712.5,3625.0,3712.5,3042.2998046875,32161400 +2020-02-06,3750.0,3762.5,3675.0,3675.0,3011.569580078125,33597000 +2020-02-07,3700.0,3700.0,3675.0,3675.0,3011.569580078125,39234200 +2020-02-10,3662.5,3662.5,3612.5,3662.5,3001.326416015625,24158600 +2020-02-11,3650.0,3687.5,3637.5,3650.0,2991.0830078125,17313800 +2020-02-12,3650.0,3687.5,3637.5,3637.5,2980.839599609375,22518200 +2020-02-13,3637.5,3712.5,3637.5,3700.0,3032.056640625,41031400 +2020-02-14,3687.5,3800.0,3662.5,3762.5,3083.273681640625,51465800 +2020-02-17,3800.0,3825.0,3762.5,3812.5,3124.24755859375,28980000 +2020-02-18,3825.0,3875.0,3800.0,3850.0,3154.977783203125,46645800 +2020-02-19,3837.5,3912.5,3812.5,3887.5,3185.7080078125,51704600 +2020-02-20,3900.0,3975.0,3900.0,3962.5,3247.1689453125,71856200 +2020-02-21,3937.5,3937.5,3862.5,3887.5,3185.7080078125,94446000 +2020-02-24,3800.0,3850.0,3737.5,3787.5,3103.7607421875,59512800 +2020-02-25,3750.0,3812.5,3737.5,3750.0,3073.030517578125,33976200 +2020-02-26,3700.0,3712.5,3650.0,3650.0,2991.0830078125,72455400 +2020-02-27,3625.0,3650.0,3462.5,3537.5,2898.891845703125,59326400 +2020-02-28,3400.0,3512.5,3337.5,3512.5,2878.4052734375,104295000 +2020-03-02,3475.0,3487.5,3275.0,3375.0,2938.25048828125,82760000 +2020-03-03,3425.0,3475.0,3350.0,3400.0,2960.01513671875,83411600 +2020-03-04,3400.0,3500.0,3362.5,3475.0,3025.309814453125,77696400 +2020-03-05,3500.0,3525.0,3375.0,3412.5,2970.897705078125,78261200 +2020-03-06,3350.0,3350.0,3200.0,3200.0,2785.896728515625,85722600 +2020-03-09,3012.5,3062.5,2800.0,2825.0,2459.42431640625,136122600 +2020-03-10,2850.0,2962.5,2800.0,2837.5,2470.306884765625,164540600 +2020-03-11,2837.5,2862.5,2637.5,2762.5,2405.01220703125,106587600 +2020-03-12,2600.0,2687.5,2500.0,2512.5,2187.3642578125,135371800 +2020-03-13,2512.5,2512.5,2512.5,2512.5,2187.3642578125,0 +2020-03-16,2550.0,2625.0,2420.0,2420.0,2106.83447265625,98330000 +2020-03-17,2415.0,2420.0,2255.0,2255.0,1963.186767578125,137142000 +2020-03-18,2295.0,2295.0,2100.0,2100.0,1828.2447509765625,144534400 +2020-03-19,1960.0,1975.0,1955.0,1955.0,1702.0086669921875,21906200 +2020-03-20,1900.0,1900.0,1820.0,1820.0,1584.478759765625,351439200 +2020-03-23,1765.0,1765.0,1695.0,1695.0,1475.6546630859375,21148600 +2020-03-24,1655.0,1715.0,1580.0,1580.0,1375.5364990234375,264178600 +2020-03-26,1580.0,1845.0,1485.0,1795.0,1562.7139892578125,381513800 +2020-03-27,1835.0,2120.0,1825.0,1995.0,1736.83251953125,329983600 +2020-03-30,1980.0,1980.0,1860.0,1860.0,1619.3026123046875,82145200 +2020-03-31,1915.0,2010.0,1860.0,1910.0,1662.8321533203125,199220400 +2020-04-01,1915.0,2000.0,1835.0,1840.0,1601.890625,172971000 +2020-04-02,1845.0,1925.0,1735.0,1925.0,1675.8909912109375,117968800 +2020-04-03,1940.0,2020.0,1920.0,2005.0,1745.53857421875,95169200 +2020-04-06,2030.0,2150.0,2005.0,2145.0,1867.4215087890625,122959600 +2020-04-07,2245.0,2325.0,2060.0,2155.0,1876.127197265625,163256600 +2020-04-08,2100.0,2120.0,2005.0,2005.0,1745.53857421875,123065400 +2020-04-09,2050.0,2075.0,1935.0,1995.0,1736.83251953125,73319200 +2020-04-13,2000.0,2035.0,1950.0,1995.0,1736.83251953125,41042600 +2020-04-14,2000.0,2095.0,2000.0,2075.0,1806.47998046875,57683200 +2020-04-15,2080.0,2115.0,1995.0,2100.0,1828.2447509765625,75203600 +2020-04-16,2050.0,2050.0,1975.0,1990.0,1732.4794921875,92763800 +2020-04-17,2035.0,2085.0,2035.0,2080.0,1810.832763671875,89041400 +2020-04-20,2085.0,2120.0,2035.0,2050.0,1784.715087890625,69765600 +2020-04-21,2040.0,2050.0,1995.0,2015.0,1754.2442626953125,41715200 +2020-04-22,1985.0,2035.0,1950.0,2010.0,1749.8914794921875,105656400 +2020-04-23,2025.0,2035.0,1995.0,2010.0,1749.8914794921875,76382800 +2020-04-24,2010.0,2010.0,1890.0,1900.0,1654.1260986328125,100645000 +2020-04-27,1935.0,1960.0,1875.0,1900.0,1654.1260986328125,68610200 +2020-04-28,1910.0,1915.0,1875.0,1910.0,1662.8321533203125,69997600 +2020-04-29,1925.0,1925.0,1875.0,1880.0,1636.71435546875,65257600 +2020-04-30,1910.0,2050.0,1900.0,2050.0,1784.715087890625,126389200 +2020-05-04,2000.0,2000.0,1935.0,1960.0,1706.3616943359375,66251600 +2020-05-05,1980.0,2015.0,1890.0,1920.0,1671.5380859375,108560200 +2020-05-06,1925.0,1945.0,1910.0,1915.0,1667.1851806640625,82511800 +2020-05-08,1925.0,1935.0,1895.0,1900.0,1654.1260986328125,91046000 +2020-05-11,1930.0,1930.0,1900.0,1900.0,1654.1260986328125,80701600 +2020-05-12,1910.0,1910.0,1825.0,1830.0,1593.1846923828125,164776400 +2020-05-13,1820.0,1870.0,1790.0,1860.0,1619.3026123046875,78014600 +2020-05-14,1835.0,1870.0,1755.0,1770.0,1540.94921875,94613200 +2020-05-15,1785.0,1795.0,1650.0,1670.0,1453.889892578125,173916400 +2020-05-18,1690.0,1705.0,1635.0,1665.0,1449.536865234375,83620800 +2020-05-19,1700.0,1790.0,1690.0,1760.0,1532.2431640625,154163000 +2020-05-20,1785.0,1820.0,1710.0,1800.0,1567.0670166015625,148603000 +2020-05-26,1830.0,1830.0,1790.0,1815.0,1580.1258544921875,88906800 +2020-05-27,1820.0,1850.0,1790.0,1815.0,1580.1258544921875,128476400 +2020-05-28,1820.0,1895.0,1815.0,1830.0,1593.1846923828125,233662000 +2020-05-29,1830.0,1930.0,1795.0,1915.0,1667.1851806640625,294115600 +2020-06-02,1950.0,2020.0,1925.0,1985.0,1728.1265869140625,263164400 +2020-06-03,2010.0,2095.0,1940.0,2065.0,1797.7740478515625,277008600 +2020-06-04,2100.0,2180.0,2055.0,2070.0,1802.1270751953125,227041600 +2020-06-05,2100.0,2145.0,2015.0,2125.0,1850.0096435546875,145380800 +2020-06-08,2175.0,2470.0,2170.0,2415.0,2102.4814453125,311447600 +2020-06-09,2450.0,2575.0,2425.0,2430.0,2115.540283203125,285710200 +2020-06-10,2425.0,2425.0,2260.0,2260.0,1967.5396728515625,303568800 +2020-06-11,2255.0,2255.0,2105.0,2105.0,1832.5977783203125,444085400 +2020-06-12,2105.0,2235.0,1970.0,2235.0,1945.7747802734375,399567400 +2020-06-15,2240.0,2250.0,2090.0,2100.0,1828.2447509765625,233304600 +2020-06-16,2175.0,2305.0,2175.0,2305.0,2006.71630859375,263297600 +2020-06-17,2340.0,2375.0,2255.0,2275.0,1980.598388671875,186268000 +2020-06-18,2250.0,2285.0,2215.0,2250.0,1958.833740234375,104127000 +2020-06-19,2275.0,2285.0,2225.0,2240.0,1950.127685546875,82478400 +2020-06-22,2240.0,2255.0,2220.0,2235.0,1945.7747802734375,51006800 +2020-06-23,2235.0,2235.0,2160.0,2190.0,1906.59814453125,83534400 +2020-06-24,2205.0,2390.0,2205.0,2370.0,2063.3046875,302121200 +2020-06-25,2335.0,2345.0,2255.0,2275.0,1980.598388671875,235644400 +2020-06-26,2325.0,2345.0,2275.0,2290.0,1993.6573486328125,133600200 +2020-06-29,2275.0,2300.0,2245.0,2295.0,1998.01025390625,69967400 +2020-06-30,2335.0,2350.0,2275.0,2290.0,1993.6573486328125,123530000 +2020-07-01,2300.0,2315.0,2255.0,2270.0,1976.24560546875,74028600 +2020-07-02,2270.0,2300.0,2270.0,2295.0,1998.01025390625,57236400 +2020-07-03,2300.0,2320.0,2275.0,2280.0,1984.9512939453125,47528000 +2020-07-06,2295.0,2320.0,2290.0,2305.0,2006.71630859375,62036400 +2020-07-07,2325.0,2330.0,2290.0,2300.0,2002.36328125,82084400 +2020-07-08,2300.0,2415.0,2290.0,2400.0,2089.42236328125,230576800 +2020-07-09,2410.0,2430.0,2360.0,2365.0,2058.95166015625,116501200 +2020-07-10,2350.0,2365.0,2325.0,2335.0,2032.8338623046875,75306000 +2020-07-13,2350.0,2385.0,2350.0,2375.0,2067.65771484375,71091800 +2020-07-14,2375.0,2390.0,2350.0,2360.0,2054.598876953125,96113000 +2020-07-15,2380.0,2390.0,2355.0,2355.0,2050.24609375,84620000 +2020-07-16,2355.0,2370.0,2340.0,2350.0,2045.8929443359375,86094200 +2020-07-17,2340.0,2360.0,2335.0,2335.0,2032.8338623046875,37567000 +2020-07-20,2345.0,2345.0,2255.0,2270.0,1976.24560546875,135393000 +2020-07-21,2285.0,2350.0,2280.0,2340.0,2037.1868896484375,121672800 +2020-07-22,2350.0,2375.0,2330.0,2335.0,2032.8338623046875,96854200 +2020-07-23,2345.0,2395.0,2335.0,2355.0,2050.24609375,152124600 +2020-07-24,2355.0,2355.0,2295.0,2305.0,2006.71630859375,109205600 +2020-07-27,2320.0,2330.0,2300.0,2325.0,2024.128173828125,54144000 +2020-07-28,2330.0,2355.0,2325.0,2340.0,2037.1868896484375,70478400 +2020-07-29,2330.0,2330.0,2290.0,2295.0,1998.01025390625,128065400 +2020-07-30,2305.0,2315.0,2285.0,2300.0,2002.36328125,96801600 +2020-08-03,2325.0,2325.0,2150.0,2220.0,1932.7158203125,146498200 +2020-08-04,2235.0,2280.0,2225.0,2280.0,1984.9512939453125,66409200 +2020-08-05,2285.0,2320.0,2255.0,2315.0,2015.4222412109375,82299800 +2020-08-06,2325.0,2335.0,2315.0,2320.0,2019.775146484375,64511600 +2020-08-07,2320.0,2340.0,2300.0,2310.0,2011.0693359375,56842400 +2020-08-10,2310.0,2320.0,2305.0,2310.0,2011.0693359375,29651200 +2020-08-11,2315.0,2410.0,2315.0,2390.0,2080.716796875,192912200 +2020-08-12,2400.0,2600.0,2380.0,2562.5,2230.89404296875,362397000 +2020-08-13,2600.0,2675.0,2512.5,2537.5,2209.12890625,175205000 +2020-08-14,2537.5,2550.0,2500.0,2500.0,2176.481689453125,114290200 +2020-08-18,2525.0,2612.5,2512.5,2525.0,2198.24658203125,203541200 +2020-08-19,2537.5,2600.0,2500.0,2525.0,2198.24658203125,159091800 +2020-08-24,2537.5,2575.0,2525.0,2550.0,2220.011474609375,105466800 +2020-08-25,2575.0,2675.0,2575.0,2637.5,2296.188232421875,185542800 +2020-08-26,2650.0,2675.0,2600.0,2662.5,2317.953125,145659800 +2020-08-27,2662.5,2712.5,2625.0,2650.0,2307.070556640625,113335600 +2020-08-28,2662.5,2675.0,2612.5,2625.0,2285.305908203125,83795800 +2020-08-31,2650.0,2662.5,2500.0,2550.0,2220.011474609375,251920000 +2020-09-01,2575.0,2587.5,2512.5,2587.5,2252.65869140625,108883800 +2020-09-02,2625.0,2637.5,2562.5,2612.5,2274.423583984375,92414800 +2020-09-03,2637.5,2687.5,2625.0,2675.0,2328.835693359375,267877200 +2020-09-04,2625.0,2625.0,2562.5,2612.5,2274.423583984375,188192000 +2020-09-07,2612.5,2637.5,2562.5,2625.0,2285.305908203125,81856400 +2020-09-08,2650.0,2650.0,2612.5,2625.0,2285.305908203125,45193600 +2020-09-09,2575.0,2587.5,2512.5,2512.5,2187.3642578125,146843600 +2020-09-10,2390.0,2395.0,2340.0,2340.0,2037.1868896484375,264205400 +2020-09-11,2225.0,2440.0,2210.0,2435.0,2119.893310546875,242923200 +2020-09-14,2490.0,2525.0,2455.0,2525.0,2198.24658203125,155021200 +2020-09-15,2525.0,2550.0,2455.0,2470.0,2150.364013671875,98187400 +2020-09-16,2495.0,2495.0,2435.0,2435.0,2119.893310546875,60506400 +2020-09-17,2430.0,2445.0,2350.0,2360.0,2054.598876953125,124173000 +2020-09-18,2360.0,2405.0,2350.0,2370.0,2063.3046875,87300200 +2020-09-21,2380.0,2380.0,2275.0,2295.0,1998.01025390625,88031200 +2020-09-22,2250.0,2320.0,2230.0,2270.0,1976.24560546875,96480800 +2020-09-23,2285.0,2300.0,2180.0,2210.0,1924.010009765625,111629000 +2020-09-24,2180.0,2200.0,2155.0,2165.0,1884.833251953125,101549000 +2020-09-25,2180.0,2300.0,2180.0,2300.0,2002.36328125,109984600 +2020-09-28,2325.0,2345.0,2250.0,2270.0,1976.24560546875,62118800 +2020-09-29,2300.0,2325.0,2235.0,2255.0,1963.186767578125,84460000 +2020-09-30,2275.0,2280.0,2185.0,2220.0,1932.7158203125,63903400 +2020-10-01,2245.0,2290.0,2235.0,2285.0,1989.3043212890625,51766000 +2020-10-02,2290.0,2295.0,2190.0,2255.0,1963.186767578125,61431000 +2020-10-05,2270.0,2310.0,2250.0,2310.0,2011.0693359375,59714200 +2020-10-06,2355.0,2370.0,2325.0,2335.0,2032.8338623046875,98068200 +2020-10-07,2310.0,2345.0,2305.0,2335.0,2032.8338623046875,48203400 +2020-10-08,2360.0,2360.0,2325.0,2335.0,2032.8338623046875,42166800 +2020-10-09,2350.0,2350.0,2310.0,2320.0,2019.775146484375,51010400 +2020-10-12,2345.0,2355.0,2330.0,2335.0,2032.8338623046875,63289000 +2020-10-13,2335.0,2390.0,2310.0,2380.0,2072.0107421875,90512400 +2020-10-14,2380.0,2475.0,2380.0,2475.0,2154.717041015625,133840600 +2020-10-15,2475.0,2475.0,2390.0,2390.0,2080.716796875,106439400 +2020-10-16,2425.0,2430.0,2380.0,2405.0,2093.775390625,54115000 +2020-10-19,2425.0,2450.0,2410.0,2445.0,2128.599365234375,73015200 +2020-10-20,2435.0,2445.0,2405.0,2405.0,2093.775390625,57256800 +2020-10-21,2425.0,2465.0,2425.0,2440.0,2124.246337890625,89392600 +2020-10-22,2415.0,2440.0,2415.0,2430.0,2115.540283203125,44578200 +2020-10-23,2430.0,2450.0,2420.0,2425.0,2111.1875,46222200 +2020-10-26,2435.0,2460.0,2415.0,2425.0,2111.1875,112967200 +2020-10-27,2400.0,2425.0,2365.0,2370.0,2063.3046875,176476000 +2020-11-02,2350.0,2355.0,2295.0,2330.0,2028.481201171875,145155000 +2020-11-03,2350.0,2370.0,2330.0,2335.0,2032.8338623046875,89949600 +2020-11-04,2350.0,2360.0,2300.0,2310.0,2011.0693359375,70802200 +2020-11-05,2360.0,2425.0,2340.0,2415.0,2102.4814453125,180563400 +2020-11-06,2430.0,2512.5,2385.0,2480.0,2159.070068359375,240710000 +2020-11-09,2525.0,2575.0,2500.0,2550.0,2220.011474609375,166734000 +2020-11-10,2625.0,2675.0,2600.0,2662.5,2317.953125,251065000 +2020-11-11,2687.5,2762.5,2662.5,2737.5,2383.247802734375,214751400 +2020-11-12,2775.0,2775.0,2650.0,2687.5,2339.718017578125,133987600 +2020-11-13,2662.5,2850.0,2637.5,2825.0,2459.42431640625,198407400 +2020-11-16,2875.0,2925.0,2825.0,2837.5,2470.306884765625,173760800 +2020-11-17,2875.0,2900.0,2837.5,2875.0,2502.9541015625,126882200 +2020-11-18,2875.0,2887.5,2825.0,2862.5,2492.07177734375,97499400 +2020-11-19,2837.5,2900.0,2825.0,2875.0,2502.9541015625,122667200 +2020-11-20,2850.0,2900.0,2825.0,2837.5,2470.306884765625,106282800 +2020-11-23,2837.5,2987.5,2812.5,2950.0,2568.24853515625,165072200 +2020-11-24,2987.5,2987.5,2950.0,2975.0,2590.013427734375,123975400 +2020-11-25,3000.0,3087.5,3000.0,3025.0,2633.54296875,202412800 +2020-11-26,3025.0,3175.0,3012.5,3150.0,2742.366943359375,133546200 +2020-11-27,3150.0,3187.5,3100.0,3175.0,2764.132080078125,129836400 +2020-11-30,3175.0,3175.0,2975.0,3000.0,2611.7783203125,320814200 +2020-12-01,3037.5,3125.0,2962.5,3125.0,2720.602294921875,199570600 +2020-12-02,3150.0,3187.5,3100.0,3175.0,2764.132080078125,103987400 +2020-12-03,3187.5,3250.0,3150.0,3175.0,2764.132080078125,128300400 +2020-12-04,3162.5,3212.5,3100.0,3175.0,2764.132080078125,87823400 +2020-12-07,3250.0,3337.5,3225.0,3325.0,2894.720947265625,121274800 +2020-12-08,3325.0,3350.0,3275.0,3325.0,2894.720947265625,70337400 +2020-12-10,3325.0,3350.0,3287.5,3300.0,2872.9560546875,97416000 +2020-12-11,3325.0,3350.0,3275.0,3287.5,2862.07373046875,62718600 +2020-12-14,3287.5,3312.5,3225.0,3287.5,2862.07373046875,118385600 +2020-12-15,3262.5,3275.0,3225.0,3250.0,2829.426513671875,83508200 +2020-12-16,3275.0,3337.5,3275.0,3337.5,2905.603271484375,98639200 +2020-12-17,3350.0,3375.0,3300.0,3337.5,2905.603271484375,81480800 +2020-12-18,3312.5,3350.0,3300.0,3325.0,2894.720947265625,56371400 +2020-12-21,3337.5,3362.5,3287.5,3300.0,2872.9560546875,68494800 +2020-12-22,3262.5,3287.5,3137.5,3150.0,2742.366943359375,127411600 +2020-12-23,3150.0,3212.5,2975.0,3125.0,2720.602294921875,111054800 +2020-12-28,3200.0,3225.0,3075.0,3225.0,2807.66162109375,61917400 +2020-12-29,3225.0,3237.5,3125.0,3150.0,2742.366943359375,51736600 +2020-12-30,3150.0,3175.0,3075.0,3087.5,2687.955078125,76480000 +2021-01-04,3125.0,3200.0,3050.0,3187.5,2775.01416015625,81711400 +2021-01-05,3200.0,3250.0,3150.0,3250.0,2829.426513671875,68509200 +2021-01-06,3262.5,3275.0,3100.0,3200.0,2785.896728515625,74299600 +2021-01-07,3237.5,3250.0,3175.0,3212.5,2796.779296875,74138800 +2021-01-08,3212.5,3250.0,3187.5,3237.5,2818.544189453125,72826800 +2021-01-11,3237.5,3300.0,3225.0,3262.5,2840.30859375,149359200 +2021-01-12,3300.0,3337.5,3237.5,3250.0,2829.426513671875,120481200 +2021-01-13,3262.5,3300.0,3237.5,3262.5,2840.30859375,84618200 +2021-01-14,3262.5,3300.0,3212.5,3225.0,2807.66162109375,68392400 +2021-01-15,3225.0,3250.0,3125.0,3162.5,2753.24951171875,105609800 +2021-01-18,3150.0,3187.5,3100.0,3150.0,2742.366943359375,80840600 +2021-01-19,3150.0,3187.5,3075.0,3112.5,2709.719970703125,88881200 +2021-01-20,3100.0,3237.5,3100.0,3212.5,2796.779296875,109658000 +2021-01-21,3250.0,3287.5,3212.5,3212.5,2796.779296875,59591200 +2021-01-22,3200.0,3225.0,3125.0,3137.5,2731.484619140625,89496000 +2021-01-25,3137.5,3150.0,3062.5,3112.5,2709.719970703125,62801600 +2021-01-26,3112.5,3137.5,3000.0,3037.5,2644.425537109375,94759800 +2021-01-27,3037.5,3050.0,2912.5,2987.5,2600.89599609375,121073600 +2021-01-28,2900.0,2975.0,2850.0,2887.5,2513.83642578125,105682200 +2021-01-29,2900.0,2987.5,2725.0,2775.0,2415.894775390625,155809200 +2021-02-01,2775.0,2937.5,2625.0,2925.0,2546.48388671875,153317600 +2021-02-02,2937.5,3025.0,2925.0,2950.0,2568.24853515625,113771800 +2021-02-03,3025.0,3200.0,2987.5,3150.0,2742.366943359375,239553600 +2021-02-04,3162.5,3175.0,3087.5,3137.5,2731.484619140625,100262200 +2021-02-05,3175.0,3187.5,3112.5,3150.0,2742.366943359375,46060200 +2021-02-08,3150.0,3187.5,3137.5,3150.0,2742.366943359375,44851400 +2021-02-09,3137.5,3200.0,3100.0,3112.5,2709.719970703125,86257400 +2021-02-10,3112.5,3137.5,3075.0,3100.0,2698.837646484375,30024200 +2021-02-11,3125.0,3125.0,3075.0,3100.0,2698.837646484375,26663000 +2021-02-15,3125.0,3162.5,3087.5,3112.5,2709.719970703125,53067000 +2021-02-16,3125.0,3187.5,3087.5,3175.0,2764.132080078125,75821200 +2021-02-17,3187.5,3200.0,3075.0,3075.0,2677.07275390625,89886200 +2021-02-18,3050.0,3100.0,3000.0,3012.5,2622.660400390625,64395600 +2021-02-19,3000.0,3025.0,2962.5,3000.0,2611.7783203125,51525600 +2021-02-22,3000.0,3037.5,2962.5,2962.5,2579.131103515625,69472200 +2021-02-23,2962.5,3000.0,2950.0,2975.0,2590.013427734375,38327600 +2021-02-24,2987.5,3050.0,2987.5,3037.5,2644.425537109375,62323600 +2021-02-25,3075.0,3100.0,3037.5,3037.5,2644.425537109375,68416400 +2021-02-26,2975.0,3050.0,2962.5,2975.0,2590.013427734375,135017000 +2021-03-01,3000.0,3112.5,2987.5,3112.5,2709.719970703125,82388800 +2021-03-02,3137.5,3150.0,3050.0,3075.0,2677.07275390625,57119200 +2021-03-03,3075.0,3100.0,3012.5,3012.5,2622.660400390625,64855000 +2021-03-04,3012.5,3037.5,2987.5,3000.0,2611.7783203125,35366800 +2021-03-05,2950.0,3025.0,2937.5,3000.0,2611.7783203125,48207200 +2021-03-08,3037.5,3050.0,3000.0,3000.0,2611.7783203125,24737800 +2021-03-09,3037.5,3050.0,2962.5,2987.5,2600.89599609375,43320000 +2021-03-10,3012.5,3050.0,2975.0,3025.0,2633.54296875,30935000 +2021-03-12,3062.5,3100.0,3025.0,3075.0,2677.07275390625,74997200 +2021-03-15,3100.0,3175.0,3075.0,3162.5,2753.24951171875,133769600 +2021-03-16,3162.5,3187.5,3100.0,3112.5,2709.719970703125,56139400 +2021-03-17,3112.5,3112.5,3050.0,3050.0,2655.307861328125,44703400 +2021-03-18,3100.0,3162.5,3075.0,3137.5,2731.484619140625,88289600 +2021-03-19,3125.0,3137.5,3075.0,3075.0,2677.07275390625,59625600 +2021-03-22,3087.5,3112.5,3037.5,3050.0,2655.307861328125,40516200 +2021-03-23,3050.0,3100.0,3037.5,3050.0,2655.307861328125,38971000 +2021-03-24,3025.0,3050.0,2975.0,2975.0,2590.013427734375,64499200 +2021-03-25,3000.0,3000.0,2937.5,2950.0,2568.24853515625,46671400 +2021-03-26,2987.5,3050.0,2950.0,3025.0,2633.54296875,37882400 +2021-03-29,3025.0,3075.0,3000.0,3025.0,2633.54296875,34467400 +2021-03-30,3000.0,3025.0,2887.5,2900.0,2524.71875,80632200 +2021-03-31,2900.0,2925.0,2775.0,2862.5,2492.07177734375,87859400 +2021-04-01,2862.5,2912.5,2812.5,2837.5,2470.306884765625,42609800 +2021-04-05,2887.5,2900.0,2837.5,2875.0,2502.9541015625,29858600 +2021-04-06,2900.0,2950.0,2875.0,2912.5,2535.601318359375,36015000 +2021-04-07,2950.0,2950.0,2862.5,2887.5,2513.83642578125,35170000 +2021-04-08,2875.0,2912.5,2862.5,2900.0,2563.806396484375,32473000 +2021-04-09,2925.0,3050.0,2912.5,3000.0,2652.213623046875,99272400 +2021-04-12,3012.5,3025.0,2912.5,2925.0,2585.908447265625,43708800 +2021-04-13,2925.0,2937.5,2862.5,2900.0,2563.806396484375,36617000 +2021-04-14,2912.5,2975.0,2900.0,2950.0,2608.010009765625,42649600 +2021-04-15,2975.0,3012.5,2950.0,2987.5,2641.162841796875,35951800 +2021-04-16,3012.5,3025.0,2937.5,2975.0,2630.11181640625,35331800 +2021-04-19,2950.0,2987.5,2912.5,2937.5,2596.959228515625,23835600 +2021-04-20,2937.5,2962.5,2900.0,2962.5,2619.06103515625,16545000 +2021-04-21,2937.5,2937.5,2875.0,2887.5,2552.755615234375,26455400 +2021-04-22,2900.0,2912.5,2825.0,2837.5,2508.552001953125,57216600 +2021-04-23,2837.5,2900.0,2837.5,2887.5,2552.755615234375,37571600 +2021-04-26,2925.0,2925.0,2850.0,2862.5,2530.65380859375,29762200 +2021-04-27,2900.0,2950.0,2875.0,2950.0,2608.010009765625,61601400 +2021-04-28,2950.0,2950.0,2900.0,2912.5,2574.857421875,34861800 +2021-04-29,2937.5,2962.5,2912.5,2937.5,2596.959228515625,22594200 +2021-04-30,2937.5,2937.5,2825.0,2850.0,2519.60302734375,51811400 +2021-05-03,2850.0,2862.5,2775.0,2787.5,2464.3486328125,47424400 +2021-05-04,2787.5,2812.5,2762.5,2812.5,2486.450439453125,34481200 +2021-05-05,2825.0,2862.5,2800.0,2837.5,2508.552001953125,38031800 +2021-05-06,2875.0,2887.5,2837.5,2850.0,2519.60302734375,30785200 +2021-05-07,2875.0,2875.0,2800.0,2800.0,2475.3994140625,29105000 +2021-05-10,2800.0,2825.0,2775.0,2787.5,2464.3486328125,28382000 +2021-05-11,2787.5,2787.5,2750.0,2762.5,2442.24658203125,25122800 +2021-05-17,2787.5,2825.0,2725.0,2750.0,2431.196044921875,53778600 +2021-05-18,2750.0,2775.0,2700.0,2725.0,2409.093994140625,26061200 +2021-05-19,2700.0,2712.5,2600.0,2625.0,2320.68701171875,58396200 +2021-05-20,2600.0,2662.5,2587.5,2625.0,2320.68701171875,47329400 +2021-05-21,2650.0,2700.0,2625.0,2662.5,2353.839599609375,51714600 +2021-05-24,2687.5,2687.5,2650.0,2650.0,2342.78857421875,29090200 +2021-05-25,2650.0,2750.0,2650.0,2662.5,2353.839599609375,47884600 +2021-05-27,2687.5,2750.0,2575.0,2575.0,2276.4833984375,161699000 +2021-05-28,2637.5,2650.0,2600.0,2600.0,2298.585205078125,43171200 +2021-05-31,2612.5,2750.0,2600.0,2700.0,2386.9921875,69536200 +2021-06-02,2750.0,2787.5,2712.5,2775.0,2453.297607421875,76636200 +2021-06-03,2787.5,2875.0,2737.5,2875.0,2541.704833984375,54852600 +2021-06-04,2850.0,2875.0,2800.0,2812.5,2486.450439453125,60249000 +2021-06-07,2812.5,2825.0,2737.5,2762.5,2442.24658203125,29282200 +2021-06-08,2775.0,2787.5,2737.5,2762.5,2442.24658203125,39074200 +2021-06-09,2787.5,2825.0,2750.0,2812.5,2486.450439453125,31051200 +2021-06-10,2825.0,2850.0,2800.0,2837.5,2508.552001953125,36977200 +2021-06-11,2837.5,2850.0,2800.0,2837.5,2508.552001953125,37208800 +2021-06-14,2837.5,2837.5,2762.5,2775.0,2453.297607421875,37052800 +2021-06-15,2775.0,2787.5,2750.0,2762.5,2442.24658203125,28499000 +2021-06-16,2750.0,2762.5,2662.5,2687.5,2375.94140625,41794200 +2021-06-17,2675.0,2675.0,2612.5,2625.0,2320.68701171875,51324600 +2021-06-18,2612.5,2612.5,2445.0,2470.0,2183.65576171875,309557000 +2021-06-21,2445.0,2495.0,2390.0,2485.0,2196.9169921875,106378400 +2021-06-22,2500.0,2512.5,2455.0,2475.0,2188.076171875,73577200 +2021-06-23,2485.0,2485.0,2425.0,2425.0,2143.872802734375,79150800 +2021-06-24,2425.0,2445.0,2395.0,2410.0,2130.611572265625,58488200 +2021-06-25,2410.0,2440.0,2380.0,2380.0,2104.089599609375,55871200 +2021-06-28,2375.0,2375.0,2290.0,2290.0,2024.5230712890625,107955600 +2021-06-29,2290.0,2330.0,2280.0,2290.0,2024.5230712890625,51061600 +2021-06-30,2290.0,2340.0,2290.0,2315.0,2046.6248779296875,75289400 +2021-07-01,2315.0,2390.0,2315.0,2350.0,2077.5673828125,58895400 +2021-07-02,2350.0,2430.0,2350.0,2415.0,2135.031982421875,70071000 +2021-07-05,2415.0,2420.0,2350.0,2360.0,2086.407958984375,49599400 +2021-07-06,2365.0,2375.0,2340.0,2355.0,2081.98779296875,53836400 +2021-07-07,2355.0,2380.0,2340.0,2365.0,2090.828369140625,40015800 +2021-07-08,2375.0,2415.0,2360.0,2380.0,2104.089599609375,50402000 +2021-07-09,2380.0,2380.0,2310.0,2320.0,2051.045166015625,56642000 +2021-07-12,2325.0,2355.0,2300.0,2350.0,2077.5673828125,50318200 +2021-07-13,2360.0,2375.0,2320.0,2335.0,2064.30615234375,35251400 +2021-07-14,2310.0,2320.0,2280.0,2290.0,2024.5230712890625,47666600 +2021-07-15,2290.0,2385.0,2290.0,2360.0,2086.407958984375,69427000 +2021-07-16,2375.0,2415.0,2370.0,2405.0,2126.191162109375,52095400 +2021-07-19,2405.0,2425.0,2380.0,2410.0,2130.611572265625,35613800 +2021-07-21,2410.0,2480.0,2410.0,2450.0,2165.974609375,72049800 +2021-07-22,2512.5,2625.0,2512.5,2575.0,2276.4833984375,121692000 +2021-07-23,2575.0,2600.0,2525.0,2537.5,2243.33056640625,40381400 +2021-07-26,2550.0,2562.5,2500.0,2525.0,2232.27978515625,37694000 +2021-07-27,2550.0,2550.0,2500.0,2512.5,2221.22900390625,29688200 +2021-07-28,2512.5,2525.0,2455.0,2480.0,2192.49658203125,49192200 +2021-07-29,2475.0,2512.5,2455.0,2465.0,2179.235595703125,29831400 +2021-07-30,2450.0,2465.0,2385.0,2390.0,2112.930419921875,84261600 +2021-08-02,2390.0,2415.0,2375.0,2410.0,2130.611572265625,27577000 +2021-08-03,2410.0,2485.0,2400.0,2475.0,2188.076171875,37556000 +2021-08-04,2490.0,2537.5,2465.0,2525.0,2232.27978515625,42847800 +2021-08-05,2525.0,2612.5,2525.0,2600.0,2298.585205078125,84034200 +2021-08-06,2612.5,2625.0,2525.0,2562.5,2265.4326171875,37009400 +2021-08-09,2575.0,2575.0,2480.0,2490.0,2201.33740234375,33795000 +2021-08-10,2500.0,2525.0,2475.0,2495.0,2205.7578125,23582400 +2021-08-12,2525.0,2550.0,2495.0,2537.5,2243.33056640625,20368000 +2021-08-13,2562.5,2575.0,2525.0,2550.0,2254.381591796875,17836000 +2021-08-16,2575.0,2587.5,2512.5,2575.0,2276.4833984375,27000000 +2021-08-18,2587.5,2712.5,2575.0,2712.5,2398.043212890625,125505200 +2021-08-19,2700.0,2712.5,2587.5,2650.0,2342.78857421875,95932200 +2021-08-20,2650.0,2725.0,2600.0,2712.5,2398.043212890625,55731800 +2021-08-23,2725.0,2737.5,2637.5,2675.0,2364.890625,40378000 +2021-08-24,2675.0,2687.5,2625.0,2662.5,2353.839599609375,32190600 +2021-08-25,2662.5,2675.0,2612.5,2625.0,2320.68701171875,22969800 +2021-08-26,2637.5,2650.0,2575.0,2612.5,2309.635986328125,33832400 +2021-08-27,2637.5,2675.0,2612.5,2650.0,2342.78857421875,37452800 +2021-08-30,2687.5,2712.5,2650.0,2700.0,2386.9921875,47411800 +2021-08-31,2700.0,2712.5,2650.0,2700.0,2386.9921875,42541400 +2021-09-01,2700.0,2712.5,2650.0,2662.5,2353.839599609375,16831200 +2021-09-02,2687.5,2687.5,2612.5,2625.0,2320.68701171875,32874400 +2021-09-03,2637.5,2737.5,2625.0,2725.0,2409.093994140625,50949800 +2021-09-06,2725.0,2750.0,2712.5,2725.0,2409.093994140625,38296400 +2021-09-07,2737.5,2750.0,2687.5,2700.0,2386.9921875,48409200 +2021-09-08,2700.0,2700.0,2625.0,2662.5,2353.839599609375,38505400 +2021-09-09,2662.5,2712.5,2637.5,2700.0,2386.9921875,39836600 +2021-09-10,2700.0,2737.5,2675.0,2725.0,2409.093994140625,34009400 +2021-09-13,2700.0,2712.5,2675.0,2700.0,2386.9921875,17832600 +2021-09-14,2700.0,2725.0,2700.0,2700.0,2386.9921875,17803800 +2021-09-15,2675.0,2687.5,2650.0,2675.0,2364.890625,32731600 +2021-09-16,2675.0,2687.5,2625.0,2637.5,2331.73779296875,31792000 +2021-09-17,2625.0,2662.5,2612.5,2650.0,2342.78857421875,36439800 +2021-09-20,2625.0,2637.5,2562.5,2575.0,2276.4833984375,44196800 +2021-09-21,2550.0,2562.5,2512.5,2562.5,2265.4326171875,54314200 +2021-09-22,2562.5,2587.5,2525.0,2575.0,2276.4833984375,41978200 +2021-09-23,2587.5,2600.0,2550.0,2562.5,2265.4326171875,61940400 +2021-09-24,2562.5,2587.5,2537.5,2550.0,2254.381591796875,39455000 +2021-09-27,2550.0,2562.5,2512.5,2537.5,2243.33056640625,26683200 +2021-09-28,2537.5,2562.5,2525.0,2525.0,2232.27978515625,27900800 +2021-09-29,2512.5,2625.0,2512.5,2612.5,2309.635986328125,42313400 +2021-09-30,2612.5,2687.5,2600.0,2687.5,2375.94140625,69114400 +2021-10-01,2687.5,2687.5,2662.5,2675.0,2364.890625,28026800 +2021-10-04,2675.0,2900.0,2675.0,2850.0,2519.60302734375,147876600 +2021-10-05,2837.5,2875.0,2812.5,2850.0,2519.60302734375,65757000 +2021-10-06,2875.0,3100.0,2850.0,3000.0,2652.213623046875,222205600 +2021-10-07,3000.0,3037.5,2950.0,2987.5,2641.162841796875,84459800 +2021-10-08,3025.0,3100.0,3012.5,3075.0,2718.51904296875,96927800 +2021-10-11,3075.0,3212.5,3075.0,3200.0,2829.02783203125,146990800 +2021-10-12,3200.0,3250.0,3162.5,3200.0,2829.02783203125,144795200 +2021-10-13,3250.0,3400.0,3200.0,3337.5,2950.587646484375,297783800 +2021-10-14,3337.5,3437.5,3337.5,3437.5,3038.99462890625,156735200 +2021-10-15,3475.0,3487.5,3325.0,3375.0,2983.740234375,118737200 +2021-10-18,3437.5,3587.5,3412.5,3537.5,3127.402099609375,206314600 +2021-10-19,3575.0,3612.5,3512.5,3612.5,3193.707275390625,128186800 +2021-10-21,3675.0,3725.0,3625.0,3662.5,3237.910888671875,140777400 +2021-10-22,3662.5,3737.5,3562.5,3725.0,3293.165283203125,95312000 +2021-10-25,3737.5,3787.5,3675.0,3675.0,3248.961669921875,97000800 +2021-10-26,3675.0,3700.0,3600.0,3637.5,3215.80908203125,52453800 +2021-10-27,3612.5,3625.0,3525.0,3537.5,3127.402099609375,95347600 +2021-10-28,3512.5,3537.5,3462.5,3525.0,3116.35107421875,78045400 +2021-10-29,3587.5,3587.5,3425.0,3500.0,3094.249267578125,118294800 +2021-11-01,3512.5,3512.5,3412.5,3425.0,3027.94384765625,69669000 +2021-11-02,3425.0,3475.0,3362.5,3400.0,3005.842041015625,60944600 +2021-11-03,3400.0,3525.0,3362.5,3512.5,3105.300048828125,93339800 +2021-11-04,3537.5,3562.5,3500.0,3500.0,3094.249267578125,54733000 +2021-11-05,3500.0,3512.5,3437.5,3475.0,3072.1474609375,32817000 +2021-11-08,3500.0,3562.5,3462.5,3525.0,3116.35107421875,49871600 +2021-11-09,3525.0,3537.5,3487.5,3525.0,3116.35107421875,24198600 +2021-11-10,3500.0,3537.5,3462.5,3537.5,3127.402099609375,25594600 +2021-11-11,3500.0,3562.5,3500.0,3512.5,3105.300048828125,31442200 +2021-11-12,3512.5,3525.0,3450.0,3450.0,3050.045654296875,46965800 +2021-11-15,3425.0,3462.5,3400.0,3400.0,3005.842041015625,49796800 +2021-11-16,3400.0,3475.0,3375.0,3437.5,3038.99462890625,38494800 +2021-11-17,3475.0,3500.0,3450.0,3500.0,3094.249267578125,40673800 +2021-11-18,3500.0,3500.0,3450.0,3462.5,3061.0966796875,21636600 +2021-11-19,3475.0,3525.0,3462.5,3512.5,3105.300048828125,47973200 +2021-11-22,3512.5,3600.0,3500.0,3587.5,3171.60546875,105224000 +2021-11-23,3587.5,3600.0,3500.0,3500.0,3094.249267578125,64255400 +2021-11-24,3537.5,3562.5,3512.5,3537.5,3127.402099609375,39856200 +2021-11-25,3537.5,3637.5,3525.0,3587.5,3171.60546875,94781000 +2021-11-26,3562.5,3562.5,3425.0,3437.5,3038.99462890625,136419000 +2021-11-29,3437.5,3512.5,3375.0,3475.0,3072.1474609375,110182000 +2021-11-30,3500.0,3500.0,3400.0,3400.0,3005.842041015625,103074800 +2021-12-01,3400.0,3450.0,3300.0,3325.0,2939.536865234375,102525600 +2021-12-02,3325.0,3437.5,3275.0,3412.5,3016.89306640625,80505200 +2021-12-03,3425.0,3437.5,3362.5,3362.5,2972.689453125,25241800 +2021-12-06,3362.5,3462.5,3362.5,3425.0,3027.94384765625,53587600 +2021-12-07,3450.0,3525.0,3425.0,3525.0,3116.35107421875,52704600 +2021-12-08,3525.0,3537.5,3425.0,3425.0,3027.94384765625,69263600 +2021-12-09,3450.0,3450.0,3400.0,3412.5,3016.89306640625,22996000 +2021-12-10,3400.0,3425.0,3375.0,3387.5,2994.791259765625,44792200 +2021-12-13,3425.0,3475.0,3400.0,3425.0,3027.94384765625,44218400 +2021-12-14,3425.0,3450.0,3387.5,3437.5,3038.99462890625,28209200 +2021-12-15,3425.0,3487.5,3412.5,3437.5,3038.99462890625,39056400 +2021-12-16,3462.5,3475.0,3375.0,3375.0,2983.740234375,44312200 +2021-12-17,3375.0,3425.0,3362.5,3375.0,2983.740234375,46617600 +2021-12-20,3375.0,3387.5,3325.0,3362.5,2972.689453125,42364800 +2021-12-21,3362.5,3400.0,3337.5,3350.0,2961.638671875,27763600 +2021-12-22,3375.0,3387.5,3300.0,3312.5,2928.48583984375,36773200 +2021-12-23,3312.5,3337.5,3312.5,3325.0,2939.536865234375,20865200 +2021-12-24,3325.0,3362.5,3287.5,3362.5,2972.689453125,27466400 +2021-12-27,3362.5,3375.0,3337.5,3375.0,2983.740234375,21300600 +2021-12-28,3375.0,3387.5,3350.0,3350.0,2961.638671875,29432600 +2021-12-29,3350.0,3375.0,3337.5,3362.5,2972.689453125,16851800 +2021-12-30,3362.5,3387.5,3337.5,3375.0,2983.740234375,23619400 +2022-01-03,3375.0,3400.0,3350.0,3362.5,2972.689453125,23056600 +2022-01-04,3400.0,3525.0,3387.5,3512.5,3105.300048828125,103142000 +2022-01-05,3512.5,3525.0,3425.0,3475.0,3072.1474609375,71824800 +2022-01-06,3475.0,3500.0,3412.5,3475.0,3072.1474609375,44384800 +2022-01-07,3500.0,3550.0,3462.5,3537.5,3127.402099609375,67311600 +2022-01-10,3537.5,3587.5,3512.5,3525.0,3116.35107421875,63924600 +2022-01-11,3525.0,3562.5,3487.5,3512.5,3105.300048828125,38404400 +2022-01-12,3525.0,3550.0,3487.5,3525.0,3116.35107421875,28322200 +2022-01-13,3525.0,3537.5,3500.0,3512.5,3105.300048828125,25598400 +2022-01-14,3512.5,3575.0,3487.5,3550.0,3138.45263671875,39342200 +2022-01-17,3562.5,3600.0,3525.0,3600.0,3182.656494140625,92592800 +2022-01-18,3600.0,3625.0,3462.5,3537.5,3127.402099609375,70206600 +2022-01-19,3512.5,3550.0,3475.0,3550.0,3138.45263671875,44159000 +2022-01-20,3550.0,3575.0,3487.5,3575.0,3160.5546875,33241200 +2022-01-21,3562.5,3587.5,3525.0,3587.5,3171.60546875,21681400 +2022-01-24,3562.5,3562.5,3512.5,3550.0,3138.45263671875,40845000 +2022-01-25,3550.0,3550.0,3387.5,3400.0,3005.842041015625,144670400 +2022-01-26,3437.5,3562.5,3425.0,3562.5,3149.503662109375,107417000 +2022-01-27,3550.0,3650.0,3525.0,3600.0,3182.656494140625,97516000 +2022-01-28,3600.0,3750.0,3600.0,3750.0,3315.26708984375,127578000 +2022-01-31,3750.0,3762.5,3662.5,3662.5,3237.910888671875,60466600 +2022-02-02,3662.5,3700.0,3650.0,3687.5,3260.0126953125,38728000 +2022-02-03,3662.5,3675.0,3612.5,3650.0,3226.860107421875,32303800 +2022-02-04,3637.5,3675.0,3612.5,3662.5,3237.910888671875,21974000 +2022-02-07,3662.5,3712.5,3662.5,3687.5,3260.0126953125,57166000 +2022-02-08,3712.5,3800.0,3700.0,3750.0,3315.26708984375,131125400 +2022-02-09,3762.5,3812.5,3712.5,3787.5,3348.419677734375,110157800 +2022-02-10,3825.0,3875.0,3787.5,3837.5,3392.623291015625,142626800 +2022-02-11,3825.0,3887.5,3787.5,3850.0,3403.674072265625,70289600 +2022-02-14,3837.5,3850.0,3800.0,3850.0,3403.674072265625,72269600 +2022-02-15,3875.0,3975.0,3862.5,3962.5,3503.13232421875,136495000 +2022-02-16,3975.0,3987.5,3950.0,3975.0,3514.18310546875,93191200 +2022-02-17,3975.0,3975.0,3887.5,3950.0,3492.081298828125,41691800 +2022-02-18,3950.0,3987.5,3912.5,3987.5,3525.23388671875,39658800 +2022-02-21,3950.0,4000.0,3925.0,3950.0,3492.081298828125,49586600 +2022-02-22,3900.0,3925.0,3850.0,3875.0,3425.77587890625,62886200 +2022-02-23,3887.5,3962.5,3887.5,3962.5,3503.13232421875,71828400 +2022-02-24,3950.0,4000.0,3850.0,3912.5,3458.928466796875,166483000 +2022-02-25,3912.5,4000.0,3900.0,4000.0,3536.284912109375,94301200 +2022-03-01,4100.0,4100.0,3962.5,3962.5,3503.13232421875,74543000 +2022-03-02,3925.0,3950.0,3875.0,3887.5,3436.826904296875,79796000 +2022-03-04,3925.0,3962.5,3900.0,3950.0,3492.081298828125,60579000 +2022-03-07,3900.0,3950.0,3850.0,3862.5,3414.72509765625,76482800 +2022-03-08,3850.0,3912.5,3762.5,3800.0,3359.470458984375,86761000 +2022-03-09,3775.0,3950.0,3775.0,3887.5,3436.826904296875,78102800 +2022-03-10,3925.0,3950.0,3862.5,3887.5,3436.826904296875,38764200 +2022-03-11,3925.0,3987.5,3887.5,3975.0,3514.18310546875,61069000 +2022-03-14,3987.5,4100.0,3900.0,4050.0,3580.48828125,107659400 +2022-03-15,4050.0,4100.0,4012.5,4037.5,3569.4375,67142400 +2022-03-16,4050.0,4200.0,4050.0,4175.0,3690.997314453125,129432200 +2022-03-17,4225.0,4250.0,4100.0,4112.5,3635.742919921875,63973200 +2022-03-18,4125.0,4175.0,4050.0,4150.0,3668.895751953125,117918600 +2022-03-21,4162.5,4175.0,4025.0,4037.5,3569.4375,60900600 +2022-03-22,4037.5,4050.0,4000.0,4012.5,3547.335693359375,44859000 +2022-03-23,4000.0,4037.5,3987.5,4037.5,3569.4375,71597200 +2022-03-24,4000.0,4125.0,3975.0,4112.5,3772.43505859375,91401400 +2022-03-25,4112.5,4137.5,4050.0,4112.5,3772.43505859375,58910800 +2022-03-28,4150.0,4262.5,4112.5,4250.0,3898.565185546875,95596200 +2022-03-29,4250.0,4275.0,4187.5,4187.5,3841.2333984375,37284800 +2022-03-30,4225.0,4287.5,4162.5,4200.0,3852.69970703125,52844800 +2022-03-31,4212.5,4225.0,4125.0,4125.0,3783.901611328125,53597400 +2022-04-01,4125.0,4225.0,4062.5,4100.0,3760.96875,68466400 +2022-04-04,4100.0,4262.5,4100.0,4212.5,3864.166015625,69486600 +2022-04-05,4212.5,4225.0,4150.0,4187.5,3841.2333984375,29250200 +2022-04-06,4137.5,4150.0,4062.5,4075.0,3738.0361328125,69207400 +2022-04-07,4075.0,4150.0,4037.5,4150.0,3806.834228515625,53820600 +2022-04-08,4162.5,4225.0,4125.0,4212.5,3864.166015625,83823600 +2022-04-11,4250.0,4250.0,4175.0,4200.0,3852.69970703125,71495400 +2022-04-12,4200.0,4237.5,4137.5,4212.5,3864.166015625,55549200 +2022-04-13,4262.5,4262.5,4187.5,4225.0,3875.632568359375,57121000 +2022-04-14,4225.0,4250.0,4175.0,4200.0,3852.69970703125,35981200 +2022-04-18,4200.0,4212.5,4175.0,4212.5,3864.166015625,42492600 +2022-04-19,4200.0,4225.0,4162.5,4200.0,3852.69970703125,44256000 +2022-04-20,4250.0,4512.5,4225.0,4487.5,4116.42626953125,138547200 +2022-04-21,4500.0,4700.0,4500.0,4687.5,4299.88818359375,132273800 +2022-04-22,4650.0,4725.0,4625.0,4675.0,4288.421875,85603200 +2022-04-25,4662.5,4950.0,4587.5,4750.0,4357.2197265625,155795400 +2022-04-26,4750.0,4850.0,4737.5,4800.0,4403.08544921875,79762000 +2022-04-27,4800.0,4812.5,4700.0,4725.0,4334.287109375,103426600 +2022-04-28,4725.0,4775.0,4575.0,4612.5,4231.08984375,140241600 +2022-05-09,4500.0,4500.0,4325.0,4412.5,4047.6279296875,209052000 +2022-05-10,4175.0,4450.0,4175.0,4450.0,4082.027099609375,166343000 +2022-05-11,4475.0,4600.0,4375.0,4387.5,4024.6953125,69604200 +2022-05-12,4400.0,4400.0,4087.5,4100.0,3760.96875,219025000 +2022-05-13,4100.0,4137.5,4025.0,4125.0,3783.901611328125,110677200 +2022-05-17,4175.0,4325.0,4100.0,4225.0,3875.632568359375,87783400 +2022-05-18,4275.0,4437.5,4250.0,4375.0,4013.22900390625,106075600 +2022-05-19,4275.0,4400.0,4225.0,4337.5,3978.829833984375,64859200 +2022-05-20,4350.0,4462.5,4350.0,4387.5,4024.6953125,70372000 +2022-05-23,4387.5,4487.5,4337.5,4425.0,4059.094482421875,60898200 +2022-05-24,4512.5,4587.5,4475.0,4537.5,4162.29150390625,58031400 +2022-05-25,4487.5,4575.0,4437.5,4462.5,4093.493408203125,73700400 +2022-05-27,4500.0,4687.5,4487.5,4600.0,4219.62353515625,119132800 +2022-05-30,4600.0,4637.5,4512.5,4600.0,4219.62353515625,66577800 +2022-05-31,4637.5,4675.0,4537.5,4587.5,4208.1572265625,173358200 +2022-06-02,4525.0,4587.5,4412.5,4425.0,4059.094482421875,69562600 +2022-06-03,4475.0,4562.5,4450.0,4475.0,4104.9599609375,44234800 +2022-06-06,4450.0,4487.5,4350.0,4450.0,4082.027099609375,70969000 +2022-06-07,4550.0,4550.0,4412.5,4450.0,4082.027099609375,59999400 +2022-06-08,4475.0,4500.0,4425.0,4500.0,4127.892578125,36033000 +2022-06-09,4425.0,4500.0,4337.5,4337.5,3978.829833984375,104568600 +2022-06-10,4237.5,4250.0,4125.0,4150.0,3806.834228515625,148581400 +2022-06-13,4025.0,4137.5,3962.5,4125.0,3783.901611328125,168106400 +2022-06-14,4137.5,4200.0,4075.0,4137.5,3795.367919921875,89451800 +2022-06-15,4137.5,4150.0,4062.5,4137.5,3795.367919921875,50537200 +2022-06-16,4200.0,4237.5,4125.0,4125.0,3783.901611328125,70161000 +2022-06-17,4062.5,4125.0,4050.0,4087.5,3749.50244140625,85689800 +2022-06-20,4100.0,4112.5,4025.0,4062.5,3726.569580078125,54511600 +2022-06-21,4087.5,4225.0,4087.5,4225.0,3875.632568359375,55051400 +2022-06-22,4212.5,4225.0,4062.5,4075.0,3738.0361328125,62430800 +2022-06-23,4087.5,4112.5,4037.5,4075.0,3738.0361328125,48869800 +2022-06-24,4075.0,4100.0,4050.0,4075.0,3738.0361328125,46945000 +2022-06-27,4087.5,4100.0,4025.0,4025.0,3692.170654296875,43368800 +2022-06-28,4012.5,4087.5,4000.0,4037.5,3703.636962890625,64516600 +2022-06-29,4050.0,4062.5,3937.5,4012.5,3680.7041015625,80254600 +2022-06-30,4012.5,4025.0,3925.0,3925.0,3600.439697265625,51193400 +2022-07-01,3925.0,3975.0,3875.0,3925.0,3600.439697265625,47117800 +2022-07-04,3862.5,3875.0,3700.0,3825.0,3508.708740234375,119435800 +2022-07-05,3837.5,3975.0,3825.0,3875.0,3554.57421875,44476000 +2022-07-06,3825.0,3850.0,3750.0,3825.0,3508.708740234375,61698000 +2022-07-07,3800.0,3875.0,3800.0,3800.0,3485.77587890625,53792800 +2022-07-08,3837.5,3862.5,3775.0,3800.0,3485.77587890625,66599600 +2022-07-11,3800.0,3825.0,3750.0,3750.0,3439.910400390625,38983600 +2022-07-12,3750.0,3812.5,3712.5,3725.0,3416.977783203125,91270400 +2022-07-13,3725.0,3775.0,3612.5,3612.5,3313.780517578125,70323600 +2022-07-14,3612.5,3700.0,3575.0,3637.5,3336.713134765625,53467400 +2022-07-15,3675.0,3687.5,3625.0,3637.5,3336.713134765625,91881600 +2022-07-18,3637.5,3712.5,3637.5,3662.5,3359.64599609375,33885200 +2022-07-19,3662.5,3737.5,3637.5,3650.0,3348.179443359375,52625000 +2022-07-20,3712.5,3862.5,3700.0,3837.5,3520.175048828125,99752400 +2022-07-21,3900.0,3912.5,3775.0,3862.5,3543.10791015625,91623800 +2022-07-22,3875.0,3900.0,3825.0,3850.0,3531.641357421875,39950200 +2022-07-25,3850.0,3862.5,3800.0,3800.0,3485.77587890625,22755600 +2022-07-26,3825.0,3875.0,3812.5,3837.5,3520.175048828125,40742800 +2022-07-27,3875.0,3912.5,3862.5,3887.5,3566.04052734375,61470200 +2022-07-28,3925.0,3975.0,3912.5,3912.5,3588.973388671875,90037400 +2022-07-29,3937.5,3975.0,3912.5,3925.0,3600.439697265625,96026000 +2022-08-01,4050.0,4050.0,3975.0,3975.0,3646.30517578125,141365800 +2022-08-02,3987.5,4037.5,3937.5,4037.5,3703.636962890625,61474600 +2022-08-03,4050.0,4062.5,4000.0,4062.5,3726.569580078125,39764400 +2022-08-04,4050.0,4062.5,3975.0,4000.0,3669.23779296875,71928200 +2022-08-05,4012.5,4137.5,3987.5,4125.0,3783.901611328125,50346600 +2022-08-08,4125.0,4137.5,4087.5,4125.0,3783.901611328125,26413800 +2022-08-09,4137.5,4250.0,4125.0,4225.0,3875.632568359375,80592200 +2022-08-10,4162.5,4237.5,4150.0,4237.5,3887.098876953125,49372400 +2022-08-11,4287.5,4300.0,4200.0,4262.5,3910.031494140625,54002400 +2022-08-12,4212.5,4275.0,4200.0,4262.5,3910.031494140625,34264400 +2022-08-15,4287.5,4287.5,4225.0,4275.0,3921.498046875,43855800 +2022-08-16,4262.5,4287.5,4237.5,4287.5,3932.96435546875,36326200 +2022-08-18,4287.5,4362.5,4275.0,4325.0,3967.363525390625,51415600 +2022-08-19,4325.0,4337.5,4250.0,4250.0,3898.565185546875,33229600 +2022-08-22,4187.5,4212.5,4100.0,4150.0,3806.834228515625,80695200 +2022-08-23,4150.0,4200.0,4137.5,4150.0,3806.834228515625,43109000 +2022-08-24,4150.0,4200.0,4125.0,4150.0,3806.834228515625,31310600 +2022-08-25,4175.0,4187.5,4125.0,4137.5,3795.367919921875,18239400 +2022-08-26,4162.5,4200.0,4150.0,4150.0,3806.834228515625,27294200 +2022-08-29,4100.0,4150.0,4062.5,4100.0,3760.96875,50521600 +2022-08-30,4125.0,4250.0,4112.5,4212.5,3864.166015625,64186600 +2022-08-31,4200.0,4262.5,4150.0,4262.5,3910.031494140625,88222800 +2022-09-01,4287.5,4300.0,4225.0,4262.5,3910.031494140625,24754600 +2022-09-02,4275.0,4375.0,4262.5,4350.0,3990.296142578125,76147000 +2022-09-05,4350.0,4437.5,4287.5,4425.0,4059.094482421875,40541000 +2022-09-06,4425.0,4450.0,4350.0,4375.0,4013.22900390625,39143800 +2022-09-07,4362.5,4362.5,4275.0,4287.5,3932.96435546875,45680600 +2022-09-08,4312.5,4400.0,4300.0,4387.5,4024.6953125,48818600 +2022-09-09,4387.5,4412.5,4375.0,4400.0,4036.16162109375,66122800 +2022-09-12,4450.0,4450.0,4387.5,4400.0,4036.16162109375,33164600 +2022-09-13,4425.0,4500.0,4400.0,4487.5,4116.42626953125,65135200 +2022-09-14,4425.0,4475.0,4387.5,4450.0,4082.027099609375,46548200 +2022-09-15,4500.0,4625.0,4487.5,4587.5,4208.1572265625,154342800 +2022-09-16,4550.0,4587.5,4437.5,4475.0,4104.9599609375,90832000 +2022-09-19,4525.0,4537.5,4425.0,4487.5,4116.42626953125,63689800 +2022-09-20,4487.5,4500.0,4450.0,4487.5,4116.42626953125,35548200 +2022-09-21,4462.5,4487.5,4400.0,4487.5,4116.42626953125,33158800 +2022-09-22,4487.5,4512.5,4437.5,4500.0,4127.892578125,25991400 +2022-09-23,4525.0,4525.0,4487.5,4500.0,4127.892578125,47123200 +2022-09-26,4437.5,4500.0,4375.0,4500.0,4127.892578125,77318600 +2022-09-27,4525.0,4525.0,4412.5,4500.0,4127.892578125,42385400 +2022-09-28,4500.0,4550.0,4450.0,4500.0,4127.892578125,74439000 +2022-09-29,4500.0,4525.0,4462.5,4487.5,4116.42626953125,24479200 +2022-09-30,4475.0,4525.0,4400.0,4487.5,4116.42626953125,45655600 +2022-10-03,4487.5,4500.0,4412.5,4450.0,4082.027099609375,28349400 +2022-10-04,4462.5,4500.0,4425.0,4425.0,4059.094482421875,58380200 +2022-10-05,4450.0,4487.5,4425.0,4425.0,4059.094482421875,64983000 +2022-10-06,4450.0,4475.0,4400.0,4450.0,4082.027099609375,23969000 +2022-10-07,4425.0,4437.5,4375.0,4387.5,4024.6953125,36556000 +2022-10-10,4350.0,4387.5,4325.0,4375.0,4013.22900390625,32778000 +2022-10-11,4375.0,4375.0,4300.0,4350.0,3990.296142578125,56959000 +2022-10-12,4337.5,4387.5,4300.0,4325.0,3967.363525390625,46026200 +2022-10-13,4350.0,4437.5,4337.5,4375.0,4013.22900390625,60923600 +2022-10-14,4412.5,4425.0,4212.5,4212.5,3864.166015625,49869400 +2022-10-17,4212.5,4312.5,4175.0,4287.5,3932.96435546875,46023600 +2022-10-18,4287.5,4350.0,4287.5,4337.5,3978.829833984375,34089400 +2022-10-19,4362.5,4400.0,4300.0,4387.5,4024.6953125,26287200 +2022-10-20,4350.0,4537.5,4350.0,4500.0,4127.892578125,74454000 +2022-10-21,4500.0,4587.5,4487.5,4500.0,4127.892578125,67147400 +2022-10-24,4512.5,4712.5,4512.5,4675.0,4288.421875,93991000 +2022-10-25,4775.0,4837.5,4712.5,4712.5,4322.82080078125,79026600 +2022-10-26,4750.0,4750.0,4612.5,4612.5,4231.08984375,57301400 +2022-10-27,4625.0,4737.5,4612.5,4675.0,4288.421875,32568200 +2022-10-28,4675.0,4687.5,4562.5,4662.5,4276.95556640625,67024200 +2022-10-31,4700.0,4737.5,4675.0,4700.0,4311.3544921875,57043600 +2022-11-01,4700.0,4750.0,4625.0,4700.0,4311.3544921875,41443800 +2022-11-02,4700.0,4700.0,4575.0,4625.0,4242.55615234375,49775000 +2022-11-03,4625.0,4700.0,4587.5,4650.0,4265.48876953125,47748600 +2022-11-04,4637.5,4650.0,4612.5,4637.5,4254.0224609375,33068200 +2022-11-07,4637.5,4675.0,4612.5,4637.5,4254.0224609375,43164600 +2022-11-08,4650.0,4675.0,4600.0,4625.0,4242.55615234375,34329200 +2022-11-09,4650.0,4675.0,4625.0,4650.0,4265.48876953125,44354400 +2022-11-10,4637.5,4650.0,4550.0,4637.5,4254.0224609375,35056000 +2022-11-11,4712.5,4737.5,4637.5,4650.0,4265.48876953125,76578200 +2022-11-14,4650.0,4662.5,4537.5,4550.0,4173.75830078125,53046400 +2022-11-15,4575.0,4600.0,4537.5,4562.5,4185.224609375,32362600 +2022-11-16,4562.5,4562.5,4437.5,4550.0,4173.75830078125,84179400 +2022-11-17,4550.0,4650.0,4512.5,4637.5,4254.0224609375,42451400 +2022-11-18,4650.0,4662.5,4587.5,4600.0,4219.62353515625,34503000 +2022-11-21,4575.0,4637.5,4562.5,4587.5,4208.1572265625,24552400 +2022-11-22,4612.5,4662.5,4587.5,4625.0,4242.55615234375,24036600 +2022-11-23,4625.0,4662.5,4625.0,4625.0,4242.55615234375,26480000 +2022-11-24,4625.0,4675.0,4625.0,4637.5,4254.0224609375,33691200 +2022-11-25,4637.5,4650.0,4612.5,4650.0,4265.48876953125,28538800 +2022-11-28,4650.0,4675.0,4625.0,4637.5,4254.0224609375,46613400 +2022-11-29,4637.5,4712.5,4637.5,4687.5,4299.88818359375,59310800 +2022-11-30,4700.0,4950.0,4687.5,4950.0,4540.681640625,228769000 +2022-12-01,4950.0,4975.0,4837.5,4850.0,4448.95068359375,60043200 +2022-12-02,4825.0,4875.0,4775.0,4875.0,4471.8837890625,74888600 +2022-12-05,4875.0,4912.5,4825.0,4875.0,4471.8837890625,46350800 +2022-12-06,4850.0,4850.0,4750.0,4775.0,4380.15283203125,80960600 +2022-12-07,4775.0,4800.0,4687.5,4750.0,4357.2197265625,74967200 +2022-12-08,4750.0,4775.0,4637.5,4750.0,4357.2197265625,60297600 +2022-12-09,4787.5,4787.5,4712.5,4775.0,4380.15283203125,58429600 +2022-12-12,4775.0,4825.0,4712.5,4762.5,4368.6865234375,36690000 +2022-12-13,4800.0,4825.0,4750.0,4825.0,4426.01806640625,44457600 +2022-12-14,4837.5,4875.0,4737.5,4762.5,4368.6865234375,51313400 +2022-12-15,4750.0,4800.0,4687.5,4737.5,4345.75341796875,45526000 +2022-12-16,4700.0,4900.0,4675.0,4900.0,4494.81640625,106781400 +2022-12-19,4850.0,4875.0,4712.5,4712.5,4322.82080078125,60549800 +2022-12-20,4725.0,4762.5,4662.5,4725.0,4334.287109375,37995800 +2022-12-21,4750.0,4750.0,4662.5,4675.0,4288.421875,40936600 +2022-12-22,4700.0,4725.0,4675.0,4712.5,4322.82080078125,30139000 +2022-12-23,4700.0,4725.0,4662.5,4662.5,4276.95556640625,30492000 +2022-12-26,4675.0,4700.0,4637.5,4662.5,4276.95556640625,18889400 +2022-12-27,4700.0,4700.0,4625.0,4650.0,4265.48876953125,30410200 +2022-12-28,4662.5,4675.0,4575.0,4612.5,4231.08984375,26057600 +2022-12-29,4612.5,4625.0,4575.0,4612.5,4231.08984375,22647000 +2022-12-30,4612.5,4650.0,4612.5,4612.5,4231.08984375,30472400 +2023-01-02,4612.5,4612.5,4550.0,4612.5,4231.08984375,13398400 +2023-01-03,4600.0,4650.0,4575.0,4637.5,4254.0224609375,26463000 +2023-01-04,4637.5,4650.0,4575.0,4587.5,4208.1572265625,48118400 +2023-01-05,4575.0,4575.0,4412.5,4500.0,4127.892578125,91135000 +2023-01-06,4487.5,4525.0,4437.5,4450.0,4082.027099609375,47075000 +2023-01-09,4475.0,4525.0,4437.5,4500.0,4127.892578125,38714400 +2023-01-10,4500.0,4500.0,4325.0,4362.5,4001.762451171875,66338200 +2023-01-11,4362.5,4362.5,4212.5,4250.0,3898.565185546875,97985200 +2023-01-12,4337.5,4375.0,4250.0,4300.0,3944.4306640625,74713600 +2023-01-13,4337.5,4337.5,4287.5,4337.5,3978.829833984375,31492000 +2023-01-16,4350.0,4400.0,4337.5,4387.5,4024.6953125,27930400 +2023-01-17,4387.5,4487.5,4375.0,4462.5,4093.493408203125,58844000 +2023-01-18,4475.0,4512.5,4400.0,4437.5,4070.560791015625,42102800 +2023-01-19,4450.0,4487.5,4412.5,4475.0,4104.9599609375,34502200 +2023-01-20,4500.0,4550.0,4450.0,4512.5,4139.35888671875,36841800 +2023-01-24,4537.5,4575.0,4487.5,4525.0,4150.8251953125,28496000 +2023-01-25,4600.0,4625.0,4525.0,4537.5,4162.29150390625,72962200 +2023-01-26,4562.5,4762.5,4537.5,4737.5,4345.75341796875,77131800 +2023-01-27,4800.0,4800.0,4737.5,4775.0,4380.15283203125,89603000 +2023-01-30,4775.0,4775.0,4625.0,4650.0,4265.48876953125,63021600 +2023-01-31,4600.0,4650.0,4537.5,4575.0,4196.69091796875,139348400 +2023-02-01,4600.0,4625.0,4537.5,4562.5,4185.224609375,58539000 +2023-02-02,4587.5,4600.0,4525.0,4550.0,4173.75830078125,47100600 +2023-02-03,4600.0,4662.5,4575.0,4650.0,4265.48876953125,42774000 +2023-02-06,4650.0,4675.0,4575.0,4675.0,4288.421875,38504200 +2023-02-07,4675.0,4700.0,4625.0,4687.5,4299.88818359375,38887200 +2023-02-08,4687.5,4750.0,4687.5,4737.5,4345.75341796875,34054800 +2023-02-09,4725.0,4775.0,4712.5,4775.0,4380.15283203125,56866600 +2023-02-10,4762.5,4762.5,4712.5,4762.5,4368.6865234375,24979400 +2023-02-13,4787.5,4787.5,4725.0,4750.0,4357.2197265625,30348000 +2023-02-14,4750.0,4775.0,4700.0,4725.0,4334.287109375,48802600 +2023-02-15,4725.0,4737.5,4637.5,4712.5,4322.82080078125,38279800 +2023-02-16,4725.0,4725.0,4650.0,4675.0,4288.421875,38386000 +2023-02-17,4675.0,4687.5,4625.0,4637.5,4254.0224609375,27312200 +2023-02-20,4637.5,4662.5,4562.5,4575.0,4196.69091796875,64976600 +2023-02-21,4575.0,4600.0,4525.0,4525.0,4150.8251953125,72588200 +2023-02-22,4500.0,4525.0,4400.0,4425.0,4059.094482421875,92300400 +2023-02-23,4425.0,4500.0,4400.0,4475.0,4104.9599609375,52724200 +2023-02-24,4500.0,4562.5,4450.0,4450.0,4082.027099609375,53277000 +2023-02-27,4450.0,4500.0,4425.0,4475.0,4104.9599609375,48120000 +2023-02-28,4500.0,4500.0,4387.5,4387.5,4024.6953125,108313400 +2023-03-01,4387.5,4487.5,4387.5,4475.0,4104.9599609375,48204200 +2023-03-02,4475.0,4475.0,4437.5,4437.5,4070.560791015625,49577200 +2023-03-03,4437.5,4450.0,4375.0,4375.0,4013.22900390625,54989400 +2023-03-06,4400.0,4437.5,4375.0,4400.0,4036.16162109375,42464200 +2023-03-07,4400.0,4462.5,4400.0,4450.0,4082.027099609375,45285800 +2023-03-08,4425.0,4437.5,4400.0,4437.5,4070.560791015625,33221200 +2023-03-09,4500.0,4612.5,4500.0,4575.0,4196.69091796875,112172600 +2023-03-10,4550.0,4562.5,4500.0,4512.5,4139.35888671875,72647400 +2023-03-13,4512.5,4525.0,4437.5,4500.0,4127.892578125,87385200 +2023-03-14,4450.0,4450.0,4375.0,4387.5,4024.6953125,124869200 +2023-03-15,4450.0,4462.5,4387.5,4400.0,4036.16162109375,97799600 +2023-03-16,4437.5,4550.0,4412.5,4475.0,4104.9599609375,109964600 +2023-03-17,4500.0,4575.0,4487.5,4512.5,4139.35888671875,151227200 +2023-03-20,4512.5,4562.5,4487.5,4500.0,4127.892578125,32195200 +2023-03-21,4525.0,4625.0,4487.5,4612.5,4231.08984375,49801400 +2023-03-24,4637.5,4862.5,4625.0,4812.5,4414.5517578125,161637200 +2023-03-27,4837.5,4875.0,4750.0,4750.0,4357.2197265625,99699200 +2023-03-28,4600.0,4600.0,4500.0,4512.5,4512.5,77714200 +2023-03-29,4525.0,4625.0,4512.5,4600.0,4600.0,67383200 +2023-03-30,4650.0,4700.0,4625.0,4675.0,4675.0,67522400 +2023-03-31,4675.0,4687.5,4612.5,4675.0,4675.0,54065000 +2023-04-03,4675.0,4700.0,4637.5,4675.0,4675.0,29520600 +2023-04-04,4675.0,4687.5,4600.0,4675.0,4675.0,46922000 +2023-04-05,4675.0,4725.0,4637.5,4662.5,4662.5,50698800 +2023-04-06,4662.5,4687.5,4662.5,4687.5,4687.5,46209000 +2023-04-10,4675.0,4687.5,4625.0,4662.5,4662.5,37676400 +2023-04-11,4650.0,4700.0,4650.0,4687.5,4687.5,29357800 +2023-04-12,4700.0,4700.0,4675.0,4675.0,4675.0,46097000 +2023-04-13,4725.0,4725.0,4675.0,4687.5,4687.5,39924200 +2023-04-14,4712.5,4750.0,4687.5,4700.0,4700.0,64999800 +2023-04-17,4712.5,4725.0,4687.5,4725.0,4725.0,28538400 +2023-04-18,4725.0,4787.5,4700.0,4737.5,4737.5,57641400 +2023-04-26,4775.0,4787.5,4712.5,4787.5,4787.5,93228000 +2023-04-27,4775.0,4800.0,4737.5,4750.0,4750.0,26137000 +2023-04-28,4787.5,4787.5,4712.5,4712.5,4712.5,46132800 +2023-05-02,4725.0,4775.0,4712.5,4775.0,4775.0,28908400 +2023-05-03,4775.0,4775.0,4700.0,4737.5,4737.5,30178200 +2023-05-04,4700.0,4712.5,4637.5,4650.0,4650.0,44453400 +2023-05-05,4650.0,4662.5,4575.0,4625.0,4625.0,54129200 +2023-05-08,4637.5,4650.0,4575.0,4575.0,4575.0,33599400 +2023-05-09,4562.5,4587.5,4525.0,4562.5,4562.5,36728200 +2023-05-10,4612.5,4637.5,4587.5,4600.0,4600.0,35383600 +2023-05-11,4575.0,4575.0,4525.0,4575.0,4575.0,38690600 +2023-05-12,4562.5,4575.0,4487.5,4500.0,4500.0,50498800 +2023-05-15,4500.0,4512.5,4425.0,4450.0,4450.0,78164000 +2023-05-16,4475.0,4487.5,4350.0,4375.0,4375.0,101617400 +2023-05-17,4362.5,4412.5,4325.0,4375.0,4375.0,101667400 +2023-05-19,4400.0,4450.0,4375.0,4412.5,4412.5,96444800 +2023-05-22,4412.5,4437.5,4387.5,4425.0,4425.0,88480000 +2023-05-23,4412.5,4500.0,4412.5,4475.0,4475.0,107289400 +2023-05-24,4450.0,4475.0,4400.0,4412.5,4412.5,133024800 +2023-05-25,4412.5,4512.5,4400.0,4500.0,4500.0,74127200 +2023-05-26,4500.0,4537.5,4475.0,4475.0,4475.0,43538600 +2023-05-29,4500.0,4525.0,4475.0,4525.0,4525.0,27492000 +2023-05-30,4512.5,4550.0,4487.5,4512.5,4512.5,41695200 +2023-05-31,4550.0,4562.5,4512.5,4525.0,4525.0,278133800 +2023-06-05,4525.0,4562.5,4500.0,4500.0,4500.0,53155600 +2023-06-06,4500.0,4625.0,4462.5,4600.0,4600.0,82211400 +2023-06-07,4612.5,4625.0,4537.5,4575.0,4575.0,62411600 +2023-06-08,4575.0,4600.0,4537.5,4600.0,4600.0,34322400 +2023-06-09,4600.0,4612.5,4575.0,4612.5,4612.5,35863800 +2023-06-12,4625.0,4650.0,4587.5,4650.0,4650.0,34347200 +2023-06-13,4650.0,4650.0,4550.0,4562.5,4562.5,40190000 +2023-06-14,4550.0,4550.0,4475.0,4487.5,4487.5,91447800 +2023-06-15,4487.5,4550.0,4475.0,4550.0,4550.0,35271200 +2023-06-16,4537.5,4537.5,4475.0,4512.5,4512.5,53221000 +2023-06-19,4512.5,4525.0,4475.0,4525.0,4525.0,28209000 +2023-06-20,4525.0,4537.5,4500.0,4537.5,4537.5,27112200 +2023-06-21,4537.5,4550.0,4500.0,4550.0,4550.0,21594600 +2023-06-22,4550.0,4612.5,4525.0,4525.0,4525.0,41779600 +2023-06-23,4537.5,4550.0,4512.5,4512.5,4512.5,22346200 +2023-06-26,4512.5,4562.5,4487.5,4562.5,4562.5,27723200 +2023-06-27,4562.5,4587.5,4537.5,4575.0,4575.0,33973200 +2023-07-03,4600.0,4625.0,4575.0,4612.5,4612.5,63091600 +2023-07-04,4612.5,4612.5,4525.0,4550.0,4550.0,31937600 +2023-07-05,4562.5,4575.0,4537.5,4575.0,4575.0,16724200 +2023-07-06,4575.0,4600.0,4537.5,4550.0,4550.0,48292600 +2023-07-07,4550.0,4575.0,4537.5,4537.5,4537.5,24713400 +2023-07-10,4537.5,4562.5,4525.0,4525.0,4525.0,19832600 +2023-07-11,4512.5,4537.5,4487.5,4487.5,4487.5,46162800 +2023-07-12,4500.0,4512.5,4462.5,4475.0,4475.0,83926600 +2023-07-13,4487.5,4512.5,4437.5,4450.0,4450.0,115995200 +2023-07-14,4462.5,4487.5,4450.0,4462.5,4462.5,43596800 +2023-07-17,4475.0,4512.5,4475.0,4475.0,4475.0,60019400 +2023-07-18,4475.0,4500.0,4450.0,4450.0,4450.0,65080800 +2023-07-20,4462.5,4525.0,4462.5,4525.0,4525.0,62532400 +2023-07-21,4525.0,4525.0,4500.0,4525.0,4525.0,19578200 +2023-07-24,4500.0,4537.5,4500.0,4512.5,4512.5,37485400 +2023-07-25,4525.0,4562.5,4512.5,4512.5,4512.5,45959000 +2023-07-26,4512.5,4525.0,4462.5,4475.0,4475.0,104007400 +2023-07-27,4462.5,4475.0,4450.0,4450.0,4450.0,85572800 +2023-07-28,4450.0,4462.5,4400.0,4437.5,4437.5,81248000 +2023-07-31,4450.0,4475.0,4412.5,4437.5,4437.5,65017400 +2023-08-01,4412.5,4425.0,4312.5,4337.5,4337.5,136286600 +2023-08-02,4350.0,4437.5,4350.0,4437.5,4437.5,66452600 +2023-08-03,4437.5,4500.0,4425.0,4475.0,4475.0,82168800 +2023-08-04,4475.0,4525.0,4462.5,4500.0,4500.0,56224800 +2023-08-07,4500.0,4525.0,4500.0,4500.0,4500.0,35042800 +2023-08-08,4500.0,4512.5,4450.0,4462.5,4462.5,28001600 +2023-08-09,4462.5,4550.0,4462.5,4537.5,4537.5,67682000 +2023-08-10,4550.0,4562.5,4525.0,4550.0,4550.0,47185600 +2023-08-11,4550.0,4562.5,4525.0,4550.0,4550.0,33962600 +2023-08-14,4562.5,4625.0,4550.0,4600.0,4600.0,90433400 +2023-08-15,4600.0,4612.5,4550.0,4550.0,4550.0,48732000 +2023-08-16,4550.0,4562.5,4475.0,4550.0,4550.0,54525000 +2023-08-18,4537.5,4537.5,4487.5,4525.0,4525.0,51664400 +2023-08-21,4537.5,4562.5,4525.0,4562.5,4562.5,35954600 +2023-08-22,4562.5,4575.0,4537.5,4550.0,4550.0,30726000 +2023-08-23,4550.0,4562.5,4537.5,4537.5,4537.5,27342600 +2023-08-24,4537.5,4575.0,4537.5,4562.5,4562.5,28494200 +2023-08-25,4550.0,4562.5,4525.0,4550.0,4550.0,27453200 +2023-08-28,4550.0,4575.0,4537.5,4550.0,4550.0,21944400 +2023-08-29,4550.0,4600.0,4550.0,4575.0,4575.0,49788000 +2023-08-30,4587.5,4650.0,4587.5,4600.0,4600.0,83251800 +2023-08-31,4600.0,4625.0,4587.5,4587.5,4587.5,64007200 +2023-09-01,4600.0,4612.5,4587.5,4587.5,4587.5,16703400 +2023-09-04,4625.0,4762.5,4600.0,4725.0,4725.0,146903600 +2023-09-05,4725.0,4850.0,4725.0,4812.5,4812.5,100659200 +2023-09-06,4837.5,4837.5,4787.5,4787.5,4787.5,60567600 +2023-09-07,4787.5,4787.5,4700.0,4750.0,4750.0,52556600 +2023-09-08,4750.0,4750.0,4675.0,4687.5,4687.5,49974400 +2023-09-11,4687.5,4750.0,4650.0,4725.0,4725.0,54934600 +2023-09-12,4725.0,4725.0,4650.0,4650.0,4650.0,53087200 +2023-09-13,4662.5,4687.5,4637.5,4675.0,4675.0,44955600 +2023-09-14,4700.0,4750.0,4675.0,4725.0,4725.0,57207600 +2023-09-15,4725.0,4762.5,4712.5,4737.5,4737.5,73345200 +2023-09-18,4737.5,4750.0,4675.0,4675.0,4675.0,32816000 +2023-09-19,4687.5,4762.5,4675.0,4725.0,4725.0,26575600 +2023-09-20,4725.0,4837.5,4725.0,4787.5,4787.5,82221800 +2023-09-21,4787.5,4837.5,4775.0,4800.0,4800.0,56156800 +2023-09-22,4825.0,4937.5,4800.0,4875.0,4875.0,93225000 +2023-09-25,4875.0,5025.0,4875.0,5025.0,5025.0,110954800 +2023-09-26,5037.5,5050.0,4975.0,4987.5,4987.5,127165000 +2023-09-27,4987.5,5112.5,4975.0,5062.5,5062.5,92088000 +2023-09-29,5087.5,5212.5,5075.0,5162.5,5162.5,76949400 +2023-10-02,5162.5,5250.0,5150.0,5150.0,5150.0,52562400 +2023-10-03,5175.0,5225.0,5162.5,5212.5,5212.5,49593400 +2023-10-04,5225.0,5237.5,5125.0,5187.5,5187.5,57958800 +2023-10-05,5200.0,5200.0,5175.0,5187.5,5187.5,69727000 +2023-10-06,5225.0,5225.0,5175.0,5200.0,5200.0,41840100 +2023-10-09,5200.0,5200.0,5050.0,5100.0,5100.0,55808900 +2023-10-10,5175.0,5200.0,5150.0,5200.0,5200.0,27090900 +2023-10-11,5200.0,5200.0,5150.0,5175.0,5175.0,63713600 +2023-10-12,5200.0,5425.0,5200.0,5325.0,5325.0,71485100 +2023-10-13,5350.0,5375.0,5175.0,5175.0,5175.0,49138900 +2023-10-16,5200.0,5275.0,5150.0,5200.0,5200.0,35029400 +2023-10-17,5200.0,5225.0,5150.0,5200.0,5200.0,29834000 +2023-10-18,5200.0,5225.0,5100.0,5125.0,5125.0,46027500 +2023-10-19,5100.0,5100.0,4900.0,4940.0,4940.0,96750500 +2023-10-20,4940.0,5025.0,4910.0,4970.0,4970.0,48517500 +2023-10-23,4970.0,5050.0,4950.0,4990.0,4990.0,36582200 +2023-10-24,5000.0,5075.0,4970.0,5000.0,5000.0,43655100 +2023-10-25,5050.0,5050.0,4960.0,4970.0,4970.0,49108000 +2023-10-26,4980.0,4990.0,4830.0,4880.0,4880.0,77078100 +2023-10-27,4880.0,4900.0,4850.0,4850.0,4850.0,39350600 +2023-10-30,4850.0,4860.0,4810.0,4850.0,4850.0,34312600 +2023-10-31,4850.0,4850.0,4720.0,4790.0,4790.0,62061200 +2023-11-01,4930.0,4930.0,4790.0,4820.0,4820.0,58008400 +2023-11-02,4820.0,4920.0,4810.0,4870.0,4870.0,61528700 +2023-11-03,4910.0,4940.0,4880.0,4890.0,4890.0,37333500 +2023-11-06,4980.0,5000.0,4940.0,4970.0,4970.0,54278500 +2023-11-07,4970.0,4970.0,4910.0,4940.0,4940.0,38213600 +2023-11-08,4940.0,4950.0,4860.0,4880.0,4880.0,30691100 +2023-11-09,4880.0,4950.0,4860.0,4860.0,4860.0,32999400 +2023-11-10,4860.0,4870.0,4820.0,4860.0,4860.0,37753900 +2023-11-13,4890.0,4910.0,4870.0,4890.0,4890.0,17199700 +2023-11-14,4910.0,4940.0,4880.0,4880.0,4880.0,27961100 +2023-11-15,4970.0,5025.0,4960.0,4980.0,4980.0,93350800 +2023-11-16,4970.0,4990.0,4910.0,4950.0,4950.0,38121600 +2023-11-17,4940.0,4990.0,4900.0,4980.0,4980.0,48489500 +2023-11-20,5000.0,5025.0,4970.0,4980.0,4980.0,52108800 +2023-11-21,5000.0,5100.0,4990.0,5075.0,5075.0,129449900 +2023-11-22,5100.0,5100.0,5025.0,5075.0,5075.0,28872800 +2023-11-23,5100.0,5175.0,5075.0,5150.0,5150.0,80157000 +2023-11-24,5175.0,5250.0,5175.0,5200.0,5200.0,61211100 +2023-11-27,5225.0,5350.0,5225.0,5275.0,5275.0,79553000 +2023-11-28,5350.0,5350.0,5175.0,5175.0,5175.0,43142000 +2023-11-29,5125.0,5225.0,5100.0,5225.0,5225.0,48041400 +2023-11-30,5150.0,5275.0,5150.0,5275.0,5275.0,127524100 +2023-12-01,5300.0,5300.0,5200.0,5250.0,5250.0,31223300 +2023-12-04,5275.0,5350.0,5250.0,5300.0,5300.0,34104500 +2023-12-05,5300.0,5325.0,5225.0,5300.0,5300.0,29788300 +2023-12-06,5300.0,5325.0,5225.0,5225.0,5225.0,32453700 +2023-12-07,5225.0,5300.0,5150.0,5275.0,5275.0,36511000 +2023-12-08,5200.0,5225.0,5075.0,5075.0,5075.0,47842200 +2023-12-11,5075.0,5200.0,5050.0,5175.0,5175.0,36394800 +2023-12-12,5250.0,5300.0,5225.0,5275.0,5275.0,40554100 +2023-12-13,5275.0,5275.0,5125.0,5175.0,5175.0,39240500 +2023-12-14,5225.0,5400.0,5225.0,5350.0,5350.0,85061100 +2023-12-15,5425.0,5425.0,5275.0,5275.0,5275.0,58451500 +2023-12-18,5250.0,5300.0,5175.0,5200.0,5200.0,51524600 +2023-12-19,5200.0,5250.0,5175.0,5200.0,5200.0,42678100 +2023-12-20,5225.0,5250.0,5175.0,5200.0,5200.0,54306000 +2023-12-21,5225.0,5225.0,5125.0,5150.0,5150.0,48767200 +2023-12-22,5200.0,5250.0,5175.0,5250.0,5250.0,35234900 +2023-12-27,5300.0,5325.0,5250.0,5275.0,5275.0,31289300 +2023-12-28,5300.0,5400.0,5250.0,5350.0,5350.0,37566900 +2023-12-29,5375.0,5400.0,5325.0,5375.0,5375.0,38423300 +2024-01-02,5375.0,5375.0,5300.0,5375.0,5375.0,20147500 +2024-01-03,5375.0,5400.0,5325.0,5350.0,5350.0,27547700 +2024-01-04,5350.0,5675.0,5325.0,5600.0,5600.0,77162400 +2024-01-05,5675.0,5750.0,5575.0,5575.0,5575.0,69463500 +2024-01-08,5575.0,5650.0,5550.0,5575.0,5575.0,60606600 +2024-01-09,5600.0,5650.0,5600.0,5650.0,5650.0,34897000 +2024-01-10,5625.0,5675.0,5575.0,5600.0,5600.0,37988500 +2024-01-11,5650.0,5700.0,5575.0,5600.0,5600.0,22855800 +2024-01-12,5600.0,5650.0,5575.0,5600.0,5600.0,40942900 diff --git a/Stock Prediction Bank Negara/Images/Screenshot from 2024-01-16 03-55-49.png b/Stock Prediction Bank Negara/Images/Screenshot from 2024-01-16 03-55-49.png new file mode 100644 index 000000000..8296fce38 Binary files /dev/null and b/Stock Prediction Bank Negara/Images/Screenshot from 2024-01-16 03-55-49.png differ diff --git a/Stock Prediction Bank Negara/Images/Screenshot from 2024-01-16 03-56-07.png b/Stock Prediction Bank Negara/Images/Screenshot from 2024-01-16 03-56-07.png new file mode 100644 index 000000000..67ab454e4 Binary files /dev/null and b/Stock Prediction Bank Negara/Images/Screenshot from 2024-01-16 03-56-07.png differ diff --git a/Stock Prediction Bank Negara/Images/closevsopen.png b/Stock Prediction Bank Negara/Images/closevsopen.png new file mode 100644 index 000000000..5e45e1161 Binary files /dev/null and b/Stock Prediction Bank Negara/Images/closevsopen.png differ diff --git a/Stock Prediction Bank Negara/Images/stock.png b/Stock Prediction Bank Negara/Images/stock.png new file mode 100644 index 000000000..1c9da3544 Binary files /dev/null and b/Stock Prediction Bank Negara/Images/stock.png differ diff --git a/Stock Prediction Bank Negara/Model/Bank stock prediction.ipynb b/Stock Prediction Bank Negara/Model/Bank stock prediction.ipynb new file mode 100644 index 000000000..18dbbe510 --- /dev/null +++ b/Stock Prediction Bank Negara/Model/Bank stock prediction.ipynb @@ -0,0 +1,1756 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 63, + "id": "8946768f-f53f-4e15-bc13-b81a9f57b80c", + "metadata": {}, + "outputs": [], + "source": [ + "import pandas as pd\n", + "import numpy as np\n", + "import matplotlib.pyplot as plt\n", + "import seaborn\n", + "from sklearn.ensemble import RandomForestRegressor\n", + "from sklearn.linear_model import LogisticRegression\n", + "from sklearn.tree import DecisionTreeRegressor\n", + "from sklearn.model_selection import train_test_split\n", + "from sklearn.preprocessing import StandardScaler\n", + "from sklearn.svm import SVR\n", + "from sklearn.linear_model import Lasso\n", + "from sklearn.linear_model import Ridge\n", + "from xgboost import XGBRegressor\n", + "from sklearn.metrics import mean_absolute_error,mean_squared_error, mean_squared_log_error, r2_score" + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "id": "e34a1a80-a77a-414f-b33c-17eee865c7fe", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
DateOpenHighLowCloseAdj CloseVolume
02019-01-014400.04400.04400.04400.03436.9013670
12019-01-024400.04400.04337.54362.53407.60937515681200
22019-01-034337.54387.54325.04362.53407.60937521416600
32019-01-044362.54400.04337.54362.53407.60937541078600
42019-01-074412.54462.54412.54437.53466.19287148108200
\n", + "
" + ], + "text/plain": [ + " Date Open High Low Close Adj Close Volume\n", + "0 2019-01-01 4400.0 4400.0 4400.0 4400.0 3436.901367 0\n", + "1 2019-01-02 4400.0 4400.0 4337.5 4362.5 3407.609375 15681200\n", + "2 2019-01-03 4337.5 4387.5 4325.0 4362.5 3407.609375 21416600\n", + "3 2019-01-04 4362.5 4400.0 4337.5 4362.5 3407.609375 41078600\n", + "4 2019-01-07 4412.5 4462.5 4412.5 4437.5 3466.192871 48108200" + ] + }, + "execution_count": 9, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "data = pd.read_csv(\"Downloads/BBNI.JK.csv\")\n", + "data.head()" + ] + }, + { + "cell_type": "markdown", + "id": "05ae2901-d836-4cee-9619-2123a387bdd1", + "metadata": {}, + "source": [ + "## Exploratory Data Analysis" + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "id": "3110f862-aa69-41d3-810f-f2ab73b10fb3", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "RangeIndex: 1241 entries, 0 to 1240\n", + "Data columns (total 7 columns):\n", + " # Column Non-Null Count Dtype \n", + "--- ------ -------------- ----- \n", + " 0 Date 1241 non-null object \n", + " 1 Open 1241 non-null float64\n", + " 2 High 1241 non-null float64\n", + " 3 Low 1241 non-null float64\n", + " 4 Close 1241 non-null float64\n", + " 5 Adj Close 1241 non-null float64\n", + " 6 Volume 1241 non-null int64 \n", + "dtypes: float64(5), int64(1), object(1)\n", + "memory usage: 68.0+ KB\n" + ] + } + ], + "source": [ + "data.info()" + ] + }, + { + "cell_type": "code", + "execution_count": 12, + "id": "7fe0d002-12be-44aa-a572-8021dfe1023b", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
OpenHighLowCloseAdj CloseVolume
count1241.0000001241.0000001241.0000001241.0000001241.0000001.241000e+03
mean3766.6760683809.4379533718.0499603762.9472203355.1221076.706130e+07
std912.747807914.221813912.537524914.206806935.5366385.222758e+07
min1580.0000001705.0000001485.0000001580.0000001375.5364990.000000e+00
25%3000.0000003050.0000002962.5000003000.0000002611.7783203.538360e+07
50%3900.0000003950.0000003862.5000003900.0000003313.7805185.141560e+07
75%4512.5000004562.5000004487.5000004512.5000004082.0271008.171140e+07
max5675.0000005750.0000005600.0000005650.0000005650.0000004.440854e+08
\n", + "
" + ], + "text/plain": [ + " Open High Low Close Adj Close \\\n", + "count 1241.000000 1241.000000 1241.000000 1241.000000 1241.000000 \n", + "mean 3766.676068 3809.437953 3718.049960 3762.947220 3355.122107 \n", + "std 912.747807 914.221813 912.537524 914.206806 935.536638 \n", + "min 1580.000000 1705.000000 1485.000000 1580.000000 1375.536499 \n", + "25% 3000.000000 3050.000000 2962.500000 3000.000000 2611.778320 \n", + "50% 3900.000000 3950.000000 3862.500000 3900.000000 3313.780518 \n", + "75% 4512.500000 4562.500000 4487.500000 4512.500000 4082.027100 \n", + "max 5675.000000 5750.000000 5600.000000 5650.000000 5650.000000 \n", + "\n", + " Volume \n", + "count 1.241000e+03 \n", + "mean 6.706130e+07 \n", + "std 5.222758e+07 \n", + "min 0.000000e+00 \n", + "25% 3.538360e+07 \n", + "50% 5.141560e+07 \n", + "75% 8.171140e+07 \n", + "max 4.440854e+08 " + ] + }, + "execution_count": 12, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "data.describe()" + ] + }, + { + "cell_type": "code", + "execution_count": 14, + "id": "d1ded554-58da-421f-9e55-389422b18b0f", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "" + ] + }, + "execution_count": 14, + "metadata": {}, + "output_type": "execute_result" + }, + { + "data": { + "image/png": "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AACA1Qg7AADAaoQdAABgNcIOAACwGmEHAABYjbADAACsFtBbz99//3099dRTKi4uVkVFhdauXasbb7zRc9wYowULFug///M/VV1drauvvlpLly5V3759PWOOHDmiu+++W+vWrVN4eLgmTpyoJUuWqF27dgHoyA7cEg0AsElAr+wcPXpUQ4YM0QsvvNDi8UWLFum5557TsmXLtHXrVrVt21YZGRk6duyYZ8yUKVO0e/du5efna/369Xr//fd11113XawWAABAkAvolZ2xY8dq7NixLR4zxujZZ5/Vww8/rPHjx0uSXn31VSUlJekvf/mLJk+erK+++kobN27UZ599pmHDhkmSnn/+eY0bN05//OMf1aVLl4vWCwAACE5Bu2Zn3759crlcGj16tGdfXFychg8frqKiIklSUVGR4uPjPUFHkkaPHq3w8HBt3br1tOeur6+X2+322gAAgJ2CNuy4XC5JUlJSktf+pKQkzzGXy6XExESv45GRkUpISPCMaUleXp7i4uI8W2pqqp+rBwAAwSJow05rys3NVU1NjWc7cOBAoEsCAACtJGjDTnJysiSpsrLSa39lZaXnWHJysqqqqryONzY26siRI54xLYmJiZHD4fDaAACAnYI27PTs2VPJyckqKCjw7HO73dq6daucTqckyel0qrq6WsXFxZ4xmzZtUnNzs4YPH37RawYAAMEnoHdj1dXVac+ePZ7X+/btU0lJiRISEtStWzfdc889+v3vf6++ffuqZ8+e+rd/+zd16dLF8yyeSy+9VJmZmZo5c6aWLVumhoYGzZkzR5MnT+ZOLAAAICnAYWfbtm267rrrPK9zcnIkSdOmTdOKFSv0wAMP6OjRo7rrrrtUXV2tkSNHauPGjbrkkks873nttdc0Z84cpaenex4q+Nxzz130XgAAQHAKM8aYQBcRaG63W3FxcaqpqWH9jniCMoBfjv0LswJdAi7Auf7+Dto1OwAAAP5A2AEAAFYj7AAAAKsRdgAAgNUIOwAAwGqEHQAAYDXCDgAAsBphBwAAWI2wAwAArEbYAQAAViPsAAAAqxF2AACA1Qg7AADAaoQdAABgNcIOAACwGmEHAABYjbADAACsRtgBAABWI+wAAACrEXYAAIDVCDsAAMBqhB0AAGA1wg4AALAaYQcAAFiNsAMAAKxG2AEAAFYj7AAAAKsRdgAAgNUiA10A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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "data.Close.plot.hist()" + ] + }, + { + "cell_type": "code", + "execution_count": 16, + "id": "a7747a46-c975-429e-b630-e060be27c622", + "metadata": {}, + "outputs": [], + "source": [ + "# Sort the dataset in date order (ascending)\n", + "data.sort_values(by=[\"Date\"], inplace=True, ascending=True)" + ] + }, + { + "cell_type": "code", + "execution_count": 17, + "id": "8f3fdfee-3c72-496c-a0dd-a827fc0922ef", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
DateOpenHighLowCloseAdj CloseVolume
02019-01-014400.04400.04400.04400.03436.9013670
12019-01-024400.04400.04337.54362.53407.60937515681200
22019-01-034337.54387.54325.04362.53407.60937521416600
32019-01-044362.54400.04337.54362.53407.60937541078600
42019-01-074412.54462.54412.54437.53466.19287148108200
\n", + "
" + ], + "text/plain": [ + " Date Open High Low Close Adj Close Volume\n", + "0 2019-01-01 4400.0 4400.0 4400.0 4400.0 3436.901367 0\n", + "1 2019-01-02 4400.0 4400.0 4337.5 4362.5 3407.609375 15681200\n", + "2 2019-01-03 4337.5 4387.5 4325.0 4362.5 3407.609375 21416600\n", + "3 2019-01-04 4362.5 4400.0 4337.5 4362.5 3407.609375 41078600\n", + "4 2019-01-07 4412.5 4462.5 4412.5 4437.5 3466.192871 48108200" + ] + }, + "execution_count": 17, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "data.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 18, + "id": "51938768-8c9c-42d8-8d64-c4b83c16d5a9", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "Date 0\n", + "Open 0\n", + "High 0\n", + "Low 0\n", + "Close 0\n", + "Adj Close 0\n", + "Volume 0\n", + "dtype: int64" + ] + }, + "execution_count": 18, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "data.isna().sum()" + ] + }, + { + "cell_type": "code", + "execution_count": 24, + "id": "e55d63f3-05ac-4c41-b42b-6cc5e6eb2db7", + "metadata": {}, + "outputs": [], + "source": [ + "data[\"Date\"] = pd.to_datetime(data[\"Date\"])" + ] + }, + { + "cell_type": "code", + "execution_count": 25, + "id": "9ea484be-4d09-4835-b2a1-e56245dbda47", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "RangeIndex: 1241 entries, 0 to 1240\n", + "Data columns (total 7 columns):\n", + " # Column Non-Null Count Dtype \n", + "--- ------ -------------- ----- \n", + " 0 Date 1241 non-null datetime64[ns]\n", + " 1 Open 1241 non-null float64 \n", + " 2 High 1241 non-null float64 \n", + " 3 Low 1241 non-null float64 \n", + " 4 Close 1241 non-null float64 \n", + " 5 Adj Close 1241 non-null float64 \n", + " 6 Volume 1241 non-null int64 \n", + "dtypes: datetime64[ns](1), float64(5), int64(1)\n", + "memory usage: 68.0 KB\n" + ] + } + ], + "source": [ + "data.info()" + ] + }, + { + "cell_type": "code", + "execution_count": 26, + "id": "03734109-323a-4e8f-ba3e-a71bd141e3e3", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "0 2019-01-01\n", + "1 2019-01-02\n", + "2 2019-01-03\n", + "3 2019-01-04\n", + "4 2019-01-07\n", + "Name: Date, dtype: datetime64[ns]" + ] + }, + "execution_count": 26, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "data[\"Date\"].head()" + ] + }, + { + "cell_type": "markdown", + "id": "bc94b27e-a3af-4a63-ae47-1db1f622becf", + "metadata": {}, + "source": [ + "## Feature Engineering" + ] + }, + { + "cell_type": "code", + "execution_count": 29, + "id": "c761feaf-5a40-4dc6-914c-eff49aa7e9d5", + "metadata": {}, + "outputs": [], + "source": [ + "data[\"Sale Year\"] = data.Date.dt.year\n", + "data[\"Sale Month\"] = data.Date.dt.month" + ] + }, + { + "cell_type": "code", + "execution_count": 30, + "id": "600fcb77-82c5-4fb5-bcd1-2867c0d8c0de", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
DateOpenHighLowCloseAdj CloseVolumeSale YearSale Month
02019-01-014400.04400.04400.04400.03436.901367020191
12019-01-024400.04400.04337.54362.53407.6093751568120020191
22019-01-034337.54387.54325.04362.53407.6093752141660020191
32019-01-044362.54400.04337.54362.53407.6093754107860020191
42019-01-074412.54462.54412.54437.53466.1928714810820020191
\n", + "
" + ], + "text/plain": [ + " Date Open High Low Close Adj Close Volume \\\n", + "0 2019-01-01 4400.0 4400.0 4400.0 4400.0 3436.901367 0 \n", + "1 2019-01-02 4400.0 4400.0 4337.5 4362.5 3407.609375 15681200 \n", + "2 2019-01-03 4337.5 4387.5 4325.0 4362.5 3407.609375 21416600 \n", + "3 2019-01-04 4362.5 4400.0 4337.5 4362.5 3407.609375 41078600 \n", + "4 2019-01-07 4412.5 4462.5 4412.5 4437.5 3466.192871 48108200 \n", + "\n", + " Sale Year Sale Month \n", + "0 2019 1 \n", + "1 2019 1 \n", + "2 2019 1 \n", + "3 2019 1 \n", + "4 2019 1 " + ] + }, + "execution_count": 30, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "data.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 31, + "id": "ca279bf8-c09d-4229-bd2f-95a2e6616272", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "1241" + ] + }, + "execution_count": 31, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "len(data)" + ] + }, + { + "cell_type": "code", + "execution_count": 34, + "id": "24d0621b-86ad-47e3-84af-547abecccd30", + "metadata": {}, + "outputs": [], + "source": [ + "data[\"Sale Date\"] = data.Date.dt.day" + ] + }, + { + "cell_type": "code", + "execution_count": 35, + "id": "b58725dc-bea4-499f-91fd-214965600a85", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
DateOpenHighLowCloseAdj CloseVolumeSale YearSale MonthSale Date
02019-01-014400.04400.04400.04400.03436.9013670201911
12019-01-024400.04400.04337.54362.53407.60937515681200201912
22019-01-034337.54387.54325.04362.53407.60937521416600201913
32019-01-044362.54400.04337.54362.53407.60937541078600201914
42019-01-074412.54462.54412.54437.53466.19287148108200201917
\n", + "
" + ], + "text/plain": [ + " Date Open High Low Close Adj Close Volume \\\n", + "0 2019-01-01 4400.0 4400.0 4400.0 4400.0 3436.901367 0 \n", + "1 2019-01-02 4400.0 4400.0 4337.5 4362.5 3407.609375 15681200 \n", + "2 2019-01-03 4337.5 4387.5 4325.0 4362.5 3407.609375 21416600 \n", + "3 2019-01-04 4362.5 4400.0 4337.5 4362.5 3407.609375 41078600 \n", + "4 2019-01-07 4412.5 4462.5 4412.5 4437.5 3466.192871 48108200 \n", + "\n", + " Sale Year Sale Month Sale Date \n", + "0 2019 1 1 \n", + "1 2019 1 2 \n", + "2 2019 1 3 \n", + "3 2019 1 4 \n", + "4 2019 1 7 " + ] + }, + "execution_count": 35, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "data.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 39, + "id": "ca381504-7764-4b7f-9a9f-9628eaedb8ef", + "metadata": {}, + "outputs": [], + "source": [ + "data.drop([\"Date\"], inplace=True, axis=1)" + ] + }, + { + "cell_type": "code", + "execution_count": 40, + "id": "f12aa030-9e1a-44c0-aa29-e26da7bf3311", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
OpenHighLowCloseAdj CloseVolumeSale YearSale MonthSale Date
04400.04400.04400.04400.03436.9013670201911
14400.04400.04337.54362.53407.60937515681200201912
24337.54387.54325.04362.53407.60937521416600201913
34362.54400.04337.54362.53407.60937541078600201914
44412.54462.54412.54437.53466.19287148108200201917
\n", + "
" + ], + "text/plain": [ + " Open High Low Close Adj Close Volume Sale Year \\\n", + "0 4400.0 4400.0 4400.0 4400.0 3436.901367 0 2019 \n", + "1 4400.0 4400.0 4337.5 4362.5 3407.609375 15681200 2019 \n", + "2 4337.5 4387.5 4325.0 4362.5 3407.609375 21416600 2019 \n", + "3 4362.5 4400.0 4337.5 4362.5 3407.609375 41078600 2019 \n", + "4 4412.5 4462.5 4412.5 4437.5 3466.192871 48108200 2019 \n", + "\n", + " Sale Month Sale Date \n", + "0 1 1 \n", + "1 1 2 \n", + "2 1 3 \n", + "3 1 4 \n", + "4 1 7 " + ] + }, + "execution_count": 40, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "data.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 41, + "id": "d44145bc-5fe1-4f67-b130-7c587cdfa42e", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "RangeIndex: 1241 entries, 0 to 1240\n", + "Data columns (total 9 columns):\n", + " # Column Non-Null Count Dtype \n", + "--- ------ -------------- ----- \n", + " 0 Open 1241 non-null float64\n", + " 1 High 1241 non-null float64\n", + " 2 Low 1241 non-null float64\n", + " 3 Close 1241 non-null float64\n", + " 4 Adj Close 1241 non-null float64\n", + " 5 Volume 1241 non-null int64 \n", + " 6 Sale Year 1241 non-null int32 \n", + " 7 Sale Month 1241 non-null int32 \n", + " 8 Sale Date 1241 non-null int32 \n", + "dtypes: float64(5), int32(3), int64(1)\n", + "memory usage: 72.8 KB\n" + ] + } + ], + "source": [ + "data.info()" + ] + }, + { + "cell_type": "markdown", + "id": "ac0a0765-7557-467d-a8ab-3c4f14cf8279", + "metadata": {}, + "source": [ + "## Analysis using matplotlib and seaborn" + ] + }, + { + "cell_type": "code", + "execution_count": 87, + "id": "74e90d2d-da9d-47ce-bba5-0e68c39ee3a0", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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Zs0a7rnnHn75y19y8cUX9+i9RUQkg/4rhCgiIger1atX26uvvtqOHTvW5ufn27KyMjt37lz761//2nZ0dETaJZZ+t9badevW2YsvvthWVlbawsJCe8IJJ9iHHnoors0f/vAH+973vtcOGjTIFhQU2AkTJtgvf/nLtrGxMa5dXV2dveaaa+yoUaNsXl6eHTp0qD399NPtbbfdlvUdHnjgATtz5kxbWFhox44da3/84x/bP//5z0ll2seMGWMXLFiQdP0pp5xiTznllLhjy5Yts6eccootLCy0I0aMsDfffLP905/+lLX0e6znnnvOXnDBBXbw4ME2Ly/Pjh492l599dV248aNSW2vuOIKW1JSYtetW2fnzZtni4uLbW1trf32t78dKaMf67bbbrPHHXecLSoqsmVlZXbGjBn2xhtvtNu3b+/R+4qISGba1FhEROQgdeWVV3LvvffS0tLS310REZEUtGZLRERERESkDyhsiYiIiIiI9AGFLRERERERkT6gNVsiIiIiIiJ9QCNbIiIiIiIifUBhS0REREREpA9oU+McuK7L9u3bKSsrwxjT390REREREZF+Yq2lubmZ4cOH4ziZx64UtnKwfft2Ro0a1d/dEBERERGRAWLLli2MHDkyYxuFrRyUlZUBwT/Q8vLyfu6NiIiIiIj0l6amJkaNGhXJCJkobOUgPHWwvLxcYUtERERERHJaXqQCGSIiIiIiIn1AYUtERERERKQPKGyJiIiIiIj0Aa3ZEhERERGRw4a1Fr/fTyAQSNsmLy8Pj8ez389S2BIRERERkcOCz+djx44dtLW1ZWxnjGHkyJGUlpbu1/MUtkRERERE5JDnui4bNmzA4/EwfPhw8vPzU1YUtNZSX1/P1q1bOeKII/ZrhEthS0REREREDnk+nw/XdRk1ahTFxcUZ29bU1LBx40a6urr2K2ypQIaIiIiIiBw2HCd7BMplD62cntUrdxEREREREZE4ClsiIiIiIiJ9QGFLRERERESkDyhsiYiIiIiI9AGFLREREREROWxYa3ulTS4UtkRERERE5JCXl5cHkHVDYwiWiQf2q+w7aJ8tERERERE5DHg8HiorK9m1axcAxcXFKUu8u65LfX09xcXFeL37F5cUtkRERERE5LAwdOhQgEjgSsdxHEaPHr3f+20pbImIiIiIyGHBGMOwYcMYMmQIXV1dadvl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Nd8dEREREVH14sgWVUhuVj6eHvsu/vgyQQtaAHBw23G8dOuHWPPz1mq8OyIiIiKi6sewRRUy95+LkXriPFSzandcVSWklHh/xrfIzy2oprsjIiIiIqp+DFtUbsVFJVj23UanoOXYJuHnbVfxroiIiIiIahaGLSq3Sxk5dlMH9fj4GHD68LmrdEdERERERDUPwxaVm3+gn8c2UpXwD/LcjoiIiIiormLYonILaxiMLgPaQFGEyzZms4prxve6indFRERERFSzMGxRhdz13HhIqX9OUQT6DO+MNt2bX92bIiIiIiKqQRi2qEJ6DumA5z65B34BvoAAfHwNMBgsH6fe13XGzC8eqOY7JCIiIiKqXtzUmCrs2kn90G9UVyT8vA2nD5+Df5AfrpnQC226cUSLiIiIiIhhi65IUEgAxk0bUt23QURERERU43AaIRERERERURVg2CIiIiIiIqoCDFtERERERERVgGGLiIiIiIioCjBsERERERERVQGGLSIiIiIioirAsEVERERERFQFGLaIiIiIiIiqAMMWERERERFRFWDYIiIiIiIiqgIMW0RERERERFWAYYuIiIiIiKgKMGwRERERERFVAYYtIiIiIiKiKsCwRUREREREVAUYtoiIiIiIiKoAwxYREREREVEVYNgiIiIiIiKqAgxbREREREREVYBhi4iIiIiIqAowbBEREREREVUBhi0iIiIiIqIqwLBFRERERERUBRi2iIiIiIiIqgDDFhERERERURVg2CIiIiIiIqoCDFtERERERERVgGGLiIiIiIioCvhU9w3UBlJKAEBOTk413wkREREREVUnayawZgR3GLa8kJubCwBo1qxZNd8JERERERHVBLm5uQgLC3PbRkhvIlk9p6oqUlNTERISAiFEpfWbk5ODZs2a4fTp0wgNDa20fus7Pteqw2dbNfhcqw6fbdXgc606fLZVh8+2atTH5yqlRG5uLpo0aQJFcb8qiyNbXlAUBbGxsVXWf2hoaL35cF5NfK5Vh8+2avC5Vh0+26rB51p1+GyrDp9t1ahvz9XTiJYVC2QQERERERFVAYYtIiIiIiKiKsCwVY38/Pzw6quvws/Pr7pvpU7hc606fLZVg8+16vDZVg0+16rDZ1t1+GyrBp+reyyQQUREREREVAU4skVERERERFQFGLaIiIiIiIiqAMMWERERERFRFWDY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gIiI6Go5efIkBg0ahPDwcLz33nvo2rUrSkpKsHz5ckyfPh3JycnVfYtERFSHcGSLiIjqjUcffRRCCGzduhWTJk1Cu3bt0LlzZzz99NPYvHmz7jV79+7Fddddh4CAADRs2BAPPvgg8vLytPMJCQno168fgoKCEB4ejkGDBuHUqVPa+d9++w29evWCv78/4uLiMGvWLJhMpip/r0REVP0YtoiIqF64ePEili1bhunTpyMoKMjpfHh4uNOx/Px8jB49Gg0aNMC2bdswf/58rFy5Eo899hgAwGQyYeLEiRg6dCj27NmDxMREPPjggxBCAADWr1+PKVOm4Mknn8SBAwfw2WefYc6cOXjzzTer9L0SEVHNwGmERERULxw9ehRSSnTo0MHra+bOnYvCwkJ88803WkD7z3/+gwkTJuCdd96Br68vsrOzMX78eLRu3RoA0LFjR+36WbNm4cUXX8TUqVMBAHFxcXjjjTfw/PPP49VXX63Ed0dERDURwxYREdULUspyX3Pw4EF0797dbiRs0KBBUFUVhw4dwpAhQzBt2jSMHj0aI0eOxIgRI3DbbbehcePGAIDdu3dj48aNdiNZZrMZhYWFuHz5MgIDA6/8jRERUY3FaYRERFQvtG3bFkKISi+C8dVXXyExMREDBw7Ejz/+iHbt2mnrv/Ly8jBr1iwkJSVpX3v37sWRI0fg7+9fqfdBREQ1D8MWERHVCxERERg9ejQ+/vhj5OfnO53PyspyOtaxY0fs3r3brv3GjRuhKArat2+vHevZsydmzpyJTZs2oUuXLpg7dy4AoFevXjh06BDatGnj9KUo/FcwEVFdxz/piYio3vj4449hNpvRr18//Pzzzzhy5AgOHjyIDz/8EPHx8U7tJ0+eDH9/f0ydOhX79u3DmjVr8Pjjj+Puu+9GdHQ0Tpw4gZkzZyIxMRGnTp3Cn3/+iSNHjmjrtl555RV88803mDVrFvbv34+DBw9i3rx5ePnll6/2WyciomrANVtERFRvxMXFYefOnXjzzTfxzDPP4Ny5c4iMjETv3r3xySefOLUPDAzE8uXL8eSTT6Jv374IDAzEpEmT8K9//Us7n5ycjK+//hqZmZlo3Lgxpk+fjoceeggAMHr0aCxatAivv/66VlCjQ4cOuP/++6/q+yYiouohZEVWDBMREREREZFbnEZIRERERERUBRi2iIiIiIiIqgDDFhERERERURVg2CIiIiIiIqoCDFtERERERERVgGGLiIiIiIioCjBsERERERERVQGGLSIiIiIioirAsEVERERERFQFGLaIiIiIiIiqAMMWERERERFRFfh/22UvsZkb5j0AAAAASUVORK5CYII=", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "fig, ax = plt.subplots(figsize=(10, 10))\n", + "ax.set(title=\"Close and Open\",\n", + " xlabel=\"Close\",\n", + " ylabel=\"Open\")\n", + "ax.legend(\"Target\")\n", + "ax.scatter(data[\"Close\"], data[\"Open\"], c=data[\"Close\"])\n", + "fig.savefig(\"Documents/Git/ML-Crate/Stock Prediction Bank Negara/Images/closevsopen.png\")" + ] + }, + { + "cell_type": "code", + "execution_count": 88, + "id": "84d6b393-7af8-4a0a-b38f-a04bf2bb6fce", + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "No artists with labels found to put in legend. Note that artists whose label start with an underscore are ignored when legend() is called with no argument.\n" + ] + }, + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAAA0kAAANXCAYAAADgpRSrAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjguMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8g+/7EAAAACXBIWXMAAA9hAAAPYQGoP6dpAABCg0lEQVR4nO3deZRU9Zn4/6dZutm7RXZFFkEUEYw7QdEoCmiIRpKgQyIu0VHREYkamCQqGofEnK9xGcSYGBGjMRq3KIoLCLigcUMlIiOKigvgEppNFun7+yM/6nw6bA10d7XN63VOnUPfe6vqqQ93MO+pqtsFWZZlAQAAQERE1Mn3AAAAADWJSAIAAEiIJAAAgIRIAgAASIgkAACAhEgCAABIiCQAAICESAIAAEiIJAAAgIRIAgAASIgkALZKx44d49RTT833GABQZUQSABER8c4778R//ud/RufOnaNBgwbRrFmz6NOnT1x33XXx5Zdf5nu8KvGTn/wkunfvvl2PMWHChCgoKMjdGjRoEO3atYv+/fvH9ddfH8uWLdvmx37uuefi8ssvjyVLlmzXjABsnXr5HgCA/Js0aVJ8//vfj6KiojjllFOiR48esWbNmnjmmWfi4osvjn/84x9x880353vMSjdp0qQYNGhQpTzWFVdcEZ06dYq1a9fGwoULY9q0aTFixIi45ppr4m9/+1v07Nlzqx/zueeeizFjxsSpp54aJSUllTInAFsmkgB2cPPnz4+TTjopOnToEFOnTo22bdvm9g0fPjzmzZsXkyZNyuOEVePdd9+NuXPnxk033VQpjzdw4MA44IADcj+PHj06pk6dGt/+9rfjO9/5TsyZMycaNmxYKc8FQNXycTuAHdzVV18dy5cvj1tuuaVcIK3XpUuXuOCCCzb7GO+++258//vfj+bNm0ejRo3ikEMO2WhY3XDDDbH33ntHo0aNYqeddooDDjgg7rzzznLHfPTRR3H66adH69ato6ioKPbee+/44x//uMXX0aNHj/jWt761wfaysrLYZZdd4nvf+1657ZMmTYri4uI49NBDIyJi2bJlMWLEiOjYsWMUFRVFq1at4uijj45XXnlli8+9KUceeWT84he/iPfffz/+9Kc/5ba//vrrceqpp+Y+2timTZs4/fTT4/PPP88dc/nll8fFF18cERGdOnXKfZzvvffeyx3zpz/9Kfbff/9o2LBhNG/ePE466aRYsGDBNs8LwL+IJIAd3EMPPRSdO3eOb37zm9t0/0WLFsU3v/nNeOyxx+Lcc8+Nq666KlatWhXf+c534v77788d9/vf/z7+67/+K7p37x7XXnttjBkzJvbdd9944YUXyj3WIYccEk8++WScd955cd1110WXLl3ijDPOiGuvvXazcwwZMiRmzJgRCxcuLLf9mWeeiY8//jhOOumkctsfeeSROProo6NevX99qOLss8+O8ePHx+DBg+PGG2+Miy66KBo2bBhz5szZpnVZ70c/+lFERDz++OO5bU888US8++67cdppp8UNN9wQJ510Utx1111x7LHHRpZlERFx4oknxsknnxwREb/97W/j9ttvj9tvvz1atmwZERFXXXVVnHLKKdG1a9e45pprYsSIETFlypTo27ev7zABbK8MgB1WaWlpFhHZ8ccfX+H7dOjQIRs2bFju5xEjRmQRkT399NO5bcuWLcs6deqUdezYMVu3bl2WZVl2/PHHZ3vvvfdmH/uMM87I2rZtm3322Wfltp900klZcXFxtnLlyk3ed+7cuVlEZDfccEO57eeee27WpEmTcvddsWJF1qBBg+zWW2/NbSsuLs6GDx++2fk25tZbb80iInvxxRc3eUxxcXH2jW98I/fzxl7Hn//85ywishkzZuS2/eY3v8kiIps/f365Y997772sbt262VVXXVVu+xtvvJHVq1dvg+0AbB3vJAHswJYuXRoREU2bNt3mx3jkkUfioIMOyn1sLSKiSZMmcdZZZ8V7770Xb775ZkRElJSUxIcffhgvvvjiRh8ny7K49957Y9CgQZFlWXz22We5W//+/aO0tHSzH33bY489Yt99942//OUvuW3r1q2Lv/71rzFo0KBy3weaOnVqrF69OgYOHJjbVlJSEi+88EJ8/PHH27wWm9KkSZNyV7lLZ1m1alV89tlnccghh0REVOjjfffdd1+UlZXFD37wg3Lr1KZNm+jatWs89dRTlf4aAHYkIglgB9asWbOIiO26TPX7778f3bp122D7XnvtldsfEfHTn/40mjRpEgcddFB07do1hg8fHs8++2zu+E8//TSWLFkSN998c7Rs2bLc7bTTTouIiMWLF292liFDhsSzzz4bH330UURETJs2LRYvXhxDhgwpd9ykSZPigAMOiNatW+e2XX311TF79uxo3759HHTQQXH55ZfHu+++uw0rsqHly5eXC9EvvvgiLrjggmjdunU0bNgwWrZsGZ06dYqIiNLS0i0+3ttvvx1ZlkXXrl03WKs5c+ZscZ0A2DxXtwPYgTVr1izatWsXs2fPrvLn2muvvWLu3Lnx8MMPx+TJk+Pee++NG2+8MS699NIYM2ZMlJWVRUTED3/4wxg2bNhGH2NLl9EeMmRIjB49Ou65554YMWJE3H333VFcXBwDBgwod9wjjzySC6/1fvCDH8Rhhx0W999/fzz++OPxm9/8Jn7961/HfffdV+4dp6314YcfRmlpaXTp0qXccz333HNx8cUXx7777htNmjSJsrKyGDBgQG4dNqesrCwKCgri0Ucfjbp1626wv0mTJts8LwAiCWCH9+1vfztuvvnmmDlzZvTu3Xur79+hQ4eYO3fuBtvfeuut3P71GjduHEOGDIkhQ4bEmjVr4sQTT4yrrroqRo8eHS1btoymTZvGunXrol+/ftv0Wjp16hQHHXRQ/OUvf4nzzjsv7rvvvjjhhBOiqKgod8zs2bPjgw8+iOOOO26D+7dt2zbOPffcOPfcc2Px4sWx3377xVVXXbVdkXT77bdHRET//v0jIuKf//xnTJkyJcaMGROXXnpp7ri33357g/sWFBRs9DF33333yLIsOnXqFHvsscc2zwbAxvm4HcAO7pJLLonGjRvHj3/841i0aNEG+99555247rrrNnn/Y489Nv7+97/HzJkzc9tWrFgRN998c3Ts2DG6d+8eEVHu8tYREYWFhdG9e/fIsizWrl0bdevWjcGDB8e999670Xe2Pv300wq9niFDhsTzzz8ff/zjH+Ozzz7b4KN2jzzySLRu3brc7zRat27dBh9za9WqVbRr1y5Wr15doefdmKlTp8aVV14ZnTp1iqFDh0ZE5N75yf7/q9itt7Gr9zVu3DgiYoOr1Z144olRt27dGDNmzAaPk2XZBmsNwNbxThLADm733XePO++8M4YMGRJ77bVXnHLKKdGjR49Ys2ZNPPfcc3HPPffEqaeeusn7jxo1Kv785z/HwIED47/+67+iefPmcdttt8X8+fPj3nvvjTp1/vX/jzvmmGOiTZs20adPn2jdunXMmTMn/vd//zeOO+643Pd1fvWrX8VTTz0VBx98cJx55pnRvXv3+OKLL+KVV16JJ598Mr744ostvp4f/OAHcdFFF8VFF10UzZs33+BdqUmTJsXAgQPLvUuzbNmy2HXXXeN73/te9OrVK5o0aRJPPvlkvPjii/H//t//q9A6Pvroo/HWW2/FV199FYsWLYqpU6fGE088ER06dIi//e1v0aBBg4j410cc+/btG1dffXWsXbs2dtlll3j88cdj/vz5Gzzm/vvvHxERP/vZz+Kkk06K+vXrx6BBg2L33XePX/7ylzF69Oh477334oQTToimTZvG/Pnz4/7774+zzjorLrroogrNDcBG5O/CegDUJP/3f/+XnXnmmVnHjh2zwsLCrGnTplmfPn2yG264IVu1alXuuH+/BHiWZdk777yTfe9738tKSkqyBg0aZAcddFD28MMPlzvmd7/7Xda3b99s5513zoqKirLdd989u/jii7PS0tJyxy1atCgbPnx41r59+6x+/fpZmzZtsqOOOiq7+eabK/xa+vTpk0VE9uMf/7jc9iVLlmT16tXL7r777nLbV69enV188cVZr169sqZNm2aNGzfOevXqld14441bfK71lwBffyssLMzatGmTHX300dl1112XLV26dIP7fPjhh9l3v/vdrKSkJCsuLs6+//3vZx9//HEWEdlll11W7tgrr7wy22WXXbI6depscDnwe++9Nzv00EOzxo0bZ40bN8723HPPbPjw4dncuXMrvFYAbKggy/7tfXoAqKXuvvvuGDp0aHz22WdRXFyc73EAqKF8JwmAHUZJSUlcf/31AgmAzfJOEgAAQMI7SQAAAAmRBAAAkBBJAAAAiVr/e5LKysri448/jqZNm27yN5cDAAC1X5ZlsWzZsmjXrl3u9/htTK2PpI8//jjat2+f7zEAAIAaYsGCBbHrrrtucn+tj6T1v8V9wYIF0axZszxPAwAA5MvSpUujffv2uUbYlFofSes/YtesWTORBAAAbPFrOC7cAAAAkBBJAAAACZEEAACQqPXfSQIAAGqHLMviq6++inXr1m10f926daNevXrb/at/RBIAAFDjrVmzJj755JNYuXLlZo9r1KhRtG3bNgoLC7f5uUQSAABQo5WVlcX8+fOjbt260a5duygsLNzg3aIsy2LNmjXx6aefxvz586Nr166b/YWxmyOSAACAGm3NmjVRVlYW7du3j0aNGm3yuIYNG0b9+vXj/fffjzVr1kSDBg226flcuAEAAPhaqMg7Q9v67lG5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yZMnl/t5woQJ0apVq3j55Zejb9++ue2NGjWKNm3aVPd4AADADqhGfSeptLQ0IiKaN29ebvsdd9wRLVq0iB49esTo0aNj5cqVm3yM1atXx9KlS8vdAAAAKqrGRFJZWVmMGDEi+vTpEz169Mht/4//+I/405/+FE899VSMHj06br/99vjhD3+4yccZO3ZsFBcX527t27evjvEhIiI6jpqU7xH4mnMO8XXjnCUfnHdUtbx+3C41fPjwmD17djzzzDPltp911lm5P++zzz7Rtm3bOOqoo+Kdd96J3XfffYPHGT16dIwcOTL389KlS4USAABQYTUiks4777x4+OGHY8aMGbHrrrtu9tiDDz44IiLmzZu30UgqKiqKoqKiKpkTAACo/fIaSVmWxfnnnx/3339/TJs2LTp16rTF+8yaNSsiItq2bVvF0wEAADuivEbS8OHD484774wHH3wwmjZtGgsXLoyIiOLi4mjYsGG88847ceedd8axxx4bO++8c7z++utx4YUXRt++faNnz575HB0AAKil8hpJ48ePj4h//cLY1K233hqnnnpqFBYWxpNPPhnXXnttrFixItq3bx+DBw+On//853mYFgAA2BHk/eN2m9O+ffuYPn16NU0DAABQgy4BDgAAUBOIJAAAgIRIAgAASIgkAACAhEgCAABIiCQAAICESAIAAEiIJAAAgIRIAgAASIgkAACAhEgCAABIiCQAAICESAIAAEiIJAAAgIRIAgAASIgkAACAhEgCAABIiCR2eB1HTcr3CAAA1CAiCQAAICGSAAAAEiIJAAAgIZIAAAASIgkAACAhkgAAABIiCQAAICGSAAAAEiIJAAAgIZIAAAASIgkAACAhkgAAABIiCQAAICGSAAAAEiIJAAAgIZIAAAASIgkAACAhkgAAABIiCQAAICGSAAAAEiIJAAAgIZIAAAASIgkAACAhkgAAABIiCQAAICGSAAAAEiIJAAAgIZIAAAASIgkAACAhkgAAABIiCQAAICGSAAAAEiIJAAAgIZIAAAASIgkAACAhkgAAABIiCQAAICGSAAAAEiIJAAAgIZIAAAASIgkAACAhkgAAABIiCQAAICGSAAAAEiIJAAAgIZIAAAASIgm2UsdRk/I9Anng7x1gy/xbSW0hkgAAABIiCQAAICGSAAAAEiIJAAAgIZIAAAASIgkAACAhkgAAABIiCQAAICGSAAAAEiIJAAAgIZIAAAASIgkAACAhkgAAABIiCQAAICGSAAAAEiIJAAAgIZIAAAASIgkAACAhkgAAABIiCQAAICGSAAAAEiIJAAAgIZIAAAASIokaq+OoSfkeAQCAHZBIAgAASIgkAACAhEgCAABIiCQAAICESAIAAEiIJAAAgIRIAgAASIgkAACAhEgCAABIiCQAAICESAIAAEiIJAAAgIRIAgAASIgkAACAhEgCAABIiCQAAICESAIAAEiIJAAAgIRIAgAASOQ1ksaOHRsHHnhgNG3aNFq1ahUnnHBCzJ07t9wxq1atiuHDh8fOO+8cTZo0icGDB8eiRYvyNDEAAFDb5TWSpk+fHsOHD4/nn38+nnjiiVi7dm0cc8wxsWLFitwxF154YTz00ENxzz33xPTp0+Pjjz+OE088MY9TAwAAtVm9fD755MmTy/08YcKEaNWqVbz88svRt2/fKC0tjVtuuSXuvPPOOPLIIyMi4tZbb4299tornn/++TjkkEPyMTYAAFCL1ajvJJWWlkZERPPmzSMi4uWXX461a9dGv379csfsueeesdtuu8XMmTM3+hirV6+OpUuXlrsBAABUVI2JpLKyshgxYkT06dMnevToERERCxcujMLCwigpKSl3bOvWrWPhwoUbfZyxY8dGcXFx7ta+ffuqHh2AGqLjqEn5HgGAWqDGRNLw4cNj9uzZcdddd23X44wePTpKS0tztwULFlTShAAAwI4gr99JWu+8886Lhx9+OGbMmBG77rprbnubNm1izZo1sWTJknLvJi1atCjatGmz0ccqKiqKoqKiqh4ZAACopfL6TlKWZXHeeefF/fffH1OnTo1OnTqV27///vtH/fr1Y8qUKbltc+fOjQ8++CB69+5d3eMCAAA7gLy+kzR8+PC4884748EHH4ymTZvmvmdUXFwcDRs2jOLi4jjjjDNi5MiR0bx582jWrFmcf/750bt3b1e2AwAAqkReI2n8+PEREXHEEUeU237rrbfGqaeeGhERv/3tb6NOnToxePDgWL16dfTv3z9uvPHGap4UAADYUeQ1krIs2+IxDRo0iHHjxsW4ceOqYSIAAGBHV2OubgcAAFATiCQAAICESAIAAEiIJAAAgIRIAgAASIgkAACAhEgCAABIiCQAAICESAIAAEiIJAAAgIRIAgAASIgkAACAhEgCAABIiCQAAICESAIAAEiIJAAAgIRIAgBqpY6jJuV7BOBrSiQBAAAkRBIAAEBCJAEAACREEgAAQEIkAQAAJEQSAABAQiQBAAAkRBIAAEBCJAEAACREEgAAQEIkAQAAJEQSAABAQiQBAAAkRBIAAEBCJAEAACREEgAAQEIkAQAAJEQSAABAQiQBAAAkRBIAAEBCJAEAACREEgAAQEIkAQAAJEQSAABAQiQBAAAkRBIAAEBCJAEAACREEgAAQEIkAQAAJEQSAABAQiQBAAAkRBIAAEBimyLp6aefjh/+8IfRu3fv+OijjyIi4vbbb49nnnmmUocDAACoblsdSffee2/0798/GjZsGK+++mqsXr06IiJKS0vjf/7nfyp9QAAAgOq01ZH0y1/+Mm666ab4/e9/H/Xr189t79OnT7zyyiuVOhwAAEB12+pImjt3bvTt23eD7cXFxbFkyZLKmAkAACBvtjqS2rRpE/Pmzdtg+zPPPBOdO3eulKEAAADyZasj6cwzz4wLLrggXnjhhSgoKIiPP/447rjjjrjooovinHPOqYoZAQAAqk29rb3DqFGjoqysLI466qhYuXJl9O3bN4qKiuKiiy6K888/vypmBAAAqDZbHUkFBQXxs5/9LC6++OKYN29eLF++PLp37x5NmjSpivkAAACq1VZ/3O7000+PZcuWRWFhYXTv3j0OOuigaNKkSaxYsSJOP/30qpgRAACg2mx1JN12223x5ZdfbrD9yy+/jIkTJ1bKUAAAAPlS4Y/bLV26NLIsiyzLYtmyZdGgQYPcvnXr1sUjjzwSrVq1qpIhAQAAqkuFI6mkpCQKCgqioKAg9thjjw32FxQUxJgxYyp1OAAAgOpW4Uh66qmnIsuyOPLII+Pee++N5s2b5/YVFhZGhw4dol27dlUyJAAAQHWpcCQdfvjhERExf/78aN++fdSps9VfZwIAAKjxtvoS4B06dIiIiJUrV8YHH3wQa9asKbe/Z8+elTMZAABAHmx1JH366adx2mmnxaOPPrrR/evWrdvuoQAAAPJlqz8zN2LEiFiyZEm88MIL0bBhw5g8eXLcdttt0bVr1/jb3/5WFTMCAABUm61+J2nq1Knx4IMPxgEHHBB16tSJDh06xNFHHx3NmjWLsWPHxnHHHVcVcwIAAFSLrX4nacWKFbnfh7TTTjvFp59+GhER++yzT7zyyiuVOx0AAEA12+pI6tatW8ydOzciInr16hW/+93v4qOPPoqbbrop2rZtW+kDAgAAVKet/rjdBRdcEJ988klERFx22WUxYMCAuOOOO6KwsDAmTJhQ2fMBAABUq62OpB/+8Ie5P++///7x/vvvx1tvvRW77bZbtGjRolKHAwAAqG5bHUn/rlGjRrHffvtVxiwAAAB5t1XfSVqxYkVceuml0aNHj2jSpEk0bdo0evbsGVdccUWsXLmyqmYEAACoNhV+J2nNmjVx+OGHx+zZs2PgwIExaNCgyLIs5syZE1dddVU8+uijMWPGjKhfv35VzgsAAFClKhxJ48ePjw8//DBee+216NatW7l9b731VhxxxBFx0003xfnnn1/pQwIAAFSXCn/c7r777otf/OIXGwRSRMSee+4ZP/vZz+Kvf/1rpQ4HAABQ3SocSW+++WYcccQRm9z/rW99K958883KmAkAACBvKhxJS5YsiZ133nmT+3feeecoLS2tlKEAAADypcKRVFZWFnXr1t30A9WpE+vWrauUoQAAAPKlwhduyLIsjjrqqKhXb+N3+eqrryptKAAAgHypcCRddtllWzxm8ODB2zUMAABAvlVqJAEAAHzdVfg7SQAAADsCkQQAAJAQSQAAAAmRBAAAkNiuSFq1alVlzQEAAFAjbHUklZWVxZVXXhm77LJLNGnSJN59992IiPjFL34Rt9xyS6UPCLVdx1GT8j0CAACJrY6kX/7ylzFhwoS4+uqro7CwMLe9R48e8Yc//KFShwMAAKhuWx1JEydOjJtvvjmGDh0adevWzW3v1atXvPXWW5U6HAAAQHXb6kj66KOPokuXLhtsLysri7Vr11bKUAAAAPmy1ZHUvXv3ePrppzfY/te//jW+8Y1vVMpQAAAA+VJva+9w6aWXxrBhw+Kjjz6KsrKyuO+++2Lu3LkxceLEePjhh6tiRgAAgGqz1e8kHX/88fHQQw/Fk08+GY0bN45LL7005syZEw899FAcffTRVTEjAABAtdnqd5IiIg477LB44oknKnsWAACAvNuuXyYLAABQ21TonaSddtopCgoKKvSAX3zxxXYNBAAAkE8ViqRrr722iscAAACoGSoUScOGDavqOQAAAGqEbbpww3qrVq2KNWvWlNvWrFmz7RoIAAAgn7b6wg0rVqyI8847L1q1ahWNGzeOnXbaqdwNAADg62yrI+mS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cOHCiIho3bp1ue2tW7fO7duYsWPHRnFxce7Wvn37Kp0TKqLjqEk79PMDAHyd1NhI2lajR4+O0tLS3G3BggX5HgkAAPgaqbGR1KZNm4iIWLRoUbntixYtyu3bmKKiomjWrFm5GwAAQEXV2Ejq1KlTtGnTJqZMmZLbtnTp0njhhReid+/eeZwMAACozfJ6dbvly5fHvHnzcj/Pnz8/Zs2aFc2bN4/ddtstRowYEb/85S+ja9eu0alTp/jFL34R7dq1ixNOOCF/QwMAALVaXiPppZdeim9961u5n0eOHBkREcOGDYsJEybEJZdcEitWrIizzjorlixZEoceemhMnjw5GjRokK+RAQCAWi6vkXTEEUdElmWb3F9QUBBXXHFFXHHFFdU4FQAAsCOrsd9JAgAAyAeRBAAAkBBJAAAACZEEAACQEEkAAAAJkQQAAJAQSQAAAAmRBAAAkBBJAAAACZEEAACQEEkAAAAJkQQAAJAQSQAAAAmRBAAAkBBJAAAACZEEAACQEEkAAAAJkQR8rXUcNSnfIwAAtYxIAgAASIgkAACAhEgCAABIiCQAAICESAIAAEiIJAAAgIRIAgAASIgkAACAhEgCAABIiCQAAICESAIAAEiIJAAAgIRIAgAASIgkAACAhEgCAABIiCQAAICESAIAAEiIJAAAgIRIAgAASIgkAACAhEgCAABIiCQAAICESAIAAEiIJAAAgIRIAgAASIgkAACAhEgCAABIiCQAAICESAIAAEiIJAAAgIRIAgAASIgkAACAhEgCAABIiCQAAICESAIAAEiIJAAAgIRIAgAASIgkAACAhEgCAABIiCQAAICESAIAAEiIJAAAgIRIAgAASIgkAACAhEgCAABIiCQAAICESAIAAEiIJAAAgIRIAgAASIgkAACAhEgCAABIiCQAAICESAIAAEiIJAAAgIRIAgAASIgkAACAhEgCAABIiCQAAICESAIAAEiIJAAAgIRIAgAASIgkAACAhEgCAABIiCQAAICESAIAAEiIJAAAgIRIAgAASIgkAACAhEgCAABIiCQAAICESAIAAEiIJAAAgIRIAgAASIgkAACAhEgCAABIiCQAAICESAIAAEiIJAAAgIRIAgAASIgkAACAhEgCAABIiCQAAICESAIAAEiIJAAAgIRIAgAASIgkAACAhEgCAABIiCQAAICESAIAAEiIJAAAgESNjqTLL788CgoKyt323HPPfI8FAADUYvXyPcCW7L333vHkk0/mfq5Xr8aPDAAAfI3V+OKoV69etGnTpsLHr169OlavXp37eenSpVUxFgAAUEvV6I/bRUS8/fbb0a5du+jcuXMMHTo0Pvjgg80eP3bs2CguLs7d2rdvX02TUpN1HDUp3yMAAF9T/nfEjqdGR9LBBx8cEyZMiMmTJ8f48eNj/vz5cdhhh8WyZcs2eZ/Ro0dHaWlp7rZgwYJqnBgAAPi6q9Eftxs4cGDuzz179oyDDz44OnToEHfffXecccYZG71PUVFRFBUVVdeIAABALVOj30n6dyUlJbHHHnvEvHnz8j0KAABQS32tImn58uXxzjvvRNu2bfM9CgAAUEvV6Ei66KKLYvr06fHee+/Fc889F9/97nejbt26cfLJJ+d7NAAAoJaq0d9J+vDDD+Pkk0+Ozz//PFq2bBmHHnpoPP/889GyZct8jwYAANRSNTqS7rrrrnyPAAAA7GBq9MftAAAAqptIAgAASIgkAACAhEgCAABIiCQAAICESAIAAEiIJAAAgIRIAgAASIgkAACAhEgCAABIiCQAAICESAIAAEiIJAAAgIRIAgAASIgkAACAhEgCAABIiCQAAICESAIAAEiIJAAAgIRIAgAASIgkAACAhEgCAABIiCQAAICESAIAAEiIJAAAgIRIAgAASIgkAACAhEgCAABIiCQAAICESAIAAEiIJAAAgIRIAgAASIgkAACAhEgCAABIiCQAAICESAIAAEiIJAAAgIRIAgAASIgkAACAhEgCAABIiCQAAICESAIAAEiIJAAAgIRIAgAASIgkAACAhEgCAABIiCQAAICESAIAAEiIJAAAgIRIAgAASIgkAACAhEgCAABIiCQAAICESAIAAEiIJAAAgIRIAgAASIgkAACAhEgCAABIiCQAAICESAIAAEiIJAAAgIRIAgAASIgkAACAhEgCAABIiCQAAICESAIAAEiIJAAAgIRIAgAASIgkAACAhEgCAABIiCQAAICESAIAAEiIJAAAgIRIAgAASIgkAACAhEgCAABIiCQAAICESAIAAEiIJAAAgIRIAgAASIgkAACAhEgCAABIiCQAAICESAIAAEiIJAAAgIRIAgAASIgkAACAhEgCAABIiCQAAICESAIAAEiIJAAAgIRIAgAASIgkAACAhEgCAABIiCQAAICESAIAAEiIJAAAgIRIAgAASIgkAACAhEgCAABIiCQAAICESAIAAEiIJAAAgIRIAgAASIgkAACAhEgCAABIiCQAAIDE1yKSxo0bFx07dowGDRrEwQcfHH//+9/zPRIAAFBL1fhI+stf/hIjR46Myy67LF555ZXo1atX9O/fPxYvXpzv0QAAgFqoxkfSNddcE2eeeWacdtpp0b1797jpppuiUaNG8cc//jHfowEAALVQvXwPsDlr1qyJl19+OUaPHp3bVqdOnejXr1/MnDlzo/dZvXp1rF69OvdzaWlpREQsXbq0aoethcpWr8zrum3q+bdlrs3dZ2sfb1seqzKff1vuk4+/y+p4Xe6THzV5LWryfbZHTX5dte0+1a0mr0Vtu8/2+DqcS1TM+r/HLMs2e1xBtqUj8ujjjz+OXXbZJZ577rno3bt3bvsll1wS06dPjxdeeGGD+1x++eUxZsyY6hwTAAD4GlmwYEHsuuuum9xfo99J2hajR4+OkSNH5n4uKyuLL774InbeeecoKCiolOdYunRptG/fPhYsWBDNmjWrlMfkX6xt1bCuVcfaVg3rWnWsbdWxtlXDuladHXFtsyyLZcuWRbt27TZ7XI2OpBYtWkTdunVj0aJF5bYvWrQo2rRps9H7FBUVRVFRUbltJSUlVTJfs2bNdpgTqrpZ26phXauOta0a1rXqWNuqY22rhnWtOjva2hYXF2/xmBp94YbCwsLYf//9Y8qUKbltZWVlMWXKlHIfvwMAAKgsNfqdpIiIkSNHxrBhw+KAAw6Igw46KK699tpYsWJFnHbaafkeDQAAqIVqfCQNGTIkPv3007j00ktj4cKFse+++8bkyZOjdevWeZupqKgoLrvssg0+1sf2s7ZVw7pWHWtbNaxr1bG2VcfaVg3rWnWs7abV6KvbAQAAVLca/Z0kAACA6iaSAAAAEiIJAAAgIZIAAAASO2wkzZgxIwYNGhTt2rWLgoKCeOCBB8rtP/XUU6OgoKDcbcCAAeWO+eKLL2Lo0KHRrFmzKCkpiTPOOCOWL19e7pjXX389DjvssGjQoEG0b98+rr766qp+aXk1duzYOPDAA6Np06bRqlWrOOGEE2Lu3Lnljlm1alUMHz48dt5552jSpEkMHjx4g18Y/MEHH8Rxxx0XjRo1ilatWsXFF18cX331Vbljpk2bFvvtt18UFRVFly5dYsKECVX98vKqImt7xBFHbHDenn322eWOsbYbGj9+fPTs2TP3y/R69+4djz76aG6/c3bbbGldna+V41e/+lUUFBTEiBEjctucs5VjY2vrvN02l19++Qbrtueee+b2O2e3zZbW1fm6HbId1COPPJL97Gc/y+67774sIrL777+/3P5hw4ZlAwYMyD755JPc7Ysvvih3zIABA7JevXplzz//fPb0009nXbp0yU4++eTc/tLS0qx169bZ0KFDs9mzZ2d//vOfs4YNG2a/+93vquMl5kX//v2zW2+9NZs9e3Y2a9as7Nhjj8122223bPny5bljzj777Kx9+/bZlClTspdeeik75JBDsm9+85u5/V999VXWo0ePrF+/ftmrr76aPfLII1mLFi2y0aNH54559913s0aNGmUjR47M3nzzzeyGG27I6tatm02ePLlaX291qsjaHn744dmZZ55Z7rwtLS3N7be2G/e3v/0tmzRpUvZ///d/2dy5c7P//u//zurXr5/Nnj07yzLn7Lba0ro6X7ff3//+96xjx45Zz549swsuuCC33Tm7/Ta1ts7bbXPZZZdle++9d7l1+/TTT3P7nbPbZkvr6nzddjtsJKU2FUnHH3/8Ju/z5ptvZhGRvfjii7ltjz76aFZQUJB99NFHWZZl2Y033pjttNNO2erVq3PH/PSnP826detWqfPXZIsXL84iIps+fXqWZVm2ZMmSrH79+tk999yTO2bOnDlZRGQzZ87MsuxfAVunTp1s4cKFuWPGjx+fNWvWLLeWl1xySbb33nuXe64hQ4Zk/fv3r+qXVGP8+9pm2b/+MUz/Y/7vrG3F7bTTTtkf/vAH52wlW7+uWeZ83V7Lli3Lunbtmj3xxBPl1tI5u/02tbZZ5rzdVpdddlnWq1evje5zzm67za1rljlft8cO+3G7ipg2bVq0atUqunXrFuecc058/vnnuX0zZ86MkpKSOOCAA3Lb+vXrF3Xq1IkXXnghd0zfvn2jsLAwd0z//v1j7ty58c9//rP6XkgelZaWRkRE8+bNIyLi5ZdfjrVr10a/fv1yx+y5556x2267xcyZMyPiX+u2zz77lPuFwf3794+lS5fGP/7xj9wx6WOsP2b9Y+wI/n1t17vjjjuiRYsW0aNHjxg9enSsXLkyt8/abtm6devirrvuihUrVkTv3r2ds5Xk39d1Pefrths+fHgcd9xxG7x+5+z229Tarue83TZvv/12tGvXLjp37hxDhw6NDz74ICKcs9trU+u6nvN129TL9wA11YABA+LEE0+MTp06xTvvvBP//d//HQMHDoyZM2dG3bp1Y+HChdGqVaty96lXr140b948Fi5cGBERCxcujE6dOpU7Zv1JuHDhwthpp52q58XkSVlZWYwYMSL69OkTPXr0iIh/ve7CwsIoKSkpd2zr1q3LrVv6f6zr96/ft7ljli5dGl9++WU0bNiwKl5SjbGxtY2I+I//+I/o0KFDtGvXLl5//fX46U9/GnPnzo377rsvIqzt5rzxxhvRu3fvWLVqVTRp0iTuv//+6N69e8yaNcs5ux02ta4Rztftcdddd8Urr7wSL7744gb7/Du7fTa3thHO22118MEHx4QJE6Jbt27xySefxJgxY+Kwww6L2bNnO2e3w+bWtWnTps7X7SCSNuGkk07K/XmfffaJnj17xu677x7Tpk2Lo446Ko+TfX0MHz48Zs+eHc8880y+R6l1NrW2Z511Vu7P++yzT7Rt2zaOOuqoeOedd2L33Xev7jG/Vrp16xazZs2K0tLS+Otf/xrDhg2L6dOn53usr71NrWv37t2dr9towYIFccEFF8QTTzwRDRo0yPc4tUpF1tZ5u20GDhyY+3PPnj3j4IMPjg4dOsTdd99da/9HdnXY3LqeccYZztft4ON2FdS5c+do0aJFzJs3LyIi2rRpE4sXLy53zFdffRVffPFFtGnTJnfMv1+ZZf3P64+prc4777x4+OGH46mnnopdd901t71NmzaxZs2aWLJkSbnjFy1atFXrtqljmjVrVuv/sd3U2m7MwQcfHBFR7ry1thtXWFgYXbp0if333z/Gjh0bvXr1iuuuu845u502ta4b43ytmJdffjkWL14c++23X9SrVy/q1asX06dPj+uvvz7q1asXrVu3ds5uoy2t7bp16za4j/N225SUlMQee+wR8+bN8+9sJUrXdWOcrxUnkiroww8/jM8//zzatm0bERG9e/eOJUuWxMsvv5w7ZurUqVFWVpY7AXv37h0zZsyItWvX5o554oknolu3brX2o3ZZlsV5550X999/f0ydOnWDjxvuv//+Ub9+/ZgyZUpu29y5c+ODDz7IfU+hd+/e8cYbb5SL0CeeeCKaNWuW+5hO7969yz3G+mPS7zrUNlta242ZNWtWRES589baVkxZWVmsXr3aOVvJ1q/rxjhfK+aoo46KN954I2bNmpW7HXDAATF06NDcn52z22ZLa1u3bt0N7uO83TbLly+Pd955J9q2bevf2UqUruvGOF+3Qr6vHJEvy5Yty1599dXs1VdfzSIiu+aaa7JXX301e//997Nly5ZlF110UTZz5sxs/vz52ZNPPpntt99+WdeuXbNVq1blHmPAgAHZN77xjeyFF17Innnmmaxr167lLgG+ZMmSrHXr1tmPfvSjbPbs2dldd92VNWrUqFZfAvycc87JiouLs2nTppW73OTKlStzx5x99tnZbrvtlk2dOjV76aWXst69e2e9e/fO7V9/OcpjjjkmmzVrVjZ58uSsZcuWG70c5cUXX5zNmTMnGzduXK2/HOWW1nbevHnZFVdckb300kvZ/PnzswcffDDr3Llz1rdv39xjWNuNGzVqVDZ9+vRs/vz52euvv56NGjUqKygoyB5//PEsy5yz22pz6+p8rVz/fgUr52zlSdfWebvtfvKTn2TTpk3L5s+fnz377LNZv379shYtWmSLFy/Ossw5u602t67O1+2zw0bSU089lUXEBrdhw4ZlK1euzI455pisZcuWWf369bMOHTpkZ555ZrnLI2ZZln3++efZySefnDVp0iRr1qxZdtppp2XLli0rd8xrr72WHXrooVlRUVG2yy67ZL/61a+q82VWu42taURkt956a+6YL7/8Mjv33HOznXbaKWvUqFH23e9+N/vkk0/KPc57772XDRw4MGvYsGHWokWL7Cc/+Um2du3acsc89dRT2b777psVFhZmnTt3LvcctdGW1vaDDz7I+vbtmzVv3jwrKirKunTpkl188cXlfh9CllnbjTn99NOzDh06ZIWFhVnLli2zo446KhdIWeac3VabW1fna+X690hyzlaedG2dt9tuyJAhWdu2bbPCwsJsl112yYYMGZLNmzcvt985u202t67O1+1TkGVZVt3vXgEAANRUvpMEAACQEEkAAAAJkQQAAJAQSQAAAAmRBAAAkBBJAAAACZEEAACQEEkAAAAJkQRArVBQUBAPPPBAvscAoBYQSQB8LSxcuDDOP//86Ny5cxQVFUX79u1j0KBBMWXKlHyPBkAtUy/fAwDAlrz33nvRp0+fKCkpid/85jexzz77xNq1a+Oxxx6L4cOHx1tvvZXvEQGoRbyTBECNd+6550ZBQUH8/e9/j8GDB8cee+wRe++9d4wcOTKef/75jd7njTfeiCOPPDIaNmwYO++8c5x11lmxfPny3P5p06bFQQcdFI0bN46SkpLo06dPvP/++7n9Dz74YOy3337RoEGD6Ny5c4wZMya++uqrKn+tAOSfSAKgRvviiy9i8uTJMXz48GjcuPEG+0tKSjbYtmLFiujfv3/stNNO8eKLL8Y999wTTz75ZJx33nkREfHVV1/FCSecEIcffni8/vrrMXPmzDjrrLOioKAgIiKefvrpOOWUU+KCCy6IN998M373u9/FhAkT4qqrrqrS1wpAzeDjdgDUaPPmzYssy2LPPfes8H3uvPPOWLVqVUycODEXVv/7v/8bgwYNil//+tdRv379KC0tjW9/+9ux++67R0TEXnvtlbv/mDFjYtSoUTFs2LCIiOjcuXNceeWVcckll8Rll11Wia8OgJpIJAFQo2VZttX3mTNnTvTq1avcO099+vSJsrKymDt3bvTt2zdOPfXU6N+/fxx99NHRr1+/+MEPfhBt27aNiIjXXnstnn322XLvHK1bty5WrVoVK1eujEaNGm3/CwOgxvJxOwBqtK5du0ZBQUGlX5zh1ltvjZkzZ8Y3v/nN+Mtf/hJ77LFH7vtNy5cvjzFjxsSsWbNytzfeeCPefvvtaNCgQaXOAUDNI5IAqNGaN28e/fv3j3HjxsWKFSs22L9kyZINtu21117x2muvlTv+2WefjTp16kS3bt1y277xjW/E6NGj47nnnosePXrEnXfeGRER++23X8ydOze6dOmywa1OHf/pBKjt/EsPQI03bty4WLduXRx00EFx7733xttvvx1z5syJ66+/Pnr37r3B8UOHDo0GDRrEsGHDYvbs2fHUU0/F+eefHz/60Y+idevWMX/+/Bg9enTMnDkz3n///Xj88cfj7bffzn0v6dJLL42JEyfGmDFj4h//+EfMmTMn7rrrrvj5z39e3S8dgDzwnSQAarzOnTvHK6+8EldddVX85Cc/iU8++SRatmwZ+++/f4wfP36D4xs1ahSPPfZYXHDBBXHggQdGo0aNYvDgwXHNNdfk9r/11ltx2223xeeffx5t27aN4cOHx3/+539GRET//v3j4YcfjiuuuCJ3oYc999wzfvzjH1fr6wYgPwqybflGLAAAQC3l43YAAAAJkQQAAJAQSQAAAAmRBAAAkBBJAAAACZEEAACQEEkAAAAJkQQAAJAQSQAAAAmRBAAAkBBJAAAAif8P0YHaAsjKXwMAAAAASUVORK5CYII=", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "fig, ax = plt.subplots(figsize=(10, 10))\n", + "ax.set(title=\"Close v/s Date\",\n", + " xlabel=\"Close\",\n", + " ylabel=\"Sale Date\")\n", + "ax.legend()\n", + "ax.bar(data[\"Close\"], data[\"Sale Date\"])\n", + "fig.savefig(\"Documents/Git/ML-Crate/Stock Prediction Bank Negara/Images/closevsdate.png\")" + ] + }, + { + "cell_type": "code", + "execution_count": 89, + "id": "f4624b03-f02f-47ab-ae54-3263b39bda35", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "iVBORw0KGgoAAAANSUhEUgAABmIAAAZBCAYAAACh+I7vAAAAOXRFWHRTb2Z0d2FyZQBNYXRwbG90bGliIHZlcnNpb24zLjguMiwgaHR0cHM6Ly9tYXRwbG90bGliLm9yZy8g+/7EAAAACXBIWXMAAA9hAAAPYQGoP6dpAAEAAElEQVR4nOz9eZBV9YE3/r+7aZpF6caobI8IGMU9GvVReaImKorBsUSciSgGREYyE82YoMlomXGJRgIZSXTikqqvgiZxiRnjk8mCC6ImSlxQljEuqGirdAMRoWn80UB3//7IQ086GAOXe227eb2qusrzOZ9z7vvcqtxU8a7P55S1tLS0BAAAAAAAgKIrb+8AAAAAAAAAnZUiBgAAAAAAoEQUMQAAAAAAACWiiAEAAAAAACgRRQwAAAAAAECJKGIAAAAAAABKRBEDAAAAAABQIhXtHaAjaG5uztKlS9OrV6+UlZW1dxwAAAAAAKAdtbS0ZM2aNRkwYEDKyz98zYsiZgssXbo0AwcObO8YAAAAAADAx8hbb72V3Xbb7UPnKGK2QK9evZL86Qutqqpq5zQAAAAAAEB7qq+vz8CBA1v7gw+jiNkCm7Yjq6qqUsQAAAAAAABJskWvM/nwjcsAAAAAAAAomCIGAAAAAACgRBQxAAAAAAAAJeIdMQAAAAAA0Ak0NTVlw4YN7R2j06isrEx5+bavZ1HEsM0GX/Kr9o5AB/PGd05u7wgAAAAA0Gm0tLSkrq4uq1atau8onUp5eXmGDBmSysrKbbqPIgYAAAAAADqwTSVMnz590rNnz5SVlbV3pA6vubk5S5cuTW1tbXbfffdt+k4VMQAAAAAA0EE1NTW1ljA777xze8fpVHbdddcsXbo0GzduTNeuXQu+z7ZvbgYAAAAAALSLTe+E6dmzZzsn6Xw2bUnW1NS0TfdRxAAAAAAAQAdnO7LiK9Z3qogBAAAAAAAoEUUMAAAAAABAiVS0dwAAAAAAAKD4Bl/yq4/08974zskFXffWW2/liiuuyKxZs/LHP/4x/fv3z6hRo3L55Zdn5513LnLKj54VMQAAAAAAQLt4/fXXc9hhh2Xx4sW566678uqrr+aWW27J7NmzM2zYsKxcubK9I24zRQwAAAAAANAuzj///FRWVubBBx/MZz/72ey+++75/Oc/n4cffjjvvPNOLrvssiTJ4MGDc/XVV+fMM8/MDjvskP/1v/5Xbrzxxjb3WrVqVf7xH/8xu+66a6qqqnLcccdlwYIFreevvPLKHHzwwfnRj36UwYMHp7q6OmPGjMmaNWtK+oyKGAAAAAAA4CO3cuXKPPDAA/nyl7+cHj16tDnXr1+/jB07Nvfcc09aWlqSJN/97ndz0EEH5fnnn88ll1ySCy+8MA899FDrNf/wD/+Q5cuX5ze/+U3mzZuXQw45JMcff3ybVTWvvfZa7r///vzyl7/ML3/5yzz22GP5zne+U9Ln9I4YAAAAAADgI7d48eK0tLRk3333/cDz++67b957772sWLEiSfKZz3wml1xySZJk6NCheeKJJ/K9730vJ5xwQn73u9/l6aefzvLly9OtW7ckyb//+7/n/vvvz89+9rNMmjQpSdLc3JyZM2emV69eSZIvfvGLmT17dr797W+X7DmtiAEAAAAAANrNphUvf8uwYcM2O37xxReTJAsWLEhDQ0N23nnn7Ljjjq1/S5YsyWuvvdZ6zeDBg1tLmCTp379/li9fXoSn+OusiAEAAAAAAD5ye+65Z8rKyvLiiy/mtNNO2+z8iy++mJ122im77rrr37xXQ0ND+vfvn0cffXSzc7179279765du7Y5V1ZWlubm5q3OvjUUMQAAAAAAwEdu5513zgknnJCbbropX/va19q8J6auri4/+clPMm7cuJSVlSVJfv/737e5/ve//33rtmaHHHJI6urqUlFRkcGDB39kz7AlbE0GAAAAAAC0ix/84AdpbGzMiBEj8vjjj+ett97KrFmzcsIJJ+R//a//1ebdLU888USmTZuWV155JTfeeGPuvffeXHjhhUmS4cOHZ9iwYRk1alQefPDBvPHGG3nyySdz2WWX5dlnn22vx0uiiAEAAAAAANrJXnvtlWeffTZ77LFHvvCFL+STn/xkJk2alGOPPTZz587NJz7xida5F110UZ599tl8+tOfzjXXXJPp06dnxIgRSf60xdivf/3rHHPMMZkwYUKGDh2aMWPG5M0330zfvn3b6/H+lK1lS9+Csx2rr69PdXV1Vq9enaqqqvaO87Ez+JJftXcEOpg3vnNye0cAAAAAgE5h3bp1WbJkSYYMGZLu3bu3d5ySGTx4cL761a/mq1/96kf2mR/23W5Nb2BFDAAAAAAAQIkoYgAAAAAAAEqkor0DAAAAAAAAfJg33nijvSMUzIoYAAAAAACAElHEAAAAAABAB9fS0tLeETqdYn2n7VrEPP744znllFMyYMCAlJWV5f77729zvqWlJZdffnn69++fHj16ZPjw4Vm8eHGbOStXrszYsWNTVVWV3r17Z+LEiWloaGgzZ+HChTn66KPTvXv3DBw4MNOmTSv1owEAAAAAQMl17do1SfL++++3c5LOZ/369UmSLl26bNN92vUdMWvXrs1BBx2Uc889N6NHj97s/LRp03LDDTfk9ttvz5AhQ/Jv//ZvGTFiRP7whz+ke/fuSZKxY8emtrY2Dz30UDZs2JAJEyZk0qRJufPOO5Mk9fX1OfHEEzN8+PDccsstWbRoUc4999z07t07kyZN+kifFwAAAAAAiqlLly7p3bt3li9fniTp2bNnysrK2jlVx9fc3JwVK1akZ8+eqajYtiqlXYuYz3/+8/n85z//gedaWlry/e9/P9/85jdz6qmnJknuuOOO9O3bN/fff3/GjBmTF198MbNmzcozzzyTww47LEnyH//xHxk5cmT+/d//PQMGDMhPfvKTrF+/PrfddlsqKyuz//77Z/78+Zk+fboiBgAAAACADq9fv35J0lrGUBzl5eXZfffdt7nYatci5sMsWbIkdXV1GT58eOtYdXV1jjjiiMydOzdjxozJ3Llz07t379YSJkmGDx+e8vLyPPXUUznttNMyd+7cHHPMMamsrGydM2LEiEydOjXvvfdedtppp80+u7GxMY2Nja3H9fX1JXpKAAAAAADYNmVlZenfv3/69OmTDRs2tHecTqOysjLl5dv+hpePbRFTV1eXJOnbt2+b8b59+7aeq6urS58+fdqcr6ioyCc+8Yk2c4YMGbLZPTad+6AiZsqUKbnqqquK8yAAAAAAAPAR6NKlyza/z4Ti2/YqpxO69NJLs3r16ta/t956q70jAQAAAAAAHdDHtojZtKfdsmXL2owvW7as9Vy/fv022/Nu48aNWblyZZs5H3SPP/+Mv9StW7dUVVW1+QMAAAAAANhaH9siZsiQIenXr19mz57dOlZfX5+nnnoqw4YNS5IMGzYsq1atyrx581rnPPLII2lubs4RRxzROufxxx9vsy/eQw89lL333vsDtyUDAAAAAAAolnYtYhoaGjJ//vzMnz8/SbJkyZLMnz8/NTU1KSsry1e/+tVcc801+cUvfpFFixZl3LhxGTBgQEaNGpUk2XfffXPSSSflvPPOy9NPP50nnngiF1xwQcaMGZMBAwYkSc4666xUVlZm4sSJeeGFF3LPPffk+uuvz+TJk9vpqQEAAAAAgO1FRXt++LPPPptjjz229XhTOTJ+/PjMnDkz3/jGN7J27dpMmjQpq1atylFHHZVZs2ale/furdf85Cc/yQUXXJDjjz8+5eXlOf3003PDDTe0nq+urs6DDz6Y888/P4ceemh22WWXXH755Zk0adJH96AAAAAAAMB2qaylpaWlvUN83NXX16e6ujqrV6/2vpgPMPiSX7V3BDqYN75zcntHAAAAAAAo2Nb0BgVtTfb6668XFAwAAAAAAGB7UlARs+eee+bYY4/Nj3/846xbt67YmQAAAAAAADqFgoqY5557Lp/61KcyefLk9OvXL1/60pfy9NNPFzsbAAAAAABAh1ZQEXPwwQfn+uuvz9KlS3PbbbeltrY2Rx11VA444IBMnz49K1asKHZOAAAAAACADqegImaTioqKjB49Ovfee2+mTp2aV199NRdffHEGDhyYcePGpba2tlg5AQAAAAAAOpxtKmKeffbZfPnLX07//v0zffr0XHzxxXnttdfy0EMPZenSpTn11FOLlRMAAAAAAKDDqSjkounTp2fGjBl5+eWXM3LkyNxxxx0ZOXJkysv/1OsMGTIkM2fOzODBg4uZFQAAAAAAoEMpqIi5+eabc+655+acc85J//79P3BOnz59cuutt25TOAAAAAAAgI6soCJm8eLFf3NOZWVlxo8fX8jtAQAAAAAAOoWC3hEzY8aM3HvvvZuN33vvvbn99tu3ORQAAAAAAEBnUFARM2XKlOyyyy6bjffp0yfXXnvtNocCAAAAAADoDAoqYmpqajJkyJDNxgcNGpSampptDgUAAAAAANAZFFTE9OnTJwsXLtxsfMGCBdl55523ORQAAAAAAEBnUFARc+aZZ+Zf/uVfMmfOnDQ1NaWpqSmPPPJILrzwwowZM6bYGQEAAAAAADqkikIuuvrqq/PGG2/k+OOPT0XFn27R3NyccePGeUcMAAAAAADA/1NQEVNZWZl77rknV199dRYsWJAePXrkwAMPzKBBg4qdDwAAAAAAoMMqqIjZZOjQoRk6dGixsgAAAAAAAHQqBRUxTU1NmTlzZmbPnp3ly5enubm5zflHHnmkKOEAAAAAAAA6soKKmAsvvDAzZ87MySefnAMOOCBlZWXFzgUAAAAAANDhFVTE3H333fnpT3+akSNHFjsPAAAAAABAp1FeyEWVlZXZc889i50FAAAAAACgUymoiLnoooty/fXXp6Wlpdh5AAAAAAAAOo2Ctib73e9+lzlz5uQ3v/lN9t9//3Tt2rXN+fvuu68o4QAAAAAAADqygoqY3r1757TTTit2FgAAAAAAgE6loCJmxowZxc4BAAAAAADQ6RT0jpgk2bhxYx5++OH88Ic/zJo1a5IkS5cuTUNDQ9HCAQAAAAAAdGQFrYh58803c9JJJ6WmpiaNjY054YQT0qtXr0ydOjWNjY255ZZbip0TAAAAAACgwyloRcyFF16Yww47LO+991569OjROn7aaadl9uzZRQsHAAAAAADQkRW0Iua3v/1tnnzyyVRWVrYZHzx4cN55552iBAMAAAAAAOjoCloR09zcnKamps3G33777fTq1WubQwEAAAAAAHQGBRUxJ554Yr7//e+3HpeVlaWhoSFXXHFFRo4cWaxsAAAAAAAAHVpBW5Ndd911GTFiRPbbb7+sW7cuZ511VhYvXpxddtkld911V7EzAgAAAAAAdEgFFTG77bZbFixYkLvvvjsLFy5MQ0NDJk6cmLFjx6ZHjx7FzggAAAAAANAhFVTEJElFRUXOPvvsYmYBAAAAAADoVAoqYu64444PPT9u3LiCwgAAAAAAAHQmBRUxF154YZvjDRs25P33309lZWV69uypiAEAAAAAAEhSXshF7733Xpu/hoaGvPzyyznqqKNy1113FTsjAAAAAABAh1RQEfNB9tprr3znO9/ZbLUMAAAAAADA9qpoRUySVFRUZOnSpcW8JQAAAAAAQIdV0DtifvGLX7Q5bmlpSW1tbX7wgx/kM5/5TFGCAQAAAAAAdHQFFTGjRo1qc1xWVpZdd901xx13XK677rpi5AIAAAAAAOjwCipimpubi50DAAAAAACg0ynqO2IAAAAAAAD4HwWtiJk8efIWz50+fXohHwEAAAAAANDhFVTEPP/883n++eezYcOG7L333kmSV155JV26dMkhhxzSOq+srKw4KQEAAAAAADqggrYmO+WUU3LMMcfk7bffznPPPZfnnnsub731Vo499tj83d/9XebMmZM5c+bkkUce2aZwV155ZcrKytr87bPPPq3n161bl/PPPz8777xzdtxxx5x++ulZtmxZm3vU1NTk5JNPTs+ePdOnT598/etfz8aNG7cpFwAAAAAAwJYoaEXMddddlwcffDA77bRT69hOO+2Ua665JieeeGIuuuiiogXcf//98/DDD7ceV1T8T+Svfe1r+dWvfpV777031dXVueCCCzJ69Og88cQTSZKmpqacfPLJ6devX5588snU1tZm3Lhx6dq1a6699tqiZQQAAAAAAPggBRUx9fX1WbFixWbjK1asyJo1a7Y51J+rqKhIv379NhtfvXp1br311tx555057rjjkiQzZszIvvvum9///vc58sgj8+CDD+YPf/hDHn744fTt2zcHH3xwrr766vzrv/5rrrzyylRWVhY1KwAAAAAAwJ8raGuy0047LRMmTMh9992Xt99+O2+//Xb+8z//MxMnTszo0aOLGnDx4sUZMGBA9thjj4wdOzY1NTVJknnz5mXDhg0ZPnx469x99tknu+++e+bOnZskmTt3bg488MD07du3dc6IESNSX1+fF1544a9+ZmNjY+rr69v8AQAAAAAAbK2Ciphbbrkln//853PWWWdl0KBBGTRoUM4666ycdNJJuemmm4oW7ogjjsjMmTMza9as3HzzzVmyZEmOPvrorFmzJnV1damsrEzv3r3bXNO3b9/U1dUlSerq6tqUMJvObzr310yZMiXV1dWtfwMHDizaMwEAAAAAANuPgrYm69mzZ2666aZ897vfzWuvvZYk+eQnP5kddtihqOE+//nPt/73pz71qRxxxBEZNGhQfvrTn6ZHjx5F/aw/d+mll2by5Mmtx/X19coYAAAAAABgqxW0ImaT2tra1NbWZq+99soOO+yQlpaWYuX6QL17987QoUPz6quvpl+/flm/fn1WrVrVZs6yZcta3ynTr1+/LFu2bLPzm879Nd26dUtVVVWbPwAAAAAAgK1VUBHz7rvv5vjjj8/QoUMzcuTI1NbWJkkmTpyYiy66qKgB/1xDQ0Nee+219O/fP4ceemi6du2a2bNnt55/+eWXU1NTk2HDhiVJhg0blkWLFmX58uWtcx566KFUVVVlv/32K1lOAAAAAACApMAi5mtf+1q6du2ampqa9OzZs3X8jDPOyKxZs4oW7uKLL85jjz2WN954I08++WROO+20dOnSJWeeeWaqq6szceLETJ48OXPmzMm8efMyYcKEDBs2LEceeWSS5MQTT8x+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fz8DBgxIz5492ztOh7Trrrtm6dKl2bhxY7p27VrwfVRgAAAAAADQyTQ1NSXJNm+rtT3b9N1t+i4LpYgBAAAAAIBOalu21NreFeu7U8QAAAAAAACUiCIGAAAAAACgRCraOwAAAAAAAPARubL6I/681UW/5cyZM/PVr341q1at2uJrzjnnnKxatSr3339/0fP8LVbEAAAAAAAAHwvnnHNORo0atdn4o48+mrKysqxatSpnnHFGXnnllY8+XIGsiAEAAAAAADqMHj16pEePHu0dY4tZEQMAAAAAAHQYM2fOTO/evduMXXPNNenTp0969eqVf/zHf8wll1ySgw8+eLNr//3f/z39+/fPzjvvnPPPPz8bNmwoeV5FDAAAAAAA0GH95Cc/ybe//e1MnTo18+bNy+67756bb755s3lz5szJa6+9ljlz5uT222/PzJkzM3PmzJLnszUZAAAAAADwsfHLX/4yO+64Y5uxpqamvzr/P/7jPzJx4sRMmDAhSXL55ZfnwQcfTENDQ5t5O+20U37wgx+kS5cu2WeffXLyySdn9uzZOe+884r/EH/GihgAAAAAAOBj49hjj838+fPb/P1//9//91fnv/zyyzn88MPbjP3lcZLsv//+6dKlS+tx//79s3z58uIF/yusiAEAAAAAAD42dthhh+y5555txt5+++1tvm/Xrl3bHJeVlaW5uXmb7/u3WBEDAAAAAAB0WHvvvXeeeeaZNmN/edyerIgBAAAAAAA6rK985Ss577zzcthhh+X//J//k3vuuScLFy7MHnvs0d7RkihiAAAAAABg+3Hl6vZOUHRjx47N66+/nosvvjjr1q3LF77whZxzzjl5+umn2ztakqSspaWlpb1DfNzV19enuro6q1evTlVVVXvH+fi5srq9E9DRdMIfewAAAAD4OFm3bl2WLFmSIUOGpHv37u0d5yN3wgknpF+/fvnRj35U8D0+7Dvcmt7AihgAAAAAAKDDev/993PLLbdkxIgR6dKlS+666648/PDDeeihh9o7WhJFDAAAAAAA0IGVlZXl17/+db797W9n3bp12XvvvfOf//mfGT58eHtHS6KIAQAAAAAAOrAePXrk4Ycfbu8Yf1V5ewcAAAAAAADorBQxAAAAAADQSbW0tLR3hA6rWN9duxYxjz/+eE455ZQMGDAgZWVluf/++9ucb2lpyeWXX57+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eSEXVVZWZs899yx2FgAAAAAAgE6loCLmoosuyvXXX5+WlpZi5wEAAAAAAOg0Ctqa7He/+13mzJmT3/zmN9l///3TtWvXNufvu+++ooQDAAAAAADoyAoqYnr37p3TTjut2FkAAAAAAAA6lYKKmBkzZhQ7BwAAAAAAQKdT0DtikmTjxo15+OGH88Mf/jBr1qxJkixdujQNDQ1FCwcAAAAAANCRFbQi5s0338xJJ52UmpqaNDY25oQTTkivXr0yderUNDY25pZbbil2TgAAAAAAgA6noBUxF154YQ477LC899576dGjR+v4aaedltmzZxctHAAAAAAAQEdW0IqY3/72t3nyySdTWVnZZnzw4MF55513ihIMAAAAAACgoytoRUxzc3Oampo2G3/77bfTq1evbQ4FAAAAAADQGRRUxJx44on5/ve/33pcVlaWhoaGXHHFFRk5cmSxsgEAAAAAAHRoBW1Ndt1112XEiBHZb7/9sm7dupx11llZvHhxdtlll9x1113FzggAAAAAANAhFVTE7LbbblmwYEHuvvvuLFy4MA0NDZk4cWLGjh2bHj16FDsjAAAAAABAh1RQEZMkFRUVOfvss4uZBQAAAAAAoFMpqIi54447PvT8uHHjCgoDAAAAAADQmRRUxFx44YVtjjds2JD3338/lZWV6dmzpyIGAAAAAAAgSXkhF7333ntt/hoaGvLyyy/nqKOOyl133VXsjAAAAAAAAB1SQUXMB9lrr73yne98Z7PVMgAAAAAAANurohUxSVJRUZGlS5cW85YAAAAAAAAdVkHviPnFL37R5rilpSW1tbX5wQ9+kM985jNFCQYAAAAAANDRFVTEjBo1qs1xWVlZdt111xx33HG57rrripELAAAAAACgwyuoiGlubi52DgAAAAAAgE6nqO+IAQAAAAAA4H8UtCJm8uTJWzx3+vTphXwEAAAAAABAh1dQEfP888/n+eefz4YNG7L33nsnSV555ZV06dIlhxxySOu8srKy4qQEAAAAAADogAramuyUU07JMccck7fffjvPPfdcnnvuubz11ls59thj83d/93eZM2dO5syZk0ceeWSbwl155ZUpKytr87fPPvu0nl+3bl3OP//87Lzzztlxxx1z+umnZ9myZW3uUVNTk5NPPjk9e/ZMnz598vWvfz0bN27cplwAAAAAAABboqAVMdddd10efPDB7LTTTq1jO+20U6655pqceOKJueiii4oWcP/998/DDz/celxR8T+Rv/a1r+VXv/pV7r333lRXV+eCCy7I6NGj88QTTyRJmpqacvLJJ6dfv3558sknU1tbm3HjxqVr16659tpri5YRAAAAAADggxRUxNTX12fFihWbja9YsSJr1qzZ5lB/rqKiIv369dtsfPXq1bn11ltz55135rjjjkuSzJgxI/vuu29+//vf58gjj8yDDz6YP/zhD3n44YfTt2/fHHzwwbn66qvzr//6r7nyyitTWVlZ1KwAAAAAAAB/rqCtyU477bRMmDAh9913X95+++28/fbb+c///M9MnDgxo0ePLmrAxYsXZ8CAAdljjz0yduzY1NTUJEnmzZuXDRs2ZPjw4a1z99lnn+y+++6ZO3dukmTu3Lk58MAD07dv39Y5I0aMSH19fV544YW/+pmNjY2pr69v8wcAAAAAALC1Cipibrnllnz+85/PWWedlUGDBmXQoEE566yzctJJJ+Wmm24qWrgjjjgiM2fOzKxZs3LzzTdnyZIlOfroo7NmzZrU1dWlsrIyvXv3bnNN3759U1dXlySpq6trU8JsOr/p3F8zZcqUVFdXt/4NHDiwaM8EAAAAAABsPwramqxnz5656aab8t3vfjevvfZakuSTn/xkdthhh6KG+/znP9/635/61KdyxBFHZNCgQfnpT3+aHj16FPWz/tyll16ayZMntx7X19crYwAAAAAAgK1W0IqYTWpra1NbW5u99torO+ywQ1paWoqV6wP17t07Q4cOzauvvpp+/fpl/fr1WbVqVZs5y5Yta32nTL9+/bJs2bLNzm8699d069YtVVVVbf4AAAAAAAC2VkFFzLvvvpvjjz8+Q4cOzciRI1NbW5skmThxYi666KKiBvxzDQ0Nee2119K/f/8ceuih6dq1a2bPnt16/uWXX05NTU2GDRuWJBk2bFgWLVqU5cuXt8556KGHUlVVlf32269kOQEAAAAAAJICi5ivfe1r6dq1a2pqatKzZ8/W8TPOOCOzZs0qWriLL744jz32WN544408+eSTOe2009KlS5eceeaZqa6uzsSJEzN58uTMmTMn8+bNy4QJEzJs2LAceeSRSZITTzwx++23X774xS9mwYIFeeCBB/LNb34z559/frp161a0nAAAAAAAAB+koHfEPPjgg3nggQey2267tRnfa6+98uabbxYlWJK8/fbbOfPMM/Puu+9m1113zVFHHZXf//732XXXXZMk3/ve91JeXp7TTz89jY2NGTFiRG666abW67t06ZJf/vKX+ed//ucMGzYsO+ywQ8aPH59vfetbRcsIAAAAAADw1xRUxKxdu7bNSphNVq5cWdSVJnffffeHnu/evXtuvPHG3HjjjX91zqBBg/LrX/+6aJkAAAAAAAC2VEFbkx199NG54447Wo/LysrS3NycadOm5dhjjy1aOAAAAAAAgI6soBUx06ZNy/HHH59nn30269evzze+8Y288MILWblyZZ544oliZwQAAAAAAOiQCloRc8ABB+SVV17JUUcdlVNPPTVr167N6NGj8/zzz+eTn/xksTMCAAAAAAB0SFu9ImbDhg056aSTcsstt+Syyy4rRSYAAAAAAIBOYatXxHTt2jULFy4sRRYAAAAAAIBOpaCtyc4+++zceuutxc4CAAAAAADQqWz11mRJsnHjxtx22215+OGHc+ihh2aHHXZoc3769OlFCQcAAAAAANCRbVUR8/rrr2fw4MH57//+7xxyyCFJkldeeaXNnLKysuKlAwAAAAAA6MC2qojZa6+9Ultbmzlz5iRJzjjjjNxwww3p27dvScIBAAAAAAB0ZFv1jpiWlpY2x7/5zW+ydu3aogYCAAAAAADoLLaqiPlLf1nMAAAAAAAA8D+2qogpKyvb7B0w3gkDAAAAAADwwbbqHTEtLS0555xz0q1btyTJunXr8k//9E/ZYYcd2sy77777ipcQAAAAAACgg9qqImb8+PFtjs8+++yihgEAAAAAAOhMtqqImTFjRqlyAAAAAAAAdDpb9Y4YAAAAAAAAtpwiBgAAAAAAoEQUMQAAAAAAACWiiAEAAAAAACgRRQwAAAAAAECJKGIAAAAAAABKRBEDAAAAAABQIooYAAAAAACAElHEAAAAAAAAlIgiBgAAAAAAoEQUMQAAAAAAACWiiAEAAAAAACgRRQwAAAAAAECJKGIAAAAAAABKRBEDAAAAAABQIooYAAAAAACAElHEAAAAAAAAlIgiBgAAAAAAoEQUMQAAAAAAACWiiAEAAAAAACgRRQwAAAAAAECJKGIAAAAAAABKRBEDAAAAAABQIooYAAAAAACAElHEAAAAAAAAlIgiBgAAAAAAoEQUMQAAAAAAACWiiAEAAAAA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6DQK2prsd7/7XebMmZPf/OY32X///dO1a9c25++7776ihAMAAAAAAOjICipievfundNOO63YWQAAAAAAADqVgoqYGTNmFDsHAAAAAABAp1PQO2KSZOPGjXn44Yfzwx/+MGvWrEmSLF26NA0NDUULBwAAAAAA0JEVtCLmzTffzEknnZSampo0NjbmhBNOSK9evTJ16tQ0NjbmlltuKXZOAAAAAACADqegFTEXXnhhDjvssLz33nvp0aNH6/hpp52W2bNnFy0cAAAAAABAR1bQipjf/va3efLJJ1NZWdlmfPDgwXnnnXeKEgwAAAAAAKCjK2hFTHNzc5qamjYbf/vtt9OrV69tDgUAAAAAANAZFFTEnHjiifn+97/felxWVpaGhoZcccUVGTlyZLGyAQAAAAAAdGgFbU123XXXZcSIEdlvv/2ybt26nHXWWVm8eHF22WWX3HXXXcXOCAAAAAAA0CEVVMTstttuWbBgQe6+++4sXLgwDQ0NmThxYsaOHZsePXoUOyMAAAAAAECHVFARkyQVFRU5++yzi5kFAAAAAACgUymoiLnjjjs+9Py4ceMKCgMAAAAAANCZFFTEXHjhhW2ON2zYkPfffz+VlZXp2bOnIgYAAAAAACBJeSEXvffee23+Ghoa8vLLL+eoo47KXXfdVeyMAAAAAAAAHVJBRcwH2WuvvfKd73xns9UyAAAAAAAA26uiFTFJUlFRkaVLlxbzlgAAAAAAAB1WQe+I+cUvftHmuKWlJbW1tfnBD36Qz3zmM0UJBgAAAAAA0NEVVMSMGjWqzXFZWVl23XXXHHfccbnuuuuKkQsAAAAAAKDDK6iIaW5uLnYOAAAAAACATqeo74gBAAAAAADgfxS0Imby5MlbPHf69OmFfAQAAAAAAECHV1AR8/zzz+f555/Phg0bsvfeeydJXnnllXTp0iWHHHJI67yysrLipAQAAAAAAOiACipiTjnllPTq1Su33357dtpppyTJe++9lwkTJuToo4/ORRddVNSQAAAAAAAAHVFB74i57rrrMmXKlNYSJkl22mmnXHPNNbnuuuuKFu7KK69MWVlZm7999tmn9fy6dety/vnnZ+edd86OO+6Y008/PcuWLWtzj5qampx88snp2bNn+vTpk69//evZuHFj0TICAAAAAAD8NQWtiKmvr8+KFSs2G1+xYkXWrFmzzaH+3P7775+HH3649bii4n8if+1rX8uvfvWr3Hvvvamurs4FF1yQ0aNH54knnkiSNDU15eSTT06/fv3y5JNPpra2NuPGjUvXrl1z7bXXFjUnAAAAAADAXyqoiDnttNMyYcKEXHfddTn88MOTJE899VS+/vWvZ/To0cUNWFGRfv36bTa+evXq3Hrrrbnzzjtz3HHHJUlmzJiRfffdN7///e9z5JFH5sEHH8wf/vCHPPzww+nbt28OPvjgXH311fnXf/3XXHnllamsrPzAz2xsbExjY2PrcX19fVGfCQAAAAAA2D4UtDXZLbfcks9//vM566yzMmjQoAwaNChnnXVWTjrppNx0001FDbh48eIMGDAge+yxR8aOHZuampokybx587Jhw4YMHz68de4+++yT3XffPXPnzk2SzJ07NwceeGD69u3bOmfEiBGpr6/PCy+88Fc/c8qUKamurm79GzhwYFGfCQAAAAAA2D4UVMT07NkzN910U9599908//zzef7557Ny5crcdNNN2WGHHYoW7ogjjsjMmTMza9as3HzzzVmyZEmOPvrorFmzJnV1damsrEzv3r3bXNO3b9/U1dUlSerq6tqUMJvObzr311x66aVZvXp1699bb71VtGcCAAAAAAC2HwVtTbZJbW1tamtrc8wxx6RHjx5paWlJWVlZsbLl85//fOt/f+pTn8oRRxyRQYMG5ac//Wl69OhRtM/5S926dUu3bt1Kdn8AAAAAAGD7UNCKmHfffTfHH398hg4dmpEjR6a2tjZJMnHixFx00UVFDfjnevfunaFDh+bVV19Nv379sn79+qxatarNnGXLlrW+U6Zfv35ZtmzZZuc3nQMAAAAAACilgoqYr33ta+natWtqamrSs2fP1vEzzjgjs2bNKlq4v9TQ0JDXXnst/fv3z6GHHpquXbtm9uzZredffvnl1NTUZNiwYUmSYcOGZdGiRVm+fHnrnIceeihVVVXZb7/9SpYTAAAAAAAgKXBrsgcffDAPPPBAdttttzbje+21V958882iBEuSiy++OKecckoGDRqUpUuX5oorrkiXLl1y5plnprq6OhMnTszkyZPziU98IlVVVfnKV76SYcOG5cgjj0ySnHjiidlvv/3yxS9+MdOmTUtdXV2++c1v5vzzz7f1GAAAAAAAUHIFFTFr165tsxJmk5UrVxa14Hj77bdz5pln5t13382uu+6ao446Kr///e+z6667Jkm+973vpby8PKeffnoaGxszYsSI3HTTTa3Xd+nSJb/85S/zz//8zxk2bFh22GGHjB8/Pt/61reKlhEAAAAAAOCvKWtpaWnZ2otGjhyZQw89NFdffXV69eqVhQsXZtCgQRkzZkyam5vzs5/9rBRZ2019fX2qq6uzevXqVFVVtXecj50Dbz+wvSPQwSwav6i9IwAAAAAAFGxreoOCVsRMmzYtxx9/fJ599tmsX78+3/jGN/LCCy9k5cqVeeKJJwoKDQAAAAAA0NmUF3LRAQcckFdeeSVHHXVUTj311KxduzajR4/O888/n09+8pPFzggAAAAAANAhbfWKmA0bNuSkk07KLbfckssuu6wUmQAAAAAAADqFrV4R07Vr1yxcuLAUWQAAAAAAADqVgrYmO/vss3PrrbcWOwsAAAAAAECnstVbkyXJxo0bc9ttt+Xhhx/OoYcemh122KHN+enTpxclHAAAAAAAQEe2VUXM66+/nsGDB+e///u/c8ghhyRJXnnllTZzysrKipcOAAAAAACgA9uqImavvfZKbW1t5syZkyQ544wzcsMNN6Rv374lCQcAAAAAANCRbdU7YlpaWtoc/+Y3v8natWuLGggAAAAAAKCz2Koi5i/9ZTEDAAAAAADA/9iqIqasrGyzd8B4JwwAAAAAAMAH26p3xLS0tOScc85Jt27dkiTr1q3LP/3TP2WHHXZoM+++++4rXkIAAAAAAIAOaquKmPHjx7c5Pvvss4saBgAAAAAAoDPZqiJmxowZpcoBAAAAAADQ6WzVO2IAAAAAAADYcooYAAAAAACAElHEAAAAAAAAlIgiBgAAAAAAoEQUMQAAAAAAACWiiAEAAAAAACgRRQwAAAAAAECJKGIAAAAAAABKRBEDAAAAAABQIooYAAAAAACAElHEAAAAAAAAlIgiBgAAAAAAoEQUMQAAAAAAACWiiAEAAAAAACgRRQwAAAAAAECJKGIAAAAAAABKRBEDAAAAAABQIooYAAAAAACAElHEAAAAAAAAlIgiBgAAAAAAoEQUMQAAAAAAACWiiAEAAAAAACgRRQwAAAAAAECJKGIAAAAAAABKRBEDAAAAAABQIooYAAAAAACAElHEAAAAAAAAlIgiBgAAAAAAoEQUMQAAAAAAACWiiAEAAAAAACiR7aqIufHGGzN48OB07949RxxxRJ5++un2jgQAAAAAAHRi200Rc88992Ty5Mm54oor8txzz+Wggw7KiBEjsnz58vaOBgAAAAAAdFLbTREzffr0nHfeeZkwYUL222+/3HLLLenZs2duu+229o4GAAAAAAB0UhXtHeCjsH79+sybNy+XXnpp61h5eXmGDx+euXPnbja/sbExjY2NrcerV69OktTX15c+bAfU9P9rau8IdDD+twQAAAAAdGSb/o2zpaXlb87dLoqYP/7xj2lqakrfvn3bjPft2zcvvfTSZvOnTJmSq666arPxgQMHliwjbE+q/7m6vSMAAAAAAGyzNWvWpLr6w/+9c7soYrbWpZdemsmTJ7ceNzc3Z+XKldl5551TVlbWjsk+furr6zNw4MC89dZbqaqqau84ACXlNw/YnvjNA7Y3fveA7YnfPNh2LS0tWbNmTQYMGPA3524XRcwuu+ySLl26ZNmyZW3Gly1bln79+m02v1u3bunWrVubsd69e5cyYodXVVXlRxvYbvjNA7YnfvOA7Y3fPWB74jcPts3fWgmzSXmJc3wsVFZW5tBDD83s2bNbx5qbmzN79uwMGzasHZMBAAAAAACd2XaxIiZJJk+enPHjx+ewww7L4Ycfnu9///tZu3ZtJkyY0N7RAAAAAACATmq7KWLOOOOMrFixIpdffnnq6upy8MEHZ9asWenbt297R+vQunXrliuuuGKzrdwAOiO/ecD2xG8esL3xuwdsT/zmwUerrKWlpaW9QwAAAAAAABTT448/nu9+97uZN29eamtr8/Of/zyjRo3aqns88MADueKKK/LCCy+ke/fuOeaYY3Lddddl8ODBW3yP7eIdMQAAAAAAwPZl7dq1Oeigg3LjjTcWdP2SJUty6qmn5rjjjsv8+fPzwAMP5I9//GNGjx69VfexIgYAAAAAAOjUysrKNlsR09jYmMsuuyx33XVXVq1alQMOOCBTp07N5z73uSTJz372s5x55plpbGxMefmf1rX813/9V0499dQ0Njama9euW/TZVsQAAAAAAADbnQsuuCBz587N3XffnYULF+Yf/uEfctJJJ2Xx4sVJkkMPPTTl5eWZMWNGmpqasnr16vzoRz/K8OHDt7iESayIAQAAAAAAOrm/XBFTU1OTPfbYIzU1NRkwYEDrvOHDh+fwww/PtddemyR57LHH8oUvfCHvvvtumpqaMmzYsPz6179O7969t/izrYgBAAAAAAC2K4sWLUpTU1OGDh2aHXfcsfXvsccey2uvvZYkqaury3nnnZfx48fnmWeeyWOPPZbKysr8/d//fbZmjUtFqR4CAAAAAADg46ihoSFdunTJvHnz0qVLlzbndtxxxyTJjTfemOrq6kybNq313I9//OMMHDgwTz31VI488sgt+ixFDAAAAAAAsF359Kc/naampixfvjxHH330B855//33U17edmOxTaVNc3PzFn+WrckAAAAAAIBOp6GhIfPnz8/8+fOTJEuWLMn8+fNTU1OToUOHZuzYsRk3blzuu+++LFmyJE8//XSmTJmSX/3qV0mSk08+Oc8880y+9a1vZfHixXnuuecyYcKEDBo0KJ/+9Ke3OEdZy9ZsZAYAAAAAANABPProozn22GM3Gx8/fnxmzpyZDRs25Jprrskdd9yRd955J7vsskuOPPLIXHXVVTnwwAOTJHfffXemTZuWV155JT179sywYcMyderU7LPPPlucQxEDAAAAAABQIrYmAwAAAAAAKBFFDAAAAAAAQIkoYgAAAAAAAEpEEQMAAAAAAFAiihgAAAAAAIASUcQAAAAAAACUiCIGAAAAAACgRBQxAAAAAAAAJaKIAQAAAAAAKBFFDAAAAAAAQIkoYgAAAAAAAEqkor0DdATNzc1ZunRpevXqlbKysvaOAwAAAAAAtKOWlpasWbMmAwYMSHn5h695UcRsgaVLl2bgwIHtHQMAAAAAAPgYeeutt7Lbbrt96BxFzBbo1atXkj99oVVVVe2cBgAAAAAAaE/19fUZOHBga3/wYRQxW2DTdmRVVVWKGAAAAAAAIEm26HUmH75xGQAAAAAAAAVTxAAAAAAAAJSIIgYAAAAAAKBEvCMGAAAAAAA6uObm5qxfv769Y3QqlZWVKS/f9vUsihi22Yv77NveEehg9n3pxfaOAAAAAACdxvr167NkyZI0Nze3d5ROpby8PEOGDEllZeU23UcRAwAAAAAAHVRLS0tqa2vTpUuXDBw4sCgrOPjTCqOlS5emtrY2u+++e8rKygq+lyIGAAAAAAA6qI0bN+b999/PgAED0rNnz/aO06nsuuuuWbp0aTZu3JiuXbsWfB/VGAAAAAAAdFBNTU1Jss3bZ7G5Td/ppu+4UIoYAAAAAADo4LZl6yw+WLG+U0UMAAAAAABAiShiAAAAAAAASqSivQMAAAAAAADF9eI++36kn7fvSy+W5L5lZWX5+c9/nlGjRpXk/h8FK2IAAAAAAIB2UVdXl6985SvZY4890q1btwwcODCnnHJKZs+e3d7RisaKGAAAAAAA4CP3xhtv5DOf+Ux69+6d7373uznwwAOzYcOGPPDAAzn//PPz0ksvtXfEorAiBgAAAAAA+Mh9+ctfTllZWZ5++umcfvrpGTp0aPbff/9Mnjw5v//97z/wmkWLFuW4445Ljx49svPOO2fSpElpaGhoPf/oo4/m8MMPzw477JDevXvnM5/5TN58883W8//3//7fHHLIIenevXv22GOPXHXVVdm4cWNJn1MRAwAAAAAAfKRWrlyZWbNm5fzzz88OO+yw2fnevXtvNrZ27dqMGDEiO+20U5555pnce++9efjhh3PBBRckSTZu3JhRo0bls5/9bBYuXJi5c+dm0qRJKSsrS5L89re/zbhx43LhhRfmD3/4Q374wx9m5syZ+fa3v13SZ7U1GQAAAAAA8JF69dVX09LSkn322WeLr7nzzjuzbt263HHHHa3lzQ9+8IOccsopmTp1arp27ZrVq1fn7/7u7/LJT34ySbLvvvu2Xn/VVVflkksuyfjx45Mke+yxR66++up84xvfyBVXXFHEp2tLEQMAAAAAAHykWlpatvqaF198MQcddFCbFTSf+cxn0tzcnJdffjnHHHNMzjnnnIwYMSInnHBChg8fni984Qvp379/kmTBggV54okn2qyAaWpqyrp16/L++++nZ8+e2/5gH8DWZAAAAAAAwEdqr732SllZWV566aWi3nfGjBmZO3du/s//+T+55557MnTo0Nb3zTQ0NOSqq67K/PnzW/8WLVqUxYsXp3v37kXN8ecUMQAAAAAAwEfqE5/4REaMGJEbb7wxa9eu3ez8qlWrNhvbd999s2DBgjbzn3jiiZSXl2fvvfduHfv0pz+dSy+9NE8++WQOOOCA3HnnnUmSQw45JC+//HL23HPPzf7Ky0tXlyhiAAAAAACAj9yNN96YpqamHH744fnP//zPLF68OC+++GJuuOGGDBs2bLP5Y8eOTffu3TN+/Pj893//d+bMmZOvfOUr+eIXv5i+fftmyZIlufTSSzN37ty8+eabefDBB7N48eLW98RcfvnlueOOO3LVVVflhRdeyIsvvpi777473/zmN0v6nN4RAwAAAAAAncy+L73Y3hH+pj322CPPPfdcvv3tb+eiiy5KbW1tdt111xx66KG5+eabN5vfs2fPPPDAA7nwwgvzv//3/07Pnj1z+umnZ/r06a3nX3rppdx+++159913079//5x//vn50pe+lCQZMWJEfvnLX+Zb3/pWpk6dmq5du2afffbJP/7jP5b0OctaCnkjznamvr4+1dXVWb16daqqqto7zsfOi/vs294R6GA6wv8JAAAAAEBHsG7duixZsiRDhgwp6XtOtkcf9t1uTW9gazIAAAAAAIASUcQAAAAAAACUiCIGAAAAAACgRBQxAAAAAADQwXkdfPEV6ztt1yLm8ccfzymnnJIBAwakrKws999/f5vzLS0tufzyy9O/f//06NEjw4cPz+LFi9vMWblyZcaOHZuqqqr07t07EydOTENDQ5s5CxcuzNFHH53u3btn4MCBmTZtWqkfDQAAAAAASq5Lly5JkvXr17dzks5n03e66TsuVEUxwhRq7dq1Oeigg3Luuedm9OjRm52fNm1abrjhhtx+++0ZMmRI/u3f/i0jRozIH/7wh3Tv3j1JMnbs2NTW1uahhx7Khg0bMmHChEyaNCl33nlnkqS+vj4nnnhihg8fnltuuSWLFi3Kueeem969e2fSpEkf6fMCAAAAAEAxVVRUpGfPnlmxYkW6du2a8nIbYRVDc3NzVqxYkZ49e6aiYtuqlLKWj8l6pbKysvz85z/PqFGjkvxpNcyAAQNy0UUX5eKLL06SrF69On379s3MmTMzZsyYvPjii9lvv/3yzDPP5LDDDkuSzJo1KyNHjszbb7+dAQMG5Oabb85ll12Wurq6VFZWJkkuueSS3H///XnppZe2KFt9fX2qq6uzevXqVFVVFf/hO7gX99m3vSPQwez70ovtHQEAAAAAOo3169dnyZIlaW5ubu8onUp5eXmGDBnS2i38ua3pDdp1RcyHWbJkSerq6jJ8+PDWserq6hxxxBGZO3duxowZk7lz56Z3796tJUySDB8+POXl5Xnqqady2mmnZe7cuTnmmGPafFEjRozI1KlT895772WnnXba7LMbGxvT2NjYelxfX1+ipwQAAAAAgG1TWVmZvfbay/ZkRVZZWVmUFUYf2yKmrq4uSdK3b98243379m09V1dXlz59+rQ5X1FRkU984hNt5gwZMmSze2w690FFzJQpU3LVVVcV50EAAAAAAKDEysvLW1/pwceLzeI+wKWXXprVq1e3/r311lvtHQkAAAAAAOiAPrZFTL9+/ZIky5YtazO+bNmy1nP9+vXL8uXL25zfuHFjVq5c2WbOB93jzz/jL3Xr1i1VVVVt/gAAAAAAALbWx7aIGTJkSPr165fZs2e3jtXX1+epp57KsGHDkiTDhg3LqlWrMm/evNY5jzzySJqbm3PEEUe0znn88cezYcOG1jkPPfRQ9t577w/clgwAAAAAAKBY2rWIaWhoyPz58zN//vwkyZIlSzJ//vzU1NSkrKwsX/3qV3PNNdfkF7/4RRYtWpRx48ZlwIABGTVqVJJk3333zUknnZTzzjsvTz/9dJ544olccMEFGTNmTAYMGJAkOeuss1JZWZmJEyfmhRdeyD333JPrr78+kydPbqenBgAAAAAAthcV7fnhzz77bI499tjW403lyPjx4zNz5sx84xvfyNq1azNp0qSsWrUqRx11VGbNmtXmhUM/+clPcsEFF+T4449PeXl5Tj/99Nxwww2t56urq/Pggw/m/PPPz6GHHppddtkll19+eSZNmvTRPSgAAAAAALBdKmtpaWlp7xAfd/X19amurs7q1au9L+YDvLjPvu0dgQ5m35debO8IAAAAAAAF25reoKCtyV5//fWCggEAAAAAAGxPCipi9txzzxx77LH58Y9/nHXr1hU7EwAAAAAAQKdQUBHz3HPP5VOf+lQmT56cfv365Utf+lKefvrpYmcDAAAAAADo0AoqYg4++OBcf/31Wbp0aW677bbU1tbmqKOOygEHHJDp06dnxYoVxc4JAAAAAADQ4RRUxGxSUVGR0aNH5957783UqVPz6quv5uKLL87AgQMzbty41NbWFisnAAAAAABAh7NNRcyzzz6bL3/5y+nfv3+mT5+eiy++OK+99loeeuihLF26NKeeemqxcgIAAAAAAHQ4FYVcNH369MyYMSMvv/xyRo4cmTvuuCMjR45Mefmfep0hQ4Zk5syZGTx4cDGzAgAAAAAAdCgFFTE333xzzj333Jxzzjnp37//B87p06dPbr311m0KBwAAAAAA0JEVVMQsXrz4b86prKzM+PHjC7k9AAAAAABAp1DQO2JmzJiRe++9d7Pxe++9N7fffvs2hwIAAAAAAOgMCipipkyZkl122WWz8T59+uTaa6/d5lAAAAAAAACdQUFFTE1NTYYMGbLZ+KBBg1JTU7PNoQAAAAAAADqDgoqYPn36ZOHChZuNL1iwIDvvvPM2hwIAAAAAAOgMCipizjzzzPzLv/xL5syZk6ampjQ1NeWRRx7JhRdemDFjxhQ7IwAAAAAAQIdUUchFV199dd54440cf/zxqaj40y2am5szbtw474gBAAAAAAD4fwoqYiorK3PPPffk6quvzoIFC9KjR48ceOCBGTRoULHzAQAAAAAAdFgFFTGbDB06NEOHDi1WFgAAAAAAgE6loCKmqakpM2fOzOzZs7N8+fI0Nze3Of/II48UJRwAAAAAAEBHVlARc+GFF2bmzJk5+eSTc8ABB6SsrKzYuQAAAAAAADq8goqYu+++Oz/96U8zcuTIYucBAAAAAADoNMoLuaiysjJ77rlnsbMAAAAAAAB0KgUVMRdddFGuv/76tLS0FDsPAAAAAABAp1HQ1mS/+93vMmfOnPzmN7/J/vvvn65du7Y5f9999xUlHAAAAAAAQEdWUBHTu3fvnHbaacXOAgAAAAAA0KkUVMTMmDGj2DkAAAAAAAA6nYLeEZMkGzduzMMPP5wf/vCHWbNmTZJk6dKlaWhoKFo4AAAAAACAjqygFTFvvvlmTjrppNTU1KSxsTEnnHBCevXqlalTp6ax8f/P3r1HaVkWeuP/zgDDecCUg2wR0EAlj2Apr+hOISG0rWI7j4HKtp1poWgW28rjlsANqVuMfu9CkEpRynrdnhWJTPGEAmalRNRIDIdUGMCXAWbm90cvs5uNGgzzOAx8Pms9a3Ff9/Xc1/eZWT66+Hrdd2WmTJnS0DkBAAAAAACanHrtiBk9enSOPvrovPvuu2ndunXt+BlnnJHZs2c3WDgAAAAAAICmrF47Yp555pk899xzKSkpqTPes2fP/PnPf26QYAAAAAAAAE1dvXbEVFdXp6qqapvxZcuWpX379jsdCgAAAAAAYHdQryLm5JNPzq233lp7XFRUlPXr1+faa6/NsGHDGiobAAAAAABAk1avW5NNnDgxQ4YMSd++fbNx48ace+65Wbx4cfbZZ5/ce++9DZ0RAAAAAACgSapXEbPffvtl4cKFmTlzZhYtWpT169dn1KhROe+889K6deuGzggAAAAAANAk1auISZLmzZvn/PPPb8gsAAAAAAAAu5V6FTEzZsz40PMjRoyoVxgAAAAAAIDdSb2KmNGjR9c53rx5c957772UlJSkTZs2ihgAAAAAAIAkxfV507vvvlvntX79+rzxxhsZOHBg7r333obOCAAAAAAA0CTVq4h5P7179853v/vdbXbLAAAAAAAA7KkarIhJkubNm2f58uUNeUkAAAAAAIAmq17PiHnwwQfrHNfU1KS8vDx33HFHjjvuuAYJBgAAAAAA0NTVq4g5/fTT6xwXFRWlU6dOOemkkzJx4sSGyAUAAAAAANDk1auIqa6ubugcAAAAAAAAu50GfUYMAAAAAAAA/61eO2LGjBmz3XMnTZpUnyUAAAAAAACavHoVMa+++mpeffXVbN68OQcddFCS5M0330yzZs3Sr1+/2nlFRUUNkxIAAAAAAKAJqtetyT73uc/lhBNOyLJly/LKK6/klVdeyVtvvZUTTzwxp556aubMmZM5c+bk6aef3qlw1113XYqKiuq8Dj744NrzGzduzKWXXpq999477dq1y5lnnpmVK1fWuUZZWVlOOeWUtGnTJp07d87Xv/71bNmyZadyAQAAAAAAbI967YiZOHFinnjiiey11161Y3vttVduuummnHzyybnyyisbLOAnPvGJPPXUU7XHzZv/d+QrrrgiDz/8cGbNmpUOHTrksssuy/Dhw/Pss88mSaqqqnLKKaeka9euee6551JeXp4RI0akRYsWufnmmxssIwAAAAAAwPupVxFTUVGR1atXbzO+evXqrFu3bqdD/a3mzZuna9eu24yvXbs2U6dOzT333JOTTjopSTJt2rQccsghef7553PsscfmiSeeyG9+85s89dRT6dKlS4488sjceOON+cY3vpHrrrsuJSUlDZoVAAAAAADgb9Xr1mRnnHFGLrzwwjzwwANZtmxZli1blp/+9KcZNWpUhg8f3qABFy9enG7duuWAAw7Ieeedl7KysiTJ/Pnzs3nz5gwePLh27sEHH5z9998/8+bNS5LMmzcvhx12WLp06VI7Z8iQIamoqMjrr7/+gWtWVlamoqKizgsAAAAAAGBH1auImTJlSj772c/m3HPPTY8ePdKjR4+ce+65GTp0aO68884GC3fMMcdk+vTpeeyxx/L9738/S5cuzfHHH59169ZlxYoVKSkpSceOHeu8p0uXLlmxYkWSZMWKFXVKmK3nt577IOPGjUuHDh1qX927d2+wzwQAAAAAAOw56nVrsjZt2uTOO+/M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HDkyRx99dD71qU/l1ltvzYYNG3LhhRc2drQmrWXLlrn22mu3uZUbwO7Idx6wJ/GdB+xpfO8BexLfefDRKqqpqalp7BAflTvuuCO33HJLVqxYkSOPPDK33357jjnmmMaOBQAAAAAANLBf/vKXueWWWzJ//vyUl5fnZz/7WU4//fQdusbjjz+ea6+9Nq+//npatWqVE044IRMnTkzPnj23+xp7xK3Jtrrsssvypz/9KZWVlXnhhReUMAAAAAAAsJvasGFDjjjiiEyePLle71+6dGlOO+20nHTSSVmwYEEef/zx/OUvf8nw4cN36Dp71I4YAAAAAABgz1NUVLTNjpjKyspcc801uffee7NmzZoceuihGT9+fD796U8nSX7yk5/knHPOSWVlZYqL/7qv5b/+679y2mmnpbKyMi1atNiutfeoHTEAAAAAAADJX++iNW/evMycOTOLFi3KP//zP2fo0KFZvHhxkqR///4pLi7OtGnTUlVVlbVr1+aHP/xhBg8evN0lTGJHDAAAAAAAsJv7nztiysrKcsABB6SsrCzdunWrnTd48OB86lOfys0335wkmTt3br7whS/k7bffTlVVVQYMGJBHHnkkHTt23O617YgBAAAAAAD2KK+99lqqqqrSp0+ftGvXrvY1d+7cLFmyJEmyYsWKXHzxxRk5cmReeumlzJ07NyUlJfn85z+fHdnj0rxQHwIAAAAAAGBXtH79+jRr1izz589Ps2bN6pxr165dkmTy5Mnp0KFDJkyYUHvuRz/6Ubp3754XXnghxx577HatpYgBAAAAAAD2KEcddVSqqqqyatWqHH/88e8757333ktxcd0bi20tbaqrq7d7LbcmAwAAAAAAdjvr16/PggULsmDBgiTJ0qVLs2DBgpSVlaVPnz4577zzMmLEiDzwwANZunRpXnzxxYwbNy4PP/xwkuSUU07JSy+9lBtuuCGLFy/OK6+8kgsvvDA9evTIUUcdtd05imp25EZmAAAAAAAATcAvfvGLnHjiiduMjxw5MtOnT8/mzZtz0003ZcaMGfnzn/+cffbZJ8cee2yuv/76HHbYYUmSmTNnZsKECXnzzTfTpk2bDBgwIOPHj8/BBx+83TkUMQAAAAAAAAXi1mQAAAAAAAAFoogBAAAAAAAoEEUMAAAAAABAgShiAAAAAAAACkQRAwAAAAAAUCCKGAAAAAAAgAJRxAAAAAAAABSIIgYAAAAAAKBAFDEAAAAAAAAFoogBAAAAAAAoEEUMAAAAAABAgTRv7ABNQXV1dZYvX5727dunqKioseMAAAAAAACNqKamJuvWrUu3bt1SXPzhe14UMdth+fLl6d69e2PHAAAAAAAAdiFvvfVW9ttvvw+do4jZDu3bt0/y1x9oaWlpI6cBAAAAAAAaU0VFRbp3717bH3wYRcx22Ho7stLSUkUMAAAAAACQJNv1OJMPv3EZAAAAAAAA9aaIAQAAAAAAKBBFDAAAAAAAQIF4RgwAAAAAABRIVVVVNm/e3NgxqIeSkpIUF+/8fhZFDDtt8pefbuwINDGXTjmpsSMAAAAAQEHV1NRkxYoVWbNmTWNHoZ6Ki4vTq1evlJSU7NR1FDEAAAAAANDAtpYwnTt3Tps2bVJUVNTYkdgB1dXVWb58ecrLy7P//vvv1O9PEQMAAAAAAA2oqqqqtoTZe++9GzsO9dSpU6csX748W7ZsSYsWLep9nZ2/uRkAAAAAAFBr6zNh2rRp08hJ2Blbb0lWVVW1U9dRxAAAAAAAQAG4HVnT1lC/P0UMAAAAAABAgShiAAAAAAAACqR5YwcAAAAAAIA9xeQvP/2RrnfplJM+knWuu+66/PznP8+CBQve97ihrtsU2REDAAAAAADUMW/evDRr1iynnHJKvd5/1VVXZfbs2X933k9/+tN8+tOfTocOHdKuXbscfvjhueGGG/LOO+/Ua91dkSIGAAAAAACoY+rUqfnqV7+aX/7yl1m+fPkOv79du3bZe++9P3TONddck7POOiuf/OQn8+ijj+bXv/51Jk6cmIULF+aHP/xhfaPvchQxAAAAAABArfXr1+e+++7LJZdcklNOOSXTp0/fZs53v/vddOnSJe3bt8+oUaOycePGOuevu+66HHnkkR+4xosvvpibb745EydOzC233JL/9b/+V3r27JnPfOYz+elPf5qRI0e+7/uqq6tzww03ZL/99kvLli1z5JFH5rHHHqs9v2nTplx22WXZd99906pVq/To0SPjxo2rPb9mzZr8y7/8Szp16pTS0tKcdNJJWbhw4Y79gHaQIgYAAAAAAKh1//335+CDD85BBx2U888/P3fddVdqamrqnL/uuuty88035+WXX86+++6bO++8c4fW+PGPf5x27drlK1/5yvue79ix4/uO33bbbZk4cWL+4z/+I4sWLcqQIUPyT//0T1m8eHGS5Pbbb8+DDz6Y+++/P2+88UZ+/OMfp2fPnrXv/+d//uesWrUqjz76aObPn59+/fpl0KBBBb0VmiIGAAAAAACoNXXq1Jx//vlJkqFDh2bt2rWZO3du7flbb701o0aNyqhRo3LQQQflpptuSt++fXdojcWLF+eAAw5IixYtduh9//Ef/5FvfOMbOfvss3PQQQdl/PjxOfLII3PrrbcmScrKytK7d+8MHDgwPXr0yMCBA3POOeckSX71q1/lxRdfzKxZs3L00Uend+/e+Y//+I907NgxP/nJT3Yox45QxAAAAAAAAEmSN954Iy+++GJtedG8efOcddZZmTp1au2c3/72tznmmGPqvG/AgAE7tM7f7rDZXhUVFVm+fHmOO+64OuPHHXdcfvvb3yZJLrjggixYsCAHHXRQvva1r+WJJ56onbdw4cKsX78+e++9d9q1a1f7Wrp0aZYsWbLDebZX84JdGQAAAAAAaFKmTp2aLVu2pFu3brVjNTU1admyZe6444506NChQdbp06dPfvWrX2Xz5s07vCvmw/Tr1y9Lly7No48+mqeeeipf+MIXMnjw4PzkJz/J+vXrs+++++YXv/jFNu/7oFuhNQQ7YgAAAAAAgGzZsiUzZszIxIkTs2DBgtrXwoUL061bt9x7771JkkMOOSQvvPBCnfc+//zzO7TWueeem/Xr13/gs2XWrFmzzVhpaWm6deuWZ599ts74s88+W+fWaKWlpTnrrLPyv//3/859992Xn/70p3nnnXfSr1+/rFixIs2bN8/HP/7xOq999tlnh/LvCDtiAAAAAACAPPTQQ3n33XczatSobXa+nHnmmZk6dWq+/OUvZ/To0bngggty9NFH57jjjsuPf/zjvP766znggAO2e61jjjkmV199da688sr8+c9/zhlnnJFu3brl97//faZMmZKBAwdm9OjR27zv61//eq699toceOCBOfLIIzNt2rQsWLAgP/7xj5MkkyZNyr777pujjjoqxcXFmTVrVrp27ZqOHTtm8ODBGTBgQE4//fRMmDAhffr0yfLly/Pwww/njDPOyNFHH71zP8APoIgBAAAAAICPyKVTTmrsCB9o6tSpGTx48PvefuzMM8/MhAkTsmjRopx11llZsmRJrr766mzcuDFnnnlmLrnkkjz++OM7tN748ePTv3//TJ48OVOmTEl1dXUOPPDAfP7zn8/IkSPf9z1f+9rXsnbt2lx55ZVZtWpV+vbtmwcffDC9e/dOkrRv3z4TJkzI4sWL06xZs3zyk5/MI488kuLiv94g7JFHHsk111yTCy+8MKtXr07Xrl1zwgknpEuXLjv409p+RTX1eSLOHqaioiIdOnTI2rVrU1pa2thxdjmTv/x0Y0egidmV/2UDAAAAADtr48aNWbp0aXr16pVWrVo1dpxGMXbs2DzzzDP51a9+1dhR6u3Dfo870ht4RgwAAAAAANAgampqsmTJksyePTuf+MQnGjvOLkERAwAAAAAANIi1a9emb9++KSkpyb/92781dpxdgmfEAAAAAAAADaJjx46prKxs7Bi7FDtiAAAAAAAACkQRAwAAAAAABVBTU9PYEdgJDfX7a9Qi5pe//GU+97nPpVu3bikqKsrPf/7zOudramryne98J/vuu29at26dwYMHZ/HixXXmvPPOOznvvPNSWlqajh07ZtSoUVm/fn2dOYsWLcrxxx+fVq1apXv37pkwYUKhPxoAAAAAAHuoFi1aJEnee++9Rk7Czti0aVOSpFmzZjt1nUZ9RsyGDRtyxBFH5KKLLsrw4cO3OT9hwoTcfvvtufvuu9OrV698+9vfzpAhQ/Kb3/wmrVq1SpKcd955KS8vz5NPPpnNmzfnwgsvzJe+9KXcc889SZKKioqcfPLJGTx4cKZMmZLXXnstF110UTp27JgvfelLH+nnBQAAAABg99esWbN07Ngxq1atSpK0adMmRUVFjZyKHVFdXZ3Vq1enTZs2ad5856qURi1iPvvZz+azn/3s+56rqanJrbfemm9961s57bTTkiQzZsxIly5d8vOf/zxnn312fvvb3+axxx7LSy+9lKOPPjpJ8p//+Z8ZNmxY/uM//iPdunXLj3/842zatCl33XVXSkpK8olPfCILFizIpEmTPrCIqaysrPMwoYqKigb+5AAAAAAA7M66du2aJLVlDE1PcXFx9t9//50u0Rq1iPkwS5cuzYoVKzJ48ODasQ4dOuSYY47JvHnzcvbZZ2fevHnp2LFjbQmTJIMHD05xcXFeeOGFnHHGGZk3b15OOOGElJSU1M4ZMmRIxo8fn3fffTd77bXXNmuPGzcu119/fWE/IAAAAAAAu62ioqLsu+++6dy5czZv3tzYcaiHkpKSFBfv/BNedtkiZsWKFUmSLl261Bnv0qVL7bkVK1akc+fOdc43b948H/vYx+rM6dWr1zbX2Hru/YqYsWPHZsyYMbXHFRUV6d69+05+IgAAAAAA9jTNmjXb6WeM0LTtskVMY2rZsmVatmzZ2DEAAAAAAIAmbuf31BTI1vvnrVy5ss74ypUra8917dp1m/vrbdmyJe+8806dOe93jb9dAwAAAAAAoBB22SKmV69e6dq1a2bPnl07VlFRkRdeeCEDBgxIkgwYMCBr1qzJ/Pnza+c8/fTTqa6uzjHHHFM755e//GWde/A9+eSTOeigg973tmQAAAAAAAANpVGLmPXr12fBggVZsGBBkmTp0qVZsGBBysrKUlRUlMsvvzw33XRTHnzwwbz22msZMWJEunXrltNPPz1Jcsghh2To0KG5+OKL8+KLL+bZZ5/NZZddlrPPPjvdunVLkpx77rkpKSnJqFGj8vrrr+e+++7LbbfdVucZMAAAAAAAAIXQqM+Iefnll3PiiSfWHm8tR0aOHJnp06fn6quvzoYNG/KlL30pa9asycCBA/PYY4+lVatWte/58Y9/nMsuuyyDBg1KcXFxzjzzzNx+++215zt06JAnnngil156afr375999tkn3/nOd/KlL33po/ugAAAAAADAHqmopqamZkff9Ic//CEHHHBAIfLskioqKtKhQ4esXbs2paWljR1nlzP5y083dgSamEunnNTYEQAAAAAA6m1HeoN63Zrs4x//eE488cT86Ec/ysaNG+sVEgAAAAAAYHdXryLmlVdeyeGHH54xY8aka9eu+dd//de8+OKLDZ0NAAAAAACgSatXEXPkkUfmtttuy/Lly3PXXXelvLw8AwcOzKGHHppJkyZl9erVDZ0TAAAAAACgyalXEbNV8+bNM3z48MyaNSvjx4/P73//+1x11VXp3r17RowYkfLy8obKCQAAAAAA0OTsVBHz8ssv5ytf+Ur23XffTJo0KVdddVWWLFmSJ598MsuXL89pp53WUDkBAAAAAACanOb1edOkSZMybdq0vPHGGxk2bFhmzJiRYcOGpbj4r71Or169Mn369PTs2bMhswIAAAAAADQp9Spivv/97+eiiy7KBRdckH333fd953Tu3DlTp07dqXAAAAAAAABNWb2KmMWLF//dOSUlJRk5cmR9Lg8AAAAAALBbqNczYqZNm5ZZs2ZtMz5r1qzcfffdOx0KAAAAAABgd1CvImbcuHHZZ599thnv3Llzbr755p0OBQAAAAAAsDuoVxFTVlaWXr16bTPeo0ePlJWV7XQoAAAAAACA3UG9ipjOnTtn0aJF24wvXLgwe++9906HAgAAAAAA2B3Uq4g555xz8rWvfS1z5sxJVVVVqqqq8vTTT2f06NE5++yzGzojAAAAAABAk9S8Pm+68cYb88c//jGDBg1K8+Z/vUR1dXVGjBjhGTEAAAAAAAD/T72KmJKSktx333258cYbs3DhwrRu3TqHHXZYevTo0dD5AAAAAAAAmqx6FTFb9enTJ3369GmoLAAAAAAAALuVehUxVVVVmT59embPnp1Vq1alurq6zvmnn366QcIBAAAAAAA0ZfUqYkaPHp3p06fnlFNOyaGHHpqioqKGzgUAAAAAANDk1auImTlzZu6///4MGzasofMAAAAAAADsNorr86aSkpJ8/OMfb+gsAAAAAAAAu5V6FTFXXnllbrvtttTU1DR0HgAAAAAAgN1GvW5N9qtf/Spz5szJo48+mk984hNp0aJFnfMPPPBAg4QDAAAAAABoyupVxHTs2DFnnHFGQ2cBAAAAAADYrdSriJk2bVpD5wAAAAAAANjt1OsZMUmyZcuWPPXUU/nBD36QdevWJUmWL1+e9evXN1g4AAAAAACApqxeO2L+9Kc/ZejQoSkrK0tlZWU+85nPpH379hk/fnwqKyszZcqUhs4JAAAAAADQ5NRrR8zo0aNz9NFH5913303r1q1rx88444zMnj27wcIBAAAAAAA0ZfXaEfPMM8/kueeeS0lJSZ3xnj175s9//nODBAMAAAAAAGjq6rUjprq6OlVVVduML1u2LO3bt9/pUAAAAAAAALuDehUxJ598cm699dba46Kioqxfvz7XXntthg0b1lDZAAAAAAAAmrR63Zps4sSJGTJkSPr27ZuNGzfm3HPPzeLFi7PPPvvk3nvvbeiMAAAAAAAATVK9ipj99tsvCxcuzMyZM7No0aKsX78+o0aNynnnnZfWrVs3dEYAAAAAAIAmqV5FTJI0b948559/fkNmAQAAAAAA2K3Uq4iZMWPGh54fMWJEvcIAAAAAAADsTupVxIwePbrO8ebNm/Pee++lpKQkbdq0UcQAAAAAAAAkKa7Pm9599906r/Xr1+eNN97IwIEDc++99zZ0RgAAAAAAgCapXkXM++ndu3e++93vbrNbBgAAAAAAYE/VYEVMkjRv3jzLly9vyEsCAAAAAAA0WfV6RsyDDz5Y57impibl5eW54447ctxxxzVIMAAAAAAAgKauXkXM6aefXue4qKgonTp1ykknnZSJEyc2RC4AAAAAAIAmr15FTHV1dUPnAAAAAAAA2O006DNiAAAAAAAA+G/12hEzZsyY7Z47adKk+iwBAAAAAADQ5NWriHn11Vfz6quvZvPmzTnooIOSJG+++WaaNWuWfv361c4rKipqmJQAAAAAAABNUL1uTfa5z30uJ5xwQpYtW5ZXXnklr7zySt56662ceOKJOfXUUzNnzpzMmTMnTz/99E6Fu+6661JUVFTndfDBB9ee37hxYy699NLsvffeadeuXc4888ysXLmyzjXKyspyyimnpE2bNuncuXO+/vWvZ8uWLTuVCwAAAAAAYHvUa0fMxIkT88QTT2SvvfaqHdtrr71y00035eSTT86VV17ZYAE/8YlP5Kmnnqo9bt78vyNfccUVefjhhzNr1qx06NAhl112WYYPH55nn302SVJVVZVTTjklXbt2zXPPPZfy8vKMGDEiLVq0yM0339xgGQEAAAAAAN5PvYqYioqKrF69epvx1atXZ926dTsd6m81b948Xbt23WZ87dq1mTp1au65556cdNJJSZJp06blkEMOyfPPP59jjz02TzzxRH7zm9/kqaeeSpcuXXLkkUfmxhtvzDe+8Y1cd911KSkpadCsAAAAAAAAf6tetyY744wzcuGFF+aBBx7IsmXLsmzZsvz0pz/NqFGjMnz48AYNuHjx4nTr1i0HHHBAzjvvvJSVlSVJ5s+fn82bN2fw4MG1cw8++ODsv//+mTdvXpJk3rx5Oeyww9KlS5faOUOGDElFRUVef/31D1yzsrIyFRUVdV4AAAAAAAA7ql5FzJQpU/LZz3425557bnr06JEePXrk3HPPzdChQ3PnnXc2WLhjjjkm06dPz2OPPZbvf//7Wbp0aY4//visW7cuK1asSElJSTp27FjnPV26dMmKFSuSJCtWrKhTwmw9v/XcBxk3blw6dOhQ++revXuDfSYAAAAAAGDPUa9bk7Vp0yZ33nlnbrnllixZsiRJcuCBB6Zt27YNGu6zn/1s7Z8PP/zwHHPMMenRo0fuv//+tG7dukHX+ltjx47NmDFj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OAAAAAAAQCOqqanJunXr0q1btxQXf/ieF0XMdli+fHm6d+/e2DEAAAAAAIBdyFtvvZX99tvvQ+coYrZD+/btk/z1B1paWtrIaQAAAAAAgMZUUVGR7t271/YHH0YRsx223o6stLRUEQMAAAAAACTJdj3O5MNvXAYAAAAAAEC9KWIAAAAAAAAKRBEDAAAAAABQIJ4RAwAAAAAAu5Cqqqps3ry5sWPs8UpKSlJcvPP7WRQx7LSJZ53a2BFoYq6876HGjgAAAAAAu5yampqsWLEia9asaewoJCkuLk6vXr1SUlKyU9dRxAAAAAAAwC5gawnTuXPntGnTJkVFRY0daY9VXV2d5cuXp7y8PPvvv/9O/S4UMQAAAAAA0MiqqqpqS5i99967seOQpFOnTlm+fHm2bNmSFi1a1Ps6O39zMwAAAAAAYKdsfSZMmzZtGjkJW229JVlVVdVOXUcRAwAAAAAAuwi3I9t1NNTvQhEDAAAAAABQIJ4RA3zkJp51amNHoIm58r6HGjsCAAAAAAXSs2fPXH755bn88ssbO0pBKGIAAAAAAGAX9lH+j807+j/Efu5zn8vmzZvz2GOPbXPumWeeyQknnJCFCxfm8MMPb6iITY5bkwEAAAAAAPUyatSoPPnkk1m2bNk256ZNm5ajjz56jy5hEkUMAAAAAABQT6eeemo6deqU6dOn1xlfv359Zs2alVGjRuWnP/1pPvGJT6Rly5bp2bNnJk6c+IHX++Mf/5iioqIsWLCgdmzNmjUpKirKL37xiyTJL37xixQVFeXxxx/PUUcdldatW+ekk07KqlWr8uijj+aQQw5JaWlpzj333Lz33nu116murs64cePSq1evtG7dOkcccUR+8pOfNOSP430pYgAAAAAAgHpp3rx5RowYkenTp6empqZ2fNasWamqqsohhxySL3zhCzn77LPz2muv5brrrsu3v/3tbYqb+rjuuutyxx135Lnnnstbb72VL3zhC7n11ltzzz335OGHH84TTzyR//zP/6ydP27cuMyYMSNTpkzJ66+/niuuuCLnn39+5s6du9NZPoxnxAAAAAAAAPV20UUX5ZZbbsncuXPz6U9/Oslfb0t25pln5v/7//6/DBo0KN/+9reTJH369MlvfvOb3HLLLbngggt2at2bbropxx13XJK/3iJt7NixWbJkSQ444IAkyec///nMmTMn3/jGN1JZWZmbb745Tz31VAYMGJAkOeCAA/KrX/0qP/jBD/KP//iPO5Xlw9gRAwAAAAAA1NvBBx+c//W//lfuuuuuJMnvf//7PPPMMxk1alR++9vf1pYlWx133HFZvHhxqqqqdmrdv332TJcuXdKmTZvaEmbr2KpVq2ozvffee/nMZz6Tdu3a1b5mzJiRJUuW7FSOv8eOGAAAAAAAYKeMGjUqX/3qVzN58uRMmzYtBx54YL12mRQX/3X/yN/e5mzz5s3vO7dFixa1fy4qKqpzvHWsuro6yV+fWZMkDz/8cP7hH/6hzryWLVvucM4dYUcMAAAAAACwU77whS+kuLg499xzT2bMmJGLLrooRUVFOeSQQ/Lss8/Wmfvss8+mT58+adas2TbX6dSpU5KkvLy8dmzBggU7na9v375p2bJlysrK8vGPf7zOq3v37jt9/Q9jRwwAAAAAALBT2rVrl7POOitjx45NRUVF7fNfrrzyynzyk5/MjTfemLPOOivz5s3LHXfckTvvvPN9r9O6desce+yx+e53v5tevXpl1apV+da3vrXT+dq3b5+rrroqV1xxRaqrqzNw4MCsXbs2zz77bEpLSzNy5MidXuODKGIAAAAAAGAXduV9DzV2hO0yatSoTJ06NcOGDUu3bt2SJP369cv999+f73znO7nxxhuz77775oYbbqgtat7PXXfdlVGjRqV///456KCDMmHChJx88sk7ne/GG29Mp06dMm7cuPzhD39Ix44d069fv/zbv/3bTl/7wxTV/O2N1nhfFRUV6dChQ9auXZvS0tLGjrPLmXjWqY0dAdjNNZX/2AAAAACor40bN2bp0qXp1atXWrVq1dhxyIf/TnakN/CMGAAAAAAAgAJRxAAAAAAAABSIIgYAAAAAAKBAFDEAAAAAAAAFoogBAAAAAIBdRE1NTWNH4P9pqN+FIgYAAAAAABpZixYtkiTvvfdeIydhq02bNiVJmjVrtlPXad4QYT4q3/3udzN27NiMHj06t956a5Jk48aNufLKKzNz5sxUVlZmyJAhufPOO9OlS5fa95WVleWSSy7JnDlz0q5du4wcOTLjxo1L8+ZN6uMDAAAAALCbatasWTp27JhVq1YlSdq0aZOioqJGTrXnqq6uzurVq9OmTZud7hKaTBPx0ksv5Qc/+EEOP/zwOuNXXHFFHn744cyaNSsdOnTIZZddluHDh+fZZ59NklRVVeWUU05J165d89xzz6W8vDwjRoxIixYtcvPNNzfGRwEAAAAAgG107do1SWrLGBpXcXFx9t9//50uxJpEEbN+/fqcd955+d//+3/npptuqh1fu3Ztpk6dmnvuuScnnXRSkmTatGk55JBD8vzzz+fYY4/NE088kd/85jd56qmn0qVLlxx55JG58cYb841vfCPXXXddSkpKGutjAQAAAABAraKiouy7777p3LlzNm/e3Nhx9nglJSUpLt75J7w0iSLm0ksvzSmnnJLBgwfXKWLmz5+fzZs3Z/DgwbVjBx98cPbff//Mmzcvxx57bObNm5fDDjuszq3KhgwZkksuuSSvv/56jjrqqG3Wq6ysTGVlZe1xRUVFgT4ZAAAAAADU1axZs51+Lgm7jl2+iJk5c2ZeeeWVvPTSS9ucW7FiRUpKStKxY8c64126dMmKFStq5/xtCbP1/NZz72fcuHG5/vrrGyA9AAAAAACwJ9v5PTUF9NZbb2X06NH58Y9/nFatWn1k644dOzZr166tfb311lsf2doAAAAAAMDuY5cuYubPn59Vq1alX79+ad68eZo3b565c+fm9ttvT/PmzdOlS5ds2rQpa9asqfO+lStX1j7UqGvXrlm5cuU257eeez8tW7ZMaWlpnRcAAAAAAMCO2qWLmEGDBuW1117LggULal9HH310zjvvvNo/t2jRIrNnz659zxtvvJGysrIMGDAgSTJgwIC89tprWbVqVe2cJ598MqWlpenbt+9H/pkAAAAAAIA9xy79jJj27dvn0EMPrTPWtm3b7L333rXjo0aNypgxY/Kxj30spaWl+epXv5oBAwbk2GOPTZKcfPLJ6du3b774xS9mwoQJWbFiRb71rW/l0ksvTcuWLT/yzwQAAAAAAOw5ClbE/OEPf8gBBxxQqMvX+t73vpfi4uKceeaZqayszJAhQ3LnnXfWnm/WrFkeeuihXHLJJRkwYEDatm2bkSNH5oYbbih4NgAAAAAAYM9WVFNTU1OICxcXF+cf//EfM2rUqHz+859Pq1atCrHMR6KioiIdOnTI2rVrPS/mfUw869TGjgDs5q6876HGjgAAAAAAtXakNyjYM2JeeeWVHH744RkzZky6du2af/3Xf82LL75YqOUAAAAAAAB2OQUrYo488sjcdtttWb58ee66666Ul5dn4MCBOfTQQzNp0qSsXr26UEsDAAAAAADsEgpWxGzVvHnzDB8+PLNmzcr48ePz+9//PldddVW6d++eESNGpLy8vNARAAAAAAAAGkXBi5iXX345X/nKV7Lvvvtm0qRJueqqq7JkyZI8+eSTWb58eU477bRCRwAAAAAAAGgUzQt14UmTJmXatGl54403MmzYsMyYMSPDhg1LcfFfu59evXpl+vTp6dmzZ6EiAAAAAAAANKqCFTHf//73c9FFF+WCCy7Ivvvu+75zOnfunKlTpxYqAgAAAAAAQKMqWBGzePHivzunpKQkI0eOLFQEAAAAAACARlWwZ8RMmzYts2bN2mZ81qxZufvuuwu1LAAAAAAAwC6jYEXMuHHjss8++2wz3rlz59x8882FWhYAAAAAAGCXUbAipqysLL169dpmvEePHikrKyvUsgAAAAAAALuMghUxnTt3zqJFi7YZX7hwYfbee+9CLQsAAAAAALDLKFgRc8455+RrX/ta5syZk6qqqlRVVeXpp5/O6NGjc/bZZxdqWQAAAAAAgF1G80Jd+MYbb8wf//jHDBo0KM2b/3WZ6urqjBgxwjNiAAAAAACAPULBipiSkpLcd999ufHGG7Nw4cK0bt06hx12WHr06FGoJQEAAAAAAHYpBStiturTp0/69OlT6GUAAAAAAAB2OQUrYqqqqjJ9+vTMnj07q1atSnV1dZ3zTz/9dKGWBgAAAAAA2CUUrIgZPXp0pk+fnlNOOSWHHnpoioqKCrUUAAAAAADALqlgRczMmTNz//33Z9iwYYVaAgAAAAAAYJdWXKgLl5SU5OMf/3ihLg8AAAAAALDLK1gRc+WVV+a2225LTU1NoZYAAAAAAADYpRXs1mS/+tWvMmfOnDz66KP5xCc+kRYtWtQ5/8ADDxRqaQAAAAAAgF1CwYqYjh075owzzijU5QEAAAAAAHZ5BStipk2bVqhLAwAAAAAANAkFe0ZMkmzZsiVPPfVUfvCDH2TdunVJkuXLl2f9+vWFXBYAAAAAAGCXULAdMX/6058ydOjQlJWVpbKyMp/5zGfSvn37jB8/PpWVlZkyZUqhlgYAAAAAANglFGxHzOjRo3P00Ufn3XffTevWrWvHzzjjjMyePbtQywIAAAAAAOwyCrYj5plnnslzzz2XkpKSOuM9e/bMn//850ItCwAAAAAAsMso2I6Y6urqVFVVbTO+bNmytG/fvlDLAgAAAAAA7DIKVsScfPLJufXWW2uPi4qKsn79+lx77bUZNmxYoZYFAAAAAADYZRTs1mQTJ07MkCFD0rdv32zcuDHnnntuFi9enH322Sf33ntvoZYFAAAAAADYZRSsiNlvv/2ycOHCzJw5M4sWLcr69eszatSonHfeeWndunWhlgUAAAAAANhlFKyISZLmzZvn/PPPL+QSAAAAAAAAu6yCFTEzZsz40PMjRowo1NIAAAAAAAC7hIIVMaNHj65zvHnz5rz33nspKSlJmzZtFDEAAAAAAMBur7hQF3733XfrvNavX5833ngjAwcOzL333luoZQEAAAAAAHYZBSti3k/v3r3z3e9+d5vdMgAAAAAAALujj7SISZLmzZtn+fLlH/WyAAAAAAAAH7mCPSPmwQcfrHNcU1OT8vLy3HHHHTnuuOMKtSwAAAAAAMAuo2BFzOmnn17nuKioKJ06dcpJJ52UiRMnFmpZAAAAAACAXUbBipjq6upCXRoAAAAAAKBJ+MifEQMAAAAAALCnKNiOmDFjxmz33EmTJhUqBgAAAAAAQKMpWBHz6quv5tVXX83mzZtz0EEHJUnefPPNNGvWLP369audV1RUVKgIAAAAAAAAjapgRcznPve5tG/fPnfffXf22muvJMm7776bCy+8MMcff3yuvPLKQi0NAAAAAACwSyjYM2ImTpyYcePG1ZYwSbLXXnvlpptuysSJE7frGuPGjcsnP/nJtG/fPp07d87pp5+eN954o86cjRs35tJLL83ee++ddu3a5cwzz8zKlSvrzCkrK8spp5ySNm3apHPnzvn617+eLVu27PyHBAAAAAAA+BAFK2IqKiqyevXqbcZXr16ddevWbdc15s6dm0svvTTPP/98nnzyyWzevDknn3xyNmzYUDvniiuuyH/9139l1qxZmTt3bpYvX57hw4fXnq+qqsopp5ySTZs25bnnnsvdd9+d6dOn5zvf+c7Of0gAAAAAAIAPUVRTU1NTiAuPGDEizzzzTCZOnJhPfepTSZIXXnghX//613P88cfn7rvv3uFrrl69Op07d87cuXNzwgknZO3atenUqVPuueeefP7zn0+S/O53v8shhxySefPm5dhjj82jjz6aU089NcuXL0+XLl2SJFOmTMk3vvGNrF69OiUlJX933YqKinTo0CFr165NaWnpDufe3U0869TGjgDs5q6876HGjgAAAAAAtXakNyjYjpgpU6bks5/9bM4999z06NEjPXr0yLnnnpuhQ4fmzjvvrNc1165dmyT52Mc+liSZP39+Nm/enMGDB9fOOfjgg7P//vtn3rx5SZJ58+blsMMOqy1hkmTIkCGpqKjI66+//r7rVFZWpqKios4LAAAAAABgRzUv1IXbtGmTO++8M7fcckuWLFmSJDnwwAPTtm3bel2vuro6l19+eY477rgceuihSZIVK1akpKQkHTt2rDO3S5cuWbFiRe2cvy1htp7feu79jBs3Ltdff329cgIAAAAAAGxVsB0xW5WXl6e8vDy9e/dO27ZtU987oV166aX59a9/nZkzZzZwwm2NHTs2a9eurX299dZbBV8TAAAAAADY/RSsiHn77bczaNCg9OnTJ8OGDUt5eXmSZNSoUbnyyit36FqXXXZZHnroocyZMyf77bdf7XjXrl2zadOmrFmzps78lStXpmvXrrVzVq5cuc35refeT8uWLVNaWlrnBQAAAAAAsKMKVsRcccUVadGiRcrKytKmTZva8bPOOiuPPfbYdl2jpqYml112WX72s5/l6aefTq9eveqc79+/f1q0aJHZs2fXjr3xxhspKyvLgAEDkiQDBgzIa6+9llWrVtXOefLJJ1NaWpq+ffvuzEcEAAAAAAD4UAV7RswTTzyRxx9/vM4OliTp3bt3/vSnP23XNS699NLcc889+T//5/+kffv2tc906dChQ1q3bp0OHTpk1KhRGTNmTD72sY+ltLQ0X/3qVzNgwIAce+yxSZKTTz45ffv2zRe/+MVMmDAhK1asyLe+9a1ceumladmyZcN+aAAAAAAAgL9RsCJmw4YNdXbCbPXOO+9sdwHy/e9/P0ny6U9/us74tGnTcsEFFyRJvve976W4uDhnnnlmKisrM2TIkNx55521c5s1a5aHHnool1xySQYMGJC2bdtm5MiRueGGG+r3wQAAAAAAALZTwYqY448/PjNmzMiNN96YJCkqKkp1dXUmTJiQE088cbuuUVNT83fntGrVKpMnT87kyZM/cE6PHj3yyCOPbF9wAAAAAACABlKwImbChAkZNGhQXn755WzatClXX311Xn/99bzzzjt59tlnC7UsAAAAAADALqO4UBc+9NBD8+abb2bgwIE57bTTsmHDhgwfPjyvvvpqDjzwwEItCwAA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tdfWjq1ZsyYXX3xxvv3tb6dfv34NvubmzZsb/JpbKWIAAAAAAICsWbMmzzzzTMaPH58TTzwxPXr0yKc+9amMHTs2//RP/1Q7b9KkSTnssMPStm3bdO/ePV/5yleyfv36D732//k//yf9+vVLq1atcsABB+T666/Pli1b3nduaWlppk2blokTJ+aFF15Iklx++eX5h3/4h4wdOzZvvfVWvvCFL6Rjx4752Mc+ltNOOy1//OMfa9//0ksv5TOf+Uz22WefdOjQIf/4j/+4zS6aoqKifP/7388//dM/pW3btvn3f//3ev7U/j5FDAAAAAAAkHbt2qVdu3b5+c9/nsrKyg+cV1xcnNtvvz2vv/567r777jz99NO5+uqrP3D+M888kxEjRmT06NH5zW9+kx/84AeZPn36h5YfJ554Yr7yla9k5MiRmTVrVu6///7MmDEjNTU1GTJkSNq3b59nnnkmzz77bNq1a5ehQ4fW3sps3bp1GTlyZH71q1/l+eefT+/evTNs2LCsW7euzhrXXXddzjjjjLz22mu56KKLdvCntf2Kampqagp29d1ERUVFOnTokLVr16a0tLSx4+xyPsoHS7F7aIwHhAEAAADAR2njxo1ZunRpevXqlVatWtU591H+neqO/l3cT3/601x88cX5v//3/6Zfv375x3/8x5x99tk5/PDDP/A9P/nJT/LlL385f/nLX5Ik06dPz+WXX541a9YkSQYPHpxBgwZl7Nixte/50Y9+lKuvvjrLly//wOv+3//7f3PUUUdl8eLFmThxYi6//PL86Ec/yk033ZTf/va3KSoqSpJs2rQpHTt2zM9//vOcfPLJ21ynuro6HTt2zD333JNTTz01yV93xFx++eX53ve+94Hrf9jvcEd6AztiAAAAAACAJH99Rszy5cvz4IMPZujQofnFL36Rfv36Zfr06bVznnrqqQwaNCj/8A//kPbt2+eLX/xi3n777bz33nvve82FCxfmhhtuqN1x065du1x88cUpLy//wPckSevWrXPVVVelTZs2GT16dO21fv/736d9+/a11/rYxz6WjRs3ZsmSJUmSlStX5uKLL07v3r3ToUOHlJaWZv369SkrK6tz/aOPPnonf1rbp/lHsgoAAAAAANAktGrVKp/5zGfymc98Jt/+9rfzL//yL7n22mtzwQUX5I9//GNOPfXUXHLJJfn3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aMrqtSPmT3/6U4YOHZqysrJUVlbmM5/5TNq3b5/x48ensrIyU6ZMaeicAAAAAAAATU69dsSMHj06Rx99dN599920bt26dvyMM87I7NmzGywcAAAAAABAU1avHTHPPPNMnnvuuZSUlNQZ79mzZ/785z83SDAAAAAAAICmrl47Yqqrq1NVVbXN+LJly9K+ffudDgUAAAAAALA7qFcRc/LJJ+fWW2+tPS4qKsr69etz7bXXZtiwYQ2VDQAAAAAAoEmr163JJk6cmCFDhqRv377ZuHFjzj333CxevDj77LNP7r333obOCAAAAAAA0CTVq4jZb7/9snDhwsycOTOLFi3K+vXrM2rUqJx33nlp3bp1Q2cEAAAAAABokupVxCRJ8+bNc/755zdkFgAAAAAAgN1KvYqYGTNmfOj5ESNG1CsMAAAAAADA7qReRczo0aPrHG/evDnvvfdeSkpK0qZNG0UMAAAAAABAkuL6vOndd9+t81q/fn3eeOONDBw4MPfee29DZwQAAAAAAGiS6lXEvJ/evXvnu9/97ja7ZQAAAAAAAPZUDVbEJEnz5s2zfPnyhrwkAAAAAABAk1WvZ8Q8+OCDdY5rampSXl6eO+64I8cdd1yDBAMAAAAAAGjq6lXEnH766XWOi4qK0qlTp5x00kmZOHFiQ+QCAAAAAABo8upVxFRXVzd0DgAAAAAAgN1Ogz4jBgAAAAAAgP9Wrx0xY8aM2e65kyZNqs8SAAAAAAAATV69iphXX301r776ajZv3pyDDjooSfLmm2+mWbNm6devX+28oqKihkkJAAAAAADQBNXr1mSf+9zncsIJJ2TZsmV55ZVX8sorr+Stt97KiSeemFNPPTVz5szJnDlz8vTTT+9UuOuuuy5FRUV1XgcffHDt+Y0bN+bSSy/N3nvvnXbt2uXMM8/MypUr61yjrKwsp5xyStq0aZPOnTvn61//erZs2bJTuQAAAAAAALZHvXbETJw4MU888UT22muv2rG99torN910U04++eRceeWVDRbwE5/4RJ566qna4+bN/zvyFVdckYcffjizZs1Khw4dctlll2X48OF59tlnkyRVVVU55ZRT0rVr1zz33HMpLy/PiBEj0qJFi9x8880NlhEAAAAAAOD91KuIqaioyOrVq7cZX716ddatW7fTof5W8+bN07Vr123G165dm6lTp+aee+7JSSedlCSZNm1aDjnkkDz//PM59thj88QTT+Q3v/lNnnrqqXTp0iVHHnlkbrzxxnzjG9/Iddddl5KSkgbNCgAAAAAA8LfqdWuyM844IxdeeGEeeOCBLFu2LMuWLctPf/rTjBo1KsOHD2/QgIsXL063bt1ywAEH5LzzzktZWVmSZP78+dm8eXMGDx5cO/fggw/O/vvvn3nz5iVJ5s2bl8MOOyxdunSpnTNkyJBUVFTk9ddf/8A1KysrU1FRUecFAAAAAACwo+pVxEyZMiWf/exnc+6556ZHjx7p0aNHzj333AwdOjR33nlng4U75phjMn369Dz22GP5/ve/n6VLl+b444/PunXrsmLFipSUlKRjx4513tOlS5esWLEiSbJixYo6JczW81vPfZBx48alQ4cOta/u3bs32GcCAAAAAAD2HPW6NVmbNm1y55135pZbbsmSJUuSJAceeGDatm3boOE++9nP1v758MMPzzHHHJMePXrk/vvvT+vWrRt0rb81duzYjBkzpva4oqJCGQMAAAAAAOyweu2I2aq8vDzl5eXp3bt32rZtm5qamobK9b46duyYPn365Pe//326du2aTZs2Zc2aNXXmrFy5svaZMl27ds3KlSu3Ob/13Adp2bJlSktL67wAAAAAAAB2VL2KmLfffjuDBg1Knz59MmzYsJSXlydJRo0alSuvvLJBA/6t9evXZ8mSJdl3333Tv3//tGjRIrNnz649/8Ybb6SsrCwDBgxIkgwYMCCvvfZaVq1aVTvnySefTGlpafr27VuwnAAAAAAAAEk9i5grrrgiLVq0SFlZWdq0aVM7ftZZZ+Wxxx5rsHBXXXVV5s6dmz/+8Y957rnncsYZZ6RZs2Y555xz0qFDh4waNSpjxozJnDlzMn/+/Fx44YUZMGBAjj322CTJySefnL59++aLX/xiFi5cmMcffzzf+ta3cumll6Zly5YNlhMAAAAAAOD91OsZMU888UQef/zx7LfffnXGe/funT/96U8NEixJli1blnPOOSdvv/12OnXqlIEDB+b5559Pp06dkiTf+973UlxcnDPPPDOVlZUZMmRI7rzzztr3N2vWLA899FAuueSSDBgwIG3bts3IkSNzww03NFhGAAAAAACAD1KvImbDhg11dsJs9c477zToTpOZM2d+6PlWrVpl8uTJmTx58gfO6dGjRx555JEGywQAAAAAALC96nVrsuOPPz4zZsyoPS4qKkp1dXUmTJiQE088scHCAQAAAAAANGX12hEzYcKEDBo0KC+//HI2bdqUq6++Oq+//nreeeedPPvssw2dEQAAAAAAoEmq146YQw89NG+++WYGDhyY0047LRs2bMjw4cPz6quv5sADD2zojAAAAAAAAE3SDu+I2bx5c4YOHZopU6bkmmuuKUQmAAAAAACA3cIO74hp0aJFFi1aVIgsAAAAAAAAu5V63Zrs/PPPz9SpUxs6CwAAAAAAwG5lh29NliRbtmzJXXfdlaeeeir9+/dP27Zt65yfNGlSg4QDAAAAAABoynaoiPnDH/6Qnj175te//nX69euXJHnzzTfrzCkqKmq4dAAAAAAAAE3YDhUxvXv3Tnl5eebMmZMkOeuss3L77benS5cuBQkHAAAAAADQlO3QM2JqamrqHD/66KPZsGFDgwYCAAAAAADYXexQEfM//c9iBgAAAAAAgP+2Q0VMUVHRNs+A8UwYAAAAAACA97dDz4ipqanJBRdckJYtWyZJNm7cmC9/+ctp27ZtnXkPPPBAwyUEAAAAAABoonaoiBk5cmSd4/PPP79BwwAAAAAAAOxOdqiImTZtWqFyAAAAAAAA7HZ26BkxAAAAAAAAbD9FDAAAAAAAQIEoYgAAAAAAAApEEQMA8P+3d+9RXpWF/vjfM8BwkZuKgCTXlAwvGJjI8VIoCmKGYh2vgejRk2lHQzOpk4hyJDBITRS/ayVoF28d9XiyvKFiKXlBEbVSNGw0BlAUBnA5wMz8/ujHnCbUYJiP48y8Xmt91mI/+9l7vz8zuF2L93r2BgAAACgQRQwAAAAAAECBKGIAAAAAAAAKRBEDAAAAAABQIIoYAAAAAACAAlHEAAAAAAAAFIgiBgAAAAAAoEAUMQAAAAAAAAWiiAEAAAAAACgQRQwAAAAAAECBKGIAAAAAAAAKRBEDAAAAAABQIIoYAAAAAACAAlHEAAAAAAAAFIgiBgAAAAAAoEAUMQAAAAAAAAWiiAEAAAAAACgQRQwAAAAAAECBKGIAAAAAAAAKRBEDAAAAAABQIIoYAAAAAACAAlHEAAAAAAAAFIgiBgAAAAAAoEAUMQAAAAAAAAWiiAEAAAAAACgQRQwAAAAAAECBKGIAAAAAAAAKpFkVMbNmzUqfPn3Spk2bDBkyJE899VRDRwIAAAAAAJqwZlPE3HbbbZkwYUImTZqUZ599NgMHDsyIESOycuXKho4GAAAAAAA0US0bOsDHZebMmTnzzDMzfvz4JMns2bNz77335sYbb8zFF19ca25FRUUqKipqttesWZMkKS8v//gCNyJrK9Y3dAQaGf8tAQAAAACN2eZ/46yurv6nc5tFEbNhw4YsXLgwEydOrBkrLi7O8OHDs2DBgi3mT506NZMnT95ivGfPngXNCc3GVQ0dAAAAAABg+61duzadOnX6yDnNooh5++23U1lZmW7dutUa79atW/70pz9tMX/ixImZMGFCzXZVVVXeeeed7LzzzikqKip43sakvLw8PXv2zBtvvJGOHTs2dByAgnLPA5oT9zyguXHfA5oT9zzYftXV1Vm7dm169OjxT+c2iyJmW7Vu3TqtW7euNda5c+eGCdNIdOzY0U0baDbc84DmxD0PaG7c94DmxD0Pts8/WwmzWXGBc3widOnSJS1atMiKFStqja9YsSLdu3dvoFQAAAAAAEBT1yyKmJKSkgwePDjz5s2rGauqqsq8efMydOjQBkwGAAAAAAA0Zc3m0WQTJkzIuHHjsv/+++eAAw7IVVddlfXr12f8+PENHa1Ra926dSZNmrTFo9wAmiL3PKA5cc8Dmhv3PaA5cc+Dj1dRdXV1dUOH+Lhce+21ufLKK7N8+fLst99+ueaaazJkyJCGjgUAAAAAANSzxx57LFdeeWUWLlyYsrKy3HXXXTn22GO36Rz3339/Jk2alJdeeilt2rTJoYcemhkzZqRPnz5bfY5m8Wiyzc4999z85S9/SUVFRZ588kklDAAAAAAANFHr16/PwIEDM2vWrDodv3Tp0owePTqHHXZYFi1alPvvvz9vv/12xowZs03naVYrYgAAAAAAgOanqKhoixUxFRUV+d73vpdbbrklq1evzt57751p06bli1/8YpLkl7/8ZU466aRUVFSkuPhv61r+93//N6NHj05FRUVatWq1VdduVitiAAAAAAAAkr89RWvBggW59dZbs3jx4nz1q1/NyJEjs2TJkiTJ4MGDU1xcnDlz5qSysjJr1qzJT3/60wwfPnyrS5jEihgAAAAAAKCJ+8cVMaWlpenXr19KS0vTo0ePmnnDhw/PAQcckCuuuCJJMn/+/Pzrv/5rVq1alcrKygwdOjS//vWv07lz562+thUxAAAAAABAs/LCCy+ksrIy/fv3T/v27Ws+8+fPz2uvvZYkWb58ec4888yMGzcuTz/9dObPn5+SkpJ85StfybascWlZqC8BAAAAAADwSbRu3bq0aNEiCxcuTIsWLWrta9++fZJk1qxZ6dSpU6ZPn16z72c/+1l69uyZJ598MgceeOBWXUsRAwAAAAAANCuf+9znUllZmZUrV+aQQw75wDnvvfdeiotrP1hsc2lTVVW11dfyaDIAAAAAAKDJWbduXRYtWpRFixYlSZYuXZpFixaltLQ0/fv3zymnnJKxY8fmzjvvzNKlS/PUU09l6tSpuffee5MkRx99dJ5++ulcdtllWbJkSZ599tmMHz8+vXv3zuc+97mtzlFUvS0PMgMAAAAAAGgEHn300QwbNmyL8XHjxmXu3LnZuHFjpkyZkptvvjl//etf06VLlxx44IGZPHly9tlnnyTJrbfemunTp+eVV15Ju3btMnTo0EybNi177rnnVudQxAAAAAAAABSIR5MBAAAAAAAUiCIGAAAAAACgQBQxAAAAAAAABaKIAQAAAAAAKBBFDAAAAAAAQIEoYgAAAAAAAApEEQMAAAAAAFAgihgAAAAAAIACUcQAAAAAAAAUiCIGAAAAAACgQBQxAAAAAAAABdKyoQM0BlVVVVm2bFk6dOiQoqKiho4DAAAAAAA0oOrq6qxduzY9evRIcfFHr3lRxGyFZcuWpWfPng0dAwAAAAAA+AR54403sttuu33kHEXMVujQoUOSv/1AO3bs2MBpAAAAAACAhlReXp6ePXvW9AcfRRGzFTY/jqxjx46KGAAAAAAAIEm26nUmH/3gMgAAAAAAAOpMEQMAAAAAAFAgihgAAAAAAIAC8Y4YAAAAAADYCpWVldm4cWNDx+BjUlJSkuLi7V/Poohhu1166aUNHYFGxt8ZAAAAABqT6urqLF++PKtXr27oKHyMiouL07dv35SUlGzXeRQxAAAAAADwETaXMF27dk27du1SVFTU0JEosKqqqixbtixlZWXp1avXdv3OFTEAAAAAAPAhKisra0qYnXfeuaHj8DHaZZddsmzZsmzatCmtWrWq83m2/+FmAAAAAADQRG1+J0y7du0aOAkft82PJKusrNyu8yhiAAAAAADgn/A4suanvn7nihgAAAAAAIACUcQAAAAAAAAUSMuGDgAAAAAAAI3NpZde2qSvlyRz587N+eefn9WrV3/s1y6EPn365Pzzz8/555//sV7XihgAAAAAAGhi3nrrrZx99tnp1atXWrdune7du2fEiBF5/PHHP9Ycl156aYqKijJy5Mgt9l155ZUpKirKF7/4xXq95ty5c9O5c+d6Pef2sCIGAAAAAACamOOPPz4bNmzITTfdlH79+mXFihWZN29eVq1a9bFn2XXXXfPII4/kzTffzG677VYzfuONN6ZXr14fe56PmxUxAAAAAADQhKxevTq//e1vM23atAwbNiy9e/fOAQcckIkTJ+bLX/5yzbyZM2dmn332yQ477JCePXvmG9/4RtatW/eR5/6f//mfDBo0KG3atEm/fv0yefLkbNq06SOP6dq1a4488sjcdNNNNWNPPPFE3n777Rx99NG15lZVVeWyyy7LbrvtltatW2e//fbLfffdV7P/9ddfT1FRUe68884MGzYs7dq1y8CBA7NgwYIkyaOPPprx48dnzZo1KSoqSlFRUa3Hur333ns5/fTT06FDh/Tq1Sv/7//9v3/689xeihgAAAAAAGhC2rdvn/bt2+fuu+9ORUXFh84rLi7ONddck5deeik33XRTHn744Vx00UUfOv+3v/1txo4dm/POOy9/+MMfcsMNN2Tu3Ln5r//6r3+a6fTTT8/cuXNrtm+88caccsopKSkpqTXv6quvzowZM/LDH/4wixcvzogRI/LlL385S5YsqTXve9/7Xi688MIsWrQo/fv3z0knnZRNmzblX/7lX3LVVVelY8eOKSsrS1lZWS688MKa42bMmJH9998/zz33XL7xjW/k7LPPzssvv/xP828PRQwAAAAAADQhLVu2zNy5c3PTTTelc+fOOeigg/Ld7343ixcvrjXv/PPPz7Bhw9KnT58cdthhmTJlSm6//fYPPe/kyZNz8cUXZ9y4cenXr1+OOOKIXH755bnhhhv+aaYvfelLKS8vz2OPPZb169fn9ttvz+mnn77FvB/+8If5zne+kxNPPDGf+cxnMm3atOy333656qqras278MILc/TRR6d///6ZPHly/vKXv+TVV19NSUlJOnXqlKKionTv3j3du3dP+/bta44bNWpUvvGNb2T33XfPd77znXTp0iWPPPLIP82/PRQxAAAAAADQxBx//PFZtmxZ7rnnnowcOTKPPvpoBg0aVGtVykMPPZTDDz88n/rUp9KhQ4d87Wtfy6pVq/Lee+994Dmff/75XHbZZTUrbtq3b58zzzwzZWVlH3rMZq1atcqpp56aOXPm5I477kj//v2z77771ppTXl6eZcuW5aCDDqo1ftBBB+WPf/xjrbG/P3bXXXdNkqxcufKf/lz+/rjNZc3WHLc9FDEAAAAAANAEtWnTJkcccUS+//3v54knnshpp52WSZMmJfnbu1a+9KUvZd99981///d/Z+HChZk1a1aSZMOGDR94vnXr1mXy5MlZtGhRzeeFF17IkiVL0qZNm3+a5/TTT88dd9yRWbNmfeBqmG3RqlWrmj8XFRUl+dv7ZbbluM3Hbs1x26NlQc8OAAAAAAB8IgwYMCB33313kmThwoWpqqrKjBkzUlz8tzUbH/VYsiQZNGhQXn755ey+++51uv5ee+2VvfbaK4sXL87JJ5+8xf6OHTumR48eefzxx/OFL3yhZvzxxx/PAQccsNXXKSkpSWVlZZ0yFoIiBgAAAAAAmpBVq1blq1/9ak4//fTsu+++6dChQ5555plMnz49o0ePTpLsvvvu2bhxY3784x/nmGOOyeOPP57Zs2d/5HkvueSSfOlLX0qvXr3yla98JcXFxXn++efz4osvZsqUKVuV7eGHH87GjRvTuXPnD9z/7W9/O5MmTcqnP/3p7LfffpkzZ04WLVqUn//851v9/fv06ZN169Zl3rx5GThwYNq1a5d27dpt9fH1TREDAAAAAADb6NJLL23oCB+qffv2GTJkSH70ox/ltddey8aNG9OzZ8+ceeaZ+e53v5skGThwYGbOnJlp06Zl4sSJOfTQQzN16tSMHTv2Q887YsSI/OpXv8pll12WadOmpVWrVtlzzz3zb//2b1udbYcddvjI/f/xH/+RNWvW5IILLsjKlSszYMCA3HPPPdljjz22+hr/8i//kq9//es54YQTsmrVqkyaNKlBf19F1dXV1Q129UaivLw8nTp1ypo1a9KxY8eGjvOJ80m+4fDJ5O8MAAAAAI3F+++/n6VLl6Zv375b9R4Umo6P+t1vS29QXMiQAAAAAAAAzZkiBgAAAAAAoEAUMQAAAAAAAAWiiAEAAAAAACgQRQwAAAAAAPwT1dXVDR2Bj1l9/c4btIh57LHHcswxx6RHjx4pKirK3XffXWt/dXV1Lrnkkuy6665p27Zthg8fniVLltSa88477+SUU05Jx44d07lz55xxxhlZt25drTmLFy/OIYcckjZt2qRnz56ZPn16ob8aAAAAAABNQKtWrZIk7733XgMn4eO2YcOGJEmLFi226zwt6yNMXa1fvz4DBw7M6aefnjFjxmyxf/r06bnmmmty0003pW/fvvn+97+fESNG5A9/+EPatGmTJDnllFNSVlaWBx98MBs3bsz48eNz1lln5Re/+EWSpLy8PEceeWSGDx+e2bNn54UXXsjpp5+ezp0756yzzvpYvy8AAAAAAI1LixYt0rlz56xcuTJJ0q5duxQVFTVwKgqtqqoqb731Vtq1a5eWLbevSmnQIuaoo47KUUcd9YH7qqurc9VVV+U///M/M3r06CTJzTffnG7duuXuu+/OiSeemD/+8Y+577778vTTT2f//fdPkvz4xz/OqFGj8sMf/jA9evTIz3/+82zYsCE33nhjSkpKstdee2XRokWZOXPmhxYxFRUVqaioqNkuLy+v528OAAAAAEBj0b179ySpKWNoHoqLi9OrV6/tLt4atIj5KEuXLs3y5cszfPjwmrFOnTplyJAhWbBgQU488cQsWLAgnTt3rilhkmT48OEpLi7Ok08+meOOOy4LFizIoYcempKSkpo5I0aMyLRp0/Luu+9mxx133OLaU6dOzeTJkwv7BQEAAAAAaBSKioqy6667pmvXrtm4cWNDx+FjUlJSkuLi7X/Dyye2iFm+fHmSpFu3brXGu3XrVrNv+fLl6dq1a639LVu2zE477VRrTt++fbc4x+Z9H1TETJw4MRMmTKjZLi8vT8+ePbfzGwEAAAAA0Ji1aNFiu98XQvPziS1iGlLr1q3TunXrho4BAAAAAAA0ctu/pqZANj9zb8WKFbXGV6xYUbOve/fuWzyTb9OmTXnnnXdqzfmgc/z9NQAAAAAAAArhE1vE9O3bN927d8+8efNqxsrLy/Pkk09m6NChSZKhQ4dm9erVWbhwYc2chx9+OFVVVRkyZEjNnMcee6zWc/sefPDBfOYzn/nAx5IBAAAAAADUlwYtYtatW5dFixZl0aJFSZKlS5dm0aJFKS0tTVFRUc4///xMmTIl99xzT1544YWMHTs2PXr0yLHHHpsk+exnP5uRI0fmzDPPzFNPPZXHH3885557bk488cT06NEjSXLyySenpKQkZ5xxRl566aXcdtttufrqq2u9AwYAAAAAAKAQGvQdMc8880yGDRtWs725HBk3blzmzp2biy66KOvXr89ZZ52V1atX5+CDD859992XNm3a1Bzz85//POeee24OP/zwFBcX5/jjj88111xTs79Tp0554IEHcs4552Tw4MHp0qVLLrnkkpx11lkf3xcFAAAAAACapaLq6urqbT3oz3/+c/r161eIPJ9I5eXl6dSpU9asWZOOHTs2dJxPnEsvvbShI9DI+DsDAAAAADRm29Ib1OnRZLvvvnuGDRuWn/3sZ3n//ffrFBIAAAAAAKCpq1MR8+yzz2bffffNhAkT0r179/z7v/97nnrqqfrOBgAAAAAA0KjVqYjZb7/9cvXVV2fZsmW58cYbU1ZWloMPPjh77713Zs6cmbfeequ+cwIAAAAAADQ6dSpiNmvZsmXGjBmTO+64I9OmTcurr76aCy+8MD179szYsWNTVlZWXzkBAAAAAAAane0qYp555pl84xvfyK677pqZM2fmwgsvzGuvvZYHH3wwy5Yty+jRo+srJwAAAAAAQKPTsi4HzZw5M3PmzMnLL7+cUaNG5eabb86oUaNSXPy3Xqdv376ZO3du+vTpU59ZAQAAAAAAGpU6FTHXX399Tj/99Jx22mnZddddP3BO165d85Of/GS7wgEAAAAAADRmdSpilixZ8k/nlJSUZNy4cXU5PQAAAAAAQJNQp3fEzJkzJ3fccccW43fccUduuumm7Q4FAAAAAADQFNSpiJk6dWq6dOmyxXjXrl1zxRVXbHcoAAAAAACApqBORUxpaWn69u27xXjv3r1TWlq63aEAAAAAAACagjoVMV27ds3ixYu3GH/++eez8847b3coAAAAAACApqBORcxJJ52U//iP/8gjjzySysrKVFZW5uGHH855552XE088sb4zAgAAAAAANEot63LQ5Zdfntdffz2HH354Wrb82ymqqqoyduxY74gBAAAAAAD4/9WpiCkpKcltt92Wyy+/PM8//3zatm2bffbZJ717967vfAAAAAAAAI1WnYqYzfr375/+/fvXVxYAAAAAAIAmpU5FTGVlZebOnZt58+Zl5cqVqaqqqrX/4YcfrpdwAAAAAAAAjVmdipjzzjsvc+fOzdFHH5299947RUVF9Z0LAAAAAACg0atTEXPrrbfm9ttvz6hRo+o7DwAAAAAAQJNRXJeDSkpKsvvuu9d3FgAAAAAAgCalTkXMBRdckKuvvjrV1dX1nQcAAAAAAKDJqNOjyX73u9/lkUceyW9+85vstddeadWqVa39d955Z72EAwAAAAAAaMzqVMR07tw5xx13XH1nAQAAAAAAaFLqVMTMmTOnvnMAAAAAAAA0OXV6R0ySbNq0KQ899FBuuOGGrF27NkmybNmyrFu3rt7CAQAAAAAANGZ1WhHzl7/8JSNHjkxpaWkqKipyxBFHpEOHDpk2bVoqKioye/bs+s4JAAAAAADQ6NRpRcx5552X/fffP++++27atm1bM37cccdl3rx59RYOAAAAAACgMavTipjf/va3eeKJJ1JSUlJrvE+fPvnrX/9aL8EAAAAAAAAauzqtiKmqqkplZeUW42+++WY6dOiw3aEAAAAAAACagjoVMUceeWSuuuqqmu2ioqKsW7cukyZNyqhRo+orGwAAAAAAQKNWp0eTzZgxIyNGjMiAAQPy/vvv5+STT86SJUvSpUuX3HLLLfWdEQAAAAAAoFGqUxGz22675fnnn8+tt96axYsXZ926dTnjjDNyyimnpG3btvWdEQAAAAAAoFGqUxGTJC1btsypp55an1kAAAAAAACalDoVMTfffPNH7h87dmydwgAAAAAAADQldSpizjvvvFrbGzduzHvvvZeSkpK0a9dOEQMAAAAAAJCkuC4Hvfvuu7U+69aty8svv5yDDz44t9xyS31nBAAAAAAAaJTqVMR8kD322CM/+MEPtlgtAwAAAAAA0FzVWxGTJC1btsyyZcvq85QAAAAAAACNVp3eEXPPPffU2q6urk5ZWVmuvfbaHHTQQfUSDAAAAAAAoLGrUxFz7LHH1touKirKLrvsksMOOywzZsyoj1wAAAAAAACNXp2KmKqqqvrOAQAAAAAA0OTU6ztiAAAAAAAA+D91WhEzYcKErZ47c+bMulwCAAAAAACg0atTEfPcc8/lueeey8aNG/OZz3wmSfLKK6+kRYsWGTRoUM28oqKi+kkJAAAAAADQCNXp0WTHHHNMDj300Lz55pt59tln8+yzz+aNN97IsGHD8qUvfSmPPPJIHnnkkTz88MPbFe7SSy9NUVFRrc+ee+5Zs//999/POeeck5133jnt27fP8ccfnxUrVtQ6R2lpaY4++ui0a9cuXbt2zbe//e1s2rRpu3IBAAAAAABsjTqtiJkxY0YeeOCB7LjjjjVjO+64Y6ZMmZIjjzwyF1xwQb0F3GuvvfLQQw/VbLds+X+Rv/Wtb+Xee+/NHXfckU6dOuXcc8/NmDFj8vjjjydJKisrc/TRR6d79+554oknUlZWlrFjx6ZVq1a54oor6i0jAAAAAADAB6lTEVNeXp633npri/G33nora9eu3e5Qf69ly5bp3r37FuNr1qzJT37yk/ziF7/IYYcdliSZM2dOPvvZz+b3v/99DjzwwDzwwAP5wx/+kIceeijdunXLfvvtl8svvzzf+c53cumll6akpKReswIAAAAAAPy9Oj2a7Ljjjsv48eNz55135s0338ybb76Z//7v/84ZZ5yRMWPG1GvAJUuWpEePHunXr19OOeWUlJaWJkkWLlyYjRs3Zvjw4TVz99xzz/Tq1SsLFixIkixYsCD77LNPunXrVjNnxIgRKS8vz0svvfSh16yoqEh5eXmtDwAAAAAAwLaqUxEze/bsHHXUUTn55JPTu3fv9O7dOyeffHJGjhyZ6667rt7CDRkyJHPnzs19992X66+/PkuXLs0hhxyStWvXZvny5SkpKUnnzp1rHdOtW7csX748SbJ8+fJaJczm/Zv3fZipU6emU6dONZ+ePXvW23cCAAAAAACajzo9mqxdu3a57rrrcuWVV+a1115Lknz605/ODjvsUK/hjjrqqJo/77vvvhkyZEh69+6d22+/PW3btq3Xa/29iRMnZsKECTXb5eXlyhgAAAAAAGCb1WlFzGZlZWUpKyvLHnvskR122CHV1dX1lesDde7cOf3798+rr76a7t27Z8OGDVm9enWtOStWrKh5p0z37t2zYsWKLfZv3vdhWrdunY4dO9b6AAAAAAAAbKs6FTGrVq3K4Ycfnv79+2fUqFEpKytLkpxxxhm54IIL6jXg31u3bl1ee+217Lrrrhk8eHBatWqVefPm1ex/+eWXU1pamqFDhyZJhg4dmhdeeCErV66smfPggw+mY8eOGTBgQMFyAgAAAAAAJHUsYr71rW+lVatWKS0tTbt27WrGTzjhhNx33331Fu7CCy/M/Pnz8/rrr+eJJ57IcccdlxYtWuSkk05Kp06dcsYZZ2TChAl55JFHsnDhwowfPz5Dhw7NgQcemCQ58sgjM2DAgHzta1/L888/n/vvvz//+Z//mXPOOSetW7eut5wAAAAAAAAfpE7viHnggQdy//33Z7fddqs1vscee+Qvf/lLvQRLkjfffDMnnXRSVq1alV122SUHH3xwfv/732eXXXZJkvzoRz9KcXFxjj/++FRUVGTEiBG57rrrao5v0aJFfvWrX+Xss8/O0KFDs8MOO2TcuHG57LLL6i0jAAAAAADAh6lTEbN+/fpaK2E2e+edd+p1pcmtt976kfvbtGmTWbNmZdasWR86p3fv3vn1r39db5kAAAAAAAC2Vp0eTXbIIYfk5ptvrtkuKipKVVVVpk+fnmHDhtVbOAAAAAAAgMasTitipk+fnsMPPzzPPPNMNmzYkIsuuigvvfRS3nnnnTz++OP1nREAAAAAAKBRqtOKmL333juvvPJKDj744IwePTrr16/PmDFj8txzz+XTn/50fWcEAAAAAABolLZ5RczGjRszcuTIzJ49O9/73vcKkQkAAAAAAKBJ2OYVMa1atcrixYsLkQUAAAAAAKBJqdOjyU499dT85Cc/qe8sAAAAAAAATco2P5osSTZt2pQbb7wxDz30UAYPHpwddtih1v6ZM2fWSzgAAAAAAIDGbJuKmD//+c/p06dPXnzxxQwaNChJ8sorr9SaU1RUVH/pAAAAAAAAGrFtKmL22GOPlJWV5ZFHHkmSnHDCCbnmmmvSrVu3goQDAAAAAABozLbpHTHV1dW1tn/zm99k/fr19RoIAAAAAACgqdimIuYf/WMxAwAAAAAAwP/ZpiKmqKhoi3fAeCcMAAAAAADAB9umd8RUV1fntNNOS+vWrZMk77//fr7+9a9nhx12qDXvzjvvrL+EAAAAAAAAjdQ2FTHjxo2rtX3qqafWaxgAAAAAAICmZJuKmDlz5hQqBwAAAAAAQJOzTe+IAQAAAAAAYOspYgAAAAAAAApEEQMAAAAAAFAgihgAAAAAAIACUcQAAAAAAAAUiCIGAAAAAACgQBQxAAAAAAAABaKIAQAAAAAAKBBFDAAAAAAAQIEoYgAAAAAAAApEEQMAAAAAAFAgihgAAAAAAIACUcQAAAAAAAAUiCIGAAAAAACgQBQxAAAAAAAABaKIAQAAAAAAKBBFDAAAAAAAQIEoYgAAAAAAAApEEQMAAAAAAFAgihgAAAAAAIACUcQAAAAAAAAUiCIGAAAAAACgQBQxAAAAAAAABaKIAQAAAAAAKBBFDAAAAAAAQIEoYgAAAAAAAApEEQMAAAAAAFAgihgAAAAAAIACUcQAAAAAAAAUiCIGAAAAAACgQJpVETNr1qz06dMnbdq0yZAhQ/LUU081dCQAAAAAAKAJazZFzG233ZYJEyZk0qRJefbZZzNw4MCMGDEiK1eubOhoAAAAAABAE9VsipiZM2fmzDPPzPjx4zNgwIDMnj077dq1y4033tjQ0QAAAAAAgCaqZUMH+Dhs2LAhCxcuzMSJE2vGiouLM3z48CxYsGCL+RUVFamoqKjZXrNmTZKkvLy88GEbob//WcHW8N8SAAAAANCYbf43zurq6n86t1kUMW+//XYqKyvTrVu3WuPdunXLn/70py3mT506NZMnT95ivGfPngXLCM3JD37wg4aOAAAAAACw3dauXZtOnTp95JxmUcRsq4kTJ2bChAk121VVVXnnnXey8847p6ioqAGTffKUl5enZ8+eeeONN9KxY8eGjgNQUO55QHPingc0N+57QHPingfbr7q6OmvXrk2PHj3+6dxmUcR06dIlLVq0yIoVK2qNr1ixIt27d99ifuvWrdO6detaY507dy5kxEavY8eObtpAs+GeBzQn7nlAc+O+BzQn7nmwff7ZSpjNiguc4xOhpKQkgwcPzrx582rGqqqqMm/evAwdOrQBkwEAAAAAAE1Zs1gRkyQTJkzIuHHjsv/+++eAAw7IVVddlfXr12f8+PENHQ0AAAAAAGiimk0Rc8IJJ+Stt97KJZdckuXLl2e//fbLfffdl27dujV0tEatdevWmTRp0haPcgNoitzzgObEPQ9obtz3gObEPQ8+XkXV1dXVDR0CAAAAAACgPj322GO58sors3DhwpSVleWuu+7Kscceu03nuP/++zNp0qS89NJLadOmTQ499NDMmDEjffr02epzNIt3xAAAAAAAAM3L+vXrM3DgwMyaNatOxy9dujSjR4/OYYcdlkWLFuX+++/P22+/nTFjxmzTeayIAQAAAAAAmrSioqItVsRUVFTke9/7Xm655ZasXr06e++9d6ZNm5YvfvGLSZJf/vKXOemkk1JRUZHi4r+ta/nf//3fjB49OhUVFWnVqtVWXduKGAAAAAAAoNk599xzs2DBgtx6661ZvHhxvvrVr2bkyJFZsmRJkmTw4MEpLi7OnDlzUllZmTVr1uSnP/1phg8fvtUlTGJFDAAAAAAA0MT944qY0tLS9OvXL6WlpenRo0fNvOHDh+eAAw7IFVdckSSZP39+/vVf/zWrVq1KZWVlhg4dml//+tfp3LnzVl/bihgAAAAAAKBZeeGFF1JZWZn+/funffv2NZ/58+fntddeS5IsX748Z555ZsaNG5enn3468+fPT0lJSb7yla9kW9a4tCzUlwAAAAAAAPgkWrduXVq0aJGFCxemRYsWtfa1b98+STJr1qx06tQp06dPr9n3s5/9LD179syTTz6ZAw88cKuupYgBAAAAAACalc997nOprKzMypUrc8ghh3zgnPfeey/FxbUfLLa5tKmqqtrqa3k0GQAAAAAA0OSsW7cuixYtyqJFi5IkS5cuzaJFi1JaWpr+/fvnlFNOydixY3PnnXdm6dKleeqppzJ16tTce++9SZKjjz46Tz/9dC677LIsWbIkzz77bMaPH5/evXvnc5/73FbnKKrelgeZAQAAAAAANAKPPvpohg0btsX4uHHjMnfu3GzcuDFTpkzJzTffnL/+9a/p0qVLDjzwwEyePDn77LNPkuTWW2/N9OnT88orr6Rdu3YZOnRopk2blj333HOrcyhiAAAAAAAACsSjyQAAAAAAAApEEQMAAAAAAFAgihgAAAAAAIACUcQAAAAAAAAUiCIGAAAAAACgQBQxAAAAAAAABaKIAQAAAAAAKBBFDAAAAAAAQIEoYgAAAAAAAApEEQMAAAAAAFAgihgAAAAAAIACadnQARqDqqqqLFu2LB06dEhRUVFDxwEAAAAAABpQdXV11q5dmx49eqS4+KPXvChitsKyZcvSs2fPho4BAAAAAAB8grzxxhvZbbfdPnKOImYrdOjQIcnffqAdO3Zs4DQAAAAAAEBDKi8vT8+ePWv6g4+iiNkKmx9H1rFjR0UMAAAAAACQJFv1OpOPfnAZAAAAAAAAdaaIAQAAAAAAKBBFDAAAAAAAQIF4RwwAAAAAANSjysrKbNy4saFjsJ1KSkpSXLz961kUMWy3eQ9/uqEj0MgcfthrDR0BAAAAAOpddXV1li9fntWrVzd0FOpBcXFx+vbtm5KSku06jyIGAAAAAADqweYSpmvXrmnXrl2KiooaOhJ1VFVVlWXLlqWsrCy9evXart+lIgYAAAAAALZTZWVlTQmz8847N3Qc6sEuu+ySZcuWZdOmTWnVqlWdz7P9DzcDAAAAAIBmbvM7Ydq1a9fASagvmx9JVllZuV3nUcQAAAAAAEA98TiypqO+fpeKGAAAAAAAgAJRxAAAAAAAAHU2d+7cdO7cuaFjfGK1bOgAAAAAAADQlM17+NMf27UOP+y1bZr/1ltv5ZJLLsm9996bFStWZMcdd8zAgQNzySWX5KCDDipQyi1deumlmTx5cpKkRYsW6dy5cwYMGJAxY8bk7LPPTuvWrbf6XI8++miGDRuWd9999xNRECliAAAAAACgmTr++OOzYcOG3HTTTenXr19WrFiRefPmZdWqVR97lr322isPPfRQqqqqsmrVqjz66KOZMmVKfvrTn+bRRx9Nhw4dPvZM9cGjyQAAAAAAoBlavXp1fvvb32batGkZNmxYevfunQMOOCATJ07Ml7/85Zp5M2fOzD777JMddtghPXv2zDe+8Y2sW7fuI8/9P//zPxk0aFDatGmTfv36ZfLkydm0adNHHtOyZct07949PXr0yD777JNvfvObmT9/fl588cVMmzatZt5Pf/rT7L///unQoUO6d++ek08+OStXrkySvP766xk2bFiSZMcdd0xRUVFOO+20JElVVVWmTp2avn37pm3bthk4cGB++ctf1uVHt00UMQAAAAAA0Ay1b98+7du3z913352KiooPnVdcXJxrrrkmL730Um666aY8/PDDueiiiz50/m9/+9uMHTs25513Xv7whz/khhtuyNy5c/Nf//Vf25xxzz33zFFHHZU777yzZmzjxo25/PLL8/zzz+fuu+/O66+/XlO29OzZM//93/+dJHn55ZdTVlaWq6++OkkyderU3HzzzZk9e3ZeeumlfOtb38qpp56a+fPnb3OubeHRZAAAAAAA0Ay1bNkyc+fOzZlnnpnZs2dn0KBB+cIXvpATTzwx++67b828888/v+bPffr0yZQpU/L1r38911133Qeed/Lkybn44oszbty4JEm/fv1y+eWX56KLLsqkSZO2Oeeee+6ZBx54oGb79NNPr/lzv379cs011+Tzn/981q1bl/bt22ennXZKknTt2rXmHTEVFRW54oor8tBDD2Xo0KE1x/7ud7/LDTfckC984QvbnGtrWREDAAAAAADN1PHHH59ly5blnnvuyciRI/Poo49m0KBBmTt3bs2chx56KIcffng+9alPpUOHDvna176WVatW5b333vvAcz7//PO57LLLalbctG/fPmeeeWbKyso+9JiPUl1dnaKioprthQsX5phjjkmvXr3SoUOHmhKltLT0Q8/x6quv5r333ssRRxxRK9fNN9+c1157bZszbQsrYgAAAAAAoBlr06ZNjjjiiBxxxBH5/ve/n3/7t3/LpEmTctppp+X111/Pl770pZx99tn5r//6r+y000753e9+lzPOOCMbNmxIu3bttjjfunXrMnny5IwZM+YDr7Wt/vjHP6Zv375JkvXr12fEiBEZMWJEfv7zn2eXXXZJaWlpRowYkQ0bNnzoOTa/0+bee+/Npz71qVr7Wrduvc2ZtoUiBgAAAAAAqDFgwIDcfffdSf62+qSqqiozZsxIcfHfHrJ1++23f+TxgwYNyssvv5zdd999u7P86U9/yn333ZeJEyfWbK9atSo/+MEP0rNnzyTJM888U+uYkpKSJEllZWWt79S6deuUlpYW9DFkH0QRAwAAAAAAzdCqVavy1a9+Naeffnr23XffdOjQIc8880ymT5+e0aNHJ0l23333bNy4MT/+8Y9zzDHH5PHHH8/s2bM/8ryXXHJJvvSlL6VXr175yle+kuLi4jz//PN58cUXM2XKlA89btOmTVm+fHmqqqqyatWqPProo5kyZUr222+/fPvb306S9OrVKyUlJfnxj3+cr3/963nxxRdz+eWX1zpP7969U1RUlF/96lcZNWpU2rZtmw4dOuTCCy/Mt771rVRVVeXggw/OmjVr8vjjj6djx44177MpBEUMAAAAAAAU0OGHFfYdJHXVvn37DBkyJD/60Y/y2muvZePGjenZs2fOPPPMfPe7302SDBw4MDNnzsy0adMyceLEHHrooZk6dWrGjh37oecdMWJEfvWrX+Wyyy7LtGnT0qpVq+y55575t3/7t4/M89JLL2XXXXdNixYt0qlTpwwYMCATJ07M2WefXfP4sF122SVz587Nd7/73VxzzTUZNGhQfvjDH+bLX/5yzXk+9alPZfLkybn44oszfvz4jB07NnPnzs3ll1+eXXbZJVOnTs2f//zndO7cOYMGDar5roVSVF1dXV3QKzQB5eXl6dSpU9asWZOOHTs2dJxPnHkPf7qhI9DIfFL/xwMAAAAAdfX+++9n6dKl6du3b53eg8Inz0f9TrelNyguZEgAAAAAAIDmTBEDAAAAAABQIIoYAAAAAACAAlHEAAAAAAAAFIgiBgAAAAAA6kl1dXVDR6Ce1NfvskGLmMceeyzHHHNMevTokaKiotx999219ldXV+eSSy7JrrvumrZt22b48OFZsmRJrTnvvPNOTjnllHTs2DGdO3fOGWeckXXr1tWas3jx4hxyyCFp06ZNevbsmenTpxf6qwEAAAAA0Iy0atUqSfLee+81cBLqy4YNG5IkLVq02K7ztKyPMHW1fv36DBw4MKeffnrGjBmzxf7p06fnmmuuyU033ZS+ffvm+9//fkaMGJE//OEPadOmTZLklFNOSVlZWR588MFs3Lgx48ePz1lnnZVf/OIXSZLy8vIceeSRGT58eGbPnp0XXnghp59+ejp37pyzzjrrY/2+AAAAAAA0TS1atEjnzp2zcuXKJEm7du1SVFTUwKmoq6qqqrz11ltp165dWrbcviqlqPoTsk6qqKgod911V4499tgkf1sN06NHj1xwwQW58MILkyRr1qxJt27dMnfu3Jx44on54x//mAEDBuTpp5/O/vvvnyS57777MmrUqLz55pvp0aNHrr/++nzve9/L8uXLU1JSkiS5+OKLc/fdd+dPf/rTVmUrLy9Pp06dsmbNmnTs2LH+v3wjN+/hTzd0BBqZww97raEjAAAAAEC9q66uzvLly7N69eqGjkI9KC4uTt++fWu6hb+3Lb1Bg66I+ShLly7N8uXLM3z48JqxTp06ZciQIVmwYEFOPPHELFiwIJ07d64pYZJk+PDhKS4uzpNPPpnjjjsuCxYsyKGHHlrrBzVixIhMmzYt7777bnbcccctrl1RUZGKioqa7fLy8gJ9SwAAAAAAmoqioqLsuuuu6dq1azZu3NjQcdhOJSUlKS7e/je8fGKLmOXLlydJunXrVmu8W7duNfuWL1+erl271trfsmXL7LTTTrXm9O3bd4tzbN73QUXM1KlTM3ny5Pr5IgAAAAAANCstWrTY7veK0HRsf5XTBE2cODFr1qyp+bzxxhsNHQkAAAAAAGiEPrFFTPfu3ZMkK1asqDW+YsWKmn3du3evefHRZps2bco777xTa84HnePvr/GPWrdunY4dO9b6AAAAAAAAbKtPbBHTt2/fdO/ePfPmzasZKy8vz5NPPpmhQ4cmSYYOHZrVq1dn4cKFNXMefvjhVFVVZciQITVzHnvssVrP43vwwQfzmc985gMfSwYAAAAAAFBfGrSIWbduXRYtWpRFixYlSZYuXZpFixaltLQ0RUVFOf/88zNlypTcc889eeGFFzJ27Nj06NEjxx57bJLks5/9bEaOHJkzzzwzTz31VB5//PGce+65OfHEE9OjR48kycknn5ySkpKcccYZeemll3Lbbbfl6quvzoQJExroWwMAAAAAAM1Fy4a8+DPPPJNhw4bVbG8uR8aNG5e5c+fmoosuyvr163PWWWdl9erVOfjgg3PfffelTZs2Ncf8/Oc/z7nnnpvDDz88xcXFOf7443PNNdfU7O/UqVMeeOCBnHPOORk8eHC6dOmSSy65JGedddbH90UBAAAAAIBmqai6urp6Ww/685//nH79+hUizydSeXl5OnXqlDVr1nhfzAeY9/CnGzoCjczhh73W0BEAAAAAAOpsW3qDOj2abPfdd8+wYcPys5/9LO+//36dQgIAAAAAADR1dSpinn322ey7776ZMGFCunfvnn//93/PU089Vd/ZAAAAAAAAGrU6FTH77bdfrr766ixbtiw33nhjysrKcvDBB2fvvffOzJkz89Zbb9V3TgAAAAAAgEanTkXMZi1btsyYMWNyxx13ZNq0aXn11Vdz4YUXpmfPnhk7dmzKysrqKycAAAAAAECjs11FzDPPPJNvfOMb2XXXXTNz5sxceOGFee211/Lggw9m2bJlGT16dH3lBAAAAAAAaHRa1uWgmTNnZs6cOXn55ZczatSo3HzzzRk1alSKi//W6/Tt2zdz585Nnz596jMrAAAAAABAo1KnIub666/P6aefntNOOy277rrrB87p2rVrfvKTn2xXOAAAAAAAgMasTkXMkiVL/umckpKSjBs3ri6nBwAAAAAAaBLq9I6YOXPm5I477thi/I477shNN9203aEAAAAAAACagjoVMVOnTk2XLl22GO/atWuuuOKK7Q4FAAAAAADQFNSpiCktLU3fvn23GO/du3dKS0u3OxQAAAAAAEBTUKcipmvXrlm8ePEW488//3x23nnn7Q4FAAAAAADQFNSpiDnppJPyH//xH3nkkUdSWVmZysrKPPzwwznvvPNy4okn1ndGAAAAAACARqllXQ66/PLL8/rrr+fwww9Py5Z/O0VVVVXGjh3rHTEAAAAAAAD/vzoVMSUlJbntttty+eWX5/nnn0/btm2zzz77pHfv3vWdDwAAAAAAoNGqUxGzWf/+/dO/f//6ygIAAAAAANCk1KmIqayszNy5czNv3rysXLkyVVVVtfY//PDD9RIOAAAAAACgMatT6nOAogAAFV9JREFUEXPeeedl7ty5Ofroo7P33nunqKiovnMBAAAAAAA0enUqYm699dbcfvvtGTVqVH3nAQAAAAAAaDKK63JQSUlJdt999/rOAgAAAAAA0KTUqYi54IILcvXVV6e6urq+8wAAAAAAADQZdXo02e9+97s88sgj+c1vfpO99torrVq1qrX/zjvvrJdwAAAAAAAAjVmdipjOnTvnuOOOq+8sAAAAAAAATUqdipg5c+bUdw4AAAAAAIAmp07viEmSTZs25aGHHsoNN9yQtWvXJkmWLVuWdevW1Vs4AAAAAACAxqxOK2L+8pe/ZOTIkSktLU1FRUWOOOKIdOjQIdOmTUtFRUVmz55d3zkBAAAAAAAanTqtiDnvvPOy//775913303btm1rxo877rjMmzev3sIBAAAAAAA0ZnVaEfPb3/42TzzxREpKSmqN9+nTJ3/961/rJRgAAAAAAEBjV6cVMVVVVamsrNxi/M0330yHDh22OxQAAAAAAEBTUKci5sgjj8xVV11Vs11UVJR169Zl0qRJGTVqVH1lAwAAAAAAaNTq9GiyGTNmZMSIERkwYEDef//9nHzyyVmyZEm6dOmSW265pb4zAgAAAAAANEp1KmJ22223PP/887n11luzePHirFu3LmeccUZOOeWUtG3btr4zAgAAAAAANEp1KmKSpGXLljn11FPrMwsAAAAAAECTUqci5uabb/7I/WPHjq1TGAAAAAAAgKakTkXMeeedV2t748aNee+991JSUpJ27dopYgAAAAAAAJIU1+Wgd999t9Zn3bp1efnll3PwwQfnlltuqe+MAAAAAAAAjVKdipgPsscee+QHP/jBFqtlAAAAAAAAmqt6K2KSpGXLllm2bFl9nhIAAAAAAKDRqtM7Yu65555a29XV1SkrK8u1116bgw46qF6CAQAAAAAANHZ1KmKOPfbYWttFRUXZZZddcthhh2XGjBn1kQsAAAAAAKDRq1MRU1VVVd85AAAAAAAAmpx6fUcMAAAAAAAA/6dOK2ImTJiw1XNnzpxZl0sAAAAAAAA0enUqYp577rk899xz2bhxYz7zmc8kSV555ZW0aNEigwYNqplXVFRUPykBAAAAAAAaoToVMcccc0w6dOiQm266KTvuuGOS5N1338348eNzyCGH5IILLqjXkAAAAAAAAI1Rnd4RM2PGjEydOrWmhEmSHXfcMVOmTMmMGTPqLdyll16aoqKiWp8999yzZv/777+fc845JzvvvHPat2+f448/PitWrKh1jtLS0hx99NFp165dunbtmm9/+9vZtGlTvWUEAAAAAAD4MHVaEVNeXp633npri/G33nora9eu3e5Qf2+vvfbKQw89VLPdsuX/Rf7Wt76Ve++9N3fccUc6deqUc889N2PGjMnjjz+eJKmsrMzRRx+d7t2754knnkhZWVnGjh2bVq1a5YorrqjXnAAAAAAAAP+oTkXMcccdl/Hjx2fGjBk54IADkiRPPvlkvv3tb2fMmDH1G7Bly3Tv3n2L8TVr1uQnP/lJfvGLX+Swww5LksyZMyef/exn8/vf/z4HHnhgHnjggfzhD3/IQw89lG7dumW//fbL5Zdfnu985zu59NJLU1JS8oHXrKioSEVFRc12eXl5vX4nAAAAAACgeajTo8lmz56do446KieffHJ69+6d3r175+STT87IkSNz3XXX1WvAJUuWpEePHunXr19OOeWUlJaWJkkWLlyYjRs3Zvjw4TVz99xzz/Tq1SsLFixIkixYsCD77LNPunXrVjNnxIgRKS8vz0svvfSh15w6dWo6depU8+nZs2e9ficAAAAAAKB5qFMR065du1x33XVZtWpVnnvuuTz33HN55513ct1112WHHXaot3BDhgzJ3Llzc9999+X666/P0qVLc8ghh2Tt2rVZvnx5SkpK0rlz51rHdOvWLcuXL0+SLF++vFYJs3n/5n0fZuLEiVmzZk3N54033qi37wQAAAAAADQfdXo02WZlZWUpKyvLoYcemrZt26a6ujpFRUX1lS1HHXVUzZ/33XffDBkyJL17987tt9+etm3b1tt1/lHr1q3TunXrgp0fAAAAAABoHuq0ImbVqlU5/PDD079//4waNSplZWVJkjPOOCMXXHBBvQb8e507d07//v3z6quvpnv37tmwYUNWr15da86KFStq3inTvXv3rFixYov9m/cBAAAAAAAUUp2KmG9961tp1apVSktL065du5rxE044Iffdd1+9hftH69aty2uvvZZdd901gwcPTqtWrTJv3rya/S+//HJKS0szdOjQJMnQoUPzwgsvZOXKlTVzHnzwwXTs2DEDBgwoWE4AAAAAAICkjo8me+CBB3L//fdnt912qzW+xx575C9/+Uu9BEuSCy+8MMccc0x69+6dZcuWZdKkSWnRokVOOumkdOrUKWeccUYmTJiQ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bsyRRx6Z9evXN3Q0gHq322675Qc/+EEWLlyYZ555JocddlhGjx6dl156qaGjARTU008/nRtuuCH77rtvQ0eBZqGourq6uqFD0PgMGTIkn//853PttdcmSaqqqtKzZ89885vfzMUXX9zA6QAKp6ioKHfddVeOPfbYho4C8LF466230rVr18yfPz+HHnpoQ8cBKLiddtopV155Zc4444yGjgJQEOvWrcugQYNy3XXXZcqUKdlvv/1y1VVXNXQsaNKsiGGbbdiwIQsXLszw4cNrxoqLizN8+PAsWLCgAZMBAFDf1qxZk+Rv/zAJ0JRVVlbm1ltvzfr16zN06NCGjgNQMOecc06OPvroWv+2BxRWy4YOQOPz9ttvp7KyMt26das13q1bt/zpT39qoFQAANS3qqqqnH/++TnooIOy9957N3QcgIJ44YUXMnTo0Lz//vtp37597rrrrgwYMKChYwEUxK233ppnn302Tz/9dENHgWZFEQMAAHygc845Jy+++GJ+97vfNXQUgIL5zGc+k0WLFmXNmjX55S9/mXHjxmX+/PnKGKDJeeONN3LeeeflwQcfTJs2bRo6DjQrihi2WZcuXdKiRYusWLGi1viKFSvSvXv3BkoFAEB9Ovfcc/OrX/0qjz32WHbbbbeGjgNQMCUlJdl9992TJIMHD87TTz+dq6++OjfccEMDJwOoXwsXLszKlSszaNCgmrHKyso89thjufbaa1NRUZEWLVo0YEJourwjhm1WUlKSwYMHZ968eTVjVVVVmTdvnufoAgA0ctXV1Tn33HNz11135eGHH07fvn0bOhLAx6qqqioVFRUNHQOg3h1++OF54YUXsmjRoprP/vvvn1NOOSWLFi1SwkABWRFDnUyYMCHjxo3L/vvvnwMOOCBXXXVV1q9fn/Hjxzd0NIB6t27durz66qs120uXLs2iRYuy0047pVevXg2YDKD+nXPOOfnFL36R//mf/0mHDh2yfPnyJEmnTp3Stm3bBk4HUL8mTpyYo446Kr169cratWvzi1/8Io8++mjuv//+ho4GUO86dOiwxXv/dthhh+y8887eBwgFpoihTk444YS89dZbueSSS7J8+fLst99+ue+++9KtW7eGjgZQ75555pkMGzasZnvChAlJknHjxmXu3LkNlAqgMK6//vokyRe/+MVa43PmzMlpp5328QcCKKCVK1dm7NixKSsrS6dOnbLvvvvm/vvvzxFHHNHQ0QCAJqSourq6uqFDAAAAAAAANEXeEQMAAAAAAFAgihgAAAAAAIACUcQAAAAAAAAUiCIGAAAAAACgQBQxAAAAAAAABaKIAQAAAAAAKBBFDAAAAAAAQIEoYgAAAAAAgCbnscceyzHHHJMePXqkqKgod9999zaf4/7778+BBx6YDh06ZJdddsnxxx+f119/fZvOoYgBAAAAAACanPXr12fgwIGZNWtWnY5funRpRo8encMOOyyLFi3K/fffn7fffjtjxozZpvMUVVdXV9cpAQAAAAAAQCNQVFSUu+66K8cee2zNWEVFRb73ve/llltuyerVq7P33ntn2rRp+eIXv5gk+eUvf5mTTjopFRUVKS7+27qW//3f/83o0aNTUVGRVq1abdW1rYgBAAAAAACanXPPPTcLFizIrbfemsWLF+erX/1qRo4cmSVLliRJBg8enOLi4syZMyeVlZVZs2ZNfvrTn2b48OFbXcIkVsQAAAAAAABN3D+uiCktLU2/fv1SWlqaHj161MwbPnx4DjjggFxxxRVJkvnz5+df//Vfs2rVqlRWVmbo0KH59a9/nc6dO2/1ta2IAQAAAAAAmpUXXnghlZWV6d+/f9q3b1/zmT9/fl577bUkyfLly3PmmWdm3LhxefrppzN//vyUlJTkK1/5SrZljUvLQn0JAAAAAACAT6J169alRYsWWbhwYVq0aFFrX/v27ZMks2bNSqdOnTJ9+vSafT/72c/Ss2fPPPnkkznwwAO36lqKGAAAAAAAoFn53Oc+l8rKyqxcuTKHHHLIB8557733Ulxc+8Fim0ubqqqqrb6WR5MBAAAAAABNzrp167Jo0aIsWrQoSbJ06dIsWrQopaWl6d+/f0455ZSMHTs2d955Z5YuXZqnnnoqU6dOzb333pskOfroo/P000/nsssuy5IlS/Lss89m/Pjx6d27dz73uc9tdY6i6m15kBkAAAAAAEAj8Oijj2bYsGFbjI8bNy5z587Nxo0bM2XKlNx8883561//mi5duuTAAw/M5MmTs88++yRJbr311kyfPj2vvPJK2rVrl6FDh2batGnZc889tzqHIgYAAAAAAKBAPJoMAAAAAACgQBQxAAAAAAAABaKIAQAAAAAAKBBFDAAAAAAAQIEoYgAAAAAAAApEEQMAAAAAAFAgihgAAAAAAIACUcQAAAAAAAAUiCIGAAAAAACgQBQxAAAAAAAABaKIAQAAAAAAKJD/D21mT3ku1d97AAAAAElFTkSuQmCC", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "data.plot.hist(figsize=(20, 20), subplots=True);\n", + "fig.savefig(\"Documents/Git/ML-Crate/Stock Prediction Bank Negara/Images/stock.png\")" + ] + }, + { + "cell_type": "code", + "execution_count": 90, + "id": "4628f1ee-c8cb-447f-9971-4e6c51d36998", + "metadata": {}, + "outputs": [ + { + "data": { + "image/png": "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8pOfVLpLAAAAAABAg6raUOXGG2/MmWeemfPPPz8PPfRQ9t5770ybNi0rVqyodNcAAAAAAIAGVLWhyqWXXppTTz01J510UiZPnpwrr7wyI0aMyNe//vVKdw0AAAAAAGhAgyvdgZ6sXr06CxcuzKxZswq1QYMG5bDDDsuCBQt6fMyqVauyatWqwt8rV65Mkqxb9Uo6OjoK/+5SjbX162pqA1Vbv66m1h+19etqav1RW7+upjZQtfXramr9UVu/rqY2ULX162pq/VFbv66m1h+19etqagNVW7+uVju1zs7O9FZTZ18e3U+WLl2aHXbYIffff3/a29sL9bPPPjvz58/Pj3/8440ec8EFF+TCCy8cyG4CAAAAAAA1ZsmSJdlxxx179dhBZe5LxcyaNSsrV64s3H71q18lSR577LGN2j7++ONqampqJdWqrT9qampq5ahVW3/U1NTUylGrtv6oqamplaNWbf1RU1NTK7VWTf15/PHHs/322/fYx2JU5eW/3vSmN6W5uTnLly/vVl++fHna2tp6fExLS0taWlo2qre2tm5UGzlypJqamlpJtWrrj5qamlo5atXWHzU1NbVy1KqtP2pqamrlqFVbf9TU1NRKrVVTf3bYYYcMGtT7802q8kyVoUOHZr/99svdd99dqK1bty533313t8uBAQAAAAAADJSqPFMlSc4888yccMIJ2X///XPAAQfkS1/6Ul5++eWcdNJJle4aAAAAAADQgKo2VPnwhz+c559/Puedd16WLVuWffbZJ3fccUfGjRtX1ONbWlpy/vnnp7W1NZ/61Kfy+uuvJ0kGDx6spqamVlKt2vqjpqam5rtNTU1NzXebmppa49SqrT9qampqtfw9Nnjw4B6nESlFU2dnZ2eflgAAAAAAANAAqnJOFQAAgN7YZZddcuKJJ/b6sUcccUR5OwQAANQVoQoAAFC15syZk6ampvz0pz/t8f6pU6dmjz32GOBeAQAAjapq51QBAAAo1eLFizNokN+OAQAA/UOoAgAA1I2+TjoJAACwOX7CBQAA1I2e5lT52c9+lne/+90ZPnx4dtxxx3zmM5/Jtddem6ampjz77LMbLeO+++7LAQcckGHDhuXNb35z/u3f/m1gOg8AAFQ9Z6oAAABVb+XKlfnd7363UX3NmjWbfdxvfvObHHLIIWlqasqsWbOy1VZb5eqrr97kGS2/+MUv8oEPfCAnn3xyTjjhhHz961/PiSeemP322y9ve9vbyrIuAABA7RKqAAAAVe+www7b5H2bCzv++Z//OX/4wx/y0EMPZZ999kmSnHTSSdltt916bL948eL88Ic/zMEHH5wk+dCHPpQJEybk2muvzRe/+MXerwAAAFAXhCoAAEDVmz17dt7ylrdsVP+7v/u7rF27dpOPu+OOO9Le3l4IVJJk2223zTHHHJN//dd/3aj95MmTC4FKkmy33XZ561vfmqeffrpvKwAAANQFoQoAAFD1DjjggOy///4b1bfZZpseLwvW5Ve/+lXa29s3qu+66649tt9pp516fI4//OEPJfQWAACoVyaqBwAA+H+am5t7rHd2dg5wTwAAgGokVAEAAOrWzjvvnF/84hcb1XuqAQAAbIlQBQAAqFvTpk3LggUL8sgjjxRqL7zwQr7xjW9UrlMAAEDNEqoAAAB16+yzz86oUaPy3ve+NxdddFEuueSSHHTQQYW5U5qamircQwAAoJYIVQAAgLo1YcKE3HPPPZk0aVL+6Z/+KV/60pdywgkn5K//+q+TJMOGDatwDwEAgFrS1GnGRQAAoMHMnDkzX/3qV/PSSy9tcnJ6AACADTlTBQAAqGuvvvpqt79///vf59///d/zrne9S6ACAACUZHClOwAAANCf2tvbM3Xq1EyaNCnLly/PNddck46OjvzjP/5jpbsGAADUGKEKAABQ197//vfnP//zP3PVVVelqakp++67b6655ppMmTKl0l0DAABqjDlVAAAAAAAAilDynCq/+c1vcuyxx2bMmDEZPnx49txzz/z0pz8t3N/Z2Znzzjsv48ePz/Dhw3PYYYflqaee6raMF154Icccc0xaW1szevTonHzyyXnppZe6tfnZz36Wgw8+OMOGDcuECRPy+c9/vperCAAAAAAA0HclhSp/+MMfctBBB2XIkCH53ve+l8cffzyXXHJJttlmm0Kbz3/+87n88stz5ZVX5sc//nG22mqrTJs2La+99lqhzTHHHJPHHnssc+fOza233pof/vCH+ehHP1q4v6OjI4cffnh23nnnLFy4MF/4whdywQUX5KqrrirDKgMAAAAAAJSupMt/nXPOOfnRj36Ue++9t8f7Ozs7s/322+fv/u7v8vd///dJkpUrV2bcuHGZM2dOPvKRj+SJJ57I5MmT8+CDD2b//fdPktxxxx15//vfn1//+tfZfvvt85WvfCWf+tSnsmzZsgwdOrTw3N/97nfz5JNPFtXXdevWZenSpRk5cmSampqKXUUAAAAAAKAOdXZ25o9//GO23377DBpU8oW8kpQ4Uf1///d/Z9q0afngBz+Y+fPnZ4cddsjf/u3f5tRTT02SPPPMM1m2bFkOO+ywwmNGjRqVd7zjHVmwYEE+8pGPZMGCBRk9enQhUEmSww47LIMGDcqPf/zj/MVf/EUWLFiQKVOmFAKVJJk2bVr++Z//OX/4wx+6nRnTZdWqVVm1alXh79/85jeZPHlyKasHAAAAAADUuSVLlmTHHXfs1WNLClWefvrpfOUrX8mZZ56Zf/iHf8iDDz6YT3ziExk6dGhOOOGELFu2LEkybty4bo8bN25c4b5ly5Zl7Nix3TsxeHC23Xbbbm0mTpy40TK67uspVLn44otz4YUXblRfsmRJWltbS1lNAAAAAACgznR0dGTChAkZOXJkr5dRUqiybt267L///vmnf/qnJMmf/umf5uc//3muvPLKnHDCCb3uRDnMmjUrZ555ZuHvro3T2toqVAEAAAAAAJKkT1OGlHTRsPHjx290Sa1JkyblueeeS5K0tbUlSZYvX96tzfLlywv3tbW1ZcWKFd3uf/311/PCCy90a9PTMtZ/jg21tLQUAhRBCgAAAAAAUG4lhSoHHXRQFi9e3K32P//zP9l5552TJBMnTkxbW1vuvvvuwv0dHR358Y9/nPb29iRJe3t7XnzxxSxcuLDQ5gc/+EHWrVuXd7zjHYU2P/zhD7NmzZpCm7lz5+atb31rj5f+AgAAAAAA6G8lhSpnnHFGHnjggfzTP/1TfvGLX+SGG27IVVddlRkzZiR545SZmTNn5jOf+Uz++7//O4sWLcrxxx+f7bffPkceeWSSN85s+bM/+7Oceuqp+clPfpIf/ehHOe200/KRj3wk22+/fZLkr/7qrzJ06NCcfPLJeeyxx3LjjTfmX/7lX7pd3gsAAAAAAGAgNXV2dnaW8oBbb701s2bNylNPPZWJEyfmzDPPzKmnnlq4v7OzM+eff36uuuqqvPjii3nXu96VK664Im95y1sKbV544YWcdtppueWWWzJo0KAcffTRufzyy7P11lsX2vzsZz/LjBkz8uCDD+ZNb3pTPv7xj+eTn/xk0f3s6OjIqFGjsnLlSpcCAwCAAbB27dpuZ5tTnCFDhqS5ubnS3QAAgLpXjtyg5FClVghVAABgYHR2dmbZsmV58cUXK92VmjV69Oi0tbX1acJMAABg88qRGwwuc58AAIAG0xWojB07NiNGjBAMlKCzszOvvPJKVqxYkSQZP358hXsEAABsjlAFAADotbVr1xYClTFjxlS6OzVp+PDhSZIVK1Zk7NixLgUGAAC9dcGo5IKV//vvQv3/1S7esc9PUdJE9QAAAOvrmkNlxIgRFe5JbevafuakAQCA6iZUAQAA+swlv/rG9gMAgNogVAEAAAAAACiCUAUAAGAT5syZk9GjR5f0mBNPPDFHHnlkv/QHAACoLBPVAwAA5bf+pJAD8nwrS37IiSeemBdffDHf/e53u9XnzZuXQw45JH/4wx/y4Q9/OO9///vL1EkAAKDWOVMFAABgE4YPH56xY8dWuhsAAPC/BvoHTAOt2PXbsN0AbRehCgAAwCb0dPmvz3zmMxk7dmxGjhyZU045Jeecc0722WefjR77xS9+MePHj8+YMWMyY8aMrFmzZmA6DQBA/av3YKVUA7g9hCoAAABF+sY3vpHPfvaz+ed//ucsXLgwO+20U77yla9s1O6ee+7JL3/5y9xzzz257rrrMmfOnMyZM2fgOwwAAAPtglE9hxzr1/oaglQwVDKnCgAA0LBuvfXWbL311t1qa9eu3WT7f/3Xf83JJ5+ck046KUly3nnn5a677spLL73Urd0222yTL3/5y2lubs7uu++e6dOn5+67786pp55a/pUAAIBqtqkA5IJR3edG3FQQ04v5E/uTM1UAAICGdcghh+SRRx7pdrv66qs32X7x4sU54IADutU2/DtJ3va2t6W5ubnw9/jx47NixYrydRwAgPpTD5f06o912PDMlwpvJ2eqAAAADWurrbbKrrvu2q3261//us/LHTJkSLe/m5qasm7duj4vFwCAOtUVFKx/Zka3IKGH2kaPra4zOopShWeibIkzVQAAAIr01re+NQ8++GC32oZ/AwAA9UuoQv+ph9PVAABgPR//+MdzzTXX5LrrrstTTz2Vz3zmM/nZz36WpqamSncNAAAYAEIVAACAIh1zzDGZNWtW/v7v/z777rtvnnnmmZx44okZNmxYpbsGAECj2/BH7gPxo/cN5ztpAOZUAQAAyq8Gros8Z86cHutTp05NZ2dnkuTEE0/MiSee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3313t8uBAQAAAAAADJSqPFMlSc4888yccMIJ2X///XPAAQfkS1/6Ul5++eWcdNJJle4aAAAAAADQgKo2VPnwhz+c559/Puedd16WLVuWffbZJ3fccUfGjRtX1ONbWlpy/vnnp7W1NZ/61Kfy+uuvJ0kGDx6spqamVlKt2vqjpqam5rtNTU1NzXebmppa49SqrT9qampqtfw9Nnjw4B6nESlFU2dnZ2eflgAAAAAAANAAqnJOFQAAAAAAgGojVAEAAAAAACiCUAUAAKgJc+bMSVNTU376059WuisAAECDEqoAAAAAAAAUQagCAAAAAABQBKEKAABQNx5++OG8733vS2tra7beeuu85z3vyQMPPFC4/8UXX0xzc3Muv/zyQu13v/tdBg0alDFjxqSzs7NQ///+v/8vbW1tA9p/AACguglVAACAuvDYY4/l4IMPzqOPPpqzzz47//iP/5hnnnkmU6dOzY9//OMkyejRo7PHHnvkhz/8YeFx9913X5qamvLCCy/k8ccfL9TvvffeHHzwwQO+HgAAQPUSqgAAAHXh3HPPzZo1a3Lffffl3HPPzSc/+cn86Ec/ytChQ3P22WcX2h188MG57777Cn/fe++9ede73pWxY8fm3nvvTZJCwCJUAQAA1idUAQAAat7atWtz11135cgjj8yb3/zmQn38+PH5q7/6q9x3333p6OhI8kaosnz58ixevDjJG6HKlClTcvDBBxdClfvuuy+dnZ1CFQAAoBuhCgAAUPOef/75vPLKK3nrW9+60X2TJk3KunXrsmTJkiQpBCX33ntvXn755Tz88MM5+OCDM2XKlEKocu+996a1tTV77733wK0EAABQ9YQqAABAQ9l+++0zceLE/PCHP8yCBQvS2dmZ9vb2HHzwwVmyZEl+9atf5d5778073/nODBrkkAkAAPhfjhAAAICat91222XEiBGFS3qt78knn8ygQYMyYcKEQq3rUl/33ntv9tlnn4wcOTJ77713Ro0alTvuuCMPPfRQpkyZMpCrAAAA1AChCgAAUPOam5tz+OGH57/+67/y7LPPFurLly/PDTfckHe9611pbW0t1A8++OA8++yzufHGGwuXAxs0aFDe+c535tJLL82aNWvMpwIAAGxkcKU7AAAAUIqvf/3rueOOOzaqX3DBBZk7d27e9a535W//9m8zePDgfPWrX82qVavy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budafb8AAGyora0tSQrBCls2evTownYDoPaUOidIOZfX39Y/u2agf3RsrKRnldou9TJm6H1FuQhVStDTYPiGH8JNnebnw0opvGcAgFrU1NSU8ePHZ+zYsVmzZk2lu1P1hgwZ4gwVqCGO0yh34NH1nmq099amxtPWD27KvfyBUMnLkPVlfcv549/NjZVuaUy1UjbVvw1rsD5zqvSglIm9enstTNgS7xkAoFY1Nzdn2LBhblu4CVSgdjg+qyzbv35U+2tZ7rlrBkpv+9OXM62KmaC91Ofu7VxCpTwHlINQJQP3AS3nB7ncp5fSd9V0zVMAAAD6l2O+gbXhpOob1npqt7latajmvm1Ob/pd6blhqG59HV81LsdAarhQZcMApRo/YNXYJ7qrxBe19wUAAACNoJhxm97+yt2xdd/Vwg99yxmu9fXH2NWiXtYj8Tmm8houVKk2xfzn3tfT6WpRPa8bAAAA1asWBozrSblCj/563bzGvVft266eQoae1PO6baiR1pXqUPehyoE3HFj4dzV9wPrji9svMHpWT9ugntYFAABgIA3EQLpjtr4ZyO234dkwjfZj1nKy7aqP7Q/9q+5DFepDpX49UO+/WgAAAIC+qNdLKlVz3wCoLKEKlMiOFQAAQHVxnFYZtjvr834AGoVQhbrSl9O5q/1XMj2ptf4CAAD0leOgyqn3bV/v69efbDugkfQpVPnc5z6XpqamzJw5s1B77bXXMmPGjIwZMyZbb711jj766Cxfvrzb45577rlMnz49I0aMyNixY3PWWWfl9ddf79Zm3rx52XfffdPS0pJdd901c+bM6UtXoW7ZcQEAABqZSccHRjm2ne0PQD3odajy4IMP5qtf/Wr22muvbvUzzjgjt9xyS2666abMnz8/S5cuzVFHHVW4f+3atZk+fXpWr16d+++/P9ddd13mzJmT8847r9DmmWeeyfTp03PIIYfkkUceycyZM3PKKafkzjvv7G13aSDF7KTV845cPa8bAABQH3q6ckBvHtcffemP5TXScZpJ3wGod70KVV566aUcc8wx+drXvpZtttmmUF+5cmWuueaaXHrppTn00EOz33775dprr83999+fBx54IEly11135fHHH8/111+fffbZJ+973/vy6U9/OrNnz87q1auTJFdeeWUmTpyYSy65JJMmTcppp52WD3zgA7nsssvKsMrUCztkAAAA9aO3QUu121TAUC/rV4xGWlcA6l+vQpUZM2Zk+vTpOeyww7rVFy5cmDVr1nSr77777tlpp52yYMGCJMmCBQuy5557Zty4cYU206ZNS0dHRx577LFCmw2XPW3atMIyerJq1ap0dHR0u1H/KvlrJgAAALorJhippst1VdOxYjX1BQDYtJJDlW9+85t56KGHcvHFF29037JlyzJ06NCMHj26W33cuHFZtmxZoc36gUrX/V33ba5NR0dHXn311R77dfHFF2fUqFGF24QJE0pdNagbdsYBAICBtqnjEMcnxaumbVVNfQGAalJSqLJkyZKcfvrp+cY3vpFhw4b1V596ZdasWVm5cmXhtmTJkkp3CaqKa9oCAABdHAuwvnq99BoA9IeSQpWFCxdmxYoV2XfffTN48OAMHjw48+fPz+WXX57Bgwdn3LhxWb16dV588cVuj1u+fHna2tqSJG1tbVm+fPlG93fdt7k2ra2tGT58eI99a2lpSWtra7cb8IbNBSrr39dfO852yAfGhq9lLW73WuwzAEAtc0llvLYAUJqSQpX3vOc9WbRoUR555JHCbf/9988xxxxT+PeQIUNy9913Fx6zePHiPPfcc2lvb0+StLe3Z9GiRVmxYkWhzdy5c9Pa2prJkycX2qy/jK42XcsA+k+5d6ir/RIAtRo+rG9z61CLB8nV1BcAgHpW7Nns1b5PX89sYwCoPoNLaTxy5Mjsscce3WpbbbVVxowZU6iffPLJOfPMM7PtttumtbU1H//4x9Pe3p4DDzwwSXL44Ydn8uTJOe644/L5z38+y5Yty7nnnpsZM2akpaUlSfKxj30sX/7yl3P22Wfnr//6r/ODH/wg3/rWt3LbbbeVY50Bat6e1+2ZRScsKsty+nP5AADUHvuCAACbVvJE9Vty2WWX5YgjjsjRRx+dKVOmpK2tLTfffHPh/ubm5tx6661pbm5Oe3t7jj322Bx//PG56KKLCm0mTpyY2267LXPnzs3ee++dSy65JFdffXWmTZtW7u4CPSjm11CbOjtiS5cT6+lxlfr11eb6V87LopVz/fpyZk1fzlrpabsAAFAb+mNfzn5h5fT1mMBrBwB90+dQZd68efnSl75U+HvYsGGZPXt2Xnjhhbz88su5+eabC3OldNl5551z++2355VXXsnzzz+fL37xixk8uPtJM1OnTs3DDz+c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AgAANcmZKgAAQFW55ZZb8uY3vznvfOc7S37s8uXL8853vjOvvPJKPvGJT2TMmDG57rrr8ud//uf5z//8z/zFX/xFkuRrX/taPvGJT+QDH/hATj/99Lz22mv52c9+lh//+Mf5q7/6q8KyDjzwwDQ1NeW0007Ldtttl+9973s5+eST09HRkZkzZ5ZztQEAgBrQ1NnZ2VnpTgAAACRJR0dHRo0alf/7f/9vvvvd726x/S677JKpU6dmzpw5SZIzzjgjX/rSl3LvvffmXe96V5LkpZdeyl577ZXOzs788pe/zKBBg3LkkUfmF7/4RX7+859vctmnnHJKbr/99ixatChjxowp1P/yL/8y3/ve9/Lb3/42w4cP79P6AgAAtcXlvwAAgKrR0dGRJBk5cmSvHn/77bfngAMOKAQqSbL11lvnox/9aJ599tk8/vjjSZLRo0fn17/+dR588MEel9PZ2Zlvf/vb+T//5/+ks7Mzv/vd7wq3adOmZeXKlXnooYd61UcAAKB2CVUAAICq0dramiT54x//2KvH/+pXv8pb3/rWjeqTJk0q3J8kn/zkJ7P11lvngAMOyG677ZYZM2bkRz/6UaH9888/nxdffDFXXXVVtttuu263k046KUmyYsWKXvURAACoXeZUAQAAqkZra2u23377zV6WqxwmTZqUxYsX59Zbb80dd9yRb3/727niiity3nnn5cILL8y6deuSJMcee2xOOOGEHpex11579WsfAQCA6iNUAQAAqsoRRxyRq666KgsWLEh7e3tJj915552zePHijepPPvlk4f4uW221VT784Q/nwx/+cFavXp2jjjoqn/3sZzNr1qxst912GTlyZNauXZvDDjusbysEAADUDZf/AgAAqsrZZ5+drbbaKqecckqWL1++0f2//OUv8y//8i89Pvb9739/fvKTn2TBggWF2ssvv5yrrroqu+yySyZPnpwk+f3vf9/tcUOHDs3kyZPT2dmZNWvWpLm5OUcffXS+/e1v93jWzPPPP9+XVQQAAGqUM1UAAICq8id/8ie54YYb8uEPfziTJk3K8ccfnz322COrV6/O/fffn5tuuiknnnhij48955xz8h//8R953/vel0984hPZdtttc9111+WZZ57Jt7/97Qwa9Mbvyg4//PC0tbXloIMOyrhx4/LEE0/ky1/+cqZPn56RI0cmST73uc/lnnvuyTve8Y6ceuqpmTx5cl544YU89NBD+f73v58XXnhhoDYJAABQJZo6Ozs7K90JAACADT311FP5whe+kLlz52bp0qVpaWnJXnvtlY985CM59dRT09LSkl122SVTp07NnDlzCo97+umn88lPfjLf//7389prr2WvvfbKeeedl+nTpxfaXHXVVfnGN76Rxx57LC+99FJ23HHHHHXUUTn33HPT2tpaaLdixYpcdNFF+e///u8sW7YsY8aMydve9rZ8+MMfzqmnnjqQmwMAAKgCQhUAAAAAAIAimFMFAAAAAACgCEIVAAAAAACAIghVAAAAAAAAiiBUAQAAAAAAKIJQBQAAAAAAoAhCFQAAAAAAgCIMrnQH+su6deuydOnSjBw5Mk1NTZXuDgAAAAAAUEGdnZ354x//mO233z6DBvXunJO6DVWWLl2aCRMmVLobAAAAAABAFVmyZEl23HHHXj22bkOVkSNHJnlj47S2tla4NwAAAAAAQCV1dHRkwoQJhfygN+o2VOm65Fdra6tQBQAAAAAASJI+TRlionoAAAAAAIAiCFUAAAAAAACKIFQBAAAAAAAoQt3OqQIAAPS/tWvXZs2aNZXuRt0YMmRImpubK90NAABgE4QqAABAyTo7O7Ns2bK8+OKLle5K3Rk9enTa2tr6NHkmAACQPLH7pEx68omyLlOoAgAAlKwrUBk7dmxGjBghACiDzs7OvPLKK1mxYkWSZPz48RXuEQAA1JaeQpT1a4v327/PzyFUAQAASrJ27dpCoDJmzJhKd6euDB8+PEmyYsWKjB071qXAAACgl57YfVK/LNdE9QAAQEm65lAZMWJEhXtSn7q2q7lqAACg+ghVAACAXnHJr/5huwIAQPUSqgAAAAAAABRBqAIAALCepqamfPe73610NwAAgCL11/wpPTFRPQAAUDYDeTAz6cknevW4ZcuW5bOf/Wxuu+22/OY3v8nYsWOzzz77ZObMmXnPe95T5l4CAACleGL3SUXt62/YbqCORZypAgAANIxnn302++23X37wgx/kC1/4QhYtWpQ77rgjhxxySGbMmFHp7gEAwBYN5A+ZyqlW+70hoQoAANAw/vZv/zZNTU35yU9+kqOPPjpvectb8ra3vS1nnnlmHnjggR4fs2jRohx66KEZPnx4xowZk49+9KN56aWXCvfPmzcvBxxwQLbaaquMHj06Bx10UH71q18V7v+v//qv7Lvvvhk2bFje/OY358ILL8zrr7/e7+sKAACVsGF4sqkwpdh2xTx2IAlVAACAhvDCCy/kjjvuyIwZM7LVVlttdP/o0aM3qr388suZNm1attlmmzz44IO56aab8v3vfz+nnXZakuT111/PkUcemXe/+9352c9+lgULFuSjH/1ompqakiT33ntvjj/++Jx++ul5/PHH89WvfjVz5szJZz/72X5dVwAAalO9nM2xob4EKFta1kATqgAAAA3hF7/4RTo7O7P77rsX/Zgbbrghr732Wv7t3/4te+yxRw499NB8+ctfzr//+79n+fLl6ejoyMqVK3PEEUfkT/7kTzJp0qSccMIJ2WmnnZIkF154Yc4555yccMIJefOb35z3vve9+fSnP52vfvWr/bWaAADUiSd2n7TJMGL9eqVDhvX11L/ePH79v3vaDpVkonoAAKAhdHZ2lvyYJ554InvvvXe3M1sOOuigrFu3LosXL86UKVNy4oknZtq0aXnve9+bww47LB/60Icyfvz4JMmjjz6aH/3oR93OTFm7dm1ee+21vPLKKxkxYkTfVwwAgJpXTaEBm+dMFQAAoCHstttuaWpqypNPPlnW5V577bVZsGBB3vnOd+bGG2/MW97ylsL8LC+99FIuvPDCPPLII4XbokWL8tRTT2XYsGFl7QcAAPWpmMBFKDNwhCoAAEBD2HbbbTNt2rTMnj07L7/88kb3v/jiixvVJk2alEcffbRb+x/96EcZNGhQ3vrWtxZqf/qnf5pZs2bl/vvvzx577JEbbrghSbLvvvtm8eLF2XXXXTe6DRrkcAwAgNrW10tz1WIYZC8eAABoGLNnz87atWtzwAEH5Nvf/naeeuqpPPHEE7n88svT3t6+Uftjjjkmw4YNywknnJCf//znueeee/Lxj388xx13XMaNG5dnnnkms2bNyoIFC/KrX/0qd911V5566qlMmvTGweF5552Xf/u3f8uFF16Yxx57LE888US++c1v5txzzx3oVQcAoIrUYpjAG8ypAgAAlM2kJ5+odBc2681vfnMeeuihfPazn83f/d3f5be//W2222677LfffvnKV76yUfsRI0bkzjvvzOmnn563v/3tGTFiRI4++uhceumlhfuffPLJXHfddfn973+f8ePHZ8aMGfmbv/mbJMm0adNy66235qKLLso///M/Z8iQIdl9991zyimnDOh6AwBQfZ7YfVK/7T+vH9oU8xzF9GXDNo0aDAlV6Df9+aUAAAC9NX78+Hz5y1/Ol7/85R7v33BC+z333DM/+MEPemw7bty4fOc739ns802bNi3Tpk3rXWcBAKBIAzEea8zX5b8YQH29vh4AAAAAAOVlzLY0zlShJMUmkT6IAAAAAP2j1Mv6ANWlUmOnXc+7pUt49fQdY7z3fzlThT7ryxkoPowAAAAA/cO4S/+xbaFxCVUaVDV98VdTXwAAAKgPjjVpVBu+96v5s1BK3xrxsvKNtr61ptTXp5pez2rqSy0SqrBJm/rPyocOAIBk4wndKQ/bFfrOcSuNaHOhQy0FLT2p9/GpRgyM6kW9fubYPKHKZjTSm72R1nUg+QIFAOrRkCFDkiSvvPJKhXtSn7q2a9d2BqB6bGpwfyCO98v1HPU0NlGL61Jsn2tx3RqV16rxmKi+AW0uQTW5GQAAW9Lc3JzRo0dnxYoVSZIRI0akqampwr2qfZ2dnXnllVeyYsWKjB49Os3NzZXuEgDrKfZsiZ7GV7pqvRl76a/xmvWXW8mJ7ze1vYrtSzWNZ23Yl02tRzX1mfKq97OqeINQpQfF/oe4qcf6UuybetmGpYRX9bLOAEDjaGtrS5JCsEL5jB49urB9gepQygAv9a+YY/ie3jPFjhOU8tj+VMmgpdpVauB8oMaP6nWcql7Xi4EnVOkHdrYohbQaAKhFTU1NGT9+fMaOHZs1a9ZUujt1Y8iQIc5QAdhAvQ6Ebu4MjWo1EGfNVFK19GNzegrhytnnvvzYfFNtq3m7lvJD+sR4L28QqpSgt19afTnFsxyq+YuLnvmiBgBqRXNzsxAAAHqp2kOUcitmvKOv28Q4WGl6u72KHbuq5BWBig14ir1sG3QxUX2Jepp4vJgv+3L/J9lo/+kCAADAplT60kj0v/W3d9dYTDG1cj4vb+jtNqnktizluWtxToxi+9fTuGY5n6M/tnNv1w36U8OFKj2FIMUGIwOlmvpSKdW+Dar9PQQAAMDG/OCx9pTjrIVyLo83FDvAbntTrFLCk2I+19579KeGC1U2VG0fsE19CfT2y6Ha1o/e81oCAAD0Xrl/kU3flTIGUu7nob6V8+yGWn3/CBSh/9R9qLJ4v/0L/662Lw+JfW3ymgEAANQvx3wDq9yX6yr2Of3SvXxqZds1UshQz+sG1aDuQ5Vq1R9fbkKanpX7VOFKqqa+AAAA0F0jHrPV4vwaG6qVUACA6iBUoSYUGxg5RRgAAAAGhmNm1uf9ADQKoQoAAAAwoAy+1p5yXB3D616/vLZAIxGq0JA2df3UWtsJqLX+AgAA9EWxc2GUusyB1ojHcrWwzrXQRwAqr0+hyuc+97k0NTVl5syZhdprr72WGTNmZMyYMdl6661z9NFHZ/ny5d0e99xzz2X69OkZMWJExo4dm7POOiuvv/56tzbz5s3Lvvvum5aWluy6666ZM2dOX7pKA2m0naBGW18AAKB6uSRzbfa5nGrxB4sAUIpehyoPPvhgvvrVr2avvfbqVj/jjDNyyy235Kabbsr8+fOzdOnSHHXUUYX7165dm+nTp2f16tW5//77c91112XOnDk577zzCm2eeeaZTJ8+PYccckgeeeSRzJw5M6ecckruvPPO3naXOmQnrWe2CwAAUM2qaVLwgXjeWg0ZarHPADAQehWqvPTSSznmmGPyta99Ldtss02hvnLlylxzzTW59NJLc+ihh2a//fbLtddem/vvvz8PPPBAkuSuu+7K448/nuuvvz777LNP3ve+9+XTn/50Zs+endWrVydJrrzyykycODGXXHJJJk2alNNOOy0f+MAHctlll5Vhlaknxe7k2RkEAACobuW+rFe1q/f1W18jrSsA9a9XocqMGTMyffr0HHbYYd3qCxcuzJo1a7rVd9999+y0005ZsGBBkmTBggXZc889M27cuEKbadOmpaOjI4899lihzYbLnjZtWmEZPVm1alU6Ojq63aBRFfvLLzu2AABAuTjm6DvbCwCqX8mhyje/+c089NBDufjiize6b9myZRk6dGhGjx7drT5u3LgsW7as0Gb9QKXr/q77Ntemo6Mjr776ao/9uvjiizNq1KjCbcKECaWuGjSk/t5pd1AAAADVa6Auf8WWVdN2qqa+AEC1KSlUWbJkSU4//fR84xvfyLBhw/qrT70ya9asrFy5snBbsmRJpbsEVa3SO8mVfv5q6UM5rb8+tbputdpvAIBas6l5Pja1P2Y/rb55fQGgeCWFKgsXLsyKFSuy7777ZvDgwRk8eHDmz5+fyy+/PIMHD864ceOyevXqvPjii90et3z58rS1tSVJ2trasnz58o3u77pvc21aW1szfPjwHvvW0tKS1tbWbjfgDZWe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rTFqpdaPmpqaWl1rpdTPCy+8kD59+tTaYzFK8vRfG2+8cTp27Jh58+bVqM+bNy+VlZW1Pqa8vDzl5eWr1SsqKlarde/eXU1NTa1OtVLrR01NTa0xaqXWj5qamlpj1EqtHzU1NbXGqJVaP2pqamp1rZVSP5tttlk6dKj/8SYleaRK586ds/vuu2fy5MmF2ooVKzJ58uQapwMDAAAAAABoLiV5pEqSjBo1KieffHL22GOPfOxjH8s111yTt99+O6eeempLtwYAAAAAALRDJRuqHHvssXnjjTdywQUXZO7cudlll13ywAMPpHfv3kU9vry8PBdeeGEqKiryzW9+M8uWLUuSdOrUSU1NTa1OtVLrR01NTc17m5qampr3NjU1tfZTK7V+1NTU1Frz+1inTp1qvYxIXZRVV1dXN2gKAAAAAAAA7UBJXlMFAABov8aPH5+ysrK8+uqrhdqgQYMyaNCgJp8PAADA2ghVAACAJnHdddelrKwse+21V7POd/ny5bn55pszaNCgbLjhhikvL89WW22VU089NX/4wx+atRcAAKBtKdlrqgAAAK3bhAkTstVWW+Xpp5/OX//612yzzTb1ntZDDz1U1Lh33303Rx11VB544IHsv//++cY3vpENN9wwr776am6//fbccsstmT17djbffPN69wIAALRfQhUAAKDRzZo1K08++WTuvPPO/M///E8mTJiQCy+8sN7T69y5c1Hjzj333DzwwAO5+uqrc/bZZ9e478ILL8zVV19d7x4AAACc/gsAAGh0EyZMyIc+9KEMHTo0Rx99dCZMmFDruJkzZ+bAAw9Mly5dsvnmm+eyyy7LihUrVhtXzDVV/v73v+dHP/pRDj744NUClSTp2LFjvvrVr67zKJXrrrsuO+ywQ8rLy9OnT5+MGDEiCxYsqDHm5ZdfzrBhw1JZWZn1118/m2++eY477rhUVVXVGPeLX/wiu+++e7p06ZINN9wwxx13XObMmbPW+QMAAKXLkSoAAECjmzBhQo466qh07tw5n/3sZ3P99dfnmWeeyZ577lkYM3fu3BxwwAFZtmxZvv71r2eDDTbIjTfemC5dutRrnvfff3+WLVuWE088sd59X3TRRbn44oszePDgfOELX8hLL71U6P2JJ57IeuutlyVLlmTIkCFZvHhxzjrrrFRWVuYf//hH7rnnnixYsCA9evRIknz729/Ot771rRxzzDH5/Oc/nzfeeCM//OEPs//+++dPf/pTevbsWe8+AQCAliFUAQAAGtX06dPzl7/8JT/84Q+TJPvuu28233zzTJgwoUaocsUVV+SNN97IU089lY997GNJkpNPPjkf+chH6jXfF198MUmy44471uvxb7zxRsaMGZNDDjkk999/fzp0eP/A/u233z4jR47ML37xi5x66ql54YUXMmvWrNxxxx05+uijC4+/4IILCv//2muv5cILL8xll12Wb3zjG4X6UUcdlV133TXXXXddjToAANA6OP0XAADQqCZMmJDevXvngAMOSJKUlZXl2GOPza233prly5cXxt13333Ze++9C4FKkmyyySY5/vjj6zXfhQsXJkm6d+9er8f/7ne/y5IlS3L22WcXApUkOf3001NRUZF77703SQpHojz44IN55513ap3WnXfemRUrVuSYY47Jv/71r8KtsrIyH/nIR/LII4/Uq0cAAKBlCVUAAIBGs3z58tx666054IADMmvWrPz1r3/NX//61+y1116ZN29eJk+eXBj72muv1XpUynbbbVeveVdUVCRJ3nrrrXo9/rXXXqt1/p07d87WW29duL9fv34ZNWpUfvKTn2TjjTfOkCFDMm7cuBrXU3n55ZdTXV2dj3zkI9lkk01q3F588cXMnz+/Xj0CAAAty+m/AACARvPwww/nn//8Z2699dbceuutq90/YcKEHHLIIU0y7+233z5J8vzzz2eXXXZpknmsNHbs2Jxyyin5zW9+k4ceeihf+tKXMmbMmEybNi2bb755VqxYkbKystx///3p2LHjao/v1q1bk/YHAAA0DaEKAADQaCZMmJBevXpl3Lhxq91355135q677soNN9yQLl26ZMstt8zLL7+82riXXnqpXvM+7LDD0rFjx/ziF7+o18Xqt9xyy8L8t95660J9yZIlmTVrVgYPHlxj/I477pgdd9wx559/fp588snss88+ueGGG3LZZZflwx/+cKqrq9OvX79su+229VoeAACg9Dj9FwAA0Cjefffd3HnnnTn88MNz9NFHr3YbOXJk3nrrrfz2t79NknziE5/ItGnT8vTTTxem8cYbb2TChAn1mn/fvn1z+umn56GHHsoPf/jD1e5fsWJFxo4dm7///e+1Pn7w4MHp3LlzfvCDH6S6urpQv+mmm1JVVZWhQ4cmef/aLcuWLavx2B133DEdOnTI4sWLk7x/QfqOHTvm4osvrjGtJKmurs6///3vei0jAADQshypAgAANIrf/va3eeutt3LEEUfUev/ee++dTTbZJBMmTMixxx6b8847Lz//+c9z6KGH5stf/nI22GCD3Hjjjdlyyy3z3HPP1auHsWPH5pVXXsmXvvSlQsDzoQ99KLNnz84dd9yRv/zlLznuuONqfewmm2yS0aNH5+KLL86hhx6aI444Ii+99FKuu+667LnnnjnhhBOSvH+Ks5EjR+Yzn/lMtt122yxbtiw///nP07FjxwwbNixJ8uEPfziXXXZZRo8enVdffTWf+tSn0r1798yaNSt33XVXzjjjjHz1q1+t1zICAAAtR6gCAAA0igkTJmT99dfPwQcfXOv9HTp0yNChQzNhwoT8+9//zqabbppHHnkkZ511Vr7zne9ko402yplnnpk+ffpk+PDh9eqha9euuf/++zN+/PjccsstufTSS/POO++kT58+OfDAAzNhwoRsttlma3z8RRddlE022STXXnttzjnnnGy44YY544wzcvnll2e99dZLkuy8884ZMmRI7r777vzjH/9I165ds/POO+f+++/P3nvvXZjW17/+9Wy77ba5+uqrc/HFFyd5/2iaQw45ZI3BEwAAUNrKqj94LDoAAECJ2W+//VJeXp7f/e53Ld0KAADQjrmmCgAAUPL++c9/ZuONN27pNgAAgHZOqAIAAJSsJ598Ml/96lfzyiuv5KCDDmrpdgAAgHbO6b8AAICSdeqpp+b+++/PZz/72Xz3u99Np04uCwkAALQcoQoAAAAAAEARnP4LAAAAAACgCEIVAAAAAACAIrTZExKvWLEir7/+erp3756ysrKWbgcAAAAAAGhB1dXVeeutt9KnT5906FC/Y07abKjy+uuvp2/fvi3dBgAAAAAAUELmzJmTzTffvF6PbbOhSvfu3ZO8v3IqKipauBsAAAAAAKAlLVy4MH379i3kB/XRZkOVlaf8qqioEKoAAAAAAABJ0qBLhrhQPQAAAAAAQBGEKgAAAAAAAEUQqgAAAAAAABShzV5TpVjLly/P0qVLW7oN6mi99dZLx44dW7oNAAAAAADakXYbqlRXV2fu3LlZsGBBS7dCPfXs2TOVlZUNuqgQAAAAAABt07gzH86IGw5s1Gm221BlZaDSq1evdO3a1Y75VqS6ujrvvPNO5s+fnyTZdNNNW7gjAAAAAABaWm0hyqq1G8+e0uB5tMtQZfny5YVAZaONNmrpdqiHLl26JEnmz5+fXr16ORUYAAAAAAAF4858uEmm2y4vVL/yGipdu3Zt4U5oiJXPn2viAAAAAADQHNplqLKSU361bp4/AAAAAACaU7sOVQAAAAAAAIolVGkHLrroouyyyy5r/HdjTRcAAAAAANqydnmh+jVpqgvXrMmIGw6s1+OmTp2afffdN4ceemjuvffeOj/+q1/9as4666x1jvvVr36VH/7wh/nTn/6U5cuXZ+utt87RRx+dkSNHZsMNN6xP6wAAAAAAsEbjzny4qH3nq45rzn37jlRphW666aacddZZeeyxx/L666/X+fHdunXLRhtttNYx3/zmN3Psscdmzz33zP33358///nPGTt2bJ599tn8/Oc/r2/rAAAAAAA0QHMfHEBNQpVWZtGiRbntttvyhS98IUOHDs348eNXG/Od73wnvXv3Tvfu3TN8+PC89957Ne5f12m7nn766Vx++eUZO3Zsvvvd7+bjH/94ttpqqxx88MH51a9+lZNPPrnWx61YsSKXXHJJNt9885SXl2eXXXbJAw88ULh/yZIlGTlyZDbddNOsv/762XLLLTNmzJjC/QsWLMjnP//5bLLJJqmoqMiBBx6YZ599tm4rCAAAAACAFvPB0Gflv9dUX9O/6zKP5iRUaWVuv/32bL/99tluu+1ywgkn5Kc//Wmqq6tr3H/RRRfl8ssvzx/+8Idsuummue666+o0jwkTJqRbt2754he/WOv9PXv2rLX+/e9/P2PHjs33vve9PPfccxkyZEiOOOKIvPzyy0mSH/zgB/ntb3+b22+/PS+99FImTJiQrbbaqvD4z3zmM5k/f37uv//+TJ8+PbvttlsOOuigvPnmm3XqHwAAAACA0tGQAGVd02puQpVW5qabbsoJJ5yQJDn00ENTVVWVKVOmFO6/5pprMnz48AwfPjzbbbddLrvssgwYMKBO83j55Zez9dZbZ7311qvT4773ve/la1/7Wo477rhst912ueKKK7LLLrvkmmuuSZLMnj07H/nIR7Lvvvtmyy23zL777pvPfvazSZLf//73efrpp3PHHXdkjz32yEc+8pF873vfS8+ePfO///u/deoDAAAAAKA1WjUwGHfmw0UFCC0dMqyqsXtZuQ5KaRmFKq3ISy+9lKeffroQRHTq1CnHHntsbrrppsKYF198MXvttVeNxw0cOLBO81n1yJdiLVy4MK+//nr22WefGvV99tknL774YpLklFNOyYwZM7LddtvlS1/6Uh566KHCuGeffTaLFi3KRhttlG7duhVus2bNyiuvvFLnfgAAAAAAWou6BiilFDLUpr79lfpyJUmnlm6A4t10001ZtmxZ+vTpU6hVV1envLw81157bXr06NEo89l2223z+9//PkuXLq3z0Sprs9tuu2XWrFm5//7787vf/S7HHHNMBg8enP/93//NokWLsummm+bRRx9d7XFrOt0YAAAAAADvhxEjbjiwpdtoFxyp0kosW7YsP/vZzzJ27NjMmDGjcHv22WfTp0+f/PKXv0yS9O/fP0899VSNx06bNq1O8/rc5z6XRYsWrfFaLAsWLFitVlFRkT59+uSJJ56oUX/iiSdqnH6soqIixx57bH784x/ntttuy69+9au8+eab2W233TJ37tx06tQp22yzTY3bxhtvXKf+AQAAAADailI+eqOhp+Yq5WVbE0eqtBL33HNP/vOf/2T48OGrHZEybNiw3HTTTTnzzDPz5S9/Oaecckr22GOP7LPPPpkwYUJmzpyZrbfeuuh57bXXXjnvvPPyla98Jf/4xz/y6U9/On369Mlf//rX3HDDDdl3333z5S9/ebXHnXvuubnwwgvz4Q9/OLvssktuvvnmzJgxIxMmTEiSXHXVVdl0002z6667pkOHDrnjjjtSWVmZnj17ZvDgwRk4cGA+9alP5corr8y2226b119/Pffee28+/elPZ4899mjYCgQAAAAAKBGOLGm9HKnSStx0000ZPHhwraf4GjZsWP7whz/kueeey7HHHptvfetbOe+887L77rvntddeyxe+8IU6z++KK67IxIkT89RTT2XIkCHZYYcdMmrUqOy00045+eSTa33Ml770pYwaNSpf+cpXsuOOO+aBBx7Ib3/723zkIx9JknTv3j1XXnll9thjj+y555559dVXc99996VDhw4pKyvLfffdl/333z+nnnpqtt122xx33HF57bXX0rt37zr3DwAAAABQypryKI2muLj7B6fXGo8yaQyOVFlFKSeDd9999xrv+9jHPlbj4vLf+MY38o1vfKPGmCuuuKLw/4sXL063bt3WOc9jjjkmxxxzzBrvv+ii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HnvskY997GO55ppr8vbbb+fUU09t6dYAAAAAAIB2qGRDlWOPPTZvvPFGLrjggsydOze77LJLHnjggfTu3buox5eXl+fCCy9MRUVFvvnNb2bZsmVJkk6dOqmpqanVqVZq/aipqal5b1NTU1Pz3qamptZ+aqXWj5qamlprfh/r1KlTrZcRqYuy6urq6gZNAQAAAAAAoB0oyWuqAAAAAAAAlBqhCgAA0Cq9+uqrKSsry/jx41u6FQAAoJ0QqgAAAM3iiCOOSNeuXfPWW2+tcczxxx+fzp0759///nczdgYAAFAcoQoAANAsjj/++Lz77ru56667ar3/nXfeyW9+85sceuih2WijjZq5OwAAgHUTqgAAAM3iiCOOSPfu3TNx4sRa7//Nb36Tt99+O8cff3wzdwYAAFAcoQoAANAsunTpkqOOOiqTJ0/O/PnzV7t/4sSJ6d69e4444oj87W9/y2c+85lsuOGG6dq1a/bee+/ce++965zHoEGDMmjQoNXqp5xySrbaaqvCv1dej+V73/texo0bl6233jpdu3bNIYcckjlz5qS6ujqXXnppNt9883Tp0iVHHnlk3nzzzdWme//992e//fbLBhtskO7du2fo0KGZOXNmndYLAADQeghVAACAZnP88cdn2bJluf3222vU33zzzTz44IP59Kc/nYULF+bjH/94HnzwwXzxi1/Mt7/97bz33ns54ogj1njqsPqaMGFCrrvuupx11ln5yle+kilTpuSYY47J+eefnwceeCBf+9rXcsYZZ+Tuu+/OV7/61RqP/fnPf56hQ4emW7duueKKK/Ktb30rL7zwQvbdd9+8+uqrjdonAABQGjq1dAMAAED7ceCBB2bTTTfNxIkTM3LkyEL9jjvuyNKlS3P88cfnO9/5TubNm5fHH388++67b5Lk9NNPz0477ZRRo0blyCOPTIcOjfP7sH/84x95+eWX06NHjyTJ8uXLM2bMmLz77rv5wx/+kE6d3v/K9MYbb2TChAm5/vrrU15enkWLFuVLX/pSPv/5z+fGG28sTO/kk0/Odtttl8svv7xGHQAAaBscqQIAADSbjh075rjjjsvUqVNrHM0xceLE9O7dOwcddFDuu+++fOxjHysEKknSrVu3nHHGGXn11VfzwgsvNFo/n/nMZwqBSpLstddeSZITTjihEKisrC9ZsiT/+Mc/kiSTJk3KggUL8tnPfjb/+te/CreOHTtmr732yiOPPNJoPQIAAKWjzYcqjz32WD75yU+mT58+KSsry69//es6T+PBBx/M3nvvne7du2eTTTbJsGHDHM4PAAD1tPJC9CsvWP/3v/89jz/+eI477rh07Ngxr732WrbbbrvVHte/f/8kyWuvvdZovWyxxRY1/r0yYOnbt2+t9f/85z9JkpdffjnJ+0febLLJJjVuDz30UK3XjAEAAFq/Nn/6r7fffjs777xzTjvttBx11FF1fvysWbNy5JFHZtSoUZkwYUKqqqpyzjnn5Kijjsof//jHJugYAADatt133z3bb799fvnLX+Yb3/hGfvnLX6a6uroQtjREWVlZqqurV6svX7681vEdO3asU33ltFesWJHk/euqVFZWrjZu1aNcAACAtqPNf9I/7LDDcthhh63x/sWLF+eb3/xmfvnLX2bBggX56Ec/miuuuCKDBg1KkkyfPj3Lly/PZZddVjhv81e/+tUceeSRWbp0adZbb73mWAwAAGhTjj/++HzrW9/Kc889l4kTJ+YjH/lI9txzzyTJlltumZdeemm1x/zlL38p3L8mH/rQh/K3v/1ttXpjHt2SJB/+8IeTJL169crgwYMbddoAAEDpavOn/1qXkSNHZurUqbn11lvz3HPP5TOf+UwOPfTQwuH8u+++ezp06JCbb745y5cvT1VVVX7+859n8ODBAhUAAKinlUelXHDBBZkxY0aNo1Q+8YlP5Omnn87UqVMLtbfffjs33nhjttpqqwwYMGCN0/3whz+cv/zlL3njjTcKtWeffTZPPPFEo/Y/ZMiQVFRU5PLLL8/SpUtXu3/V+QMAAG1Hmz9SZW1mz56dm2++ObNnz06fPn2SvH8UygMPPJCbb745l19+efr165eHHnooxxxzTP7nf/4ny5cvz8CBA3Pfffe1cPcAANB69evXLx//+Mfzm9/8JklqhCpf//rX88tf/jKHHXZYvvSlL2XDDTfMLbfcklmzZuVXv/pV4Qjy2px22mm56qqrMmTIkAwfPjzz58/PDTfckB122CELFy5stP4rKipy/fXX58QTT8xuu+2W4447Lptssklmz56de++9N/vss0+uvfbaRpsfAABQGtr1kSrPP/98li9fnm233TbdunUr3KZMmZJXXnklSTJ37tycfvrpOfnkk/PMM89kypQp6dy5c44++uhaz9UMAAAUZ2WQ8rGPfSzbbLNNod67d+88+eSTOfjgg/PDH/4wo0ePTufOnXP33Xfn05/+9Fqn2b9///zsZz9LVVVVRo0ald/+9rf5+c9/nt12263R+//c5z6XyZMnZ7PNNst3v/vdfPnLX86tt96aXXbZJaeeemqjzw8AAGh5ZdXtKBkoKyvLXXfdlU996lNJkttuuy3HH398Zs6cudqFKLt165bKysp861vfygMPPJBnnnmmcN/f//739O3bN1OnTs3ee+/dnIsAAAAAAAC0kHZ9+q9dd901y5cvz/z587PffvvVOuadd95Z7fQCKwOYFStWNHmPAAAAAABAaWjzp/9atGhRZsyYkRkzZiRJZs2alRkzZmT27NnZdtttc/zxx+ekk07KnXfemVmzZuXpp5/OmDFjcu+99yZJhg4dmmeeeSaXXHJJXn755fzxj3/Mqaeemi233DK77rprCy4ZAAAAAADQnNr86b8effTRHHDAAavVTz755IwfPz5Lly7NZZddlp/97Gf5xz/+kY033jh77713Lr744uy4445JkltvvTVXXnll/u///i9du3bNwIEDc8UVV2T77bdv7sUBAAAAAABaSJsPVQAAAAAAABpDmz/9FwAAAAAAQGNosxeqX7FiRV5//fV07949ZWVlLd0OAAAAAADQgqqrq/PWW2+lT58+6dChfsectNlQ5fXXX0/fvn1bug0AAAAAAKCEzJkzJ5tvvnm9HttmQ5Xu3bsneX/lVFRUtHA3AAAAAABAS1q4cGH69u1byA/qo82GKitP+VVRUSFUAQAAAAAAkqRBlwxxoXoAAAAAAIAiCFUAAAAAAACKIFQBAAAAAAAoQpu9pgoAAAAAADSH5cuXZ+nSpS3dRru33nrrpWPHjk06D6EKALQzY489PF+57Z6WbgMAAABaverq6sydOzcLFixo6Vb4//Xs2TOVlZUNuhj92ghVAAAAAACgHlYGKr169UrXrl2bbEc+61ZdXZ133nkn8+fPT5JsuummTTIfoQoAAAAAANTR8uXLC4HKRhtt1NLtkKRLly5Jkvnz56dXr15NciowF6oHAAAAAIA6WnkNla5du7ZwJ6xq5fPRVNe4EaoAAAAAAEA9OeVXaWnq50OoAgAAAAAAUAShCgAAAAAAQBFcqB4AAAAAABrR2GMPb9b5feW2e5p1fltttVXOPvvsnH322c0631LgSBUAAAAAAGgnPvnJT+bQQw+t9b7HH388ZWVlee6555q5q9ZDqAIAAAAAAO3E8OHDM2nSpPz9739f7b6bb745e+yxR3baaacW6Kx1aBWhyne+852UlZW1y0OJAAAAAACgsRx++OHZZJNNMn78+Br1RYsW5Y477sjw4cPzq1/9KjvssEPKy8uz1VZbZezYsWuc3quvvpqysrLMmDGjUFuwYEHKysry6KOPJkkeffTRlJWV5cEHH8yuu+6aLl265MADD8z8+fNz//33p3///qmoqMjnPve5vPPOO4XprFixImPGjEm/fv3SpUuX7Lzzzvnf//3fxlwddVbyocozzzyTH/3oR5IxAAAAAABooE6dOuWkk07K+PHjU11dXajfcccdWb58efr3759jjjkmxx13XJ5//vlcdNFF+da3vrVaCFMfF110Ua699to8+eSTmTNnTo455phcc801mThxYu6999489NBD+eEPf1gYP2bMmPzsZz/LDTfckJkzZ+acc87JCSeckClTpjS4l/oq6VBl0aJFOf744/PjH/84H/rQh1q6HQAAAAAAaPVOO+20vPLKKzXCiZtvvjnDhg3LjTfemIMOOijf+ta3su222+aUU07JyJEj893vfrfB873sssuyzz77ZNddd83w4cMzZcqUXH/99dl1112z33775eijj84jjzySJFm8eHEuv/zy/PSnP82QIUOy9dZb55RTTskJJ5yQH/3oRw3upb5KOlQZMWJEhg4dmsGDB69z7OLFi7Nw4cIaNwAAAAAAoKbtt98+H//4x/PTn/40SfLXv/41jz/+eIYPH54XX3wx++yzT43x++yzT15++eUsX768QfNd9YxUvXv3TteuXbP11lvXqM2fP7/Q0zvvvJODDz443bp1K9x+9rOf5ZVXXmlQHw3RqcXmvA633npr/vjHP+aZZ54pavyYMWNy8cUXN3FXANA2jD328Hzltntaug0AAACghQwfPjxnnXVWxo0bl5tvvjkf/vCH8//+3/+r83Q6dHj/2I1VTyW2dOnSWseut956hf8vKyur8e+VtRUrViR5/0xWSXLvvfdms802qzGuvLy8zn02lpI8UmXOnDn58pe/nAkTJmT99dcv6jGjR49OVVVV4TZnzpwm7hIAAAAAAFqnY445Jh06dMjEiRPzs5/9LKeddlrKysrSv3//PPHEEzXGPvHEE9l2223TsWPH1aazySabJEn++c9/FmqrXrS+vgYMGJDy8vLMnj0722yzTY1b3759Gzz9+irJI1WmT5+e+fPnZ7fddivUli9fnsceeyzXXnttFi9evNqTV15e3qLpFAAAAAAAtBbdunXLsccem9GjR2fhwoU55ZRTkiRf+cpXsueee+bSSy/Nsccem6lTp+baa6/NddddV+t0unTpkr333jvf+c530q9fv8yfPz/nn39+g/vr3r17vvrVr+acc87JihUrsu+++6aqqipPPPFEKioqcvLJJzd4HvVRkqHKQQcdlOeff75G7dRTT83222+fr33ta7WmYQAAAAAAUApayym3hw8fnptuuimf+MQn0qdPnyTJbrvtlttvvz0XXHBBLr300my66aa55JJLCqFLbX76059m+PDh2X333bPddtvlyiuvzCGHHNLg/i699NJssskmGTNmTP72t7+lZ8+e2W233fKNb3yjwdOur7LqVU90VsIGDRqUXXbZJddcc01R4xcuXJgePXqkqqoqFRUVTdscALQiY489PEnr+YAHAAAApei9997LrFmz0q9fv6IvY0HTW9vz0hi5QUleUwUAAAAAAKDUlOTpv2rz6KOPtnQLALRRY4893FEbAAAAAKyTI1UAAAAAAACKIFQBAAAAAAAoglAFAAAAAADqqbq6uqVbYBVN/XwIVQAAAAAAoI7WW2+9JMk777zTwp2wqpXPx8rnp7G1mgvVAwAAAABAqejYsWN69uyZ+fPnJ0m6du2asrKyFu6q/aqurs4777yT+fPnp2fPnunYsWOTzEeoAgAAAAAA9VBZWZkkhWCFltezZ8/C89IUhCoAAAAAAFAPZWVl2XTTTdOrV68sXbq0pdtp99Zbb70mO0JlJaEKAAAAAAA0QMeOHZt8Zz6lwYXqAWh3xh57eEu3AAAAAEArJFQBAAAAAAAoglAFAAAAAACgCEIVAAAAAACAIghVAAAAAAAAiiBUAQAAAAAAKIJQBQAAAAAAoAhCFQBIMvbYw1u6BQAAAABKnFAFAAAAAACgCEIVAAAAAACAIghVAAAAAAAAiiBUAQAAAAAAKEJJhirXX399dtppp1RUVKSioiIDBw7M/fff39JtAQAAAAAA7VhJhiqbb755vvOd72T69On5wx/+kAMPPDBHHnlkZs6c2dKtAUCrM/bYw1u6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ddWWtpm2tCztRXM+Z0KVVqKUXsil8mWh1FgHbUtrfz4bcgqKplJKvQBAe+HvLwDF8jeD5uLUsLR2bT5U+eEpn2npFpqVNxsAAAAAoFS0lf2VbWU5aLiSDlXGjRuXrbbaKuuvv3722muvPP300y3dUr205AvO6bsAAAAAqC/7ggBqKtlQ5bbbbsuoUaNy4YUX5o9//GN23nnnDBkyJPPnz2/p1toNfzQBAAAAAOC/SjZUueqqq3L66afn1FNPzYABA3LDDTeka9eu+elPf9rSrbVJLpoNAAAAAABr16mlG6jNkiVLMn369IwePbpQ69ChQwYPHpypU6fW+pjFixdn8eLFhX9XVVUlSd5buiwLFy78//9/aeH+pq6t/HddHruux7em2sp6KfSyptoH+61NqfXcFLVV62pqTVFbte69SK0paqvW1dSaq7ZqXU2tKWqr1tXUmqu2al1NrSlqq9bV1JqitmpdTa25aqvW1VpDbVmSpLq6OvVVVt2QRzeR119/PZtttlmefPLJDBw4sFA/77zzMmXKlDz11FOrPeaiiy7KxRdf3JxtAgAAAAAArcycOXOy+eab1+uxHRq5lxYzevToVFVVFW6vvfZakmTmzJmrjX3hhRfU1NTU6lQrtX7U1NTUGqNWav2oqampNUat1PpRU1NTa4xaqfWjpqamVtdaKfXzwgsvpE+fPrX2WIySPP3XxhtvnI4dO2bevHk16vPmzUtlZWWtjykvL095eflq9YqKitVq3bt3V1NTU6tTrdT6UVNTU2uMWqn1o6amptYYtVLrR01NTa0xaqXWj5qamlpda6XUz2abbZYOHep/vElJHqnSuXPn7L777pk8eXKhtmLFikyePLnG6cAAAAAAAACaS0keqZIko0aNysknn5w99tgjH/vYx3LNNdfk7bffzqmnntrSrQEAAAAAAO1QyYYqxx57bN54441ccMEFmTt3bnbZZZc88MAD6d27d1GPLy8vz4UXXpiKiop885vfzLJly5IknTp1UlNTU6tTrdT6UVNTU/Pepqampua9TU1Nrf3USq0fNTU1tdb8PtapU6daLyNSF2XV1dXVDZoCAAAAAABAO1CS11QBAABY1aBBgzJo0KCWbgMAAGjnhCoAAECje/7553P00Udnyy23zPrrr5/NNtssBx98cH74wx+2aF8LFizIpptumn322Se1HbQ/bdq0dOjQIeeee24LdAcAAJQ6p/8CAAAa1ZNPPpkDDjggW2yxRU4++eRUVlZmzpw5mTZtWl555ZX89a9/rfM0Vx6l8uijjza4v9tuuy3HHXdcfvSjH+WMM84o1JctW5Y99tgjVVVVmTlzZrp27drgeQEAAG1LyV6oHgAAaJ2+/e1vp0ePHnnmmWfSs2fPGvfNnz+/ZZpaxbHHHptbbrklX//613PkkUemd+/eSZLvf//7efbZZ3Pfffc1S6Dy9ttvZ4MNNmjy+QAAAI3H6b8AAIBG9corr2SHHXZYLVBJkl69etX4980335wDDzwwvXr1Snl5eQYMGJDrr7++qPksXrw4F154YbbZZpuUl5enb9++Oe+887J48eJ1Pva6667L4sWLM2rUqCTJnDlzctFFF+XYY4/NYYcdliS5//77s99++2WDDTZI9+7dM3To0MycObPGdJ577rmccsop2XrrrbP++uunsrIyp512Wv7973/XGHfRRRelrKwsL7zwQj73uc/lQx/6UPbdd9+ilhMAACgdjlQBAAAa1ZZbbpmpU6fmz3/+cz760Y+udez111+fHXbYIUcccUQ6deqUu+++O1/84hezYsWKjBgxYo2PW7FiRY444oj8/ve/zxlnnJH+/fvn+eefz9VXX53/+7//y69//eu1znerrbbKxRdfnHPPPTennHJKrrvuunTq1CnXXHNNkuTnP/95Tj755AwZMiRXXHFF3nnnnVx//fXZd99986c//SlbbbVVkmTSpEn529/+llNPPTWVlZWZOXNmbrzxxsycOTPTpk1LWVlZjfl+5jOfyUc+8pFcfvnltV7TBQAAKG2uqQIAADSqSZMmFY72+NjHPpb99tsvBx10UA444ICst956Nca+++676dKlS43aoYcempdffjmvvPJKofbBa6r84he/yMknn5wpU6bUOOLjRz/6Uc4888w88cQT+fjHP77WPpctW5Y999wzs2fPzptvvlm4xsqiRYvSt2/ffOYzn8mNN95YGD9v3rxst912OeaYYwr12vq/9dZb89nPfjaPPfZY9ttvvyTvH6ly8cUX57Of/WwmTpy4rlUIAACUKKf/AgAAGtXBBx+cqVOn5ogjjsizzz6bK6+8MkOGDMlmm22W3/72tzXGrhpIVFVV5V//+lf+3//7f/nb3/6WqqqqNc7jjjvuSP/+/bP99tvnX//6V+F24IEHJkkeeeSRdfbZqVOn3HjjjXnzzTez99575/TTT0/yfii0YMGCfPazn60x7Y4dO2avvfaqMe1V+3/vvffyr3/9K3vvvXeS5I9//ONq8zzzzDPX2RcAAFC6nP4LAABodHvuuWfuvPPOLFmyJM8++2zuuuuuXH311Tn66KMzY8aMDBgwIEnyxBNP5MILL8zUqVPzzjvv1JhGVVVVevToUev0X3755bz44ovZZJNNar1//vz5RfeZJLvvvnvhVF0vv/xykhQCmg+qqKgo/P+bb76Ziy++OLfeeutq86wtFOrXr19RfQEAAKVJqAIAADSZzp07Z88998yee+6ZbbfdNqeeemruuOOOXHjhhXnllVdy0EEHZfvtt89VV12Vvn37pnPnzrnvvvty9dVXZ8WKFWuc7ooVK7LjjjvmqquuqvX+vn371rvnlfP9+c9/nsrKytXu79Tpv1+jjjnmmDz55JM599xzs8suu6Rbt25ZsWJFDj300Fr7/+CpwgAAgNZFqAIAADSLPfbYI0nyz3/+M0ly9913Z/Hixfntb3+bLbbYojCumFN3ffjDH86zzz6bgw46aLWLwTfUhz/84SRJr169Mnjw4DWO+89//pPJkyfn4osvzgUXXFCorzzSBQAAaHtcUwUAAGhUjzzySKqrq1er33fffUmS7bbbLknSsWPHJKkxtqqqKjfffPM653HMMcfkH//4R3784x+vdt+7776bt99+u169J8mQIUNSUVGRyy+/PEuXLl3t/jfeeCNJ7f0nyTXXXFPveQMAAKXNkSoAAECjOuuss/LOO+/k05/+dLbffvssWbIkTz75ZG677bZstdVWOfXUU5MkhxxySDp37pxPfvKT+Z//+Z8sWrQoP/7xj9OrV6/C0SxrcuKJJ+b222/PmWeemUceeST77LNPli9fnr/85S+5/fbb8+CDDxaOjKmrioqKXH/99TnxxBOz22675bjjjssmm2yS2bNn5957780+++yTa6+9NhUVFdl///1z5ZVXZunSpdlss83y0EMPZdasWfWaLwAAUPqEKgAAQKP63ve+lzvuuCP33XdfbrzxxixZsiRbbLFFvvjFL+b8889Pz549k7x/xMr//u//5vzzz89Xv/rVVFZW5gtf+EI22WSTnHbaaWudR4cOHfLrX/86V199dX72s5/lrrvuSteuXbP11lvny1/+crbddtsGLcPnPve59OnTJ9/5znfy3e9+N4sXL85mm22W/fbbrxAKJcnEiRNz1llnZdy4camurs4hhxyS+++/P3369GnQ/AEAgNJUVl3bcfkAAAAAAADU4JoqAAAAAAAARRCqAAAAAAAAFEGoAgAAAAAAUAShCgAAAAAAQBGEKgAAAAAAAEUQqgAAAAAAABShU0s30FRWrFiR119/Pd27d09ZWVlLtwMAAAAAALSg6urqvPXWW+nTp086dKjfMSdtNlR5/fXX07dv35ZuAwAAAAAAKCFz5szJ5ptvXq/HttlQpXv37kneXzkVFRUt3A0AAAAAANCSFi5cmL59+xbyg/pos6HKylN+VVRUCFUAAAAAAIAkadAlQ1yoHgAAAAAAoAh1ClXGjBmTPffcM927d0+vXr3yqU99Ki+99FKNMe+9915GjBiRjTbaKN26dcuwYcMyb968GmNmz56doUOHpmvXrunVq1fOPffcLFu2rMaYRx99NLvttlvKy8uzzTbbZPz48fVbQgAAAAAAgEZQp1BlypQpGTFiRKZNm5ZJkyZl6dKlOeSQQ/L2228Xxpxzzjm5++67c8cdd2TKlCl5/fXXc9RRRxXuX758eYYOHZolS5bkySefzC233JLx48fnggsuKIyZNWtWhg4dmgMOOCAzZszI2Wefnc9//vN58MEHG2GRAQAAAAAA6q6surq6ur4PfuONN9KrV69MmTIl+++/f6qqqrLJJptk4sSJOfroo5Mkf/nLX9K/f/9MnTo1e++9d+6///4cfvjhef3119O7d+8kyQ033JCvfe1reeONN9K5c+d87Wtfy7333ps///nPhXkdd9xxWbBgQR544IGielu4cGF69OiRqqoq11QBAAAAAIB2rjFygwZdqL6qqipJsuGGGyZJpk+fnqVLl2bw4MGFMdtvv3222GKLQqgyderU7LjjjoVAJUmGDBmSL3zhC5k5c2Z23XXXTJ06tcY0Vo45++yz19jL4sWLs3jx4sK/Fy5cmCT5x4VPpuLqQ5Mkf//644X7N//OfiVXW7WuptZctVXrampNUVu1rqbWFLVV62pqzVVbta6m1hS1Vetqas1VW7WuptYUtVXrampNUVu1rqbWXLVV62qlX/vHhU+moep9ofoVK1bk7LPPzj777JOPfvSjSZK5c+emc+fO6dmzZ42xvXv3zty5cwtjVg1UVt6/8r61jVm4cGHefffdWvsZM2ZMevToUbj17du3vosGAAAAAACwmnqHKiNGjMif//zn3HrrrY3ZT72NHj06VVVVhducOXNauiUAAAAAAKANqdfpv0aOHJl77rknjz32WDbffPNCvbKyMkuWLMmCBQtqHK0yb968VFZWFsY8/fTTNaY3b968wn0r/7uytuqYioqKdOnSpdaeysvLU15eXp/FAQAAAAAAWKc6HalSXV2dkSNH5q677srDDz+cfv361bh/9913z3rrrZfJkycXai+99FJmz56dgQMHJkkGDhyY559/PvPnzy+MmTRpUioqKjJgwIDCmFWnsXLMymkAAAAAAAA0tzodqTJixIhMnDgxv/nNb9K9e/fCNVB69OiRLl26pEePHhk+fHhGjRqVDTfcMBUVFTnrrLMycODA7L333kmSQw45JAMGDMiJJ56YK6+8MnPnzs3555+fESNGFI40OfPMM3PttdfmvPPOy2mnnZaHH344t99+e+69995GXnwAAAAAAIDi1OlIleuvvz5VVVUZNGhQNt1008LttttuK4y5+uqrc/jhh2fYsGHZf//9U1lZmTvvvLNwf8eOHXPPPfekY8eOGThwYE444YScdNJJueSSSwpj+vXrl3vvvTeTJk3KzjvvnLFjx+YnP/lJhgwZ0giLDAAAAAAAUHd1OlKlurp6nWPWX3/9jBs3LuPGjVvjmC233DL33XffWqczaNCg/OlPf6pLewAAAAAAAE2mTkeqAAAAAAAAtFdCFQAAAAAAgCIIVQAAAAAAAIogVAEAAAAAACiCUAUAAAAAAKAIQhUAAAAAAIAiCFUAAAAAAACKIFQBAAAAAAAoglAFAAAAAACgCEIVAAAAAACAIghVAAAAAAAAiiBUAQAAAAAAKIJQBQAAAAAAoAhCFQAAAAAAgCIIVQAAAAAAAIogVAEAAAAAACiCUAUAAAAAAKAIQhUAAAAAAIAiCFUAAAAAAACKIFQBAAAAAAAoglAFAAAAAACgCEIVAAAAAACAIghVAAAAAAAAiiBUAQAAAAAAKEKdQ5XHHnssn/zkJ9OnT5+UlZXl17/+dY37TznllJSVldW4HXrooTXGvPnmmzn++ONTUVGRnj17Zvjw4Vm0aFGNMc8991z222+/rL/++unbt2+uvPLKui8dAAAAAABAI6lzqPL2229n5513zrhx49Y45tBDD80///nPwu2Xv/xljfuPP/74zJw5M5MmTco999yTxx57LGeccUbh/oULF+aQQw7JlltumenTp+e73/1uLrrootx44411bRcAAAAAAKBRdKrrAw477LAcdthhax1TXl6eysrKWu978cUX88ADD+SZZ57JHnvskST54Q9/mE984hP53ve+lz59+mTChAlZsmRJfvrTn6Zz587ZYYcdMmPGjFx11VU1whcAAAAAAIDm0iTXVHn00UfTq1evbLfddvnCF76Qf//734X7pk6dmp49exYClSQZPHhwOnTokKeeeqowZv/990/nzp0LY4YMGZKXXnop//nPf2qd5+LFi7Nw4cIaNwAAAAAAgMbS6KHKoYcemp/97GeZPHlyrrjiikyZMiWHHXZYli9fniSZO3duevXqVeMxnTp1yoYbbpi5c+cWxvTu3bvGmJX/Xjnmg8aMGZMePXoUbn379m3sRQMAAAAAANqxOp/+a12OO+64wv/vuOOO2WmnnfLhD384jz76aA466KDGnl3B6NGjM2rUqMK/Fy5cKFgBAAAAAAAaTZOc/mtVW2+9dTbeeOP89a9/TZJUVlZm/vz5NcYsW7Ysb775ZuE6LJWVlZk3b16NMSv/vaZrtZSXl6eioqLGDQAAAAAAoLE0eajy97//Pf/+97+z6aabJkkGDhyYBQsWZPr06YUxDz/8cFasWJG99tqrMOaxxx7L0qVLC2MmTZqU7bbbLh/60IeaumUAAAAAAIDV1DlUWbRoUWbMmJEZM2YkSWbNmpUZM2Zk9uzZWbRoUc4999xMmzYtr776aiZPnpwjjzwy22yzTYYMGZIk6d+/fw499NCcfvrpefrpp/PEE09k5MiROe6449KnT58kyec+97l07tw5w4cPz8yZM3Pbbbfl+9//fo3TewEAAAAAADSnOocqf/jDH7Lrrrtm1113TZKMGjUqu+66ay644IJ07Ngxzz33XI444ohsu+22GT58eHbfffc8/vjjKS8vL0xjwoQJ2X777XPQQQflE5/4RPbdd9/ceOONhft79OiRhx56KLNmzcruu++er3zlK7ngggtyxhlnNMIiAwAAAAAA1F2dL1Q/aNCgVFdXr/H+Bx98cJ3T2HDDDTNx4sS1jtlpp53y+OOP17U9AAAAAACAJtHk11QBAAAAAABoC4QqAAAAAAAARRCqAAAAAAAA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V963JmPGjEmPHj0Kt759+zbuggEAAAAAAO1ao5/+67DDDiv8/0477ZS99torW265ZW6//fZ06dKlsWdXMHr06IwaNarw74ULFwpWAACgDpYvX56lS5dmWfeyJMl7771XuE+teWur1tdaq37/eevYsWMAAICm1yTXVFlVz549s+222+avf/1rDj744CxZsiQLFiyocbTKvHnzCtdgqayszNNPP11jGvPmzSvctybl5eUpLy9v/AUAAIA2rjrJP//5zyxYsCBJsuyADZIk786aVRij1ry1Vevrqv3f//1fevbsmeok/41fAACAptDkocqiRYvyyiuv5MQTT8zuu++e9dZbL5MnT86wYcOSJC+99FJmz56dgQMHJkkGDhyYb3/725k/f3569eqVJJk0aVIqKioyYMCApm4XAADanbf7d0r1ggXp1atXunbtmqVd3kmSdK787477JV3eVmvG2qr1tdaqq7O0oizz589PWf9O6fbisgAAAE2n0UOVr371q/nkJz+ZLbfcMq+//nouvPDCdOzYMZ/97GfTo0ePDB8+PKNGjcqGG26YioqKnHXWWRk4cGD23nvvJMkhhxySAQMG5MQTT8yVV16ZuXPn5vzzz8+IESMciQIAAI1sRadk6dbl6dOrVzbaaKMkScdO7++Y77z++oVxHTotVWvG2qr1ddUqNuqeJHl963ez4uVl6SBXAQCAJtPoocrf//73fPazn82///3vbLLJJtl3330zbdq0bLLJJkmSq6++Oh06dMiwYcOyePHiDBkyJNddd13h8R07dsw999yTL3zhCxk4cGA22GCDnHzyybnkkksau1UAAGj3VqxflnQsS9euXVu6FRqga9euSceyrFi/LB0WVbd0OwAA0GY1eqhy6623rvX+9ddfP+PGjcu4cePWOGbLLbfMfffd19itAQAAH/T/X4SjrMzVOFqzwvPnaQQAgCbVoaUbAAAAAAAAaA2EKgAAQLs1fvz49Nqhb0u3AQAAtBKNfvovAACgbfj71x9vtnlt/p396vyYN954IxdccEHuvffezJs3Lx/q0TM777pLLrjgguyzzz5N0OXq/uerI/LMjOn543N/SufOnQv1+x9+MJ/5/Ocybdq07Lbbbs3SCwAA0PQcqQIAALRKw4YNy5/+9Kfccsst+fOUP+ZXN92aQYMG5d///nez9fDdC8dk0duLcuGF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AAAAv2zevFlTpkxR586d5XQ6lZWVpXHjxunRRx8NddUkSVOnTpXFYlFiYqKOHz9e5/Xt27fLYrHIYrHo97//fYvW5fnnn9dDDz3UomUAAAAACB6SKgAAAABMW7t2rYYMGaJNmzZpxowZeuyxx/STn/xEVqtVDz/8cKir5xYVFaVjx47ptddeq/Pac889J6fTGZR6kFQBAAAAIkvYDlQPAAAAIPzcd999SkpK0kcffaTk5GSv1/bv3x+aSvngcDg0YsQI/e1vf9OPfvQjr9eef/55nXfeefr73/8eotoBAAAAaK34pQoAAAAA07755hv16dOnTkJFktLS0rz+fvrpp3XmmWcqLS1NDodDeXl5evzxx02VU15errlz56pHjx5yOBzKzs7WHXfcofLyctN1veKKK/Tvf/9bR44cccc++ugjbd++XVdccYXP9+zYsUOXXHKJUlJSFBsbq1NPPVWvv/661zyu8VBeeukl3XffferUqZOcTqfGjh2rr7/+2j3f6NGj9frrr2vXrl3ux4116dLFa1k1NTUNLgMAAABAeOGXKgAAAABM69y5s9atW6fPP/9cffv2bXDexx9/XH369NGkSZMUFRWl1157TTfccINqamp044031vu+mpoaTZo0Se+//76uu+469e7dW5s3b9aiRYv01VdfadmyZabqetFFF+n666/XP/7xD02fPl3SiV+p5ObmatCgQXXmLyws1GmnnaZjx47p5z//udq3b6+lS5dq0qRJeuWVV3ThhRd6zf/b3/5WVqtVt99+u4qKirRw4UJdeeWVWr9+vSTpzjvvVFFRkfbs2aNFixZJkuLj4/1aBgAAAIDwQlIFAAAAgGm33367JkyYoAEDBuiUU07RGWecobFjx2rMmDGKjo72mvfdd99VTEyM+++bbrpJ55xzjh588MEGkyrPP/+83nrrLb377rs6/fTT3fG+ffvq+uuv19q1a3Xaaac1WteEhASdf/75ev755zV9+nTV1NTohRde0MyZM33O/9vf/laFhYVavXq1u9wZM2aoX79+mjVrliZPniyr9X8/9i8rK9PGjRtlt9slSe3atdPNN9/sTjiNGzdOWVlZOnz4sK666iqfZTa2DAAAAADhhcd/AQAAADBt3LhxWrdunSZNmqRNmzZp4cKFGj9+vLKysrR8+XKveT0TKkVFRTp48KBGjRqlHTt2qKioqN4yXn75ZfXu3Vu5ubk6ePCgezrzzDMlSStXrjRd3yuuuEKrVq1SQUGB3nnnHRUUFNT76K833nhDp5xyilciJz4+Xtddd5127typrVu3es0/bdo0dzJEks444wxJJx4hZlYglgEAAAAgeEiqAAAAAPDL0KFD9Y9//EOHDx/Whx9+qNmzZ+vo0aOaMmWKV+JhzZo1OuussxQXF6fk5GSlpqbq17/+tSQ1mFTZvn27tmzZotTUVK+pV69ekqT9+/ebruu5556rhIQEvfjii3ruuec0dOhQ9ejRw+e8u3bt0kknnVQn3rt3b/frnnJycrz+bteunSTp8OHDpusXiGUAAAAACB4e/wUAAACgSex2u4YOHaqhQ4eqV69emjZtml5++WXNnTtX33zzjcaOHavc3Fw9+OCDys7Olt1u1xtvvKFFixappqam3uXW1NTo5JNP1oMPPujz9ezsbNN1dDgcuuiii7R06VLt2LFD+fn5/q5mvWw2m8+4YRhBXQYAAACA4CGpAgAAAKDZhgwZIknat2+fJOm1115TeXm5li9f7vVrDDOP7urevbs2bdqksWPHymKxNLtuV1xxhZ566ilZrVZddtll9c7XuXNnbdu2rU78yy+/dL/ur0DUHwAAAED44PFfAAAAAExbuXKlz19RvPHGG5LkfnyW6xcYnvMWFRXp6aefbrSMH/3oR/r+++/1pz/9qc5rx48fV2lpqV91HjNmjO6991499thjysjIqHe+c889Vx9++KHWrVvnjpWWluqPf/yjunTpory8PL/KlaS4uLgGH3UGAAAAoHXhlyoAAAAATPvZz36mY8eO6cILL1Rubq4qKiq0du1avfjii+rSpYumTZsmSTr77LNlt9s1ceJE/fSnP1VJSYn+9Kc/KS0tzf1rlvpcffXVeumll3T99ddr5cqVGjFihKqrq/Xll1/qpZde0n/+8x/3L2PMsFqtuuuuuxqd71e/+pX+9re/acKECfr5z3+ulJQULV26VN9++63+/ve/y2r1/ztpgwcP1osvvqhZs2Zp6NChio+P18SJE/1eDgAAAIDwQFIFAAAAgGm///3v9fLLL+uNN97QH//4R1VUVCgnJ0c33HCD7rrrLiUnJ0s68YuVV155RXfddZduv/12ZWRkaObMmUpNTdX06dMbLMNqtWrZsmVatGiRnnnmGf3zn/9UbGysunXrpptvvtk9YH2gpaena+3atfrlL3+pRx99VGVlZerXr59ee+01nXfeeU1a5g033KCNGzfq6aef1qJFi9S5c2eSKgAAAEArZjEYAREAAAAAAAAAAKBRjKkCAAAAAAAAAABgAkkVAAAAAAAAAAAAE0iqAAAAAAAAAAAAmEBSBQAAAAAAAAAAwASSKgAAAAAAAAAAACaQVAEAAAAAAAAAADAhKtQVaCk1NTXau3evEhISZLFYQl0dAAAAAAAAAAAQQoZh6OjRo8rMzJTV2rTfnERsUmXv3r3Kzs4OdTUAAAAAAAAAAEAY2b17tzp16tSk90ZsUiUhIUHSicZJTEwMcW0AAAAAAAAAAEAoFRcXKzs7250/aIqITaq4HvmVmJhIUgUAAAAAAAAAAEhSs4YMYaB6AAAAAAAAAAAAE0iqAAAAAAAAAAAAmEBSBQAAAAAAAAAAwISIHVPFrOrqalVWVoa6GggSu90uq5VcIgAAAAAAAADAf202qWIYhgoKCnTkyJFQVwVBZLVa1bVrV9nt9lBXBfCSn59f5/+BiHm+BgCB0lLHrNr/B4CWEozjWH5+Psc0AC0mWMex2q8BQFM1dGxpbZ8h22xSxZVQSUtLU2xsrCwWS6irhBZWU1OjvXv3at++fcrJyWGbAwAAAAAAAAD80iaTKtXV1e6ESvv27UNdHQRRamqq9u7dq6qqKkVHR4e6OgAAAAAAAACAVqRNDi7hGkMlNjY2xDVBsLke+1VdXR3imgAAAAAAAAAAWps2mVRx4fFPbQ/bHAAAAAAAAADQVG06qQIAAAAAAAAAAGAWSZU2ZsmSJUpOTg51NQKmS5cueuihh0JdDQAAAAAAAABAG9AmB6qvT35+fliXd+DAAc2ZM0evv/66CgsL1a5dO/Xv319z5szRiBEjWqaSPuTn52vevHkaP368VqxY4fXa7373O91xxx0aNWqUVq1aFbAylyxZoltuuUVHjhwJ2DIBAAAAAAAAAPAHSZVW5OKLL1ZFRYWWLl2qbt26qbCwUG+//bYOHToU9Lp07NhRK1eu1J49e9SpUyd3/KmnnlJOTk7Q6wMAAAAAAAAAQEvj8V+txJEjR7R69Wrdf//9GjNmjDp37qxTTjlFs2fP1qRJk9zzPfjggzr55JMVFxen7Oxs3XDDDSopKWlw2a+++qoGDRokp9Opbt26ad68eaqqqmrwPWlpaTr77LO1dOlSd2zt2rU6ePCgzjvvPK95a2pqdM8996hTp05yOBwaMGCA1y9cdu7cKYvFon/84x8aM2aMYmNj1b9/f61bt06StGrVKk2bNk1FRUWyWCyyWCxev/I5duyYpk+froSEBOXk5OiPf/xjo+0JAAAAAAAAAIC/SKq0EvHx8YqPj9eyZctUXl5e73xWq1WPPPKItmzZoqVLl+qdd97RHXfcUe/8q1ev1jXXXKObb75ZW7du1ZNPPqklS5bovvvua7RO06dP15IlS9x/P/XUU7ryyitlt9u95nv44Yf1wAMP6Pe//70+++wzjR8/XpMmTdL27du95rvzzjt1++23a+PGjerVq5cuv/xyVVVV6bTTTtNDDz2kxMRE7du3T/v27dPtt9/uft8DDzygIUOG6NNPP9UNN9ygmTNnatu2bY3WHwAAAAAAAAAAf5BUaSWioqK0ZMkSLV26VMnJyRoxYoR+/etf67PPPvOa75ZbbtGYMWPUpUsXnXnmmZo/f75eeumlepc7b948/epXv9K1116rbt26ady4cbr33nv15JNPNlqn888/X8XFxXrvvfdUWlqql156SdOnT68z3+9//3v98pe/1GWXXaaTTjpJ999/vwYMGFBngPnbb79d5513nnr16qV58+Zp165d+vrrr2W325WUlCSLxaKMjAxlZGQoPj7e/b5zzz1XN9xwg3r06KFf/vKX6tChg1auXNlo/QEAAAAAAAAA8AdjqrQiF198sc477zytXr1aH3zwgf79739r4cKF+vOf/6ypU6dKkt566y0tWLBAX375pYqLi1VVVaWysjIdO3ZMsbGxdZa5adMmrVmzxuuXKdXV1Q2+xyU6OlpXXXWVnn76ae3YsUO9evVSv379vOYpLi7W3r17NWLECK/4iBEjtGnTJq+Y53s7duwoSdq/f79yc3MbbBfP97kSL/v372/wPUBj8vPz3Y+Z83zcXEvFACBQOGYBaG1qH284jgFojfgMCaC1CsYxK9KOXfxSpZVxOp0aN26c7r77bq1du1ZTp07V3LlzJZ0Ym+T8889Xv3799Pe//10bNmzQ4sWLJUkVFRU+l1dSUqJ58+Zp48aN7mnz5s3avn27nE5no/WZPn26Xn75ZS1evNjnr1T8ER0d7f6/BTIuyAAAmu5JREFUxWKRdGI8Fn/e53qvmfcBAAAAAAAAAOAPfqnSyuXl5WnZsmWSpA0bNqimpkYPPPCArNYT+bKGHv0lSYMGDdK2bdvUo0ePJpXfp08f9enTR5999pmuuOKKOq8nJiYqMzNTa9as0ahRo9zxNWvW6JRTTjFdjt1uV3V1dZPqCAAAAAAAAABAIJBUaSUOHTqkSy65RNOnT1e/fv2UkJCgjz/+WAsXLtTkyZMlST169FBlZaUeffRRTZw4UWvWrNETTzzR4HLnzJmj888/Xzk5OZoyZYqsVqs2bdqkzz//XPPnzzdVt3feeUeVlZVKTk72+fovfvELzZ07V927d9eAAQP09NNPa+PGjXruuedMr3+XLl1UUlKit99+W/3791dsbGyDjyYDAAAAAAAAACDQePxXKxEfH69hw4Zp0aJFGjlypPr27au7775bM2bM0GOPPSZJ6t+/vx588EHdf//96tu3r5577jktWLCgweWOHz9e//rXv/Tf//5XQ4cO1amnnqpFixapc+fOpusWFxdXb0JFkn7+859r1qxZuu2223TyySdrxYoVWr58uXr27Gm6jNNOO03XX3+9Lr30UqWmpmrhwoWm3wsAAAAAAAAAQCDwSxUP4TxgjsPh0IIFCxpNktx666269dZbvWJXX321+/9Tp051D2rvMn78eI0fP950XTwHX/PloYce8vrbarVq7ty57rFfauvSpYsMw/CKJScn14k9/vjjevzxx71iO3furLO8jRs31ls3AAAAAAAAAACail+qAAAAAAAAAAAAmBCSpMp7772niRMnKjMzUxaLxT3QuothGJozZ446duyomJgYnXXWWdq+fXsoqgoAAAAAAAAAACApREmV0tJS9e/fX4sXL/b5+sKFC/XII4/oiSee0Pr16xUXF6fx48errKwsyDUFAAAAAAAAAAA4ISRjqkyYMEETJkzw+ZphGHrooYd01113afLkyZKkZ555Runp6Vq2bJkuu+yyYFYVAAAAAAAAAABAUhiOqfLtt9+qoKBAZ511ljuWlJSkYcOGad26dfW+r7y8XMXFxV5TY2oPhI7IxzYHAAAAAAAAADRVSH6p0pCCggJJUnp6ulc8PT3d/ZovCxYs0Lx580yVER0dLUk6duyYYmJimlhTtEYVFRWSJJvNFuKaoCny8/Pr/L8lYwAQaME4jgFAINU+3nDtBaC14TgGoDUJ5jGL41fThV1Spalmz56tWbNm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qT5ZWVmyWpv+e5Ow/KWK3W7X4MGD9fbbb7tjNTU1evvtt70eBwYAAAAAAAAAABAsYflLFUmaNWuWrr32Wg0ZMkSnnHKKHnroIZWWlmratGmhrhoAAAAAAAAAAGiDwjapcumll+rAgQOaM2eOCgoKNGDAAK1YsULp6emm3u9wODR37lwlJibqzjvvVFVVlSQpKiqKGDFixPyKhVt9iBEjRoxjGzFixIhxbCNGjFjbiYVbfYgRI0asNR/HoqKifA4j4g+LYRhGs5YAAAAAAAAAAADQBoTlmCoAAAAAAAAAAADhhqQKAAAAgLA1evRojR49OtTVAAAAAABJJFUAAAAABNDmzZs1ZcoUde7cWU6nU1lZWRo3bpweffTRUFdNkjR16lRZLBb3FB8fr27dumnKlCn6+9//rpqamiYv+/nnn9dDDz0UuMoCAAAACDthO1A9AAAAgNZl7dq1GjNmjHJycjRjxgxlZGRo9+7d+uCDD/Twww/rZz/7WairKElyOBz685//LEk6fvy4du3apddee01TpkzR6NGj9eqrryoxMdHv5T7//PP6/PPPdcsttwS4xgAAAADCBUkVAAAAAAFx3333KSkpSR999JGSk5O9Xtu/f39oKuVDVFSUrrrqKq/Y/Pnz9dvf/lazZ8/WjBkz9OKLL4aodgAAAADCGY//AgAAABAQ33zzjfr06VMnoSJJaWlpXn8//fTTOvPMM5WWliaHw6G8vDw9/vjjpsopLy/X3Llz1aNHDzkcDmVnZ+uOO+5QeXl5s+r/q1/9SmeffbZefvllffXVV+74q6++qvPOO0+ZmZlyOBzq3r277r33XlVXV7vnGT16tF5//XXt2rXL/WixLl26tHidAQAAAAQXv1QBAAAAEBCdO3fWunXr9Pnnn6tv374Nzvv444+rT58+mjRpkqKiovTaa6/phhtuUE1NjW688cZ631dTU6NJkybp/fff13XXXafevXtr8+bNWrRokb766istW7asWetw9dVX67///a/efPNN9erVS5K0ZMkSxcfHa9asWYqPj9c777yjOXPmqLi4WL/73e8kSXfeeaeKioq0Z88eLVq0SJIUHx8flDoDAAAACB6LYRhGqCsBAAAAoPV78803NWHCBEnSKaecojPOOENjx47VmDFjFB0d7TXv8ePHFRMT4xU755xztH37dn3zzTfu2OjRoyVJq1atkiT99a9/1bXXXqt3331Xp59+unu+J598Utdff73WrFmj0047rd46Tp06Va+88opKSkp8vr5x40YNHDhQt956qx588MF663r99dfr2Wef1Q8//CCHwyFJOv/88/X5559r586dXvM2t84AAAAAwgeP/wIAAAAQEOPGjdO6des0adIkbdq0SQsXLtT48eOVlZWl5cuXe83rmaQoKirSwYMHNWrUKO3YsUNFRUX1lvHyyy+rd+/eys3N1cGDB93TmWeeKUlauXJls9bB9euSo0eP+qzr0aNHdfDgQZ1xxhk6duyYvvzyy0aX2dJ1BgAAABA8PP4LAAAAQMAMHTpU//jHP1RRUaFNmzbpn//8pxYtWqQpU6Zo48aNysvLkyStWbNGc+fO1bp163Ts2DGvZRQVFSkpKcnn8rdv364vvvhCqampPl/fv39/s+rv+gVLQkKCO7Zlyxbdddddeuedd1RcXFynro1p6ToDAAAACB6SKgAAAAACzm63a+jQoRo6dKh69eqladOm6eWXX9bcuXP1zTffaOzYscrNzdWDDz6o7Oxs2e12vfHGG1q0aJFqamrqXW5NTY1OPvlk96O5asvOzm5WvT///HNJUo8ePSRJR44c0ahRo5SYmKh77rlH3bt3l9Pp1CeffKJf/vKXDdY1WHUGAAAAEDwkVQAAAAC0qCFDhkiS9u3bJ0l67bXXVF5eruXLlysnJ8c9n5nHYHXv3l2bNm3S2LFjZbFYAl7XZ599VhaLRePGjZN0YiyXQ4cO6R//+IdGjhzpnu/bb7+t89766tPSdQYAAAAQPIypAgAAACAgVq5cKcMw6sTfeOMNSdJJJ50kSbLZbJLkNW9RUZGefvrpRsv40Y9+pO+//15/+tOf6rx2/PhxlZaWNqnukvTb3/5W//3vf3XppZeqZ8+e9da1oqJCf/jDH+q8Py4uzufjwFqyzgAAAACCi1+qAAAAAAiIn/3sZzp27JguvPBC5ebmqqKiQmvXrtWLL76oLl26aNq0aZKks88+W3a7XRMnTtRPf/pTlZSU6E9/+pPS0tLcv2apz9VXX62XXnpJ119/vVauXKkRI0aourpaX375pV566SX95z//cf8ypj5VVVX661//KkkqKyvTrl27tHz5cn322WcaM2aM/vjHP7rnPe2009SuXTtde+21+vnPfy6LxaJnn33WZ/Jo8ODB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7rrqqqv0ySef+FyPjIwM7du3r1ll5OXl6dixY+4OXllZqbi4OGVkZKhr167u5axfv14vvfSSrrzySlmtVv3xj3/UkSNHlJqaqnbt2snhcCgjI8OvG+YufChvfR/KLRaLevTooX//+99avXq1tm3bpgULFpguQ5Kqq6v1ySefaMeOHfruu+9UWFiojIwMnXvuudq3b5+OHz+u4cOHq3379n4ttzVwrfu7776rbdu2KTY2VldddZWKi4sDtt7+llFdXa0NGzbo22+/1XfffaeCggIVFRXp6NGj+vzzz5WRkaFBgwZp7NixIb3RTCItOIk01zmtXbt2mj59uvbt26elS5ea2PO8BWNfD0fBOL41pQxXP3/vvfe0bds2xcTEqHv37nrrrbf09ddfa8CAAerVq5eGDx8etv18z549+uijj7yS+DU1Ndq+fbuKi4uVk5OjzMxM9evXz70eixcv1ksvvaRPP/1UeXl5kqSqqipTx4VgfFEgUGX4e03iau8VK1Zo3bp1+vDDD/XUU095nQsKCwuVnJys5ORkffbZZ0pKStKIESN05plnKjExUbt27dLGjRvd1+BDhgzR8ePHVV5ero4dO7q3XVRUVLP33U8++USbNm1SRUWFduzYoYyMDKWkpCgtLa3e+ZtbhsPh0L59+9S+fXv17NlTPXv21ODBg93r/p///EcvvPCCpkyZourqasXExOiUU05RXFycjh8/Xu+6+1PGihUr9OKLL2rKlCnuzwDV1dXu9wwaNEinnHJKvdujpKREb775pr755hulp6crKSlJXbt29eofL774ojZu3Ki8vDxZLBYVFBQoOjra3cae55t77rmn0etQh8Oha665RtHR0Tp69KiGDh3a7D5IP/9fvw1lP2/Xrp2SkpJkt9t17rnnKj4+XseOHQtoP/fn2jUQZYwdO1arV6+WJK8+ePjwYeXk5OjPf/6znn76af34xz+W3W5XeXm5qX5utozs7Gz95S9/cZcRHR2toqIiU/3cn+2xYcMGffbZZ80+vjW2zYN9nPa3jKae0zIyMtSlSxdT+3pjZXz66adavny5u4xjx45p37592rt3r7KyspSZmamsrKx6t0dVVZWqq6tVUFCgdevW6euvv1b37t2VlpamQYMGafLkyVq8eLE2b96sDz/8UFFRUYqLi1N0dLTi4uLc9926du2q3NxcDR06VKWl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qpiYGJWWlsrpdOrAgQNKTU3VN998o7Vr1+rQoUOKiopS586dVVJSog0bNshut/vc5uedd57+85//uI/fnsd0z2O95zZ37f/t2rXTDz/8oAMHDmjXrl3q2LFjk7f5K6+84v7Xtd1Duc2BQOF8Ht7n87ayPZqCpEoDdu/erdtuu839t9Pp1OTJk/XEE0+ooqJCx44dk91u1yWXXKLly5frwIEDuvHGG7Vu3TpFRUUpMzNTBw4ckM1m0969e5Wdna2tW7dq8+bN7hsXKSkpKi0tVWlpqcrLy1VTUyOHw+F108hfsbGxstlsstvt6tOnj1JSUlRcXOzuMKmpqYqLi9OhQ4f0/fff6/jx4+4bSZ5lWiwW2Wy2OskN1w3PhIQE/exnP9OhQ4e0d+9e9+u33HKLNm3apA8//FA2m01btmzRzp07vR475rlMq9Xq9UiupvD8eZvrkVCun0byoTwyPpTv379fF198sd5//32/f/LryW63q7KyUiNGjNA999yjsWPH6p577tHcuXP13nvv6fTTT3fP25SfzDaXr1/HNWd9A8nzkVU2m82dfHJ9QG7ptnI9SsL1yDzPxFntZJrD4VB2drbOOOMM9w12SV6JtBdeeEFxcXGaOHGinn/+ecXFxWny5Ml69dVXdc0110gSibQgJ9ISExNVUFBg6lecvnj22WHDhmnBggUaO3aslixZov79+2vgwIH17qeh6O+xsbE6duyYV8zfRxQEgq/H0UVFRWngwIH65JNP5HA46tTTl6a2odVqlXSivyUmJio9PV1lZWUqLy8Pq35eWVmpd999Vzt27FB5ebl7HldfX7dunfuao3///oqNjdWiRYvc38psKIlWVlamsrIyzZo1Sx06dKiTRMvJydH333+vvXv3yjAMpaamymq16q233lJhYaH7Sz4HDhzQ4cOHdezYMUVFRWnUqFE6fPiwSkpK1KFDB40ePVrXXXedzyTav//9b02YMMHdz9PT092P23z66ad1+PBhRUdHq2vXrtq/f7927dolu93u/mXRmjVrVFpaqsTERFVWVuqHH35QSUmJqqqq5HA4FB8fr5iYGNlsNn399dc6duxYkx4JW1lZqZiYGM2fP1833nijDh8+rCeffFI//elP9cADD0iSSkpKtHz5cnd71cf1q9ja+66/j6ZyPTan9q+ea5+/LRaLevXqpW3btrljZh8hLJ24RkhOTtaBAwdUXV0tu92u6OholZeXq6KiotFHBrvW02Kx6NRTT1X37t01Z84cbdu2TX/961918OBBZWdnKzo6Wn//+9/d1+4xMTHuL5a5bozGxcWpurra65uMrl/9u/7v4irTZrO5j/lWq9WdGJfks69brVY5HA6lpaV59fP6EuZxcXE677zz3P3/9ddf11VXXSVJ7oS563iTnZ2tnTt3at++fUpPT1dBQYGSk5P10ksvuZ9W8OWXX3oly+nnTevnTfmcFx0drREjRui6667TxRdfrMOHD+uBBx5QfHy8u6+XlJTon//8p1+PjfX8Jbw/19eu617DMNyPMfE8bngu1/WoFNfNdNf7G2sD17EgLi5OmZmZ2rt3r3s/cjqd7r7uOsbU188zMjLcj3Lt3LmzbrvtNl133XX673//6+7nrnpu2bJFBQUF7sej1+7rrv7q+cgh15caaz9K3J/HJdXmerzUJZdcookTJ2ry5MnubS6duDa64IILNH78eBUWFvr1+PWmcjgc7iS/dOKa7fjx417nCtd2d11HORwOSTJdL9c5w2azKS0tTZWVlSotLXXvl67t3tijf3r16qXt27dL+t82z8rK0qeffqr4+Hh98skn+uqrr7Rr1y53f3RtY8/tXlpa6vWZznMbu46dnjHX5EqWtW/fXllZWbLb7e7jXXl5uZxOp5xOpwzDcMcSExPVq1cvjRkzRuecc44yMjIkSaWlpXr//fe92mjw4MH1xly/gK/Ntf+6+t369etVXl4uu92uTZs2ueO5ubnuLxG51q13795yOByaP3++4uPjZbVatWjRIt15551e18OesZqaGt18883Kzc3V/v373Z/no6Oj3Z/XPGNJSUl66qmntG7dOh08eFCpqalKTk7W4cOHVVhYqOPHj6tr164yDENHjx51/zLiiiuuUL9+/RQfH++ux+DBg7VhwwYNHjxY+/fv1+rVq1VaWqrk5GSlpaXp97//vbZu3arKykp17dpV7dq105YtW9wJx969e+uHH37Qjh07dPToUUVHRys2NlaGYSgmJsa9X7u+bBwbG+s+LpSUlKiystLrmMD5PLLO5/Hx8eratat69OihmJgYffHFF9q5c6f7aU+SvPq6a39x3dvu0qWLVz8vLS11769m+/qGDRtatJ8/8cQTTb+vaWbglbZq48aNPgdlZTI3uQamD0T7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", + "text/plain": [ + "
" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "data.plot.bar(figsize=(20, 20), subplots=True);\n", + "fig.savefig(\"Documents/Git/ML-Crate/Stock Prediction Bank Negara/Images/barplotofeach.png\")" + ] + }, + { + "cell_type": "markdown", + "id": "2cec80fb-910e-4d92-a2a2-6a7f3513c24b", + "metadata": {}, + "source": [ + "## Preprocessing of the data" + ] + }, + { + "cell_type": "code", + "execution_count": 45, + "id": "109f9ae7-6804-49a9-8ba8-8e4326ad9ae2", + "metadata": {}, + "outputs": [], + "source": [ + "X = data.drop(\"Close\", axis=1)\n", + "y = data[\"Close\"]" + ] + }, + { + "cell_type": "code", + "execution_count": 47, + "id": "20db9278-c571-4403-909c-bdbe7634f155", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "(1241, 8)" + ] + }, + "execution_count": 47, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "np.shape(X)" + ] + }, + { + "cell_type": "code", + "execution_count": 48, + "id": "b623f98d-553a-40d7-805a-01dff28c1cd7", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "(1241,)" + ] + }, + "execution_count": 48, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "np.shape(y)" + ] + }, + { + "cell_type": "code", + "execution_count": 49, + "id": "4dcb5dbf-d9d4-4dec-a226-d842f595fd90", + "metadata": {}, + "outputs": [], + "source": [ + "X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.2)" + ] + }, + { + "cell_type": "code", + "execution_count": 50, + "id": "9556db4b-34a5-48ad-9813-3665b6f0bda6", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
OpenHighLowAdj CloseVolumeSale YearSale MonthSale Date
4742850.02900.02825.02470.30688510628280020201120
9154425.04475.04387.54082.027100465482002022914
8954262.54287.54237.53932.964355363262002022816
8444450.04487.54350.04082.02710070969000202266
10794475.04487.54350.04375.0000001016174002023516
\n", + "
" + ], + "text/plain": [ + " Open High Low Adj Close Volume Sale Year Sale Month \\\n", + "474 2850.0 2900.0 2825.0 2470.306885 106282800 2020 11 \n", + "915 4425.0 4475.0 4387.5 4082.027100 46548200 2022 9 \n", + "895 4262.5 4287.5 4237.5 3932.964355 36326200 2022 8 \n", + "844 4450.0 4487.5 4350.0 4082.027100 70969000 2022 6 \n", + "1079 4475.0 4487.5 4350.0 4375.000000 101617400 2023 5 \n", + "\n", + " Sale Date \n", + "474 20 \n", + "915 14 \n", + "895 16 \n", + "844 6 \n", + "1079 16 " + ] + }, + "execution_count": 50, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "X_train.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 51, + "id": "6c34fd07-27c3-4e9a-8fc9-e18801a96798", + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
OpenHighLowAdj CloseVolumeSale YearSale MonthSale Date
8244750.04850.04737.54403.085449797620002022426
7033512.53512.53412.53027.943848696690002021111
4632360.02425.02340.02102.4814451805634002020115
6492562.52575.02525.02254.381592178360002021813
11564725.04725.04650.04650.000000530872002023912
\n", + "
" + ], + "text/plain": [ + " Open High Low Adj Close Volume Sale Year Sale Month \\\n", + "824 4750.0 4850.0 4737.5 4403.085449 79762000 2022 4 \n", + "703 3512.5 3512.5 3412.5 3027.943848 69669000 2021 11 \n", + "463 2360.0 2425.0 2340.0 2102.481445 180563400 2020 11 \n", + "649 2562.5 2575.0 2525.0 2254.381592 17836000 2021 8 \n", + "1156 4725.0 4725.0 4650.0 4650.000000 53087200 2023 9 \n", + "\n", + " Sale Date \n", + "824 26 \n", + "703 1 \n", + "463 5 \n", + "649 13 \n", + "1156 12 " + ] + }, + "execution_count": 51, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "X_test.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 52, + "id": "e6e10933-9c97-4120-9898-cd357b5d0cce", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "474 2837.5\n", + "915 4450.0\n", + "895 4287.5\n", + "844 4450.0\n", + "1079 4375.0\n", + "Name: Close, dtype: float64" + ] + }, + "execution_count": 52, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "y_train.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 53, + "id": "0c96aa8d-5c91-4640-9795-6e265ba3f0c7", + "metadata": {}, + "outputs": [], + "source": [ + "scaler = StandardScaler()" + ] + }, + { + "cell_type": "code", + "execution_count": 56, + "id": "0ae75ad4-dc72-4735-a3fd-7041b0adc738", + "metadata": {}, + "outputs": [], + "source": [ + "scaled_X = scaler.fit_transform(X_train)" + ] + }, + { + "cell_type": "code", + "execution_count": 59, + "id": "a032d3f4-a26b-4dbe-adaf-e08c6c26c6f1", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "array([-1.01187941, -1.00161764, -0.98600653, -0.95338817, 0.76651824,\n", + " -0.71588039, 1.30735669, 0.48508487])" + ] + }, + "execution_count": 59, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "scaled_X[0]" + ] + }, + { + "cell_type": "code", + "execution_count": 108, + "id": "8fb1fc0d-9009-4592-b99a-b4be74c0c67a", + "metadata": {}, + "outputs": [], + "source": [ + "def score(y_true, y_pred):\n", + " value = {\"Mean Absolute Error \":mean_absolute_error(y_true, y_pred),\n", + " \"Mean Squared Error \":mean_squared_error(y_true, y_pred),\n", + " \"R2 Score\":r2_score(y_true, y_pred)}\n", + " return value" + ] + }, + { + "cell_type": "markdown", + "id": "e776c824-46ff-49bd-9f3b-aac79bd333d7", + "metadata": {}, + "source": [ + "## Model and prediction" + ] + }, + { + "cell_type": "code", + "execution_count": 99, + "id": "02618ede-e245-4d54-a416-65e01b3c1c2c", + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/usr/local/lib/python3.10/dist-packages/sklearn/base.py:458: UserWarning: X has feature names, but RandomForestRegressor was fitted without feature names\n", + " warnings.warn(\n" + ] + } + ], + "source": [ + "# Random Forest\n", + "clf_forest = RandomForestRegressor()\n", + "clf_forest.fit(scaled_X, y_train)\n", + "clf_pred_forest = clf_forest.predict(X_test)" + ] + }, + { + "cell_type": "code", + "execution_count": 100, + "id": "bee3ebba-20fa-40fd-a98b-758b8b7177be", + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "{'Mean Absolute Error ': 1812.632530120482,\n", + " 'Mean Squared Error ': 4156135.4708835343,\n", + " 'Mean Squared Log Error': 0.2614044917078193,\n", + " 'R2 Score': -3.7541602067165227}" + ] + }, + "execution_count": 100, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "score(y_test, clf_pred_forest)" + ] + }, + { + "cell_type": "code", + "execution_count": 104, + "id": "9d0517d0-d71d-4b62-8725-547deb86e94a", + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/usr/local/lib/python3.10/dist-packages/sklearn/base.py:458: UserWarning: X has feature names, but DecisionTreeRegressor was fitted without feature names\n", + " warnings.warn(\n" + ] + }, + { + "data": { + "text/plain": [ + "{'Mean Absolute Error ': 1838.0220883534137,\n", + " 'Mean Squared Error ': 4251059.262048192,\n", + " 'Mean Squared Log Error': 0.2654177334185552,\n", + " 'R2 Score': -3.86274254571563}" + ] + }, + "execution_count": 104, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Decision Tree Regression\n", + "clf_log = DecisionTreeRegressor()\n", + "clf_log.fit(scaled_X, y_train)\n", + "clf_pred_log = clf_log.predict(X_test)\n", + "score(y_test, clf_pred_log)" + ] + }, + { + "cell_type": "code", + "execution_count": 105, + "id": "d8cb6fa6-7712-4327-b09b-5bd50c7a4b5f", + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/usr/local/lib/python3.10/dist-packages/sklearn/base.py:458: UserWarning: X has feature names, but SVR was fitted without feature names\n", + " warnings.warn(\n" + ] + }, + { + "data": { + "text/plain": [ + "{'Mean Absolute Error ': 785.5900404808178,\n", + " 'Mean Squared Error ': 888059.9662582307,\n", + " 'Mean Squared Log Error': 0.08199677250063905,\n", + " 'R2 Score': -0.015842573549549543}" + ] + }, + "execution_count": 105, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# SVR\n", + "clf_svm = SVR()\n", + "clf_svm.fit(scaled_X, y_train)\n", + "clf_svm_pred = clf_svm.predict(X_test)\n", + "score(y_test, clf_svm_pred)" + ] + }, + { + "cell_type": "code", + "execution_count": 109, + "id": "8fb97f3b-6d42-44fa-acf5-f7946bb343bc", + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/usr/local/lib/python3.10/dist-packages/sklearn/linear_model/_coordinate_descent.py:628: ConvergenceWarning: Objective did not converge. You might want to increase the number of iterations, check the scale of the features or consider increasing regularisation. Duality gap: 1.305e+05, tolerance: 8.187e+04\n", + " model = cd_fast.enet_coordinate_descent(\n", + "/usr/local/lib/python3.10/dist-packages/sklearn/base.py:458: UserWarning: X has feature names, but Lasso was fitted without feature names\n", + " warnings.warn(\n" + ] + }, + { + "data": { + "text/plain": [ + "{'Mean Absolute Error ': 158031999.27773747,\n", + " 'Mean Squared Error ': 4.133026897755043e+16,\n", + " 'R2 Score': -47277265497.804726}" + ] + }, + "execution_count": 109, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# Lasso\n", + "clf_lasso = Lasso()\n", + "clf_lasso.fit(scaled_X, y_train)\n", + "clf_lasso_pred = clf_lasso.predict(X_test)\n", + "score(y_test, clf_lasso_pred)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "1ebc2550-da52-43da-b230-2b631e1137d5", + "metadata": {}, + "outputs": [], + "source": [ + "# SVR\n", + "clf_ridge = SVR()\n", + "clf_ridge.fit(scaled_X, y_train)\n", + "clf__pred = clf_ridge.predict(X_test)\n", + "score(y_test, clf_ridge_pred)" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3 (ipykernel)", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.10.12" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +} diff --git a/Stock Prediction Bank Negara/Model/README.md b/Stock Prediction Bank Negara/Model/README.md new file mode 100644 index 000000000..813468740 --- /dev/null +++ b/Stock Prediction Bank Negara/Model/README.md @@ -0,0 +1,75 @@ + + + +**BANK Negara Stock Prediction** + + + +**GOAL** + + +To predict a the closing price of the bank stock prices from the dataset. + + +**DATASET** + + + +https://www.kaggle.com/datasets/caesarmario/bank-negara-indonesia-stock-historical-price + + + +**DESCRIPTION** + + + +The main aim of the project is to make a model that helps to predict the closing price of the bank. + + +**WORK DONE** + +* Analyzed the data and found insights such as correlation, missing values etc. +* Selected the columns that have high correlation than other columns to be used as features. (Refer : `eda-banknote-dataset`) +* Next trained model with algorithms with default parameters: + * Logistic Regression + * Linear SVR + * Lasso + * Ridge + * Decision Tree + * Random Forest + * XGBoost +* In this Linear SVR and performed the best with 90% accuracy. + + +**MODELS USED** + +1. Logistic Regression : Logistic regression is easier to implement, interpret, and very efficient to train. It is **very fast at classifying unknown records**. +2. Linear SVM : SVM performs well on classification problems when size of dataset is not too large. +3. Random Forest : It **provides higher accuracy through cross validation**. Random forest classifier will handle the missing values and maintain the accuracy of a large proportion of data. If there are more trees, it won't allow over-fitting trees in the model. +4. XGBoost : XGBoost is **a library for developing fast and high performance gradient boosting tree models**. XGBoost achieves the best performance on a range of difficult machine learning tasks. +5. LightGBM : Light GBM is prefixed as Light because of its high speed. Light GBM can handle the large size of data and takes lower memory to run. it is so popular is because **it focuses on accuracy of results**. + +**LIBRARIES NEEDED** + +* Numpy +* Pandas +* Matplotlib +* scikit-learn +* xgboost +* seaborn + + + +**CONCLUSION** + + + +We investigated the data, checking for data unbalancing, visualizing the features, and understanding the relationship between different features. We then investigated two predictive models. The data was split into two parts, a train set, a test set. For the first five base models, we only used the train and test set. + +We started with SVR, Decision Tree, Lasso, Ridge, Random Forrest Regressor and XGBoost Regressor for which we obtained an highest accuracy of 90%, when predicting the target for the test set. + + + +**CONTRIBUTION BY** + +*Pawas Pandey* diff --git a/Stock Prediction Bank Negara/requirements.txt b/Stock Prediction Bank Negara/requirements.txt new file mode 100644 index 000000000..be4765543 --- /dev/null +++ b/Stock Prediction Bank Negara/requirements.txt @@ -0,0 +1,5 @@ +pandas +matplotlib +numpy +sklearn +seaborn \ No newline at end of file