diff --git a/catala_legifrance.opam b/catala_legifrance.opam index ec0dfcee..6b0a8281 100644 --- a/catala_legifrance.opam +++ b/catala_legifrance.opam @@ -1,6 +1,6 @@ opam-version: "2.0" version: "0.8.0" -synopsis: "Linter that queries the LégiFrance API to check for correctness and expiration of Catala programs." +synopsis: "Linter that queries the LégiFrance API to check for correctness and expiration of Catala programs" maintainer: ["contact@catala-lang.org"] authors: ["Denis Merigoux"] license: "Apache-2.0" diff --git a/compiler/catala_utils/message.ml b/compiler/catala_utils/message.ml index 07ec6f89..db4cdfa0 100644 --- a/compiler/catala_utils/message.ml +++ b/compiler/catala_utils/message.ml @@ -75,7 +75,7 @@ let print_time_marker = time := new_time; let delta = (new_time -. old_time) *. 1000. in if delta > 50. then - Format.fprintf ppf "@{[TIME] %.0fms@}@," delta + Format.fprintf ppf "@{[TIME] %.0fms@}@ " delta let pp_marker target ppf = let open Ocolor_types in @@ -105,22 +105,28 @@ module Content = struct let of_string (s : string) : t = { message = (fun ppf -> Format.pp_print_string ppf s); positions = [] } + + let internal_error_prefix = + "Internal Error, please report to \ + https://github.com/CatalaLang/catala/issues : " + + let prepend_message (content : t) prefix : t = + { + content with + message = (fun ppf -> Format.fprintf ppf "%t@,%t" prefix content.message); + } + + let mark_as_internal_error (content : t) : t = + { + content with + message = + (fun ppf -> + Format.fprintf ppf "%s@,%t" internal_error_prefix content.message); + } end open Content -let internal_error_prefix = - "Internal Error, please report to \ - https://github.com/CatalaLang/catala/issues: " - -let to_internal_error (content : Content.t) : Content.t = - { - content with - message = - (fun ppf -> - Format.fprintf ppf "%s@,%t" internal_error_prefix content.message); - } - let emit_content (content : Content.t) (target : content_type) : unit = let { message; positions } = content in match !Cli.message_format_flag with diff --git a/compiler/catala_utils/message.mli b/compiler/catala_utils/message.mli index 2b533fcf..a866d23e 100644 --- a/compiler/catala_utils/message.mli +++ b/compiler/catala_utils/message.mli @@ -33,10 +33,10 @@ module Content : sig val of_message : (Format.formatter -> unit) -> t val of_string : string -> t + val mark_as_internal_error : t -> t + val prepend_message : t -> (Format.formatter -> unit) -> t end -val to_internal_error : Content.t -> Content.t - type content_type = Error | Warning | Debug | Log | Result val emit_content : Content.t -> content_type -> unit diff --git a/compiler/driver.ml b/compiler/driver.ml index aefc28ac..f839fbc5 100644 --- a/compiler/driver.ml +++ b/compiler/driver.ml @@ -312,7 +312,8 @@ let driver backend source_file (options : Cli.global_options) : int = try Shared_ast.Typing.program prgm ~leave_unresolved:false with Message.CompilerError error_content -> raise - (Message.CompilerError (Message.to_internal_error error_content)) + (Message.CompilerError + (Message.Content.mark_as_internal_error error_content)) in (* That's it! *) Message.emit_result "Typechecking successful!" @@ -347,7 +348,8 @@ let driver backend source_file (options : Cli.global_options) : int = try Shared_ast.Typing.program ~leave_unresolved:false prgm with Message.CompilerError error_content -> raise - (Message.CompilerError (Message.to_internal_error error_content)) + (Message.CompilerError + (Message.Content.mark_as_internal_error error_content)) in if !Cli.check_invariants_flag then ( Message.emit_debug "Checking invariants..."; @@ -377,7 +379,12 @@ let driver backend source_file (options : Cli.global_options) : int = options.link_modules); Message.emit_debug "Starting interpretation (dcalc)..."; let results = - Shared_ast.Interpreter.interpret_program_dcalc prgm scope_uid + try Shared_ast.Interpreter.interpret_program_dcalc prgm scope_uid + with Shared_ast.Interpreter.CatalaException exn -> + Message.raise_error + "During interpretation, the error %a has been raised but not \ + caught!" + Shared_ast.Print.except exn in let results = List.sort @@ -432,7 +439,10 @@ let driver backend source_file (options : Cli.global_options) : int = Message.raise_error "Option --avoid_exceptions must be enabled for \ --closure_conversion"; - Message.emit_debug "Performing closure conversion..."; + if not options.optimize then + Message.raise_error + "Option --optimize must be enabled for --closure_conversion" + Message.emit_debug "Performing closure conversion..."; let prgm = Lcalc.Closure_conversion.closure_conversion prgm in let prgm = Bindlib.unbox prgm in let prgm = @@ -442,11 +452,28 @@ let driver backend source_file (options : Cli.global_options) : int = else prgm in Message.emit_debug "Retyping lambda calculus..."; - let prgm = - Shared_ast.Program.untype - (Shared_ast.Typing.program ~leave_unresolved:true prgm) - in - prgm) + try + let prgm = + Shared_ast.Program.untype + (Shared_ast.Typing.program ~leave_unresolved:true prgm) + in + prgm + with Message.CompilerError content -> + raise + (Message.CompilerError + (Message.Content.prepend_message content (fun fmt -> + Format.fprintf fmt + "As part of the compilation process, one of the \ + step (closure conversion) modified the Catala \ + program and re-typing after this modification \ + failed with the error message below. This \ + re-typing error if not your fault, but is \ + likely to indicate that the program you are \ + trying to compile is incompatible with the \ + current compilation scheme provided by the \ + Catala compiler. Try to rewrite the program to \ + avoid the problematic pattern or contact the \ + compiler developers for help.@\n")))) else prgm in match backend with @@ -465,7 +492,13 @@ let driver backend source_file (options : Cli.global_options) : int = | `Interpret_Lcalc -> Message.emit_debug "Starting interpretation (lcalc)..."; let results = - Shared_ast.Interpreter.interpret_program_lcalc prgm scope_uid + try + Shared_ast.Interpreter.interpret_program_lcalc prgm scope_uid + with Shared_ast.Interpreter.CatalaException exn -> + Message.raise_error + "During interpretation, the error %a has been raised but \ + not caught!" + Shared_ast.Print.except exn in let results = List.sort diff --git a/compiler/index.mld b/compiler/index.mld index e7f9fff5..07cdb420 100644 --- a/compiler/index.mld +++ b/compiler/index.mld @@ -89,9 +89,9 @@ More documentation can be found on each intermediate representations here. } Most of these intermediate representations use a {{: shared_ast.html} shared AST libary}. -The main compilation chain is defined in: +The main compilation chain is defined in {!module: Driver}. -{!modules: Driver} +{!modules: Shared_ast Driver} Additionally, the compiler features a verification plugin that generates verification condition for proof backends. More information can be found here: diff --git a/compiler/lcalc/ast.ml b/compiler/lcalc/ast.ml index 23474b05..a9e8ef17 100644 --- a/compiler/lcalc/ast.ml +++ b/compiler/lcalc/ast.ml @@ -113,13 +113,13 @@ module OptionMonad = struct (List.to_seq [ ( Expr.none_constr, - let x = Var.make var_name in + let x = Var.make "_" in Expr.eabs (Expr.bind [| x |] (Expr.eraise NoValueProvided mark)) [TAny, Expr.mark_pos mark] mark ); (* | None x -> raise NoValueProvided *) - Expr.some_constr, Expr.fun_id mark (* | Some x -> x*); + Expr.some_constr, Expr.fun_id ~var_name mark (* | Some x -> x*); ]) in if toplevel then Expr.ematch arg Expr.option_enum cases mark diff --git a/compiler/lcalc/closure_conversion.ml b/compiler/lcalc/closure_conversion.ml index 9f41bdba..f63486c4 100644 --- a/compiler/lcalc/closure_conversion.ml +++ b/compiler/lcalc/closure_conversion.ml @@ -19,9 +19,6 @@ open Shared_ast open Ast module D = Dcalc.Ast -(** TODO: This version is not yet debugged and ought to be specialized when - Lcalc has more structure. *) - type 'm ctx = { decl_ctx : decl_ctx; name_context : string; @@ -30,64 +27,7 @@ type 'm ctx = { let tys_as_tanys tys = List.map (fun x -> Mark.map (fun _ -> TAny) x) tys -type 'm hoisted_closure = { name : 'm expr Var.t; closure : 'm expr } - -let rec hoist_context_free_closures : - type m. m ctx -> m expr -> m hoisted_closure list * m expr boxed = - fun ctx e -> - let m = Mark.get e in - match Mark.remove e with - | EStruct _ | EStructAccess _ | ETuple _ | ETupleAccess _ | EInj _ | EArray _ - | ELit _ | EAssert _ | EOp _ | EIfThenElse _ | ERaise _ | ECatch _ | EVar _ - | EExternal _ -> - Expr.map_gather ~acc:[] ~join:( @ ) ~f:(hoist_context_free_closures ctx) e - | EMatch { e; cases; name } -> - let collected_closures, new_e = (hoist_context_free_closures ctx) e in - (* We do not close the clotures inside the arms of the match expression, - since they get a special treatment at compilation to Scalc. *) - let collected_closures, new_cases = - EnumConstructor.Map.fold - (fun cons e1 (collected_closures, new_cases) -> - match Mark.remove e1 with - | EAbs { binder; tys } -> - let vars, body = Bindlib.unmbind binder in - let new_collected_closures, new_body = - (hoist_context_free_closures ctx) body - in - let new_binder = Expr.bind vars new_body in - ( collected_closures @ new_collected_closures, - EnumConstructor.Map.add cons - (Expr.eabs new_binder tys (Mark.get e1)) - new_cases ) - | _ -> failwith "should not happen") - cases - (collected_closures, EnumConstructor.Map.empty) - in - collected_closures, Expr.ematch new_e name new_cases m - | EApp { f = EAbs { binder; tys }, e1_pos; args } -> - (* let-binding, we should not close these *) - let vars, body = Bindlib.unmbind binder in - let collected_closures, new_body = (hoist_context_free_closures ctx) body in - let new_binder = Expr.bind vars new_body in - let collected_closures, new_args = - List.fold_right - (fun arg (collected_closures, new_args) -> - let new_collected_closures, new_arg = - (hoist_context_free_closures ctx) arg - in - collected_closures @ new_collected_closures, new_arg :: new_args) - args (collected_closures, []) - in - ( collected_closures, - Expr.eapp (Expr.eabs new_binder (tys_as_tanys tys) e1_pos) new_args m ) - | EAbs _ -> - (* this is the closure we want to hoist*) - let closure_var = Var.make ctx.name_context in - [{ name = closure_var; closure = e }], Expr.make_var closure_var m - | EApp _ -> - Expr.map_gather ~acc:[] ~join:( @ ) ~f:(hoist_context_free_closures ctx) e - | _ -> . - [@@warning "-32"] +(** { 1 Transforming closures}*) (** Returns the expression with closed closures and the set of free variables inside this new expression. Implementation guided by @@ -120,7 +60,9 @@ let rec transform_closures_expr : let vars, body = Bindlib.unmbind binder in let new_free_vars, new_body = (transform_closures_expr ctx) body in let new_binder = Expr.bind vars new_body in - ( Var.Set.union free_vars new_free_vars, + ( Var.Set.union free_vars + (Var.Set.diff new_free_vars + (Var.Set.of_list (Array.to_list vars))), EnumConstructor.Map.add cons (Expr.eabs new_binder tys (Mark.get e1)) new_cases ) @@ -159,28 +101,38 @@ let rec transform_closures_expr : (* x1, ..., xn *) let code_var = Var.make ctx.name_context in (* code *) - let inner_c_var = Var.make "env" in + let closure_env_arg_var = Var.make "env" in + let closure_env_var = Var.make "env" in let any_ty = TAny, binder_pos in + (* let env = from_closure_env env in let arg0 = env.0 in ... *) let new_closure_body = - Expr.make_multiple_let_in - (Array.of_list extra_vars_list) - (List.map (fun _ -> any_ty) extra_vars_list) - (List.mapi - (fun i _ -> - Expr.etupleaccess - (Expr.evar inner_c_var binder_mark) - i - (List.length extra_vars_list) - binder_mark) - extra_vars_list) - new_body - (Expr.mark_pos binder_mark) + Expr.make_let_in closure_env_var any_ty + (Expr.eapp + (Expr.eop Operator.FromClosureEnv + [TClosureEnv, binder_pos] + binder_mark) + [Expr.evar closure_env_arg_var binder_mark] + binder_mark) + (Expr.make_multiple_let_in + (Array.of_list extra_vars_list) + (List.map (fun _ -> any_ty) extra_vars_list) + (List.mapi + (fun i _ -> + Expr.etupleaccess + (Expr.evar closure_env_var binder_mark) + i + (List.length extra_vars_list) + binder_mark) + extra_vars_list) + new_body binder_pos) + binder_pos in + (* fun env arg0 ... -> new_closure_body *) let new_closure = Expr.make_abs - (Array.concat [Array.make 1 inner_c_var; vars]) + (Array.concat [Array.make 1 closure_env_arg_var; vars]) new_closure_body - ((TAny, binder_pos) :: tys) + ((TClosureEnv, binder_pos) :: tys) (Expr.pos e) in ( extra_vars, @@ -190,14 +142,54 @@ let rec transform_closures_expr : (Expr.etuple ((Bindlib.box_var code_var, binder_mark) :: [ - Expr.etuple - (List.map - (fun extra_var -> Bindlib.box_var extra_var, binder_mark) - extra_vars_list) - m; + Expr.eapp + (Expr.eop Operator.ToClosureEnv + [TAny, Expr.pos e] + (Mark.get e)) + [ + (if extra_vars_list = [] then Expr.elit LUnit binder_mark + else + Expr.etuple + (List.map + (fun extra_var -> + Bindlib.box_var extra_var, binder_mark) + extra_vars_list) + m); + ] + (Mark.get e); ]) m) (Expr.pos e) ) + | EApp + { + f = + (EOp { op = HandleDefaultOpt | Fold | Map | Filter | Reduce; _ }, _) + as f; + args; + } -> + (* Special case for some operators: its arguments shall remain thunks (which + are closures) because if you want to extract it as a function you need + these closures to preserve evaluation order, but backends that don't + support closures will simply extract these operators in a inlined way and + skip the thunks. *) + let free_vars, new_args = + List.fold_right + (fun (arg : (lcalc, m) gexpr) (free_vars, new_args) -> + let m_arg = Mark.get arg in + match Mark.remove arg with + | EAbs { binder; tys } -> + let vars, arg = Bindlib.unmbind binder in + let new_free_vars, new_arg = (transform_closures_expr ctx) arg in + let new_arg = + Expr.make_abs vars new_arg tys (Expr.mark_pos m_arg) + in + Var.Set.union free_vars new_free_vars, new_arg :: new_args + | _ -> + let new_free_vars, new_arg = transform_closures_expr ctx arg in + Var.Set.union free_vars new_free_vars, new_arg :: new_args) + args (Var.Set.empty, []) + in + free_vars, Expr.eapp (Expr.box f) new_args (Mark.get e) | EApp { f = EOp _, _; _ } -> (* This corresponds to an operator call, which we don't want to transform*) Expr.map_gather ~acc:Var.Set.empty ~join:Var.Set.union @@ -243,7 +235,7 @@ let rec transform_closures_expr : (* Here I have to reimplement Scope.map_exprs_in_lets because I'm changing the type *) -let closure_conversion_scope_let ctx scope_body_expr = +let transform_closures_scope_let ctx scope_body_expr = Scope.fold_right_lets ~f:(fun scope_let var_next acc -> let _free_vars, new_scope_let_expr = @@ -272,10 +264,10 @@ let closure_conversion_scope_let ctx scope_body_expr = (Expr.Box.lift new_scope_let_expr)) scope_body_expr -let closure_conversion (p : 'm program) : 'm program Bindlib.box = +let transform_closures_program (p : 'm program) : 'm program Bindlib.box = let _, new_code_items = Scope.fold_map - ~f:(fun (toplevel_vars, decl_ctx) var code_item -> + ~f:(fun toplevel_vars var code_item -> match code_item with | ScopeDef (name, body) -> let scope_input_var, scope_body_expr = @@ -289,30 +281,13 @@ let closure_conversion (p : 'm program) : 'm program Bindlib.box = } in let new_scope_lets = - closure_conversion_scope_let ctx scope_body_expr + transform_closures_scope_let ctx scope_body_expr in let new_scope_body_expr = Bindlib.bind_var scope_input_var new_scope_lets in - let new_decl_ctx = - (* Because closure conversion can change the type of input and - output scope variables that are structs, their type will change. - So we replace their type decleration in the structs with TAny so - that a later re-typing phase can infer them. *) - let replace_type_with_any s = - Some - (StructField.Map.map (fun t -> Mark.copy t TAny) (Option.get s)) - in - { - decl_ctx with - ctx_structs = - StructName.Map.update body.scope_body_output_struct - replace_type_with_any - (StructName.Map.update body.scope_body_input_struct - replace_type_with_any decl_ctx.ctx_structs); - } - in - ( (Var.Set.add var toplevel_vars, new_decl_ctx), + + ( Var.Set.add var toplevel_vars, Bindlib.box_apply (fun scope_body_expr -> ScopeDef (name, { body with scope_body_expr })) @@ -326,16 +301,279 @@ let closure_conversion (p : 'm program) : 'm program Bindlib.box = } in let _free_vars, new_expr = transform_closures_expr ctx expr in - ( (Var.Set.add var toplevel_vars, decl_ctx), + ( Var.Set.add var toplevel_vars, Bindlib.box_apply (fun e -> Topdef (name, ty, e)) (Expr.Box.lift new_expr) )) ~varf:(fun v -> v) - (Var.Set.empty, p.decl_ctx) - (* TODO: handle_default and handle_default_opt are now operators and not - variables. *) - p.code_items + Var.Set.empty p.code_items in + (* Now we need to further tweak [decl_ctx] because some of the user-defined + types can have closures in them and these closured might have changed type. + So we reset them to [TAny] and leave the typechecker to figure it out. This + will not yield any type unification conflicts because of the special type + [TClosureEnv]. Indeed, consider the following closure: [let f = if ... then + fun v -> x + v else fun v -> v]. To be typed correctly once converted, this + closure needs an existential type, this is what [TClosureEnv] is for. This + kind of situation is difficult to produce using the Catala surface + language: it can only happen if you store a closure which is the output of + a scope inside a user-defined data structure, and if you do it in two + different places in the code with two closures that don't have the same + capture footprint. See + [tests/tests_func/good/scope_call_func_struct_closure.catala_en]. *) + let new_decl_ctx = + let rec type_contains_arrow t = + match Mark.remove t with + | TArrow _ -> true + | TAny -> true + | TOption t' -> type_contains_arrow t' + | TClosureEnv | TLit _ -> false + | TArray ts -> type_contains_arrow ts + | TTuple ts -> List.exists type_contains_arrow ts + | TEnum e -> + EnumConstructor.Map.exists + (fun _ t' -> type_contains_arrow t') + (EnumName.Map.find e p.decl_ctx.ctx_enums) + | TStruct s -> + StructField.Map.exists + (fun _ t' -> type_contains_arrow t') + (StructName.Map.find s p.decl_ctx.ctx_structs) + in + let replace_fun_typs t = + if type_contains_arrow t then Mark.copy t TAny else t + in + { + p.decl_ctx with + ctx_structs = + StructName.Map.map + (StructField.Map.map replace_fun_typs) + p.decl_ctx.ctx_structs; + ctx_enums = + EnumName.Map.map + (EnumConstructor.Map.map replace_fun_typs) + p.decl_ctx.ctx_enums; + } + in + Bindlib.box_apply + (fun new_code_items -> + { code_items = new_code_items; decl_ctx = new_decl_ctx }) + new_code_items + +(** {1 Hoisting closures}*) + +type 'm hoisted_closure = { + name : 'm expr Var.t; + ty : typ; + closure : (lcalc, 'm) boxed_gexpr (* Starts with [EAbs]. *); +} + +let rec hoist_closures_expr : + type m. string -> m expr -> m hoisted_closure list * m expr boxed = + fun name_context e -> + let m = Mark.get e in + match Mark.remove e with + | EMatch { e; cases; name } -> + let collected_closures, new_e = (hoist_closures_expr name_context) e in + (* We do not close the closures inside the arms of the match expression, + since they get a special treatment at compilation to Scalc. *) + let collected_closures, new_cases = + EnumConstructor.Map.fold + (fun cons e1 (collected_closures, new_cases) -> + match Mark.remove e1 with + | EAbs { binder; tys } -> + let vars, body = Bindlib.unmbind binder in + let new_collected_closures, new_body = + (hoist_closures_expr name_context) body + in + let new_binder = Expr.bind vars new_body in + ( collected_closures @ new_collected_closures, + EnumConstructor.Map.add cons + (Expr.eabs new_binder tys (Mark.get e1)) + new_cases ) + | _ -> failwith "should not happen") + cases + (collected_closures, EnumConstructor.Map.empty) + in + collected_closures, Expr.ematch new_e name new_cases m + | EApp { f = EAbs { binder; tys }, e1_pos; args } -> + (* let-binding, we should not close these *) + let vars, body = Bindlib.unmbind binder in + let collected_closures, new_body = + (hoist_closures_expr name_context) body + in + let new_binder = Expr.bind vars new_body in + let collected_closures, new_args = + List.fold_right + (fun arg (collected_closures, new_args) -> + let new_collected_closures, new_arg = + (hoist_closures_expr name_context) arg + in + collected_closures @ new_collected_closures, new_arg :: new_args) + args (collected_closures, []) + in + ( collected_closures, + Expr.eapp (Expr.eabs new_binder (tys_as_tanys tys) e1_pos) new_args m ) + | EApp + { + f = + (EOp { op = HandleDefaultOpt | Fold | Map | Filter | Reduce; _ }, _) + as f; + args; + } -> + (* Special case for some operators: its arguments closures thunks because if + you want to extract it as a function you need these closures to preserve + evaluation order, but backends that don't support closures will simply + extract these operators in a inlined way and skip the thunks. *) + let collected_closures, new_args = + List.fold_right + (fun (arg : (lcalc, m) gexpr) (collected_closures, new_args) -> + let m_arg = Mark.get arg in + match Mark.remove arg with + | EAbs { binder; tys } -> + let vars, arg = Bindlib.unmbind binder in + let new_collected_closures, new_arg = + (hoist_closures_expr name_context) arg + in + let new_arg = + Expr.make_abs vars new_arg tys (Expr.mark_pos m_arg) + in + new_collected_closures @ collected_closures, new_arg :: new_args + | _ -> + let new_collected_closures, new_arg = + hoist_closures_expr name_context arg + in + new_collected_closures @ collected_closures, new_arg :: new_args) + args ([], []) + in + collected_closures, Expr.eapp (Expr.box f) new_args (Mark.get e) + | EAbs { tys; _ } -> + (* this is the closure we want to hoist*) + let closure_var = Var.make ("closure_" ^ name_context) in + (* TODO: This will end up as a toplevel name. However for now we assume + toplevel names are unique, but this breaks this assertions and can lead + to name wrangling in the backends. We need to have a better system for + name disambiguation when for instance printing to Dcalc/Lcalc/Scalc but + also OCaml, Python, etc. *) + ( [ + { + name = closure_var; + ty = TArrow (tys, (TAny, Expr.mark_pos m)), Expr.mark_pos m; + closure = Expr.rebox e; + }; + ], + Expr.make_var closure_var m ) + | EApp _ | EStruct _ | EStructAccess _ | ETuple _ | ETupleAccess _ | EInj _ + | EArray _ | ELit _ | EAssert _ | EOp _ | EIfThenElse _ | ERaise _ | ECatch _ + | EVar _ -> + Expr.map_gather ~acc:[] ~join:( @ ) ~f:(hoist_closures_expr name_context) e + | EExternal _ -> failwith "unimplemented" + | _ -> . + +(* Here I have to reimplement Scope.map_exprs_in_lets because I'm changing the + type *) +let hoist_closures_scope_let name_context scope_body_expr = + Scope.fold_right_lets + ~f:(fun scope_let var_next (hoisted_closures, next_scope_lets) -> + let new_hoisted_closures, new_scope_let_expr = + (hoist_closures_expr (Bindlib.name_of var_next)) + scope_let.scope_let_expr + in + ( new_hoisted_closures @ hoisted_closures, + Bindlib.box_apply2 + (fun scope_let_next scope_let_expr -> + ScopeLet { scope_let with scope_let_next; scope_let_expr }) + (Bindlib.bind_var var_next next_scope_lets) + (Expr.Box.lift new_scope_let_expr) )) + ~init:(fun res -> + let hoisted_closures, new_scope_let_expr = + (hoist_closures_expr name_context) res + in + (* INVARIANT here: the result expr of a scope is simply a struct + containing all output variables so nothing should be converted here, so + no need to take into account free variables. *) + ( hoisted_closures, + Bindlib.box_apply + (fun res -> Result res) + (Expr.Box.lift new_scope_let_expr) )) + scope_body_expr + +let rec hoist_closures_code_item_list + (code_items : (lcalc, 'm) gexpr code_item_list) : + (lcalc, 'm) gexpr code_item_list Bindlib.box = + match code_items with + | Nil -> Bindlib.box Nil + | Cons (code_item, next_code_items) -> + let code_item_var, next_code_items = Bindlib.unbind next_code_items in + let hoisted_closures, new_code_item = + match code_item with + | ScopeDef (name, body) -> + let scope_input_var, scope_body_expr = + Bindlib.unbind body.scope_body_expr + in + let new_hoisted_closures, new_scope_lets = + hoist_closures_scope_let + (fst (ScopeName.get_info name)) + scope_body_expr + in + let new_scope_body_expr = + Bindlib.bind_var scope_input_var new_scope_lets + in + ( new_hoisted_closures, + Bindlib.box_apply + (fun scope_body_expr -> + ScopeDef (name, { body with scope_body_expr })) + new_scope_body_expr ) + | Topdef (name, ty, expr) -> + let new_hoisted_closures, new_expr = + hoist_closures_expr (Mark.remove (TopdefName.get_info name)) expr + in + ( new_hoisted_closures, + Bindlib.box_apply + (fun e -> Topdef (name, ty, e)) + (Expr.Box.lift new_expr) ) + in + let next_code_items = hoist_closures_code_item_list next_code_items in + let next_code_items = + Bindlib.box_apply2 + (fun next_code_items new_code_item -> + Cons (new_code_item, next_code_items)) + (Bindlib.bind_var code_item_var next_code_items) + new_code_item + in + let next_code_items = + List.fold_left + (fun (next_code_items : (lcalc, 'm) gexpr code_item_list Bindlib.box) + (hoisted_closure : 'm hoisted_closure) -> + let next_code_items = + Bindlib.bind_var hoisted_closure.name next_code_items + in + let closure, closure_mark = hoisted_closure.closure in + Bindlib.box_apply2 + (fun next_code_items closure -> + Cons + ( Topdef + ( TopdefName.fresh + ( Bindlib.name_of hoisted_closure.name, + Expr.mark_pos closure_mark ), + hoisted_closure.ty, + (closure, closure_mark) ), + next_code_items )) + next_code_items closure) + next_code_items hoisted_closures + in + next_code_items + +let hoist_closures_program (p : 'm program) : 'm program Bindlib.box = + let new_code_items = hoist_closures_code_item_list p.code_items in + (*TODO: we need to insert the hoisted closures just before the scopes they + belong to, because some of them call sub-scopes and putting them all at the + beginning breaks dependency ordering. *) Bindlib.box_apply (fun new_code_items -> { p with code_items = new_code_items }) new_code_items + +(** { 1 Closure conversion }*) + +let closure_conversion (p : 'm program) : 'm program Bindlib.box = + let new_p = transform_closures_program p in + hoist_closures_program (Bindlib.unbox new_p) diff --git a/compiler/lcalc/closure_conversion.mli b/compiler/lcalc/closure_conversion.mli index 1cc68459..01b2a637 100644 --- a/compiler/lcalc/closure_conversion.mli +++ b/compiler/lcalc/closure_conversion.mli @@ -14,6 +14,11 @@ License for the specific language governing permissions and limitations under the License. *) +(** This module performs environment-passing style closure conversion, relying + on the existential [TClosureEnv] type and tuples for closure environments. + The implementation is based on François Pottier's + {{:http://gallium.inria.fr/~fpottier/mpri/cours04.pdf#page=10} MPRI lesson}. + After closure conversion, closure hoisting is perform and all closures end + up as toplevel definitions. *) + val closure_conversion : 'm Ast.program -> 'm Ast.program Bindlib.box -(** Warning/todo: no effort was yet made to ensure correct propagation of type - annotations in the typed case *) diff --git a/compiler/lcalc/compile_without_exceptions.ml b/compiler/lcalc/compile_without_exceptions.ml index e093bef3..ae4cb880 100644 --- a/compiler/lcalc/compile_without_exceptions.ml +++ b/compiler/lcalc/compile_without_exceptions.ml @@ -56,10 +56,10 @@ let rec trans_typ_keep (tau : typ) : typ = | TTuple ts -> TTuple (List.map trans_typ_keep ts) | TStruct s -> TStruct s | TEnum en -> TEnum en - | TOption _ -> + | TOption _ | TClosureEnv -> Message.raise_internal_error - "The type option should not appear before the dcalc -> lcalc \ - translation step." + "The types option and closure_env should not appear before the dcalc \ + -> lcalc translation step." | TAny -> TAny | TArray ts -> TArray (TOption (trans_typ_keep ts), m) (* catala is not polymorphic *) @@ -102,6 +102,12 @@ let rec trans (ctx : typed ctx) (e : typed D.expr) : (lcalc, typed) boxed_gexpr let mark = m in let pos = Expr.pos e in (* Message.emit_debug "%a" (Print.expr ~debug:true ()) e; *) + let context_or_same_var (ctx : typed ctx) (e : typed D.expr) : string = + match Mark.remove e with + | EInj { e = EVar v, _; _ } | EVar v -> Bindlib.name_of v + | EInj { e = ELit _, _; _ } | ELit _ -> "lit" + | _ -> ctx.ctx_context_name + in match Mark.remove e with | EVar x -> if (Var.Map.find x ctx.ctx_vars).info_pure then @@ -153,7 +159,7 @@ let rec trans (ctx : typed ctx) (e : typed D.expr) : (lcalc, typed) boxed_gexpr | EErrorOnEmpty arg -> let arg' = trans ctx arg in Ast.OptionMonad.error_on_empty arg' ~mark ~toplevel:false - ~var_name:ctx.ctx_context_name + ~var_name:(context_or_same_var ctx arg) | EApp { f = EVar scope, _; args = [(EStruct { fields; name }, _)] } when (Var.Map.find scope ctx.ctx_vars).is_scope -> (* Scopes are encoded as functions that can take option arguments, and @@ -176,19 +182,21 @@ let rec trans (ctx : typed ctx) (e : typed D.expr) : (lcalc, typed) boxed_gexpr As every function of type [a -> b] but top-level scopes is built using this function, returning a function of type [a -> b option], we should use [Ast.OptionMonad.mbind]. *) - let f_var = Var.make ctx.ctx_context_name in + let f_var = Var.make (Bindlib.name_of ff) in Ast.OptionMonad.bind_var ~mark - (Ast.OptionMonad.mbind ~var_name:ctx.ctx_context_name + (Ast.OptionMonad.mbind + ~var_name:(context_or_same_var ctx (List.hd args)) (Expr.evar f_var mark) (List.map (trans ctx) args) ~mark) f_var (trans ctx f) - | EApp { f = (EStructAccess _, _) as f; args } -> + | EApp { f = (EStructAccess { e = es; _ }, _) as f; args } -> (* This occurs when calling a subscope function. The same encoding as the one for [EApp (Var _) _] if the variable is not a scope works. *) - let f_var = Var.make ctx.ctx_context_name in + let f_var = Var.make (context_or_same_var ctx es) in Ast.OptionMonad.bind_var ~mark - (Ast.OptionMonad.mbind ~var_name:ctx.ctx_context_name + (Ast.OptionMonad.mbind + ~var_name:(context_or_same_var ctx es) (Expr.evar f_var mark) (List.map (trans ctx) args) ~mark) @@ -224,15 +232,17 @@ let rec trans (ctx : typed ctx) (e : typed D.expr) : (lcalc, typed) boxed_gexpr let x1 = Var.make "f" in let x2 = Var.make "init" in let f' = - Ast.OptionMonad.bind_cont ~mark ~var_name:ctx.ctx_context_name - (fun f -> + Ast.OptionMonad.bind_cont ~mark + ~var_name:(context_or_same_var ctx f) + (fun f' -> Ast.OptionMonad.return ~mark (Expr.eabs (Expr.bind [| x1; x2 |] - (Ast.OptionMonad.mbind_cont ~var_name:ctx.ctx_context_name + (Ast.OptionMonad.mbind_cont + ~var_name:(context_or_same_var ctx f) ~mark (fun vars -> - Expr.eapp (Expr.evar f m) + Expr.eapp (Expr.evar f' m) (ListLabels.map vars ~f:(fun v -> Expr.evar v m)) m) [Expr.evar x1 m; Expr.evar x2 m])) @@ -240,7 +250,8 @@ let rec trans (ctx : typed ctx) (e : typed D.expr) : (lcalc, typed) boxed_gexpr m)) (trans ctx f) in - Ast.OptionMonad.mbind ~var_name:ctx.ctx_context_name + Ast.OptionMonad.mbind + ~var_name:(context_or_same_var ctx f) (Expr.eop (trans_op Op.Fold) tys opmark) [f'; Ast.OptionMonad.return ~mark (trans ctx init); trans ctx l] ~mark @@ -248,15 +259,17 @@ let rec trans (ctx : typed ctx) (e : typed D.expr) : (lcalc, typed) boxed_gexpr let x1 = Var.make "f" in let x2 = Var.make "init" in let f' = - Ast.OptionMonad.bind_cont ~mark ~var_name:ctx.ctx_context_name - (fun f -> + Ast.OptionMonad.bind_cont ~mark + ~var_name:(context_or_same_var ctx f) + (fun f' -> Ast.OptionMonad.return ~mark (Expr.eabs (Expr.bind [| x1; x2 |] - (Ast.OptionMonad.mbind_cont ~var_name:ctx.ctx_context_name + (Ast.OptionMonad.mbind_cont + ~var_name:(context_or_same_var ctx f) ~mark (fun vars -> - Expr.eapp (Expr.evar f m) + Expr.eapp (Expr.evar f' m) (ListLabels.map vars ~f:(fun v -> Expr.evar v m)) m) [Expr.evar x1 m; Expr.evar x2 m])) @@ -264,7 +277,8 @@ let rec trans (ctx : typed ctx) (e : typed D.expr) : (lcalc, typed) boxed_gexpr m)) (trans ctx f) in - Ast.OptionMonad.mbind ~var_name:ctx.ctx_context_name + Ast.OptionMonad.mbind + ~var_name:(context_or_same_var ctx f) (Expr.eop (trans_op Op.Reduce) tys opmark) [f'; Ast.OptionMonad.return ~mark (trans ctx init); trans ctx l] ~mark @@ -290,7 +304,8 @@ let rec trans (ctx : typed ctx) (e : typed D.expr) : (lcalc, typed) boxed_gexpr m)) (trans ctx f) in - Ast.OptionMonad.mbind_cont ~var_name:ctx.ctx_context_name + Ast.OptionMonad.mbind_cont + ~var_name:(context_or_same_var ctx f) (fun vars -> Ast.OptionMonad.return ~mark (Expr.eapp @@ -304,19 +319,20 @@ let rec trans (ctx : typed ctx) (e : typed D.expr) : (lcalc, typed) boxed_gexpr requires an function of type [a option -> bool]. Hence we need to modify [f] by first matching the input, and second using the error_on_empty on the result. *) - let x1 = Var.make ctx.ctx_context_name in + let x1 = Var.make (context_or_same_var ctx f) in let f' = - Ast.OptionMonad.bind_cont ~mark ~var_name:ctx.ctx_context_name - (fun f -> + Ast.OptionMonad.bind_cont ~mark + ~var_name:(context_or_same_var ctx f) + (fun f' -> Ast.OptionMonad.return ~mark (Expr.eabs (Expr.bind [| x1 |] (Ast.OptionMonad.error_on_empty ~toplevel:true ~mark - ~var_name:ctx.ctx_context_name + ~var_name:(context_or_same_var ctx f) (Ast.OptionMonad.mbind_cont ~mark - ~var_name:ctx.ctx_context_name + ~var_name:(context_or_same_var ctx f) (fun vars -> - Expr.eapp (Expr.evar f m) + Expr.eapp (Expr.evar f' m) (ListLabels.map vars ~f:(fun v -> Expr.evar v m)) m) [Expr.evar x1 m]))) @@ -324,7 +340,8 @@ let rec trans (ctx : typed ctx) (e : typed D.expr) : (lcalc, typed) boxed_gexpr m)) (trans ctx f) in - Ast.OptionMonad.mbind_cont ~var_name:ctx.ctx_context_name + Ast.OptionMonad.mbind_cont + ~var_name:(context_or_same_var ctx f) (fun vars -> Ast.OptionMonad.return ~mark (Expr.eapp @@ -345,7 +362,8 @@ let rec trans (ctx : typed ctx) (e : typed D.expr) : (lcalc, typed) boxed_gexpr op | EApp { f = EOp { op; tys }, opmark; args } -> let res = - Ast.OptionMonad.mmap ~var_name:ctx.ctx_context_name + Ast.OptionMonad.mmap + ~var_name:(context_or_same_var ctx (List.hd args)) (Expr.eop (trans_op op) tys opmark) (List.map (trans ctx) args) ~mark @@ -377,7 +395,8 @@ let rec trans (ctx : typed ctx) (e : typed D.expr) : (lcalc, typed) boxed_gexpr Expr.eabs binder tys m | _ -> assert false) in - Ast.OptionMonad.bind_cont ~var_name:ctx.ctx_context_name + Ast.OptionMonad.bind_cont + ~var_name:(context_or_same_var ctx e) (fun e -> Expr.ematch (Expr.evar e m) name cases m) (trans ctx e) ~mark | EArray args -> @@ -405,19 +424,22 @@ let rec trans (ctx : typed ctx) (e : typed D.expr) : (lcalc, typed) boxed_gexpr (List.map (trans ctx) fields) ~mark | EIfThenElse { cond; etrue; efalse } -> - Ast.OptionMonad.bind_cont ~mark ~var_name:ctx.ctx_context_name + Ast.OptionMonad.bind_cont ~mark + ~var_name:(context_or_same_var ctx cond) (fun cond -> Expr.eifthenelse (Expr.evar cond mark) (trans ctx etrue) (trans ctx efalse) mark) (trans ctx cond) | EInj { name; cons; e } -> - Ast.OptionMonad.bind_cont ~var_name:ctx.ctx_context_name + Ast.OptionMonad.bind_cont + ~var_name:(context_or_same_var ctx e) (fun e -> Ast.OptionMonad.return ~mark (Expr.einj (Expr.evar e mark) cons name mark)) (trans ctx e) ~mark | EStructAccess { name; e; field } -> - Ast.OptionMonad.bind_cont ~var_name:ctx.ctx_context_name + Ast.OptionMonad.bind_cont + ~var_name:(context_or_same_var ctx e) (fun e -> Expr.estructaccess (Expr.evar e mark) field name mark) (trans ctx e) ~mark | ETuple args -> @@ -428,11 +450,13 @@ let rec trans (ctx : typed ctx) (e : typed D.expr) : (lcalc, typed) boxed_gexpr (List.map (trans ctx) args) ~mark | ETupleAccess { e; index; size } -> - Ast.OptionMonad.bind_cont ~var_name:ctx.ctx_context_name + Ast.OptionMonad.bind_cont + ~var_name:(context_or_same_var ctx e) (fun e -> Expr.etupleaccess (Expr.evar e mark) index size mark) (trans ctx e) ~mark | EAssert e -> - Ast.OptionMonad.bind_cont ~var_name:ctx.ctx_context_name + Ast.OptionMonad.bind_cont + ~var_name:(context_or_same_var ctx e) (fun e -> Ast.OptionMonad.return ~mark (Expr.eassert (Expr.evar e mark) mark)) (trans ctx e) ~mark diff --git a/compiler/lcalc/lcalc.mld b/compiler/lcalc/lcalc.mld index 9be70589..c02fd15a 100644 --- a/compiler/lcalc/lcalc.mld +++ b/compiler/lcalc/lcalc.mld @@ -23,6 +23,14 @@ Related modules: {!modules: Lcalc.Compile_with_exceptions Lcalc.Compile_without_exceptions} +{1 Closure conversion } + +To target languages that don't have support for closures, we need to convert +the closures to first-class functions in function-pointer-passing style +computations. + +{!modules: Lcalc.Closure_conversion } + {1 Backends} The OCaml backend of the lambda calculus is merely a syntactic formatting, diff --git a/compiler/lcalc/to_ocaml.ml b/compiler/lcalc/to_ocaml.ml index 0c06ac0d..d683bfd7 100644 --- a/compiler/lcalc/to_ocaml.ml +++ b/compiler/lcalc/to_ocaml.ml @@ -176,6 +176,7 @@ let rec format_typ (fmt : Format.formatter) (typ : typ) : unit = (t1 @ [t2]) | TArray t1 -> Format.fprintf fmt "@[%a@ array@]" format_typ_with_parens t1 | TAny -> Format.fprintf fmt "_" + | TClosureEnv -> failwith "unimplemented!" let format_var (fmt : Format.formatter) (v : 'm Var.t) : unit = let lowercase_name = diff --git a/compiler/plugins/api_web.ml b/compiler/plugins/api_web.ml index f3f39bd2..e67a9e5d 100644 --- a/compiler/plugins/api_web.ml +++ b/compiler/plugins/api_web.ml @@ -86,6 +86,7 @@ module To_jsoo = struct ~pp_sep:(fun fmt () -> Format.pp_print_string fmt " -> ") format_typ_with_parens) t1 format_typ_with_parens t2 + | TClosureEnv -> Format.fprintf fmt "Js.Unsafe.any Js.t" let rec format_typ_to_jsoo fmt typ = match Mark.remove typ with diff --git a/compiler/scalc/to_python.ml b/compiler/scalc/to_python.ml index c592546f..8af42050 100644 --- a/compiler/scalc/to_python.ml +++ b/compiler/scalc/to_python.ml @@ -89,6 +89,7 @@ let format_op (fmt : Format.formatter) (op : operator Mark.pos) : unit = | Fold -> Format.pp_print_string fmt "list_fold_left" | HandleDefault -> Format.pp_print_string fmt "handle_default" | HandleDefaultOpt -> Format.pp_print_string fmt "handle_default_opt" + | FromClosureEnv | ToClosureEnv -> failwith "unimplemented" let format_uid_list (fmt : Format.formatter) (uids : Uid.MarkedString.info list) : unit = @@ -184,6 +185,7 @@ let rec format_typ (fmt : Format.formatter) (typ : typ) : unit = t1 format_typ_with_parens t2 | TArray t1 -> Format.fprintf fmt "List[%a]" format_typ_with_parens t1 | TAny -> Format.fprintf fmt "Any" + | TClosureEnv -> failwith "unimplemented!" let format_name_cleaned (fmt : Format.formatter) (s : string) : unit = s diff --git a/compiler/scopelang/dependency.ml b/compiler/scopelang/dependency.ml index 6f108841..953fc711 100644 --- a/compiler/scopelang/dependency.ml +++ b/compiler/scopelang/dependency.ml @@ -258,7 +258,7 @@ let rec get_structs_or_enums_in_type (t : typ) : TVertexSet.t = |> List.map get_structs_or_enums_in_type |> List.fold_left TVertexSet.union TVertexSet.empty) (get_structs_or_enums_in_type t2) - | TLit _ | TAny -> TVertexSet.empty + | TClosureEnv | TLit _ | TAny -> TVertexSet.empty | TOption t1 | TArray t1 -> get_structs_or_enums_in_type t1 | TTuple ts -> List.fold_left diff --git a/compiler/shared_ast/definitions.ml b/compiler/shared_ast/definitions.ml index bbe0179a..13521964 100644 --- a/compiler/shared_ast/definitions.ml +++ b/compiler/shared_ast/definitions.ml @@ -159,6 +159,7 @@ and naked_typ = | TArrow of typ list * typ | TArray of typ | TAny + | TClosureEnv (** Hides an existential type needed for closure conversion *) (** {2 Constants and operators} *) @@ -211,6 +212,8 @@ module Op = struct (* * polymorphic *) | Length : < polymorphic ; .. > t | Log : log_entry * Uid.MarkedString.info list -> < polymorphic ; .. > t + | ToClosureEnv : < polymorphic ; .. > t + | FromClosureEnv : < polymorphic ; .. > t (* * overloaded *) | Minus : < overloaded ; .. > t | Minus_int : < resolved ; .. > t diff --git a/compiler/shared_ast/expr.ml b/compiler/shared_ast/expr.ml index 7734f136..0ab0895f 100644 --- a/compiler/shared_ast/expr.ml +++ b/compiler/shared_ast/expr.ml @@ -185,8 +185,8 @@ let mark_pos (type m) (m : m mark) : Pos.t = let pos (type m) (x : ('a, m) marked) : Pos.t = mark_pos (Mark.get x) -let fun_id mark : ('a any, 'm) boxed_gexpr = - let x = Var.make "x" in +let fun_id ?(var_name : string = "x") mark : ('a any, 'm) boxed_gexpr = + let x = Var.make var_name in eabs (bind [| x |] (evar x mark)) [TAny, mark_pos mark] mark let ty (_, m) : typ = match m with Typed { ty; _ } -> ty diff --git a/compiler/shared_ast/expr.mli b/compiler/shared_ast/expr.mli index fee14f2e..2b08f574 100644 --- a/compiler/shared_ast/expr.mli +++ b/compiler/shared_ast/expr.mli @@ -154,7 +154,7 @@ val ecustom : 'm mark -> (< custom : Definitions.yes ; .. >, 'm) boxed_gexpr -val fun_id : 'm mark -> ('a any, 'm) boxed_gexpr +val fun_id : ?var_name:string -> 'm mark -> ('a any, 'm) boxed_gexpr (** {2 Manipulation of marks} *) diff --git a/compiler/shared_ast/interpreter.ml b/compiler/shared_ast/interpreter.ml index 32481bd8..72c0dafc 100644 --- a/compiler/shared_ast/interpreter.ml +++ b/compiler/shared_ast/interpreter.ml @@ -162,7 +162,13 @@ let rec evaluate_operator in let err () = Message.raise_multispanned_error - ([Some "Operator:", pos] + ([ + ( Some + (Format.asprintf "Operator (value %a):" + (Print.operator ~debug:true) + op), + pos ); + ] @ List.mapi (fun i arg -> ( Some @@ -184,6 +190,12 @@ let rec evaluate_operator | Log (entry, infos), [e'] -> print_log entry infos pos e'; Mark.remove e' + | (FromClosureEnv | ToClosureEnv), [e'] -> + (* [FromClosureEnv] and [ToClosureEnv] are just there to bypass the need for + existential types when typing code after closure conversion. There are + effectively no-ops. *) + Mark.remove e' + | (ToClosureEnv | FromClosureEnv), _ -> err () | Eq, [(e1, _); (e2, _)] -> ELit (LBool (handle_eq (evaluate_operator evaluate_expr) m e1 e2)) | Map, [f; (EArray es, _)] -> @@ -333,6 +345,13 @@ let rec evaluate_operator ELit (LBool (o_eq_dat_dat x y)) | Eq_dur_dur, [(ELit (LDuration x), _); (ELit (LDuration y), _)] -> ELit (LBool (protect o_eq_dur_dur x y)) + | HandleDefault, _ -> + Message.raise_internal_error + "The interpreter is trying to evaluate the \"handle_default\" operator, \ + which is the leftover from the dcalc->lcalc compilation pass. This \ + indicates that you are trying to interpret the lcalc without having \ + activating --avoid_exceptions. This interpretation is not implemented, \ + just try to interpret the dcalc (with \"Interpret\") instead." | HandleDefaultOpt, [(EArray exps, _); justification; conclusion] -> ( let valid_exceptions = ListLabels.filter exps ~f:(function @@ -340,7 +359,6 @@ let rec evaluate_operator EnumConstructor.equal cons Expr.some_constr | _ -> err ()) in - match valid_exceptions with | [] -> ( match @@ -385,8 +403,7 @@ let rec evaluate_operator | Lte_mon_mon | Lte_dat_dat | Lte_dur_dur | Gt_int_int | Gt_rat_rat | Gt_mon_mon | Gt_dat_dat | Gt_dur_dur | Gte_int_int | Gte_rat_rat | Gte_mon_mon | Gte_dat_dat | Gte_dur_dur | Eq_int_int | Eq_rat_rat - | Eq_mon_mon | Eq_dat_dat | Eq_dur_dur | HandleDefault | HandleDefaultOpt - ), + | Eq_mon_mon | Eq_dat_dat | Eq_dur_dur | HandleDefaultOpt ), _ ) -> err () @@ -436,6 +453,7 @@ let rec runtime_to_val : let e = runtime_to_val eval_expr ctx m ty (Obj.field o 0) in EInj { name; cons; e }, m | TOption _ty -> assert false + | TClosureEnv -> assert false | TArray ty -> ( EArray (List.map diff --git a/compiler/shared_ast/interpreter.mli b/compiler/shared_ast/interpreter.mli index 778cdd88..d673d5d0 100644 --- a/compiler/shared_ast/interpreter.mli +++ b/compiler/shared_ast/interpreter.mli @@ -20,6 +20,8 @@ open Catala_utils open Definitions +exception CatalaException of except + type features = < monomorphic : yes ; polymorphic : yes diff --git a/compiler/shared_ast/operator.ml b/compiler/shared_ast/operator.ml index d24821f6..0cac54c3 100644 --- a/compiler/shared_ast/operator.ml +++ b/compiler/shared_ast/operator.ml @@ -109,6 +109,8 @@ let name : type a. a t -> string = function | Fold -> "o_fold" | HandleDefault -> "o_handledefault" | HandleDefaultOpt -> "o_handledefaultopt" + | ToClosureEnv -> "o_toclosureenv" + | FromClosureEnv -> "o_fromclosureenv" let compare_log_entries l1 l2 = match l1, l2 with @@ -229,7 +231,8 @@ let compare (type a1 a2) (t1 : a1 t) (t2 : a2 t) = | Eq_dur_dur, Eq_dur_dur | Fold, Fold | HandleDefault, HandleDefault - | HandleDefaultOpt, HandleDefaultOpt -> 0 + | HandleDefaultOpt, HandleDefaultOpt + | FromClosureEnv, FromClosureEnv | ToClosureEnv, ToClosureEnv -> 0 | Not, _ -> -1 | _, Not -> 1 | Length, _ -> -1 | _, Length -> 1 | GetDay, _ -> -1 | _, GetDay -> 1 @@ -314,6 +317,8 @@ let compare (type a1 a2) (t1 : a1 t) (t2 : a2 t) = | Eq_dur_dur, _ -> -1 | _, Eq_dur_dur -> 1 | HandleDefault, _ -> -1 | _, HandleDefault -> 1 | HandleDefaultOpt, _ -> -1 | _, HandleDefaultOpt -> 1 + | FromClosureEnv, _ -> -1 | _, FromClosureEnv -> 1 + | ToClosureEnv, _ -> -1 | _, ToClosureEnv -> 1 | Fold, _ | _, Fold -> . let equal t1 t2 = compare t1 t2 = 0 @@ -335,7 +340,8 @@ let kind_dispatch : | Or | Xor ) as op -> monomorphic op | ( Log _ | Length | Eq | Map | Concat | Filter | Reduce | Fold - | HandleDefault | HandleDefaultOpt ) as op -> + | HandleDefault | HandleDefaultOpt | FromClosureEnv | ToClosureEnv ) as op + -> polymorphic op | ( Minus | ToRat | ToMoney | Round | Add | Sub | Mult | Div | Lt | Lte | Gt | Gte ) as op -> @@ -376,7 +382,8 @@ let translate (t : 'a no_overloads t) : 'b no_overloads t = | Lte_int_int | Lte_rat_rat | Lte_mon_mon | Lte_dat_dat | Lte_dur_dur | Gt_int_int | Gt_rat_rat | Gt_mon_mon | Gt_dat_dat | Gt_dur_dur | Gte_int_int | Gte_rat_rat | Gte_mon_mon | Gte_dat_dat | Gte_dur_dur - | Eq_int_int | Eq_rat_rat | Eq_mon_mon | Eq_dat_dat | Eq_dur_dur ) as op -> + | Eq_int_int | Eq_rat_rat | Eq_mon_mon | Eq_dat_dat | Eq_dur_dur + | FromClosureEnv | ToClosureEnv ) as op -> op let monomorphic_type ((op : monomorphic t), pos) = diff --git a/compiler/shared_ast/optimizations.ml b/compiler/shared_ast/optimizations.ml index 8d298add..3abb3300 100644 --- a/compiler/shared_ast/optimizations.ml +++ b/compiler/shared_ast/optimizations.ml @@ -58,6 +58,29 @@ let all_match_cases_map_to_same_constructor cases n = | _ -> false) | _ -> assert false) +let binder_vars_used_at_most_once + (binder : + ( (('a, 'b) dcalc_lcalc, ('a, 'b) dcalc_lcalc, 'm) base_gexpr, + (('a, 'b) dcalc_lcalc, 'm) gexpr ) + Bindlib.mbinder) : bool = + (* fast path: variables not used at all *) + (not (Array.exists Fun.id (Bindlib.mbinder_occurs binder))) + || + let vars, body = Bindlib.unmbind binder in + let rec vars_count (e : (('a, 'b) dcalc_lcalc, 'm) gexpr) : int array = + match e with + | EVar v, _ -> + Array.map + (fun i -> if Bindlib.eq_vars v (Array.get vars i) then 1 else 0) + (Array.make (Array.length vars) 0) + | e -> + Expr.shallow_fold + (fun e' acc -> Array.map2 (fun x y -> x + y) (vars_count e') acc) + e + (Array.make (Array.length vars) 0) + in + not (Array.exists (fun c -> c > 1) (vars_count body)) + let rec optimize_expr : type a b. (a, b, 'm) optimizations_ctx -> @@ -177,8 +200,9 @@ let rec optimize_expr : | _ -> assert false) in EMatch { e = arg; cases; name = n1 } - | EApp { f = EAbs { binder; _ }, _; args } -> - (* beta reduction *) + | EApp { f = EAbs { binder; _ }, _; args } + when binder_vars_used_at_most_once binder -> + (* beta reduction when variables not used. *) Mark.remove (Bindlib.msubst binder (List.map fst args |> Array.of_list)) | EStructAccess { name; field; e = EStruct { name = name1; fields }, _ } when name = name1 -> diff --git a/compiler/shared_ast/print.ml b/compiler/shared_ast/print.ml index 64c32589..49e9edc4 100644 --- a/compiler/shared_ast/print.ml +++ b/compiler/shared_ast/print.ml @@ -80,19 +80,32 @@ let enum_constructor (fmt : Format.formatter) (c : EnumConstructor.t) : unit = let struct_field (fmt : Format.formatter) (c : StructField.t) : unit = Format.fprintf fmt "@{%a@}" StructField.format_t c -let rec typ (ctx : decl_ctx option) (fmt : Format.formatter) (ty : typ) : unit = +let rec typ + (ctx : decl_ctx option) + ~(colors : Ocolor_types.color4 list) + (fmt : Format.formatter) + (ty : typ) : unit = let typ = typ ctx in - let typ_with_parens (fmt : Format.formatter) (t : typ) = - if typ_needs_parens t then Format.fprintf fmt "(%a)" typ t else typ fmt t + let typ_with_parens ~colors (fmt : Format.formatter) (t : typ) = + if typ_needs_parens t then ( + Format.pp_open_hvbox fmt 1; + pp_color_string (List.hd colors) fmt "("; + typ ~colors:(List.tl colors) fmt t; + Format.pp_close_box fmt (); + pp_color_string (List.hd colors) fmt ")") + else typ ~colors fmt t in match Mark.remove ty with | TLit l -> tlit fmt l | TTuple ts -> - Format.fprintf fmt "@[(%a)@]" - (Format.pp_print_list - ~pp_sep:(fun fmt () -> Format.fprintf fmt " %a@ " op_style "*") - typ) - ts + Format.pp_open_hvbox fmt 2; + pp_color_string (List.hd colors) fmt "("; + (Format.pp_print_list + ~pp_sep:(fun fmt () -> Format.fprintf fmt " %a@ " op_style "*") + (typ ~colors:(List.tl colors))) + fmt ts; + Format.pp_close_box fmt (); + pp_color_string (List.hd colors) fmt ")" | TStruct s -> ( match ctx with | None -> StructName.format_t fmt s @@ -101,16 +114,20 @@ let rec typ (ctx : decl_ctx option) (fmt : Format.formatter) (ty : typ) : unit = if StructField.Map.is_empty fields then StructName.format_t fmt s else Format.fprintf fmt "@[%a %a@,%a@;<0 -2>%a@]" StructName.format_t s - punctuation "{" + (pp_color_string (List.hd colors)) + "{" (Format.pp_print_list ~pp_sep:(fun fmt () -> - punctuation fmt ";"; + op_style fmt ";"; Format.pp_print_space fmt ()) (fun fmt (field_name, field_typ) -> Format.fprintf fmt "@[%a%a@ %a@]" struct_field field_name - punctuation ":" typ field_typ)) + punctuation ":" + (typ ~colors:(List.tl colors)) + field_typ)) (StructField.Map.bindings fields) - punctuation "}") + (pp_color_string (List.hd colors)) + "}") | TEnum e -> ( match ctx with | None -> Format.fprintf fmt "@[%a@]" EnumName.format_t e @@ -121,22 +138,31 @@ let rec typ (ctx : decl_ctx option) (fmt : Format.formatter) (ty : typ) : unit = ~pp_sep:(fun fmt () -> Format.fprintf fmt "@ %a@ " punctuation "|") (fun fmt (case, mty) -> Format.fprintf fmt "%a%a@ %a" enum_constructor case punctuation ":" - typ mty)) + (typ ~colors) mty)) (EnumConstructor.Map.bindings (EnumName.Map.find e ctx.ctx_enums)) punctuation "]") - | TOption t -> Format.fprintf fmt "@[%a@ %a@]" base_type "option" typ t + | TOption t -> + Format.fprintf fmt "@[%a@ %a@]" base_type "eoption" (typ ~colors) t | TArrow ([t1], t2) -> - Format.fprintf fmt "@[%a@ %a@ %a@]" typ_with_parens t1 op_style "→" - typ t2 + Format.fprintf fmt "@[%a@ %a@ %a@]" (typ_with_parens ~colors) t1 + op_style "→" (typ ~colors) t2 | TArrow (t1, t2) -> - Format.fprintf fmt "@[%a%a%a@ %a@ %a@]" op_style "(" + Format.fprintf fmt "@[%a%a%a@ %a@ %a@]" + (pp_color_string (List.hd colors)) + "(" (Format.pp_print_list ~pp_sep:(fun fmt () -> Format.fprintf fmt "%a@ " op_style ",") - typ_with_parens) - t1 op_style ")" op_style "→" typ t2 + (typ_with_parens ~colors:(List.tl colors))) + t1 + (pp_color_string (List.hd colors)) + ")" op_style "→" + (typ ~colors:(List.tl colors)) + t2 | TArray t1 -> - Format.fprintf fmt "@[%a@ %a@]" base_type "collection" typ t1 + Format.fprintf fmt "@[%a@ %a@]" base_type "collection" (typ ~colors) + t1 | TAny -> base_type fmt "any" + | TClosureEnv -> base_type fmt "closure_env" let lit (fmt : Format.formatter) (l : lit) : unit = match l with @@ -252,6 +278,8 @@ let operator_to_string : type a. a Op.t -> string = | Fold -> "fold" | HandleDefault -> "handle_default" | HandleDefaultOpt -> "handle_default_opt" + | ToClosureEnv -> "to_closure_env" + | FromClosureEnv -> "from_closure_env" let operator_to_shorter_string : type a. a Op.t -> string = let open Op in @@ -294,6 +322,8 @@ let operator_to_shorter_string : type a. a Op.t -> string = | Fold -> "fold" | HandleDefault -> "handle_default" | HandleDefaultOpt -> "handle_default_opt" + | ToClosureEnv -> "to_closure_env" + | FromClosureEnv -> "from_closure_env" let operator : type a. ?debug:bool -> Format.formatter -> a operator -> unit = fun ?(debug = true) fmt op -> @@ -373,7 +403,7 @@ module Precedence = struct | Div_dur_dur -> Op Div | HandleDefault | HandleDefaultOpt | Map | Concat | Filter | Reduce | Fold - -> + | ToClosureEnv | FromClosureEnv -> App) | EApp _ -> App | EOp _ -> Contained @@ -465,11 +495,16 @@ let rec expr_aux : | EVar v -> var fmt v | EExternal eref -> Qident.format fmt eref | ETuple es -> - Format.fprintf fmt "@[%a%a%a@]" punctuation "(" + Format.fprintf fmt "@[%a%a%a@]" + (pp_color_string (List.hd colors)) + "(" (Format.pp_print_list - ~pp_sep:(fun fmt () -> Format.fprintf fmt ",@ ") - (fun fmt e -> lhs exprc fmt e)) - es punctuation ")" + ~pp_sep:(fun fmt () -> + Format.fprintf fmt "%a@ " (pp_color_string (List.hd colors)) ",") + (fun fmt e -> lhs ~colors:(List.tl colors) exprc fmt e)) + es + (pp_color_string (List.hd colors)) + ")" | EArray es -> Format.fprintf fmt "@[%a %a@] %a" punctuation "[" (Format.pp_print_list @@ -493,7 +528,7 @@ let rec expr_aux : (fun fmt (x, tau, arg) -> Format.fprintf fmt "@[@[%a %a %a@ %a@ %a@]@ %a@;<1 -2>%a@]" keyword - "let" var x punctuation ":" (typ None) tau punctuation "=" + "let" var x punctuation ":" (typ None ~colors) tau punctuation "=" (exprc colors) arg keyword "in") fmt xs_tau_arg; Format.pp_print_cut fmt (); @@ -516,7 +551,7 @@ let rec expr_aux : var fmt x; punctuation fmt ":"; Format.pp_print_space fmt (); - typ None fmt tau; + typ None ~colors fmt tau; Format.pp_close_box fmt (); punctuation fmt ")")) xs_tau punctuation "→" (rhs expr) body @@ -549,7 +584,7 @@ let rec expr_aux : | EApp { f; args } -> Format.fprintf fmt "@[%a@ %a@]" (lhs exprc) f (Format.pp_print_list - ~pp_sep:(fun fmt () -> Format.fprintf fmt ",@ ") + ~pp_sep:(fun fmt () -> Format.fprintf fmt "@ ") (rhs exprc)) args | EIfThenElse _ -> @@ -674,8 +709,8 @@ let rec colors = let open Ocolor_types in blue :: cyan :: green :: yellow :: red :: magenta :: colors -let typ_debug = typ None -let typ ctx = typ (Some ctx) +let typ_debug = typ None ~colors +let typ ctx = typ (Some ctx) ~colors let expr ?(hide_function_body = false) ?(debug = !Cli.debug_flag) () ppf e = expr_aux ~hide_function_body ~debug Bindlib.empty_ctxt colors ppf e @@ -824,16 +859,15 @@ let code_item ?(debug = false) decl_ctx fmt c = match c with | ScopeDef (n, b) -> scope ~debug decl_ctx fmt (n, b) | Topdef (n, ty, e) -> - Format.fprintf fmt "@[%a %a %a %a %a %a @]" keyword "let topval" - TopdefName.format_t n op_style ":" (typ decl_ctx) ty op_style "=" - (expr ~debug ()) e + Format.fprintf fmt "@[@[%a@ %a@ %a@ %a@ %a@]@ %a@]" keyword + "let topval" TopdefName.format_t n op_style ":" (typ decl_ctx) ty op_style + "=" (expr ~debug ()) e let rec code_item_list ?(debug = false) decl_ctx fmt c = match c with | Nil -> () | Cons (c, b) -> let _x, cl = Bindlib.unbind b in - Format.fprintf fmt "%a @.%a" (code_item ~debug decl_ctx) c diff --git a/compiler/shared_ast/type.ml b/compiler/shared_ast/type.ml index 2c01f7b9..c6e17770 100644 --- a/compiler/shared_ast/type.ml +++ b/compiler/shared_ast/type.ml @@ -31,9 +31,9 @@ let rec equal ty1 ty2 = | TOption t1, TOption t2 -> equal t1 t2 | TArrow (t1, t1'), TArrow (t2, t2') -> equal_list t1 t2 && equal t1' t2' | TArray t1, TArray t2 -> equal t1 t2 - | TAny, TAny -> true + | TClosureEnv, TClosureEnv | TAny, TAny -> true | ( ( TLit _ | TTuple _ | TStruct _ | TEnum _ | TOption _ | TArrow _ - | TArray _ | TAny ), + | TArray _ | TAny | TClosureEnv ), _ ) -> false @@ -52,7 +52,9 @@ let rec unifiable ty1 ty2 = | TArrow (t1, t1'), TArrow (t2, t2') -> unifiable_list t1 t2 && unifiable t1' t2' | TArray t1, TArray t2 -> unifiable t1 t2 - | ( (TLit _ | TTuple _ | TStruct _ | TEnum _ | TOption _ | TArrow _ | TArray _), + | TClosureEnv, TClosureEnv -> true + | ( ( TLit _ | TTuple _ | TStruct _ | TEnum _ | TOption _ | TArrow _ + | TArray _ | TClosureEnv ), _ ) -> false @@ -69,7 +71,7 @@ let rec compare ty1 ty2 = | TArrow (a1, b1), TArrow (a2, b2) -> ( match List.compare compare a1 a2 with 0 -> compare b1 b2 | n -> n) | TArray t1, TArray t2 -> compare t1 t2 - | TAny, TAny -> 0 + | TAny, TAny | TClosureEnv, TClosureEnv -> 0 | TLit _, _ -> -1 | _, TLit _ -> 1 | TTuple _, _ -> -1 @@ -84,5 +86,7 @@ let rec compare ty1 ty2 = | _, TArrow _ -> 1 | TArray _, _ -> -1 | _, TArray _ -> 1 + | TClosureEnv, _ -> -1 + | _, TClosureEnv -> 1 let rec arrow_return = function TArrow (_, b), _ -> arrow_return b | t -> t diff --git a/compiler/shared_ast/typing.ml b/compiler/shared_ast/typing.ml index cb09bd5e..0014fc03 100644 --- a/compiler/shared_ast/typing.ml +++ b/compiler/shared_ast/typing.ml @@ -33,9 +33,9 @@ module Any = () type unionfind_typ = naked_typ Mark.pos UnionFind.elem -(** We do not reuse {!type: Shared_ast.typ} because we have to include a new - [TAny] variant. Indeed, error terms can have any type and this has to be - captured by the type sytem. *) +(** We do not reuse {!type: A.typ} because we have to include a new [TAny] + variant. Indeed, error terms can have any type and this has to be captured + by the type sytem. *) and naked_typ = | TLit of A.typ_lit @@ -46,6 +46,7 @@ and naked_typ = | TOption of unionfind_typ | TArray of unionfind_typ | TAny of Any.t + | TClosureEnv let rec typ_to_ast ~leave_unresolved (ty : unionfind_typ) : A.typ = let typ_to_ast = typ_to_ast ~leave_unresolved in @@ -66,6 +67,7 @@ let rec typ_to_ast ~leave_unresolved (ty : unionfind_typ) : A.typ = typing. *) Message.raise_spanned_error pos "Internal error: typing at this point could not be resolved" + | TClosureEnv -> TClosureEnv, pos let rec ast_to_typ (ty : A.typ) : unionfind_typ = let ty' = @@ -78,6 +80,7 @@ let rec ast_to_typ (ty : A.typ) : unionfind_typ = | A.TOption t -> TOption (ast_to_typ t) | A.TArray t -> TArray (ast_to_typ t) | A.TAny -> TAny (Any.fresh ()) + | A.TClosureEnv -> TClosureEnv in UnionFind.make (Mark.copy ty ty') @@ -85,48 +88,82 @@ let rec ast_to_typ (ty : A.typ) : unionfind_typ = let typ_needs_parens (t : unionfind_typ) : bool = let t = UnionFind.get (UnionFind.find t) in - match Mark.remove t with - | TArrow _ | TArray _ | TOption _ -> true - | _ -> false + match Mark.remove t with TArrow _ | TArray _ -> true | _ -> false + +let with_color f color fmt x = + (* equivalent to [Format.fprintf fmt "@{%s@}" s] *) + Format.pp_open_stag fmt Ocolor_format.(Ocolor_style_tag (Fg (C4 color))); + f fmt x; + Format.pp_close_stag fmt () + +let pp_color_string = with_color Format.pp_print_string let rec format_typ (ctx : A.decl_ctx) + ~(colors : Ocolor_types.color4 list) (fmt : Format.formatter) (naked_typ : unionfind_typ) : unit = let format_typ = format_typ ctx in - let format_typ_with_parens (fmt : Format.formatter) (t : unionfind_typ) = - if typ_needs_parens t then Format.fprintf fmt "(%a)" format_typ t - else Format.fprintf fmt "%a" format_typ t + let format_typ_with_parens + ~colors + (fmt : Format.formatter) + (t : unionfind_typ) = + if typ_needs_parens t then ( + Format.pp_open_hvbox fmt 1; + pp_color_string (List.hd colors) fmt "("; + format_typ ~colors:(List.tl colors) fmt t; + Format.pp_close_box fmt (); + pp_color_string (List.hd colors) fmt ")") + else Format.fprintf fmt "%a" (format_typ ~colors) t in let naked_typ = UnionFind.get (UnionFind.find naked_typ) in match Mark.remove naked_typ with | TLit l -> Format.fprintf fmt "%a" Print.tlit l | TTuple ts -> - Format.fprintf fmt "@[(%a)@]" + Format.fprintf fmt "@[%a%a%a@]" + (pp_color_string (List.hd colors)) + "(" (Format.pp_print_list ~pp_sep:(fun fmt () -> Format.fprintf fmt "@ *@ ") - (fun fmt t -> Format.fprintf fmt "%a" format_typ t)) + (fun fmt t -> + Format.fprintf fmt "%a" (format_typ ~colors:(List.tl colors)) t)) ts + (pp_color_string (List.hd colors)) + ")" | TStruct s -> Format.fprintf fmt "%a" A.StructName.format_t s | TEnum e -> Format.fprintf fmt "%a" A.EnumName.format_t e | TOption t -> - Format.fprintf fmt "@[(%a)@ %s@]" format_typ_with_parens t "eoption" + Format.fprintf fmt "@[option %a@]" + (format_typ_with_parens ~colors:(List.tl colors)) + t | TArrow ([t1], t2) -> - Format.fprintf fmt "@[%a@ →@ %a@]" format_typ_with_parens t1 - format_typ t2 + Format.fprintf fmt "@[%a@ →@ %a@]" + (format_typ_with_parens ~colors) + t1 (format_typ ~colors) t2 | TArrow (t1, t2) -> - Format.fprintf fmt "@[(%a)@ →@ %a@]" + Format.fprintf fmt "@[%a%a%a@ →@ %a@]" + (pp_color_string (List.hd colors)) + "(" (Format.pp_print_list ~pp_sep:(fun fmt () -> Format.fprintf fmt ",@ ") - format_typ_with_parens) - t1 format_typ t2 + (format_typ_with_parens ~colors:(List.tl colors))) + t1 + (pp_color_string (List.hd colors)) + ")" (format_typ ~colors) t2 | TArray t1 -> ( match Mark.remove (UnionFind.get (UnionFind.find t1)) with | TAny _ when not !Cli.debug_flag -> Format.pp_print_string fmt "collection" - | _ -> Format.fprintf fmt "@[collection@ %a@]" format_typ t1) + | _ -> Format.fprintf fmt "@[collection@ %a@]" (format_typ ~colors) t1) | TAny v -> if !Cli.debug_flag then Format.fprintf fmt "" (Any.hash v) else Format.pp_print_string fmt "" + | TClosureEnv -> Format.fprintf fmt "closure_env" + +let rec colors = + let open Ocolor_types in + blue :: cyan :: green :: yellow :: red :: magenta :: colors + +let format_typ ctx fmt naked_typ = format_typ ctx ~colors fmt naked_typ exception Type_error of A.any_expr * unionfind_typ * unionfind_typ @@ -159,9 +196,10 @@ let rec unify if not (A.EnumName.equal e1 e2) then raise_type_error () | TOption t1, TOption t2 -> unify e t1 t2 | TArray t1', TArray t2' -> unify e t1' t2' + | TClosureEnv, TClosureEnv -> () | TAny _, _ | _, TAny _ -> () | ( ( TLit _ | TArrow _ | TTuple _ | TStruct _ | TEnum _ | TOption _ - | TArray _ ), + | TArray _ | TClosureEnv ), _ ) -> raise_type_error () in @@ -196,8 +234,9 @@ let handle_type_error ctx (A.AnyExpr e) t1 t2 = t2_pos ); ] "@[Error during typechecking, incompatible types:@,\ - @{-->@} @[%a@]@,\ - @{-->@} @[%a@]@]" (format_typ ctx) t1 (format_typ ctx) t2 + @[@{@<3>%s@} @[%a@]@,\ + @{@<3>%s@} @[%a@]@]@]" "┌─⯈" (format_typ ctx) t1 "└─⯈" + (format_typ ctx) t2 let lit_type (lit : A.lit) : naked_typ = match lit with @@ -223,6 +262,7 @@ let polymorphic_op_type (op : Operator.polymorphic A.operator Mark.pos) : let bt = lazy (UnionFind.make (TLit TBool, pos)) in let ut = lazy (UnionFind.make (TLit TUnit, pos)) in let it = lazy (UnionFind.make (TLit TInt, pos)) in + let cet = lazy (UnionFind.make (TClosureEnv, pos)) in let array a = lazy (UnionFind.make (TArray (Lazy.force a), pos)) in let option a = lazy (UnionFind.make (TOption (Lazy.force a), pos)) in let ( @-> ) x y = @@ -243,6 +283,8 @@ let polymorphic_op_type (op : Operator.polymorphic A.operator Mark.pos) : | HandleDefaultOpt -> [array (option any); [ut] @-> option bt; [ut] @-> option any] @-> option any + | ToClosureEnv -> [any] @-> cet + | FromClosureEnv -> [cet] @-> any in Lazy.force ty @@ -910,7 +952,7 @@ let scope_body ~leave_unresolved ctx env body = (TArrow ([ty_in], ty_out))) ) let rec scopes ~leave_unresolved ctx env = function - | A.Nil -> Bindlib.box A.Nil + | A.Nil -> Bindlib.box A.Nil, env | A.Cons (item, next_bind) -> let var, next = Bindlib.unbind next_bind in let env, def = @@ -925,17 +967,49 @@ let rec scopes ~leave_unresolved ctx env = function let e' = Expr.map_marks ~f:(get_ty_mark ~leave_unresolved) e' in ( Env.add var uf env, Bindlib.box_apply - (fun e -> A.Topdef (name, typ, e)) + (fun e -> A.Topdef (name, Expr.ty e', e)) (Expr.Box.lift e') ) in - let next' = scopes ~leave_unresolved ctx env next in + let next', env = scopes ~leave_unresolved ctx env next in let next_bind' = Bindlib.bind_var (Var.translate var) next' in - Bindlib.box_apply2 (fun item next -> A.Cons (item, next)) def next_bind' + ( Bindlib.box_apply2 (fun item next -> A.Cons (item, next)) def next_bind', + env ) let program ~leave_unresolved prg = - let code_items = - Bindlib.unbox - (scopes ~leave_unresolved prg.A.decl_ctx (Env.empty prg.A.decl_ctx) - prg.A.code_items) + let code_items, new_env = + scopes ~leave_unresolved prg.A.decl_ctx (Env.empty prg.A.decl_ctx) + prg.A.code_items in - { prg with code_items } + { + A.code_items = Bindlib.unbox code_items; + decl_ctx = + { + prg.decl_ctx with + ctx_structs = + A.StructName.Map.mapi + (fun s_name fields -> + A.StructField.Map.mapi + (fun f_name (t : A.typ) -> + match Mark.remove t with + | TAny -> + typ_to_ast ~leave_unresolved + (A.StructField.Map.find f_name + (A.StructName.Map.find s_name new_env.structs)) + | _ -> t) + fields) + prg.decl_ctx.ctx_structs; + ctx_enums = + A.EnumName.Map.mapi + (fun e_name cons -> + A.EnumConstructor.Map.mapi + (fun cons_name (t : A.typ) -> + match Mark.remove t with + | TAny -> + typ_to_ast ~leave_unresolved + (A.EnumConstructor.Map.find cons_name + (A.EnumName.Map.find e_name new_env.enums)) + | _ -> t) + cons) + prg.decl_ctx.ctx_enums; + }; + } diff --git a/compiler/verification/z3backend.real.ml b/compiler/verification/z3backend.real.ml index ce4ce806..8e98ed7d 100644 --- a/compiler/verification/z3backend.real.ml +++ b/compiler/verification/z3backend.real.ml @@ -204,6 +204,8 @@ let rec print_z3model_expr (ctx : context) (ty : typ) (e : Expr.expr) : string = (* For now, only the length of arrays is modeled *) Format.asprintf "(length = %s)" (Expr.to_string e) | TAny -> failwith "[Z3 model]: Pretty-printing of Any not supported" + | TClosureEnv -> + failwith "[Z3 model]: Pretty-printing of closure_env not supported" (** [print_model] pretty prints a Z3 model, used to exhibit counter examples where verification conditions are not satisfied. The context [ctx] is useful @@ -277,6 +279,7 @@ let rec translate_typ (ctx : context) (t : naked_typ) : context * Sort.sort = Ultimately, the type of an array should also contain its elements *) ctx, Arithmetic.Integer.mk_sort ctx.ctx_z3 | TAny -> failwith "[Z3 encoding] TAny type not supported" + | TClosureEnv -> failwith "[Z3 encoding] TClosureEnv type not supported" (** [find_or_create_enum] attempts to retrieve the Z3 sort corresponding to the Catala enumeration [enum]. If no such sort exists yet, it constructs it by diff --git a/examples/aides_logement/tests/tests_calculette_globale.catala_fr b/examples/aides_logement/tests/tests_calculette_globale.catala_fr index 4d04f9b9..350a5ba3 100644 --- a/examples/aides_logement/tests/tests_calculette_globale.catala_fr +++ b/examples/aides_logement/tests/tests_calculette_globale.catala_fr @@ -168,6 +168,13 @@ $ catala Interpret_Lcalc -s Exemple1 --avoid_exceptions [RESULT] éligibilité = ESome true ``` +```catala-test-inline +$ catala Interpret_Lcalc -s Exemple1 --avoid_exceptions -O --closure_conversion +[RESULT] Computation successful! Results: +[RESULT] montant_versé = ESome 246.23 € +[RESULT] éligibilité = ESome true +``` + ```catala-test-inline $ catala Interpret -s Exemple2 [RESULT] Computation successful! Results: @@ -181,3 +188,10 @@ $ catala Interpret -s Exemple2 --avoid_exceptions [RESULT] montant_versé = 230.63 € [RESULT] éligibilité = true ``` + +```catala-test-inline +$ catala Interpret -s Exemple2 --avoid_exceptions -O --closure_conversion +[RESULT] Computation successful! Results: +[RESULT] montant_versé = 230.63 € +[RESULT] éligibilité = true +``` diff --git a/french_law/js/src/french_law.js b/french_law/js/src/french_law.js index 163f6e7f..0102b8f9 100644 --- a/french_law/js/src/french_law.js +++ b/french_law/js/src/french_law.js @@ -43759,6 +43759,10 @@ [17, [0,caml_string_of_jsbytes("@ "),1,0], [18,partial$6,partial$5]]]]]]]]]]], + cst$22=caml_string_of_jsbytes("."), + cst$23=caml_string_of_jsbytes("."), + cst_Could_not_resolve_referenc= + caml_string_of_jsbytes("Could not resolve reference to "), cst_unreachable_due_to_the_is_= caml_string_of_jsbytes("unreachable due to the [is_subscope_call] test"), cst_unreachable_due_to_the_is_$0= @@ -43842,10 +43846,11 @@ Stdlib_Array=global_data.Stdlib__Array, Stdlib_Option=global_data.Stdlib__Option, Stdlib=global_data.Stdlib, + Stdlib_Hashtbl=global_data.Stdlib__Hashtbl, + Stdlib_List=global_data.Stdlib__List, Dates_calc_Dates=global_data.Dates_calc__Dates, Q=global_data.Q, Z=global_data.Z, - Stdlib_List=global_data.Stdlib__List, Assert_failure=global_data.Assert_failure, Stdlib_ListLabels=global_data.Stdlib__ListLabels, Stdlib_Printf=global_data.Stdlib__Printf, @@ -43854,7 +43859,7 @@ global_data.Ppx_yojson_conv_lib__Yojson_conv, Stdlib_Map=global_data.Stdlib__Map, Runtime_ocaml=[0]; - caml_register_global(130,Runtime_ocaml,"Runtime_ocaml"); + caml_register_global(133,Runtime_ocaml,"Runtime_ocaml"); var _x_= [0, @@ -44168,22 +44173,22 @@ function money_of_cents_integer(cents){return cents} function money_to_float(m){return caml_call1(Z[30],m) / 100.} function money_of_decimal(d) - {var _cW_=caml_call1(Q[9],100),_cX_=caml_call2(Q[40],d,_cW_); - return caml_call1(Q[29],_cX_)} + {var _d__=caml_call1(Q[9],100),_d$_=caml_call2(Q[40],d,_d__); + return caml_call1(Q[29],_d$_)} function money_to_string(m) {var - _cS_=caml_call1(Q[9],100), - _cT_=caml_call1(Q[8],m), - _cU_=caml_call2(Q[55],_cT_,_cS_), - _cV_=caml_call1(Q[35],_cU_); - return caml_call2(Stdlib_Format[133],_d_,_cV_)} + _d6_=caml_call1(Q[9],100), + _d7_=caml_call1(Q[8],m), + _d8_=caml_call2(Q[55],_d7_,_d6_), + _d9_=caml_call1(Q[35],_d8_); + return caml_call2(Stdlib_Format[133],_d_,_d9_)} function money_to_cents(m){return m} function money_round(m) {var match=runtime.ml_z_div_rem(m,100),cents=match[2],units=match[1]; if(runtime.caml_lessthan(caml_call1(Z[10],cents),50)) return caml_call2(Z[54],units,100); - var _cQ_=runtime.ml_z_sign(units),_cR_=caml_call2(Z[52],units,_cQ_); - return caml_call2(Z[54],_cR_,100)} + var _d4_=runtime.ml_z_sign(units),_d5_=caml_call2(Z[52],units,_d4_); + return caml_call2(Z[54],_d5_,100)} function decimal_of_string(d){return caml_call1(Q[15],d)} function decimal_to_float(d){return caml_call1(Q[35],d)} function decimal_of_float(d){return caml_call1(Q[14],d)} @@ -44191,65 +44196,65 @@ function decimal_to_string(max_prec_digits,i) {var sign=caml_call1(Q[20],i), - _cD_=caml_call1(Q[16],i), - n=caml_call1(Z[10],_cD_), - _cE_=caml_call1(Q[17],i), - d=caml_call1(Z[10],_cE_), + _dR_=caml_call1(Q[16],i), + n=caml_call1(Z[10],_dR_), + _dS_=caml_call1(Q[17],i), + d=caml_call1(Z[10],_dS_), int_part=caml_call2(Z[18],n,d), n$0=[0,caml_call2(Z[19],n,d)], digits=[0,0]; function leading_zeroes(digits) - {function _cP_(digit,num_leading_zeroes) + {function _d3_(digit,num_leading_zeroes) {if(3455931 <= num_leading_zeroes[1])return num_leading_zeroes; var i=num_leading_zeroes[2]; return caml_equal(digit,Z[2]) ?[0,-1014801911,i + 1 | 0] :[0,3455931,i]} - var match=caml_call3(Stdlib_List[26],_cP_,digits,_e_); + var match=caml_call3(Stdlib_List[26],_d3_,digits,_e_); if(3455931 <= match[1]){var i=match[2];return i} var i$0=match[2]; return i$0} for(;;) {if(runtime.caml_notequal(n$0[1],Z[2])) - {var _cF_=leading_zeroes(digits[1]); + {var _dT_=leading_zeroes(digits[1]); if - ((caml_call1(Stdlib_List[1],digits[1]) - _cF_ | 0) + ((caml_call1(Stdlib_List[1],digits[1]) - _dT_ | 0) < max_prec_digits) {n$0[1] = caml_call2(Z[14],n$0[1],10); - var _cG_=digits[1]; - digits[1] = [0,caml_call2(Z[18],n$0[1],d),_cG_]; + var _dU_=digits[1]; + digits[1] = [0,caml_call2(Z[18],n$0[1],d),_dU_]; n$0[1] = caml_call2(Z[19],n$0[1],d); continue}} var - _cH_=leading_zeroes(digits[1]), - _cI_= - (caml_call1(Stdlib_List[1],digits[1]) - _cH_ | 0) + _dV_=leading_zeroes(digits[1]), + _dW_= + (caml_call1(Stdlib_List[1],digits[1]) - _dV_ | 0) === max_prec_digits ?cst :cst$2, - _cJ_=caml_call1(Stdlib_List[9],digits[1]), - _cK_= + _dX_=caml_call1(Stdlib_List[9],digits[1]), + _dY_= function(fmt,digit) {return caml_call4(Stdlib_Format[129],fmt,_f_,Z[36],digit)}, - _cL_=[0,function(fmt,param){return 0}], - _cM_=caml_call2(Stdlib_Format[123],_cL_,_cK_), - _cN_=Z[36], - _cO_=0 <= sign?cst$0:cst$1; + _dZ_=[0,function(fmt,param){return 0}], + _d0_=caml_call2(Stdlib_Format[123],_dZ_,_dY_), + _d1_=Z[36], + _d2_=0 <= sign?cst$0:cst$1; return caml_call7 - (Stdlib_Format[133],_g_,_cO_,_cN_,int_part,_cM_,_cJ_,_cI_)}} + (Stdlib_Format[133],_g_,_d2_,_d1_,int_part,_d0_,_dX_,_dW_)}} function decimal_round(q) {var n=caml_call1(Q[16],q), d=caml_call1(Q[17],q), - _cA_=caml_call2(Z[54],2,d), - _cB_=caml_call2(Z[54],2,n), - _cC_=runtime.ml_z_fdiv(caml_call2(Z[52],_cB_,d),_cA_); - return caml_call1(Q[8],_cC_)} + _dO_=caml_call2(Z[54],2,d), + _dP_=caml_call2(Z[54],2,n), + _dQ_=runtime.ml_z_fdiv(caml_call2(Z[52],_dP_,d),_dO_); + return caml_call1(Q[8],_dQ_)} function decimal_of_money(m) - {var _cy_=caml_call1(Q[9],100),_cz_=caml_call1(Q[8],m); - return caml_call2(Q[42],_cz_,_cy_)} + {var _dM_=caml_call1(Q[9],100),_dN_=caml_call1(Q[8],m); + return caml_call2(Q[42],_dN_,_dM_)} function integer_of_string(s){return caml_call1(Z[5],s)} function integer_to_string(i){return caml_call1(Z[31],i)} function integer_to_int(i){return caml_call1(Z[29],i)} @@ -44266,8 +44271,8 @@ {var match=caml_call1(Dates_calc_Dates[7],d),d$0=match[3];return d$0} function date_of_numbers(year,month,day) {try - {var _cw_=caml_call3(Dates_calc_Dates[3],year,month,day);return _cw_} - catch(_cx_){throw ImpossibleDate}} + {var _dK_=caml_call3(Dates_calc_Dates[3],year,month,day);return _dK_} + catch(_dL_){throw ImpossibleDate}} function date_to_string(d) {return caml_call3(Stdlib_Format[133],_h_,Dates_calc_Dates[8],d)} var @@ -44328,7 +44333,7 @@ (Ppx_yojson_conv_lib_Yojson_con[45][14], Ppx_yojson_conv_lib_Yojson_con[45][3], v0$15), - _cv_= + _dJ_= function(param) {var v1=param[2], @@ -44336,7 +44341,7 @@ v0$0=caml_call1(Ppx_yojson_conv_lib_Yojson_con[45][3],v0), v1$0=yojson_of_runtime_value(v1); return [0,848054398,[0,v0$0,[0,v1$0,0]]]}, - v1$4=caml_call2(Ppx_yojson_conv_lib_Yojson_con[45][14],_cv_,v1$3); + v1$4=caml_call2(Ppx_yojson_conv_lib_Yojson_con[45][14],_dJ_,v1$3); return [0,848054398,[0,_s_,[0,v0$16,[0,v1$4,0]]]]; default: var @@ -44394,9 +44399,9 @@ v_io=param[3], v_name=param[2], v_pos=param[1], - _cu_= + _dI_= caml_call1(Ppx_yojson_conv_lib_Yojson_con[45][14],yojson_of_fun_call), - arg=caml_call2(Ppx_yojson_conv_lib_Yojson_con[45][13],_cu_,v_fun_calls), + arg=caml_call2(Ppx_yojson_conv_lib_Yojson_con[45][13],_dI_,v_fun_calls), bnds=[0,[0,cst_fun_calls,arg],0], arg$0=yojson_of_runtime_value(v_value), bnds$0=[0,[0,cst_value,arg$0],bnds], @@ -44440,24 +44445,24 @@ function log_end_call(info,x) {log_ref[1] = [0,[1,info],log_ref[1]];return x} function log_variable_definition(info,io,embed,x) - {var _ct_=log_ref[1]; - log_ref[1] = [0,[2,info,io,caml_call1(embed,x)],_ct_]; + {var _dH_=log_ref[1]; + log_ref[1] = [0,[2,info,io,caml_call1(embed,x)],_dH_]; return x} function log_decision_taken(pos,x) {if(x)log_ref[1] = [0,[3,pos],log_ref[1]];return x} function pp_events(opt,ppf,events) {if(opt)var sth=opt[1],is_first_call=sth;else var is_first_call=1; function format_var_def(ppf,var$0) - {var _cr_=var$0[4],_cs_=caml_call2(Stdlib_String[6],cst$3,var$0[2]); + {var _dF_=var$0[4],_dG_=caml_call2(Stdlib_String[6],cst$3,var$0[2]); return caml_call7 (Stdlib_Format[129], ppf, _x_, format_pos_opt, var$0[1], - _cs_, + _dG_, format_value, - _cr_)} + _dF_)} function format_pos_opt(ppf,param) {if(param) {var pos=param[1]; @@ -44465,34 +44470,34 @@ return caml_call2(Stdlib_Format[129],ppf,_z_)} function format_var_defs(ppf) {var - _cq_= + _dE_= [0, function(ppf,param){return caml_call2(Stdlib_Format[129],ppf,_A_)}]; - return caml_call3(Stdlib_Format[123],_cq_,format_var_def,ppf)} + return caml_call3(Stdlib_Format[123],_dE_,format_var_def,ppf)} function format_var_def_with_fun_calls(ppf,var_with_fun) - {var _cj_=var_with_fun[5]; - if(_cj_) - {var _ck_=_cj_[1]; - if(_ck_) + {var _dx_=var_with_fun[5]; + if(_dx_) + {var _dy_=_dx_[1]; + if(_dy_) {var - _cl_= + _dz_= function(ppf,fun_call){return format_event(ppf,[1,fun_call])}, - _cm_= + _dA_= [0, function(ppf,param) {return caml_call2(Stdlib_Format[129],ppf,_B_)}], - _cn_=caml_call2(Stdlib_Format[123],_cm_,_cl_), - _co_=var_with_fun[4], - _cp_=caml_call2(Stdlib_String[6],cst$4,var_with_fun[2]); + _dB_=caml_call2(Stdlib_Format[123],_dA_,_dz_), + _dC_=var_with_fun[4], + _dD_=caml_call2(Stdlib_String[6],cst$4,var_with_fun[2]); return caml_call7 (Stdlib_Format[129], ppf, _C_, - _cp_, + _dD_, format_value, - _co_, - _cn_, - _ck_)}} + _dC_, + _dB_, + _dy_)}} return format_var_def(ppf,var_with_fun)} function format_value(ppf,param) {if(typeof param === "number") @@ -44504,20 +44509,20 @@ {case 0: var x=param[1];return caml_call3(Stdlib_Format[129],ppf,_F_,x); case 1: - var x$0=param[1],_b9_=money_to_string(x$0); - return caml_call3(Stdlib_Format[129],ppf,_G_,_b9_); + var x$0=param[1],_dl_=money_to_string(x$0); + return caml_call3(Stdlib_Format[129],ppf,_G_,_dl_); case 2: - var x$1=param[1],_b__=integer_to_int(x$1); - return caml_call3(Stdlib_Format[129],ppf,_H_,_b__); + var x$1=param[1],_dm_=integer_to_int(x$1); + return caml_call3(Stdlib_Format[129],ppf,_H_,_dm_); case 3: - var x$2=param[1],_b$_=decimal_to_string(10,x$2); - return caml_call3(Stdlib_Format[129],ppf,_I_,_b$_); + var x$2=param[1],_dn_=decimal_to_string(10,x$2); + return caml_call3(Stdlib_Format[129],ppf,_I_,_dn_); case 4: - var x$3=param[1],_ca_=date_to_string(x$3); - return caml_call3(Stdlib_Format[129],ppf,_J_,_ca_); + var x$3=param[1],_do_=date_to_string(x$3); + return caml_call3(Stdlib_Format[129],ppf,_J_,_do_); case 5: - var x$4=param[1],_cb_=duration_to_string(x$4); - return caml_call3(Stdlib_Format[129],ppf,_K_,_cb_); + var x$4=param[1],_dp_=duration_to_string(x$4); + return caml_call3(Stdlib_Format[129],ppf,_K_,_dp_); case 6: var match=param[2],name=match[1]; return caml_call3(Stdlib_Format[129],ppf,_L_,name); @@ -44525,28 +44530,28 @@ var attrs=param[2], name$0=param[1], - _cc_= + _dq_= function(fmt,param) {var value=param[2],name=param[1]; return caml_call5 (Stdlib_Format[129],fmt,_M_,name,format_value,value)}, - _cd_= + _dr_= [0, function(ppf,param) {return caml_call2(Stdlib_Format[129],ppf,_N_)}], - _ce_=caml_call2(Stdlib_Format[123],_cd_,_cc_), - _cf_=caml_call2(Stdlib_String[6],cst$5,name$0); - return caml_call5(Stdlib_Format[129],ppf,_O_,_cf_,_ce_,attrs); + _ds_=caml_call2(Stdlib_Format[123],_dr_,_dq_), + _dt_=caml_call2(Stdlib_String[6],cst$5,name$0); + return caml_call5(Stdlib_Format[129],ppf,_O_,_dt_,_ds_,attrs); default: var elts=param[1], - _cg_=caml_call1(Stdlib_Array[11],elts), - _ch_= + _du_=caml_call1(Stdlib_Array[11],elts), + _dv_= [0, function(ppf,param) {return caml_call2(Stdlib_Format[129],ppf,_P_)}], - _ci_=caml_call2(Stdlib_Format[123],_ch_,format_value); - return caml_call4(Stdlib_Format[129],ppf,_Q_,_ci_,_cg_)}} + _dw_=caml_call2(Stdlib_Format[123],_dv_,format_value); + return caml_call4(Stdlib_Format[129],ppf,_Q_,_dw_,_du_)}} function format_event(ppf,param) {switch(param[0]) {case 0: @@ -44567,47 +44572,47 @@ body=match[3], fun_inputs=match[2], fun_name=match[1], - _bZ_=function(_b5_,_b6_){return pp_events(_T_,_b5_,_b6_)}, - _b0_= + _db_=function(_dh_,_di_){return pp_events(_T_,_dh_,_di_)}, + _dc_= [0, function(fmt,param) {return caml_call2(Stdlib_Format[13],fmt,cst$6)}], - _b1_=caml_call2(Stdlib_Format[123],_b0_,format_var_def), - _b2_=caml_call2(Stdlib_String[6],cst$7,fun_name); + _dd_=caml_call2(Stdlib_Format[123],_dc_,format_var_def), + _de_=caml_call2(Stdlib_String[6],cst$7,fun_name); return caml_call9 (Stdlib_Format[129], ppf, _U_, - _b2_, - _b1_, + _de_, + _dd_, fun_inputs, format_var_def_with_fun_calls, output, - _bZ_, + _db_, body); default: var body$0=param[3], inputs=param[2], name=param[1], - _b3_=function(_b7_,_b8_){return pp_events(_V_,_b7_,_b8_)}, - _b4_=caml_call2(Stdlib_String[6],cst$8,name); + _df_=function(_dj_,_dk_){return pp_events(_V_,_dj_,_dk_)}, + _dg_=caml_call2(Stdlib_String[6],cst$8,name); return caml_call7 (Stdlib_Format[129], ppf, _W_, - _b4_, + _dg_, format_var_defs, inputs, - _b3_, + _df_, body$0)}} var - _bV_= + _c9_= [0,function(ppf,param){return caml_call2(Stdlib_Format[129],ppf,_X_)}], - _bW_=caml_call2(Stdlib_Format[123],_bV_,format_event), - _bX_=is_first_call?_Y_:___, - _bY_=caml_call2(Stdlib[98],_Z_,_bX_); - return caml_call4(Stdlib_Format[129],ppf,_bY_,_bW_,events)} + _c__=caml_call2(Stdlib_Format[123],_c9_,format_event), + _c$_=is_first_call?_Y_:___, + _da_=caml_call2(Stdlib[98],_Z_,_c$_); + return caml_call4(Stdlib_Format[129],ppf,_da_,_c__,events)} var StringMap=caml_call1(Stdlib_Map[1],[0,Stdlib_String[9]]), empty=StringMap[1], @@ -44618,38 +44623,38 @@ {case 0: var name=param[1], - _bL_=caml_call2(Stdlib_String[6],cst$14,name), - _bM_=caml_call2(Stdlib[28],_bL_,cst$13), - _bN_=caml_call1(Stdlib_Printf[4],_ab_); - return caml_call2(Stdlib[28],_bN_,_bM_); + _cZ_=caml_call2(Stdlib_String[6],cst$14,name), + _c0_=caml_call2(Stdlib[28],_cZ_,cst$13), + _c1_=caml_call1(Stdlib_Printf[4],_ab_); + return caml_call2(Stdlib[28],_c1_,_c0_); case 1: var name$0=param[1], - _bO_=caml_call2(Stdlib_String[6],cst$16,name$0), - _bP_=caml_call2(Stdlib[28],_bO_,cst$15), - _bQ_=caml_call1(Stdlib_Printf[4],_ac_); - return caml_call2(Stdlib[28],_bQ_,_bP_); + _c2_=caml_call2(Stdlib_String[6],cst$16,name$0), + _c3_=caml_call2(Stdlib[28],_c2_,cst$15), + _c4_=caml_call1(Stdlib_Printf[4],_ac_); + return caml_call2(Stdlib[28],_c4_,_c3_); case 2: var value=param[3], io=param[2], name$1=param[1], - _bR_=yojson_of_runtime_value(value), - _bS_=caml_call5(Yojson[11][5],0,0,0,0,_bR_), + _c5_=yojson_of_runtime_value(value), + _c6_=caml_call5(Yojson[11][5],0,0,0,0,_c5_), switch$0=0, - _bG_=io[2]; - if(! io[1] && ! _bG_){var _bT_=cst_internal;switch$0 = 1} + _cU_=io[2]; + if(! io[1] && ! _cU_){var _c7_=cst_internal;switch$0 = 1} if(! switch$0) - {var _bH_=io[2]?cst_output$0:cst$12,switch$1=0,_bI_=io[2]; - if(io[1] && _bI_){var _bJ_=cst$9;switch$1 = 1} - if(! switch$1)var _bJ_=cst$11; + {var _cV_=io[2]?cst_output$0:cst$12,switch$1=0,_cW_=io[2]; + if(io[1] && _cW_){var _cX_=cst$9;switch$1 = 1} + if(! switch$1)var _cX_=cst$11; switch(io[1]) - {case 0:var _bK_=cst$10;break; - case 1:var _bK_=cst_input;break; - default:var _bK_=cst_reentrant} - var _bT_=caml_call4(Stdlib_Printf[4],_aa_,_bK_,_bJ_,_bH_)} - var _bU_=caml_call2(Stdlib_String[6],cst$17,name$1); - return caml_call4(Stdlib_Printf[4],_ad_,_bU_,_bT_,_bS_); + {case 0:var _cY_=cst$10;break; + case 1:var _cY_=cst_input;break; + default:var _cY_=cst_reentrant} + var _c7_=caml_call4(Stdlib_Printf[4],_aa_,_cY_,_cX_,_cV_)} + var _c8_=caml_call2(Stdlib_String[6],cst$17,name$1); + return caml_call4(Stdlib_Printf[4],_ad_,_c8_,_c7_,_c6_); default: var pos=param[1]; return caml_call6 @@ -44672,20 +44677,20 @@ {var ctx$0=ctx; a: for(;;) - {var _a7_=ctx$0[3]; - if(_a7_) - {var _a8_=_a7_[1]; - switch(_a8_[0]) + {var _cj_=ctx$0[3]; + if(_cj_) + {var _ck_=_cj_[1]; + switch(_ck_[0]) {case 0: - var rest=_a7_[2],infos=_a8_[1]; + var rest=_cj_[2],infos=_ck_[1]; if(3 === caml_call1(Stdlib_List[1],infos)) {if(infos) - {var _a9_=infos[2]; - if(_a9_) - {var _a__=_a9_[2]; - if(_a__ && ! _a__[2]) + {var _cl_=infos[2]; + if(_cl_) + {var _cm_=_cl_[2]; + if(_cm_ && ! _cm_[2]) {var - var_name=_a9_[1], + var_name=_cl_[1], body_ctx=parse_events([0,empty,_$_,rest]), match$0=caml_call2(StringMap[29],var_name,ctx$0[1]); if(match$0) @@ -44703,16 +44708,16 @@ return caml_call1(Stdlib[2],cst_unreachable_due_to_the_is_)} break; case 1: - var rest$0=_a7_[2],_bb_=caml_call1(Stdlib_List[9],ctx$0[2]); - return [0,ctx$0[1],_bb_,rest$0]; + var rest$0=_cj_[2],_cp_=caml_call1(Stdlib_List[9],ctx$0[2]); + return [0,ctx$0[1],_cp_,rest$0]; case 2: - var rest$1=_a7_[2],name=_a8_[1]; + var rest$1=_cj_[2],name=_ck_[1]; if(is_var_def(name)) {var ctx$2=[0,ctx$0[1],ctx$0[2],rest$1],ctx$0=ctx$2;continue} if(rest$1) - {var _bc_=rest$1[1]; - if(0 === _bc_[0]) - {var infos$0=_bc_[1]; + {var _cq_=rest$1[1]; + if(0 === _cq_[0]) + {var infos$0=_cq_[1]; if(is_function_call(infos$0)) {var match$1=parse_fun_call(ctx$0[3]), @@ -44723,43 +44728,43 @@ continue}}} break; default: - var _bd_=_a7_[2]; - if(_bd_) - {var _be_=_bd_[1]; - if(2 === _be_[0]) + var _cr_=_cj_[2]; + if(_cr_) + {var _cs_=_cr_[1]; + if(2 === _cs_[0]) {var - rest$3=_bd_[2], - value=_be_[3], - io=_be_[2], - name$0=_be_[1], - pos=_a8_[1], - _a5_=2 === caml_call1(Stdlib_List[1],name$0)?1:0; - if(_a5_) + rest$3=_cr_[2], + value=_cs_[3], + io=_cs_[2], + name$0=_cs_[1], + pos=_ck_[1], + _ch_=2 === caml_call1(Stdlib_List[1],name$0)?1:0; + if(_ch_) var - _a6_=caml_call2(Stdlib_List[7],name$0,1), - _bf_=caml_call2(Stdlib_String[14],_a6_,46); + _ci_=caml_call2(Stdlib_List[7],name$0,1), + _ct_=caml_call2(Stdlib_String[14],_ci_,46); else - var _bf_=_a5_; - if(_bf_) + var _ct_=_ch_; + if(_ct_) {if(name$0) - {var _bg_=name$0[2]; - if(_bg_ && ! _bg_[2]) + {var _cu_=name$0[2]; + if(_cu_ && ! _cu_[2]) {var - var_dot_subscope_var_name=_bg_[1], - _bh_= + var_dot_subscope_var_name=_cu_[1], + _cv_= caml_call2(Stdlib_String[16],46,var_dot_subscope_var_name), - name$1=caml_call2(Stdlib_List[7],_bh_,0), - _bj_=ctx$0[1], + name$1=caml_call2(Stdlib_List[7],_cv_,0), + _cx_=ctx$0[1], v=[0,[0,pos],name$0,io,value,0], - _bi_=ctx$0[2], - match=caml_call2(StringMap[29],name$1,_bj_); + _cw_=ctx$0[2], + match=caml_call2(StringMap[29],name$1,_cx_); if(match) var ls=match[1], - _bF_=caml_call3(StringMap[4],name$1,[0,v,ls],_bj_); + _cT_=caml_call3(StringMap[4],name$1,[0,v,ls],_cx_); else - var _bF_=caml_call3(StringMap[4],name$1,[0,v,0],_bj_); - var ctx$4=[0,_bF_,_bi_,rest$3],ctx$0=ctx$4; + var _cT_=caml_call3(StringMap[4],name$1,[0,v,0],_cx_); + var ctx$4=[0,_cT_,_cw_,rest$3],ctx$0=ctx$4; continue}} return caml_call1 (Stdlib[2],cst_unreachable_due_to_the_is_$0)} @@ -44768,19 +44773,19 @@ switch$0 = 1; else {var - _a3_=3 === caml_call1(Stdlib_List[1],name$0)?1:0, - _a4_= - _a3_ + _cf_=3 === caml_call1(Stdlib_List[1],name$0)?1:0, + _cg_= + _cf_ ?runtime.caml_string_equal (cst_output$1,caml_call2(Stdlib_List[7],name$0,2)) - :_a3_; - if(_a4_) + :_cf_; + if(_cg_) switch$0 = 1; else if(rest$3) - {var _bk_=rest$3[1]; - if(0 === _bk_[0]) - {var infos$1=_bk_[1]; + {var _cy_=rest$3[1]; + if(0 === _cy_[0]) + {var infos$1=_cy_[1]; if(is_function_call(infos$1)) {var raw_events$0=caml_call1(Stdlib_List[6],ctx$0[3]), @@ -44791,11 +44796,11 @@ match$2= take_while (function(param){return 2 === param[0]?1:0},rest$4), - _bl_=match$2[2]; - if(_bl_) - {var _bm_=_bl_[1]; - if(0 === _bm_[0]) - {var infos$2=_bm_[1]; + _cz_=match$2[2]; + if(_cz_) + {var _cA_=_cz_[1]; + if(0 === _cA_[0]) + {var infos$2=_cA_[1]; if(is_function_call(infos$2)) {var match$3=parse_fun_call(rest$4), @@ -44807,45 +44812,45 @@ continue}}} var fun_calls$1=caml_call1(Stdlib_List[9],fun_calls); if(rest$4) - {var _bn_=rest$4[1]; - if(2 === _bn_[0]) + {var _cB_=rest$4[1]; + if(2 === _cB_[0]) var rest$6=rest$4[2], - value$0=_bn_[3], - io$0=_bn_[2], - name$2=_bn_[1], + value$0=_cB_[3], + io$0=_cB_[2], + name$2=_cB_[1], var_comp=[0,[0,[0,pos],name$2,io$0,value$0,[0,fun_calls$1]]], rest$5=rest$6; else var - _bo_= + _cC_= (nb_raw_events - caml_call1(Stdlib_List[1],rest$4) | 0) + 1 | 0, - _bp_=caml_call1(Stdlib[33],_bo_), - _bq_=caml_call2(Stdlib[28],_bp_,cst$18), - _br_=caml_call2(Stdlib[28],cst$19,_bq_), - _bs_=raw_event_to_string(_bn_), - _bt_=caml_call2(Stdlib[28],_bs_,_br_), - _bu_= - caml_call2(Stdlib[28],cst_expected_variable_definiti,_bt_), - _bv_=caml_call2(Stdlib_String[6],cst$20,infos$1), - _bw_=caml_call2(Stdlib[28],_bv_,_bu_), - _bx_=caml_call2(Stdlib[28],cst_Invalid_function_call,_bw_), - _by_=caml_call1(Stdlib[2],_bx_), - var_comp=_by_[2], - rest$5=_by_[1]} + _cD_=caml_call1(Stdlib[33],_cC_), + _cE_=caml_call2(Stdlib[28],_cD_,cst$18), + _cF_=caml_call2(Stdlib[28],cst$19,_cE_), + _cG_=raw_event_to_string(_cB_), + _cH_=caml_call2(Stdlib[28],_cG_,_cF_), + _cI_= + caml_call2(Stdlib[28],cst_expected_variable_definiti,_cH_), + _cJ_=caml_call2(Stdlib_String[6],cst$20,infos$1), + _cK_=caml_call2(Stdlib[28],_cJ_,_cI_), + _cL_=caml_call2(Stdlib[28],cst_Invalid_function_call,_cK_), + _cM_=caml_call1(Stdlib[2],_cL_), + var_comp=_cM_[2], + rest$5=_cM_[1]} else var - _bz_=caml_call2(Stdlib_String[6],cst$21,infos$1), - _bA_= - caml_call2(Stdlib[28],_bz_,cst_expected_variable_definiti$0), - _bB_=caml_call2(Stdlib[28],cst_Invalid_function_call$0,_bA_), - _bC_=caml_call1(Stdlib[2],_bB_), - var_comp=_bC_[2], - rest$5=_bC_[1]; + _cN_=caml_call2(Stdlib_String[6],cst$21,infos$1), + _cO_= + caml_call2(Stdlib[28],_cN_,cst_expected_variable_definiti$0), + _cP_=caml_call2(Stdlib[28],cst_Invalid_function_call$0,_cO_), + _cQ_=caml_call1(Stdlib[2],_cP_), + var_comp=_cQ_[2], + rest$5=_cQ_[1]; var ctx$6=[0,ctx$0[1],[0,var_comp,ctx$0[2]],rest$5], ctx$0=ctx$6; @@ -44860,11 +44865,11 @@ ctx$0=ctx$5; continue}}}} var - _a$_=raw_event_to_string(_a8_), - _ba_=caml_call2(Stdlib[28],cst_Unexpected_event,_a$_); - return caml_call1(Stdlib[2],_ba_)} - var _bD_=ctx$0[3],_bE_=caml_call1(Stdlib_List[9],ctx$0[2]); - return [0,ctx$0[1],_bE_,_bD_]}} + _cn_=raw_event_to_string(_ck_), + _co_=caml_call2(Stdlib[28],cst_Unexpected_event,_cn_); + return caml_call1(Stdlib[2],_co_)} + var _cR_=ctx$0[3],_cS_=caml_call1(Stdlib_List[9],ctx$0[2]); + return [0,ctx$0[1],_cS_,_cR_]}} function parse_fun_call(events) {var match= @@ -44873,32 +44878,32 @@ {if(2 === param[0]) {var name=param[1], - _a1_=3 === caml_call1(Stdlib_List[1],name)?1:0; - if(_a1_) - {var _a2_=caml_call2(Stdlib_List[7],name,2); - return caml_call2(Stdlib_String[10],cst_input$0,_a2_)} - return _a1_} + _cd_=3 === caml_call1(Stdlib_List[1],name)?1:0; + if(_cd_) + {var _ce_=caml_call2(Stdlib_List[7],name,2); + return caml_call2(Stdlib_String[10],cst_input$0,_ce_)} + return _cd_} return 0}, events), - _aX_=match[2]; - if(_aX_) - {var _aY_=_aX_[1]; - if(0 === _aY_[0]) - {var rest=_aX_[2],infos=_aY_[1],inputs=match[1]; + _b$_=match[2]; + if(_b$_) + {var _ca_=_b$_[1]; + if(0 === _ca_[0]) + {var rest=_b$_[2],infos=_ca_[1],inputs=match[1]; if(is_function_call(infos)) {var - _aZ_= + _cb_= function(param) {if(2 === param[0]) {var value=param[3],io=param[2],name=param[1]; return [0,0,name,io,value,0]} throw [0,Assert_failure,_ag_]}, - fun_inputs=caml_call2(Stdlib_ListLabels[19],_aZ_,inputs), + fun_inputs=caml_call2(Stdlib_ListLabels[19],_cb_,inputs), body_ctx=parse_events([0,empty,0,rest]), body_rev=caml_call1(Stdlib_List[9],body_ctx[2]), output=caml_call1(Stdlib_List[5],body_rev), - _a0_=caml_call1(Stdlib_List[6],body_rev), - body=caml_call1(Stdlib_List[9],_a0_), + _cc_=caml_call1(Stdlib_List[6],body_rev), + body=caml_call1(Stdlib_List[9],_cc_), rest$0=body_ctx[3]; if(0 === output[0]) var var_def=output[1],output$0=var_def; @@ -44909,7 +44914,7 @@ return [0,rest$0,[0,infos,fun_inputs,body,output$0]]}}} return caml_call1(Stdlib[2],cst_Invalid_start_of_function_)} try - {var _aW_=parse_events([0,empty,_$_,raw_events]),ctx=_aW_} + {var _b__=parse_events([0,empty,_$_,raw_events]),ctx=_b__} catch(exn) {exn = caml_wrap_exception(exn); if(exn[1] !== Stdlib[7])throw exn; @@ -44918,26 +44923,26 @@ var ctx=empty_ctx} return ctx[2]} function handle_default(pos,exceptions,just,cons) - {var _aS_=0; - function _aT_(acc,except) + {var _b6_=0; + function _b7_(acc,except) {try - {var _aU_=[0,caml_call1(except,0)],new_val=_aU_} - catch(_aV_) - {_aV_ = caml_wrap_exception(_aV_); - if(_aV_ !== EmptyError)throw _aV_; + {var _b8_=[0,caml_call1(except,0)],new_val=_b8_} + catch(_b9_) + {_b9_ = caml_wrap_exception(_b9_); + if(_b9_ !== EmptyError)throw _b9_; var new_val=0} if(acc){if(new_val)throw [0,ConflictError,pos];return acc} return new_val} - var except=caml_call3(Stdlib_Array[17],_aT_,_aS_,exceptions); + var except=caml_call3(Stdlib_Array[17],_b7_,_b6_,exceptions); if(except){var x=except[1];return x} if(caml_call1(just,0))return caml_call1(cons,0); throw EmptyError} function handle_default_opt(pos,exceptions,just,cons) - {function _aR_(acc,except) + {function _b5_(acc,except) {if(0 === acc[0])return except; if(0 === except[0])return acc; throw [0,ConflictError,pos]} - var except=caml_call3(Stdlib_Array[17],_aR_,_ai_,exceptions); + var except=caml_call3(Stdlib_Array[17],_b5_,_ai_,exceptions); if(0 === except[0]) {var match=caml_call1(just,0); if(0 === match[0])return _aj_; @@ -44950,51 +44955,51 @@ {var p1_days=caml_call1(Dates_calc_Dates[18],p1), p2_days=caml_call1(Dates_calc_Dates[18],p2), - _aP_=runtime.caml_int_compare(p1_days,p2_days); - return _aP_} - catch(_aQ_) - {_aQ_ = caml_wrap_exception(_aQ_); - if(_aQ_ === Dates_calc_Dates[2])throw UncomparableDurations; - throw _aQ_}} + _b3_=runtime.caml_int_compare(p1_days,p2_days); + return _b3_} + catch(_b4_) + {_b4_ = caml_wrap_exception(_b4_); + if(_b4_ === Dates_calc_Dates[2])throw UncomparableDurations; + throw _b4_}} function equal_periods(p1,p2) {try {var - _aM_=caml_call2(Dates_calc_Dates[15],p1,p2), - _aN_=0 === caml_call1(Dates_calc_Dates[18],_aM_)?1:0; - return _aN_} - catch(_aO_) - {_aO_ = caml_wrap_exception(_aO_); - if(_aO_ === Dates_calc_Dates[2])throw UncomparableDurations; - throw _aO_}} - function o_not(_aL_){return 1 - _aL_} + _b0_=caml_call2(Dates_calc_Dates[15],p1,p2), + _b1_=0 === caml_call1(Dates_calc_Dates[18],_b0_)?1:0; + return _b1_} + catch(_b2_) + {_b2_ = caml_wrap_exception(_b2_); + if(_b2_ === Dates_calc_Dates[2])throw UncomparableDurations; + throw _b2_}} + function o_not(_bZ_){return 1 - _bZ_} function o_length(a){return a.length - 1} function o_minus_int(i1){return caml_call2(Z[13],Z[2],i1)} function o_minus_rat(i1){return caml_call2(Q[39],Q[2],i1)} function o_minus_mon(m1){return caml_call2(Z[13],Z[2],m1)} var o_minus_dur=Dates_calc_Dates[13]; - function o_and(_aJ_,_aI_){var _aK_=_aJ_?_aI_:_aJ_;return _aK_} - function o_or(_aG_,_aF_){var _aH_=_aG_ || _aF_;return _aH_} - function o_xor(_aE_,_aD_){return _aE_ !== _aD_?1:0} + function o_and(_bX_,_bW_){var _bY_=_bX_?_bW_:_bX_;return _bY_} + function o_or(_bU_,_bT_){var _bV_=_bU_ || _bT_;return _bV_} + function o_xor(_bS_,_bR_){return _bS_ !== _bR_?1:0} var o_eq=caml_equal,o_map=Stdlib_Array[15]; function o_reduce(f,dft,a) {var len=a.length - 1; if(0 === len)return dft; - var r=[0,caml_check_bound(a,0)[1]],_aA_=len - 1 | 0,_az_=1; - if(! (_aA_ < 1)) - {var i=_az_; + var r=[0,caml_check_bound(a,0)[1]],_bO_=len - 1 | 0,_bN_=1; + if(! (_bO_ < 1)) + {var i=_bN_; for(;;) - {var _aB_=caml_check_bound(a,i)[1 + i]; - r[1] = caml_call2(f,r[1],_aB_); - var _aC_=i + 1 | 0; - if(_aA_ !== i){var i=_aC_;continue} + {var _bP_=caml_check_bound(a,i)[1 + i]; + r[1] = caml_call2(f,r[1],_bP_); + var _bQ_=i + 1 | 0; + if(_bO_ !== i){var i=_bQ_;continue} break}} return r[1]} var o_concat=Stdlib_Array[5]; function o_filter(f,a) {var - _ax_=caml_call1(Stdlib_Array[11],a), - _ay_=caml_call2(Stdlib_List[41],f,_ax_); - return caml_call1(Stdlib_Array[12],_ay_)} + _bL_=caml_call1(Stdlib_Array[11],a), + _bM_=caml_call2(Stdlib_List[41],f,_bL_); + return caml_call1(Stdlib_Array[12],_bM_)} function o_add_int_int(i1,i2){return caml_call2(Z[12],i1,i2)} function o_add_rat_rat(i1,i2){return caml_call2(Q[38],i1,i2)} function o_add_mon_mon(m1,m2){return caml_call2(Z[12],m1,m2)} @@ -45006,8 +45011,8 @@ function o_sub_mon_mon(m1,m2){return caml_call2(Z[13],m1,m2)} var o_sub_dat_dat=Dates_calc_Dates[5]; function o_sub_dat_dur(dat,dur) - {var _aw_=caml_call1(Dates_calc_Dates[13],dur); - return caml_call3(Dates_calc_Dates[4],0,dat,_aw_)} + {var _bK_=caml_call1(Dates_calc_Dates[13],dur); + return caml_call3(Dates_calc_Dates[4],0,dat,_bK_)} var o_sub_dur_dur=Dates_calc_Dates[15]; function o_mult_int_int(i1,i2){return caml_call2(Z[14],i1,i2)} function o_mult_rat_rat(i1,i2){return caml_call2(Q[40],i1,i2)} @@ -45015,32 +45020,32 @@ {var i1_abs=caml_call1(Z[10],i1), i2_abs=caml_call1(Q[37],i2), - _ar_=caml_call1(Q[20],i2), - sign_int=runtime.caml_mul(runtime.ml_z_sign(i1),_ar_), - _as_=caml_call1(Q[8],i1_abs), - rat_result=caml_call2(Q[40],_as_,i2_abs), - _at_=caml_call1(Q[17],rat_result), - match=runtime.ml_z_div_rem(caml_call1(Q[16],rat_result),_at_), + _bF_=caml_call1(Q[20],i2), + sign_int=runtime.caml_mul(runtime.ml_z_sign(i1),_bF_), + _bG_=caml_call1(Q[8],i1_abs), + rat_result=caml_call2(Q[40],_bG_,i2_abs), + _bH_=caml_call1(Q[17],rat_result), + match=runtime.ml_z_div_rem(caml_call1(Q[16],rat_result),_bH_), remainder=match[2], res=match[1], - _au_=caml_call1(Q[17],rat_result); - if(runtime.caml_greaterequal(caml_call2(Z[54],2,remainder),_au_)) - {var _av_=caml_call2(Z[12],res,1); - return caml_call2(Z[54],_av_,sign_int)} + _bI_=caml_call1(Q[17],rat_result); + if(runtime.caml_greaterequal(caml_call2(Z[54],2,remainder),_bI_)) + {var _bJ_=caml_call2(Z[12],res,1); + return caml_call2(Z[54],_bJ_,sign_int)} return caml_call2(Z[54],res,sign_int)} function o_mult_dur_int(d,m) - {var _aq_=caml_call1(Z[29],m); - return caml_call2(Dates_calc_Dates[16],d,_aq_)} + {var _bE_=caml_call1(Z[29],m); + return caml_call2(Dates_calc_Dates[16],d,_bE_)} function o_div_int_int(i1,i2) {if(caml_equal(Z[2],i2))throw Stdlib[13]; - var _ao_=caml_call1(Q[8],i2),_ap_=caml_call1(Q[8],i1); - return caml_call2(Q[42],_ap_,_ao_)} + var _bC_=caml_call1(Q[8],i2),_bD_=caml_call1(Q[8],i1); + return caml_call2(Q[42],_bD_,_bC_)} function o_div_rat_rat(i1,i2) {if(caml_equal(Q[2],i2))throw Stdlib[13];return caml_call2(Q[42],i1,i2)} function o_div_mon_mon(m1,m2) {if(caml_equal(Z[2],m2))throw Stdlib[13]; - var _am_=caml_call1(Q[8],m2),_an_=caml_call1(Q[8],m1); - return caml_call2(Q[42],_an_,_am_)} + var _bA_=caml_call1(Q[8],m2),_bB_=caml_call1(Q[8],m1); + return caml_call2(Q[42],_bB_,_bA_)} function o_div_mon_rat(m1,r1) {if(caml_equal(Q[2],r1))throw Stdlib[13]; return o_mult_mon_rat(m1,caml_call1(Q[41],r1))} @@ -45049,10 +45054,10 @@ {var i2=caml_call1(Dates_calc_Dates[18],d2), i1=caml_call1(Dates_calc_Dates[18],d1)} - catch(_al_) - {_al_ = caml_wrap_exception(_al_); - if(_al_ === Dates_calc_Dates[2])throw IndivisibleDurations; - throw _al_} + catch(_bz_) + {_bz_ = caml_wrap_exception(_bz_); + if(_bz_ === Dates_calc_Dates[2])throw IndivisibleDurations; + throw _bz_} return o_div_int_int(i1,i2)} function o_lt_int_int(i1,i2){return runtime.ml_z_compare(i1,i2) < 0?1:0} function o_lt_rat_rat(i1,i2){return caml_call2(Q[21],i1,i2) < 0?1:0} @@ -45086,7 +45091,7 @@ {return 0 === caml_call2(Dates_calc_Dates[6],d1,d2)?1:0} var o_fold=Stdlib_Array[17], - Oper= + include= [0, o_not, o_length, @@ -45158,76 +45163,102 @@ o_eq_dur_dur, o_eq_dat_dat, o_fold], - o_not$0=Oper[1], - o_length$0=Oper[2], - o_torat_int=Oper[3], - o_torat_mon=Oper[4], - o_tomoney_rat=Oper[5], - o_getDay=Oper[6], - o_getMonth=Oper[7], - o_getYear=Oper[8], - o_firstDayOfMonth=Oper[9], - o_lastDayOfMonth=Oper[10], - o_round_mon=Oper[11], - o_round_rat=Oper[12], - o_minus_int$0=Oper[13], - o_minus_rat$0=Oper[14], - o_minus_mon$0=Oper[15], - o_minus_dur$0=Oper[16], - o_and$0=Oper[17], - o_or$0=Oper[18], - o_xor$0=Oper[19], - o_eq$0=Oper[20], - o_map$0=Oper[21], - o_reduce$0=Oper[22], - o_concat$0=Oper[23], - o_filter$0=Oper[24], - o_add_int_int$0=Oper[25], - o_add_rat_rat$0=Oper[26], - o_add_mon_mon$0=Oper[27], - o_add_dat_dur$0=Oper[28], - o_add_dur_dur$0=Oper[29], - o_sub_int_int$0=Oper[30], - o_sub_rat_rat$0=Oper[31], - o_sub_mon_mon$0=Oper[32], - o_sub_dat_dat$0=Oper[33], - o_sub_dat_dur$0=Oper[34], - o_sub_dur_dur$0=Oper[35], - o_mult_int_int$0=Oper[36], - o_mult_rat_rat$0=Oper[37], - o_mult_mon_rat$0=Oper[38], - o_mult_dur_int$0=Oper[39], - o_div_int_int$0=Oper[40], - o_div_rat_rat$0=Oper[41], - o_div_mon_mon$0=Oper[42], - o_div_mon_rat$0=Oper[43], - o_div_dur_dur$0=Oper[44], - o_lt_int_int$0=Oper[45], - o_lt_rat_rat$0=Oper[46], - o_lt_mon_mon$0=Oper[47], - o_lt_dur_dur$0=Oper[48], - o_lt_dat_dat$0=Oper[49], - o_lte_int_int$0=Oper[50], - o_lte_rat_rat$0=Oper[51], - o_lte_mon_mon$0=Oper[52], - o_lte_dur_dur$0=Oper[53], - o_lte_dat_dat$0=Oper[54], - o_gt_int_int$0=Oper[55], - o_gt_rat_rat$0=Oper[56], - o_gt_mon_mon$0=Oper[57], - o_gt_dur_dur$0=Oper[58], - o_gt_dat_dat$0=Oper[59], - o_gte_int_int$0=Oper[60], - o_gte_rat_rat$0=Oper[61], - o_gte_mon_mon$0=Oper[62], - o_gte_dur_dur$0=Oper[63], - o_gte_dat_dat$0=Oper[64], - o_eq_int_int$0=Oper[65], - o_eq_rat_rat$0=Oper[66], - o_eq_mon_mon$0=Oper[67], - o_eq_dur_dur$0=Oper[68], - o_eq_dat_dat$0=Oper[69], - o_fold$0=Oper[70], + _al_=include[1], + _am_=include[2], + _an_=include[3], + _ao_=include[4], + _ap_=include[5], + _aq_=include[6], + _ar_=include[7], + _as_=include[8], + _at_=include[9], + _au_=include[10], + _av_=include[11], + _aw_=include[12], + _ax_=include[13], + _ay_=include[14], + _az_=include[15], + _aA_=include[16], + _aB_=include[17], + _aC_=include[18], + _aD_=include[19], + _aE_=include[20], + _aF_=include[21], + _aG_=include[22], + _aH_=include[23], + _aI_=include[24], + _aJ_=include[25], + _aK_=include[26], + _aL_=include[27], + _aM_=include[28], + _aN_=include[29], + _aO_=include[30], + _aP_=include[31], + _aQ_=include[32], + _aR_=include[33], + _aS_=include[34], + _aT_=include[35], + _aU_=include[36], + _aV_=include[37], + _aW_=include[38], + _aX_=include[39], + _aY_=include[40], + _aZ_=include[41], + _a0_=include[42], + _a1_=include[43], + _a2_=include[44], + _a3_=include[45], + _a4_=include[46], + _a5_=include[47], + _a6_=include[48], + _a7_=include[49], + _a8_=include[50], + _a9_=include[51], + _a__=include[52], + _a$_=include[53], + _ba_=include[54], + _bb_=include[55], + _bc_=include[56], + _bd_=include[57], + _be_=include[58], + _bf_=include[59], + _bg_=include[60], + _bh_=include[61], + _bi_=include[62], + _bj_=include[63], + _bk_=include[64], + _bl_=include[65], + _bm_=include[66], + _bn_=include[67], + _bo_=include[68], + _bp_=include[69], + _bq_=include[70], + modules_table=caml_call2(Stdlib_Hashtbl[1],0,13), + values_table=caml_call2(Stdlib_Hashtbl[1],0,13); + function register_module(modname,values,hash) + {caml_call3(Stdlib_Hashtbl[5],modules_table,modname,hash); + function _by_(param) + {var v=param[2],id=param[1]; + return caml_call3 + (Stdlib_Hashtbl[5],values_table,[0,[0,modname,0],id],v)} + return caml_call2(Stdlib_List[17],_by_,values)} + function check_module(m,h) + {var _bx_=caml_call2(Stdlib_Hashtbl[6],modules_table,m); + return caml_call2(Stdlib_String[8],_bx_,h)} + function lookup_value(qid) + {try + {var _bv_=caml_call2(Stdlib_Hashtbl[6],values_table,qid);return _bv_} + catch(_bw_) + {_bw_ = caml_wrap_exception(_bw_); + if(_bw_ === Stdlib[8]) + {var + _br_=caml_call2(Stdlib[28],cst$22,qid[2]), + _bs_=caml_call2(Stdlib_String[6],cst$23,qid[1]), + _bt_=caml_call2(Stdlib[28],_bs_,_br_), + _bu_=caml_call2(Stdlib[28],cst_Could_not_resolve_referenc,_bt_); + return caml_call1(Stdlib[2],_bu_)} + throw _bw_}} + var Runtime_ocaml_Runtime= [0, yojson_of_io_input, @@ -45296,78 +45327,81 @@ handle_default, handle_default_opt, no_input, - Oper, - o_not$0, - o_length$0, - o_torat_int, - o_torat_mon, - o_tomoney_rat, - o_getDay, - o_getMonth, - o_getYear, - o_firstDayOfMonth, - o_lastDayOfMonth, - o_round_mon, - o_round_rat, - o_minus_int$0, - o_minus_rat$0, - o_minus_mon$0, - o_minus_dur$0, - o_and$0, - o_or$0, - o_xor$0, - o_eq$0, - o_map$0, - o_reduce$0, - o_concat$0, - o_filter$0, - o_add_int_int$0, - o_add_rat_rat$0, - o_add_mon_mon$0, - o_add_dat_dur$0, - o_add_dur_dur$0, - o_sub_int_int$0, - o_sub_rat_rat$0, - o_sub_mon_mon$0, - o_sub_dat_dat$0, - o_sub_dat_dur$0, - o_sub_dur_dur$0, - o_mult_int_int$0, - o_mult_rat_rat$0, - o_mult_mon_rat$0, - o_mult_dur_int$0, - o_div_int_int$0, - o_div_rat_rat$0, - o_div_mon_mon$0, - o_div_mon_rat$0, - o_div_dur_dur$0, - o_lt_int_int$0, - o_lt_rat_rat$0, - o_lt_mon_mon$0, - o_lt_dur_dur$0, - o_lt_dat_dat$0, - o_lte_int_int$0, - o_lte_rat_rat$0, - o_lte_mon_mon$0, - o_lte_dur_dur$0, - o_lte_dat_dat$0, - o_gt_int_int$0, - o_gt_rat_rat$0, - o_gt_mon_mon$0, - o_gt_dur_dur$0, - o_gt_dat_dat$0, - o_gte_int_int$0, - o_gte_rat_rat$0, - o_gte_mon_mon$0, - o_gte_dur_dur$0, - o_gte_dat_dat$0, - o_eq_int_int$0, - o_eq_rat_rat$0, - o_eq_mon_mon$0, - o_eq_dur_dur$0, - o_eq_dat_dat$0, - o_fold$0]; - caml_register_global(146,Runtime_ocaml_Runtime,"Runtime_ocaml__Runtime"); + include, + _al_, + _am_, + _an_, + _ao_, + _ap_, + _aq_, + _ar_, + _as_, + _at_, + _au_, + _av_, + _aw_, + _ax_, + _ay_, + _az_, + _aA_, + _aB_, + _aC_, + _aD_, + _aE_, + _aF_, + _aG_, + _aH_, + _aI_, + _aJ_, + _aK_, + _aL_, + _aM_, + _aN_, + _aO_, + _aP_, + _aQ_, + _aR_, + _aS_, + _aT_, + _aU_, + _aV_, + _aW_, + _aX_, + _aY_, + _aZ_, + _a0_, + _a1_, + _a2_, + _a3_, + _a4_, + _a5_, + _a6_, + _a7_, + _a8_, + _a9_, + _a__, + _a$_, + _ba_, + _bb_, + _bc_, + _bd_, + _be_, + _bf_, + _bg_, + _bh_, + _bi_, + _bj_, + _bk_, + _bl_, + _bm_, + _bn_, + _bo_, + _bp_, + _bq_, + register_module, + check_module, + lookup_value]; + caml_register_global(150,Runtime_ocaml_Runtime,"Runtime_ocaml__Runtime"); return} (globalThis)); @@ -130266,4 +130300,4 @@ (globalThis)); -//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLjAsImZpbGUiOiJhcGlfd2ViLmJjLmpzIiwic291cmNlUm9vdCI6IiIsIm5hbWVzIjpbIk9iamVjdCIsImdsb2JhbFRoaXMiLCJ0aGlzIiwiZ2V0IiwiX1RfIiwiZ2xvYmFsIiwic2VsZiIsImNhbWxfaW50NjRfaXNfemVybyIsIngiLCJjYW1sX3N0cl9yZXBlYXQiLCJuIiwicyIsInIiLCJsIiwiY2FtbF9pbnQ2NF9vZmZzZXQiLCJNYXRoIiwiY2FtbF9yYWlzZV9jb25zdGFudCIsInRhZyIsImNhbWxfZ2xvYmFsX2RhdGEiLCJjYW1sX3JhaXNlX3plcm9fZGl2aWRlIiwiTWxJbnQ2NCIsImxvIiwibWkiLCJoaSIsInhoaSIsImgiLCJzaWduIiwib2Zmc2V0IiwibW9kdWx1cyIsImRpdmlzb3IiLCJxdW90aWVudCIsInkiLCJxIiwiY2FtbF9pbnQ2NF9vZl9pbnQzMiIsImNhbWxfaW50NjRfdG9faW50MzIiLCJjYW1sX2ludDY0X2lzX25lZ2F0aXZlIiwiY2FtbF9pbnQ2NF9uZWciLCJjYW1sX3N1YmFycmF5X3RvX2pzYnl0ZXMiLCJhIiwiaSIsImxlbiIsImYiLCJTdHJpbmciLCJudWxsIiwiY2FtbF9jb252ZXJ0X3N0cmluZ190b19ieXRlcyIsImNhbWxfanNieXRlc19vZl9zdHJpbmciLCJjYW1sX3JhaXNlX3dpdGhfYXJnIiwiYXJnIiwianNvb19pc19hc2NpaSIsImNhbWxfdXRmMTZfb2ZfdXRmOCIsImIiLCJ0IiwiYyIsImMxIiwiYzIiLCJ2IiwiaiIsIk1sQnl0ZXMiLCJjb250ZW50cyIsImxlbmd0aCIsImNvbnRlbnQiLCJjYW1sX2J5dGVzX29mX2pzYnl0ZXMiLCJjYW1sX3N0cmluZ19vZl9qc2J5dGVzIiwiY2FtbF9yYWlzZV93aXRoX3N0cmluZyIsIm1zZyIsImNhbWxfaW52YWxpZF9hcmd1bWVudCIsImNhbWxfcGFyc2VfZm9ybWF0IiwiZm10IiwiY2FtbF9maW5pc2hfZm9ybWF0dGluZyIsInJhd2J1ZmZlciIsImJ1ZmZlciIsImNhbWxfaW50NjRfZm9ybWF0Iiwid2Jhc2UiLCJjdnRibCIsInAiLCJjYW1sX2V4cG0xX2Zsb2F0IiwiY2FtbF9tbF9jb25kaXRpb25fYnJvYWRjYXN0IiwiY2FtbF9qc3N0cmluZ19vZl9zdHJpbmciLCJmc19ub2RlX3N1cHBvcnRlZCIsIm1ha2VfcGF0aF9pc19hYnNvbHV0ZSIsInBvc2l4IiwicGF0aCIsIndpbjMyIiwic3BsaXREZXZpY2VSZSIsInJlc3VsdCIsImRldmljZSIsImlzVW5jIiwiQm9vbGVhbiIsInJvb3QiLCJzZXAiLCJwYXRoX2lzX2Fic29sdXRlIiwiY2FtbF90cmFpbGluZ19zbGFzaCIsIm5hbWUiLCJjYW1sX2N1cnJlbnRfZGlyIiwiY2FtbF9tYWtlX3BhdGgiLCJjb21wMCIsImNvbXAiLCJuY29tcCIsImNhbWxfdXRmOF9vZl91dGYxNiIsImQiLCJjYW1sX2J5dGVzX29mX3V0ZjE2X2pzc3RyaW5nIiwiY2FtbF9zdHJpbmdfb2ZfanNzdHJpbmciLCJ1bml4X2Vycm9yIiwibWFrZV91bml4X2Vycl9hcmdzIiwiY29kZSIsInN5c2NhbGwiLCJlcnJubyIsInZhcmlhbnQiLCJhcmdzIiwiY2FtbF9uYW1lZF92YWx1ZXMiLCJjYW1sX25hbWVkX3ZhbHVlIiwibm0iLCJjYW1sX3JhaXNlX3dpdGhfYXJncyIsImNhbWxfaXNfbWxfYnl0ZXMiLCJjYW1sX2lzX21sX3N0cmluZyIsImNhbWxfYnl0ZXNfb2ZfYXJyYXkiLCJVaW50OEFycmF5IiwiY2FtbF9ieXRlc19vZl9zdHJpbmciLCJjYW1sX3JhaXNlX3N5c19lcnJvciIsImNhbWxfcmFpc2Vfbm9fc3VjaF9maWxlIiwiY2FtbF9jb252ZXJ0X2J5dGVzX3RvX2FycmF5IiwiY2FtbF91aW50OF9hcnJheV9vZl9ieXRlcyIsImNhbWxfY3JlYXRlX2J5dGVzIiwiY2FtbF9tbF9ieXRlc19sZW5ndGgiLCJjYW1sX2JsaXRfYnl0ZXMiLCJzMSIsImkxIiwiczIiLCJpMiIsIk1sRmlsZSIsIk1sRmFrZUZpbGUiLCJvbGQiLCJidWYiLCJwb3MiLCJjbGVuIiwibmV3X3N0ciIsIm9sZF9kYXRhIiwiZGF0YSIsIk1sRmFrZUZkIiwiZmlsZSIsImZsYWdzIiwidW5kZWZpbmVkIiwiTWxGYWtlRGV2aWNlIiwicmVzIiwiU3ltYm9sIiwibmFtZV9zbGFzaCIsIm1vZGUiLCJyYWlzZV91bml4IiwicGFyZW50IiwiUmVnRXhwIiwic2VlbiIsIm0iLCJlbnRyeSIsIm9rIiwiQXJyYXkiLCJieXRlcyIsImNhbWxfbWxfc3RyaW5nX2xlbmd0aCIsImNhbWxfYnl0ZXNfdW5zYWZlX2dldCIsImNhbWxfc3RyaW5nX3Vuc2FmZV9nZXQiLCJjYW1sX3VpbnQ4X2FycmF5X29mX3N0cmluZyIsImNhbWxfYnl0ZXNfYm91bmRfZXJyb3IiLCJjYW1sX2J5dGVzX3Vuc2FmZV9zZXQiLCJjYW1sX2J5dGVzX3NldCIsIk1sTm9kZUZkIiwiZmQiLCJyZXF1aXJlIiwiZXJyIiwiYnVmX29mZnNldCIsInJlYWQiLCJNbE5vZGVEZXZpY2UiLCJjb25zdHMiLCJrZXkiLCJpc0NoYXJhY3RlckRldmljZSIsIm8iLCJqc19zdGF0cyIsInRvX2RpciIsInRhcmdldCIsImxpbmsiLCJmaWxlX2tpbmQiLCJjYW1sX2dldF9yb290IiwiY2FtbF9mYWlsd2l0aCIsImNhbWxfcm9vdCIsImpzb29fbW91bnRfcG9pbnQiLCJyZXNvbHZlX2ZzX2RldmljZSIsImNhbWxfc3lzX2lzX2RpcmVjdG9yeSIsImNhbWxfcmFpc2Vfbm90X2ZvdW5kIiwiY2FtbF9zeXNfZ2V0ZW52IiwicHJvY2VzcyIsInNoaWZ0X3JpZ2h0X25hdCIsIm5hdDEiLCJvZnMxIiwibGVuMSIsIm5hdDIiLCJvZnMyIiwibmJpdHMiLCJ3cmFwIiwiY2FtbF9ncl9zdGF0ZSIsImNhbWxfZ3Jfc3RhdGVfZ2V0IiwiY2FtbF9ncl9wb2ludF9jb2xvciIsImltIiwiTWxPYmplY3RUYWJsZSIsIk5haXZlTG9va3VwIiwib2JqcyIsImNhbWxfc3lzX3JlbmFtZSIsIm9fcm9vdCIsIm5fcm9vdCIsImNhbWxfbG9nMTBfZmxvYXQiLCJjYW1sX3J1bnRpbWVfd2FybmluZ3MiLCJjYW1sX21sX2VuYWJsZV9ydW50aW1lX3dhcm5pbmdzIiwiYm9vbCIsImNhbWxfY2xhc3NpZnlfZmxvYXQiLCJpc0Zpbml0ZSIsImlzTmFOIiwiY2FtbF9tbF9jaGFubmVscyIsImNhbWxfcmVmaWxsIiwiY2hhbiIsInN0ciIsInN0cl9hIiwibnJlYWQiLCJjYW1sX2FycmF5X2JvdW5kX2Vycm9yIiwiY2FtbF9tbF9pbnB1dF9zY2FuX2xpbmUiLCJjaGFuaWQiLCJwcmV2X21heCIsImNhbWxfZ2NfbWlub3IiLCJ1bml0IiwiYmlnSW50IiwiQkFTRSIsIkxPR19CQVNFIiwiTUFYX0lOVCIsIk1BWF9JTlRfQVJSIiwic21hbGxUb0FycmF5IiwiREVGQVVMVF9BTFBIQUJFVCIsIkJpZ0ludCIsImpvb19nbG9iYWxfb2JqZWN0Iiwic3VwcG9ydHNOYXRpdmVCaWdJbnQiLCJJbnRlZ2VyIiwicmFkaXgiLCJhbHBoYWJldCIsImNhc2VTZW5zaXRpdmUiLCJwYXJzZVZhbHVlIiwicGFyc2VCYXNlIiwiQmlnSW50ZWdlciIsInZhbHVlIiwiU21hbGxJbnRlZ2VyIiwiTmF0aXZlQmlnSW50IiwiaXNQcmVjaXNlIiwiYXJyYXlUb1NtYWxsIiwiYXJyIiwidHJpbSIsImNvbXBhcmVBYnMiLCJjcmVhdGVBcnJheSIsInRydW5jYXRlIiwiYWRkIiwibF9hIiwibF9iIiwiY2FycnkiLCJiYXNlIiwic3VtIiwiYWRkQW55IiwiYWRkU21hbGwiLCJzdWJ0cmFjdCIsImFfbCIsImJfbCIsImJvcnJvdyIsImRpZmZlcmVuY2UiLCJzdWJ0cmFjdEFueSIsInN1YnRyYWN0U21hbGwiLCJzbWFsbCIsIm11bHRpcGx5TG9uZyIsInByb2R1Y3QiLCJhX2kiLCJiX2oiLCJtdWx0aXBseVNtYWxsIiwic2hpZnRMZWZ0IiwibXVsdGlwbHlLYXJhdHN1YmEiLCJhYyIsImJkIiwiYWJjZCIsInVzZUthcmF0c3ViYSIsImwxIiwibDIiLCJhYnMiLCJtdWx0aXBseVNtYWxsQW5kQXJyYXkiLCJzcXVhcmUiLCJhX2oiLCJkaXZNb2QxIiwiZGl2aXNvck1vc3RTaWduaWZpY2FudERpZ2l0IiwibGFtYmRhIiwicmVtYWluZGVyIiwicXVvdGllbnREaWdpdCIsInNoaWZ0IiwiZGl2TW9kU21hbGwiLCJkaXZNb2QyIiwicGFydCIsImd1ZXNzIiwieGxlbiIsImhpZ2h4IiwiaGlnaHkiLCJjaGVjayIsImRpdk1vZEFueSIsIkVycm9yIiwiY29tcGFyaXNvbiIsInFTaWduIiwibW9kIiwibVNpZ24iLCJfMCIsIl8xIiwiXzIiLCJleHAiLCJJbmZpbml0eSIsImlzQmFzaWNQcmltZSIsIm1pbGxlclJhYmluVGVzdCIsIm5QcmV2Iiwic3RyaWN0IiwiaXNQcmltZSIsImJpdHMiLCJsb2dOIiwiaXRlcmF0aW9ucyIsIm5ld1QiLCJuZXdSIiwibGFzdFQiLCJsYXN0UiIsInBvd2Vyc09mVHdvIiwicG93ZXJzMkxlbmd0aCIsImhpZ2hlc3RQb3dlcjIiLCJzaGlmdF9pc1NtYWxsIiwicmVtUXVvIiwiYml0d2lzZSIsImZuIiwieFNpZ24iLCJ5U2lnbiIsInhSZW0iLCJ5UmVtIiwieERpZ2l0IiwieURpZ2l0IiwieERpdk1vZCIsInlEaXZNb2QiLCJMT0JNQVNLX0kiLCJMT0JNQVNLX0JJIiwicm91Z2hMT0IiLCJpbnRlZ2VyTG9nYXJpdGhtIiwidG1wIiwiZSIsIm1heCIsIm1pbiIsImdjZCIsImxjbSIsInJhbmRCZXR3ZWVuIiwibG93IiwiaGlnaCIsInJhbmdlIiwiZGlnaXRzIiwidG9CYXNlIiwicmVzdHJpY3RlZCIsInRvcCIsImRpZ2l0IiwidGV4dCIsImFic0Jhc2UiLCJhbHBoYWJldFZhbHVlcyIsImlzTmVnYXRpdmUiLCJzdGFydCIsInBhcnNlQmFzZUZyb21BcnJheSIsInZhbCIsInBvdyIsInN0cmluZ2lmeSIsIm5lZyIsIk51bWJlciIsIm91dCIsImxlZnQiLCJkaXZtb2QiLCJ0b0Jhc2VTdHJpbmciLCJ6ZXJvcyIsInBhcnNlSW50IiwicGFyc2VTdHJpbmdWYWx1ZSIsInNwbGl0IiwiZGVjaW1hbFBsYWNlIiwiaXNWYWxpZCIsInBhcnNlTnVtYmVyVmFsdWUiLCJtbF96X25vcm1hbGl6ZSIsIm1sX3pfcG93IiwiejEiLCJtbF96X3Jvb3QiLCJ6IiwiemVybyIsIm9uZSIsImVuZCIsImFucyIsInR3byIsIm1pZCIsInBvIiwibWxfel9yb290cmVtIiwiY2FtbF9tbF9jb25kaXRpb25fbmV3IiwiY2FtbF9pbnQ2NF9vZl9ieXRlcyIsImNhbWxfYmFfdWludDhfZ2V0NjQiLCJiYSIsImkwIiwib2ZzIiwiYjEiLCJiMiIsImIzIiwiYjQiLCJiNSIsImI2IiwiYjciLCJiOCIsImNhbWxfaW50NjRfdG9fYnl0ZXMiLCJjYW1sX2ludDY0X21hcnNoYWwiLCJ3cml0ZXIiLCJzaXplcyIsImNhbWxfYmFfbnVtX2RpbXMiLCJjYW1sX3JldHVybl9leG5fY29uc3RhbnQiLCJjYW1sX3dyYXBfZXhjZXB0aW9uIiwiY2FtbF9jcmVhdGVfZmlsZSIsImpzb29fY3JlYXRlX2ZpbGUiLCJjYW1sX2ZzX2luaXQiLCJjYW1sX3BhcnNlcl90cmFjZSIsImNhbWxfc2V0X3BhcnNlcl90cmFjZSIsIm9sZGZsYWciLCJjYW1sX2xpc3Rfb2ZfanNfYXJyYXkiLCJjYW1sX211bCIsImNhbWxfaGFzaF9taXhfaW50IiwibnVtX2RpZ2l0c19uYXQiLCJuYXQiLCJjYW1sX2hhc2hfbmF0IiwiY2FtbF9jYWxsX2dlbiIsImFyZ3NMZW4iLCJleHRyYV9hcmdzIiwiYXJndW1lbnRzIiwibmFyZ3MiLCJjYW1sX2pzX3dyYXBfY2FsbGJhY2tfYXJndW1lbnRzIiwiY2FtbF9zeXNfY2hkaXIiLCJkaXIiLCJjYW1sX29ial90YWciLCJGdW5jdGlvbiIsImNhbWxfb2JqX3VwZGF0ZV90YWciLCJjYW1sX21sX2RvbWFpbl91bmlxdWVfdG9rZW5fIiwiY2FtbF9tbF9kb21haW5fdW5pcXVlX3Rva2VuIiwiY2FtbF9sYXp5X3VwZGF0ZV90b19mb3JjaW5nIiwiZmllbGQwIiwiY2FtbF9nY19jb3VudGVycyIsIm1sX3pfZGl2IiwiejIiLCJtbF96X3NpZ24iLCJtbF96X2FkZCIsIm1sX3pfY2RpdiIsInoxX3BvcyIsInoyX3BvcyIsImNhbWxfZ3Jfc3luY2hyb25pemUiLCJjYW1sX3VuaXhfY2xvc2VkaXIiLCJkaXJfaGFuZGxlIiwiY2FtbF91bml4X29wZW5kaXIiLCJjYW1sX3VuaXhfcmV3aW5kZGlyIiwibmV3X2Rpcl9oYW5kbGUiLCJjYW1sX3JhaXNlX2VuZF9vZl9maWxlIiwiY2FtbF91bml4X3JlYWRkaXIiLCJjYW1sX3VuaXhfZmluZGZpcnN0IiwicGF0aF9qcyIsImZpcnN0X2VudHJ5IiwibG9nMl9vayIsImpzb29fZmxvb3JfbG9nMiIsImNhbWxfaW50MzJfYml0c19vZl9mbG9hdCIsImZsb2F0MzJhIiwiRmxvYXQzMkFycmF5IiwiaW50MzJhIiwiSW50MzJBcnJheSIsImNhbWxfaW50NjRfY3JlYXRlX2xvX21pX2hpIiwiY2FtbF9pbnQ2NF9iaXRzX29mX2Zsb2F0IiwiayIsInIzIiwicjIiLCJyMSIsImNhbWxfYmFfc2VyaWFsaXplIiwic3oiLCJjb21wbGV4IiwiY2FtbF9iYV9nZXRfc2l6ZV9wZXJfZWxlbWVudCIsImtpbmQiLCJjYW1sX2JhX2NyZWF0ZV9idWZmZXIiLCJzaXplIiwidmlldyIsIkZsb2F0NjRBcnJheSIsIkludDhBcnJheSIsIkludDE2QXJyYXkiLCJVaW50MTZBcnJheSIsImNhbWxfaW50MzJfZmxvYXRfb2ZfYml0cyIsImNhbWxfaW50NjRfZmxvYXRfb2ZfYml0cyIsIk5hTiIsImNhbWxfYmFfZ2V0X3NpemUiLCJkaW1zIiwibl9kaW1zIiwiY2FtbF9pbnQ2NF9jcmVhdGVfbG9faGkiLCJjYW1sX2ludDY0X2hpMzIiLCJjYW1sX2ludDY0X2xvMzIiLCJjYW1sX2JhX2N1c3RvbV9uYW1lIiwiTWxfQmlnYXJyYXkiLCJsYXlvdXQiLCJyZSIsInRvdGFsIiwiazEiLCJrMiIsIk1sX0JpZ2FycmF5X2NfMV8xIiwiY2FtbF9iYV9jcmVhdGVfdW5zYWZlIiwic2l6ZV9wZXJfZWxlbWVudCIsImNhbWxfYmFfZGVzZXJpYWxpemUiLCJyZWFkZXIiLCJudW1fZGltcyIsInNpemVfZGltIiwic2l6ZV9kaW1faGkiLCJzaXplX2RpbV9sbyIsInNpeHR5IiwiaW50NjQiLCJjYW1sX2JhX2NvbXBhcmUiLCJjYW1sX2hhc2hfbWl4X2ludDY0IiwiY2FtbF9oYXNoX21peF9mbG9hdCIsInYwIiwiY2FtbF9iYV9oYXNoIiwibnVtX2VsdHMiLCJ3IiwiY2FtbF9pbnQzMl91bm1hcnNoYWwiLCJjYW1sX25hdGl2ZWludF91bm1hcnNoYWwiLCJjYW1sX2ludDY0X3VubWFyc2hhbCIsImNhbWxfaW50NjRfY29tcGFyZSIsImNhbWxfaW50NjRfaGFzaCIsImNhbWxfY3VzdG9tX29wcyIsImNhbWxfY29tcGFyZV92YWxfZ2V0X2N1c3RvbSIsImNhbWxfY29tcGFyZV92YWxfbnVtYmVyX2N1c3RvbSIsIm51bSIsImN1c3RvbSIsInN3YXAiLCJjYW1sX2NvbXBhcmVfdmFsX3RhZyIsImNhbWxfaW50X2NvbXBhcmUiLCJjYW1sX2J5dGVzX2NvbXBhcmUiLCJjYW1sX3N0cmluZ19jb21wYXJlIiwiY2FtbF9jb21wYXJlX3ZhbCIsInN0YWNrIiwidGFnX2EiLCJ0YWdfYiIsImNhbWxfZ3JlYXRlcnRoYW4iLCJkaXZfaGVscGVyIiwiZGl2X2RpZ2l0X25hdCIsIm5hdHEiLCJvZnNxIiwibmF0ciIsIm9mc3IiLCJyZW0iLCJudW1fbGVhZGluZ196ZXJvX2JpdHNfaW5fZGlnaXQiLCJzaGlmdF9sZWZ0X25hdCIsIk1sTmF0IiwiY3JlYXRlX25hdCIsInNldF90b196ZXJvX25hdCIsImluY3JfbmF0IiwiY2FycnlfaW4iLCJhZGRfbmF0IiwibGVuMiIsIm5hdF9vZl9hcnJheSIsIm11bHRfZGlnaXRfbmF0IiwibmF0MyIsIm9mczMiLCJ4MSIsIngyIiwieDMiLCJkZWNyX25hdCIsInN1Yl9uYXQiLCJjb21wYXJlX25hdCIsImRpdl9uYXQiLCJxdW8iLCJjYW1sX2JhX2JsaXQiLCJzcmMiLCJkc3QiLCJpc19kaWdpdF9pbnQiLCJjYW1sX2ludDY0X2RpdiIsImNhbWxfanNfaHRtbF9lbnRpdGllcyIsImVudGl0eSIsInRlbXAiLCJkb2N1bWVudCIsImNhbWxfc3RyaW5nX3Vuc2FmZV9zZXQiLCJjYW1sX2ludDY0X29mX2Zsb2F0IiwiY2FtbF9tbF9jaGFubmVsX3NpemVfNjQiLCJjYW1sX2JhX3NldF8yIiwibWxfel9vZl9pbnQ2NCIsImk2NCIsIm1sX3pfa3JvbmVja2VyIiwiY2FtbF9hcmd2IiwibWFpbiIsImFyZ3YiLCJhcmdzMiIsImNhbWxfZXhlY3V0YWJsZV9uYW1lIiwiY2FtbF9qc19ldmFsX3N0cmluZyIsImV2YWwiLCJzZXJpYWxpemVfbmF0IiwiY2FtbF9tZW1wcm9mX3NldCIsIl9jb250cm9sIiwibWxfel9uZWciLCJjYW1sX3N5c19leGl0IiwiY2FtbF9jaGFubmVsX2Rlc2NyaXB0b3IiLCJjYW1sX2pzX2Zyb21fYXJyYXkiLCJjYW1sX2JhX3Jlc2hhcGUiLCJ2aW5kIiwibmV3X2RpbSIsImNhbWxfb29fbGFzdF9pZCIsImNhbWxfc2V0X29vX2lkIiwiY2FtbF9ncl9maWxsX3JlY3QiLCJjYW1sX2JpZ3N0cmluZ19ibGl0X3N0cmluZ190b19iYSIsInN0cjEiLCJwb3MxIiwiYmEyIiwicG9zMiIsInNsaWNlIiwiY2FtbF9ncl9zZXRfd2luZG93X3RpdGxlIiwianNuYW1lIiwiY2FtbF9nZXRfZ2xvYmFsX2RhdGEiLCJjYW1sX2ludDY0X3NoaWZ0X3JpZ2h0X3Vuc2lnbmVkIiwiY2FtbF9iYV91aW50OF9nZXQxNiIsIm1sX3pfb2ZfaW50MzIiLCJjYW1sX2NvbXBhcmUiLCJjYW1sX01ENVRyYW5zZm9ybSIsInh4IiwiZmYiLCJnZyIsImhoIiwiaWkiLCJjYW1sX01ENVVwZGF0ZSIsImN0eCIsImlucHV0IiwiaW5wdXRfbGVuIiwiaW5fYnVmIiwiaW5wdXRfcG9zIiwibWlzc2luZyIsImNhbWxfZnJlc2hfb29faWQiLCJjYW1sX2ludDY0X3RvX2Zsb2F0IiwiY2FtbF9iYV9nZXRfMSIsImNhbWxfYmlnc3RyaW5nX21lbWNtcCIsImNhbWxfbmV3X3N0cmluZyIsImNhbWxfZXJmX2Zsb2F0IiwiYTEiLCJhMiIsImEzIiwiYTQiLCJhNSIsImNhbWxfYmFfdWludDhfZ2V0MzIiLCJjYW1sX3Jhd19iYWNrdHJhY2VfbGVuZ3RoIiwibWxfel9zaGlmdF9yaWdodCIsImFtdCIsImNhbWxfc3RyX2luaXRpYWxpemUiLCJjYW1sX29ial9ibG9jayIsImNhbWxfZ3JfY2xlYXJfZ3JhcGgiLCJiaWdzdHJpbmdfdG9fYXJyYXlfYnVmZmVyIiwiYnMiLCJjYW1sX3N5c19jb25zdF9uYWtlZF9wb2ludGVyc19jaGVja2VkIiwiX3VuaXQiLCJseG9yX2RpZ2l0X25hdCIsImNhbWxfb2JqX2FkZF9vZmZzZXQiLCJjYW1sX2ZpbmFsX3JlbGVhc2UiLCJjYW1sX2pzX3RvX2FycmF5IiwibWxfel9sb2dvciIsImNhbWxfZ3JfcGxvdCIsImNvbG9yIiwiY2FtbF9ieXRlc19zZXQxNiIsImkxNiIsImNhbWxfc3RyaW5nX3NldDE2IiwiY2FtbF9ieXRlc19zZXQ2NCIsImNhbWxfaW50NjRfYnN3YXAiLCJtbF96X2ZpdHNfaW50IiwibWxfel9maXRzX2ludDMyIiwiY2FtbF9nY19tYWpvciIsIm1sX3pfc2hpZnRfbGVmdCIsImNhbWxfbGV4X2FycmF5IiwiY2FtbF9sZXhfZW5naW5lIiwidGJsIiwic3RhcnRfc3RhdGUiLCJsZXhidWYiLCJsZXhfYnVmZmVyIiwibGV4X2J1ZmZlcl9sZW4iLCJsZXhfc3RhcnRfcG9zIiwibGV4X2N1cnJfcG9zIiwibGV4X2xhc3RfcG9zIiwibGV4X2xhc3RfYWN0aW9uIiwibGV4X2VvZl9yZWFjaGVkIiwibGV4X2Jhc2UiLCJsZXhfYmFja3RyayIsImxleF9kZWZhdWx0IiwibGV4X3RyYW5zIiwibGV4X2NoZWNrIiwic3RhdGUiLCJiYWNrdHJrIiwiY2FtbF9zeXNfZmlsZV9leGlzdHMiLCJjYW1sX2NvbnZlcnRfcmF3X2JhY2t0cmFjZV9zbG90IiwiY2FtbF9hcnJheV9zdWIiLCJjYW1sX2J5dGVzX2VxdWFsIiwiY2FtbF9ncl9zaXplX3giLCJjYW1sX21sX2RlYnVnX2luZm9fc3RhdHVzIiwiY2FtbF9hdG9taWNfZmV0Y2hfYWRkIiwicmVmIiwib3NfdHlwZSIsImNhbWxfc3lzX2NvbnN0X29zdHlwZV9jeWd3aW4iLCJjYW1sX2Nvc2hfZmxvYXQiLCJNbE11dGV4IiwiY2FtbF9tbF9tdXRleF9uZXciLCJjYW1sX2VwaGVfa2V5X29mZnNldCIsImNhbWxfZXBoZV9jaGVja19rZXkiLCJ3ZWFrIiwiY2FtbF9oYXNoX21peF9maW5hbCIsImNhbWxfZ3JfdGV4dF9zaXplIiwidHh0IiwiY2FtbF9sZXhfcnVuX21lbSIsIm1lbSIsImN1cnJfcG9zIiwiY2FtbF9sZXhfcnVuX3RhZyIsImNhbWxfbmV3X2xleF9lbmdpbmUiLCJsZXhfbWVtIiwibGV4X2Jhc2VfY29kZSIsImxleF9iYWNrdHJrX2NvZGUiLCJsZXhfZGVmYXVsdF9jb2RlIiwibGV4X3RyYW5zX2NvZGUiLCJsZXhfY2hlY2tfY29kZSIsImxleF9jb2RlIiwicGNfb2ZmIiwicHN0YXRlIiwiYmFzZV9jb2RlIiwiY2FtbF9iYV91aW50OF9zZXQ2NCIsIm1sX3pfcG9wY291bnQiLCJjYW1sX3N5c19leGVjdXRhYmxlX25hbWUiLCJjYW1sX2xlc3NlcXVhbCIsImNhbWxfYWNvc2hfZmxvYXQiLCJjYW1sX01ENUluaXQiLCJBcnJheUJ1ZmZlciIsImIzMiIsIlVpbnQzMkFycmF5IiwiY2FtbF9tbF9mbHVzaCIsImNhbWxfc2Vla19vdXQiLCJjYW1sX21sX3NlZWtfb3V0XzY0IiwiY29tcGFyZV9uYXRfcmVhbCIsImNhbWxfZ2Nfc2V0IiwiY2FtbF9qc19nZXQiLCJjYW1sX3VuaXhfaXNhdHR5IiwiZmlsZURlc2NyaXB0b3IiLCJ0dHkiLCJjYW1sX21sX3NldF9idWZmZXJlZCIsImNhbWxfZ2NfY29tcGFjdGlvbiIsImNhbWxfZXBoZV9nZXRfa2V5IiwiY2FtbF91bml4X2xvY2FsdGltZSIsIkRhdGUiLCJkX251bSIsImphbnVhcnlmaXJzdCIsImRveSIsImphbiIsImp1bCIsInN0ZFRpbWV6b25lT2Zmc2V0IiwiY2FtbF91bml4X21rdGltZSIsInRtIiwidG0yIiwianNvb196X29mX2pzX3N0cmluZ19iYXNlIiwiYmMiLCJtbF96X29mX3N1YnN0cmluZ19iYXNlIiwiY2FtbF9iaWdzdHJpbmdfYmxpdF9ieXRlc190b19iYSIsImNhbWxfc3lzX2ZkcyIsImNhbWxfc3lzX2Nsb3NlIiwiY2FtbF9tbF9jbG9zZV9jaGFubmVsIiwiY2FtbF9leG5fd2l0aF9qc19iYWNrdHJhY2UiLCJleG4iLCJmb3JjZSIsImNhbWxfYXRvbWljX2V4Y2hhbmdlIiwiY2FtbF9zeXNfaXNhdHR5IiwiX2NoYW4iLCJpc19kaWdpdF96ZXJvIiwiY2FtbF91bml4X2xzdGF0IiwiY2FtbF91bml4X2xzdGF0XzY0IiwiY2FtbF9qc19zZXQiLCJtbF96X2djZGV4dF9pbnRlcm4iLCJsYXN0eCIsImxhc3R5IiwibWxfel90ZXN0Yml0IiwiY2FtbF9hcnJheV9nZXQiLCJhcnJheSIsImluZGV4IiwiY2FtbF91bml4X3JtZGlyIiwiY2FtbF9sb2cyX2Zsb2F0IiwiY2FtbF9nY19odWdlX2ZhbGxiYWNrX2NvdW50IiwibWxfel9jb25ncnVlbnQiLCJjYW1sX3NwYWNldGltZV9vbmx5X3dvcmtzX2Zvcl9uYXRpdmVfY29kZSIsImNhbWxfaW50NjRfc3ViIiwiY2FtbF9zZWVrX2luIiwiY2FtbF9tbF9zZWVrX2luXzY0IiwiY2FtbF9kb21haW5faWQiLCJjYW1sX21sX211dGV4X3VubG9jayIsImNhbWxfZG9tYWluX2xhdGVzdF9pZHgiLCJjYW1sX2RvbWFpbl9zcGF3biIsIm11dGV4IiwiaWQiLCJjYW1sX3VuaXhfbWtkaXIiLCJwZXJtIiwiY2FtbF9pbnQ2NF9zaGlmdF9sZWZ0IiwiY2FtbF9ub3RlcXVhbCIsIm1sX3pfYWJzIiwiY2FtbF9zeXNfY29uc3RfaW50X3NpemUiLCJjYW1sX2pzX3dyYXBfbWV0aF9jYWxsYmFjayIsImNhbWxfaXNfanMiLCJjYW1sX2xhenlfdXBkYXRlX3RvX2ZvcndhcmQiLCJjYW1sX2JhX2RpbSIsImNhbWxfYmFfZGltXzEiLCJtbF96X3NxcnQiLCJjYW1sX2pzX21ldGhfY2FsbCIsIm1sX3pfbHVjbnVtIiwiY2FtbF9lcGhlX2RhdGFfb2Zmc2V0IiwiY2FtbF93ZWFrX2NyZWF0ZSIsImNhbWxfZXBoZV9jcmVhdGUiLCJjYW1sX2pzX3RvX2J5dGVfc3RyaW5nIiwibWxfel9wcm9iYWJfcHJpbWUiLCJjYW1sX3RyYW1wb2xpbmUiLCJjYW1sX21heWJlX3ByaW50X3N0YXRzIiwiY2FtbF9ieXRlc19nZXQ2NCIsImNhbWxfdW5peF9oYXNfc3ltbGluayIsIm1sX3pfcmVtIiwiY2FtbF9lcGhlX3NldF9rZXkiLCJjYW1sX2VwaGVfdW5zZXRfa2V5IiwiY291bnQiLCJjYW1sX3dlYWtfc2V0IiwiY2FtbF9zeXNfcmVtb3ZlIiwiY2FtbF9zdHJpbmdfYm91bmRfZXJyb3IiLCJjYW1sX3N0cmluZ19nZXQzMiIsImNhbWxfYnl0ZXNfZ2V0IiwiY2FtbF9oeXBvdF9mbG9hdCIsIm1sX3pfZmFjTSIsImN1cnJlbnQiLCJjYW1sX2pzX2NhbGwiLCJjYW1sX3N5c19jb25zdF9tYXhfd29zaXplIiwiY2FtbF91bml4X2luZXRfYWRkcl9vZl9zdHJpbmciLCJtbF96X211bF9vdmVyZmxvd3MiLCJtbF96X3RvX2ludCIsImNhbWxfaGFzaF9taXhfYnl0ZXNfYXJyIiwiY2FtbF9oYXNoX21peF9qc2J5dGVzIiwiY2FtbF9tbF9ieXRlc19jb250ZW50IiwiY2FtbF9oYXNoX21peF9ieXRlcyIsImNhbWxfYnl0ZXNfbGVzc3RoYW4iLCJjYW1sX2VyZmNfZmxvYXQiLCJjYW1sX2dyX2ZpbGxfcG9seSIsImFyIiwiY2FtbF9nY19xdWlja19zdGF0IiwibWxfel9mYWMiLCJjYW1sX21sX2lucHV0X2NoYXIiLCJjYW1sX21sX2lucHV0X2ludCIsImNhbWxfZ3JfZGlzcGxheV9tb2RlIiwibWxfel9kaXZpc2libGUiLCJjYW1sX29ial9yZWFjaGFibGVfd29yZHMiLCJudGhfZGlnaXRfbmF0IiwiY2FtbF9hcnJheV9ibGl0IiwiY2FtbF9mbG9hdF9vZl9zdHJpbmciLCJtMyIsIm1hbnRpc3NhIiwiZXhwb25lbnQiLCJjYW1sX3N5c19nZXRjd2QiLCJjYW1sX2ludDY0X2FkZCIsImNhbWxfaW50NjRfbXVsIiwiY2FtbF9pbnQ2NF91bHQiLCJjYW1sX3BhcnNlX3NpZ25fYW5kX2Jhc2UiLCJjYW1sX3BhcnNlX2RpZ2l0IiwiY2FtbF9pbnQ2NF9vZl9zdHJpbmciLCJiYXNlNjQiLCJ0aHJlc2hvbGQiLCJjYW1sX2JhX3NldF8xIiwiY2FtbF9pbnQ2NF94b3IiLCJjYW1sX2ludDY0X29yIiwiY2FtbF9seG1fbmV4dCIsInNoaWZ0X2wiLCJzaGlmdF9yIiwib3IiLCJ4b3IiLCJtdWwiLCJyb3RsIiwic2V0IiwiTSIsImRhYmEiLCJxMCIsInExIiwic3QiLCJ4MCIsImNhbWxfc3lzX2NvbnN0X2JpZ19lbmRpYW4iLCJjYW1sX2xpc3RfdG9fanNfYXJyYXkiLCJjYW1sX2xlZ2FjeV9jdXN0b21fY29kZSIsImNhbWxfb3V0cHV0X3ZhbCIsIldyaXRlciIsIm5vX3NoYXJpbmciLCJjbG9zdXJlcyIsImNvbnNvbGUiLCJpbnRlcm5fb2JqX3RhYmxlIiwibWVtbyIsImV4aXN0aW5nX29mZnNldCIsImV4dGVybl9yZWMiLCJvcHMiLCJzel8zMl82NCIsImhlYWRlcl9wb3MiLCJvbGRfcG9zIiwidHlwZV9vZl92IiwiY2FtbF9zdHJpbmdfb2ZfYXJyYXkiLCJjYW1sX291dHB1dF92YWx1ZV90b19zdHJpbmciLCJjYW1sX3JhaXNlX25vdF9hX2RpciIsImNhbWxfc3lzX3N5c3RlbV9jb21tYW5kIiwiY21kIiwiY2hpbGRfcHJvY2VzcyIsImNhbWxfanNfZXJyb3Jfb2ZfZXhjZXB0aW9uIiwiY2FtbF91bml4X2dldHVpZCIsImRlc2VyaWFsaXplX25hdCIsImluaXRpYWxpemVfbmF0IiwibWxfel9zdWNjIiwiY2FtbF9ncl9vcGVuX3N1YndpbmRvdyIsImNhbWxfbWFyc2hhbF9kYXRhX3NpemUiLCJnZXQzMiIsIk1sU3RyaW5nUmVhZGVyIiwiY2FtbF9mbG9hdF9vZl9ieXRlcyIsImNhbWxfaW5wdXRfdmFsdWVfZnJvbV9yZWFkZXIiLCJfbWFnaWMiLCJfYmxvY2tfbGVuIiwibnVtX29iamVjdHMiLCJfc2l6ZV8zMiIsIl9zaXplXzY0Iiwib2JqX2NvdW50ZXIiLCJpbnRlcm5fcmVjIiwiaGVhZGVyIiwiZXhwZWN0ZWRfc2l6ZSIsImNhbWxfc3RyaW5nX29mX2J5dGVzIiwiY2FtbF9pbnB1dF92YWx1ZV9mcm9tX2J5dGVzIiwiY2FtbF9pbnB1dF92YWx1ZSIsImJsb2NrIiwiY2FtbF9pbnB1dF92YWx1ZV90b19vdXRzaWRlX2hlYXAiLCJjYW1sX2F0b21pY19jYXMiLCJjYW1sX2NvcHlzaWduX2Zsb2F0IiwiY2FtbF9ncl9zZXRfdGV4dF9zaXplIiwiY2FtbF9hdG9taWNfbG9hZCIsImNhbWxfTUQ1RmluYWwiLCJjYW1sX21kNV9ieXRlcyIsImNhbWxfYmFfc2V0X2dlbmVyaWMiLCJjYW1sX21sX2NvbmRpdGlvbl93YWl0IiwibXV0ZXh0IiwiY2FtbF9ieXRlc19sZXNzZXF1YWwiLCJjYW1sX3N0cmluZ19sZXNzZXF1YWwiLCJjYW1sX3N0cmluZ19ncmVhdGVyZXF1YWwiLCJjYW1sX25leHRhZnRlcl9mbG9hdCIsImNhbWxfZ3Jfc2l6ZV95IiwibWxfel9mYWMyIiwiY2FtbF9wb3NfaW4iLCJjYW1sX21sX3Bvc19pbiIsImNhbWxfaW50NjRfYW5kIiwiY2FtbF9zeXNfY29uc3Rfd29yZF9zaXplIiwibWxfel9iaW4iLCJjb2VmZiIsImNhbWxfdW5peF91bmxpbmsiLCJjYW1sX3N5c19vcGVuX2Zvcl9ub2RlIiwiZnMiLCJmZDIiLCJNbEZha2VGZF9vdXQiLCJjYW1sX3N5c19vcGVuX2ludGVybmFsIiwiaWR4IiwiY2FtbF9zeXNfb3BlbiIsIl9wZXJtcyIsIm1sX3pfZ2NkIiwibWxfel9tdWwiLCJtbF96X2hhbWRpc3QiLCJjYW1sX3N0cmluZ19nZXQiLCJyZV9tYXRjaCIsInJlX3dvcmRfbGV0dGVycyIsIm9wY29kZXMiLCJpc193b3JkX2xldHRlciIsImluX2JpdHNldCIsInJlX21hdGNoX2ltcGwiLCJwYXJ0aWFsIiwicHJvZyIsImNwb29sIiwibm9ybXRhYmxlIiwibnVtZ3JvdXBzIiwibnVtcmVnaXN0ZXJzIiwic3RhcnRjaGFycyIsInBjIiwicXVpdCIsImdyb3VwcyIsInJlX3JlZ2lzdGVyIiwiYmFja3RyYWNrIiwiaXRlbSIsInB1c2giLCJhY2NlcHQiLCJnIiwicHJlZml4X21hdGNoIiwib3AiLCJzYXJnIiwidWFyZyIsImdyb3VwIiwicmVfc2VhcmNoX2JhY2t3YXJkIiwibWxfel9sb2dhbmQiLCJjYW1sX2pzX2Zyb21fc3RyaW5nIiwiY2FtbF9iYV9zdWIiLCJjaGFuZ2VkX2RpbSIsIm5ld19kaW1zIiwibmV3X2RhdGEiLCJjYW1sX2djX2Z1bGxfbWFqb3IiLCJjYW1sX21sX211dGV4X3RyeV9sb2NrIiwiY2FtbF9ieXRlc19zZXQzMiIsImkzMiIsImNhbWxfZ3Jfc2lnaW9fc2lnbmFsIiwiY2FtbF9iYV91aW50OF9zZXQzMiIsIm1sX3pfZGl2X3JlbSIsImNhbWxfc3lzX2NvbnN0X29zdHlwZV91bml4IiwiY2FtbF91bml4X2dtdGltZSIsImNhbWxfc2lnbmJpdF9mbG9hdCIsImNhbWxfZ3Jfc2V0X2xpbmVfd2lkdGgiLCJjYW1sX2dyX3NldF9mb250IiwiY2FtbF9ncl9zZXRfY29sb3IiLCJjb252ZXJ0IiwibnVtYmVyIiwiY19zdHIiLCJjYW1sX2dyX21vdmV0byIsImNhbWxfZ3JfcmVzaXplX3dpbmRvdyIsImNhbWxfZ3Jfc3RhdGVfaW5pdCIsImNhbWxfZ3JfY3VycmVudF94IiwiY2FtbF9iYV9raW5kX29mX3R5cGVkX2FycmF5IiwidGEiLCJjYW1sX2JhX2Zyb21fdHlwZWRfYXJyYXkiLCJjYW1sX21sX3NlZWtfb3V0IiwiY2FtbF9qc190eXBlb2YiLCJjYW1sX2hhc2hfbWl4X3N0cmluZyIsImNhbWxfc3RyaW5nX2hhc2giLCJjYW1sX3Jlc3RvcmVfcmF3X2JhY2t0cmFjZSIsImJ0IiwiY2FtbF9ncl9saW5ldG8iLCJjYW1sX2pzX3dyYXBfbWV0aF9jYWxsYmFja191bnNhZmUiLCJjYW1sX2JhX2RpbV8zIiwiY2FtbF9pc19zcGVjaWFsX2V4Y2VwdGlvbiIsImNhbWxfZm9ybWF0X2V4Y2VwdGlvbiIsImJ1Y2tldCIsImNhbWxfZmF0YWxfdW5jYXVnaHRfZXhjZXB0aW9uIiwiaGFuZGxlciIsImF0X2V4aXQiLCJjYW1sX2VwaGVfY2hlY2tfZGF0YSIsImNhbWxfYnl0ZXNfZ2V0MTYiLCJjYW1sX29ial9tYWtlX2ZvcndhcmQiLCJjYW1sX2pzX2Zyb21fYm9vbCIsImNhbWxfbWxfc2V0X2NoYW5uZWxfbmFtZSIsImNhbWxfZXhwMl9mbG9hdCIsImNhbWxfZ3JfY2xvc2VfZ3JhcGgiLCJjYW1sX21sX2RvbWFpbl9jcHVfcmVsYXgiLCJjYW1sX2NyZWF0ZV9zdHJpbmciLCJjYW1sX21sX2lucHV0X2Jsb2NrIiwiYXZhaWwiLCJjYW1sX21kNV9jaGFuIiwidG9yZWFkIiwiY2FtbF9hdGFuaF9mbG9hdCIsImNhbWxfbWxfY29uZGl0aW9uX3NpZ25hbCIsImNhbWxfdW5peF9maW5kbmV4dCIsImNhbWxfbWxfb3V0cHV0X2J5dGVzIiwiY2FtbF9tbF9vdXRwdXQiLCJjYW1sX21sX2RvbWFpbl9pZCIsImNhbWxfZXBoZV9nZXRfZGF0YSIsImNhbWxfeG1saHR0cHJlcXVlc3RfY3JlYXRlIiwiY2FtbF90cmFtcG9saW5lX3JldHVybiIsImNhbWxfbWxfaXNfYnVmZmVyZWQiLCJjYW1sX2FycmF5X2FwcGVuZCIsImNhbWxfdW5peF9nZXR0aW1lb2ZkYXkiLCJjYW1sX3VuaXhfdGltZSIsImNhbWxfbWxfc2V0X2NoYW5uZWxfcmVmaWxsIiwibWxfel9uZXh0cHJpbWUiLCJjYW1sX2ZpbGxfYnl0ZXMiLCJjYW1sX2pzX2V4cHIiLCJjYW1sX21sX3J1bnRpbWVfd2FybmluZ3NfZW5hYmxlZCIsIm1sX3pfc3ViIiwibWxfel9mZGl2IiwibWxfel90b19iaXRzIiwiY2FtbF9vdXRwdXRfdmFsdWVfdG9fYnl0ZXMiLCJjYW1sX2V2ZW50bG9nX3Jlc3VtZSIsImNhbWxfaGFzaF91bml2X3BhcmFtIiwibGltaXQiLCJvYmoiLCJoYXNoX2FjY3UiLCJoYXNoX2F1eCIsImpzYnl0ZXMiLCJjYW1sX21kNV9zdHJpbmciLCJjYW1sX3N0cmluZ19lcXVhbCIsImNhbWxfYXJyYXlfb2Zfc3RyaW5nIiwibWxfel9kaXZleGFjdCIsImNhbWxfb3V0cHV0X3ZhbHVlX3RvX2J1ZmZlciIsInJlX3JlcGxhY2VtZW50X3RleHQiLCJyZXBsIiwib3JpZyIsImN1ciIsImNhbWxfcHVyZV9qc19leHByIiwiY2FtbF9ibGl0X3N0cmluZyIsImJsaXRfbmF0IiwiY2FtbF9iaWdzdHJpbmdfYmxpdF9iYV90b19ieXRlcyIsImJhMSIsImJ5dGVzMiIsImNhbWxfdW5peF9zdGF0IiwiY2FtbF9yZWdpc3Rlcl9uYW1lZF92YWx1ZSIsImpzb29fY3JlYXRlX2ZpbGVfZXh0ZXJuIiwiY2FtbF91bml4X3N0YXRfNjQiLCJjYW1sX3RvX2pzX3N0cmluZyIsImNhbWxfbWxfbXV0ZXhfbG9jayIsInJlX3NlYXJjaF9mb3J3YXJkIiwiY2FtbF9ibGl0X3N0cmluZ190b19iaWdzdHJpbmciLCJjYW1sX21ha2VfdmVjdCIsImluaXQiLCJjYW1sX21sX3NlZWtfaW4iLCJjYW1sX3N5c19yZWFkX2RpcmVjdG9yeSIsImNhbWxfbWxfb3V0cHV0X2NoYXIiLCJjYW1sX3N5c19jb25zdF9vc3R5cGVfd2luMzIiLCJjYW1sX29ial9pc19ibG9jayIsImNhbWxfb2JqX3NldF9yYXdfZmllbGQiLCJjYW1sX2pzX3ZhciIsImNhbWxfdHJ1bmNfZmxvYXQiLCJjYW1sX3phcml0aF9tYXJzaGFsIiwiY2FtbF9lcGhlX3Vuc2V0X2RhdGEiLCJjYW1sX2VwaGVfc2V0X2RhdGEiLCJjYW1sX2VwaGVfYmxpdF9kYXRhIiwiY2FtbF9pc19wcmludGFibGUiLCJjYW1sX2FycmF5X29mX2J5dGVzIiwiY2FtbF9lcXVhbCIsInJlX3BhcnRpYWxfbWF0Y2giLCJjYW1sX3N5c19yYW5kb21fc2VlZCIsImJ1ZmYiLCJub3ciLCJhbGxfZmluYWxpemVycyIsImNhbWxfZmluYWxfcmVnaXN0ZXJfY2FsbGVkX3dpdGhvdXRfdmFsdWUiLCJjYiIsImNhbWxfYmFfZ2V0XzIiLCJjYW1sX2JhX3VpbnQ4X3NldDE2IiwiY2FtbF9sYXp5X3Jlc2V0X3RvX2xhenkiLCJjYW1sX2pzX2RlbGV0ZSIsImNhbWxfaW50X29mX3N0cmluZyIsImNhbWxfbGlzdF9tb3VudF9wb2ludCIsInByZXYiLCJjYW1sX21hcnNoYWxfY29uc3RhbnRzIiwiY2FtbF9vYmpfcmF3X2ZpZWxkIiwiY2FtbF9qc19lcXVhbHMiLCJjYW1sX29ial9jb21wYXJlX2FuZF9zd2FwIiwiYmlnc3RyaW5nX3RvX3R5cGVkX2FycmF5IiwibWxfel9maXRzX25hdGl2ZWludCIsImNhbWxfZ3JfYXJjX2F1eCIsImN4IiwiY3kiLCJyeSIsInJ4Iiwicm90IiwieFBvcyIsInlQb3MiLCJ4UG9zX3ByZXYiLCJ5UG9zX3ByZXYiLCJzcGFjZSIsImRlbHRhIiwiY2FtbF9ncl9maWxsX2FyYyIsImNhbWxfYmFfc2xpY2UiLCJudW1faW5kcyIsInN1Yl9kaW1zIiwibWxfel9vZl9uYXRpdmVpbnQiLCJjYW1sX2JhX2tpbmQiLCJjYW1sX2pzX2Z1bl9jYWxsIiwiY2FtbF9nY19tYWpvcl9zbGljZSIsIndvcmsiLCJtbF96X2ludmVydCIsIm1sX3pfcG93bSIsInozIiwiaW52IiwibWxfel9wb3dtX3NlYyIsImNhbWxfanNfcHVyZV9leHByIiwiY29tcGFyZV9kaWdpdHNfbmF0IiwiY2FtbF9tbF9pbnB1dCIsImNhbWxfZ3Jfd2FpdF9ldmVudCIsIl9ldmwiLCJjYW1sX2dyX3NpZ2lvX2hhbmRsZXIiLCJjYW1sX2hhc2hfbWl4X2JpZ3N0cmluZyIsImNhbWxfcmVjb3JkX2JhY2t0cmFjZSIsImNhbWxfdW5peF9jbGVhbnVwIiwiY2FtbF9zeXNfY29uc3RfYmFja2VuZF90eXBlIiwiY2FtbF9zeXNfZ2V0X2NvbmZpZyIsImNhbWxfb2JqX2lzX3NoYXJlZCIsImNhbWxfbWxfb3V0X2NoYW5uZWxzX2xpc3QiLCJjYW1sX2FzaW5oX2Zsb2F0IiwibWxfel9oYXNoIiwiYWNjIiwiY2FtbF9wb3Nfb3V0IiwiYmlnc3RyaW5nX29mX2FycmF5X2J1ZmZlciIsImFiIiwiY2FtbF9tb2QiLCJjYW1sX2JhX2luaXQiLCJjYW1sX3VuaXhfZmlsZWRlc2NyX29mX2ZkIiwicmVfc3RyaW5nX21hdGNoIiwiQmlnU3RyaW5nUmVhZGVyIiwiY2FtbF9ncl9kdW1wX2ltYWdlIiwiY2FtbF9iYV9nZXRfZ2VuZXJpYyIsImNhbWxfdW5peF9zdGFydHVwIiwiY2FtbF9nZXRfZXhjZXB0aW9uX2JhY2t0cmFjZSIsImNhbWxfZm9ybWF0X2Zsb2F0IiwidG9GaXhlZCIsImRwIiwicHJlYyIsImNhbWxfbW91bnRfYXV0b2xvYWQiLCJtbF96X2VxdWFsIiwibWxfel9maXRzX2ludDY0IiwiY2FtbF9iaWdzdHJpbmdfYmxpdF9iYV90b19iYSIsImNhbWxfYmxpdF9iaWdzdHJpbmdfdG9fYmlnc3RyaW5nIiwibWxfel9zcXJ0X3JlbSIsImRpZmYiLCJjYW1sX3N0cmluZ19sZXNzdGhhbiIsImNhbWxfc3RyaW5nX2dyZWF0ZXJ0aGFuIiwiY2FtbF9kaXYiLCJjYW1sX29ial9kdXAiLCJjYW1sX2VwaGVfZ2V0X2RhdGFfY29weSIsImNhbWxfbWVtcHJvZl9zdGFydCIsInJhdGUiLCJzdGFja19zaXplIiwidHJhY2tlciIsIm1sX3pfcGVyZmVjdF9zcXVhcmUiLCJjYW1sX3N5c19nZXRfYXJndiIsImNhbWxfbWxfZG9tYWluX3NldF9uYW1lIiwiX25hbWUiLCJjYW1sX2pzX3RvX2Jvb2wiLCJjYW1sX2dyX2NyZWF0ZV9pbWFnZSIsImNhbWxfZXBoZV9nZXRfa2V5X2NvcHkiLCJjYW1sX2xlc3N0aGFuIiwiY2FtbF9yYXdfYmFja3RyYWNlX25leHRfc2xvdCIsIm1sX3pfdG9fbmF0aXZlaW50IiwiY2FtbF9yZWdpc3Rlcl9nbG9iYWwiLCJuYW1lX29wdCIsIm11bHRfbmF0IiwibGVuMyIsInNxdWFyZV9uYXQiLCJjYW1sX2pzX2Zyb21fZmxvYXQiLCJjYW1sX2Zsb2F0YXJyYXlfY3JlYXRlIiwiY2FtbF9nY19zdGF0IiwiY2FtbF9nZXRfbWFqb3JfY3JlZGl0IiwiY2FtbF9zeXNfbW9kaWZ5X2FyZ3YiLCJjYW1sX21ldGhvZF9jYWNoZSIsImNhbWxfZ2V0X3B1YmxpY19tZXRob2QiLCJjYWNoZWlkIiwibWV0aHMiLCJsaSIsImNhbWxfanNfZ2V0X2NvbnNvbGUiLCJjYW1sX3N5c191bnNhZmVfZ2V0ZW52IiwiY2FtbF9tbF9vcGVuX2Rlc2NyaXB0b3JfaW4iLCJyZWZpbGwiLCJjaGFubmVsIiwiYmlnc3RyaW5nX29mX3R5cGVkX2FycmF5IiwiY2FtbF9yb3VuZF9mbG9hdCIsIm1sX3pfb2ZfYml0cyIsImJhc2UxIiwiY2FtbF9vanNfbmV3X2FyciIsIkYiLCJjb21wbGVtZW50X25hdCIsIm1sX3pfbG9neG9yIiwiY2FtbF9kb21haW5fZGxzIiwiY2FtbF9kb21haW5fZGxzX3NldCIsImNhbWxfbGF6eV9yZWFkX3Jlc3VsdCIsImNhbWxfanNfcmVnZXhwcyIsImNhbWxfanNfaHRtbF9lc2NhcGUiLCJjYW1sX2JhX2RpbV8yIiwiY2FtbF9qc193cmFwX21ldGhfY2FsbGJhY2tfYXJndW1lbnRzIiwiY2FtbF9zaW5oX2Zsb2F0IiwiY2FtbF9sZGV4cF9mbG9hdCIsImNhbWxfZ3Jfc3RhdGVfc2V0IiwiY2FtbF96YXJpdGhfdW5tYXJzaGFsIiwibmVnYXRlIiwibWxfel90cmFpbGluZ196ZXJvcyIsImNhbWxfanNfd3JhcF9jYWxsYmFja19zdHJpY3QiLCJhcml0eSIsImNhbWxfZ2NfbWlub3Jfd29yZHMiLCJjYW1sX2dldF9jdXJyZW50X2NhbGxzdGFjayIsImxhbmRfZGlnaXRfbmF0IiwiY2FtbF9pbnQ2NF9tb2QiLCJjYW1sX29ial9zZXRfdGFnIiwiY2FtbF9pbnQzMl9ic3dhcCIsImNhbWxfYmFfc2V0XzMiLCJtbF96X2phY29iaSIsIm4xIiwibWxfel9sZWdlbmRyZSIsImNhbWxfanNfaW5zdGFuY2VvZiIsImNhbWxfZ2V0X21ham9yX2J1Y2tldCIsImNhbWxfYmxpdF9iaWdzdHJpbmdfdG9fc3RyaW5nIiwic2V0X2RpZ2l0X25hdF9uYXRpdmUiLCJudGhfZGlnaXRfbmF0X25hdGl2ZSIsImNhbWxfc3RyaW5nX3NldDY0IiwiY2FtbF9ncl9zdGF0ZV9jcmVhdGUiLCJjYW52YXMiLCJjb250ZXh0IiwiY2FtbF9qc193cmFwX2NhbGxiYWNrIiwiY2FtbF9ncl9kcmF3X2FyYyIsImNhbWxfYmFfbWFwX2ZpbGUiLCJ2ZmQiLCJzaGFyZWQiLCJjYW1sX2JhX21hcF9maWxlX2J5dGVjb2RlIiwiYXJnbiIsImNhbWxfYmFfY3JlYXRlX2Zyb20iLCJkYXRhMSIsImRhdGEyIiwianN0eXAiLCJjYW1sX3RhbmhfZmxvYXQiLCJjYW1sX2dyX2RyYXdfc3RyIiwiZHgiLCJjYW1sX2dyX2RyYXdfc3RyaW5nIiwibWxfel9wcmltb3JpYWwiLCJjYW1sX2dyX2RyYXdfY2hhciIsImNhbWxfdW5tb3VudCIsIm1sX3pfZmliIiwiY2FtbF9pbnB1dF92YWx1ZV9mcm9tX3N0cmluZyIsImNhbWxfbWxfcG9zX2luXzY0IiwiY2FtbF9ncl9kcmF3X2ltYWdlIiwiaW1hZ2UiLCJjYW1sX3JlZ2lzdGVyX2NoYW5uZWxfZm9yX3NwYWNldGltZSIsIl9jaGFubmVsIiwiY2FtbF9zdHJpbmdfc2V0IiwiY2FtbF9zeXNfcm1kaXIiLCJjYW1sX3VuaXhfc3ltbGluayIsInNyY19yb290IiwiZHN0X3Jvb3QiLCJjYW1sX21sX3Bvc19vdXQiLCJjYW1sX3NwYWNldGltZV9lbmFibGVkIiwiY2FtbF9ieXRlc19ub3RlcXVhbCIsImNhbWxfcnVudGltZV9wYXJhbWV0ZXJzIiwiY2FtbF9qc19vYmplY3QiLCJjYW1sX2JhX2NyZWF0ZSIsImRpbXNfbWwiLCJjYW1sX2dyX3JlbWVtYmVyX21vZGUiLCJjYW1sX2ZtYV9mbG9hdCIsIlNQTElUIiwiTUlOX1ZBTFVFIiwiRVBTSUxPTiIsIkMiLCJBIiwiQiIsIm11bHRpcGx5IiwiYXQiLCJhaGkiLCJhbG8iLCJiaGkiLCJibG8iLCJhZGp1c3QiLCJzY2FsZSIsInhzIiwieXMiLCJ6cyIsInh5IiwidSIsImNhbWxfcmVjb21tZW5kZWRfZG9tYWluX2NvdW50IiwiY2FtbF9ic3dhcDE2IiwiY2FtbF9tbF9zZXRfYmluYXJ5X21vZGUiLCJjYW1sX2ZpbmFsX3JlZ2lzdGVyIiwiY2FtbF9ncl9kcmF3X3JlY3QiLCJjYW1sX3N0cmluZ19nZXQxNiIsImNhbWxfb3V0cHV0X3ZhbHVlIiwiY2FtbF9iYV9nZXRfMyIsImNhbWxfZXBoZV9ibGl0X2tleSIsIm1sX3pfdG9faW50MzIiLCJjYW1sX2luaXRpYWxfdGltZSIsImNhbWxfc3lzX3RpbWUiLCJjYW1sX3N5c190aW1lX2luY2x1ZGVfY2hpbGRyZW4iLCJjYW1sX2NoZWNrX2JvdW5kIiwiY2FtbF91bml4X2dldHB3dWlkIiwibWxfel9jb21wYXJlIiwiY2FtbF9oYXNoIiwic2VlZCIsInF1ZXVlIiwicmQiLCJ3ciIsImNhbWxfYmFfdG9fdHlwZWRfYXJyYXkiLCJjYW1sX2RvbWFpbl9kbHNfZ2V0IiwiY2FtbF9ieXRlc19nZXQzMiIsImNhbWxfZnJleHBfZmxvYXQiLCJtbF96X3ByZWQiLCJjYW1sX3N0cmluZ19nZXQ2NCIsImNhbWxfanNfZXJyb3Jfb3B0aW9uX29mX2V4Y2VwdGlvbiIsImNhbWxfbWxfcG9zX291dF82NCIsIm1sX3pfZXh0cmFjdCIsIm1sX3pfcmVtb3ZlIiwibWxfel9vZl9mbG9hdCIsImYxIiwibWxfel9sb2dub3QiLCJjYW1sX3VuaXhfZmluZGNsb3NlIiwiY2FtbF9ncl9jbG9zZV9zdWJ3aW5kb3ciLCJjYW1sX2Zsb2F0YXJyYXlfYmxpdCIsImNhbWxfZ2V0X21pbm9yX2ZyZWUiLCJjYW1sX3NldF9zdGF0aWNfZW52IiwiY2FtbF9iYV9jaGFuZ2VfbGF5b3V0IiwiY2FtbF9qc19uZXciLCJjYW1sX2dyX2N1cnJlbnRfeSIsImNhbWxfZm9ybWF0X2ludCIsImNhbWxfb2JqX3RydW5jYXRlIiwiY2FtbF9qc190b19zdHJpbmciLCJpc19kaWdpdF9vZGQiLCJjYW1sX3J1bnRpbWVfdmFyaWFudCIsImNhbWxfbWxfb3Blbl9kZXNjcmlwdG9yX291dCIsImJ1ZmZlcmVkIiwiY2FtbF9hcnJheV9jb25jYXQiLCJjYW1sX2dyX29wZW5fZ3JhcGgiLCJpbmZvIiwic3BlY3MiLCJzdGF0dXMiLCJ3aW4iLCJkb2MiLCJ0aXRsZSIsImJvZHkiLCJjYW1sX21ha2VfZmxvYXRfdmVjdCIsImNhbWxfY2JydF9mbG9hdCIsImNhbWxfbWVtcHJvZl9zdG9wIiwiY2FtbF9ldmVudGxvZ19wYXVzZSIsImNhbWxfZ3JlYXRlcmVxdWFsIiwibWxfel9udW1iaXRzIiwidXBwZXJCb3VuZCIsImNhbWxfZ2V0X2V4Y2VwdGlvbl9yYXdfYmFja3RyYWNlIiwiY2FtbF9sb2cxcF9mbG9hdCIsImNhbWxfbGF6eV9tYWtlX2ZvcndhcmQiLCJsb3JfZGlnaXRfbmF0IiwiY2FtbF9ncl9ibGl0X2ltYWdlIiwiaW0yIiwiY2FtbF9ncl93aW5kb3dfaWQiLCJjYW1sX2pzX29uX2llIiwidWEiLCJjYW1sX2ludDY0X3NoaWZ0X3JpZ2h0IiwiY2FtbF9iYV9sYXlvdXQiLCJjYW1sX2NvbnZlcnRfcmF3X2JhY2t0cmFjZSIsImNhbWxfYXJyYXlfc2V0IiwibmV3dmFsIiwiY2FtbF9hbGxvY19zdGFjayIsInJldCIsImNhbWxfYnl0ZXNfZ3JlYXRlcmVxdWFsIiwibWxfel9wZXJmZWN0X3Bvd2VyIiwibG9nMnoiLCJ6cCIsInNldF9kaWdpdF9uYXQiLCJtbF96X2luaXQiLCJjYW1sX2dyX2RvY19vZl9zdGF0ZSIsImNhbWxfbWxfb3V0cHV0X2ludCIsImNhbWxfb2JqX3dpdGhfdGFnIiwiY2FtbF9tbF9jaGFubmVsX3NpemUiLCJjYW1sX3Jhd19iYWNrdHJhY2Vfc2xvdCIsImNhbWxfaGV4c3RyaW5nX29mX2Zsb2F0Iiwic3R5bGUiLCJleHBfc2lnbiIsInNpZ25fc3RyIiwiY3N0IiwieF9zdHIiLCJjYW1sX2pzX3dyYXBfbWV0aF9jYWxsYmFja19zdHJpY3QiLCJtbF96X2Zvcm1hdCIsImNhcyIsIndpZHRoIiwiYWx0IiwicGFkIiwicHJlZml4IiwicHJlIiwibWxfel90b19pbnQ2NCIsIm1hc2siLCJtbF96X3NpemUiLCJjYW1sX3VuaXhfcmVhZGxpbmsiLCJjYW1sX2JhY2t0cmFjZV9zdGF0dXMiLCJjYW1sX3N5c19hcmd2IiwiY2FtbF9pbnN0YWxsX3NpZ25hbF9oYW5kbGVyIiwiY2FtbF9iYV9maWxsIiwiY2FtbF9tb2RmX2Zsb2F0IiwiY2FtbF9nY19nZXQiLCJjYW1sX2Zsb2F0X2NvbXBhcmUiLCJtbF96X3NoaWZ0X3JpZ2h0X3RydW5jIiwiY2FtbF9zdHJpbmdfc2V0MzIiLCJjYW1sX3BhcnNlX2VuZ2luZSIsInRhYmxlcyIsImVudiIsIkVSUkNPREUiLCJsb29wIiwidGVzdHNoaWZ0Iiwic2hpZnRfcmVjb3ZlciIsInJlZHVjZSIsIlJFQURfVE9LRU4iLCJSQUlTRV9QQVJTRV9FUlJPUiIsIkdST1dfU1RBQ0tTXzEiLCJHUk9XX1NUQUNLU18yIiwiQ09NUFVURV9TRU1BTlRJQ19BQ1RJT04iLCJDQUxMX0VSUk9SX0ZVTkNUSU9OIiwiZW52X3Nfc3RhY2siLCJlbnZfdl9zdGFjayIsImVudl9zeW1iX3N0YXJ0X3N0YWNrIiwiZW52X3N5bWJfZW5kX3N0YWNrIiwiZW52X3N0YWNrc2l6ZSIsImVudl9zdGFja2Jhc2UiLCJlbnZfY3Vycl9jaGFyIiwiZW52X2x2YWwiLCJlbnZfc3ltYl9zdGFydCIsImVudl9zeW1iX2VuZCIsImVudl9hc3AiLCJlbnZfcnVsZV9sZW4iLCJlbnZfcnVsZV9udW1iZXIiLCJlbnZfc3AiLCJlbnZfc3RhdGUiLCJlbnZfZXJyZmxhZyIsInRibF90cmFuc2xfY29uc3QiLCJ0YmxfdHJhbnNsX2Jsb2NrIiwidGJsX2xocyIsInRibF9sZW4iLCJ0YmxfZGVmcmVkIiwidGJsX2Rnb3RvIiwidGJsX3NpbmRleCIsInRibF9yaW5kZXgiLCJ0YmxfZ2luZGV4IiwidGJsX3RhYmxlc2l6ZSIsInRibF90YWJsZSIsInRibF9jaGVjayIsInRibF9uYW1lc19jb25zdCIsInRibF9uYW1lc19ibG9jayIsImxvZyIsInRva2VuX25hbWUiLCJuYW1lcyIsInByaW50X3Rva2VuIiwidG9rIiwidG9rZW4iLCJuMiIsInN0YXRlMSIsInNwIiwiZXJyZmxhZyIsImFzcCIsImNhbWxfdXBkYXRlX2R1bW15IiwiY2FtbF9hcnJheV9maWxsIiwiY2FtbF9zeXNfbWtkaXIiLCJjYW1sX3N0cmluZ19ub3RlcXVhbCIsImNhbWxfYnl0ZXNfZ3JlYXRlcnRoYW4iLCJjYW1sX2dyX21ha2VfaW1hZ2UiLCJjYW1sX21sX3NldF9jaGFubmVsX291dHB1dCIsImNhbWxfcmVhZF9maWxlX2NvbnRlbnQiLCJjYW1sX2pzX3RvX2Zsb2F0IiwiY2FtbF9zZXR1cF91bmNhdWdodF9leGNlcHRpb25faGFuZGxlciIsIm9yaWdpbiIsImV2ZW50IiwiZXJyX25vX3ByZWQiLCJlcnJfbm9fc3VjYyIsInplcm8kMiIsIm9uZSQyIiwibWludXNfb25lJDIiLCJtaW5faW50JDIiLCJtYXhfaW50JDIiLCJkdW1teV9wb3MiLCJ6ZXJvX3BvcyIsInN1Yl9mb3JtYXQiLCJmb3JtYXR0aW5nX2xpdCIsImxvY2ZtdCIsIm51bGwkMCIsImN1cnJlbnRfZGlyX25hbWUiLCJwYXJlbnRfZGlyX25hbWUiLCJkaXJfc2VwIiwicXVvdGVxdW90ZSIsIm51bGwkMSIsImN1cnJlbnRfZGlyX25hbWUkMCIsInBhcmVudF9kaXJfbmFtZSQwIiwiZGlyX3NlcCQwIiwibnVsbCQyIiwiY3VycmVudF9kaXJfbmFtZSQxIiwicGFyZW50X2Rpcl9uYW1lJDEiLCJkaXJfc2VwJDEiLCJ6ZXJvJDQiLCJvbmUkNCIsImkiLCJlcmFzZV9yZWwiLCJyZXN0IiwicmVzdCQwIiwicmVzdCQxIiwicmVzdCQyIiwicmVzdCQzIiwicmVzdCQ0IiwicmVzdCQ1IiwicmVzdCQ2IiwicmVzdCQ3IiwidHkiLCJyZXN0JDgiLCJ0eTEiLCJyZXN0JDkiLCJyZXN0JDEwIiwicmVzdCQxMSIsInJlc3QkMTIiLCJyZXN0JDEzIiwiY29uY2F0X2ZtdHR5IiwiZm10dHkxIiwiZm10dHkyIiwidHkyIiwiY29uY2F0X2ZtdCIsImZtdDEiLCJmbXQyIiwicGFkIiwicGFkJDAiLCJwcmVjIiwicGFkJDEiLCJpY29udiIsInByZWMkMCIsInBhZCQyIiwiaWNvbnYkMCIsInByZWMkMSIsInBhZCQzIiwiaWNvbnYkMSIsInByZWMkMiIsInBhZCQ0IiwiaWNvbnYkMiIsInByZWMkMyIsInBhZCQ1IiwiZmNvbnYiLCJwYWQkNiIsInN0ciIsImNociIsImZtdHR5IiwicGFkJDciLCJmbXR0eSQwIiwicGFkJDgiLCJyZXN0JDE0IiwicmVzdCQxNSIsInJlc3QkMTYiLCJmbXRpbmdfbGl0IiwicmVzdCQxNyIsImZtdGluZ19nZW4iLCJyZXN0JDE4IiwicmVzdCQxOSIsImNoYXJfc2V0Iiwid2lkdGhfb3B0IiwicmVzdCQyMCIsImNvdW50ZXIiLCJyZXN0JDIxIiwicmVzdCQyMiIsImlnbiIsInJlc3QkMjMiLCJmIiwiYXJpdHkiLCJ2IiwiciIsImN1ciIsInNlZW4iLCJuIiwiZmFpbHdpdGgiLCJzIiwiaW52YWxpZF9hcmciLCJtaW4iLCJ4IiwieSIsIm1heCIsImFicyIsImxub3QiLCJpbmZpbml0eSIsIm5lZ19pbmZpbml0eSIsIm5hbiIsIm1heF9mbG9hdCIsIm1pbl9mbG9hdCIsImVwc2lsb24iLCJtYXhfaW50IiwibWluX2ludCIsInMxIiwiczIiLCJsMSIsImwyIiwiY2hhcl9vZl9pbnQiLCJzdHJpbmdfb2ZfYm9vbCIsImIiLCJib29sX29mX3N0cmluZyIsImJvb2xfb2Zfc3RyaW5nX29wdCIsInN0cmluZ19vZl9pbnQiLCJpbnRfb2Zfc3RyaW5nX29wdCIsInZhbGlkX2Zsb2F0X2xleGVtIiwibCIsImkkMCIsInRvX3N0cmluZyIsIm9mX3N0cmluZ19vcHQiLCJhcHBlbmQiLCJ0bCIsImhkIiwic3RkaW4iLCJzdGRvdXQiLCJzdGRlcnIiLCJvcGVuX2dlbiIsIm1vZGUiLCJwZXJtIiwibmFtZSIsImMiLCJvcGVuX3RleHQiLCJvcGVuX2JpbiIsImZsdXNoX2FsbCIsIml0ZXIiLCJhIiwib3V0cHV0X2J5dGVzIiwib2MiLCJvdXRwdXRfc3RyaW5nIiwib3V0cHV0Iiwib2ZzIiwibGVuIiwib3V0cHV0X3N1YnN0cmluZyIsIm91dHB1dF92YWx1ZSIsImNoYW4iLCJjbG9zZSIsImNsb3NlX25vZXJyIiwib3Blbl9nZW4kMCIsIm9wZW5fdGV4dCQwIiwib3Blbl9iaW4kMCIsImlucHV0IiwiaWMiLCJ1bnNhZmVfcmVhbGx5X2lucHV0Iiwib2ZzJDAiLCJsZW4kMCIsImxlbiQxIiwib2ZzJDEiLCJyZWFsbHlfaW5wdXQiLCJyZWFsbHlfaW5wdXRfc3RyaW5nIiwiaW5wdXRfbGluZSIsImJ1aWxkX3Jlc3VsdCIsImJ1ZiIsImFjY3UiLCJiZWciLCJhY2N1JDAiLCJyZXMiLCJjbG9zZV9ub2VyciQwIiwicHJpbnRfY2hhciIsInByaW50X3N0cmluZyIsInByaW50X2J5dGVzIiwicHJpbnRfaW50IiwicHJpbnRfZmxvYXQiLCJwcmludF9lbmRsaW5lIiwicHJpbnRfbmV3bGluZSIsInByZXJyX2NoYXIiLCJwcmVycl9zdHJpbmciLCJwcmVycl9ieXRlcyIsInByZXJyX2ludCIsInByZXJyX2Zsb2F0IiwicHJlcnJfZW5kbGluZSIsInByZXJyX25ld2xpbmUiLCJyZWFkX2xpbmUiLCJyZWFkX2ludCIsInJlYWRfaW50X29wdCIsInJlYWRfZmxvYXQiLCJyZWFkX2Zsb2F0X29wdCIsInN0cmluZ19vZl9mb3JtYXQiLCJzeW1ib2wiLCJzdHIyIiwic3RyMSIsImV4aXRfZnVuY3Rpb24iLCJhdF9leGl0IiwiZl95ZXRfdG9fcnVuIiwib2xkX2V4aXQiLCJuZXdfZXhpdCQwIiwibmV3X2V4aXQiLCJzdWNjZXNzIiwiZG9fYXRfZXhpdCIsImV4aXQiLCJyZXRjb2RlIiwic2V0X2JpbmFyeV9tb2RlIiwiY2xvc2UkMCIsImluX2NoYW5uZWxfbGVuZ3RoIiwicG9zX2luIiwic2Vla19pbiIsImlucHV0X3ZhbHVlIiwiaW5wdXRfYmluYXJ5X2ludCIsImlucHV0X2J5dGUiLCJpbnB1dF9jaGFyIiwic2V0X2JpbmFyeV9tb2RlJDAiLCJvdXRfY2hhbm5lbF9sZW5ndGgiLCJwb3Nfb3V0Iiwic2Vla19vdXQiLCJvdXRwdXRfYmluYXJ5X2ludCIsIm91dHB1dF9ieXRlIiwib3V0cHV0X2NoYXIiLCJmbHVzaCIsImxlZnQiLCJyaWdodCIsImlzX2xlZnQiLCJpc19yaWdodCIsImZpbmRfbGVmdCIsImZpbmRfcmlnaHQiLCJtYXBfbGVmdCIsImUiLCJtYXBfcmlnaHQiLCJtYXAiLCJ2JDAiLCJmb2xkIiwiZXF1YWwiLCJlMSIsImUyIiwidjIiLCJ2MiQwIiwiY29tcGFyZSIsIm1hdGNoJDEiLCJpc19ibG9jayIsImRvdWJsZV9maWVsZCIsInNldF9kb3VibGVfZmllbGQiLCJmaXJzdF9ub25fY29uc3RhbnRfY29uc3RydWN0b3IiLCJsYXN0X25vbl9jb25zdGFudF9jb25zdHJ1Y3Rvcl8iLCJsYXp5X3RhZyIsImNsb3N1cmVfdGFnIiwib2JqZWN0X3RhZyIsImluZml4X3RhZyIsImZvcndhcmRfdGFnIiwibm9fc2Nhbl90YWciLCJhYnN0cmFjdF90YWciLCJzdHJpbmdfdGFnIiwiZG91YmxlX3RhZyIsImRvdWJsZV9hcnJheV90YWciLCJjdXN0b21fdGFnIiwiaW50X3RhZyIsIm91dF9vZl9oZWFwX3RhZyIsInVuYWxpZ25lZF90YWciLCJpbmZvIiwib2JqIiwic3RhcnRfZW52Iiwib2ZfdmFsIiwic2xvdCIsImlkIiwiZXh0ZW5zaW9uX2NvbnN0cnVjdG9yIiwiZXh0ZW5zaW9uX25hbWUiLCJleHRlbnNpb25faWQiLCJtYXhfZXBoZV9sZW5ndGgiLCJjcmVhdGUiLCJsZW5ndGgiLCJyYWlzZV9pZl9pbnZhbGlkX29mZnNldCIsIm8iLCJtc2ciLCJnZXRfa2V5IiwiZ2V0X2tleV9jb3B5Iiwic2V0X2tleSIsInVuc2V0X2tleSIsImNoZWNrX2tleSIsImJsaXRfa2V5IiwibzEiLCJvMiIsInJhaXNlX3VuZGVmaW5lZCIsImZvcmNlX2xhenlfYmxvY2siLCJibGsiLCJjbG9zdXJlIiwicmVzdWx0IiwiZm9yY2VfdmFsX2xhenlfYmxvY2siLCJmb3JjZSIsImx6diIsInQiLCJmb3JjZV92YWwiLCJ0b19sYXp5IiwiZnJvbV92YWwiLCJpc192YWwiLCJtYXAkMCIsIm1hcF92YWwiLCJlbXB0eSIsInJldHVybiQwIiwiY29ucyIsIm5leHQiLCJhcHBlbmQkMCIsInNlcTEiLCJzZXEyIiwibWFwJDEiLCJzZXEiLCJmaWx0ZXJfbWFwIiwic2VxJDAiLCJmaWx0ZXIiLCJjb25jYXQiLCJmbGF0X21hcCIsImZvbGRfbGVmdCIsImFjYyIsImFjYyQwIiwiYWNjJDEiLCJ1bmZvbGQiLCJ1IiwidSQwIiwiaXNfZW1wdHkiLCJ4cyIsInVuY29ucyIsInhzJDAiLCJsZW5ndGgkMCIsInhzJDEiLCJpdGVyaSIsImZvbGRfbGVmdGkiLCJhY2N1JDEiLCJmb3JfYWxsIiwicCIsImV4aXN0cyIsImZpbmQiLCJmaW5kX21hcCIsIml0ZXIyIiwieXMiLCJ5cyQwIiwieXMkMSIsImZvbGRfbGVmdDIiLCJmb3JfYWxsMiIsImV4aXN0czIiLCJlcXVhbCQwIiwiZXEiLCJjb21wYXJlJDAiLCJjbXAiLCJpbml0X2F1eCIsImoiLCJpbml0IiwicmVwZWF0IiwiZm9yZXZlciIsImN5Y2xlX25vbmVtcHR5IiwiY3ljbGUiLCJpdGVyYXRlMSIsIml0ZXJhdGUiLCJtYXBpX2F1eCIsIm1hcGkiLCJ0YWlsX3NjYW4iLCJzJDAiLCJzY2FuIiwidGFrZV9hdXgiLCJ0YWtlIiwiZHJvcCIsIm4kMCIsIm4kMSIsInRha2Vfd2hpbGUiLCJkcm9wX3doaWxlIiwibm9kZSIsImdyb3VwIiwiZmFpbHVyZSIsIm1lbW9pemUiLCJvbmNlIiwiYWN0aW9uIiwiemlwIiwibWFwMiIsImludGVybGVhdmUiLCJzb3J0ZWRfbWVyZ2UxIiwic29ydGVkX21lcmdlIiwibWFwX2ZzdCIsInh5cyIsInh5cyQwIiwibWFwX3NuZCIsInVuemlwIiwiZmlsdGVyX21hcF9maW5kX2xlZnRfbWFwIiwiZmlsdGVyX21hcF9maW5kX3JpZ2h0X21hcCIsInoiLCJwYXJ0aXRpb25fbWFwIiwicGFydGl0aW9uIiwicGVlbCIsInhzcyIsInRyYW5zcG9zZSIsInRhaWxzIiwiaGVhZHMiLCJyZW1haW5kZXJzIiwieHNzJDAiLCJ0YWlscyQwIiwiaGVhZHMkMCIsIm1hcF9wcm9kdWN0IiwicHJvZHVjdCIsIm9mX2Rpc3BlbnNlciIsIml0IiwidG9fZGlzcGVuc2VyIiwiaW50cyIsIm5vbmUiLCJzb21lIiwidmFsdWUiLCJkZWZhdWx0JDAiLCJnZXQkMCIsImJpbmQiLCJqb2luIiwibWFwJDIiLCJmb2xkJDAiLCJpdGVyJDAiLCJpc19ub25lIiwiaXNfc29tZSIsImVxdWFsJDEiLCJvMCIsInYxIiwidjAiLCJjb21wYXJlJDEiLCJ0b19yZXN1bHQiLCJ0b19saXN0IiwidG9fc2VxIiwib2siLCJlcnJvciIsInZhbHVlJDAiLCJnZXRfb2siLCJnZXRfZXJyb3IiLCJiaW5kJDAiLCJqb2luJDAiLCJtYXAkMyIsIm1hcF9lcnJvciIsImZvbGQkMSIsIml0ZXIkMSIsIml0ZXJfZXJyb3IiLCJpc19vayIsImlzX2Vycm9yIiwiZXF1YWwkMiIsInIwIiwicjEiLCJjb21wYXJlJDIiLCJ0b19vcHRpb24iLCJ0b19saXN0JDAiLCJ0b19zZXEkMCIsImVxdWFsJDMiLCJjb21wYXJlJDMiLCJ0b19mbG9hdCIsInRvX3N0cmluZyQwIiwiZXNjYXBlZCIsImxvd2VyY2FzZSIsInVwcGVyY2FzZSIsImxvd2VyY2FzZV9hc2NpaSIsInVwcGVyY2FzZV9hc2NpaSIsImNvbXBhcmUkNCIsImMxIiwiYzIiLCJlcXVhbCQ0IiwibWluJDAiLCJtYXgkMCIsImxvX2JvdW5kIiwiaGlfYm91bmQiLCJib20iLCJyZXAiLCJzdWNjIiwicHJlZCIsImlzX3ZhbGlkIiwib2ZfaW50IiwiaXNfY2hhciIsIm9mX2NoYXIiLCJ0b19jaGFyIiwidW5zYWZlX3RvX2NoYXIiLCJlcXVhbCQ1IiwiY29tcGFyZSQ1IiwiaGFzaCIsInV0Zl9kZWNvZGVfaXNfdmFsaWQiLCJkIiwidXRmX2RlY29kZV9sZW5ndGgiLCJ1dGZfZGVjb2RlX3VjaGFyIiwidXRmX2RlY29kZSIsImRlY19pbnZhbGlkIiwidXRmXzhfYnl0ZV9sZW5ndGgiLCJ1dGZfMTZfYnl0ZV9sZW5ndGgiLCJsZW5ndGgkMSIsInBhcmFtJDAiLCJjb25zJDAiLCJudGgiLCJsJDAiLCJsJDEiLCJudGhfb3B0IiwicmV2X2FwcGVuZCIsImwxJDAiLCJsMiQwIiwibDEkMSIsImwyJDEiLCJyZXYiLCJpbml0X2F1eCQwIiwicGFyYW0iLCJhMiIsImExIiwicGFpciIsIngkMCIsInJ5IiwicngiLCJ0MiIsImgyIiwidDEiLCJoMSIsInNvcnQiLCJ4MiIsIngxIiwidGwkMSIsIngzIiwieDIkMCIsIngxJDAiLCJuMSIsIm4yIiwicmV2X3NvcnQiLCJ0bCQwIiwiYyQwIiwiYyQxIiwiYyQyIiwiYyQzIiwiYyQ0IiwiYyQ1IiwiYyQ2IiwiYWNjdSQyIiwiYXV4IiwidGFpbCIsImRpcmVjdCIsImRlcHRoIiwiemVybyIsIm9uZSIsIm1pbnVzX29uZSIsImFicyQwIiwibWF4X2ludCQwIiwibWluX2ludCQwIiwibG9nbm90IiwiZXF1YWwkNyIsImNvbXBhcmUkNyIsIm1pbiQxIiwibWF4JDEiLCJ0b19zdHJpbmckMSIsInN5bWJvbCQwIiwiZHN0b2ZmIiwic3Jjb2ZmIiwiY3B5bGVuIiwib2ZzMSIsIm9mczIiLCJzZXAiLCJzZXBsZW4iLCJkc3QiLCJpc19zcGFjZSIsImFwcGx5MSIsInByZWZpeCIsImxlbl9zIiwibGVuX3ByZSIsInN1ZmZpeCIsImxlbl9zdWYiLCJkaWZmIiwiaW5kZXhfcmVjIiwibGltIiwiaSQxIiwiaW5kZXhfcmVjX29wdCIsInJpbmRleF9yZWMiLCJyaW5kZXhfcmVjX29wdCIsIm5ld19sZW4iLCJuZXdfYnVmIiwiZ2V0JDEiLCJzZXQkMCIsImRlY19yZXQiLCJub3RfaW5feDgwX3RvX3hCRiIsIm5vdF9pbl94QTBfdG9feEJGIiwibm90X2luX3g4MF90b194OUYiLCJub3RfaW5feDkwX3RvX3hCRiIsIm5vdF9pbl94ODBfdG9feDhGIiwidXRmXzhfdWNoYXJfMyIsImIwIiwiYjEiLCJiMiIsInV0Zl84X3VjaGFyXzQiLCJiMyIsImkkNCIsImIxJDEiLCJpJDUiLCJiMiQxIiwiaSQ2IiwiaSQxMCIsImIxJDMiLCJpJDExIiwiYjIkMyIsImkkMTIiLCJiMyQxIiwiaSQ3IiwiYjEkMiIsImkkOCIsImIyJDIiLCJpJDkiLCJiMyQwIiwiaSQxMyIsImIxJDQiLCJpJDE0IiwiYjIkNCIsImkkMiIsImIxJDAiLCJpJDMiLCJiMiQwIiwiaSQxNSIsImIxJDUiLCJzZXQiLCJsYXN0IiwibGFzdCQwIiwibGFzdCQxIiwibGFzdCQzIiwibGFzdCQyIiwibGFzdCQ0IiwibGFzdCQ1IiwiaGkiLCJsbyIsImlzX3NwYWNlJDAiLCJpbmRleF9yZWMkMCIsImluZGV4X3JlY19vcHQkMCIsInJpbmRleF9yZWMkMCIsInJpbmRleF9yZWNfb3B0JDAiLCJnIiwiZXF1YWwkMTAiLCJjb21wYXJlJDEwIiwidG9fc3RyaW5nJDIiLCJ0b19idWZmZXIiLCJidWZmIiwiZmxhZ3MiLCJoZWFkZXJfc2l6ZSIsImRhdGFfc2l6ZSIsInRvdGFsX3NpemUiLCJmcm9tX2J5dGVzIiwiZnJvbV9zdHJpbmciLCJzeCIsInN5IiwibGEiLCJsYiIsInJlcyQwIiwibGlzdF9sZW5ndGgiLCJwYXJhbSQxIiwiaGQkMCIsImlucHV0X2FycmF5IiwiZWx0Iiwib3V0cHV0X2FycmF5IiwiZWx0JDAiLCJhY2MkMiIsImEwIiwiYmkiLCJhaSIsIm5hIiwibmIiLCJtYXhzb24iLCJpMzEiLCJ0cmlja2xlZG93biIsInRyaWNrbGUiLCJidWJibGVkb3duIiwiYnViYmxlIiwiZSQwIiwiZmF0aGVyIiwibWVyZ2UiLCJzcmMxb2ZzIiwic3JjMWxlbiIsInNyYzIiLCJzcmMyb2ZzIiwic3JjMmxlbiIsImRzdG9mcyIsInNyYzFyIiwic3JjMnIiLCJzMiQxIiwiczEkMSIsImkxIiwiaTIiLCJpMiQwIiwiZCQwIiwiczIkMCIsImkxJDAiLCJkJDEiLCJzMSQwIiwiaXNvcnR0byIsInNyY29mcyIsInNvcnR0byIsInplcm8kMCIsIm9uZSQwIiwibWludXNfb25lJDAiLCJpc19maW5pdGUiLCJpc19pbmZpbml0ZSIsImlzX25hbiIsInBpIiwiaXNfaW50ZWdlciIsInN1Y2MkMCIsInByZWQkMCIsImVxdWFsJDExIiwibWluJDIiLCJtYXgkMiIsIm1pbl9tYXgiLCJtaW5fbnVtIiwibWF4X251bSIsIm1pbl9tYXhfbnVtIiwiaGFzaCQwIiwidW5zYWZlX2ZpbGwiLCJjaGVjayIsIm1ha2UkMiIsImluaXQkNCIsImFwcGVuZCQyIiwiY29uY2F0JDMiLCJobGVuIiwic3ViJDIiLCJjb3B5JDIiLCJmaWxsJDEiLCJibGl0JDIiLCJzcmMiLCJzb2ZzIiwiZG9mcyIsInRvX2xpc3QkMiIsIm9mX2xpc3QkMCIsImgiLCJpdGVyJDYiLCJpdGVyMiQyIiwibWFwJDgiLCJtYXAyJDIiLCJpdGVyaSQ0IiwibWFwaSQ0IiwiZm9sZF9sZWZ0JDQiLCJmb2xkX3JpZ2h0JDMiLCJleGlzdHMkNCIsImZvcl9hbGwkNCIsIm1lbSQxIiwibWVtX2llZWUiLCJzb3J0JDAiLCJzdGFibGVfc29ydCIsInRvX3NlcSQ1IiwidG9fc2VxaSQyIiwib2Zfc2VxJDMiLCJtYXBfdG9fYXJyYXkiLCJtYXBfZnJvbV9hcnJheSIsInplcm8kMSIsIm9uZSQxIiwibWludXNfb25lJDEiLCJzdWNjJDEiLCJwcmVkJDEiLCJhYnMkMSIsIm1pbl9pbnQkMSIsIm1heF9pbnQkMSIsImxvZ25vdCQwIiwidW5zaWduZWRfdG9faW50IiwidG9fc3RyaW5nJDMiLCJvZl9zdHJpbmdfb3B0JDAiLCJjb21wYXJlJDExIiwiZXF1YWwkMTIiLCJ1bnNpZ25lZF9jb21wYXJlIiwibSIsIm1pbiQzIiwibWF4JDMiLCJ1bnNpZ25lZF9kaXYiLCJxIiwidW5zaWduZWRfcmVtIiwic3VjYyQyIiwicHJlZCQyIiwiYWJzJDIiLCJsb2dub3QkMSIsIm1heF9pbnQkMyIsInVuc2lnbmVkX3RvX2ludCQwIiwidG9fc3RyaW5nJDQiLCJvZl9zdHJpbmdfb3B0JDEiLCJjb21wYXJlJDEyIiwiZXF1YWwkMTMiLCJ1bnNpZ25lZF9jb21wYXJlJDAiLCJtaW4kNCIsIm1heCQ0IiwidW5zaWduZWRfZGl2JDAiLCJ1bnNpZ25lZF9yZW0kMCIsInplcm8kMyIsIm9uZSQzIiwibWludXNfb25lJDMiLCJzdWNjJDMiLCJwcmVkJDMiLCJhYnMkMyIsIm1pbl9pbnQkMyIsIm1heF9pbnQkNCIsImxvZ25vdCQyIiwidW5zaWduZWRfdG9faW50JDEiLCJ0b19zdHJpbmckNSIsIm9mX3N0cmluZ19vcHQkMiIsImNvbXBhcmUkMTMiLCJlcXVhbCQxNCIsInVuc2lnbmVkX2NvbXBhcmUkMSIsIm1pbiQ1IiwibWF4JDUiLCJ1bnNpZ25lZF9kaXYkMSIsInVuc2lnbmVkX3JlbSQxIiwiZW5naW5lIiwidGJsIiwic3RhdGUiLCJuZXdfZW5naW5lIiwiZnJvbV9mdW5jdGlvbiIsIm9wdCIsInN0aCIsIndpdGhfcG9zaXRpb25zIiwiYXV4X2J1ZmZlciIsImxleGJ1ZiIsInJlYWQiLCJuZXdsZW4iLCJuZXdidWYiLCJmcm9tX2NoYW5uZWwiLCJmcm9tX3N0cmluZyQwIiwic2V0X3Bvc2l0aW9uIiwicG9zaXRpb24iLCJzZXRfZmlsZW5hbWUiLCJmbmFtZSIsImxleGVtZSIsInN1Yl9sZXhlbWUiLCJzdWJfbGV4ZW1lX29wdCIsInN1Yl9sZXhlbWVfY2hhciIsInN1Yl9sZXhlbWVfY2hhcl9vcHQiLCJsZXhlbWVfY2hhciIsImxleGVtZV9zdGFydCIsImxleGVtZV9lbmQiLCJsZXhlbWVfc3RhcnRfcCIsImxleGVtZV9lbmRfcCIsIm5ld19saW5lIiwibGNwIiwiZmx1c2hfaW5wdXQiLCJlbnYiLCJncm93X3N0YWNrcyIsIm9sZHNpemUiLCJuZXdzaXplIiwibmV3X3MiLCJuZXdfdiIsIm5ld19zdGFydCIsIm5ld19lbmQiLCJjbGVhcl9wYXJzZXIiLCJjdXJyZW50X2xvb2thaGVhZF9mdW4iLCJ5eXBhcnNlIiwidGFibGVzIiwic3RhcnQiLCJsZXhlciIsImluaXRfYXNwIiwiaW5pdF9zcCIsImluaXRfc3RhY2tiYXNlIiwiaW5pdF9zdGF0ZSIsImluaXRfY3Vycl9jaGFyIiwiaW5pdF9sdmFsIiwiaW5pdF9lcnJmbGFnIiwiY21kIiwiYXJnIiwiYXJnJDAiLCJhcmckMSIsImNtZCQwIiwiZXhuIiwiY3Vycl9jaGFyIiwidG9rIiwicGVla192YWwiLCJzeW1ib2xfc3RhcnRfcG9zIiwic3QiLCJlbiIsInN5bWJvbF9lbmRfcG9zIiwicmhzX3N0YXJ0X3BvcyIsInJoc19lbmRfcG9zIiwic3ltYm9sX3N0YXJ0Iiwic3ltYm9sX2VuZCIsInJoc19zdGFydCIsInJoc19lbmQiLCJpc19jdXJyZW50X2xvb2thaGVhZCIsInBhcnNlX2Vycm9yIiwiaGVpZ2h0IiwiaGwiLCJoJDAiLCJociIsImJhbCIsImxyIiwibHYiLCJsbCIsImxyciIsImxydiIsImxybCIsInJyIiwicnYiLCJybCIsInJsciIsInJsdiIsInJsbCIsImFkZCIsInNpbmdsZXRvbiIsImFkZF9taW5fZWxlbWVudCIsImFkZF9tYXhfZWxlbWVudCIsInJoIiwibGgiLCJtaW5fZWx0IiwibWluX2VsdF9vcHQiLCJtYXhfZWx0IiwibWF4X2VsdF9vcHQiLCJyZW1vdmVfbWluX2VsdCIsInIkMCIsInNwbGl0IiwicHJlcyIsInByZXMkMCIsIm1lbSIsInJlbW92ZSIsInVuaW9uIiwicjIiLCJyMiQwIiwicjEkMCIsImludGVyIiwic3BsaXRfYmlzIiwiZGlzam9pbnQiLCJjb25zX2VudW0iLCJzJDEiLCJlJDEiLCJlMiQyIiwiZTEkMiIsImUyJDAiLCJlMSQwIiwiZTIkMSIsImUxJDEiLCJzdWJzZXQiLCJwdiIsImxmIiwibHQiLCJyZiIsInJ0IiwiY2FyZGluYWwiLCJlbGVtZW50c19hdXgiLCJlbGVtZW50cyIsImZpbmRfZmlyc3QiLCJmaW5kX2ZpcnN0X29wdCIsImZpbmRfbGFzdCIsImZpbmRfbGFzdF9vcHQiLCJmaW5kX29wdCIsInRyeV9qb2luIiwidiQxIiwib2ZfbGlzdCIsInN1YiIsImwkMyIsIngwIiwibCQ0IiwieDAkMCIsImwkNSIsIngwJDEiLCJubCIsIm1pZCIsImwkMiIsIng0IiwiYWRkX3NlcSIsIm9mX3NlcSIsInNlcV9vZl9lbnVtIiwic25vY19lbnVtIiwicmV2X3NlcV9vZl9lbnVtIiwidG9fcmV2X3NlcSIsInRvX3NlcV9mcm9tIiwibG93IiwibGQiLCJscmQiLCJyZCIsInJsZCIsImRhdGEiLCJtaW5fYmluZGluZyIsIm1pbl9iaW5kaW5nX29wdCIsIm1heF9iaW5kaW5nIiwibWF4X2JpbmRpbmdfb3B0IiwicmVtb3ZlX21pbl9iaW5kaW5nIiwidXBkYXRlIiwiZGF0YSQwIiwibSQwIiwiYWRkX21pbl9iaW5kaW5nIiwiayIsImFkZF9tYXhfYmluZGluZyIsImNvbmNhdF9vcl9qb2luIiwiZDEiLCJkMiIsImQyJDAiLCJkMSQwIiwiZDIkMSIsImQxJDEiLCJwdmQiLCJmdmQiLCJtJDEiLCJtMSIsIm0yIiwiYmluZGluZ3NfYXV4IiwiYmluZGluZ3MiLCJjcmVhdGUkMCIsImNsZWFyIiwiY29weSQzIiwicHVzaCIsInBvcCIsInBvcF9vcHQiLCJ0b3AiLCJ0b3Bfb3B0IiwiaXNfZW1wdHkkMCIsImxlbmd0aCQyIiwiaXRlciQ3IiwiZm9sZCQyIiwidG9fc2VxJDYiLCJvZl9zZXEkNCIsImNyZWF0ZSQxIiwiY2xlYXIkMCIsImNlbGwiLCJwZWVrIiwiY29udGVudCIsInBlZWtfb3B0IiwidGFrZSQwIiwidGFrZV9vcHQiLCJjb3B5JDQiLCJxX3JlcyIsInByZXYiLCJpc19lbXB0eSQxIiwibGVuZ3RoJDMiLCJpdGVyJDgiLCJmb2xkJDMiLCJ0cmFuc2ZlciIsInExIiwicTIiLCJ0b19zZXEkNyIsImFkZF9zZXEkMCIsIm9mX3NlcSQ1IiwiY291bnQiLCJmaWxsX2J1ZmYiLCJnZXRfZGF0YSIsImQxMSIsImEkMCIsImEkMSIsInBlZWtfZGF0YSIsInBlZWskMCIsImp1bmtfZGF0YSIsImp1bmsiLCJuZ2V0X2RhdGEiLCJhbCIsIm5wZWVrIiwiZW1wdHkkMiIsIml0ZXIkOSIsInN0cm0iLCJmcm9tIiwib2ZfbGlzdCQxIiwib2Zfc3RyaW5nIiwib2ZfYnl0ZXMkMCIsIm9mX2NoYW5uZWwiLCJpYXBwIiwiaWNvbnMiLCJpc2luZyIsImxhcHAiLCJsY29ucyIsImxzaW5nIiwic2VtcHR5Iiwic2xhenkiLCJkdW1wIiwiZHVtcF9kYXRhIiwiY3JlYXRlJDIiLCJjb250ZW50cyIsInRvX2J5dGVzJDAiLCJzdWIkMyIsImJsaXQkMyIsIm50aCQwIiwibGVuZ3RoJDQiLCJjbGVhciQxIiwicmVzZXQiLCJyZXNpemUiLCJtb3JlIiwib2xkX3BvcyIsIm9sZF9sZW4iLCJuZXdfYnVmZmVyIiwiYWRkX2NoYXIiLCJwb3MiLCJ1Y2hhcl91dGZfOF9ieXRlX2xlbmd0aF9tYXgiLCJ1Y2hhcl91dGZfMTZfYnl0ZV9sZW5ndGhfbWF4IiwiYWRkX3V0Zl84X3VjaGFyIiwiYWRkX3V0Zl8xNmJlX3VjaGFyIiwiYWRkX3V0Zl8xNmxlX3VjaGFyIiwiYWRkX3N1YnN0cmluZyIsIm9mZnNldCIsIm5ld19wb3NpdGlvbiIsImFkZF9zdWJieXRlcyIsImFkZF9zdHJpbmciLCJhZGRfYnl0ZXMiLCJhZGRfYnVmZmVyIiwiYnMiLCJhZGRfY2hhbm5lbCIsImFscmVhZHlfcmVhZCIsInRvX3JlYWQiLCJhbHJlYWR5X3JlYWQkMCIsInRvX3JlYWQkMCIsIm91dHB1dF9idWZmZXIiLCJhZGRfc3Vic3RpdHV0ZSIsImxpbSQxIiwicHJldmlvdXMiLCJjdXJyZW50Iiwib3BlbmluZyIsImxpbSQwIiwic3RvcCIsImskMiIsImskMCIsImskMSIsIm5leHRfaSIsImlkZW50IiwidHJ1bmNhdGUiLCJ0b19zZXEkOCIsInRvX3NlcWkkMyIsImFkZF9zZXEkMSIsIm9mX3NlcSQ2IiwiYWRkX2ludDgiLCJhZGRfaW50MTZfbmUiLCJhZGRfaW50MzJfbmUiLCJhZGRfaW50NjRfbmUiLCJhZGRfaW50MTZfbGUiLCJhZGRfaW50MTZfYmUiLCJhZGRfaW50MzJfbGUiLCJhZGRfaW50MzJfYmUiLCJhZGRfaW50NjRfbGUiLCJhZGRfaW50NjRfYmUiLCJjcmVhdGVfY2hhcl9zZXQiLCJhZGRfaW5fY2hhcl9zZXQiLCJzdHJfaW5kIiwibWFzayIsImZyZWV6ZV9jaGFyX3NldCIsInJldl9jaGFyX3NldCIsImNoYXJfc2V0JDAiLCJpc19pbl9jaGFyX3NldCIsInBhZF9vZl9wYWRfb3B0IiwicGFkX29wdCIsIndpZHRoIiwicGFyYW1fZm9ybWF0X29mX2lnbm9yZWRfZm9ybWF0IiwiZm10IiwicGFkX29wdCQwIiwicGFkX29wdCQxIiwicGFkX29wdCQyIiwicGFkX29wdCQzIiwicGFkX29wdCQ0IiwicHJlY19vcHQiLCJwYWRfb3B0JDUiLCJuZGVjIiwicGFkX29wdCQ2IiwicGFkX29wdCQ3IiwicGFkX29wdCQ4IiwiZGVmYXVsdF9mbG9hdF9wcmVjaXNpb24iLCJidWZmZXJfY3JlYXRlIiwiaW5pdF9zaXplIiwiYnVmZmVyX2NoZWNrX3NpemUiLCJvdmVyaGVhZCIsIm1pbl9sZW4iLCJuZXdfc3RyIiwiYnVmZmVyX2FkZF9jaGFyIiwiYnVmZmVyX2FkZF9zdHJpbmciLCJzdHJfbGVuIiwiYnVmZmVyX2NvbnRlbnRzIiwiY2hhcl9vZl9pY29udiIsImNoYXJfb2ZfZmNvbnYiLCJjRiIsImJwcmludF9wYWR0eSIsInBhZHR5IiwiYnByaW50X2lnbm9yZWRfZmxhZyIsImlnbl9mbGFnIiwiYnByaW50X3BhZF9vcHQiLCJicHJpbnRfcGFkZGluZyIsInBhZHR5JDAiLCJicHJpbnRfcHJlY2lzaW9uIiwiYnByaW50X2ljb252X2ZsYWciLCJicHJpbnRfYWx0aW50X2ZtdCIsImJwcmludF9mY29udl9mbGFnIiwic3RyaW5nX29mX2Zvcm1hdHRpbmdfbGl0Iiwic3RyJDAiLCJicHJpbnRfY2hhcl9saXRlcmFsIiwiYnByaW50X3N0cmluZ19saXRlcmFsIiwiYnByaW50X2ZtdHR5Iiwic3ViX2ZtdHR5Iiwic3ViX2ZtdHR5JDAiLCJpbnRfb2ZfY3VzdG9tX2FyaXR5Iiwic3RyaW5nX29mX2ZtdCIsImZtdGl0ZXIiLCJmbXQkMCIsImlnbl9mbGFnJDAiLCJjaHIkMCIsInN0ciQxIiwiaXNfYWxvbmUkMCIsImlzX2Fsb25lIiwiYWZ0ZXIiLCJiZWZvcmUiLCJqJDAiLCJqJDEiLCJmbXQkMSIsInN5bW0iLCJmbXR0eV9yZWxfZGV0IiwiZGUiLCJlZCIsImFmIiwiZmEiLCJkZSQwIiwiZWQkMCIsImFmJDAiLCJmYSQwIiwiZGUkMSIsImVkJDEiLCJhZiQxIiwiZmEkMSIsImRlJDIiLCJlZCQyIiwiYWYkMiIsImZhJDIiLCJkZSQzIiwiZWQkMyIsImFmJDMiLCJmYSQzIiwiZGUkNCIsImVkJDQiLCJhZiQ0IiwiZmEkNCIsImRlJDUiLCJlZCQ1IiwiYWYkNSIsImZhJDUiLCJkZSQ2IiwiZWQkNiIsImFmJDYiLCJmYSQ2IiwiZGUkNyIsImVkJDciLCJhZiQ3IiwiZmEkNyIsImRlJDgiLCJlZCQ4IiwiYWYkOCIsImZhJDgiLCJ0cmFucyIsImpkIiwiZGoiLCJnYSIsImFnIiwiZGUkOSIsImVkJDkiLCJhZiQ5IiwiZmEkOSIsImRlJDEwIiwiZWQkMTAiLCJhZiQxMCIsImZhJDEwIiwiZGUkMTEiLCJlZCQxMSIsImFmJDExIiwiZmEkMTEiLCJkZSQxMiIsImVkJDEyIiwiYWYkMTIiLCJmYSQxMiIsImRlJDEzIiwiZWQkMTMiLCJhZiQxMyIsImZhJDEzIiwicmVzdDIiLCJyZXN0MiQwIiwicmVzdDIkMSIsInJlc3QyJDIiLCJyZXN0MiQzIiwicmVzdDIkNCIsInJlc3QyJDUiLCJyZXN0MiQ2IiwicmVzdDIkNyIsInR5MiQwIiwicmVzdDIkOCIsInR5MjIiLCJ0eTIxIiwiZjQiLCJmMiIsInJlc3QyJDkiLCJyZXN0MiQxMCIsInJlc3QyJDExIiwicmVzdDIkMTIiLCJyZXN0MiQxMyIsImZtdHR5X29mX3BhZGRpbmdfZm10dHkiLCJmbXR0eV9vZl9jdXN0b20iLCJhcml0eSQwIiwiZm10dHlfb2ZfZm10IiwidHlfcmVzdCIsInByZWNfdHkiLCJmbXR0eV9vZl9wcmVjaXNpb25fZm10dHkiLCJ0eV9yZXN0JDAiLCJwcmVjX3R5JDAiLCJ0eV9yZXN0JDEiLCJwcmVjX3R5JDEiLCJ0eV9yZXN0JDIiLCJwcmVjX3R5JDIiLCJ0eV9yZXN0JDMiLCJwcmVjX3R5JDMiLCJmbXR0eSQxIiwiZm10dHkkMiIsImZtdHR5JDMiLCJ0eSQwIiwiZm10dHkkNCIsImZtdHR5JDUiLCJ0eXBlX3BhZGRpbmciLCJ3IiwidHlwZV9wYWRwcmVjIiwidHlwZV9mb3JtYXQiLCJ0eXBlX2Zvcm1hdF9nZW4iLCJ0eXBlX2lnbm9yZWRfcGFyYW1fb25lIiwiZm10dHlfcmVzdCIsImZtdF9yZXN0IiwiZm10dHlfcmVzdCQwIiwiZm10X3Jlc3QkMCIsImZtdF9yZXN0JDEiLCJmbXR0eV9yZXN0JDEiLCJmbXQkMiIsImZtdF9yZXN0JDIiLCJmbXR0eV9yZXN0JDIiLCJmbXQkMyIsImZtdF9yZXN0JDMiLCJmbXR0eV9yZXN0JDMiLCJmbXQkNCIsImZtdF9yZXN0JDQiLCJmbXR0eV9yZXN0JDQiLCJmbXQkNSIsImZtdF9yZXN0JDUiLCJmbXR0eV9yZXN0JDUiLCJwcmVjJDQiLCJmbXR0eSQ2IiwiZm10JDYiLCJmbXRfcmVzdCQ2IiwicHJlYyQ1IiwiZm10dHlfcmVzdCQ2IiwicHJlYyQ2IiwiZm10dHkkNyIsImZtdCQ3IiwiZm10X3Jlc3QkNyIsInByZWMkNyIsImZtdHR5X3Jlc3QkNyIsInByZWMkOCIsImZtdHR5JDgiLCJmbXQkOCIsImZtdF9yZXN0JDgiLCJmbXR0eV9yZXN0JDgiLCJmbXR0eSQ5IiwiZm10JDkiLCJmbXRfcmVzdCQ5IiwiZm10dHkkMTAiLCJmbXQkMTAiLCJmbXRfcmVzdCQxMCIsImZtdHR5JDExIiwiZm10JDExIiwiZm10X3Jlc3QkMTEiLCJmbXR0eSQxMiIsImZtdCQxMiIsImZtdHR5X3Jlc3QkOSIsImZtdF9yZXN0JDEyIiwiZm10dHkkMTMiLCJmbXQkMTMiLCJmbXR0eV9yZXN0JDEwIiwic3ViX2ZtdHR5MSIsImZtdF9yZXN0JDEzIiwic3ViX2ZtdHR5JDEiLCJmbXR0eSQxNCIsImZtdCQxNCIsImZtdHR5X3Jlc3QkMTEiLCJmbXRfcmVzdCQxNCIsImZtdHR5JDE1IiwiZm10JDE1IiwiZm10dHlfcmVzdCQxMiIsImZtdF9yZXN0JDE1IiwiZm10dHkkMTYiLCJmbXQkMTYiLCJmbXRfcmVzdCQxNiIsImZtdHR5JDE3IiwiZm10JDE3IiwiZm10X3Jlc3QkMTciLCJmb3JtYXR0aW5nX2dlbiIsImZtdHR5MyIsImZtdDMiLCJmbXQxJDAiLCJmbXR0eTIkMCIsImZtdDIkMCIsImZtdHR5MyQwIiwiZm10MyQwIiwiZm10dHlfcmVzdCQxMyIsImZtdF9yZXN0JDE4IiwiZm10dHkkMTgiLCJmbXQkMTgiLCJmbXR0eV9yZXN0JDE0IiwiZm10X3Jlc3QkMTkiLCJmbXR0eSQxOSIsImZtdCQxOSIsImZtdHR5X3Jlc3QkMTUiLCJmbXRfcmVzdCQyMCIsImZtdHR5JDIwIiwiZm10JDIwIiwiZm10dHlfcmVzdCQxNiIsImZtdHR5JDIxIiwiZm10JDIxIiwic3ViX2ZtdHR5JDIiLCJzdWJfZm10dHkkMyIsInR5cGVfaWdub3JlZF9mb3JtYXRfc3Vic3RpdHV0aSIsImZtdHR5JDIyIiwiZm10JDIyIiwic3ViX2ZtdHR5JDQiLCJzdWJfZm10dHlfcmVzdCIsInN1Yl9mbXR0eV9yZXN0JDAiLCJzdWJfZm10dHlfcmVzdCQxIiwic3ViX2ZtdHR5X3Jlc3QkMiIsInN1Yl9mbXR0eV9yZXN0JDMiLCJzdWJfZm10dHlfcmVzdCQ0Iiwic3ViX2ZtdHR5X3Jlc3QkNSIsInN1Yl9mbXR0eV9yZXN0JDYiLCJzdWJfZm10dHlfcmVzdCQ3Iiwic3ViX2ZtdHR5X3Jlc3QkOCIsInN1Yl9mbXR0eV9yZXN0JDkiLCJzdWJfZm10dHlfcmVzdCQxMCIsInN1Yl9mbXR0eV9yZXN0JDExIiwic3ViX2ZtdHR5X3Jlc3QkMTIiLCJzdWJfZm10dHlfcmVzdCQxMyIsInN1Yl9mbXR0eV9yZXN0JDE0Iiwic3ViMl9mbXR0eSIsInN1Yl9mbXR0eV9yZXN0JDE1Iiwic3ViMl9mbXR0eSQwIiwic3ViX2ZtdHR5X3Jlc3QkMTYiLCJzdWIyX2ZtdHR5JDEiLCJzdWIxX2ZtdHR5Iiwic3ViX2ZtdHR5X3Jlc3QkMTciLCJzdWIyX2ZtdHR5JDIiLCJzdWIxX2ZtdHR5JDAiLCJzdWJfZm10dHlfcmVzdCQxOCIsInN1Yl9mbXR0eV9yZXN0JDE5Iiwic3ViX2ZtdHR5X3Jlc3QkMjAiLCJzdWJfZm10dHlfcmVzdCQyMSIsInN1Yl9mbXR0eV9yZXN0JDIyIiwic3ViX2ZtdHR5X3Jlc3QkMjMiLCJzdWJfZm10dHlfcmVzdCQyNCIsInN1Yl9mbXR0eV9yZXN0JDI1Iiwic3ViX2ZtdHR5X3Jlc3QkMjYiLCJyZWNhc3QiLCJmaXhfcGFkZGluZyIsIndpZHRoJDAiLCJmaXhfaW50X3ByZWNpc2lvbiIsInJlcyQxIiwic3RyaW5nX3RvX2NhbWxfc3RyaW5nIiwiZm9ybWF0X29mX2Zjb252Iiwic3ltYiIsInRyYW5zZm9ybV9pbnRfYWx0IiwiZGlnaXRzIiwicHV0IiwiY29udmVydF9pbnQiLCJjb252ZXJ0X2ludDMyIiwiY29udmVydF9uYXRpdmVpbnQiLCJjb252ZXJ0X2ludDY0IiwiY29udmVydF9mbG9hdCIsImhleCIsInNpZ24iLCJjYW1sX3NwZWNpYWxfdmFsIiwic3RyaW5nX29mX2ZtdHR5IiwibWFrZV9pbnRfcGFkZGluZ19wcmVjaXNpb24iLCJtYWtlX3ByaW50ZiIsInAkMCIsInAkMSIsIm1ha2VfcGFkZGluZyIsIm5ld19hY2MiLCJtYWtlX3ByaW50ZiQwIiwiYWNjJDMiLCJhY2MkNCIsImskMyIsImthY2MiLCJrJDQiLCJtYWtlX2lnbm9yZWRfcGFyYW0kMCIsIm1ha2VfY3VzdG9tJDAiLCJtYWtlX2ludmFsaWRfYXJnIiwibWFrZV9mcm9tX2ZtdHR5JDAiLCJtYWtlX2Zyb21fZm10dHkiLCJtYWtlX2N1c3RvbSIsIm1ha2VfaWdub3JlZF9wYXJhbSIsImZuX29mX3BhZGRpbmdfcHJlY2lzaW9uIiwibWFrZV9pcHJpbnRmIiwibWFrZV9pcHJpbnRmJDAiLCJrb2MiLCJyZXN0JDI0IiwicmVzdCQyNSIsImZuX29mX2N1c3RvbV9hcml0eSQwIiwiZm5fb2ZfY3VzdG9tX2FyaXR5Iiwib3V0cHV0X2FjYyIsInAkMiIsInAkMyIsInAkNCIsImJ1ZnB1dF9hY2MiLCJzdHJwdXRfYWNjIiwiZmFpbHdpdGhfbWVzc2FnZSIsIm9wZW5fYm94X29mX3N0cmluZyIsImludmFsaWRfYm94IiwicGFyc2Vfc3BhY2VzIiwicGFyc2VfbHdvcmQiLCJwYXJzZV9pbnQiLCJ3c3RhcnQiLCJ3ZW5kIiwiYm94X25hbWUiLCJuc3RhcnQiLCJuZW5kIiwiaW5kZW50IiwiZXhwX2VuZCIsImJveF90eXBlIiwibWFrZV9wYWRkaW5nX2ZtdF9lYmIiLCJtYWtlX3BhZHByZWNfZm10X2ViYiIsImZtdF9lYmJfb2Zfc3RyaW5nIiwibGVnYWN5X2JlaGF2aW9yIiwiZmxhZyIsImxlZ2FjeV9iZWhhdmlvciQwIiwiaW52YWxpZF9mb3JtYXRfbWVzc2FnZSIsInVuZXhwZWN0ZWRfZW5kX29mX2Zvcm1hdCIsImVuZF9pbmQiLCJpbnZhbGlkX2Zvcm1hdF93aXRob3V0IiwiZXhwZWN0ZWRfY2hhcmFjdGVyIiwiZXhwZWN0ZWQiLCJhZGRfbGl0ZXJhbCIsImxpdF9zdGFydCIsInNpemUiLCJwYXJzZSIsInN0cl9pbmQkMiIsInBhcnNlX2ZsYWdzIiwic3RyX2luZCQwIiwicGFyc2VfdGFnIiwicGFyc2VfZ29vZF9icmVhayIsInBhcnNlX21hZ2ljX3NpemUiLCJzdHJfaW5kJDEiLCJwYXJzZV9jb252ZXJzaW9uIiwicGN0X2luZCIsInBsdXMiLCJzcGFjZSIsInBhZHByZWMiLCJwbHVzX3VzZWQiLCJoYXNoX3VzZWQiLCJzcGFjZV91c2VkIiwiaWduX3VzZWQiLCJwYWRfdXNlZCIsInByZWNfdXNlZCIsImdldF9wbHVzIiwiZ2V0X2hhc2giLCJnZXRfc3BhY2UiLCJnZXRfaWduIiwiZ2V0X3BhZCIsImdldF9wcmVjIiwiZ2V0X3BhZHByZWMiLCJnZXRfaW50X3BhZCIsImluY29tcGF0aWJsZV9mbGFnIiwiY2hlY2tfbm9fMCIsIm9wdF9vZl9wYWQiLCJ3aWR0aCQxIiwiZ2V0X3BhZF9vcHQiLCJnZXRfcGFkcHJlY19vcHQiLCJmbXRfcmVzdWx0Iiwic3ViX2VuZCIsInNlYXJjaF9zdWJmb3JtYXRfZW5kIiwic3ViX2ZtdCIsImlnbm9yZWQkMiIsImNvdW50ZXIkMCIsImlnbm9yZWQkNiIsImlnbm9yZWQkNyIsImFkZF9yYW5nZSIsImZhaWxfc2luZ2xlX3BlcmNlbnQiLCJwYXJzZV9jaGFyX3NldF9jb250ZW50IiwicGFyc2VfY2hhcl9zZXRfYWZ0ZXJfY2hhciQwIiwicGFyc2VfY2hhcl9zZXRfYWZ0ZXJfY2hhciIsInJldmVyc2UiLCJuZXh0X2luZCIsImNoYXJfc2V0JDEiLCJpZ25vcmVkJDkiLCJjaGFyX2Zvcm1hdCIsImZtdF9yZXN0JDIxIiwiZm10X3Jlc3QkMjIiLCJwYWQkOSIsImZtdF9yZXN0JDIzIiwiaWdub3JlZCQxMCIsImZtdF9yZXN0JDI0IiwicGFkJDEwIiwiZm10X3Jlc3QkMjUiLCJzdWJfZW5kJDAiLCJzdWJfZm10JDAiLCJmbXRfcmVzdCQyNiIsImlnbm9yZWQkMTEiLCJpZ25vcmVkJDMiLCJzeW1iJDAiLCJpZ25vcmVkJDUiLCJjb21wdXRlX2ludF9jb252IiwiaWdub3JlZCQ4Iiwic3BhY2UkMSIsImhhc2gkMSIsInBsdXMkMiIsImtpbmQiLCJpZ25vcmVkJDQiLCJpZ25vcmVkIiwiaWdub3JlZCQwIiwiaWdub3JlZCQxIiwicGx1cyQwIiwic3BhY2UkMCIsInBsdXMkMSIsImlnbiQwIiwicGFyc2VfYWZ0ZXJfcHJlY2lzaW9uIiwibWludXMiLCJwYXJzZV9jb252IiwicGFyc2VfYWZ0ZXJfcGFkZGluZyIsInBhcnNlX2xpdGVyYWwiLCJwYXJzZV9wb3NpdGl2ZSIsIm5ld19pbmQiLCJtaW51cyQwIiwic2V0X2ZsYWciLCJzdHJfaW5kJDMiLCJzdHJfaW5kJDQiLCJzdHJfaW5kJDUiLCJpc19vcGVuX3RhZyIsImluZCIsInN1Yl9zdHIiLCJzdWJfZm9ybWF0JDAiLCJmb3JtYXR0aW5nJDAiLCJmb3JtYXR0aW5nIiwic3RyX2luZF8xIiwicGFyc2VfaW50ZWdlciIsInN0cl9pbmRfMiIsInN0cl9pbmRfMyIsImZvcm1hdHRpbmdfbGl0JDAiLCJzdHJfaW5kXzQiLCJzdHJfaW5kXzUiLCJzdWJfZW5kJDEiLCJzdWJfZW5kJDIiLCJzdHJfaW5kJDYiLCJzdHJfaW5kJDciLCJvcHRpb24iLCJzdWJmbXQiLCJmb3JtYXRfb2Zfc3RyaW5nX2ZtdHR5IiwiZm9ybWF0X29mX3N0cmluZ19mb3JtYXQiLCJrZnByaW50ZiIsImticHJpbnRmIiwiaWtmcHJpbnRmIiwiZnByaW50ZiIsImJwcmludGYiLCJpZnByaW50ZiIsImlicHJpbnRmIiwicHJpbnRmIiwiZXByaW50ZiIsImtzcHJpbnRmIiwic3ByaW50ZiIsImFzc29jMyIsInkyIiwieTEiLCJzcGxpdCQxIiwibWFrZV9zeW1saXN0IiwiaGVscF9hY3Rpb24iLCJhZGRfaGVscCIsInNwZWNsaXN0IiwiYWRkMiIsInVzYWdlX2IiLCJlcnJtc2ciLCJkb2MiLCJzcGVjIiwia2V5IiwidXNhZ2Vfc3RyaW5nIiwidXNhZ2UiLCJib29sX29mX3N0cmluZ19vcHQkMCIsImludF9vZl9zdHJpbmdfb3B0JDAiLCJmbG9hdF9vZl9zdHJpbmdfb3B0IiwicGFyc2VfYW5kX2V4cGFuZF9hcmd2X2R5bmFtaWNfIiwiYWxsb3dfZXhwYW5kIiwiYXJndiIsImFub25mdW4iLCJpbml0cG9zIiwiY29udmVydF9lcnJvciIsInByb2duYW1lIiwiZm9sbG93JDAiLCJrZXl3b3JkIiwibm9fYXJnJDAiLCJmb2xsb3ciLCJub19hcmciLCJnZXRfYXJnJDAiLCJnZXRfYXJnIiwiY29uc3VtZV9hcmckMCIsImNvbnN1bWVfYXJnIiwidHJlYXRfYWN0aW9uJDAiLCJ0cmVhdF9hY3Rpb24iLCJmJDAiLCJmJDEiLCJyJDEiLCJmJDIiLCJyJDIiLCJhcmckMiIsImYkMyIsImFyZyQzIiwieCQxIiwiciQzIiwiYXJnJDQiLCJ4JDIiLCJzcGVjcyIsImYkNCIsImFyZyQ1IiwiZiQ1IiwiZiQ2IiwiZiQ3IiwiYXJnJDYiLCJuZXdhcmciLCJwYXJzZV9hbmRfZXhwYW5kX2FyZ3ZfZHluYW1pYyIsInBhcnNlX2FyZ3ZfZHluYW1pYyIsImN1cnJlbnQkMCIsInBhcnNlX2FyZ3YiLCJtc2ckMCIsIm1zZyQxIiwicGFyc2VfZHluYW1pYyIsInBhcnNlX2V4cGFuZCIsInNlY29uZF93b3JkIiwibG9vcCIsIm1heF9hcmdfbGVuIiwia3dkIiwicmVwbGFjZV9sZWFkaW5nX3RhYiIsImFsaWduIiwibGltaXQiLCJjb21wbGV0ZWQiLCJrc2QiLCJjdXRjb2wkMCIsInNwYWNlcyQwIiwiY3V0Y29sIiwia3dkX2xlbiIsInNwYWNlcyIsInJlYWRfYXV4IiwidHJpbSIsImZpbGUiLCJ3b3JkcyIsInN0YXNoIiwid29yZCIsInJlYWRfYXJnIiwicmVhZF9hcmcwIiwid3JpdGVfYXV4IiwiYXJncyIsIndyaXRlX2FyZyIsIndyaXRlX2FyZzAiLCJwcmludGVycyIsImZpZWxkIiwib3RoZXJfZmllbGRzIiwidXNlX3ByaW50ZXJzIiwiY29udiIsInRvX3N0cmluZ19kZWZhdWx0IiwiY2hhciQwIiwibGluZSIsImNoYXIkMSIsImxpbmUkMCIsImZpbGUkMCIsImNoYXIkMiIsImxpbmUkMSIsImZpbGUkMSIsImNvbnN0cnVjdG9yIiwidG9fc3RyaW5nJDYiLCJwcmludCIsImZjdCIsImNhdGNoJDAiLCJyYXdfYmFja3RyYWNlX2VudHJpZXMiLCJidCIsImNvbnZlcnRfcmF3X2JhY2t0cmFjZSIsImZvcm1hdF9iYWNrdHJhY2Vfc2xvdCIsImlzX3JhaXNlIiwicHJpbnRfcmF3X2JhY2t0cmFjZSIsIm91dGNoYW4iLCJyYXdfYmFja3RyYWNlIiwiYmFja3RyYWNlIiwicHJpbnRfYmFja3RyYWNlIiwicmF3X2JhY2t0cmFjZV90b19zdHJpbmciLCJiYWNrdHJhY2Vfc2xvdF9pc19yYWlzZSIsImJhY2t0cmFjZV9zbG90X2lzX2lubGluZSIsImJhY2t0cmFjZV9zbG90X2xvY2F0aW9uIiwiYmFja3RyYWNlX3Nsb3RfZGVmbmFtZSIsImJhY2t0cmFjZV9zbG90cyIsImJhY2t0cmFjZV9zbG90c19vZl9yYXdfZW50cnkiLCJlbnRyeSIsInJhd19iYWNrdHJhY2VfbGVuZ3RoIiwiZ2V0X2JhY2t0cmFjZSIsInJlZ2lzdGVyX3ByaW50ZXIiLCJmbiIsIm9sZF9wcmludGVycyIsIm5ld19wcmludGVycyIsImV4bl9zbG90IiwiZXhuX3Nsb3RfaWQiLCJleG5fc2xvdF9uYW1lIiwiZXJyb3JzIiwiZGVmYXVsdF91bmNhdWdodF9leGNlcHRpb25faGFuIiwic3RhdHVzIiwidW5jYXVnaHRfZXhjZXB0aW9uX2hhbmRsZXIiLCJzZXRfdW5jYXVnaHRfZXhjZXB0aW9uX2hhbmRsZXIiLCJlbXB0eV9iYWNrdHJhY2UiLCJoYW5kbGVfdW5jYXVnaHRfZXhjZXB0aW9uIiwiZGVidWdnZXJfaW5fdXNlIiwiZXhuJDAiLCJyYXdfYmFja3RyYWNlJDAiLCJjb25zdCQwIiwiZmxpcCIsIm5lZ2F0ZSIsInByb3RlY3QiLCJmaW5hbGx5JDAiLCJ3b3JrIiwiZmluYWxseV9ub19leG4iLCJ3b3JrX2V4biIsIndvcmtfYnQiLCJwcmludF9zdGF0IiwiYWxsb2NhdGVkX2J5dGVzIiwibWEiLCJwcm8iLCJtaSIsImNyZWF0ZV9hbGFybSIsImRlbGV0ZV9hbGFybSIsIm51bGxfdHJhY2tlciIsInNhbXBsaW5nX3JhdGUiLCJ0cmFja2VyIiwiY2FsbHN0YWNrX3NpemUiLCJzdHJpbmciLCJieXRlcyIsInN1YnN0cmluZyIsInN1YmJ5dGVzIiwiZmlsZW5hbWUiLCJvdXRwdXQkMCIsImRpZ2VzdCIsImlucHV0JDAiLCJjaGFyX2hleCIsInRvX2hleCIsImZyb21faGV4IiwiZGlnaXQiLCJuZXdfc3RhdGUiLCJhc3NpZ24iLCJzdDEiLCJzdDIiLCJmdWxsX2luaXQiLCJzZWVkIiwic2VlZCQwIiwibWFrZSQzIiwibWFrZV9zZWxmX2luaXQiLCJjb3B5JDUiLCJiaXRzIiwiY3VydmFsIiwibmV3dmFsIiwibmV3dmFsMzAiLCJpbnRhdXgiLCJpbnQkMCIsImJvdW5kIiwiZnVsbF9pbnQiLCJicG9zIiwiYnBvcyQwIiwiaW50MzIiLCJpbnQ2NCIsIm5hdGl2ZWludCIsImZsb2F0JDAiLCJib29sIiwiYml0czMyIiwiYml0czY0IiwibmF0aXZlYml0cyIsImJpdHMkMCIsImludCQxIiwiZnVsbF9pbnQkMCIsImludDMyJDAiLCJuYXRpdmVpbnQkMCIsImludDY0JDAiLCJmbG9hdCQxIiwic2NhbGUiLCJib29sJDAiLCJiaXRzMzIkMCIsImJpdHM2NCQwIiwibmF0aXZlYml0cyQwIiwiZnVsbF9pbml0JDAiLCJpbml0JDUiLCJzZWxmX2luaXQiLCJnZXRfc3RhdGUiLCJzZXRfc3RhdGUiLCJvbmdvaW5nX3RyYXZlcnNhbCIsImZsaXBfb25nb2luZ190cmF2ZXJzYWwiLCJwYXJhbXMiLCJyYW5kb21pemVkX2RlZmF1bHQiLCJyYW5kb21pemVkIiwicmFuZG9taXplIiwiaXNfcmFuZG9taXplZCIsInBybmciLCJwb3dlcl8yX2Fib3ZlIiwiY3JlYXRlJDMiLCJpbml0aWFsX3NpemUiLCJyYW5kb20iLCJjbGVhciQyIiwicmVzZXQkMCIsImNvcHlfYnVja2V0bGlzdCIsImtleSQwIiwibmV4dCQwIiwiY29weSQ2IiwibGVuZ3RoJDUiLCJpbnNlcnRfYWxsX2J1Y2tldHMiLCJpbmRleGZ1biIsImlucGxhY2UiLCJvZGF0YSIsIm5kYXRhIiwibnNpemUiLCJuZGF0YV90YWlsIiwiY2VsbCQwIiwibmlkeCIsIm1hdGNoIiwibWF0Y2gkMCIsInJlc2l6ZSQwIiwib3NpemUiLCJpdGVyJDEwIiwiZG9fYnVja2V0Iiwib2xkX3RyYXYiLCJmaWx0ZXJfbWFwX2lucGxhY2VfYnVja2V0IiwiZmlsdGVyX21hcF9pbnBsYWNlIiwiZm9sZCQ0IiwiYiQwIiwiYnVja2V0X2xlbmd0aCIsInN0YXRzIiwibWJsIiwiaGlzdG8iLCJ0b19zZXEkOSIsInRibF9kYXRhIiwiYnVjayIsImJ1Y2skMCIsImJ1Y2skMSIsInRvX3NlcV9rZXlzIiwidG9fc2VxX3ZhbHVlcyIsImtleV9pbmRleCIsImJ1Y2tldCIsImsxIiwibmV4dDEiLCJrMiIsIm5leHQyIiwiazMiLCJkMyIsIm5leHQzIiwiZmluZF9hbGwiLCJmaW5kX2luX2J1Y2tldCIsInJlcGxhY2UiLCJyZXBsYWNlX3NlcSIsImNvcHkiLCJzeiIsImhhc2hfcGFyYW0iLCJzZWVkZWRfaGFzaCIsImFkZCQwIiwiZmluZCQxIiwiZmluZF9vcHQkMSIsImZpbmRfYWxsJDAiLCJtZW0kMiIsImFkZF9zZXEkMiIsIm9mX3NlcSQ3IiwicmVidWlsZCIsIndlYWtfY3JlYXRlIiwibGVuZ3RoJDYiLCJyYWlzZV9pZl9pbnZhbGlkX29mZnNldCQwIiwic2V0JDEiLCJnZXQkMiIsImdldF9jb3B5IiwiY2hlY2skMCIsImJsaXQkNCIsImZpbGwkMiIsImFyIiwiZW1wdHlidWNrZXQiLCJnZXRfaW5kZXgiLCJzeiQwIiwic3okMSIsImNvdW50X2J1Y2tldCIsImFkZF9hdXgiLCJzZXR0ZXIiLCJpbmRleCIsImJ1Y2tldCQwIiwiaGFzaGVzIiwibmV3c3oiLCJuZXdidWNrZXQkMCIsIm5ld2hhc2hlcyIsImhidWNrZXQiLCJwcmV2X2xlbiIsImxpdmUiLCJqJDIiLCJuZXdidWNrZXQiLCJuZXd0Iiwib2IiLCJvaCIsInNldHRlciQwIiwibmkiLCJmaW5kX29yIiwiaWZub3Rmb3VuZCIsImZpbmRfc2hhZG93IiwiaWZmb3VuZCIsImxlbnMiLCJ0b3RsZW4iLCJpZCQwIiwidW5rbm93biIsInBwX2VucXVldWUiLCJ0b2tlbiIsInBwX2luZmluaXR5IiwicHBfb3V0cHV0X3N0cmluZyIsInBwX291dHB1dF9uZXdsaW5lIiwiZm9ybWF0X3BwX3RleHQiLCJ0ZXh0IiwiZm9ybWF0X3N0cmluZyIsImJyZWFrX25ld19saW5lIiwicmVhbF9pbmRlbnQiLCJicmVha19saW5lIiwiYnJlYWtfc2FtZV9saW5lIiwiZm9ybWF0X3BwX3Rva2VuIiwic2l6ZSQwIiwidGFicyIsImFkZF90YWIiLCJscyIsInRhZ19uYW1lIiwibWFya2VyIiwiYnJlYWtzIiwiZml0cyIsIm9mZiIsImJveF90eXBlJDAiLCJvZmYkMCIsImluc2VydGlvbl9wb2ludCIsInRhYnMkMCIsImZpcnN0IiwiaGVhZCIsInRhYiIsIm9mZiQxIiwiaW5zZXJ0aW9uX3BvaW50JDAiLCJ3aWR0aCQyIiwiYm94X3R5cGUkMSIsInRib3giLCJ0YWdfbmFtZSQwIiwibWFya2VyJDAiLCJhZHZhbmNlX2xlZnQiLCJwZW5kaW5nX2NvdW50IiwiZW5xdWV1ZV9hZHZhbmNlIiwiZW5xdWV1ZV9zdHJpbmdfYXMiLCJpbml0aWFsaXplX3NjYW5fc3RhY2siLCJzdGFjayIsInF1ZXVlX2VsZW0iLCJzZXRfc2l6ZSIsImxlZnRfdG90YWwiLCJzY2FuX3B1c2giLCJlbGVtIiwicHBfb3Blbl9ib3hfZ2VuIiwiYnJfdHkiLCJwcF9jbG9zZV9ib3giLCJwcF9vcGVuX3N0YWciLCJwcF9jbG9zZV9zdGFnIiwicHBfb3Blbl90YWciLCJwcF9jbG9zZV90YWciLCJwcF9zZXRfcHJpbnRfdGFncyIsInBwX3NldF9tYXJrX3RhZ3MiLCJwcF9nZXRfcHJpbnRfdGFncyIsInBwX2dldF9tYXJrX3RhZ3MiLCJwcF9zZXRfdGFncyIsInBwX2dldF9mb3JtYXR0ZXJfc3RhZ19mdW5jdGlvbiIsInBwX3NldF9mb3JtYXR0ZXJfc3RhZ19mdW5jdGlvbiIsInBjdCIsInBvdCIsIm1jdCIsIm1vdCIsInBwX3Jpbml0IiwicHBfZmx1c2hfcXVldWUiLCJwcF9wcmludF9hc19zaXplIiwicHBfcHJpbnRfYXMiLCJpc2l6ZSIsInBwX3ByaW50X3N0cmluZyIsInBwX3ByaW50X2J5dGVzIiwicHBfcHJpbnRfaW50IiwicHBfcHJpbnRfZmxvYXQiLCJwcF9wcmludF9ib29sIiwicHBfcHJpbnRfY2hhciIsInBwX29wZW5faGJveCIsInBwX29wZW5fdmJveCIsInBwX29wZW5faHZib3giLCJwcF9vcGVuX2hvdmJveCIsInBwX29wZW5fYm94IiwicHBfcHJpbnRfbmV3bGluZSIsInBwX3ByaW50X2ZsdXNoIiwicHBfZm9yY2VfbmV3bGluZSIsInBwX3ByaW50X2lmX25ld2xpbmUiLCJwcF9wcmludF9jdXN0b21fYnJlYWsiLCJwcF9wcmludF9icmVhayIsInBwX3ByaW50X3NwYWNlIiwicHBfcHJpbnRfY3V0IiwicHBfb3Blbl90Ym94IiwicHBfY2xvc2VfdGJveCIsInBwX3ByaW50X3RicmVhayIsInBwX3ByaW50X3RhYiIsInBwX3NldF90YWIiLCJwcF9zZXRfbWF4X2JveGVzIiwicHBfZ2V0X21heF9ib3hlcyIsInBwX292ZXJfbWF4X2JveGVzIiwicHBfc2V0X2VsbGlwc2lzX3RleHQiLCJwcF9nZXRfZWxsaXBzaXNfdGV4dCIsInBwX2xpbWl0IiwicHBfc2V0X21heF9pbmRlbnQiLCJwcF9nZXRfbWF4X2luZGVudCIsInBwX3NldF9tYXJnaW4iLCJuZXdfbWF4X2luZGVudCIsInZhbGlkYXRlX2dlb21ldHJ5IiwibWFyZ2luIiwibWF4X2luZGVudCIsImNoZWNrX2dlb21ldHJ5IiwiZ2VvbWV0cnkiLCJwcF9nZXRfbWFyZ2luIiwicHBfc2V0X2Z1bGxfZ2VvbWV0cnkiLCJwcF9zZXRfZ2VvbWV0cnkiLCJwcF9zYWZlX3NldF9nZW9tZXRyeSIsInBwX2dldF9nZW9tZXRyeSIsInBwX3VwZGF0ZV9nZW9tZXRyeSIsInBwX3NldF9mb3JtYXR0ZXJfb3V0X2Z1bmN0aW9ucyIsInBwX2dldF9mb3JtYXR0ZXJfb3V0X2Z1bmN0aW9ucyIsInBwX3NldF9mb3JtYXR0ZXJfb3V0cHV0X2Z1bmN0aSIsInBwX2dldF9mb3JtYXR0ZXJfb3V0cHV0X2Z1bmN0aSIsImRpc3BsYXlfbmV3bGluZSIsImJsYW5rX2xpbmUiLCJkaXNwbGF5X2luZGVudCIsInBwX3NldF9mb3JtYXR0ZXJfb3V0X2NoYW5uZWwiLCJkZWZhdWx0X3BwX21hcmtfb3Blbl90YWciLCJkZWZhdWx0X3BwX21hcmtfY2xvc2VfdGFnIiwiZGVmYXVsdF9wcF9wcmludF9vcGVuX3RhZyIsImRlZmF1bHRfcHBfcHJpbnRfY2xvc2VfdGFnIiwicHBfbWFrZV9mb3JtYXR0ZXIiLCJwcF9xdWV1ZSIsInN5c190b2siLCJzY2FuX3N0YWNrIiwiZm9ybWF0dGVyX29mX291dF9mdW5jdGlvbnMiLCJvdXRfZnVucyIsIm1ha2VfZm9ybWF0dGVyIiwicHBmIiwiZm9ybWF0dGVyX29mX291dF9jaGFubmVsIiwiZm9ybWF0dGVyX29mX2J1ZmZlciIsInBwX2J1ZmZlcl9zaXplIiwicHBfbWFrZV9idWZmZXIiLCJzdGRidWYiLCJzdGRfZm9ybWF0dGVyIiwiZXJyX2Zvcm1hdHRlciIsInN0cl9mb3JtYXR0ZXIiLCJmbHVzaF9idWZmZXJfZm9ybWF0dGVyIiwiZmx1c2hfc3RyX2Zvcm1hdHRlciIsIm1ha2Vfc3ltYm9saWNfb3V0cHV0X2J1ZmZlciIsImNsZWFyX3N5bWJvbGljX291dHB1dF9idWZmZXIiLCJzb2IiLCJnZXRfc3ltYm9saWNfb3V0cHV0X2J1ZmZlciIsImZsdXNoX3N5bWJvbGljX291dHB1dF9idWZmZXIiLCJpdGVtcyIsImFkZF9zeW1ib2xpY19vdXRwdXRfaXRlbSIsIml0ZW0iLCJmb3JtYXR0ZXJfb2Zfc3ltYm9saWNfb3V0cHV0X2IiLCJvcGVuX2hib3giLCJvcGVuX3Zib3giLCJvcGVuX2h2Ym94Iiwib3Blbl9ob3Zib3giLCJvcGVuX2JveCIsImNsb3NlX2JveCIsIm9wZW5fdGFnIiwiY2xvc2VfdGFnIiwib3Blbl9zdGFnIiwiY2xvc2Vfc3RhZyIsInByaW50X2FzIiwicHJpbnRfc3RyaW5nJDAiLCJwcmludF9ieXRlcyQwIiwicHJpbnRfaW50JDAiLCJwcmludF9mbG9hdCQwIiwicHJpbnRfY2hhciQwIiwicHJpbnRfYm9vbCIsInByaW50X2JyZWFrIiwicHJpbnRfY3V0IiwicHJpbnRfc3BhY2UiLCJmb3JjZV9uZXdsaW5lIiwicHJpbnRfZmx1c2giLCJwcmludF9uZXdsaW5lJDAiLCJwcmludF9pZl9uZXdsaW5lIiwib3Blbl90Ym94IiwiY2xvc2VfdGJveCIsInByaW50X3RicmVhayIsInNldF90YWIiLCJwcmludF90YWIiLCJzZXRfbWFyZ2luIiwiZ2V0X21hcmdpbiIsInNldF9tYXhfaW5kZW50IiwiZ2V0X21heF9pbmRlbnQiLCJzZXRfZ2VvbWV0cnkiLCJzYWZlX3NldF9nZW9tZXRyeSIsImdldF9nZW9tZXRyeSIsInVwZGF0ZV9nZW9tZXRyeSIsInNldF9tYXhfYm94ZXMiLCJnZXRfbWF4X2JveGVzIiwib3Zlcl9tYXhfYm94ZXMiLCJzZXRfZWxsaXBzaXNfdGV4dCIsImdldF9lbGxpcHNpc190ZXh0Iiwic2V0X2Zvcm1hdHRlcl9vdXRfY2hhbm5lbCIsInNldF9mb3JtYXR0ZXJfb3V0X2Z1bmN0aW9ucyIsImdldF9mb3JtYXR0ZXJfb3V0X2Z1bmN0aW9ucyIsInNldF9mb3JtYXR0ZXJfb3V0cHV0X2Z1bmN0aW9ucyIsImdldF9mb3JtYXR0ZXJfb3V0cHV0X2Z1bmN0aW9ucyIsInNldF9mb3JtYXR0ZXJfc3RhZ19mdW5jdGlvbnMiLCJnZXRfZm9ybWF0dGVyX3N0YWdfZnVuY3Rpb25zIiwic2V0X3ByaW50X3RhZ3MiLCJnZXRfcHJpbnRfdGFncyIsInNldF9tYXJrX3RhZ3MiLCJnZXRfbWFya190YWdzIiwic2V0X3RhZ3MiLCJwcF9wcmludF9saXN0IiwicHBfdiIsIm9wdCQwIiwicHBfc2VwIiwidnMiLCJvcHQkMSIsInBwX3ByaW50X3NlcSIsInNlcSQxIiwic2VxJDIiLCJwcF9wcmludF90ZXh0IiwicHBfcHJpbnRfb3B0aW9uIiwicHBfcHJpbnRfcmVzdWx0IiwicHBfcHJpbnRfZWl0aGVyIiwiY29tcHV0ZV90YWciLCJ0YWdfYWNjIiwib3V0cHV0X2Zvcm1hdHRpbmdfbGl0Iiwib3V0cHV0X2FjYyQwIiwiYnR5IiwicCQ1IiwicCQ2Iiwic3RycHV0X2FjYyQwIiwic2l6ZSQxIiwia2ZwcmludGYkMCIsImlrZnByaW50ZiQwIiwiaWZwcmludGYkMCIsImZwcmludGYkMCIsInByaW50ZiQwIiwiZXByaW50ZiQwIiwia2RwcmludGYiLCJkcHJpbnRmIiwia3ByaW50ZiIsInNwcmludGYkMCIsImthc3ByaW50ZiIsImFzcHJpbnRmIiwiZmx1c2hfc3RhbmRhcmRfZm9ybWF0dGVycyIsInBwX3NldF9hbGxfZm9ybWF0dGVyX291dHB1dF9mdSIsInBwX2dldF9hbGxfZm9ybWF0dGVyX291dHB1dF9mdSIsInNldF9hbGxfZm9ybWF0dGVyX291dHB1dF9mdW5jdCIsImdldF9hbGxfZm9ybWF0dGVyX291dHB1dF9mdW5jdCIsImJwcmludGYkMCIsInBwX3NldF9mb3JtYXR0ZXJfdGFnX2Z1bmN0aW9ucyIsInN0cmluZ2lmeSIsInBwX2dldF9mb3JtYXR0ZXJfdGFnX2Z1bmN0aW9ucyIsImZ1bnMiLCJtYXJrX29wZW5fdGFnIiwibWFya19jbG9zZV90YWciLCJwcmludF9vcGVuX3RhZyIsInByaW50X2Nsb3NlX3RhZyIsInNldF9mb3JtYXR0ZXJfdGFnX2Z1bmN0aW9ucyIsImdldF9mb3JtYXR0ZXJfdGFnX2Z1bmN0aW9ucyIsIm51bGxfY2hhciIsIm5leHRfY2hhciIsImliIiwicGVla19jaGFyIiwiY2hlY2tlZF9wZWVrX2NoYXIiLCJlbmRfb2ZfaW5wdXQiLCJiZWdpbm5pbmdfb2ZfaW5wdXQiLCJuYW1lX29mX2lucHV0IiwiY2hhcl9jb3VudCIsInJlc2V0X3Rva2VuIiwiaW52YWxpZGF0ZV9jdXJyZW50X2NoYXIiLCJ0b2tlbl9zdHJpbmciLCJ0b2tlbl9idWZmZXIiLCJza2lwX2NoYXIiLCJpZ25vcmVfY2hhciIsInN0b3JlX2NoYXIiLCJkZWZhdWx0X3Rva2VuX2J1ZmZlcl9zaXplIiwiY3JlYXRlJDQiLCJpbmFtZSIsImZyb21fc3RyaW5nJDEiLCJmcm9tX2Z1bmN0aW9uJDAiLCJzY2FuX2Nsb3NlX2F0X2VuZCIsInNjYW5fcmFpc2VfYXRfZW5kIiwiZnJvbV9pYyIsInNjYW5fY2xvc2VfaWMiLCJlb2YiLCJzdGRpYiIsIm9wZW5faW5fZmlsZSIsIm9wZW5faW4iLCJmcm9tX2ZpbGUiLCJmcm9tX2ZpbGVfYmluIiwiZnJvbV9jaGFubmVsJDAiLCJjbG9zZV9pbiIsImljJDAiLCJtZW1vIiwibWVtb19mcm9tX2ljIiwibWVtb19mcm9tX2NoYW5uZWwiLCJiYWRfaW5wdXQiLCJiYWRfaW5wdXRfZXNjYXBlIiwiYmFkX3Rva2VuX2xlbmd0aCIsIm1lc3NhZ2UiLCJiYWRfZmxvYXQiLCJiYWRfaGV4X2Zsb2F0IiwiY2hhcmFjdGVyX21pc21hdGNoIiwiY2kiLCJjaGVja190aGlzX2NoYXIiLCJjaGVja19jaGFyIiwidG9rZW5fY2hhciIsInRva2VuX2Jvb2wiLCJpbnRlZ2VyX2NvbnZlcnNpb25fb2ZfY2hhciIsInRva2VuX2ludF9saXRlcmFsIiwidG9rZW5fZmxvYXQiLCJzY2FuX2RlY2ltYWxfZGlnaXRfc3RhciIsInNjYW5fdW5zaWduZWRfZGVjaW1hbF9pbnQiLCJzY2FuX2RpZ2l0X3BsdXMiLCJiYXNpcyIsImRpZ2l0cCIsIndpZHRoJDMiLCJpc19iaW5hcnlfZGlnaXQiLCJzY2FuX2JpbmFyeV9pbnQiLCJpc19vY3RhbF9kaWdpdCIsInNjYW5fb2N0YWxfaW50IiwiaXNfaGV4YV9kaWdpdCIsInNjYW5faGV4YWRlY2ltYWxfaW50Iiwic2Nhbl9zaWduIiwic2Nhbl9vcHRpb25hbGx5X3NpZ25lZF9kZWNpbWFsIiwic2Nhbl9pbnRfY29udmVyc2lvbiIsInNjYW5fZnJhY3Rpb25hbF9wYXJ0Iiwic2Nhbl9leHBvbmVudF9wYXJ0Iiwic2Nhbl9mbG9hdCIsInByZWNpc2lvbiIsInByZWNpc2lvbiQwIiwiY2hlY2tfY2FzZV9pbnNlbnNpdGl2ZV9zdHJpbmciLCJzY2FuX2hleF9mbG9hdCIsIndpZHRoJDQiLCJ3aWR0aCQ1Iiwid2lkdGgkNiIsIndpZHRoJDEwIiwid2lkdGgkNyIsIndpZHRoJDgiLCJ3aWR0aCQ5Iiwic2Nhbl9jYW1sX2Zsb2F0X3Jlc3QiLCJ3aWR0aF9wcmVjaXNpb24iLCJmcmFjX3dpZHRoIiwic2Nhbl9jYW1sX2Zsb2F0Iiwic2Nhbl9zdHJpbmciLCJzdHAiLCJzY2FuX2NoYXIiLCJoZXhhZGVjaW1hbF92YWx1ZV9vZl9jaGFyIiwiY2hlY2tfbmV4dF9jaGFyIiwiY2hlY2tfbmV4dF9jaGFyX2Zvcl9jaGFyIiwiY2hlY2tfbmV4dF9jaGFyX2Zvcl9zdHJpbmciLCJzY2FuX2JhY2tzbGFzaF9jaGFyIiwiYzAiLCJnZXRfZGlnaXQiLCJnZXRfZGlnaXQkMCIsImMxJDAiLCJjMiQwIiwic2Nhbl9jYW1sX2NoYXIiLCJmaW5kX3N0b3AiLCJzY2FuX2NhbWxfc3RyaW5nIiwiZmluZF9zdG9wJDAiLCJza2lwX3NwYWNlcyIsInNjYW5fY2hhcnNfaW5fY2hhcl9zZXQiLCJzY2FuX2luZGljIiwic2Nhbl9jaGFycyIsInNjYW5mX2JhZF9pbnB1dCIsImdldF9jb3VudGVyIiwid2lkdGhfb2ZfcGFkX29wdCIsInN0b3BwZXJfb2ZfZm9ybWF0dGluZ19saXQiLCJmbXRpbmciLCJ0YWtlX2Zvcm1hdF9yZWFkZXJzJDAiLCJ0YWtlX2ZtdHR5X2Zvcm1hdF9yZWFkZXJzJDAiLCJyZWFkZXIiLCJuZXdfayIsInJlYWRlcnNfcmVzdCIsInRha2VfZm9ybWF0X3JlYWRlcnMiLCJmbXQkMjMiLCJmbXQkMjQiLCJmbXQkMjUiLCJ0YWtlX2ZtdHR5X2Zvcm1hdF9yZWFkZXJzIiwicGFkX3ByZWNfc2NhbmYiLCJyZWFkZXJzIiwibWFrZV9zY2FuZiIsInNjYW4kMCIsInN0cl9yZXN0Iiwic2NhbiQxIiwic2NhbiQyIiwic2NhbiQzIiwic2NhbiQ0IiwiY29udiQwIiwic2NhbiQ1IiwiY29udiQxIiwic2NhbiQ2IiwiY29udiQyIiwic2NhbiQ3Iiwic2NhbiQ4IiwiZm10aW5nX2xpdCQwIiwic3RwJDAiLCJzJDIiLCJzdHJfcmVzdCQwIiwicmVzdCQyNiIsImFyZ19yZXN0Iiwia3NjYW5mIiwiZWYiLCJhcHBseSIsImFyZ3MkMCIsImV4YyIsImJzY2FuZiIsImtzc2NhbmYiLCJzc2NhbmYiLCJzY2FuZiIsImJzY2FuZl9mb3JtYXQiLCJmb3JtYXQiLCJzc2NhbmZfZm9ybWF0IiwiZm9ybWF0X2Zyb21fc3RyaW5nIiwidW5lc2NhcGVkIiwia2ZzY2FuZiIsImZzY2FuZiIsInJlZ2lzdGVyIiwicmVnaXN0ZXJfZXhjZXB0aW9uIiwibyQwIiwicGFyYW1zJDAiLCJpbml0aWFsX29iamVjdF9zaXplIiwiZHVtbXlfaXRlbSIsInRhZyIsImNvbXBhcmUkMTQiLCJjb21wYXJlJDE1IiwiY29tcGFyZSQxNiIsImR1bW15X3RhYmxlIiwidGFibGVfY291bnQiLCJkdW1teV9tZXQiLCJmaXRfc2l6ZSIsIm5ld190YWJsZSIsInB1Yl9sYWJlbHMiLCJtZXRob2RzIiwicmVzaXplJDEiLCJhcnJheSIsIm5ld19zaXplIiwib2xkX3NpemUiLCJuZXdfYnVjayIsIm1ldGhvZF9jb3VudCIsImluc3RfdmFyX2NvdW50IiwibmV3X21ldGhvZCIsInRhYmxlIiwiZ2V0X21ldGhvZF9sYWJlbCIsImxhYmVsIiwiZ2V0X21ldGhvZF9sYWJlbHMiLCJuYW1lcyIsInNldF9tZXRob2QiLCJlbGVtZW50IiwiZ2V0X21ldGhvZCIsInRvX2xpc3QkMyIsImFyciIsIm5hcnJvdyIsInZhcnMiLCJ2aXJ0X21ldGhzIiwiY29uY3JfbWV0aHMiLCJ2YXJzJDAiLCJ2aXJ0X21ldGhzJDAiLCJjb25jcl9tZXRocyQwIiwidmlydF9tZXRoX2xhYnMiLCJjb25jcl9tZXRoX2xhYnMiLCJsYWIiLCJ0dmFycyIsImJ5X25hbWUiLCJieV9sYWJlbCIsIm1ldCIsImhtIiwid2lkZW4iLCJzYXZlZF92YXJzIiwic2F2ZWRfaGlkZGVuX21ldGhzIiwibmV3X3Nsb3QiLCJuZXdfdmFyaWFibGUiLCJ0b19hcnJheSIsIm5ld19tZXRob2RzX3ZhcmlhYmxlcyIsIm1ldGhzIiwidmFscyIsIm1ldGhzJDAiLCJubWV0aHMiLCJudmFscyIsImdldF92YXJpYWJsZSIsImdldF92YXJpYWJsZXMiLCJhZGRfaW5pdGlhbGl6ZXIiLCJjcmVhdGVfdGFibGUiLCJwdWJsaWNfbWV0aG9kcyIsInRhZ3MiLCJpbml0X2NsYXNzIiwiaW5oZXJpdHMiLCJjbGEiLCJzdXBlciQwIiwibm0iLCJtYWtlX2NsYXNzIiwicHViX21ldGhzIiwiY2xhc3NfaW5pdCIsImVudl9pbml0IiwibWFrZV9jbGFzc19zdG9yZSIsImluaXRfdGFibGUiLCJkdW1teV9jbGFzcyIsImxvYyIsInVuZGVmIiwiY3JlYXRlX29iamVjdCIsImNyZWF0ZV9vYmplY3Rfb3B0Iiwib2JqXzAiLCJpdGVyX2YiLCJydW5faW5pdGlhbGl6ZXJzIiwiaW5pdHMiLCJydW5faW5pdGlhbGl6ZXJzX29wdCIsImNyZWF0ZV9vYmplY3RfYW5kX3J1bl9pbml0aWFsaSIsImdldF9kYXRhJDAiLCJidWlsZF9wYXRoIiwia2V5cyIsImxvb2t1cF90YWJsZXMiLCJyb290IiwidGFibGVzJDIiLCJ0YWJsZXMkMCIsInRhYmxlcyQxIiwibmV3X2NhY2hlIiwic2V0X21ldGhvZHMiLCJjbG8iLCJjbG8kMCIsIm4kMiIsIm4kMyIsIm4kNCIsIm4kNSIsIm4kNiIsIngkMyIsIm4kNyIsIngkNCIsIm4kOCIsIm4kOSIsIngkNSIsImYkOCIsImUkMiIsIm4kMTAiLCJ4JDYiLCJmJDkiLCJuJDExIiwieCQ3IiwibiQxMiIsIngkOCIsIm4kMTMiLCJuJDE0IiwiZSQzIiwibiQxNSIsIm0kMiIsIngkOSIsIm0kMyIsIm4kMTYiLCJtJDQiLCJlJDQiLCJuJDE3IiwibSQ1IiwibiQxOCIsInN0YXRzJDAiLCJpbml0X21vZF9ibG9jayIsImNvbXBzJDAiLCJtb2R1Iiwic2hhcGUiLCJmbiQwIiwiY29tcHMiLCJpbml0X21vZCIsInVwZGF0ZV9tb2RfYmxvY2siLCJjbCIsInVwZGF0ZV9tb2QiLCJpbml0aWFsX2J1ZmZlciIsImJ1ZmZlciIsImJ1ZnBvcyIsInJlc2V0X2J1ZmZlciIsInN0b3JlIiwibmV3YnVmZmVyIiwiZ2V0X3N0cmluZyIsIm1ha2VfbGV4ZXIiLCJrZXl3b3JkcyIsImt3ZF90YWJsZSIsImlkZW50X29yX2tleXdvcmQiLCJrZXl3b3JkX29yX2Vycm9yIiwiZW5kX2V4cG9uZW50X3BhcnQiLCJleHBvbmVudF9wYXJ0IiwibnVtYmVyIiwiaWRlbnQyIiwibmVnX251bWJlciIsIm5leHRfdG9rZW4kMCIsImVzY2FwZSIsIm1heWJlX2NvbW1lbnQiLCJjb21tZW50IiwibmV4dF90b2tlbiIsImhrZXkiLCJjbGVhbiIsImluc2VydF9idWNrZXQiLCJjb250YWluZXIiLCJyZW1vdmVfYnVja2V0IiwiaGsiLCJyZXBsYWNlX2J1Y2tldCIsIm5ld19kIiwiYnVja2V0X2xlbmd0aF9hbGl2ZSIsInN0YXRzX2FsaXZlIiwiY3JlYXRlJDUiLCJnZXRfa2V5JDAiLCJnZXRfa2V5X2NvcHkkMCIsInNldF9rZXkkMCIsInVuc2V0X2tleSQwIiwiY2hlY2tfa2V5JDAiLCJibGl0X2tleSQwIiwiZ2V0X2RhdGEkMSIsImdldF9kYXRhX2NvcHkiLCJzZXRfZGF0YSIsInVuc2V0X2RhdGEiLCJjaGVja19kYXRhIiwiYmxpdF9kYXRhIiwibWFrZSQ0IiwiZXBoIiwicXVlcnkiLCJzZXRfa2V5X2RhdGEiLCJtYWtlJDUiLCJhZGQkMSIsInRlc3Rfa2V5IiwicmVtb3ZlJDAiLCJmaW5kJDIiLCJsZW5ndGgkNyIsImNsZWFyJDMiLCJjcmVhdGUkNiIsImdldF9rZXkxIiwiZ2V0X2tleTFfY29weSIsInNldF9rZXkxIiwidW5zZXRfa2V5MSIsImNoZWNrX2tleTEiLCJnZXRfa2V5MiIsImdldF9rZXkyX2NvcHkiLCJzZXRfa2V5MiIsInVuc2V0X2tleTIiLCJjaGVja19rZXkyIiwiYmxpdF9rZXkxIiwiYmxpdF9rZXkyIiwiYmxpdF9rZXkxMiIsImdldF9kYXRhJDIiLCJnZXRfZGF0YV9jb3B5JDAiLCJzZXRfZGF0YSQwIiwidW5zZXRfZGF0YSQwIiwiY2hlY2tfZGF0YSQwIiwiYmxpdF9kYXRhJDAiLCJtYWtlJDYiLCJrZXkxIiwia2V5MiIsInF1ZXJ5JDAiLCJrMiQwIiwiazEkMCIsIm1ha2UkNyIsImFkZCQyIiwidGVzdF9rZXlzIiwicmVtb3ZlJDEiLCJmaW5kJDMiLCJsZW5ndGgkOCIsImNsZWFyJDQiLCJjcmVhdGUkNyIsImxlbmd0aCQ5IiwiZ2V0X2tleSQxIiwiZ2V0X2tleV9jb3B5JDEiLCJzZXRfa2V5JDEiLCJ1bnNldF9rZXkkMSIsImNoZWNrX2tleSQxIiwiYmxpdF9rZXkkMSIsImdldF9kYXRhJDMiLCJnZXRfZGF0YV9jb3B5JDEiLCJzZXRfZGF0YSQxIiwidW5zZXRfZGF0YSQxIiwiY2hlY2tfZGF0YSQxIiwiYmxpdF9kYXRhJDEiLCJtYWtlJDgiLCJxdWVyeSQxIiwia2kiLCJrMCIsIm1ha2UkOSIsImFkZCQzIiwidGVzdF9rZXlzJDAiLCJyZW1vdmUkMiIsImZpbmQkNCIsImxlbmd0aCQxMCIsImNsZWFyJDUiLCJnZW5lcmljX2Jhc2VuYW1lIiwiaXNfZGlyX3NlcCIsImdlbmVyaWNfZGlybmFtZSIsImlzX3JlbGF0aXZlIiwiaXNfaW1wbGljaXQiLCJjaGVja19zdWZmaXgiLCJzdWZmIiwiY2hvcF9zdWZmaXhfb3B0IiwibGVuX2YiLCJxdW90ZSIsInF1b3RlX2NvbW1hbmQiLCJiYXNlbmFtZSIsImRpcm5hbWUiLCJpc19kaXJfc2VwJDAiLCJpc19yZWxhdGl2ZSQwIiwiaXNfaW1wbGljaXQkMCIsImNoZWNrX3N1ZmZpeCQwIiwiY2hvcF9zdWZmaXhfb3B0JDAiLCJ0ZW1wX2Rpcl9uYW1lIiwicXVvdGUkMCIsImFkZF9icyIsImxvb3AkMCIsImxvb3BfYnMiLCJxdW90ZV9jbWRfZmlsZW5hbWUiLCJxdW90ZV9jb21tYW5kJDAiLCJkcml2ZV9hbmRfcGF0aCIsImRpcm5hbWUkMCIsInBhdGgiLCJkcml2ZSIsImRpciIsImJhc2VuYW1lJDAiLCJiYXNlbmFtZSQxIiwiZGlybmFtZSQxIiwibnVsbCQzIiwiY3VycmVudF9kaXJfbmFtZSQyIiwicGFyZW50X2Rpcl9uYW1lJDIiLCJkaXJfc2VwJDIiLCJpc19kaXJfc2VwJDEiLCJpc19yZWxhdGl2ZSQxIiwiaXNfaW1wbGljaXQkMSIsImNoZWNrX3N1ZmZpeCQxIiwiY2hvcF9zdWZmaXhfb3B0JDEiLCJ0ZW1wX2Rpcl9uYW1lJDAiLCJxdW90ZSQxIiwicXVvdGVfY29tbWFuZCQxIiwiYmFzZW5hbWUkMiIsImRpcm5hbWUkMiIsImNvbmNhdCQ0IiwiY2hvcF9zdWZmaXgiLCJleHRlbnNpb25fbGVuIiwiZXh0ZW5zaW9uIiwiY2hvcF9leHRlbnNpb24iLCJyZW1vdmVfZXh0ZW5zaW9uIiwicHJuZyQwIiwidGVtcF9maWxlX25hbWUiLCJ0ZW1wX2RpciIsInJuZCIsImN1cnJlbnRfdGVtcF9kaXJfbmFtZSIsInNldF90ZW1wX2Rpcl9uYW1lIiwiZ2V0X3RlbXBfZGlyX25hbWUiLCJ0ZW1wX2ZpbGUiLCJ0cnlfbmFtZSIsImNvdW50ZXIkMSIsIm9wZW5fdGVtcF9maWxlIiwic3RoJDAiLCJwZXJtcyIsInN0aCQxIiwiYWRkJDQiLCJzdWIkNCIsIm5lZyIsImNvbmoiLCJtdWwiLCJkaXYiLCJpbnYiLCJub3JtMiIsIm5vcm0iLCJxJDAiLCJwb2xhciIsInNxcnQiLCJ3JDAiLCJleHAiLCJsb2ciLCJwb3ciLCJmbG9hdDMyIiwiZmxvYXQ2NCIsImludDhfc2lnbmVkIiwiaW50OF91bnNpZ25lZCIsImludDE2X3NpZ25lZCIsImludDE2X3Vuc2lnbmVkIiwiaW50MzIkMSIsImludDY0JDEiLCJpbnQkMiIsIm5hdGl2ZWludCQxIiwiY29tcGxleDMyIiwiY29tcGxleDY0Iiwia2luZF9zaXplX2luX2J5dGVzIiwiY19sYXlvdXQiLCJmb3J0cmFuX2xheW91dCIsImNsb29wIiwiaWR4IiwiY29sIiwiZmxvb3AiLCJpbml0JDYiLCJsYXlvdXQiLCJkaW1zIiwiZGxlbiIsInNpemVfaW5fYnl0ZXMiLCJjcmVhdGUkOCIsImdldCQzIiwic2V0JDIiLCJzaXplX2luX2J5dGVzJDAiLCJvZl92YWx1ZSIsImNyZWF0ZSQ5IiwiZGltIiwic2l6ZV9pbl9ieXRlcyQxIiwic2xpY2UiLCJpbml0JDciLCJvZl9hcnJheSIsImJhIiwiY3JlYXRlJDEwIiwiZGltMSIsImRpbTIiLCJzaXplX2luX2J5dGVzJDIiLCJzbGljZV9sZWZ0Iiwic2xpY2VfcmlnaHQiLCJpbml0JDgiLCJvZl9hcnJheSQwIiwicm93IiwiY3JlYXRlJDExIiwiZGltMyIsInNpemVfaW5fYnl0ZXMkMyIsInNsaWNlX2xlZnRfMSIsInNsaWNlX3JpZ2h0XzEiLCJzbGljZV9sZWZ0XzIiLCJzbGljZV9yaWdodF8yIiwiaW5pdCQ5Iiwib2ZfYXJyYXkkMSIsImFycmF5MF9vZl9nZW5hcnJheSIsImFycmF5MV9vZl9nZW5hcnJheSIsImFycmF5Ml9vZl9nZW5hcnJheSIsImFycmF5M19vZl9nZW5hcnJheSIsInJlc2hhcGVfMCIsInJlc2hhcGVfMSIsInJlc2hhcGVfMiIsInJlc2hhcGVfMyIsIndpdGhfb3BlbiIsIm9wZW5mdW4iLCJ3aXRoX29wZW5fYmluIiwid2l0aF9vcGVuX3RleHQiLCJ3aXRoX29wZW5fZ2VuIiwic2VlayIsImxlbmd0aCQxMSIsImlucHV0X2NoYXIkMCIsImlucHV0X2J5dGUkMCIsImlucHV0X2xpbmUkMCIsInJlYWxseV9pbnB1dCQwIiwicmVhbGx5X2lucHV0X3N0cmluZyQwIiwicmVhZF91cHRvIiwiZW5zdXJlIiwibmV3X2xlbiQwIiwibmV3X2xlbiQxIiwiaW5wdXRfYWxsIiwiY2h1bmtfc2l6ZSIsImluaXRpYWxfc2l6ZSQwIiwiaW5pdGlhbF9zaXplJDEiLCJucmVhZCIsImJ1ZiQwIiwiYnVmJDEiLCJyZW0iLCJ3aXRoX29wZW4kMCIsIndpdGhfb3Blbl9iaW4kMCIsIndpdGhfb3Blbl90ZXh0JDAiLCJ3aXRoX29wZW5fZ2VuJDAiLCJzZWVrJDAiLCJwb3MkMCIsImxlbmd0aCQxMiIsImZvcm1hdF9wZXJpb2QiLCJmbXQiLCJwIiwibWFrZV9wZXJpb2QiLCJ5ZWFycyIsIm1vbnRocyIsImRheXMiLCJhZGRfcGVyaW9kcyIsImQxIiwiZDIiLCJzdWJfcGVyaW9kcyIsIm11bF9wZXJpb2QiLCJtIiwicGVyaW9kX3RvX2RheXMiLCJpc19sZWFwX3llYXIiLCJ5ZWFyIiwiZGF5c19pbl9tb250aCIsIm1vbnRoIiwiaXNfdmFsaWRfZGF0ZSIsImQiLCJtYWtlX2RhdGUiLCJkYXkiLCJhZGRfbW9udGhzX3RvX2ZpcnN0X29mX21vbnRoX2QiLCJ5ZWFyJDAiLCJtb250aHMkMCIsIm5ld19tb250aCIsIm1vbnRocyQxIiwieWVhciQxIiwibW9udGhzJDIiLCJ5ZWFyJDIiLCJhZGRfZGF0ZXMiLCJvcHQiLCJzdGgiLCJyb3VuZCIsIm5ld19tb250aCQwIiwibmV3X3llYXIkMCIsIm5ld19kYXRlIiwibmV3X3llYXIiLCJkJDAiLCJkYXlzX2luX2RfbW9udGgiLCJuZXdfZGF5IiwibmV3X21vbnRoJDEiLCJuZXdfeWVhciQxIiwiZGF5cyQwIiwiZCQxIiwibmV3X21vbnRoJDIiLCJuZXdfeWVhciQyIiwiZGF5cyQxIiwiZCQyIiwiY29tcGFyZV9kYXRlcyIsImZvcm1hdF9kYXRlIiwiZmlyc3RfZGF5X29mX21vbnRoIiwibGFzdF9kYXlfb2ZfbW9udGgiLCJkYXlzX21vbnRoIiwibmVnX3BlcmlvZCIsInN1Yl9kYXRlcyIsImNtcCIsIm5ld19kMl9tb250aCIsIm5ld19kMl95ZWFyIiwibmV3X2QyIiwiZGF0ZV90b195bWQiLCJwZXJpb2RfdG9feW1kcyIsInN0cmVhbSQxIiwic3RyZWFtJDAiLCJzdHJlYW0iLCJ2ZXJzaW9uIiwib2NhbWxfbGV4X3RhYmxlcyIsIm9jYW1sX2xleF90YWJsZXMkMCIsIm9jYW1sX2xleF90YWJsZXMkMSIsImpzb25fZXJyb3IiLCJzIiwidXRmOF9vZl9jb2RlIiwiYnVmIiwieCIsImFkZCIsIm1heGJpdHMiLCJuIiwidXRmOF9vZl9zdXJyb2dhdGVfcGFpciIsImkiLCJqIiwiaGlnaDEwIiwibG93MTAiLCJpbml0X2xleGVyIiwiZm5hbWUiLCJvcHQiLCJzdGgiLCJsbnVtIiwiYnVmJDAiLCJidWYkMSIsImhleCIsIndyaXRlX3NwZWNpYWwiLCJzcmMiLCJzdGFydCIsInN0b3AiLCJvYiIsInN0ciIsImZpbmlzaF9zdHJpbmciLCJleGMiLCJ3cml0ZV9zdHJpbmciLCJjIiwianNvbl9zdHJpbmdfb2Zfc3RyaW5nIiwid3JpdGVfbnVsbCIsIndyaXRlX2Jvb2wiLCJ3cml0ZV9kaWdpdHMiLCJkIiwid3JpdGVfaW50IiwiZmxvYXRfbmVlZHNfcGVyaW9kIiwid3JpdGVfZmxvYXQiLCJzMSIsIndyaXRlX25vcm1hbF9mbG9hdF9wcmVjIiwic2lnbmlmaWNhbnRfZmlndXJlcyIsIndyaXRlX2Zsb2F0X3ByZWMiLCJ3cml0ZV9zdGRfZmxvYXQiLCJ3cml0ZV9zdGRfZmxvYXRfcHJlYyIsIndyaXRlX2ludGxpdCIsIndyaXRlX2Zsb2F0bGl0Iiwid3JpdGVfc3RyaW5nbGl0IiwiaXRlcjIiLCJmX2VsdCIsImZfc2VwIiwibCQwIiwieSQwIiwibCIsInkiLCJ3cml0ZV92YXJpYW50IiwibyIsIndyaXRlX3QiLCJ3cml0ZV90dXBsZSIsIndyaXRlX2xpc3QiLCJ3cml0ZV9hc3NvYyIsImIiLCJsJDEiLCJzJDAiLCJzJDEiLCJmIiwicyQyIiwicyQzIiwid3JpdGVfc3RkX3ZhcmlhbnQiLCJ3cml0ZV9zdGRfanNvbiIsIndyaXRlX3N0ZF90dXBsZSIsInRvX2J1ZmZlciIsInN1ZiIsInN0aCQwIiwic3RkIiwidG9fc3RyaW5nIiwibGVuIiwib2IkMCIsInRvX2NoYW5uZWwiLCJvYyIsInRvX291dHB1dCIsIm91dCIsInRvX2ZpbGUiLCJmaWxlIiwiZSIsInNlcV90b19idWZmZXIiLCJzdCIsInNlcV90b19zdHJpbmciLCJzZXFfdG9fY2hhbm5lbCIsInNlcSIsImpzb24iLCJzZXFfdG9fZmlsZSIsInNvcnQiLCJ2IiwiayIsImEiLCJ2JDAiLCJsJDIiLCJwcCIsImZtdCIsInhzIiwic2VwIiwidmFsdWUiLCJrZXkiLCJ4cyQwIiwieCQwIiwidHVwIiwibmFtZSIsIngkMSIsIngkMiIsIngkMyIsIngkNCIsIngkNSIsIngkNiIsInNob3ciLCJlcXVhbCIsImEkMCIsImIkMCIsImIkMSIsImEkMSIsInlzIiwiY29tcGFyZV9rZXlzIiwia2V5JDAiLCJ5cyQwIiwidmFsdWUkMCIsInJlc3VsdCIsInlzJDEiLCJ4cyQxIiwiYiQyIiwiYSQyIiwibmFtZSQwIiwiYiQzIiwiYSQzIiwicmVzdWx0JDAiLCJiJDQiLCJhJDQiLCJiJDUiLCJhJDUiLCJiJDYiLCJhJDYiLCJiJDciLCJhJDciLCJiJDgiLCJhJDgiLCJwcF9saXN0IiwicHB4IiwicHBfc2VwIiwiaXNfYXRvbSIsImZvcm1hdCIsImluc2lkZV9ib3giLCJyZXByZXNlbnRhdGlvbiIsIm9wIiwieCQ3IiwicHAkMCIsInByZXR0eV9wcmludCIsInByZXR0eV90b19zdHJpbmciLCJwcmV0dHlfdG9fY2hhbm5lbCIsImhleCQwIiwid3JpdGVfc3BlY2lhbCQwIiwiZmluaXNoX3N0cmluZyQwIiwid3JpdGVfc3RyaW5nJDAiLCJqc29uX3N0cmluZ19vZl9zdHJpbmckMCIsIndyaXRlX251bGwkMCIsIndyaXRlX2Jvb2wkMCIsIndyaXRlX2RpZ2l0cyQwIiwid3JpdGVfaW50JDAiLCJmbG9hdF9uZWVkc19wZXJpb2QkMCIsIndyaXRlX2Zsb2F0JDAiLCJ3cml0ZV9ub3JtYWxfZmxvYXRfcHJlYyQwIiwid3JpdGVfZmxvYXRfcHJlYyQwIiwid3JpdGVfc3RkX2Zsb2F0JDAiLCJ3cml0ZV9zdGRfZmxvYXRfcHJlYyQwIiwiaXRlcjIkMCIsImZfc2VwJDAiLCJ3cml0ZV9saXN0JDAiLCJ3cml0ZV90JDAiLCJ3cml0ZV9hc3NvYyQwIiwid3JpdGVfc3RkX2pzb24kMCIsInRvX2J1ZmZlciQwIiwidG9fc3RyaW5nJDAiLCJ0b19jaGFubmVsJDAiLCJ0b19vdXRwdXQkMCIsInRvX2ZpbGUkMCIsInNlcV90b19idWZmZXIkMCIsInNlcV90b19zdHJpbmckMCIsInNlcV90b19jaGFubmVsJDAiLCJzZXFfdG9fZmlsZSQwIiwic29ydCQwIiwicHBfbGlzdCQwIiwiaXNfYXRvbSQwIiwiZm9ybWF0JDAiLCJwcCQxIiwicHAkMiIsInNob3ckMCIsImVxdWFsJDAiLCJwcmV0dHlfcHJpbnQkMCIsInByZXR0eV90b19zdHJpbmckMCIsInByZXR0eV90b19jaGFubmVsJDAiLCJoZXgkMSIsImN1c3RvbV9lcnJvciIsImRlc2NyIiwibGV4YnVmIiwib2ZmcyIsImJvbCIsInBvczEiLCJwb3MyIiwiZmlsZV9saW5lIiwiYnl0ZXMiLCJtc2ciLCJsZXhlcl9lcnJvciIsInJlYWRfanVuayIsImxvbmdfZXJyb3IiLCJqdW5rIiwiZXh0cmFfanVuayIsIm1pbjEwIiwibWF4MTAiLCJleHRyYWN0X3Bvc2l0aXZlX2ludCIsImV4dHJhY3RfbmVnYXRpdmVfaW50IiwibmV3bGluZSIsImFkZF9sZXhlbWUiLCJyZWFkX2pzb24kMiIsIm9jYW1sX2xleF9yZWFkX2pzb25fcmVjIiwib2NhbWxfbGV4X3N0YXRlIiwib2NhbWxfbGV4X3N0YXRlJDAiLCJvY2FtbF9sZXhfc3RhdGUkMSIsImZpbmlzaF9zdHJpbmckMSIsImFjYyIsInJlYWRfc3BhY2UiLCJyZWFkX29iamVjdF9lbmQiLCJmaWVsZF9uYW1lIiwicmVhZF9pZGVudCIsInJlYWRfY29sb24iLCJyZWFkX2pzb24iLCJyZWFkX29iamVjdF9zZXAiLCJmaWVsZF9uYW1lJDAiLCJhY2MkMCIsInJlYWRfYXJyYXlfZW5kIiwicmVhZF9hcnJheV9zZXAiLCJmaW5pc2hfY29tbWVudCIsImZpbmlzaF9lc2NhcGVkX2NoYXIiLCJtYXBfc3RyaW5nIiwiYyQwIiwib2NhbWxfbGV4X3N0YXRlJDIiLCJjJDEiLCJkJDAiLCJmaW5pc2hfc3RyaW5nbGl0IiwiZmluaXNoX3ZhcmlhbnQiLCJyZWFkX2d0IiwicmVhZF9sdCIsInJlYWRfY29tbWEiLCJzdGFydF9hbnlfdmFyaWFudCIsInJlYWRfZW9mIiwicmVhZF9udWxsIiwicmVhZF9udWxsX2lmX3Bvc3NpYmxlIiwicmVhZF9ib29sIiwib2NhbWxfbGV4X3JlYWRfaW50X3JlYyIsInJlYWRfaW50Iiwib2NhbWxfbGV4X3JlYWRfaW50MzJfcmVjIiwicmVhZF9pbnQzMiIsIm9jYW1sX2xleF9yZWFkX2ludDY0X3JlYyIsInJlYWRfaW50NjQiLCJvY2FtbF9sZXhfcmVhZF9udW1iZXJfcmVjIiwicmVhZF9udW1iZXIiLCJyZWFkX3N0cmluZyIsIm1hcF9pZGVudCIsIm9jYW1sX2xleF9yZWFkX3NlcXVlbmNlX3JlYyIsInJlYWRfY2VsbCIsImluaXRfYWNjIiwicmVhZF9zZXF1ZW5jZSIsIm9jYW1sX2xleF9yZWFkX2xpc3RfcmV2X3JlYyIsInJlYWRfbGlzdF9yZXYiLCJyZWFkX3R1cGxlIiwicmVhZF90dXBsZV9lbmQiLCJyZWFkX3R1cGxlX2VuZDIiLCJyZWFkX3R1cGxlX3NlcCIsInJlYWRfdHVwbGVfc2VwMiIsIm9jYW1sX2xleF9yZWFkX2Fic3RyYWN0X2ZpZWxkcyIsInJlYWRfa2V5IiwicmVhZF9maWVsZCIsInJlYWRfYWJzdHJhY3RfZmllbGRzIiwicmVhZF9sY3VybCIsInN0YXJ0X2FueV90dXBsZSIsInJlYWRfbHBhciIsInJlYWRfcnBhciIsInJlYWRfbGJyIiwicmVhZF9yYnIiLCJmaW5pc2hfc2tpcF9zdHJpbmdsaXQiLCJza2lwX2pzb24kMiIsIm9jYW1sX2xleF9za2lwX2pzb25fcmVjIiwic2tpcF9pZGVudCIsInNraXBfanNvbiIsImZpbmlzaF9za2lwX3ZhcmlhbnQiLCJmaW5pc2hfYnVmZmVyX3N0cmluZ2xpdCIsImJ1ZmZlcl9qc29uJDIiLCJvY2FtbF9sZXhfYnVmZmVyX2pzb25fcmVjIiwiYnVmZmVyX3NwYWNlIiwiYnVmZmVyX29iamVjdF9lbmQiLCJidWZmZXJfaWRlbnQiLCJidWZmZXJfY29sb24iLCJidWZmZXJfanNvbiIsImJ1ZmZlcl9vYmplY3Rfc2VwIiwiYnVmZmVyX2FycmF5X2VuZCIsImJ1ZmZlcl9hcnJheV9zZXAiLCJmaW5pc2hfYnVmZmVyX2NvbW1lbnQiLCJyZWFkX2ludDgiLCJyZWFkX2xpc3QiLCJyZWFkX2FycmF5IiwidGwiLCJyIiwicmVhZF9maWVsZHMiLCJmcm9tX2xleGJ1ZiIsImZyb21fc3RyaW5nJDAiLCJmcm9tX2NoYW5uZWwkMCIsImljIiwiZnJvbV9maWxlIiwic2VxX2Zyb21fbGV4YnVmIiwiZmluIiwiZmluX2UiLCJzZXFfZnJvbV9zdHJpbmciLCJzZXFfZnJvbV9jaGFubmVsIiwic2VxX2Zyb21fZmlsZSIsImZuYW1lJDAiLCJsaW5lc2VxX2Zyb21fY2hhbm5lbCIsImxudW0wIiwibGluZSIsImxpbmVzZXFfZnJvbV9maWxlIiwicHJldHRpZnkiLCJjb21wYWN0IiwidHlwZXJyIiwianMiLCJhc3NvYyIsIm9iaiIsIm1lbWJlciIsImluZGV4Iiwid3JhcHBlZF9pbmRleCIsIm1hcCIsInRvX2Fzc29jIiwidG9fb3B0aW9uIiwidG9fYm9vbCIsInRvX2Jvb2xfb3B0aW9uIiwidG9fbnVtYmVyIiwidG9fbnVtYmVyX29wdGlvbiIsInRvX2Zsb2F0IiwidG9fZmxvYXRfb3B0aW9uIiwidG9faW50IiwidG9faW50X29wdGlvbiIsInRvX2xpc3QiLCJ0b19zdHJpbmckMSIsInRvX3N0cmluZ19vcHRpb24iLCJjb252ZXJ0X2VhY2giLCJmaWx0ZXJfbWFwIiwiZmxhdHRlbiIsImwyIiwiZmlsdGVyX2luZGV4IiwiZmlsdGVyX2xpc3QiLCJmaWx0ZXJfbWVtYmVyIiwiZmlsdGVyX2Fzc29jIiwiZmlsdGVyX2Jvb2wiLCJmaWx0ZXJfaW50IiwiZmlsdGVyX2Zsb2F0IiwiZmlsdGVyX251bWJlciIsImZpbHRlcl9zdHJpbmciLCJrZXlzIiwidmFsdWVzIiwiY29tYmluZSIsImZpcnN0Iiwic2Vjb25kIiwidG9fYmFzaWMiLCJoZXgkMiIsIndyaXRlX3NwZWNpYWwkMSIsImZpbmlzaF9zdHJpbmckMiIsIndyaXRlX3N0cmluZyQxIiwianNvbl9zdHJpbmdfb2Zfc3RyaW5nJDEiLCJ3cml0ZV9udWxsJDEiLCJ3cml0ZV9ib29sJDEiLCJ3cml0ZV9kaWdpdHMkMSIsIndyaXRlX2ludCQxIiwiZmxvYXRfbmVlZHNfcGVyaW9kJDEiLCJ3cml0ZV9mbG9hdCQxIiwid3JpdGVfbm9ybWFsX2Zsb2F0X3ByZWMkMSIsIndyaXRlX2Zsb2F0X3ByZWMkMSIsIndyaXRlX3N0ZF9mbG9hdCQxIiwid3JpdGVfc3RkX2Zsb2F0X3ByZWMkMSIsIndyaXRlX2ludGxpdCQwIiwiaXRlcjIkMSIsImZfc2VwJDEiLCJ3cml0ZV92YXJpYW50JDAiLCJ3cml0ZV90JDEiLCJ3cml0ZV90dXBsZSQwIiwid3JpdGVfbGlzdCQxIiwid3JpdGVfYXNzb2MkMSIsIndyaXRlX3N0ZF92YXJpYW50JDAiLCJ3cml0ZV9zdGRfanNvbiQxIiwid3JpdGVfc3RkX3R1cGxlJDAiLCJ0b19idWZmZXIkMSIsInRvX3N0cmluZyQyIiwidG9fY2hhbm5lbCQxIiwidG9fb3V0cHV0JDEiLCJ0b19maWxlJDEiLCJzZXFfdG9fYnVmZmVyJDEiLCJzZXFfdG9fc3RyaW5nJDEiLCJzZXFfdG9fY2hhbm5lbCQxIiwic2VxX3RvX2ZpbGUkMSIsInNvcnQkMSIsInBwX2xpc3QkMSIsImlzX2F0b20kMSIsImZvcm1hdCQxIiwicHAkMyIsInBwJDQiLCJzaG93JDEiLCJlcXVhbCQxIiwicHJldHR5X3ByaW50JDEiLCJwcmV0dHlfdG9fc3RyaW5nJDEiLCJwcmV0dHlfdG9fY2hhbm5lbCQxIiwiaGV4JDMiLCJjdXN0b21fZXJyb3IkMCIsImxleGVyX2Vycm9yJDAiLCJyZWFkX2p1bmskMCIsImxvbmdfZXJyb3IkMCIsIm1pbjEwJDAiLCJtYXgxMCQwIiwiZXh0cmFjdF9wb3NpdGl2ZV9pbnQkMCIsImV4dHJhY3RfbmVnYXRpdmVfaW50JDAiLCJuZXdsaW5lJDAiLCJhZGRfbGV4ZW1lJDAiLCJyZWFkX2pzb24kMyIsIm9jYW1sX2xleF9yZWFkX2pzb25fcmVjJDAiLCJmaW5pc2hfc3RyaW5nJDMiLCJyZWFkX3NwYWNlJDAiLCJyZWFkX29iamVjdF9lbmQkMCIsInJlYWRfaWRlbnQkMCIsInJlYWRfY29sb24kMCIsInJlYWRfanNvbiQwIiwicmVhZF9vYmplY3Rfc2VwJDAiLCJyZWFkX2FycmF5X2VuZCQwIiwicmVhZF9hcnJheV9zZXAkMCIsImFjYyQxIiwicmVhZF90dXBsZV9lbmQkMCIsInJlYWRfdHVwbGVfc2VwJDAiLCJjb25zIiwiZmluaXNoX3ZhcmlhbnQkMCIsImZpbmlzaF9jb21tZW50JDAiLCJmaW5pc2hfZXNjYXBlZF9jaGFyJDAiLCJtYXBfc3RyaW5nJDAiLCJmaW5pc2hfc3RyaW5nbGl0JDAiLCJyZWFkX2d0JDAiLCJyZWFkX2x0JDAiLCJyZWFkX2NvbW1hJDAiLCJzdGFydF9hbnlfdmFyaWFudCQwIiwicmVhZF9lb2YkMCIsInJlYWRfbnVsbCQwIiwicmVhZF9udWxsX2lmX3Bvc3NpYmxlJDAiLCJyZWFkX2Jvb2wkMCIsIm9jYW1sX2xleF9yZWFkX2ludF9yZWMkMCIsInJlYWRfaW50JDAiLCJvY2FtbF9sZXhfcmVhZF9pbnQzMl9yZWMkMCIsInJlYWRfaW50MzIkMCIsIm9jYW1sX2xleF9yZWFkX2ludDY0X3JlYyQwIiwicmVhZF9pbnQ2NCQwIiwib2NhbWxfbGV4X3JlYWRfbnVtYmVyX3JlYyQwIiwicmVhZF9udW1iZXIkMCIsInJlYWRfc3RyaW5nJDAiLCJtYXBfaWRlbnQkMCIsIm9jYW1sX2xleF9yZWFkX3NlcXVlbmNlX3JlYyQwIiwicmVhZF9zZXF1ZW5jZSQwIiwib2NhbWxfbGV4X3JlYWRfbGlzdF9yZXZfcmVjJDAiLCJyZWFkX2xpc3RfcmV2JDAiLCJvY2FtbF9sZXhfcmVhZF90dXBsZV9yZWMiLCJwb3MiLCJyZWFkX3R1cGxlJDAiLCJyZWFkX3R1cGxlX2VuZDIkMCIsInJlYWRfdHVwbGVfc2VwMiQwIiwib2NhbWxfbGV4X3JlYWRfYWJzdHJhY3RfZmllbGRzJDAiLCJyZWFkX2Fic3RyYWN0X2ZpZWxkcyQwIiwicmVhZF9sY3VybCQwIiwic3RhcnRfYW55X3R1cGxlJDAiLCJyZWFkX2xwYXIkMCIsInJlYWRfcnBhciQwIiwicmVhZF9sYnIkMCIsInJlYWRfcmJyJDAiLCJmaW5pc2hfc2tpcF92YXJpYW50JDAiLCJza2lwX2pzb24kMCIsImZpbmlzaF9za2lwX3N0cmluZ2xpdCQwIiwic2tpcF9qc29uJDMiLCJvY2FtbF9sZXhfc2tpcF9qc29uX3JlYyQwIiwic2tpcF9pZGVudCQwIiwiZmluaXNoX2J1ZmZlcl92YXJpYW50IiwiYnVmZmVyX2pzb24kMCIsImJ1ZmZlcl9zcGFjZSQwIiwiZmluaXNoX2J1ZmZlcl9zdHJpbmdsaXQkMCIsImJ1ZmZlcl9qc29uJDMiLCJvY2FtbF9sZXhfYnVmZmVyX2pzb25fcmVjJDAiLCJidWZmZXJfb2JqZWN0X2VuZCQwIiwiYnVmZmVyX2lkZW50JDAiLCJidWZmZXJfY29sb24kMCIsImJ1ZmZlcl9vYmplY3Rfc2VwJDAiLCJidWZmZXJfYXJyYXlfZW5kJDAiLCJidWZmZXJfYXJyYXlfc2VwJDAiLCJidWZmZXJfdHVwbGVfZW5kIiwiYnVmZmVyX3R1cGxlX3NlcCIsImZpbmlzaF9idWZmZXJfY29tbWVudCQwIiwianVuayQwIiwicmVhZF9pbnQ4JDAiLCJyZWFkX2xpc3QkMCIsInJlYWRfYXJyYXkkMCIsInJlYWRfZmllbGRzJDAiLCJmcm9tX2xleGJ1ZiQwIiwiZnJvbV9zdHJpbmckMiIsImZyb21fY2hhbm5lbCQyIiwiZnJvbV9maWxlJDAiLCJzZXFfZnJvbV9sZXhidWYkMCIsInNlcV9mcm9tX3N0cmluZyQwIiwic2VxX2Zyb21fY2hhbm5lbCQwIiwic2VxX2Zyb21fZmlsZSQwIiwibGluZXNlcV9mcm9tX2NoYW5uZWwkMCIsImxpbmVzZXFfZnJvbV9maWxlJDAiLCJwcmV0dGlmeSQwIiwiY29tcGFjdCQwIiwidHlwZXJyJDAiLCJhc3NvYyQwIiwibWVtYmVyJDAiLCJpbmRleCQwIiwibWFwJDAiLCJ0b19hc3NvYyQwIiwidG9fb3B0aW9uJDAiLCJ0b19ib29sJDAiLCJ0b19ib29sX29wdGlvbiQwIiwidG9fbnVtYmVyJDAiLCJ0b19udW1iZXJfb3B0aW9uJDAiLCJ0b19mbG9hdCQwIiwidG9fZmxvYXRfb3B0aW9uJDAiLCJ0b19pbnQkMCIsInRvX2ludF9vcHRpb24kMCIsInRvX2xpc3QkMCIsInRvX3N0cmluZyQzIiwidG9fc3RyaW5nX29wdGlvbiQwIiwiY29udmVydF9lYWNoJDAiLCJmaWx0ZXJfbWFwJDAiLCJmbGF0dGVuJDAiLCJmaWx0ZXJfaW5kZXgkMCIsImZpbHRlcl9saXN0JDAiLCJmaWx0ZXJfbWVtYmVyJDAiLCJmaWx0ZXJfYXNzb2MkMCIsImZpbHRlcl9ib29sJDAiLCJmaWx0ZXJfaW50JDAiLCJmaWx0ZXJfZmxvYXQkMCIsImZpbHRlcl9udW1iZXIkMCIsImZpbHRlcl9zdHJpbmckMCIsImtleXMkMCIsInZhbHVlcyQwIiwiY29tYmluZSQwIiwiaGV4JDQiLCJ3cml0ZV9zcGVjaWFsJDIiLCJmaW5pc2hfc3RyaW5nJDQiLCJ3cml0ZV9zdHJpbmckMiIsImpzb25fc3RyaW5nX29mX3N0cmluZyQyIiwid3JpdGVfbnVsbCQyIiwid3JpdGVfYm9vbCQyIiwid3JpdGVfaW50bGl0JDEiLCJ3cml0ZV9mbG9hdGxpdCQwIiwid3JpdGVfc3RyaW5nbGl0JDAiLCJpdGVyMiQyIiwiZl9zZXAkMiIsIndyaXRlX3ZhcmlhbnQkMSIsIndyaXRlX3QkMiIsIndyaXRlX3R1cGxlJDEiLCJ3cml0ZV9saXN0JDIiLCJ3cml0ZV9hc3NvYyQyIiwid3JpdGVfc3RkX3ZhcmlhbnQkMSIsIndyaXRlX3N0ZF9qc29uJDIiLCJ3cml0ZV9zdGRfdHVwbGUkMSIsInRvX2J1ZmZlciQyIiwidG9fc3RyaW5nJDQiLCJ0b19jaGFubmVsJDIiLCJ0b19vdXRwdXQkMiIsInRvX2ZpbGUkMiIsInNlcV90b19idWZmZXIkMiIsInNlcV90b19zdHJpbmckMiIsInNlcV90b19jaGFubmVsJDIiLCJzZXFfdG9fZmlsZSQyIiwic29ydCQyIiwicHBfbGlzdCQyIiwiaXNfYXRvbSQyIiwiZm9ybWF0JDIiLCJwcCQ1IiwicHAkNiIsInNob3ckMiIsImVxdWFsJDIiLCJwcmV0dHlfcHJpbnQkMiIsInByZXR0eV90b19zdHJpbmckMiIsInByZXR0eV90b19jaGFubmVsJDIiLCJoZXgkNSIsImN1c3RvbV9lcnJvciQxIiwibGV4ZXJfZXJyb3IkMSIsInJlYWRfanVuayQxIiwibG9uZ19lcnJvciQxIiwibWluMTAkMSIsIm1heDEwJDEiLCJleHRyYWN0X3Bvc2l0aXZlX2ludCQxIiwibWFrZV9wb3NpdGl2ZV9pbnQiLCJleHRyYWN0X25lZ2F0aXZlX2ludCQxIiwibWFrZV9uZWdhdGl2ZV9pbnQiLCJuZXdsaW5lJDEiLCJhZGRfbGV4ZW1lJDEiLCJyZWFkX2pzb24kNCIsIm9jYW1sX2xleF9yZWFkX2pzb25fcmVjJDEiLCJmaW5pc2hfc3RyaW5nbGl0JDEiLCJyZWFkX3NwYWNlJDEiLCJyZWFkX29iamVjdF9lbmQkMSIsInJlYWRfaWRlbnQkMSIsInJlYWRfY29sb24kMSIsInJlYWRfanNvbiQxIiwicmVhZF9vYmplY3Rfc2VwJDEiLCJyZWFkX2FycmF5X2VuZCQxIiwicmVhZF9hcnJheV9zZXAkMSIsInJlYWRfdHVwbGVfZW5kJDEiLCJyZWFkX3R1cGxlX3NlcCQxIiwiZmluaXNoX3ZhcmlhbnQkMSIsImZpbmlzaF9jb21tZW50JDEiLCJmaW5pc2hfc3RyaW5nJDUiLCJmaW5pc2hfZXNjYXBlZF9jaGFyJDEiLCJtYXBfc3RyaW5nJDEiLCJyZWFkX2d0JDEiLCJyZWFkX2x0JDEiLCJyZWFkX2NvbW1hJDEiLCJzdGFydF9hbnlfdmFyaWFudCQxIiwicmVhZF9lb2YkMSIsInJlYWRfbnVsbCQxIiwicmVhZF9udWxsX2lmX3Bvc3NpYmxlJDEiLCJyZWFkX2Jvb2wkMSIsIm9jYW1sX2xleF9yZWFkX2ludF9yZWMkMSIsInJlYWRfaW50JDEiLCJvY2FtbF9sZXhfcmVhZF9pbnQzMl9yZWMkMSIsInJlYWRfaW50MzIkMSIsIm9jYW1sX2xleF9yZWFkX2ludDY0X3JlYyQxIiwicmVhZF9pbnQ2NCQxIiwib2NhbWxfbGV4X3JlYWRfbnVtYmVyX3JlYyQxIiwicmVhZF9udW1iZXIkMSIsInJlYWRfc3RyaW5nJDEiLCJtYXBfaWRlbnQkMSIsIm9jYW1sX2xleF9yZWFkX3NlcXVlbmNlX3JlYyQxIiwicmVhZF9zZXF1ZW5jZSQxIiwib2NhbWxfbGV4X3JlYWRfbGlzdF9yZXZfcmVjJDEiLCJyZWFkX2xpc3RfcmV2JDEiLCJvY2FtbF9sZXhfcmVhZF90dXBsZV9yZWMkMCIsInJlYWRfdHVwbGUkMSIsInJlYWRfdHVwbGVfZW5kMiQxIiwicmVhZF90dXBsZV9zZXAyJDEiLCJvY2FtbF9sZXhfcmVhZF9hYnN0cmFjdF9maWVsZHMkMSIsInJlYWRfYWJzdHJhY3RfZmllbGRzJDEiLCJyZWFkX2xjdXJsJDEiLCJzdGFydF9hbnlfdHVwbGUkMSIsInJlYWRfbHBhciQxIiwicmVhZF9ycGFyJDEiLCJyZWFkX2xiciQxIiwicmVhZF9yYnIkMSIsImZpbmlzaF9za2lwX3ZhcmlhbnQkMSIsInNraXBfanNvbiQxIiwiZmluaXNoX3NraXBfc3RyaW5nbGl0JDEiLCJza2lwX2pzb24kNCIsIm9jYW1sX2xleF9za2lwX2pzb25fcmVjJDEiLCJza2lwX2lkZW50JDEiLCJmaW5pc2hfYnVmZmVyX3ZhcmlhbnQkMCIsImJ1ZmZlcl9qc29uJDEiLCJidWZmZXJfc3BhY2UkMSIsImZpbmlzaF9idWZmZXJfc3RyaW5nbGl0JDEiLCJidWZmZXJfanNvbiQ0Iiwib2NhbWxfbGV4X2J1ZmZlcl9qc29uX3JlYyQxIiwiYnVmZmVyX29iamVjdF9lbmQkMSIsImJ1ZmZlcl9pZGVudCQxIiwiYnVmZmVyX2NvbG9uJDEiLCJidWZmZXJfb2JqZWN0X3NlcCQxIiwiYnVmZmVyX2FycmF5X2VuZCQxIiwiYnVmZmVyX2FycmF5X3NlcCQxIiwiYnVmZmVyX3R1cGxlX2VuZCQwIiwiYnVmZmVyX3R1cGxlX3NlcCQwIiwiZmluaXNoX2J1ZmZlcl9jb21tZW50JDEiLCJqdW5rJDEiLCJyZWFkX2ludDgkMSIsInJlYWRfbGlzdCQxIiwicmVhZF9hcnJheSQxIiwicmVhZF9maWVsZHMkMSIsImZyb21fbGV4YnVmJDEiLCJmcm9tX3N0cmluZyQ0IiwiZnJvbV9jaGFubmVsJDQiLCJmcm9tX2ZpbGUkMSIsInNlcV9mcm9tX2xleGJ1ZiQxIiwic2VxX2Zyb21fc3RyaW5nJDEiLCJzZXFfZnJvbV9jaGFubmVsJDEiLCJzZXFfZnJvbV9maWxlJDEiLCJsaW5lc2VxX2Zyb21fY2hhbm5lbCQxIiwibGluZXNlcV9mcm9tX2ZpbGUkMSIsInByZXR0aWZ5JDEiLCJjb21wYWN0JDEiLCJ5b2pzb25fb2ZfdW5pdCIsInlvanNvbl9vZl9ib29sIiwiYiIsInlvanNvbl9vZl9zdHJpbmciLCJzdHIiLCJ5b2pzb25fb2ZfYnl0ZXMiLCJieXRlcyIsInlvanNvbl9vZl9jaGFyIiwiYyIsInlvanNvbl9vZl9pbnQiLCJuIiwieW9qc29uX29mX2Zsb2F0IiwieW9qc29uX29mX2ludDMyIiwieW9qc29uX29mX2ludDY0IiwieW9qc29uX29mX25hdGl2ZWludCIsInlvanNvbl9vZl9yZWYiLCJ5b2pzb25fb2ZfYSIsInJmIiwieW9qc29uX29mX2xhenlfdCIsImx2IiwieW9qc29uX29mX29wdGlvbiIsIngiLCJ5b2pzb25fb2ZfcGFpciIsInlvanNvbl9vZl9iIiwiYSIsInlvanNvbl9vZl90cmlwbGUiLCJ5b2pzb25fb2ZfYyIsInlvanNvbl9vZl9saXN0IiwibHN0IiwieW9qc29uX29mX2FycmF5IiwiYXIiLCJsc3RfcmVmIiwiaSIsInlvanNvbl9vZl9oYXNodGJsIiwieW9qc29uX29mX2tleSIsInlvanNvbl9vZl92YWwiLCJodGJsIiwiY29sbCIsImsiLCJ2IiwiYWNjIiwieW9qc29uX29mX29wYXF1ZSIsInlvanNvbl9vZl9mdW4iLCJyZWNvcmRfY2hlY2tfZXh0cmFfZmllbGRzIiwib2ZfeW9qc29uX2Vycm9yX2V4biIsImV4YyIsInlvanNvbiIsIm9mX3lvanNvbl9lcnJvciIsIndoYXQiLCJ1bml0X29mX3lvanNvbiIsImJvb2xfb2ZfeW9qc29uIiwic3RyaW5nX29mX3lvanNvbiIsImJ5dGVzX29mX3lvanNvbiIsImNoYXJfb2ZfeW9qc29uIiwiaW50X29mX3lvanNvbiIsImZsb2F0X29mX3lvanNvbiIsImludDMyX29mX3lvanNvbiIsImludDY0X29mX3lvanNvbiIsIm5hdGl2ZWludF9vZl95b2pzb24iLCJyZWZfb2ZfeW9qc29uIiwiYV9vZl95b2pzb24iLCJsYXp5X3Rfb2ZfeW9qc29uIiwib3B0aW9uX29mX3lvanNvbiIsInBhaXJfb2ZfeW9qc29uIiwiYl9vZl95b2pzb24iLCJiX3lvanNvbiIsImFfeW9qc29uIiwidHJpcGxlX29mX3lvanNvbiIsImNfb2ZfeW9qc29uIiwiY195b2pzb24iLCJsaXN0X29mX3lvanNvbiIsInJldl9sc3QiLCJhcnJheV9vZl95b2pzb24iLCJ0IiwiaCIsImxlbiIsInJlcyIsInQkMCIsImgkMCIsImhhc2h0Ymxfb2ZfeW9qc29uIiwia2V5X29mX3lvanNvbiIsInZhbF9vZl95b2pzb24iLCJhY3QiLCJ2X3lvanNvbiIsImtfeW9qc29uIiwib3BhcXVlX29mX3lvanNvbiIsImZ1bl9vZl95b2pzb24iLCJzcHJpbnRmIiwidHVwbGVfb2Zfc2l6ZV9uX2V4cGVjdGVkIiwibG9jIiwic3RhZ19ub19hcmdzIiwic3RhZ19pbmNvcnJlY3Rfbl9hcmdzIiwidGFnIiwibXNnIiwic3RhZ190YWtlc19hcmdzIiwibmVzdGVkX2xpc3RfaW52YWxpZF9zdW0iLCJlbXB0eV9saXN0X2ludmFsaWRfc3VtIiwidW5leHBlY3RlZF9zdGFnIiwicmVjb3JkX3N1cGVyZmx1b3VzX2ZpZWxkcyIsInJldl9mbGRfbmFtZXMiLCJmbGRfbmFtZXNfc3RyIiwicmVjb3JkX2R1cGxpY2F0ZV9maWVsZHMiLCJyZWNvcmRfZXh0cmFfZmllbGRzIiwicmVjb3JkX2dldF91bmRlZmluZWRfbG9vcCIsInBhcmFtJDEiLCJmaWVsZCIsInBhcmFtJDIiLCJyZWNvcmRfdW5kZWZpbmVkX2VsZW1lbnRzIiwidW5kZWZpbmVkJDAiLCJyZWNvcmRfbGlzdF9pbnN0ZWFkX2F0b20iLCJyZWNvcmRfcG9seV9maWVsZF92YWx1ZSIsIm5vX3ZhcmlhbnRfbWF0Y2giLCJub19tYXRjaGluZ192YXJpYW50X2ZvdW5kIiwicHRhZ19ub19hcmdzIiwicHRhZ19pbmNvcnJlY3Rfbl9hcmdzIiwiY25zdHIiLCJwdGFnX3Rha2VzX2FyZ3MiLCJuZXN0ZWRfbGlzdF9pbnZhbGlkX3BvbHlfdmFyIiwiZW1wdHlfbGlzdF9pbnZhbGlkX3BvbHlfdmFyIiwiZW1wdHlfdHlwZSIsInN5bWJvbCIsInlvanNvbl9vZl9pb19pbnB1dCIsInlvanNvbl9vZl9pb19sb2ciLCJ2X2lvX291dHB1dCIsInZfaW9faW5wdXQiLCJhcmciLCJibmRzIiwiYXJnJDAiLCJibmRzJDAiLCJ5b2pzb25fb2Zfc291cmNlX3Bvc2l0aW9uIiwidl9sYXdfaGVhZGluZ3MiLCJ2X2VuZF9jb2x1bW4iLCJ2X2VuZF9saW5lIiwidl9zdGFydF9jb2x1bW4iLCJ2X3N0YXJ0X2xpbmUiLCJ2X2ZpbGVuYW1lIiwiYXJnJDEiLCJibmRzJDEiLCJhcmckMiIsImJuZHMkMiIsImFyZyQzIiwiYm5kcyQzIiwiYXJnJDQiLCJibmRzJDQiLCJtb25leV9vZl9jZW50c19zdHJpbmciLCJjZW50cyIsIm1vbmV5X29mX3VuaXRzX2ludCIsInVuaXRzIiwibW9uZXlfb2ZfY2VudHNfaW50ZWdlciIsIm1vbmV5X3RvX2Zsb2F0IiwibSIsIm1vbmV5X29mX2RlY2ltYWwiLCJkIiwibW9uZXlfdG9fc3RyaW5nIiwibW9uZXlfdG9fY2VudHMiLCJtb25leV9yb3VuZCIsImRlY2ltYWxfb2Zfc3RyaW5nIiwiZGVjaW1hbF90b19mbG9hdCIsImRlY2ltYWxfb2ZfZmxvYXQiLCJkZWNpbWFsX29mX2ludGVnZXIiLCJkZWNpbWFsX3RvX3N0cmluZyIsIm1heF9wcmVjX2RpZ2l0cyIsImkiLCJzaWduIiwibiIsImludF9wYXJ0IiwibiQwIiwiZGlnaXRzIiwibGVhZGluZ196ZXJvZXMiLCJkaWdpdCIsIm51bV9sZWFkaW5nX3plcm9lcyIsImkkMCIsImZtdCIsImRlY2ltYWxfcm91bmQiLCJxIiwiZGVjaW1hbF9vZl9tb25leSIsImludGVnZXJfb2Zfc3RyaW5nIiwicyIsImludGVnZXJfdG9fc3RyaW5nIiwiaW50ZWdlcl90b19pbnQiLCJpbnRlZ2VyX29mX2ludCIsImludGVnZXJfZXhwb25lbnRpYXRpb24iLCJlIiwiaW50ZWdlcl9sb2cyIiwieWVhcl9vZl9kYXRlIiwieSIsIm1vbnRoX251bWJlcl9vZl9kYXRlIiwiaXNfbGVhcF95ZWFyIiwieSQwIiwiZGF5X29mX21vbnRoX29mX2RhdGUiLCJkJDAiLCJkYXRlX29mX251bWJlcnMiLCJ5ZWFyIiwibW9udGgiLCJkYXkiLCJkYXRlX3RvX3N0cmluZyIsImZpcnN0X2RheV9vZl9tb250aCIsImxhc3RfZGF5X29mX21vbnRoIiwiZHVyYXRpb25fb2ZfbnVtYmVycyIsImR1cmF0aW9uX3RvX3N0cmluZyIsImR1cmF0aW9uX3RvX3llYXJzX21vbnRoc19kYXlzIiwieW9qc29uX29mX3J1bnRpbWVfdmFsdWUiLCJ2MCQ0IiwidjAkNSIsInYwJDYiLCJ2MCIsInYwJDciLCJ2MCQwIiwidjAkOCIsInYwJDEiLCJ2MCQ5IiwidjAkMiIsInYwJDEwIiwidjAkMyIsInYxIiwidjAkMTEiLCJ2MCQxMiIsInYxJDAiLCJ2MCQxMyIsInYwJDE0IiwidjEkMSIsInYxJDIiLCJ2MSQzIiwidjAkMTUiLCJ2MCQxNiIsInYxJDQiLCJ2MCQxNyIsInYwJDE4IiwidW5lbWJlZGRhYmxlIiwiZW1iZWRfdW5pdCIsImVtYmVkX2Jvb2wiLCJ4IiwiZW1iZWRfbW9uZXkiLCJlbWJlZF9pbnRlZ2VyIiwiZW1iZWRfZGVjaW1hbCIsImVtYmVkX2RhdGUiLCJlbWJlZF9kdXJhdGlvbiIsImVtYmVkX2FycmF5IiwiZiIsInlvanNvbl9vZl9pbmZvcm1hdGlvbiIsInYiLCJ5b2pzb25fb2ZfZXZlbnQiLCJ5b2pzb25fb2ZfdmFyX2RlZiIsInlvanNvbl9vZl9mdW5fY2FsbCIsInZfYm9keSIsInZfaW5wdXRzIiwidl9uYW1lIiwidl9mdW5fY2FsbHMiLCJ2X3ZhbHVlIiwidl9pbyIsInZfcG9zIiwidl9vdXRwdXQiLCJ2X2Z1bl9pbnB1dHMiLCJ2X2Z1bl9uYW1lIiwibG9nX3JlZiIsInJlc2V0X2xvZyIsInJldHJpZXZlX2xvZyIsImxvZ19iZWdpbl9jYWxsIiwiaW5mbyIsImxvZ19lbmRfY2FsbCIsImxvZ192YXJpYWJsZV9kZWZpbml0aW9uIiwiaW8iLCJlbWJlZCIsImxvZ19kZWNpc2lvbl90YWtlbiIsInBvcyIsInBwX2V2ZW50cyIsIm9wdCIsInBwZiIsImV2ZW50cyIsInN0aCIsImlzX2ZpcnN0X2NhbGwiLCJmb3JtYXRfdmFyX2RlZiIsInZhciQwIiwiZm9ybWF0X3Bvc19vcHQiLCJmb3JtYXRfdmFsdWUiLCJmb3JtYXRfdmFyX2RlZnMiLCJmb3JtYXRfdmFyX2RlZl93aXRoX2Z1bl9jYWxscyIsInZhcl93aXRoX2Z1biIsImZ1bl9jYWxsIiwiZm9ybWF0X2V2ZW50IiwieCQwIiwieCQxIiwieCQyIiwieCQzIiwieCQ0IiwibmFtZSIsImF0dHJzIiwibmFtZSQwIiwidmFsdWUiLCJlbHRzIiwidmFyX2RlZl93aXRoX2Z1biIsIm91dHB1dCIsImJvZHkiLCJmdW5faW5wdXRzIiwiZnVuX25hbWUiLCJib2R5JDAiLCJpbnB1dHMiLCJlbXB0eSIsImVtcHR5X2N0eCIsInJhd19ldmVudF90b19zdHJpbmciLCJuYW1lJDEiLCJ0YWtlX3doaWxlIiwicCIsImwiLCJ0IiwiaCIsInJlc3QiLCJ0JDAiLCJwYXJzZV9yYXdfZXZlbnRzIiwicmF3X2V2ZW50cyIsIm5iX3Jhd19ldmVudHMiLCJpc19mdW5jdGlvbl9jYWxsIiwiaW5mb3MiLCJpc192YXJfZGVmIiwicGFyc2VfZXZlbnRzIiwiY3R4IiwiY3R4JDAiLCJ2YXJfbmFtZSIsImJvZHlfY3R4IiwibHMkMCIsImN0eCQxIiwicmVzdCQwIiwicmVzdCQxIiwiY3R4JDIiLCJpbmZvcyQwIiwicGFyc2VfZnVuX2NhbGwiLCJyZXN0JDIiLCJjdHgkMyIsInJlc3QkMyIsInZhcl9kb3Rfc3Vic2NvcGVfdmFyX25hbWUiLCJscyIsImN0eCQ0IiwiaW5mb3MkMSIsInJhd19ldmVudHMkMCIsImZ1bl9jYWxscyIsInJlc3QkNCIsImluZm9zJDIiLCJmdW5fY2FsbCQwIiwiZnVuX2NhbGxzJDAiLCJmdW5fY2FsbHMkMSIsInJlc3QkNiIsInZhbHVlJDAiLCJpbyQwIiwibmFtZSQyIiwidmFyX2NvbXAiLCJyZXN0JDUiLCJjdHgkNiIsImN0eCQ1IiwiYm9keV9yZXYiLCJ2YXJfZGVmIiwib3V0cHV0JDAiLCJtc2ciLCJoYW5kbGVfZGVmYXVsdCIsImV4Y2VwdGlvbnMiLCJqdXN0IiwiY29ucyIsImFjYyIsImV4Y2VwdCIsIm5ld192YWwiLCJoYW5kbGVfZGVmYXVsdF9vcHQiLCJiIiwibm9faW5wdXQiLCJjb21wYXJlX3BlcmlvZHMiLCJwMSIsInAyIiwicDFfZGF5cyIsInAyX2RheXMiLCJlcXVhbF9wZXJpb2RzIiwib19ub3QiLCJvX2xlbmd0aCIsImEiLCJvX21pbnVzX2ludCIsImkxIiwib19taW51c19yYXQiLCJvX21pbnVzX21vbiIsIm0xIiwib19taW51c19kdXIiLCJvX2FuZCIsIm9fb3IiLCJvX3hvciIsIm9fZXEiLCJvX21hcCIsIm9fcmVkdWNlIiwiZGZ0IiwibGVuIiwiciIsIm9fY29uY2F0Iiwib19maWx0ZXIiLCJvX2FkZF9pbnRfaW50IiwiaTIiLCJvX2FkZF9yYXRfcmF0Iiwib19hZGRfbW9uX21vbiIsIm0yIiwib19hZGRfZGF0X2R1ciIsImRhIiwiZHUiLCJvX2FkZF9kdXJfZHVyIiwib19zdWJfaW50X2ludCIsIm9fc3ViX3JhdF9yYXQiLCJvX3N1Yl9tb25fbW9uIiwib19zdWJfZGF0X2RhdCIsIm9fc3ViX2RhdF9kdXIiLCJkYXQiLCJkdXIiLCJvX3N1Yl9kdXJfZHVyIiwib19tdWx0X2ludF9pbnQiLCJvX211bHRfcmF0X3JhdCIsIm9fbXVsdF9tb25fcmF0IiwiaTFfYWJzIiwiaTJfYWJzIiwic2lnbl9pbnQiLCJyYXRfcmVzdWx0IiwicmVtYWluZGVyIiwicmVzIiwib19tdWx0X2R1cl9pbnQiLCJvX2Rpdl9pbnRfaW50Iiwib19kaXZfcmF0X3JhdCIsIm9fZGl2X21vbl9tb24iLCJvX2Rpdl9tb25fcmF0IiwicjEiLCJvX2Rpdl9kdXJfZHVyIiwiZDEiLCJkMiIsIm9fbHRfaW50X2ludCIsIm9fbHRfcmF0X3JhdCIsIm9fbHRfbW9uX21vbiIsIm9fbHRfZHVyX2R1ciIsIm9fbHRfZGF0X2RhdCIsIm9fbHRlX2ludF9pbnQiLCJvX2x0ZV9yYXRfcmF0Iiwib19sdGVfbW9uX21vbiIsIm9fbHRlX2R1cl9kdXIiLCJvX2x0ZV9kYXRfZGF0Iiwib19ndF9pbnRfaW50Iiwib19ndF9yYXRfcmF0Iiwib19ndF9tb25fbW9uIiwib19ndF9kdXJfZHVyIiwib19ndF9kYXRfZGF0Iiwib19ndGVfaW50X2ludCIsIm9fZ3RlX3JhdF9yYXQiLCJvX2d0ZV9tb25fbW9uIiwib19ndGVfZHVyX2R1ciIsIm9fZ3RlX2RhdF9kYXQiLCJvX2VxX2ludF9pbnQiLCJvX2VxX3JhdF9yYXQiLCJvX2VxX21vbl9tb24iLCJvX2VxX2R1cl9kdXIiLCJvX2VxX2RhdF9kYXQiLCJvX2ZvbGQiLCJvX25vdCQwIiwib19sZW5ndGgkMCIsIm9fdG9yYXRfaW50Iiwib190b3JhdF9tb24iLCJvX3RvbW9uZXlfcmF0Iiwib19nZXREYXkiLCJvX2dldE1vbnRoIiwib19nZXRZZWFyIiwib19maXJzdERheU9mTW9udGgiLCJvX2xhc3REYXlPZk1vbnRoIiwib19yb3VuZF9tb24iLCJvX3JvdW5kX3JhdCIsIm9fbWludXNfaW50JDAiLCJvX21pbnVzX3JhdCQwIiwib19taW51c19tb24kMCIsIm9fbWludXNfZHVyJDAiLCJvX2FuZCQwIiwib19vciQwIiwib194b3IkMCIsIm9fZXEkMCIsIm9fbWFwJDAiLCJvX3JlZHVjZSQwIiwib19jb25jYXQkMCIsIm9fZmlsdGVyJDAiLCJvX2FkZF9pbnRfaW50JDAiLCJvX2FkZF9yYXRfcmF0JDAiLCJvX2FkZF9tb25fbW9uJDAiLCJvX2FkZF9kYXRfZHVyJDAiLCJvX2FkZF9kdXJfZHVyJDAiLCJvX3N1Yl9pbnRfaW50JDAiLCJvX3N1Yl9yYXRfcmF0JDAiLCJvX3N1Yl9tb25fbW9uJDAiLCJvX3N1Yl9kYXRfZGF0JDAiLCJvX3N1Yl9kYXRfZHVyJDAiLCJvX3N1Yl9kdXJfZHVyJDAiLCJvX211bHRfaW50X2ludCQwIiwib19tdWx0X3JhdF9yYXQkMCIsIm9fbXVsdF9tb25fcmF0JDAiLCJvX211bHRfZHVyX2ludCQwIiwib19kaXZfaW50X2ludCQwIiwib19kaXZfcmF0X3JhdCQwIiwib19kaXZfbW9uX21vbiQwIiwib19kaXZfbW9uX3JhdCQwIiwib19kaXZfZHVyX2R1ciQwIiwib19sdF9pbnRfaW50JDAiLCJvX2x0X3JhdF9yYXQkMCIsIm9fbHRfbW9uX21vbiQwIiwib19sdF9kdXJfZHVyJDAiLCJvX2x0X2RhdF9kYXQkMCIsIm9fbHRlX2ludF9pbnQkMCIsIm9fbHRlX3JhdF9yYXQkMCIsIm9fbHRlX21vbl9tb24kMCIsIm9fbHRlX2R1cl9kdXIkMCIsIm9fbHRlX2RhdF9kYXQkMCIsIm9fZ3RfaW50X2ludCQwIiwib19ndF9yYXRfcmF0JDAiLCJvX2d0X21vbl9tb24kMCIsIm9fZ3RfZHVyX2R1ciQwIiwib19ndF9kYXRfZGF0JDAiLCJvX2d0ZV9pbnRfaW50JDAiLCJvX2d0ZV9yYXRfcmF0JDAiLCJvX2d0ZV9tb25fbW9uJDAiLCJvX2d0ZV9kdXJfZHVyJDAiLCJvX2d0ZV9kYXRfZGF0JDAiLCJvX2VxX2ludF9pbnQkMCIsIm9fZXFfcmF0X3JhdCQwIiwib19lcV9tb25fbW9uJDAiLCJvX2VxX2R1cl9kdXIkMCIsIm9fZXFfZGF0X2RhdCQwIiwib19mb2xkJDAiLCJ2ZXJzaW9uIiwiZ2l0X3ZlcnNpb24iLCJyYWlzZSIsImV4biIsIm1vZHVsZSIsImdsb2JhbFRoaXMiLCJzeW1ib2wiLCJ4IiwieSIsInN5bWJvbCQwIiwic3ltYm9sJDEiLCJzeW1ib2wkMiIsInN5bWJvbCQzIiwic3ltYm9sJDQiLCJjb21wYXJlIiwiZXF1YWwiLCJtYXgiLCJtaW4iLCJlcXVhbCQwIiwiZXF1YWwkMSIsInN5bWJvbCQ1Iiwic3ltYm9sJDYiLCJzeW1ib2wkNyIsInN5bWJvbCQ4Iiwic3ltYm9sJDkiLCJzeW1ib2wkMTAiLCJjb21wYXJlJDIiLCJlcXVhbCQyIiwibWF4JDAiLCJtaW4kMCIsImdsb2JhbCIsIm5vX2hhbmRsZXIiLCJudWxsIiwidW5kZWZpbmVkIiwicmV0dXJuJDAiLCJtYXAkMCIsImYiLCJiaW5kIiwidGVzdCIsIml0ZXIkMCIsImNhc2UkMCIsImciLCJnZXQiLCJvcHRpb24iLCJ4JDAiLCJ0b19vcHRpb24iLCJyZXR1cm4kMSIsIm1hcCQxIiwiYmluZCQwIiwidGVzdCQwIiwiaXRlciQxIiwiY2FzZSQxIiwiZ2V0JDAiLCJvcHRpb24kMCIsInRvX29wdGlvbiQwIiwiY29lcmNlIiwiY29lcmNlX29wdCIsIm5mYyIsIm5mZCIsIm5ma2MiLCJuZmtkIiwic3RyaW5nX2NvbnN0ciIsIm9iamVjdF9rZXlzIiwiYXJyYXlfbGVuZ3RoIiwiYXJyYXlfZ2V0IiwiYXJyYXlfc2V0IiwiYXJyYXlfbWFwIiwiYSIsImlkeCIsImFycmF5X21hcGkiLCJzdHJfYXJyYXkiLCJtYXRjaF9yZXN1bHQiLCJtYXRoIiwiZXJyb3JfY29uc3RyIiwibmFtZSIsImUiLCJtZXNzYWdlIiwic3RhY2siLCJ0b19zdHJpbmciLCJyYWlzZV9qc19lcnJvciIsInN0cmluZ19vZl9lcnJvciIsIkpTT04iLCJkZWNvZGVVUkkiLCJzIiwiZGVjb2RlVVJJQ29tcG9uZW50IiwiZW5jb2RlVVJJIiwiZW5jb2RlVVJJQ29tcG9uZW50IiwiZXNjYXBlIiwidW5lc2NhcGUiLCJpc05hTiIsImkiLCJwYXJzZUludCIsInMkMCIsInBhcnNlRmxvYXQiLCJleHBvcnRfanMiLCJmaWVsZCIsImpzb29fZXhwb3J0cyIsImV4cG9ydCQwIiwiZXhwb3J0X2FsbCIsIm9iaiIsImtleSIsImxpc3Rfb2Zfbm9kZUxpc3QiLCJub2RlTGlzdCIsImxlbmd0aCIsImFjYyIsImkkMCIsImFjYyQwIiwiaSQxIiwiZGlzY29ubmVjdGVkIiwicHJlY2VkaW5nIiwiZm9sbG93aW5nIiwiY29udGFpbnMkMCIsImNvbnRhaW5lZF9ieSIsImltcGxlbWVudGF0aW9uX3NwZWNpZmljIiwiaGFzIiwidCIsIm1hc2siLCJhZGQiLCJhcHBlbmRDaGlsZCIsInAiLCJuIiwicmVtb3ZlQ2hpbGQiLCJyZXBsYWNlQ2hpbGQiLCJvIiwiaW5zZXJ0QmVmb3JlIiwibm9kZVR5cGUiLCJjYXN0IiwiZWxlbWVudCIsInRleHQiLCJhdHRyIiwiaGFuZGxlciIsInJlcyIsImV2ZW50IiwiZnVsbF9oYW5kbGVyIiwidGhpcyQwIiwiaW52b2tlX2hhbmRsZXIiLCJldmVudFRhcmdldCIsIm1ha2UkMCIsImFkZEV2ZW50TGlzdGVuZXJXaXRoT3B0aW9ucyIsImNhcHR1cmUiLCJvbmNlIiwicGFzc2l2ZSIsIml0ZXIiLCJiIiwiYWRkRXZlbnRMaXN0ZW5lciIsInR5cCIsImgiLCJjYXB0IiwicmVtb3ZlRXZlbnRMaXN0ZW5lciIsImlkIiwicHJldmVudERlZmF1bHQiLCJjcmVhdGVDdXN0b21FdmVudCIsImJ1YmJsZXMiLCJjYW5jZWxhYmxlIiwiZGV0YWlsIiwib3B0X2l0ZXIiLCJhcnJheUJ1ZmZlciIsImludDhBcnJheV9pbkJ1ZmZlciIsImludDE2QXJyYXlfaW5CdWZmZXIiLCJ1aW50MTZBcnJheV9pbkJ1ZmZlciIsImludDMyQXJyYXlfaW5CdWZmZXIiLCJ1aW50MzJBcnJheV9pbkJ1ZmZlciIsImZsb2F0MzJBcnJheV9pbkJ1ZmZlciIsImZsb2F0NjRBcnJheV9pbkJ1ZmZlciIsInNldCIsImdldCQxIiwidW5zYWZlX2dldCIsImRhdGFWaWV3Iiwib2ZfYXJyYXlCdWZmZXIiLCJhYiIsInVpbnQ4IiwiZmlsdGVyX21hcCIsInEiLCJ2IiwidiQwIiwiYmxvYl9yYXciLCJjb250ZW50VHlwZSIsImVuZGluZ3MiLCJvcHRpb25zIiwib3B0aW9ucyQwIiwiYmxvYl9mcm9tX3N0cmluZyIsImJsb2JfZnJvbV9hbnkiLCJsIiwiYSQwIiwibCQwIiwiZmlsZW5hbWUiLCJmaWxlIiwibmFtZSQwIiwiZG9jX2NvbnN0ciIsImRvY3VtZW50IiwiYmxvYiIsInN0cmluZyIsImFycmF5QnVmZmVyJDAiLCJsb2Fkc3RhcnQiLCJwcm9ncmVzcyIsImFib3J0IiwiZXJyb3IiLCJsb2FkIiwibG9hZGVuZCIsImZpbGVSZWFkZXIiLCJvbklFIiwiY2xpY2siLCJjb3B5JDAiLCJjdXQiLCJwYXN0ZSIsImRibGNsaWNrIiwibW91c2Vkb3duIiwibW91c2V1cCIsIm1vdXNlb3ZlciIsIm1vdXNlbW92ZSIsIm1vdXNlb3V0Iiwia2V5cHJlc3MiLCJrZXlkb3duIiwia2V5dXAiLCJtb3VzZXdoZWVsIiwid2hlZWwiLCJET01Nb3VzZVNjcm9sbCIsInRvdWNoc3RhcnQiLCJ0b3VjaG1vdmUiLCJ0b3VjaGVuZCIsInRvdWNoY2FuY2VsIiwiZHJhZ3N0YXJ0IiwiZHJhZ2VuZCIsImRyYWdlbnRlciIsImRyYWdvdmVyIiwiZHJhZ2xlYXZlIiwiZHJhZyIsImRyb3AiLCJoYXNoY2hhbmdlIiwiY2hhbmdlIiwiaW5wdXQiLCJ0aW1ldXBkYXRlIiwic3VibWl0Iiwic2Nyb2xsIiwiZm9jdXMiLCJibHVyIiwibG9hZCQwIiwidW5sb2FkIiwiYmVmb3JldW5sb2FkIiwicmVzaXplIiwib3JpZW50YXRpb25jaGFuZ2UiLCJwb3BzdGF0ZSIsImVycm9yJDAiLCJhYm9ydCQwIiwic2VsZWN0Iiwib25saW5lIiwib2ZmbGluZSIsImNoZWNraW5nIiwibm91cGRhdGUiLCJkb3dubG9hZGluZyIsInByb2dyZXNzJDAiLCJ1cGRhdGVyZWFkeSIsImNhY2hlZCIsIm9ic29sZXRlIiwiZG9tQ29udGVudExvYWRlZCIsImFuaW1hdGlvbnN0YXJ0IiwiYW5pbWF0aW9uZW5kIiwiYW5pbWF0aW9uaXRlcmF0aW9uIiwiYW5pbWF0aW9uY2FuY2VsIiwidHJhbnNpdGlvbnJ1biIsInRyYW5zaXRpb25zdGFydCIsInRyYW5zaXRpb25lbmQiLCJ0cmFuc2l0aW9uY2FuY2VsIiwiY2FucGxheSIsImNhbnBsYXl0aHJvdWdoIiwiZHVyYXRpb25jaGFuZ2UiLCJlbXB0aWVkIiwiZW5kZWQiLCJnb3Rwb2ludGVyY2FwdHVyZSIsImxvYWRlZGRhdGEiLCJsb2FkZWRtZXRhZGF0YSIsImxvYWRzdGFydCQwIiwibG9zdHBvaW50ZXJjYXB0dXJlIiwibWVzc2FnZSQwIiwicGF1c2UiLCJwbGF5IiwicGxheWluZyIsInBvaW50ZXJlbnRlciIsInBvaW50ZXJjYW5jZWwiLCJwb2ludGVyZG93biIsInBvaW50ZXJsZWF2ZSIsInBvaW50ZXJtb3ZlIiwicG9pbnRlcm91dCIsInBvaW50ZXJvdmVyIiwicG9pbnRlcnVwIiwicmF0ZWNoYW5nZSIsInNlZWtlZCIsInNlZWtpbmciLCJzdGFsbGVkIiwic3VzcGVuZCIsInZvbHVtZWNoYW5nZSIsIndhaXRpbmciLCJtYWtlJDEiLCJkIiwibG9jYXRpb25fb3JpZ2luIiwibG9jIiwiZ2V0RWxlbWVudEJ5SWQiLCJwbm9kZSIsImdldEVsZW1lbnRCeUlkX2V4biIsImdldEVsZW1lbnRCeUlkX29wdCIsImdldEVsZW1lbnRCeUlkX2NvZXJjZSIsImNyZWF0ZUVsZW1lbnQiLCJ1bnNhZmVDcmVhdGVFbGVtZW50IiwiZG9jIiwiY3JlYXRlRWxlbWVudFN5bnRheCIsInVuc2FmZUNyZWF0ZUVsZW1lbnRFeCIsInR5cGUiLCJlbHQiLCJlbCIsImNyZWF0ZUh0bWwiLCJjcmVhdGVIZWFkIiwiY3JlYXRlTGluayIsImNyZWF0ZVRpdGxlIiwiY3JlYXRlTWV0YSIsImNyZWF0ZUJhc2UiLCJjcmVhdGVTdHlsZSIsImNyZWF0ZUJvZHkiLCJjcmVhdGVGb3JtIiwiY3JlYXRlT3B0Z3JvdXAiLCJjcmVhdGVPcHRpb24iLCJjcmVhdGVTZWxlY3QiLCJjcmVhdGVJbnB1dCIsImNyZWF0ZVRleHRhcmVhIiwiY3JlYXRlQnV0dG9uIiwiY3JlYXRlTGFiZWwiLCJjcmVhdGVGaWVsZHNldCIsImNyZWF0ZUxlZ2VuZCIsImNyZWF0ZVVsIiwiY3JlYXRlT2wiLCJjcmVhdGVEbCIsImNyZWF0ZUxpIiwiY3JlYXRlRGl2IiwiY3JlYXRlRW1iZWQiLCJjcmVhdGVQIiwiY3JlYXRlSDEiLCJjcmVhdGVIMiIsImNyZWF0ZUgzIiwiY3JlYXRlSDQiLCJjcmVhdGVINSIsImNyZWF0ZUg2IiwiY3JlYXRlUSIsImNyZWF0ZUJsb2NrcXVvdGUiLCJjcmVhdGVQcmUiLCJjcmVhdGVCciIsImNyZWF0ZUhyIiwiY3JlYXRlSW5zIiwiY3JlYXRlRGVsIiwiY3JlYXRlQSIsImNyZWF0ZUltZyIsImNyZWF0ZU9iamVjdCIsImNyZWF0ZVBhcmFtIiwiY3JlYXRlTWFwIiwiY3JlYXRlQXJlYSIsImNyZWF0ZVNjcmlwdCIsImNyZWF0ZVRhYmxlIiwiY3JlYXRlQ2FwdGlvbiIsImNyZWF0ZUNvbCIsImNyZWF0ZUNvbGdyb3VwIiwiY3JlYXRlVGhlYWQiLCJjcmVhdGVUZm9vdCIsImNyZWF0ZVRib2R5IiwiY3JlYXRlVHIiLCJjcmVhdGVUaCIsImNyZWF0ZVRkIiwiY3JlYXRlU3ViIiwiY3JlYXRlU3VwIiwiY3JlYXRlU3BhbiIsImNyZWF0ZVR0IiwiY3JlYXRlSSIsImNyZWF0ZUIiLCJjcmVhdGVCaWciLCJjcmVhdGVTbWFsbCIsImNyZWF0ZUVtIiwiY3JlYXRlU3Ryb25nIiwiY3JlYXRlQ2l0ZSIsImNyZWF0ZURmbiIsImNyZWF0ZUNvZGUiLCJjcmVhdGVTYW1wIiwiY3JlYXRlS2JkIiwiY3JlYXRlVmFyIiwiY3JlYXRlQWJiciIsImNyZWF0ZURkIiwiY3JlYXRlRHQiLCJjcmVhdGVOb3NjcmlwdCIsImNyZWF0ZUFkZHJlc3MiLCJjcmVhdGVGcmFtZXNldCIsImNyZWF0ZUZyYW1lIiwiY3JlYXRlSWZyYW1lIiwiY3JlYXRlQXVkaW8iLCJjcmVhdGVWaWRlbyIsImNyZWF0ZUNhbnZhcyIsImh0bWxfZWxlbWVudCIsImVsZW1lbnQkMCIsInVuc2FmZUNvZXJjZSIsInRhZyIsImFyZWEiLCJiYXNlIiwiYmxvY2txdW90ZSIsImJvZHkiLCJiciIsImJ1dHRvbiIsImNhbnZhcyIsImNhcHRpb24iLCJjb2wiLCJjb2xncm91cCIsImRlbCIsImRpdiIsImRsIiwiZmllbGRzZXQiLCJlbWJlZCIsImZvcm0iLCJmcmFtZXNldCIsImZyYW1lIiwiaDEiLCJoMiIsImgzIiwiaDQiLCJoNSIsImg2IiwiaGVhZCIsImhyIiwiaHRtbCIsImlmcmFtZSIsImltZyIsImlucHV0JDAiLCJpbnMiLCJsYWJlbCIsImxlZ2VuZCIsImxpIiwibGluayIsIm1hcCQyIiwibWV0YSIsIm9iamVjdCIsIm9sIiwib3B0Z3JvdXAiLCJvcHRpb24kMSIsInBhcmFtIiwicHJlIiwic2NyaXB0Iiwic2VsZWN0JDAiLCJzdHlsZSIsInRhYmxlIiwidGJvZHkiLCJ0ZCIsInRleHRhcmVhIiwidGZvb3QiLCJ0aCIsInRoZWFkIiwidGl0bGUiLCJ0ciIsInVsIiwiYXVkaW8iLCJ2aWRlbyIsInVuc2FmZUNvZXJjZUV2ZW50IiwiY29uc3RyIiwiZXYiLCJtb3VzZUV2ZW50Iiwia2V5Ym9hcmRFdmVudCIsIndoZWVsRXZlbnQiLCJtb3VzZVNjcm9sbEV2ZW50IiwicG9wU3RhdGVFdmVudCIsIm1lc3NhZ2VFdmVudCIsImV2ZW50UmVsYXRlZFRhcmdldCIsImV2ZW50QWJzb2x1dGVQb3NpdGlvbiIsImV2ZW50QWJzb2x1dGVQb3NpdGlvbiQwIiwiZWxlbWVudENsaWVudFBvc2l0aW9uIiwiZ2V0RG9jdW1lbnRTY3JvbGwiLCJidXR0b25QcmVzc2VkIiwiYWRkTW91c2V3aGVlbEV2ZW50TGlzdGVuZXJXaXRoIiwiZHgiLCJkeSIsImFkZE1vdXNld2hlZWxFdmVudExpc3RlbmVyIiwidHJ5X2tleV9jb2RlX2xlZnQiLCJ0cnlfa2V5X2NvZGVfcmlnaHQiLCJ0cnlfa2V5X2NvZGVfbnVtcGFkIiwidHJ5X2tleV9jb2RlX25vcm1hbCIsIm1ha2VfdW5pZGVudGlmaWVkIiwicnVuX25leHQiLCJ2YWx1ZSIsInN5bWJvbCQxMSIsIm9mX2V2ZW50IiwiZXZ0IiwiY2hhcl9vZl9pbnQiLCJlbXB0eV9zdHJpbmciLCJub25lIiwib2ZfZXZlbnQkMCIsImVsZW1lbnQkMSIsInRhZ2dlZCIsIm9wdF90YWdnZWQiLCJ0YWdnZWRFdmVudCIsIm9wdF90YWdnZWRFdmVudCIsInN0b3BQcm9wYWdhdGlvbiIsInJlcXVlc3RBbmltYXRpb25GcmFtZSIsImMiLCJyZXEiLCJjYWxsYmFjayIsIm5vdyIsImxhc3QiLCJkdCIsImR0JDAiLCJoYXNQdXNoU3RhdGUiLCJoYXNQbGFjZWhvbGRlciIsImhhc1JlcXVpcmVkIiwib3ZlcmZsb3dfbGltaXQiLCJzZXRUaW1lb3V0IiwibG9vcCIsInN0ZXAiLCJyZW1haW4iLCJzdGVwJDAiLCJjYiIsImNsZWFyVGltZW91dCIsImpzX2FycmF5X29mX2NvbGxlY3Rpb24iLCJmb3JtRGF0YSIsImZvcm1EYXRhX2Zvcm0iLCJmaWx0ZXJfbWFwJDAiLCJoYXZlX2NvbnRlbnQiLCJmb3JtX2VsZW1lbnRzIiwiaSQyIiwidiQyIiwic3RoIiwibmFtZSQxIiwibGlzdCIsInYkMSIsImFwcGVuZCIsImZvcm1fY29udGVudHMiLCJmb3JtX2VsdCIsImVtcHR5X2Zvcm1fY29udGVudHMiLCJwb3N0X2Zvcm1fY29udGVudHMiLCJjb250ZW50cyIsImdldF9mb3JtX2NvbnRlbnRzIiwicmVhZHlzdGF0ZWNoYW5nZSIsImxvYWRzdGFydCQxIiwicHJvZ3Jlc3MkMSIsImFib3J0JDEiLCJlcnJvciQxIiwibG9hZCQxIiwidGltZW91dCIsImxvYWRlbmQkMCIsImNyZWF0ZSIsImltcG9ydF9zY3JpcHRzIiwic2NyaXB0cyIsInNldF9vbm1lc3NhZ2UiLCJqc19oYW5kbGVyIiwicG9zdF9tZXNzYWdlIiwid2ViU29ja2V0IiwiaXNfc3VwcG9ydGVkIiwiZGVmYXVsdENvbnRleHRBdHRyaWJ1dGVzIiwid2ViZ2xjb250ZXh0bG9zdCIsIndlYmdsY29udGV4dHJlc3RvcmVkIiwid2ViZ2xjb250ZXh0Y3JlYXRpb25lcnJvciIsImdldENvbnRleHQiLCJjdHgiLCJnZXRDb250ZXh0V2l0aEF0dHJpYnV0ZXMiLCJyZWdleHAiLCJyZWdleHBfY2FzZV9mb2xkIiwicmVnZXhwX3dpdGhfZmxhZyIsImJsdW50X3N0cl9hcnJheV9nZXQiLCJzdHJpbmdfbWF0Y2giLCJyIiwic2VhcmNoX2ZvcndhcmQiLCJtYXRjaGVkX3N0cmluZyIsIm1hdGNoZWRfZ3JvdXAiLCJxdW90ZV9yZXBsIiwiZ2xvYmFsX3JlcGxhY2UiLCJzX2J5IiwicmVwbGFjZV9maXJzdCIsImZsYWdzIiwibGlzdF9vZl9qc19hcnJheSIsImlkeCQxIiwiYWNjdSIsImlkeCQwIiwiYWNjdSQwIiwic3BsaXQiLCJib3VuZGVkX3NwbGl0IiwicXVvdGUiLCJyZWdleHBfc3RyaW5nIiwicmVnZXhwX3N0cmluZ19jYXNlX2ZvbGQiLCJpbnRlcnJ1cHQiLCJwbHVzX3JlIiwidXJsZGVjb2RlX2pzX3N0cmluZ19zdHJpbmciLCJ1cmxkZWNvZGUiLCJ1cmxlbmNvZGUiLCJvcHQiLCJ3aXRoX3BsdXMiLCJkZWZhdWx0X2h0dHBfcG9ydCIsImRlZmF1bHRfaHR0cHNfcG9ydCIsInBhdGhfb2ZfcGF0aF9zdHJpbmciLCJhdXgiLCJqIiwid29yZCIsImVuY29kZV9hcmd1bWVudHMiLCJkZWNvZGVfYXJndW1lbnRzX2pzX3N0cmluZyIsImxlbiIsImRlY29kZV9hcmd1bWVudHMiLCJ1cmxfb2ZfanNfc3RyaW5nIiwicHJvdF9zdHJpbmciLCJzc2wiLCJwYXRoX3N0ciIsInVybCIsInVybF9vZl9zdHJpbmciLCJzdHJpbmdfb2ZfdXJsIiwiZnJhZyIsImFyZ3MiLCJwYXRoIiwicG9ydCIsImhvc3QiLCJmcmFnJDAiLCJhcmdzJDAiLCJwYXRoJDAiLCJwb3J0JDAiLCJob3N0JDAiLCJmcmFnJDEiLCJhcmdzJDEiLCJwYXRoJDEiLCJwcm90b2NvbCIsInBhdGhfc3RyaW5nIiwiYXJndW1lbnRzJDAiLCJnZXRfZnJhZ21lbnQiLCJzZXRfZnJhZ21lbnQiLCJnZXQkMiIsInNldCQwIiwidSIsImFzX3N0cmluZyIsInVwZGF0ZV9maWxlIiwiY29udGVudCIsIm9jIiwic2V0X2NoYW5uZWxfZmx1c2hlciIsIm91dF9jaGFubmVsIiwiZiQwIiwic2V0X2NoYW5uZWxfZmlsbGVyIiwiaW5fY2hhbm5lbCIsIm1vdW50IiwicHJlZml4IiwidW5tb3VudCIsImpzX29mX29jYW1sX3ZlcnNpb24iLCJlbXB0eV9yZXNpemVfb2JzZXJ2ZXJfb3B0aW9ucyIsImlzX3N1cHBvcnRlZCQwIiwib2JzZXJ2ZSIsIm5vZGUiLCJib3giLCJib3gkMCIsImlzX3N1cHBvcnRlZCQxIiwib2JzZXJ2ZSQwIiwiZW50cnlfdHlwZXMiLCJlbXB0eV9tdXRhdGlvbl9vYnNlcnZlcl9pbml0IiwiaXNfc3VwcG9ydGVkJDIiLCJvYnNlcnZlJDEiLCJjaGlsZF9saXN0IiwiYXR0cmlidXRlcyIsImNoYXJhY3Rlcl9kYXRhIiwic3VidHJlZSIsImF0dHJpYnV0ZV9vbGRfdmFsdWUiLCJjaGFyYWN0ZXJfZGF0YV9vbGRfdmFsdWUiLCJhdHRyaWJ1dGVfZmlsdGVyIiwiY3JlYXRlJDAiLCJhZGQkMCIsImsiLCJyZW1vdmUiLCJmaW5kIiwia2V5cyIsInJldml2ZXIiLCJ1bnNhZmVfaW5wdXQiLCJtbEludDY0X2NvbnN0ciIsIm91dHB1dCIsInN0cmluZ19vZl9uYW1lIiwibmFtZV9vZl9zdHJpbmciLCJyZ2Jfb2ZfbmFtZSIsInJnYiIsImhzbCIsInN0cmluZ19vZl90IiwiYiQwIiwiZyQwIiwiciQwIiwiYiQxIiwiZyQxIiwiciQxIiwiYiQyIiwiZyQyIiwiciQyIiwiYSQxIiwiaCQwIiwiaGV4X29mX3JnYiIsImJsdWUiLCJncmVlbiIsInJlZCIsImluX3JhbmdlIiwianNfdF9vZl9qc19zdHJpbmciLCJqcyIsIm1sIiwiZmFpbCIsInJlX3JnYiIsInJlX3JnYl9wY3QiLCJyZV9oc2wiLCJpX29mX3NfbyIsImZfb2ZfcyIsImFscGhhIiwicmVkJDAiLCJncmVlbiQwIiwiYmx1ZSQwIiwiYWxwaGEkMCIsInJlZCQxIiwiZ3JlZW4kMSIsImJsdWUkMSIsImFscGhhJDEiLCJzdHJpbmdfb2ZfdCQwIiwiZiQxIiwiZiQyIiwiZiQzIiwiZiQ0IiwiZiQ1IiwiZiQ2IiwiZiQ3IiwiZiQ4IiwiZiQ5IiwiZiQxMCIsImYkMTEiLCJmJDEyIiwianMkMCIsIm1sJDAiLCJyZSIsInN0cmluZ19vZl90JDEiLCJqcyQxIiwibWwkMSIsImxpc3RlbiIsInRhcmdldCIsImNyZWF0ZUVsZW1lbnQkMCIsInVuc2FmZUNyZWF0ZUVsZW1lbnQkMCIsImNyZWF0ZUEkMCIsImNyZWF0ZUFsdEdseXBoIiwiY3JlYXRlQWx0R2x5cGhEZWYiLCJjcmVhdGVBbHRHbHlwaEl0ZW0iLCJjcmVhdGVBbmltYXRlIiwiY3JlYXRlQW5pbWF0ZUNvbG9yIiwiY3JlYXRlQW5pbWF0ZU1vdGlvbiIsImNyZWF0ZUFuaW1hdGVUcmFuc2Zvcm0iLCJjcmVhdGVDaXJjbGUiLCJjcmVhdGVDbGlwUGF0aCIsImNyZWF0ZUN1cnNvciIsImNyZWF0ZURlZnMiLCJjcmVhdGVEZXNjIiwiY3JlYXRlRWxsaXBzZSIsImNyZWF0ZUZpbHRlciIsImNyZWF0ZUZvbnQiLCJjcmVhdGVGb250RmFjZSIsImNyZWF0ZUZvbnRGYWNlRm9ybWF0IiwiY3JlYXRlRm9udEZhY2VOYW1lIiwiY3JlYXRlRm9udEZhY2VTcmMiLCJjcmVhdGVGb250RmFjZVVyaSIsImNyZWF0ZUZvcmVpZ25PYmplY3QiLCJjcmVhdGVHIiwiY3JlYXRlR2x5cGgiLCJjcmVhdGVHbHlwaFJlZiIsImNyZWF0ZWhrZXJuIiwiY3JlYXRlSW1hZ2UiLCJjcmVhdGVMaW5lRWxlbWVudCIsImNyZWF0ZUxpbmVhckVsZW1lbnQiLCJjcmVhdGVNYXNrIiwiY3JlYXRlTWV0YURhdGEiLCJjcmVhdGVNaXNzaW5nR2x5cGgiLCJjcmVhdGVNUGF0aCIsImNyZWF0ZVBhdGgiLCJjcmVhdGVQYXR0ZXJuIiwiY3JlYXRlUG9seWdvbiIsImNyZWF0ZVBvbHlsaW5lIiwiY3JlYXRlUmFkaWFsZ3JhZGllbnQiLCJjcmVhdGVSZWN0IiwiY3JlYXRlU2NyaXB0JDAiLCJjcmVhdGVTZXQiLCJjcmVhdGVTdG9wIiwiY3JlYXRlU3R5bGUkMCIsImNyZWF0ZVN2ZyIsImNyZWF0ZVN3aXRjaCIsImNyZWF0ZVN5bWJvbCIsImNyZWF0ZVRleHRFbGVtZW50IiwiY3JlYXRlVGV4dHBhdGgiLCJjcmVhdGVUaXRsZSQwIiwiY3JlYXRlVHJlZiIsImNyZWF0ZVRzcGFuIiwiY3JlYXRlVXNlIiwiY3JlYXRlVmlldyIsImNyZWF0ZXZrZXJuIiwic3ZnX2VsZW1lbnQiLCJkb2N1bWVudCQwIiwiZ2V0RWxlbWVudEJ5SWQkMCIsImVsZW1lbnQkMiIsInVuc2FmZUNvZXJjZSQwIiwiYWx0R2x5cGgiLCJhbHRHbHlwaERlZiIsImFsdEdseXBoSXRlbSIsImFuaW1hdGUiLCJhbmltYXRlQ29sb3IiLCJhbmltYXRlTW90aW9uIiwiYW5pbWF0ZVRyYW5zZm9ybSIsImNpcmNsZSIsImNsaXBQYXRoIiwiY3Vyc29yIiwiZGVmcyIsImRlc2MiLCJlbGxpcHNlIiwiZmlsdGVyIiwiZm9udCIsImZvbnRGYWNlIiwiZm9udEZhY2VGb3JtYXQiLCJmb250RmFjZU5hbWUiLCJmb250RmFjZVNyYyIsImZvbnRGYWNlVXJpIiwiZm9yZWlnbk9iamVjdCIsImdseXBoIiwiZ2x5cGhSZWYiLCJoa2VybiIsImltYWdlIiwibGluZUVsZW1lbnQiLCJsaW5lYXJFbGVtZW50IiwibWV0YURhdGEiLCJtaXNzaW5nR2x5cGgiLCJtUGF0aCIsInBhdHRlcm4iLCJwb2x5Z29uIiwicG9seWxpbmUiLCJyYWRpYWxncmFkaWVudCIsInJlY3QiLCJzY3JpcHQkMCIsInNldCQxIiwic3RvcCIsInN0eWxlJDAiLCJzdmciLCJzd2l0Y2gkMCIsInN5bWJvbCQxMiIsInRleHRFbGVtZW50IiwidGV4dHBhdGgiLCJ0aXRsZSQwIiwidHJlZiIsInRzcGFuIiwidXNlIiwidmlldyIsInZrZXJuIiwid2l0aENyZWRlbnRpYWxzIiwiZXZlbnRTb3VyY2UiLCJldmVudFNvdXJjZV9vcHRpb25zIiwiY29uc29sZSIsImVtcHR5X3Bvc2l0aW9uX29wdGlvbnMiLCJnZW9sb2NhdGlvbiIsImlzX3N1cHBvcnRlZCQzIiwiZW1wdHlfaW50ZXJzZWN0aW9uX29ic2VydmVyX29wIiwiaW50ZXJzZWN0aW9uT2JzZXJ2ZXJfdW5zYWZlIiwiaXNfc3VwcG9ydGVkJDQiLCJvYmplY3Rfb3B0aW9ucyIsIm9wdGlvbnMkMSIsIm9wdGlvbnMkMiIsImludGwiLCJjb2xsYXRvcl9jb25zdHIiLCJkYXRlVGltZUZvcm1hdF9jb25zdHIiLCJudW1iZXJGb3JtYXRfY29uc3RyIiwicGx1cmFsUnVsZXNfY29uc3RyIiwiaXNfc3VwcG9ydGVkJDUiLCJkdXJhdGlvbl9vZl9qc29vIiwiZCIsImR1cmF0aW9uX3RvX2pzb28iLCJkYXlzIiwibW9udGhzIiwieWVhcnMiLCJkYXRlX29mX2pzb28iLCJkJDAiLCJkJDEiLCJkYXkiLCJtb250aCIsInllYXIiLCJkYXRlX3RvX2pzb28iLCJldnQiLCJwb3MiLCJ2IiwiaW8iLCJpbmZvIiwiZXZlbnQiLCJldmVudF9tYW5hZ2VyIiwiZXhlY3V0ZV9vcl90aHJvd19lcnJvciIsImYiLCJ0aHJvd19lcnJvciIsImRlc2NyIiwicG9zJDAiLCJwb3MkMSIsImVtYmVkX3ByaXNlX2VuX2NoYXJnZSIsIngiLCJ4JDAiLCJ4JDEiLCJ4JDIiLCJ4JDMiLCJ4JDQiLCJlbWJlZF9zaXR1YXRpb25fb2JsaWdhdGlvbl9zY28iLCJlbWJlZF9wcmlzZV9lbl9jb21wdGUiLCJlbWJlZF92ZXJzZW1lbnRfYWxsb2NhdGlvbnMiLCJlbWJlZF9jb2xsZWN0aXZpdGUiLCJ4JDUiLCJ4JDYiLCJ4JDciLCJ4JDgiLCJlbWJlZF9hbGxvY2F0aW9uX2ZhbWlsaWFsZXNfYXYiLCJlbWJlZF92ZXJpZmljYXRpb25fYWdlX2luZmVyaWUiLCJlbWJlZF92ZXJpZmljYXRpb25fYWdlX3N1cGVyaWUiLCJlbWJlZF9zbWljIiwiZW1iZWRfYmFzZV9tZW5zdWVsbGVfYWxsb2NhdGlvIiwiZW1iZWRfaW50ZXJmYWNlX2FsbG9jYXRpb25zX2ZhIiwiZW1iZWRfZW5mYW50X2VudHJlZSIsImVtYmVkX2VuZmFudCIsImVtYmVkX2FsbG9jYXRpb25zX2ZhbWlsaWFsZXMiLCJlbWJlZF9lbmZhbnRfbGVfcGx1c19hZ2UiLCJlbWJlZF9wcmVzdGF0aW9uc19mYW1pbGlhbGVzIiwiZW1iZWRfcHJlc3RhdGlvbnNfZmFtaWxpYWxlc19pIiwiZW1iZWRfYWxsb2NhdGlvbl9mYW1pbGlhbGVzX2F2JDAiLCJlbWJlZF9lbmZhbnRfbGVfcGx1c19hZ2VfaW4iLCJlbWJlZF9hbGxvY2F0aW9uc19mYW1pbGlhbGVzX2kiLCJlbWJlZF92ZXJpZmljYXRpb25fYWdlX2luZmVyaWUkMCIsImVtYmVkX3ZlcmlmaWNhdGlvbl9hZ2Vfc3VwZXJpZSQwIiwiZW1iZWRfc21pY19pbiIsImVtYmVkX2Jhc2VfbWVuc3VlbGxlX2FsbG9jYXRpbyQwIiwiZW1iZWRfaW50ZXJmYWNlX2FsbG9jYXRpb25zX2ZhJDAiLCJhbGxvY2F0aW9uX2ZhbWlsaWFsZXNfYXZyaWwyMDAiLCJhZ2VfbWluaW11bV9hbGluZWFfMV9sNTIxXzMiLCJlbmZhbnRfbGVfcGx1c19hZ2UiLCJlbmZhbnRfbGVfcGx1c19hZ2VfaW4iLCJlbmZhbnRzIiwicG90ZW50aWVsX3BsdXNfYWdlXzEiLCJwb3RlbnRpZWxfcGx1c19hZ2VfMiIsImxlX3BsdXNfYWdlIiwidmVyaWZpY2F0aW9uX2FnZV9pbmZlcmlldXJfb3VfIiwiZGF0ZV9uYWlzc2FuY2UiLCJkYXRlX2NvdXJhbnRlIiwiYW5uZWVzIiwiZXN0X2luZmVyaWV1cl9vdV9lZ2FsIiwidmVyaWZpY2F0aW9uX2FnZV9zdXBlcmlldXJfYSIsInZlcmlmaWNhdGlvbl9hZ2Vfc3VwZXJpZXVyX2FfaSIsImVzdF9zdXBlcmlldXIiLCJzbWljIiwic21pY19pbiIsInJlc2lkZW5jZSIsImJydXRfaG9yYWlyZSIsImJhc2VfbWVuc3VlbGxlX2FsbG9jYXRpb25zX2ZhbSIsIm1vbnRhbnQiLCJwcmVzdGF0aW9uc19mYW1pbGlhbGVzIiwicHJlc3RhdGlvbnNfZmFtaWxpYWxlc19pbiIsImFnZV9sNTEyXzNfMiIsInNtaWNfZG90X2RhdGVfY291cmFudGUiLCJzbWljX2RvdF9yZXNpZGVuY2UiLCJyZXN1bHQiLCJzbWljX2RvdF9icnV0X2hvcmFpcmUiLCJyZWdpbWVfb3V0cmVfbWVyX2w3NTFfMSIsInBsYWZvbmRfbDUxMl8zXzIiLCJlbmZhbnQiLCJjb25kaXRpb25zX2hvcnNfYWdlIiwiZHJvaXRfb3V2ZXJ0IiwiYWxsb2NhdGlvbnNfZmFtaWxpYWxlcyIsImFsbG9jYXRpb25zX2ZhbWlsaWFsZXNfaW4iLCJwZXJzb25uZV9jaGFyZ2VfZWZmZWN0aXZlX3Blcm0iLCJwZXJzb25uZV9jaGFyZ2VfZWZmZWN0aXZlX3Blcm0kMCIsInJlc3NvdXJjZXNfbWVuYWdlIiwiZW5mYW50c19hX2NoYXJnZSIsImF2YWl0X2VuZmFudF9hX2NoYXJnZV9hdmFudF8xZSIsInByaXNlX2VuX2NvbXB0ZSIsInZlcnNlbWVudCIsIm5vbWJyZV9lbmZhbnRzX2FsaW5lYV8yX2w1MjFfMyIsIm5vbWJyZV9lbmZhbnRzX2FsaW5lYV8yX2w1MjFfMSIsInZlcnNpb25fYXZyaWxfMjAwOF9kb3RfYWdlX21pbiIsImJtYWZfZG90X2RhdGVfY291cmFudGUiLCJyZXN1bHQkMCIsImJtYWZfZG90X21vbnRhbnQiLCJwcmVzdGF0aW9uc19mYW1pbGlhbGVzX2RvdF9kYXQiLCJwcmVzdGF0aW9uc19mYW1pbGlhbGVzX2RvdF9yZXMiLCJyZXN1bHQkMSIsInByZXN0YXRpb25zX2ZhbWlsaWFsZXNfZG90X2RybyIsInByZXN0YXRpb25zX2ZhbWlsaWFsZXNfZG90X2NvbiIsInByZXN0YXRpb25zX2ZhbWlsaWFsZXNfZG90X2FnZSIsInByZXN0YXRpb25zX2ZhbWlsaWFsZXNfZG90X3JlZyIsImVuZmFudF9sZV9wbHVzX2FnZV9kb3RfZW5mYW50cyIsInJlc3VsdCQyIiwiZW5mYW50X2xlX3BsdXNfYWdlX2RvdF9sZV9wbHVzIiwiZW5mYW50c19hX2NoYXJnZV9kcm9pdF9vdXZlcnRfIiwiZXN0X2VuZmFudF9sZV9wbHVzX2FnZSIsInBsYWZvbmRfaV9pX2Q1MjFfMyIsInBsYWZvbmRfaV9kNTIxXzMiLCJkcm9pdF9vdXZlcnRfY29tcGxlbWVudCIsImRyb2l0X291dmVydF9mb3JmYWl0YWlyZSIsIm1vbnRhbnRfaW5pdGlhbF9iYXNlX3F1YXRyaWVtZSIsIm1vbnRhbnRfaW5pdGlhbF9iYXNlX3Ryb2lzaWVtZSIsIm5vbWJyZV90b3RhbF9lbmZhbnRzIiwic3VtMSIsInN1bTIiLCJub21icmVfbW95ZW5fZW5mYW50cyIsIm1vbnRhbnRfaW5pdGlhbF9iYXNlX3ByZW1pZXJfZSIsImRyb2l0X291dmVydF9iYXNlIiwiZHJvaXRfb3V2ZXJ0X21ham9yYXRpb24iLCJhbGxvY2F0aW9uIiwiY29tcGxlbWVudF9kZWdyZXNzaWYiLCJtb250YW50X3ZlcnNlX2ZvcmZhaXRhaXJlX3Bhcl8iLCJtb250YW50X2luaXRpYWxfYmFzZV90cm9pc2llbWUkMCIsIm1vbnRhbnRfaW5pdGlhbF9iYXNlX2RldXhpZW1lXyIsInJhcHBvcnRfZW5mYW50c190b3RhbF9tb3llbiIsIm1vbnRhbnRfaW5pdGlhbF9tZXRyb3BvbGVfbWFqbyIsIm1vbnRhbnRfdmVyc2VfZm9yZmFpdGFpcmUiLCJtb250YW50X2luaXRpYWxfYmFzZSIsIm1vbnRhbnRfaW5pdGlhbF9tYWpvcmF0aW9uIiwibW9udGFudF92ZXJzZV9jb21wbGVtZW50X3BvdXJfIiwibW9udGFudF9hdmVjX2dhcmRlX2FsdGVybmVlX2JhIiwibW9udGFudF9hdmVjX2dhcmRlX2FsdGVybmVlX21hIiwibW9udGFudF92ZXJzZV9iYXNlIiwibW9udGFudF92ZXJzZV9tYWpvcmF0aW9uIiwibW9udGFudF9iYXNlX2NvbXBsZW1lbnRfcG91cl9iIiwibW9udGFudF92ZXJzZV9jb21wbGVtZW50X3BvdXJfJDAiLCJtb250YW50X3ZlcnNlIiwiaW50ZXJmYWNlX2FsbG9jYXRpb25zX2ZhbWlsaWFsIiwiaV9kYXRlX2NvdXJhbnRlIiwiaV9lbmZhbnRzIiwiaV9yZXNzb3VyY2VzX21lbmFnZSIsImlfcmVzaWRlbmNlIiwiaV9wZXJzb25uZV9jaGFyZ2VfZWZmZWN0aXZlX3BlIiwiaV9wZXJzb25uZV9jaGFyZ2VfZWZmZWN0aXZlX3BlJDAiLCJpX2F2YWl0X2VuZmFudF9hX2NoYXJnZV9hdmFudF8iLCJhbGxvY2F0aW9uc19mYW1pbGlhbGVzX2RvdF9wZXIiLCJhbGxvY2F0aW9uc19mYW1pbGlhbGVzX2RvdF9wZXIkMCIsImFsbG9jYXRpb25zX2ZhbWlsaWFsZXNfZG90X3JlcyIsImFsbG9jYXRpb25zX2ZhbWlsaWFsZXNfZG90X3JlcyQwIiwiYWxsb2NhdGlvbnNfZmFtaWxpYWxlc19kb3RfZGF0IiwiYWxsb2NhdGlvbnNfZmFtaWxpYWxlc19kb3RfZW5mIiwiYWxsb2NhdGlvbnNfZmFtaWxpYWxlc19kb3RfYXZhIiwiYWxsb2NhdGlvbnNfZmFtaWxpYWxlc19kb3RfbW9uIiwiaV9tb250YW50X3ZlcnNlIiwicHJpc2VfZW5fY2hhcmdlX3RvX2pzb28iLCJhcmciLCJhcmckMCIsImFyZyQxIiwiYXJnJDIiLCJhcmckMyIsInByaXNlX2VuX2NoYXJnZV9vZl9qc29vIiwicHJpc2VfZW5fY2hhcmdlIiwiY29ucyIsInNpdHVhdGlvbl9vYmxpZ2F0aW9uX3Njb2xhaXJlXyIsInNpdHVhdGlvbl9vYmxpZ2F0aW9uX3Njb2xhaXJlXyQwIiwic2l0dWF0aW9uX29ibGlnYXRpb25fc2NvbGFpcmUiLCJwcmlzZV9lbl9jb21wdGVfdG9fanNvbyIsInByaXNlX2VuX2NvbXB0ZV9vZl9qc29vIiwidmVyc2VtZW50X2FsbG9jYXRpb25zX3RvX2pzb28iLCJ2ZXJzZW1lbnRfYWxsb2NhdGlvbnNfb2ZfanNvbyIsInZlcnNlbWVudF9hbGxvY2F0aW9ucyIsImNvbGxlY3Rpdml0ZV90b19qc29vIiwiYXJnJDQiLCJhcmckNSIsImFyZyQ2IiwiYXJnJDciLCJjb2xsZWN0aXZpdGVfb2ZfanNvbyIsImNvbGxlY3Rpdml0ZSIsImFsbG9jYXRpb25fZmFtaWxpYWxlc19hdnJpbDIwMCQwIiwiYWxsb2NhdGlvbl9mYW1pbGlhbGVzX2F2cmlsMjAwJDEiLCJ2ZXJpZmljYXRpb25fYWdlX2luZmVyaWV1cl9vdV8kMCIsInZlcmlmaWNhdGlvbl9hZ2VfaW5mZXJpZXVyX291XyQxIiwidmVyaWZpY2F0aW9uX2FnZV9zdXBlcmlldXJfYV90IiwidmVyaWZpY2F0aW9uX2FnZV9zdXBlcmlldXJfYV9vIiwic21pY190b19qc29vIiwic21pY19vZl9qc29vIiwiYmFzZV9tZW5zdWVsbGVfYWxsb2NhdGlvbnNfZmFtJDAiLCJiYXNlX21lbnN1ZWxsZV9hbGxvY2F0aW9uc19mYW0kMSIsImludGVyZmFjZV9hbGxvY2F0aW9uc19mYW1pbGlhbCQwIiwiaW50ZXJmYWNlX2FsbG9jYXRpb25zX2ZhbWlsaWFsJDEiLCJlbmZhbnRfZW50cmVlX3RvX2pzb28iLCJlbmZhbnRfZW50cmVlIiwiZW5mYW50X2VudHJlZV9vZl9qc29vIiwiZW5mYW50X3RvX2pzb28iLCJlbmZhbnRfb2ZfanNvbyIsImFsbG9jYXRpb25zX2ZhbWlsaWFsZXNfdG9fanNvbyIsImZ1bmN0aW9uX2lucHV0MCIsImFsbG9jYXRpb25zX2ZhbWlsaWFsZXNfb2ZfanNvbyIsImVuZmFudF9sZV9wbHVzX2FnZV90b19qc29vIiwiZW5mYW50X2xlX3BsdXNfYWdlX29mX2pzb28iLCJwcmVzdGF0aW9uc19mYW1pbGlhbGVzX3RvX2pzb28iLCJwcmVzdGF0aW9uc19mYW1pbGlhbGVzX29mX2pzb28iLCJwcmVzdGF0aW9uc19mYW1pbGlhbGVzX2luX3RvX2oiLCJwcmVzdGF0aW9uc19mYW1pbGlhbGVzX2luX29mX2oiLCJhbGxvY2F0aW9uX2ZhbWlsaWFsZXNfYXZyaWwyMDAkMiIsImFsbG9jYXRpb25fZmFtaWxpYWxlc19hdnJpbDIwMCQzIiwiZW5mYW50X2xlX3BsdXNfYWdlX2luX3RvX2pzb28iLCJlbmZhbnRfbGVfcGx1c19hZ2VfaW5fb2ZfanNvbyIsImFsbG9jYXRpb25zX2ZhbWlsaWFsZXNfaW5fdG9faiIsImFsbG9jYXRpb25zX2ZhbWlsaWFsZXNfaW5fb2ZfaiIsInZlcmlmaWNhdGlvbl9hZ2VfaW5mZXJpZXVyX291XyQyIiwidmVyaWZpY2F0aW9uX2FnZV9pbmZlcmlldXJfb3VfJDMiLCJ2ZXJpZmljYXRpb25fYWdlX3N1cGVyaWV1cl9hX2kkMCIsInNtaWNfaW5fdG9fanNvbyIsInNtaWNfaW5fb2ZfanNvbyIsImJhc2VfbWVuc3VlbGxlX2FsbG9jYXRpb25zX2ZhbSQyIiwiYmFzZV9tZW5zdWVsbGVfYWxsb2NhdGlvbnNfZmFtJDMiLCJpbnRlcmZhY2VfYWxsb2NhdGlvbnNfZmFtaWxpYWwkMiIsImludGVyZmFjZV9hbGxvY2F0aW9uc19mYW1pbGlhbCQzIiwiYWxsb2NhdGlvbl9mYW1pbGlhbGVzX2F2cmlsMjAwJDQiLCJlbmZhbnRfbGVfcGx1c19hZ2UkMCIsInZlcmlmaWNhdGlvbl9hZ2VfaW5mZXJpZXVyX291XyQ0IiwidmVyaWZpY2F0aW9uX2FnZV9zdXBlcmlldXJfYSQwIiwic21pYyQwIiwiYmFzZV9tZW5zdWVsbGVfYWxsb2NhdGlvbnNfZmFtJDQiLCJwcmVzdGF0aW9uc19mYW1pbGlhbGVzJDAiLCJhbGxvY2F0aW9uc19mYW1pbGlhbGVzJDAiLCJpbnRlcmZhY2VfYWxsb2NhdGlvbnNfZmFtaWxpYWwkNCIsImVtYmVkX3R5cGVfcHJldCIsImVtYmVkX3RpdHVsYWlyZV9wcmV0IiwiZW1iZWRfdHlwZV90cmF2YXV4X2xvZ2VtZW50X2Q4IiwiZW1iZWRfdHlwZV90cmF2YXV4X2xvZ2VtZW50X3I4IiwiZW1iZWRfYW1lbGlvcmVfcGFyX29jY3VwYW50IiwiZW1iZWRfbGltaXRlX3RyYW5jaGUiLCJlbWJlZF9saW1pdGVfdHJhbmNoZV9kZWNpbWFsIiwiZW1iZWRfcHJlc3RhdGlvbl9yZWN1ZSIsImVtYmVkX3BhcmVudF9vdV9hdXRyZSIsImVtYmVkX3NpdHVhdGlvbl9nYXJkZV9hbHRlcm5lZSIsImVtYmVkX3BhcmVudGUiLCJlbWJlZF9kYXRlX2RlX25haXNzYW5jZV9vdV9tb2kiLCJlbWJlZF96b25lX2RfaGFiaXRhdGlvbiIsImVtYmVkX3ZlcnNlbWVudF9hIiwiZW1iZWRfZGVwZW5zZV9sb2dlbWVudCIsImVtYmVkX21vZGVfb2NjdXBhdGlvbl9pbXBheWUiLCJlbWJlZF90eXBlX2VsaWdpYmlsaXRlX2FsbG9jYXQiLCJlbWJlZF9hY2NvcmRfZmluYW5jZW1lbnRfcmVwcmUiLCJlbWJlZF90eXBlX2FpZGVzX3BlcnNvbm5lbGxlX2wiLCJlbWJlZF9zaXR1YXRpb25fZmFtaWxpYWxlIiwiZW1iZWRfdHlwZV9sb2dlbWVudF9mb3llciIsImVtYmVkX2NhdGVnb3JpZV9lcXVpdmFsZW5jZV9sbyIsImVtYmVkX3NpdHVhdGlvbl9mYW1pbGlhbGVfY2FsYyIsImVtYmVkX2NvbGxlY3Rpdml0ZSQwIiwiZW1iZWRfc2l0dWF0aW9uX29ibGlnYXRpb25fc2NvJDAiLCJlbWJlZF9jb252ZW50aW9uX2JhaWxsZXVyX3NvY2kiLCJlbWJlZF9jb252ZW50aW9uX2Ffbl9oX2EiLCJlbWJlZF9wZXJzb25uZV9zb3VzX2xvY2F0aW9uIiwiZW1iZWRfY29uZGl0aW9uc19ldHJhbmdlcnMiLCJlbWJlZF9lbGlnaWJpbGl0ZV9haWRlX3BlcnNvbm4iLCJlbWJlZF9lbGlnaWJpbGl0ZV9wcmltZV9kZV9kZW0iLCJlbWJlZF9jb250cmlidXRpb25zX3NvY2lhbGVzX2EiLCJlbWJlZF9jYWxjdWxfYWlkZV9wZXJzb25uYWxpc2UiLCJlbWJlZF9jYWxjdWxfZXF1aXZhbGVuY2VfbG95ZXIiLCJlbWJlZF9jYWxjdWxfbm9tYnJlX3BhcnRfbG9nZW0iLCJlbWJlZF9jYWxjdWxfYWlkZV9wZXJzb25uYWxpc2UkMCIsImVtYmVkX2NhbGN1bF9ub21icmVfcGFydHNfYWNjZSIsImVtYmVkX2NhbGN1bF9haWRlX3BlcnNvbm5hbGlzZSQxIiwiZW1iZWRfdHJhaXRlbWVudF9mb3JtdWxlX2FpZGVfIiwiZW1iZWRfY2FsY3VsX2FpZGVfcGVyc29ubmFsaXNlJDIiLCJlbWJlZF9pbmZvc19jaGFuZ2VtZW50X2xvZ2VtZW4iLCJlbWJlZF9jYWxjdWxfYWxsb2NhdGlvbl9sb2dlbWUiLCJlbWJlZF9jYWxjdWxfYWxsb2NhdGlvbl9sb2dlbWUkMCIsImVtYmVkX2NhbGN1bF9hbGxvY2F0aW9uX2xvZ2VtZSQxIiwiZW1iZWRfY2FsY3VsX2FsbG9jYXRpb25fbG9nZW1lJDIiLCJlbWJlZF9vdXZlcnR1cmVfZHJvaXRzX3JldHJhaXQiLCJlbWJlZF9pbXBheWVfZGVwZW5zZV9sb2dlbWVudCIsImVtYmVkX2NhbGN1bGV0dGVfYWlkZXNfYXVfbG9nZSIsImVtYmVkX2NhbGN1bGV0dGVfYWlkZXNfYXVfbG9nZSQwIiwiZW1iZWRfYmFzZV9tZW5zdWVsbGVfYWxsb2NhdGlvJDEiLCJlbWJlZF92ZXJpZmljYXRpb25fYWdlX2luZmVyaWUkMSIsImVtYmVkX3ZlcmlmaWNhdGlvbl9hZ2Vfc3VwZXJpZSQxIiwiZW1iZWRfc21pYyQwIiwiZW1iZWRfbmV1Zl9vdV9hbmNpZW4iLCJlbWJlZF90cmFuY2hlX3JldmVudSIsImVtYmVkX3RyYW5jaGVfcmV2ZW51X2RlY2ltYWwiLCJlbWJlZF9hdXRyZV9wZXJzb25uZV9hX2NoYXJnZSIsImVtYmVkX2RhdGVfbmFpc3NhbmNlX3Ryb2lzaWVtZSIsImVtYmVkX2VsaWdpYmlsaXRlX2FsbG9jYXRpb25fbCIsImVtYmVkX3ByZXQiLCJlbWJlZF9sb2dlbWVudF9mb3llciIsImVtYmVkX2VuZmFudF9wcmVzdGF0aW9uc19mYW1pbCIsImVtYmVkX3R5cGVfYmFpbGxldXIiLCJlbWJlZF9sb3VlX291X3NvdXNfbG91ZV9hX2Rlc18iLCJlbWJlZF9uYXRpb25hbGl0ZSIsImVtYmVkX2NoYW5nZW1lbnRfbG9nZW1lbnRfZDg0MiIsImVtYmVkX2luZm9ybWF0aW9uc19wcmltZV9kZV9kZSIsImVtYmVkX3Byb3ByaWV0YWlyZSIsImVtYmVkX2VsaWdpYmlsaXRlX3ByZXN0YXRpb25zXyIsImVtYmVkX2RlbWFuZGV1ciIsImVtYmVkX2VuZmFudF9hX2NoYXJnZSIsImVtYmVkX2xvY2F0aW9uIiwiZW1iZWRfcGVyc29ubmVfYV9jaGFyZ2UiLCJlbWJlZF9jYXRlZ29yaWVfY2FsY3VsX2FfcF9sIiwiZW1iZWRfbW9kZV9vY2N1cGF0aW9uIiwiZW1iZWRfZWxpZ2liaWxpdGVfYWlkZXNfcGVyc29uIiwiZW1iZWRfbG9nZW1lbnQiLCJlbWJlZF9tZW5hZ2UiLCJlbWJlZF9lbGlnaWJpbGl0ZV9haWRlc19wZXJzb24kMCIsImVtYmVkX2VsaWdpYmlsaXRlX2FpZGVfcGVyc29ubiQwIiwiZW1iZWRfZWxpZ2liaWxpdGVfYWxsb2NhdGlvbl9sJDAiLCJlbWJlZF9lbGlnaWJpbGl0ZV9wcmltZV9kZV9kZW0kMCIsImVtYmVkX2NvbnRyaWJ1dGlvbnNfc29jaWFsZXNfYSQwIiwiZW1iZWRfY2FsY3VsX2FpZGVfcGVyc29ubmFsaXNlJDMiLCJlbWJlZF9jYWxjdWxfZXF1aXZhbGVuY2VfbG95ZXIkMCIsImVtYmVkX2NhbGN1bF9ub21icmVfcGFydF9sb2dlbSQwIiwiZW1iZWRfY2FsY3VsX2FpZGVfcGVyc29ubmFsaXNlJDQiLCJlbWJlZF9jYWxjdWxfbm9tYnJlX3BhcnRzX2FjY2UkMCIsImVtYmVkX2NhbGN1bF9haWRlX3BlcnNvbm5hbGlzZSQ1IiwiZW1iZWRfY2FsY3VsX2FpZGVfcGVyc29ubmFsaXNlJDYiLCJlbWJlZF9jYWxjdWxfYWxsb2NhdGlvbl9sb2dlbWUkMyIsImVtYmVkX2NhbGN1bF9hbGxvY2F0aW9uX2xvZ2VtZSQ0IiwiZW1iZWRfY2FsY3VsX2FsbG9jYXRpb25fbG9nZW1lJDUiLCJlbWJlZF9jYWxjdWxfYWxsb2NhdGlvbl9sb2dlbWUkNiIsImVtYmVkX291dmVydHVyZV9kcm9pdHNfcmV0cmFpdCQwIiwiZW1iZWRfaW1wYXllX2RlcGVuc2VfbG9nZW1lbnRfIiwiZW1iZWRfY2FsY3VsZXR0ZV9haWRlc19hdV9sb2dlJDEiLCJlbWJlZF9jYWxjdWxldHRlX2FpZGVzX2F1X2xvZ2UkMiIsImVtYmVkX2Jhc2VfbWVuc3VlbGxlX2FsbG9jYXRpbyQyIiwiZW1iZWRfdmVyaWZpY2F0aW9uX2FnZV9pbmZlcmllJDIiLCJlbWJlZF92ZXJpZmljYXRpb25fYWdlX3N1cGVyaWUkMiIsImVtYmVkX3NtaWNfaW4kMCIsImVtYmVkX2VsaWdpYmlsaXRlX3ByZXN0YXRpb25zXyQwIiwiY29udHJpYnV0aW9uc19zb2NpYWxlc19haWRlc19wIiwibGlldSIsImV4b25lcmVfY3NnIiwidGF1eF9jcmRzIiwiYWlkZV9maW5hbGUiLCJjYWxjdWxfZXF1aXZhbGVuY2VfbG95ZXJfbWluaW0iLCJyZXNzb3VyY2VzX21lbmFnZV9hcnJvbmRpZXMiLCJjb25kaXRpb25fMl9kdV84MzJfMjUiLCJuX25vbWJyZV9wYXJ0c19kODMyXzI1IiwibW9udGFudF9mb3JmYWl0YWlyZV9kODMyXzI2IiwidHJhbmNoZXNfcmV2ZW51c19kODMyXzI2IiwidHJhbmNoZSIsInRyYW5jaGVfaGF1dCIsInRyYW5jaGVzX3JldmVudXNfZDgzMl8yNl9tdWx0aSIsInJlc3NvdXJjZXNfbWVuYWdlX2Fycm9uZGllcyQwIiwiY2FsY3VsX25vbWJyZV9wYXJ0X2xvZ2VtZW50X2ZvIiwibm9tYnJlX3BlcnNvbm5lc19hX2NoYXJnZSIsInNpdHVhdGlvbl9mYW1pbGlhbGVfY2FsY3VsX2FwbCIsImxpbWl0YXRpb25fbWFqb3JhdGlvbl9wZXJzb25uZSIsImxpbWl0YXRpb25fbWFqb3JhdGlvbl9wZXJzb25uZSQwIiwibl9ub21icmVfcGFydHNfZDgzMl8yNV9iYXNlIiwibl9ub21icmVfcGFydHNfZDgzMl8yNV9tYWpvcmF0IiwiY2FsY3VsX25vbWJyZV9wYXJ0c19hY2Nlc3Npb25fIiwibl9ub21icmVfcGFydHNfZDgzMl8xMSIsIm91dmVydHVyZV9kcm9pdHNfcmV0cmFpdGUiLCJvdXZlcnR1cmVfZHJvaXRzX3JldHJhaXRlX2luIiwiZGF0ZV9uYWlzc2FuY2VfYXNzdXJlIiwiYWdlX291dmVydHVyZV9kcm9pdCIsImltcGF5ZV9kZXBlbnNlX2xvZ2VtZW50IiwiaW1wYXllX2RlcGVuc2VfbG9nZW1lbnRfaW4iLCJtb2RlX29jY3VwYXRpb24iLCJhaWRlX3ZlcnNlZSIsIm1vbnRhbnRfYXBsIiwibW9udGFudF9jaGFyZ2VzIiwiZGVwZW5zZV9sb2dlbWVudCIsIm1vbnRhbnRfZGV0dGUiLCJtb2RlX29jY3VwYXRpb25faW1wYXllIiwiZGVwZW5zZV9sb2dlbWVudF9icnV0ZSIsInRvdGFsX2VjaGVhbmNlcyIsIm1lbnN1YWxpdGUiLCJsb3llciIsInRvdGFsIiwibW9udGFudF9sb3llciIsImRlcGVuc2VfbG9nZW1lbnRfbmV0dGUiLCJlY2hlYW5jZV9wcmV0X25ldHRlIiwibWVuc3VhbGl0ZV9uZXR0ZSIsImVjaGVhbmNlX3ByZXRfYnJ1dGUiLCJtZW5zdWFsaXRlX2JydXRlIiwibG95ZXJfbmV0IiwibG95ZXJfYnJ1dCIsInNldWlsX2ltcGF5ZV9kZXBlbnNlX2RlX2xvZ2VtZSIsIm1vbnRhbnRfaW1wYXllIiwiYmFzZV9tZW5zdWVsbGVfYWxsb2NhdGlvbnNfZmFtJDUiLCJ2ZXJpZmljYXRpb25fYWdlX2luZmVyaWV1cl9vdV8kNSIsInZlcmlmaWNhdGlvbl9hZ2Vfc3VwZXJpZXVyX2EkMSIsInNtaWMkMSIsImFycm9uZGlfY2VudGFpbmVfc3VwZXJpZXVyZSIsInRyYWl0ZW1lbnRfbnVsX3RvdXRfbGVfdGVtcHMiLCJtb250ZWVfZW5fY2hhcmdlX3NhaW50X3BpZXJyZV8iLCJjYWxjdWxfYWlkZV9wZXJzb25uYWxpc2VlX2xvZ2UiLCJsb2dlbWVudF9mb3llcl9qZXVuZXNfdHJhdmFpbGwiLCJ0eXBlX2xvZ2VtZW50X2ZveWVyIiwiZGF0ZV9jb252ZW50aW9ubmVtZW50Iiwiem9uZSIsInJlZGV2YW5jZSIsImNvbnRyaWJ1dGlvbnNfc29jaWFsZXNfZG90X2RhdCIsImNvbnRyaWJ1dGlvbnNfc29jaWFsZXNfZG90X2xpZSIsImNvbnRyaWJ1dGlvbnNfc29jaWFsZXNfZG90X21vbiIsIm1vbnRhbnRfbWluaW1hbF9haWRlX2Q4MjNfMjQiLCJtb250YW50X2ZvcmZhaXRhaXJlX2Q4MzJfMjQiLCJwbGFmb25kX2VxdWl2YWxlbmNlX2xveWVyX2VsaWciLCJjb2VmZmljaWVudF9yX2Q4MzJfMjUiLCJjb25kaXRpb25fMl9kdV84MzJfMjUkMCIsInRyYWl0ZW1lbnRfYWlkZV9maW5hbGVfbWlub3JhdCIsImVxdWl2YWxlbmNlX2xveWVyX2VsaWdpYmxlIiwiY2FsY3VsX25vbWJyZV9wYXJ0c19kb3RfZGF0ZV9jIiwiY2FsY3VsX25vbWJyZV9wYXJ0c19kb3RfY29uZGl0IiwiY2FsY3VsX25vbWJyZV9wYXJ0c19kb3Rfbm9tYnJlIiwiY2FsY3VsX25vbWJyZV9wYXJ0c19kb3Rfc2l0dWF0IiwiY2FsY3VsX25vbWJyZV9wYXJ0c19kb3RfbGltaXRhIiwiY2FsY3VsX25vbWJyZV9wYXJ0c19kb3Rfbl9ub21iIiwibW9udGFudF9mb3JmYWl0YWlyZV9kODMyXzI3IiwiY29lZmZpY2llbnRfbXVsdGlwbGljYXRldXJfZDgzIiwiYWxsb2NhdGlvbl9tZW5zdWVsbGUiLCJkZXBlbnNlX25ldHRlX21pbmltYWxlX2Q4MzJfMjciLCJuX25vbWJyZV9wYXJ0c19kODMyXzI1JDAiLCJkZXBlbnNlX25ldHRlX21pbmltYWxlIiwiYWJhdHRlbWVudF9kZXBlbnNlX25ldHRlX21pbmltIiwiY2FsY3VsX2VxdWl2YWxlbmNlX2xveWVyX21pbmltJDAiLCJjYWxjdWxfZXF1aXZhbGVuY2VfbG95ZXJfbWluaW0kMSIsImNhbGN1bF9lcXVpdmFsZW5jZV9sb3llcl9taW5pbSQyIiwiY2FsY3VsX2VxdWl2YWxlbmNlX2xveWVyX21pbmltJDMiLCJjYWxjdWxfZXF1aXZhbGVuY2VfbG95ZXJfbWluaW0kNCIsImRlbm9taW5hdGV1ciIsImRlbm9taW5hdGV1ciQwIiwiY29lZmZpY2llbnRfcHJpc2VfZW5fY2hhcmdlX2Q4IiwiYWlkZV9maW5hbGUkMCIsImFpZGVfZmluYWxlJDEiLCJ0cmFpdGVtZW50X2FpZGVfZmluYWxlX2FiYXR0ZW0iLCJlcXVpdmFsZW5jZV9sb3llcl9taW5pbWFsZSIsImNvZWZmaWNpZW50X3ByaXNlX2VuX2NoYXJnZV9kOCQwIiwiY3JkcyIsImFpZGVfZmluYWxlX21vaW5zX2NyZHNfYXJyb25kaSIsInRyYWl0ZW1lbnRfYWlkZV9maW5hbGVfY29udHJpYiIsImNvZWZmaWNpZW50X3ByaXNlX2VuX2NoYXJnZV9kOCQxIiwidHJhaXRlbWVudF9haWRlX2ZpbmFsZV9tb250YW50IiwiYWlkZV9maW5hbGVfZm9ybXVsZSIsImNhbGN1bF9haWRlX3BlcnNvbm5hbGlzZWVfbG9nZSQwIiwibWVuc3VhbGl0ZV9wcmluY2lwYWxlIiwidHlwZV90cmF2YXV4X2xvZ2VtZW50IiwiZGF0ZV9zaWduYXR1cmVfcHJldCIsImxvY2FsX2hhYml0ZV9wcmVtaWVyZV9mb2lzX2JlbiIsImRhdGVfZW50cmVlX2xvZ2VtZW50IiwiY29wcm9wcmlldGUiLCJzaXR1YXRpb25fcjgyMl8xMV8xM18xNyIsInR5cGVfcHJldCIsImFuY2llbm5ldGVfbG9nZW1lbnQiLCJ0YXV4X2ZyYW5jc192ZXJzX2V1cm9zIiwidGF1eF90cmFuY2hlX3N1cGVyaWV1cmVfZDgzMl8xIiwidGF1eF90cmFuY2hlX2luZmVyaWV1cmVfZDgzMl8xIiwibW9udGFudF9saW1pdGVfdHJhbmNoZXNfZDgzMl8xIiwiY29lZmZpY2llbnRfbXVsdGlwbGljYXRldXJfZDgzJDAiLCJhbWVsaW9yZV9wYXJfb2NjdXBhbnQiLCJjb2VmZmljaWVudF9tdWx0aXBsaWNhdGV1cl9kODMkMSIsIm1vbnRhbnRfbWluaW1hbF9haWRlX2Q4MzJfMTAiLCJtb250YW50X2ZvcmZhaXRhaXJlX2Q4MzJfMTAiLCJtb250YW50X2ZvcmZhaXRhaXJlX2NoYXJnZXNfZDgiLCJjYWxjdWxfcGxhZm9uZF9tZW5zdWFsaXRlX2Q4MzIiLCJyZXNzb3VyY2VzX21lbmFnZV9hdmVjX2Q4MzJfMTgiLCJkZXBlbnNlX25ldHRlX21pbmltYWxlX2Q4MzJfMTAiLCJwbGFmb25kX3NpZ25hdHVyZSIsInBsYWZvbmRfZW50cmVlIiwicGxhZm9uZF9tZW5zdWFsaXRlX2Q4MzJfMTBfM19iIiwicGxhZm9uZF9tZW5zdWFsaXRlX2Q4MzJfMTBfM19jIiwibW9udGFudF9saW1pdGVfdHJhbmNoZXNfZDgzMl8xJDAiLCJtZW5zdWFsaXRlX21pbmltYWxlIiwibWVuc3VhbGl0ZV9lbGlnaWJsZSIsImVsaWdpYmlsaXRlX3ByZXN0YXRpb25zX2ZhbWlsaSIsImFnZV9sNTEyXzNfMiQwIiwiY2FsY3VsX2FpZGVfcGVyc29ubmFsaXNlZV9sb2dlJDEiLCJsb3llcl9wcmluY2lwYWxfYmFzZSIsImJlbmVmaWNpYWlyZV9haWRlX2FkdWx0ZV9vdV9lbiIsImxvZ2VtZW50X2VzdF9jaGFtYnJlIiwiYWdlZXNfb3VfaGFuZGljYXBfYWR1bHRlc19oZWJlIiwidHlwZV9haWRlIiwiY29sb2NhdGlvbiIsInJlZHVjdGlvbl9sb3llcl9zb2xpZGFyaXRlIiwibG9nZW1lbnRfbWV1YmxlX2Q4NDJfMiIsImZyYWN0aW9uX2w4MzJfMyIsIm1vbnRhbnRfZm9yZmFpdGFpcmVfZDgyM18xNiIsIm11bHRpcGxpY2F0ZXVyX21ham9yYXRpb25fY2hhciIsIm1vbnRhbnRfbWluaW1hbF9haWRlX2Q4MjNfMTYiLCJsb3llcl9wcmluY2lwYWxfYXZlY19yZWR1Y3Rpb24iLCJ0YXV4X2NvbXBvc2l0aW9uX2ZhbWlsaWFsZSIsIm11bHRpcGxpY2F0ZXVyX21ham9yYXRpb25fcjAiLCJtdWx0aXBsaWNhdGV1cl9tYWpvcmF0aW9uX2xveWUiLCJtdWx0aXBsaWNhdGV1cl9tYWpvcmF0aW9uX3BsYWYiLCJsaW1pdGUiLCJhYmF0dGVtZW50X2ZvcmZhaXRhaXJlX2Q4MjNfMTciLCJsb3llcl9yZWZlcmVuY2UiLCJwbGFmb25kX2xveWVyX2Q4MjNfMTZfMiIsInBsYWZvbmRfc3VwcHJlc3Npb25fZDgyM18xNiIsInBsYWZvbmRfZGVncmVzc2l2aXRlX2Q4MjNfMTYiLCJsb3llcl9lbGlnaWJsZSIsInRyYWl0ZW1lbnRfYWlkZV9maW5hbGVfZGltaW51ZSIsInBhcnRpY2lwYXRpb25fbWluaW1hbGUiLCJyYXBwb3J0X2xveWVycyIsInRhdXhfbG95ZXJfZWxpZ2libGVfZm9ybXVsZSIsInRhdXhfbG95ZXJfZWxpZ2libGVfdGF1eF9hcnJvbiIsInRyYWl0ZW1lbnRfYWlkZV9maW5hbGVfcmVkdWN0aSIsInRhdXhfcHJpc2VfY29tcHRlX3Jlc3NvdXJjZXMiLCJ0cmFpdGVtZW50X2FpZGVfZmluYWxlX21vbnRlZV8iLCJwYXJ0aWNpcGF0aW9uX3Jlc3NvdXJjZXMiLCJwYXJ0aWNpcGF0aW9uX3Jlc3NvdXJjZXMkMCIsInBhcnRpY2lwYXRpb25fcGVyc29ubmVsbGUiLCJjYWxjdWxfYWxsb2NhdGlvbl9sb2dlbWVudF9mb3kiLCJjYXRlZ29yaWVfZXF1aXZhbGVuY2VfbG95ZXJfZDgiLCJjYWxjdWxfYXBsX2xvZ2VtZW50X2ZveWVyX2RvdF8iLCJjYWxjdWxfYXBsX2xvZ2VtZW50X2ZveWVyX2RvdF8kMCIsImNhbGN1bF9hcGxfbG9nZW1lbnRfZm95ZXJfZG90XyQxIiwiY2FsY3VsX2FwbF9sb2dlbWVudF9mb3llcl9kb3RfJDIiLCJjYWxjdWxfYXBsX2xvZ2VtZW50X2ZveWVyX2RvdF8kMyIsImNhbGN1bF9hcGxfbG9nZW1lbnRfZm95ZXJfZG90XyQ0IiwiY2FsY3VsX2FwbF9sb2dlbWVudF9mb3llcl9kb3RfJDUiLCJjYWxjdWxfYXBsX2xvZ2VtZW50X2ZveWVyX2RvdF8kNiIsImNhbGN1bF9hcGxfbG9nZW1lbnRfZm95ZXJfZG90XyQ3IiwiY2FsY3VsX2FwbF9sb2dlbWVudF9mb3llcl9kb3RfJDgiLCJjYWxjdWxfYXBsX2xvZ2VtZW50X2ZveWVyX2RvdF8kOSIsImNhbGN1bF9hcGxfbG9nZW1lbnRfZm95ZXJfZG90XyQxMCIsImNhbGN1bF9hcGxfbG9nZW1lbnRfZm95ZXJfZG90XyQxMSIsImNhbGN1bF9hcGxfbG9nZW1lbnRfZm95ZXJfZG90XyQxMiIsIm1vbnRhbnRfbWluaW1hbF9kZXBlbnNlX25ldHRlXyIsIm1vbnRhbnRfZm9yZmFpdGFpcmVfZDg0Ml8xNSIsIm1vbnRhbnRfbWluaW1hbF9haWRlX2Q4NDJfMTUiLCJlcXVpdmFsZW5jZV9sb3llciIsImNvZWZmaWNpZW50X3ByaXNlX2VuX2NoYXJnZSIsIm1vbnRhbnRfZm9yZmFpdGFpcmVfY2hhcmdlcyIsImxveWVyX21pbmltYWwiLCJhYmF0dGVtZW50IiwidHJhaXRlbWVudF9haWRlX2ZpbmFsZV9kZXBlbnNlIiwidHJhaXRlbWVudF9haWRlX2ZpbmFsZV9yZWRldmFuIiwiY2FsY3VsX2FsbG9jYXRpb25fbG9nZW1lbnRfYWNjIiwicmVzc291cmNlc19tZW5hZ2VfYXJyb25kaWVzX2JhIiwiY2hhcmdlc19tZW5zdWVsbGVzX3ByZXQiLCJvcGVyYXRpb25zX2xvZ2VtZW50X2V2b2x1dGlmc18iLCJjb2VmZmljaWVudF9kODQyXzEyIiwiY29lZmZpY2llbnRfZDg0Ml8xMSIsIm1vbnRhbnRfZm9yZmFpdGFpcmVfZDg0Ml8xMiIsIm1vbnRhbnRfZm9yZmFpdGFpcmVfZDg0Ml8xMSIsIm1vbnRhbnRfbWluaW1hbF9haWRlX2Q4NDJfNiIsIm1vbnRhbnRfZm9yZmFpdGFpcmVfZDg0Ml82IiwiY29uZGl0aW9uX2Q4NDJfMTFfMyIsImRhdGVfY2FsY3VsIiwiY2FsY3VsX3BsYWZvbmRfbWVuc3VhbGl0ZV9kODQyIiwic2V1aWxfbWluaW1hbF9yZXNzb3VyY2VzX21lbmFnIiwiY2FsY3VsX3BsYWZvbmRfbWVuc3VhbGl0ZV9kODQyJDAiLCJyZXNzb3VyY2VzX21lbmFnZV9hcnJvbmRpZXNfc2UiLCJjYWxjdWxfcGxhZm9uZF9tZW5zdWFsaXRlX2Q4NDIkMSIsInNldWlsX21pbmltYWxfZGVwZW5zZV9uZXR0ZV9taSIsInBsYWZvbmRfbWVuc3VhbGl0ZV9kODQyXzYiLCJkZXBlbnNlX25ldHRlX21pbmltYWxlJDAiLCJlbGlnaWJpbGl0ZV9haWRlc19wZXJzb25uZWxsZV8iLCJtZW5hZ2UiLCJkZW1hbmRldXIiLCJjb25kaXRpb25fbG9nZW1lbnRfcmVzaWRlbmNlX3AiLCJjb25kaXRpb25fbG9nZW1lbnRfc3VyZmFjZSIsImRhdGVfZW50cmVlX3ZpZ3VldXJfZGlmZmVyZWVfYyIsImRhdGVfZW50cmVlX3ZpZ3VldXJfZGlmZmVyZWVfYyQwIiwic2V1aWxfbDgyMl8zX3BhcnRzX3Byb3ByaWV0ZSIsInNldWlsX2w4MjJfM19wYXJ0c191c3VmcnVpdCIsInVzdWZydWl0X291X3Byb3ByaWV0ZV9mYW1pbGxlIiwibm9tYnJlX3BlcnNvbm5lc19sb2dlbWVudCIsInNlcHRpZW1lX2FsaW5lYV9sODIzXzFfYXBwbGljYSIsImNvbmRpdGlvbl9ub25fb3V2ZXJ0dXJlX2w4MjJfOSIsImNvbmRpdGlvbl9ub25fb3V2ZXJ0dXJlX2w4MjJfOCIsImNvbmRpdGlvbl9sb2dlbWVudF9yZXNpZGVuY2VfcCQwIiwib3V2ZXJ0dXJlX2Ryb2l0c19yZXRyYWl0ZV9kb3RfIiwib3V2ZXJ0dXJlX2Ryb2l0c19yZXRyYWl0ZV9kb3RfJDAiLCJjb25kaXRpb25zIiwiY29uZGl0aW9uX25hdGlvbmFsaXRlIiwicGxhZm9uZF9pbmRpdmlkdWVsX2w4MTVfOV9zZWN1IiwicGVyc29ubmUiLCJjb25kaXRpb25fbG9nZW1lbnRfbG9jYXRpb25fdGkiLCJwcmVzdGF0aW9uc19mYW1pbGlhbGVzX2RvdF9hZ2UkMCIsInVzdWZydWl0X291X3Byb3ByaWV0ZV9mYW1pbGxlJDAiLCJwYXJ0cyIsInBhcnRzJDAiLCJwYXJ0cyQxIiwicGFydHMkMiIsImNvbmRpdGlvbl9sb2dlbWVudF9tb2RlX29jY3VwYSIsImNvbmRpdGlvbl9sb2dlbWVudF9zdXJmYWNlX21pbiIsImNvbmRpdGlvbl9sb2dlbWVudF9zdXJmYWNlJDAiLCJhZ2VfbDE2MV8xN18yX3NlY3UiLCJjb25kaXRpb25fb3V2ZXJ0dXJlX2w4MjJfMTBfcGUiLCJhZ2VfbDM1MV84XzFfc2VjdSIsImVsaWdpYmlsaXRlX2xvZ2VtZW50IiwicGVyc29ubmVfYV9jaGFyZ2UiLCJwYXJlbnQiLCJjb25kaXRpb25fMl9yODIzXzQiLCJlbGlnaWJpbGl0ZSIsInByaXNlX2VuX2NvbXB0ZV9wZXJzb25uZV9hX2NoYSIsInBlcnNvbm5lc19hX2NoYXJnZV9wcmlzZXNfZW5fYyIsImNvZWZmIiwiY29lZmZpY2VudHNfZW5mYW50c19nYXJkZV9hbHRlIiwibm9tYnJlX3BlcnNvbm5lc19hX2NoYXJnZV9wcmlzIiwiY2FsY3VsX2FsbG9jYXRpb25fbG9nZW1lbnRfbG9jIiwibG95ZXJfcHJpbmNpcGFsIiwiY2hhbmdlbWVudF9sb2dlbWVudF9kODQyXzQiLCJjYWxjdWxfYXBsX2xvY2F0aWZfZG90X2xveWVyX3AiLCJjYWxjdWxfYXBsX2xvY2F0aWZfZG90X3Jlc3NvdXIiLCJjYWxjdWxfYXBsX2xvY2F0aWZfZG90X2JlbmVmaWMiLCJjYWxjdWxfYXBsX2xvY2F0aWZfZG90X2RhdGVfY28iLCJjYWxjdWxfYXBsX2xvY2F0aWZfZG90X25vbWJyZV8iLCJjYWxjdWxfYXBsX2xvY2F0aWZfZG90X3NpdHVhdGkiLCJjYWxjdWxfYXBsX2xvY2F0aWZfZG90X3pvbmUiLCJjYWxjdWxfYXBsX2xvY2F0aWZfZG90X2xvZ2VtZW4iLCJjYWxjdWxfYXBsX2xvY2F0aWZfZG90X2FnZWVzX28iLCJjYWxjdWxfYXBsX2xvY2F0aWZfZG90X3R5cGVfYWkiLCJjYWxjdWxfYXBsX2xvY2F0aWZfZG90X2NvbG9jYXQiLCJjYWxjdWxfYXBsX2xvY2F0aWZfZG90X3JlZHVjdGkiLCJjYWxjdWxfYXBsX2xvY2F0aWZfZG90X2xvZ2VtZW4kMCIsImNhbGN1bF9hcGxfbG9jYXRpZl9kb3RfcmVzaWRlbiIsImNhbGN1bF9hcGxfbG9jYXRpZl9kb3RfbW9udGFudCIsImNhbGN1bF9hcGxfbG9jYXRpZl9kb3RfcGxhZm9uZCIsImNhbGN1bF9hcGxfbG9jYXRpZl9kb3RfcGFydGljaSIsImNhbGN1bF9hcGxfbG9jYXRpZl9kb3RfdGF1eF9jbyIsImNhbGN1bF9hcGxfbG9jYXRpZl9kb3RfcGFydGljaSQwIiwiY2FsY3VsX2FwbF9sb2NhdGlmX2RvdF9haWRlX2ZpIiwiY2FsY3VsX2FwbF9sb2NhdGlmX2RvdF90cmFpdGVtIiwiaW5mb3MiLCJ0cmFpdGVtZW50X2FpZGVfZmluYWxlIiwiY2FsY3VsX2FpZGVfcGVyc29ubmFsaXNlZV9sb2dlJDIiLCJyZXNzb3VyY2VzX21lbmFnZV9zYW5zX2Fycm9uZGkiLCJzaXR1YXRpb25fZmFtaWxpYWxlIiwibG9jYXRpb24iLCJsb2dlbWVudGZveWVyIiwicHJvcHJpZXRhaXJlIiwibG9jYXRpb24kMCIsInByb3ByaWV0YWlyZSQwIiwiY2F0ZWdvcmllX2NhbGN1bF9hcGwiLCJyZXNzb3VyY2VzX21lbmFnZV9hdmVjX2Fycm9uZGkiLCJiYWlsbGV1ciIsInBhcmFtMCIsInRyYWl0ZW1lbnRfZm9ybXVsZSIsInRyYWl0ZW1lbnRfZm9ybXVsZSQwIiwibG9nZW1lbnRfZm95ZXIiLCJyZXN1bHQkMyIsInJlc3VsdCQ0IiwidHJhaXRlbWVudF9mb3JtdWxlJDEiLCJzb3VzX2NhbGN1bF90cmFpdGVtZW50IiwiZWxpZ2liaWxpdGVfcHJpbWVfZGVfZGVtZW5hZ2VtIiwiaW5mb3JtYXRpb25zIiwiZGF0ZV9lbW1lbmFnZW1lbnQiLCJkZXBlbnNlc19qdXN0aWZpZWVzX3JlZWxsZW1lbnQiLCJkZWxhaV9hcHJlc19lbW1lbmFnZW1lbnRfbDgyM18iLCJjb25kaXRpb25fcmFuZ19lbmZhbnQiLCJlbGlnaWJpbGl0ZV9hcGxfZG90X21lbmFnZSIsImVsaWdpYmlsaXRlX2FwbF9kb3RfZGVtYW5kZXVyIiwiZWxpZ2liaWxpdGVfYXBsX2RvdF9kYXRlX2NvdXJhIiwiZWxpZ2liaWxpdGVfYXBsX2RvdF9jb25kaXRpb25fIiwiZWxpZ2liaWxpdGVfYXBsX2RvdF9jb25kaXRpb25fJDAiLCJlbGlnaWJpbGl0ZV9hcGxfZG90X2RhdGVfZW50cmUiLCJlbGlnaWJpbGl0ZV9hcGxfZG90X2RhdGVfY291cmEkMCIsImVsaWdpYmlsaXRlX2FwbF9kb3RfZWxpZ2liaWxpdCIsImRhdGVfbmFpc3NhbmNlX291X2dyb3NzZXNzZSIsImNvbmRpdGlvbl9wZXJpb2RlX2RlbWVuYWdlbWVudCIsInBsYWZvbmRfZDgyM18yMiIsIm1vbnRhbnRfcHJpbWVfZGVtZW5hZ2VtZW50IiwiZWxpZ2liaWxpdGVfYWxsb2NhdGlvbl9sb2dlbWVuIiwiYmVuZWZpY2llX2FpZGVfcGVyc29ubmFsaXNlZV9sIiwiZHVyZWVfbDg0MV8xXzMiLCJsXzg0MV8xXzZfYXBwbGljYWJsZSIsImxfODQxXzFfMl9hcHBsaWNhYmxlIiwibF84NDFfMV8xX2FwcGxpY2FibGUiLCJjb25kaXRpb25fYWNjZXNzaW9uX3Byb3ByaWV0ZSIsImVsaWdpYmlsaXRlX2NvbW11bmVfZG90X21lbmFnZSIsImVsaWdpYmlsaXRlX2NvbW11bmVfZG90X2RlbWFuZCIsImVsaWdpYmlsaXRlX2NvbW11bmVfZG90X2RhdGVfYyIsImVsaWdpYmlsaXRlX2NvbW11bmVfZG90X2NvbmRpdCIsImVsaWdpYmlsaXRlX2NvbW11bmVfZG90X2NvbmRpdCQwIiwiZWxpZ2liaWxpdGVfY29tbXVuZV9kb3RfZGF0ZV9lIiwiZWxpZ2liaWxpdGVfY29tbXVuZV9kb3RfZWxpZ2liIiwiZWxpZ2liaWxpdGVfY29tbXVuZV9kb3Rfbm9tYnJlIiwiZWxpZ2liaWxpdGVfY29tbXVuZV9kb3RfY29lZmZpIiwiZWxpZ2liaWxpdGVfY29tbXVuZV9kb3RfY29uZGl0JDEiLCJlbGlnaWJpbGl0ZV9kaXNwb3NpdGlvbnNfY29tbXUiLCJhY2MiLCJwcmVzdGF0aW9uIiwiZGF0ZV9tYXJpYWdlIiwiZWxpZ2liaWxpdGVfYWxsb2NhdGlvbl9sb2dlbWVuJDAiLCJkYXRlX2FjY29yZCIsImVsaWdpYmlsaXRlX2w4NDFfMiIsImVsaWdpYmlsaXRlX2FpZGVfcGVyc29ubmFsaXNlZSIsInByZXQiLCJjYXJhY3RlcmlzdGlxdWVzX3ByZXRfbDgzMV8xXzEiLCJjYXJhY3RlcmlzdGlxdWVzX3ByZXRfbDgzMV8xXzYiLCJsb2dlbWVudF9zaXR1ZV9jb21tdW5lX2Rlc2VxdWkiLCJwcm9wcmlldGUiLCJjb252ZW50aW9uIiwiY29udmVudGlvbiQwIiwiY29uZGl0aW9uX2xvZ2VtZW50X2JhaWxsZXVyIiwicHJvcHJpZXRlJDAiLCJjb25kaXRpb25fbG9nZW1lbnRfcHJldCIsImNhbGN1bF9hbGxvY2F0aW9uX2xvZ2VtZW50IiwiY2FsY3VsX2FsbG9jYXRpb25fbG9nZW1lbnRfaW4iLCJjYWxjdWxldHRlX2FpZGVzX2F1X2xvZ2VtZW50IiwiY2FsY3VsZXR0ZV9haWRlc19hdV9sb2dlbWVudF9pIiwicmVzc291cmNlc19tZW5hZ2VfcHJpc2VzX2VuX2NvIiwiZWxpZ2liaWxpdGVfYWxsb2NhdGlvbl9sb2dlbWVuJDEiLCJlbGlnaWJpbGl0ZV9hbGxvY2F0aW9uX2xvZ2VtZW4kMiIsImVsaWdpYmlsaXRlX2FsbG9jYXRpb25fbG9nZW1lbiQzIiwiZWxpZ2liaWxpdGVfYWxsb2NhdGlvbl9sb2dlbWVuJDQiLCJlbGlnaWJpbGl0ZV9hbGxvY2F0aW9uX2xvZ2VtZW4kNSIsImVsaWdpYmlsaXRlX2FpZGVfcGVyc29ubmFsaXNlZSQwIiwiZWxpZ2liaWxpdGVfYWlkZV9wZXJzb25uYWxpc2VlJDEiLCJlbGlnaWJpbGl0ZV9haWRlX3BlcnNvbm5hbGlzZWUkMiIsImVsaWdpYmlsaXRlX2FpZGVfcGVyc29ubmFsaXNlZSQzIiwiZWxpZ2liaWxpdGVfYWlkZV9wZXJzb25uYWxpc2VlJDQiLCJlbGlnaWJpbGl0ZV9haWRlX3BlcnNvbm5hbGlzZWUkNSIsImNhbGN1bF9hbGxvY2F0aW9uX2xvZ2VtZW50X2RvdCIsImNhbGN1bF9hbGxvY2F0aW9uX2xvZ2VtZW50X2RvdCQwIiwiY2FsY3VsX2FsbG9jYXRpb25fbG9nZW1lbnRfZG90JDEiLCJjYWxjdWxfYWxsb2NhdGlvbl9sb2dlbWVudF9kb3QkMiIsImNhbGN1bF9hbGxvY2F0aW9uX2xvZ2VtZW50X2RvdCQzIiwiY2FsY3VsX2FsbG9jYXRpb25fbG9nZW1lbnRfZG90JDQiLCJjYWxjdWxfYWxsb2NhdGlvbl9sb2dlbWVudF9kb3QkNSIsImNhbGN1bF9hbGxvY2F0aW9uX2xvZ2VtZW50X2RvdCQ2IiwiY2FsY3VsX2FsbG9jYXRpb25fbG9nZW1lbnRfZG90JDciLCJjYWxjdWxfYWxsb2NhdGlvbl9sb2dlbWVudF9kb3QkOCIsImNhbGN1bF9haWRlX3BlcnNvbm5hbGlzZWVfbG9nZSQzIiwiY2FsY3VsX2FpZGVfcGVyc29ubmFsaXNlZV9sb2dlJDQiLCJjYWxjdWxfYWlkZV9wZXJzb25uYWxpc2VlX2xvZ2UkNSIsImNhbGN1bF9haWRlX3BlcnNvbm5hbGlzZWVfbG9nZSQ2IiwiY2FsY3VsX2FpZGVfcGVyc29ubmFsaXNlZV9sb2dlJDciLCJjYWxjdWxfYWlkZV9wZXJzb25uYWxpc2VlX2xvZ2UkOCIsImNhbGN1bF9haWRlX3BlcnNvbm5hbGlzZWVfbG9nZSQ5IiwiYWlkZV9maW5hbGVfYXBsIiwiYWlkZV9maW5hbGVfYWwiLCJjYWxjdWxldHRlX2FpZGVzX2F1X2xvZ2VtZW50X2ciLCJtZW5hZ2Vfc2Fuc19lbmZhbnRzX2dhcmRlX2FsdGUiLCJjYWxjdWxldHRlX2RvdF9tZW5hZ2UiLCJjYWxjdWxldHRlX2RvdF9kZW1hbmRldXIiLCJjYWxjdWxldHRlX2RvdF9kYXRlX2NvdXJhbnRlIiwiY2FsY3VsZXR0ZV9kb3RfcmVzc291cmNlc19tZW5hIiwiY2FsY3VsZXR0ZV9kb3RfZWxpZ2liaWxpdGUiLCJjYWxjdWxldHRlX2RvdF9haWRlX2ZpbmFsZV9mb3IiLCJjYWxjdWxldHRlX2RvdF90cmFpdGVtZW50X2FpZGUiLCJjYWxjdWxldHRlX2RvdF9jb2VmZmljZW50c19lbmYiLCJjYWxjdWxldHRlX3NhbnNfZ2FyZGVfYWx0ZXJuZWUiLCJjYWxjdWxldHRlX3NhbnNfZ2FyZGVfYWx0ZXJuZWUkMCIsImNhbGN1bGV0dGVfc2Fuc19nYXJkZV9hbHRlcm5lZSQxIiwiY2FsY3VsZXR0ZV9zYW5zX2dhcmRlX2FsdGVybmVlJDIiLCJjYWxjdWxldHRlX3NhbnNfZ2FyZGVfYWx0ZXJuZWUkMyIsInR5cGVfcHJldF90b19qc29vIiwidHlwZV9wcmV0X29mX2pzb28iLCJ0aXR1bGFpcmVfcHJldF90b19qc29vIiwidGl0dWxhaXJlX3ByZXRfb2ZfanNvbyIsInRpdHVsYWlyZV9wcmV0IiwidHlwZV90cmF2YXV4X2xvZ2VtZW50X2Q4MzJfMTVfIiwidHlwZV90cmF2YXV4X2xvZ2VtZW50X2Q4MzJfMTVfJDAiLCJ0eXBlX3RyYXZhdXhfbG9nZW1lbnRfZDgzMl8xNSIsInR5cGVfdHJhdmF1eF9sb2dlbWVudF9yODQyXzVfdCIsInR5cGVfdHJhdmF1eF9sb2dlbWVudF9yODQyXzVfbyIsInR5cGVfdHJhdmF1eF9sb2dlbWVudF9yODQyXzUiLCJhbWVsaW9yZV9wYXJfb2NjdXBhbnRfdG9fanNvbyIsImFtZWxpb3JlX3Bhcl9vY2N1cGFudF9vZl9qc29vIiwibGltaXRlX3RyYW5jaGVfdG9fanNvbyIsImxpbWl0ZV90cmFuY2hlX29mX2pzb28iLCJsaW1pdGVfdHJhbmNoZSIsImxpbWl0ZV90cmFuY2hlX2RlY2ltYWxfdG9fanNvbyIsImxpbWl0ZV90cmFuY2hlX2RlY2ltYWxfb2ZfanNvbyIsImxpbWl0ZV90cmFuY2hlX2RlY2ltYWwiLCJwcmVzdGF0aW9uX3JlY3VlX3RvX2pzb28iLCJwcmVzdGF0aW9uX3JlY3VlX29mX2pzb28iLCJwcmVzdGF0aW9uX3JlY3VlIiwicGFyZW50X291X2F1dHJlX3RvX2pzb28iLCJwYXJlbnRfb3VfYXV0cmVfb2ZfanNvbyIsInBhcmVudF9vdV9hdXRyZSIsInNpdHVhdGlvbl9nYXJkZV9hbHRlcm5lZV90b19qcyIsInNpdHVhdGlvbl9nYXJkZV9hbHRlcm5lZV9vZl9qcyIsInNpdHVhdGlvbl9nYXJkZV9hbHRlcm5lZSIsInBhcmVudGVfdG9fanNvbyIsInBhcmVudGVfb2ZfanNvbyIsInBhcmVudGUiLCJkYXRlX2RlX25haXNzYW5jZV9vdV9tb2lzX2RlX2ciLCJkYXRlX2RlX25haXNzYW5jZV9vdV9tb2lzX2RlX2ckMCIsInpvbmVfZF9oYWJpdGF0aW9uX3RvX2pzb28iLCJ6b25lX2RfaGFiaXRhdGlvbl9vZl9qc29vIiwiem9uZV9kX2hhYml0YXRpb24iLCJ2ZXJzZW1lbnRfYV90b19qc29vIiwidmVyc2VtZW50X2Ffb2ZfanNvbyIsInZlcnNlbWVudF9hIiwiZGVwZW5zZV9sb2dlbWVudF90b19qc29vIiwiZGVwZW5zZV9sb2dlbWVudF9vZl9qc29vIiwibW9kZV9vY2N1cGF0aW9uX2ltcGF5ZV90b19qc29vIiwibW9kZV9vY2N1cGF0aW9uX2ltcGF5ZV9vZl9qc29vIiwidHlwZV9lbGlnaWJpbGl0ZV9hbGxvY2F0aW9uX2xvIiwidHlwZV9lbGlnaWJpbGl0ZV9hbGxvY2F0aW9uX2xvJDAiLCJhY2NvcmRfZmluYW5jZW1lbnRfcmVwcmVzZW50YW4iLCJhY2NvcmRfZmluYW5jZW1lbnRfcmVwcmVzZW50YW4kMCIsInR5cGVfYWlkZXNfcGVyc29ubmVsbGVfbG9nZW1lbiIsInR5cGVfYWlkZXNfcGVyc29ubmVsbGVfbG9nZW1lbiQwIiwic2l0dWF0aW9uX2ZhbWlsaWFsZV90b19qc29vIiwic2l0dWF0aW9uX2ZhbWlsaWFsZV9vZl9qc29vIiwidHlwZV9sb2dlbWVudF9mb3llcl90b19qc29vIiwidHlwZV9sb2dlbWVudF9mb3llcl9vZl9qc29vIiwiY2F0ZWdvcmllX2VxdWl2YWxlbmNlX2xveWVyX2FsIiwiY2F0ZWdvcmllX2VxdWl2YWxlbmNlX2xveWVyX2FsJDAiLCJzaXR1YXRpb25fZmFtaWxpYWxlX2NhbGN1bF9hX3AiLCJzaXR1YXRpb25fZmFtaWxpYWxlX2NhbGN1bF9hX3AkMCIsImNvbGxlY3Rpdml0ZV90b19qc29vJDAiLCJjb2xsZWN0aXZpdGVfb2ZfanNvbyQwIiwic2l0dWF0aW9uX29ibGlnYXRpb25fc2NvbGFpcmVfJDEiLCJzaXR1YXRpb25fb2JsaWdhdGlvbl9zY29sYWlyZV8kMiIsImNvbnZlbnRpb25fYmFpbGxldXJfc29jaWFsX3RvXyIsImNvbnZlbnRpb25fYmFpbGxldXJfc29jaWFsIiwiY29udmVudGlvbl9iYWlsbGV1cl9zb2NpYWxfb2ZfIiwiY29udmVudGlvbl9hX25faF9hX3RvX2pzb28iLCJjb252ZW50aW9uX2Ffbl9oX2EiLCJjb252ZW50aW9uX2Ffbl9oX2Ffb2ZfanNvbyIsInBlcnNvbm5lX3NvdXNfbG9jYXRpb25fdG9fanNvbyIsInBlcnNvbm5lX3NvdXNfbG9jYXRpb24iLCJwZXJzb25uZV9zb3VzX2xvY2F0aW9uX29mX2pzb28iLCJjb25kaXRpb25zX2V0cmFuZ2Vyc190b19qc29vIiwiY29uZGl0aW9uc19ldHJhbmdlcnMiLCJjb25kaXRpb25zX2V0cmFuZ2Vyc19vZl9qc29vIiwiZWxpZ2liaWxpdGVfcHJpbWVfZGVfZGVtZW5hZ2VtJDAiLCJlbGlnaWJpbGl0ZV9wcmltZV9kZV9kZW1lbmFnZW0kMSIsImNvbnRyaWJ1dGlvbnNfc29jaWFsZXNfYWlkZXNfcCQwIiwiY29udHJpYnV0aW9uc19zb2NpYWxlc19haWRlc19wJDEiLCJjYWxjdWxfbm9tYnJlX3BhcnRfbG9nZW1lbnRfZm8kMCIsImNhbGN1bF9ub21icmVfcGFydF9sb2dlbWVudF9mbyQxIiwiY2FsY3VsX25vbWJyZV9wYXJ0c19hY2Nlc3Npb25fJDAiLCJjYWxjdWxfbm9tYnJlX3BhcnRzX2FjY2Vzc2lvbl8kMSIsInRyYWl0ZW1lbnRfZm9ybXVsZV9haWRlX2ZpbmFsZSIsInRyYWl0ZW1lbnRfZm9ybXVsZV9haWRlX2ZpbmFsZSQwIiwiY2FsY3VsX2FpZGVfcGVyc29ubmFsaXNlZV9sb2dlJDEwIiwiaW5mb3NfY2hhbmdlbWVudF9sb2dlbWVudF9kODQyIiwiaW5mb3NfY2hhbmdlbWVudF9sb2dlbWVudF9kODQyJDAiLCJjYWxjdWxfYWxsb2NhdGlvbl9sb2dlbWVudF9sb2MkMCIsImNhbGN1bF9hbGxvY2F0aW9uX2xvZ2VtZW50X2xvYyQxIiwiY2FsY3VsX2FsbG9jYXRpb25fbG9nZW1lbnRfYWNjJDAiLCJjYWxjdWxfYWxsb2NhdGlvbl9sb2dlbWVudF9hY2MkMSIsImNhbGN1bF9hbGxvY2F0aW9uX2xvZ2VtZW50X2ZveSQwIiwiY2FsY3VsX2FsbG9jYXRpb25fbG9nZW1lbnRfZm95JDEiLCJjYWxjdWxfYWxsb2NhdGlvbl9sb2dlbWVudF90b18iLCJjYWxjdWxfYWxsb2NhdGlvbl9sb2dlbWVudF9vZl8iLCJvdXZlcnR1cmVfZHJvaXRzX3JldHJhaXRlX3RvX2oiLCJvdXZlcnR1cmVfZHJvaXRzX3JldHJhaXRlX29mX2oiLCJpbXBheWVfZGVwZW5zZV9sb2dlbWVudF90b19qc28iLCJpbXBheWVfZGVwZW5zZV9sb2dlbWVudF9vZl9qc28iLCJjYWxjdWxldHRlX2FpZGVzX2F1X2xvZ2VtZW50X3QiLCJjYWxjdWxldHRlX2FpZGVzX2F1X2xvZ2VtZW50X28iLCJjYWxjdWxldHRlX2FpZGVzX2F1X2xvZ2VtZW50X2ckMCIsImNhbGN1bGV0dGVfYWlkZXNfYXVfbG9nZW1lbnRfZyQxIiwiYmFzZV9tZW5zdWVsbGVfYWxsb2NhdGlvbnNfZmFtJDYiLCJiYXNlX21lbnN1ZWxsZV9hbGxvY2F0aW9uc19mYW0kNyIsInZlcmlmaWNhdGlvbl9hZ2VfaW5mZXJpZXVyX291XyQ2IiwidmVyaWZpY2F0aW9uX2FnZV9pbmZlcmlldXJfb3VfJDciLCJ2ZXJpZmljYXRpb25fYWdlX3N1cGVyaWV1cl9hX3QkMCIsInZlcmlmaWNhdGlvbl9hZ2Vfc3VwZXJpZXVyX2FfbyQwIiwic21pY190b19qc29vJDAiLCJzbWljX29mX2pzb28kMCIsIm5ldWZfb3VfYW5jaWVuX3RvX2pzb28iLCJuZXVmX291X2FuY2llbl9vZl9qc29vIiwibmV1Zl9vdV9hbmNpZW4iLCJ0cmFuY2hlX3JldmVudV90b19qc29vIiwidHJhbmNoZV9yZXZlbnUiLCJ0cmFuY2hlX3JldmVudV9vZl9qc29vIiwidHJhbmNoZV9yZXZlbnVfZGVjaW1hbF90b19qc29vIiwidHJhbmNoZV9yZXZlbnVfZGVjaW1hbCIsInRyYW5jaGVfcmV2ZW51X2RlY2ltYWxfb2ZfanNvbyIsImF1dHJlX3BlcnNvbm5lX2FfY2hhcmdlX3RvX2pzbyIsImF1dHJlX3BlcnNvbm5lX2FfY2hhcmdlIiwiYXV0cmVfcGVyc29ubmVfYV9jaGFyZ2Vfb2ZfanNvIiwiZGF0ZV9uYWlzc2FuY2VfdHJvaXNpZW1lX291X2RlIiwiZGF0ZV9uYWlzc2FuY2VfdHJvaXNpZW1lX291X2RlJDAiLCJwcmV0X3RvX2pzb28iLCJwcmV0X29mX2pzb28iLCJsb2dlbWVudF9mb3llcl90b19qc29vIiwibG9nZW1lbnRfZm95ZXJfb2ZfanNvbyIsImVuZmFudF9wcmVzdGF0aW9uc19mYW1pbGlhbGVzXyIsImVuZmFudF9wcmVzdGF0aW9uc19mYW1pbGlhbGVzIiwiZW5mYW50X3ByZXN0YXRpb25zX2ZhbWlsaWFsZXNfJDAiLCJ0eXBlX2JhaWxsZXVyX3RvX2pzb28iLCJ0eXBlX2JhaWxsZXVyX29mX2pzb28iLCJ0eXBlX2JhaWxsZXVyIiwibG91ZV9vdV9zb3VzX2xvdWVfYV9kZXNfdGllcnNfIiwibG91ZV9vdV9zb3VzX2xvdWVfYV9kZXNfdGllcnNfJDAiLCJsb3VlX291X3NvdXNfbG91ZV9hX2Rlc190aWVycyIsIm5hdGlvbmFsaXRlX3RvX2pzb28iLCJuYXRpb25hbGl0ZV9vZl9qc29vIiwibmF0aW9uYWxpdGUiLCJjaGFuZ2VtZW50X2xvZ2VtZW50X2Q4NDJfNF90b18iLCJjaGFuZ2VtZW50X2xvZ2VtZW50X2Q4NDJfNF9vZl8iLCJpbmZvcm1hdGlvbnNfcHJpbWVfZGVfZGVtZW5hZ2UiLCJpbmZvcm1hdGlvbnNfcHJpbWVfZGVfZGVtZW5hZ2UkMCIsInByb3ByaWV0YWlyZV90b19qc29vIiwicHJvcHJpZXRhaXJlX29mX2pzb28iLCJlbGlnaWJpbGl0ZV9wcmVzdGF0aW9uc19mYW1pbGkkMCIsImVsaWdpYmlsaXRlX3ByZXN0YXRpb25zX2ZhbWlsaSQxIiwiZGVtYW5kZXVyX3RvX2pzb28iLCJkZW1hbmRldXJfb2ZfanNvbyIsImVuZmFudF9hX2NoYXJnZV90b19qc29vIiwiZW5mYW50X2FfY2hhcmdlIiwiZW5mYW50X2FfY2hhcmdlX29mX2pzb28iLCJsb2NhdGlvbl90b19qc29vIiwibG9jYXRpb25fb2ZfanNvbyIsInBlcnNvbm5lX2FfY2hhcmdlX3RvX2pzb28iLCJwZXJzb25uZV9hX2NoYXJnZV9vZl9qc29vIiwiY2F0ZWdvcmllX2NhbGN1bF9hX3BfbF90b19qc29vIiwiY2F0ZWdvcmllX2NhbGN1bF9hX3BfbF9vZl9qc29vIiwiY2F0ZWdvcmllX2NhbGN1bF9hX3BfbCIsIm1vZGVfb2NjdXBhdGlvbl90b19qc29vIiwibW9kZV9vY2N1cGF0aW9uX29mX2pzb28iLCJlbGlnaWJpbGl0ZV9haWRlc19wZXJzb25uZWxsZV8kMCIsImVsaWdpYmlsaXRlX2FpZGVzX3BlcnNvbm5lbGxlXyQxIiwibG9nZW1lbnRfdG9fanNvbyIsImxvZ2VtZW50IiwibG9nZW1lbnRfb2ZfanNvbyIsIm1lbmFnZV90b19qc29vIiwibWVuYWdlX29mX2pzb28iLCJlbGlnaWJpbGl0ZV9haWRlc19wZXJzb25uZWxsZV8kMiIsImVsaWdpYmlsaXRlX2FpZGVzX3BlcnNvbm5lbGxlXyQzIiwiZWxpZ2liaWxpdGVfcHJpbWVfZGVfZGVtZW5hZ2VtJDIiLCJlbGlnaWJpbGl0ZV9wcmltZV9kZV9kZW1lbmFnZW0kMyIsImNvbnRyaWJ1dGlvbnNfc29jaWFsZXNfYWlkZXNfcCQyIiwiY29udHJpYnV0aW9uc19zb2NpYWxlc19haWRlc19wJDMiLCJjYWxjdWxfYWlkZV9wZXJzb25uYWxpc2VlX2xvZ2UkMTEiLCJjYWxjdWxfYWlkZV9wZXJzb25uYWxpc2VlX2xvZ2UkMTIiLCJjYWxjdWxfbm9tYnJlX3BhcnRfbG9nZW1lbnRfZm8kMiIsImNhbGN1bF9ub21icmVfcGFydF9sb2dlbWVudF9mbyQzIiwiY2FsY3VsX2FpZGVfcGVyc29ubmFsaXNlZV9sb2dlJDEzIiwiY2FsY3VsX2FpZGVfcGVyc29ubmFsaXNlZV9sb2dlJDE0IiwiY2FsY3VsX25vbWJyZV9wYXJ0c19hY2Nlc3Npb25fJDIiLCJjYWxjdWxfbm9tYnJlX3BhcnRzX2FjY2Vzc2lvbl8kMyIsImNhbGN1bF9haWRlX3BlcnNvbm5hbGlzZWVfbG9nZSQxNSIsImNhbGN1bF9haWRlX3BlcnNvbm5hbGlzZWVfbG9nZSQxNiIsImNhbGN1bF9haWRlX3BlcnNvbm5hbGlzZWVfbG9nZSQxNyIsImNhbGN1bF9haWRlX3BlcnNvbm5hbGlzZWVfbG9nZSQxOCIsImNhbGN1bF9hbGxvY2F0aW9uX2xvZ2VtZW50X2xvYyQyIiwiY2FsY3VsX2FsbG9jYXRpb25fbG9nZW1lbnRfbG9jJDMiLCJjYWxjdWxfYWxsb2NhdGlvbl9sb2dlbWVudF9hY2MkMiIsImNhbGN1bF9hbGxvY2F0aW9uX2xvZ2VtZW50X2FjYyQzIiwiY2FsY3VsX2FsbG9jYXRpb25fbG9nZW1lbnRfZm95JDIiLCJjYWxjdWxfYWxsb2NhdGlvbl9sb2dlbWVudF9mb3kkMyIsImNhbGN1bF9hbGxvY2F0aW9uX2xvZ2VtZW50X2luXyIsImNhbGN1bF9hbGxvY2F0aW9uX2xvZ2VtZW50X2luXyQwIiwib3V2ZXJ0dXJlX2Ryb2l0c19yZXRyYWl0ZV9pbl90Iiwib3V2ZXJ0dXJlX2Ryb2l0c19yZXRyYWl0ZV9pbl9vIiwiaW1wYXllX2RlcGVuc2VfbG9nZW1lbnRfaW5fdG9fIiwiaW1wYXllX2RlcGVuc2VfbG9nZW1lbnRfaW5fb2ZfIiwiY2FsY3VsZXR0ZV9haWRlc19hdV9sb2dlbWVudF9pJDAiLCJjYWxjdWxldHRlX2FpZGVzX2F1X2xvZ2VtZW50X2ckMiIsImNhbGN1bGV0dGVfYWlkZXNfYXVfbG9nZW1lbnRfZyQzIiwiYmFzZV9tZW5zdWVsbGVfYWxsb2NhdGlvbnNfZmFtJDgiLCJiYXNlX21lbnN1ZWxsZV9hbGxvY2F0aW9uc19mYW0kOSIsInZlcmlmaWNhdGlvbl9hZ2VfaW5mZXJpZXVyX291XyQ4IiwidmVyaWZpY2F0aW9uX2FnZV9pbmZlcmlldXJfb3VfJDkiLCJ2ZXJpZmljYXRpb25fYWdlX3N1cGVyaWV1cl9hX2kkMSIsInZlcmlmaWNhdGlvbl9hZ2Vfc3VwZXJpZXVyX2FfaSQyIiwic21pY19pbl90b19qc29vJDAiLCJzbWljX2luX29mX2pzb28kMCIsImVsaWdpYmlsaXRlX3ByZXN0YXRpb25zX2ZhbWlsaSQyIiwiZWxpZ2liaWxpdGVfcHJlc3RhdGlvbnNfZmFtaWxpJDMiLCJjb250cmlidXRpb25zX3NvY2lhbGVzX2FpZGVzX3AkNCIsImNhbGN1bF9ub21icmVfcGFydF9sb2dlbWVudF9mbyQ0IiwiY2FsY3VsX25vbWJyZV9wYXJ0c19hY2Nlc3Npb25fJDQiLCJvdXZlcnR1cmVfZHJvaXRzX3JldHJhaXRlJDAiLCJpbXBheWVfZGVwZW5zZV9sb2dlbWVudCQwIiwiYmFzZV9tZW5zdWVsbGVfYWxsb2NhdGlvbnNfZmFtJDEwIiwidmVyaWZpY2F0aW9uX2FnZV9pbmZlcmlldXJfb3VfJDEwIiwidmVyaWZpY2F0aW9uX2FnZV9zdXBlcmlldXJfYSQyIiwic21pYyQyIiwiY2FsY3VsX2FpZGVfcGVyc29ubmFsaXNlZV9sb2dlJDE5IiwiY2FsY3VsX2FpZGVfcGVyc29ubmFsaXNlZV9sb2dlJDIwIiwiZWxpZ2liaWxpdGVfcHJlc3RhdGlvbnNfZmFtaWxpJDQiLCJjYWxjdWxfYWlkZV9wZXJzb25uYWxpc2VlX2xvZ2UkMjEiLCJjYWxjdWxfYWxsb2NhdGlvbl9sb2dlbWVudF9mb3kkNCIsImNhbGN1bF9hbGxvY2F0aW9uX2xvZ2VtZW50X2FjYyQ0IiwiZWxpZ2liaWxpdGVfYWlkZXNfcGVyc29ubmVsbGVfJDQiLCJjYWxjdWxfYWxsb2NhdGlvbl9sb2dlbWVudF9sb2MkNCIsImNhbGN1bF9haWRlX3BlcnNvbm5hbGlzZWVfbG9nZSQyMiIsImVsaWdpYmlsaXRlX3ByaW1lX2RlX2RlbWVuYWdlbSQ0IiwiY2FsY3VsX2FsbG9jYXRpb25fbG9nZW1lbnQkMCIsImNhbGN1bGV0dGVfYWlkZXNfYXVfbG9nZW1lbnQkMCIsImNhbGN1bGV0dGVfYWlkZXNfYXVfbG9nZW1lbnRfZyQ0IiwiY2FsY3VsZXR0ZV9haWRlc19hdV9sb2dlbWVudF9nIiwiaW50ZXJmYWNlX2FsbG9jYXRpb25zX2ZhbWlsaWFsIl0sInNvdXJjZXMiOlsiIiwiL2J1aWx0aW4vK2ludDY0LmpzIiwiL2J1aWx0aW4vK21sQnl0ZXMuanMiLCIvYnVpbHRpbi8rZmFpbC5qcyIsIi9idWlsdGluLytzdGRsaWIuanMiLCIvYnVpbHRpbi8rZm9ybWF0LmpzIiwiL2J1aWx0aW4vK2llZWVfNzU0LmpzIiwiL2J1aWx0aW4vK2VmZmVjdC5qcyIsIi9idWlsdGluLytmc19ub2RlLmpzIiwiL2J1aWx0aW4vK2ZzLmpzIiwiL2J1aWx0aW4vK3VuaXguanMiLCIvYnVpbHRpbi8rc3lzLmpzIiwiL2J1aWx0aW4vK2ZzX2Zha2UuanMiLCIvYnVpbHRpbi8rbmF0LmpzIiwiL2J1aWx0aW4vK2dyYXBoaWNzLmpzIiwiL2J1aWx0aW4vK21hcnNoYWwuanMiLCIvYnVpbHRpbi8raW8uanMiLCIvYnVpbHRpbi8rZ2MuanMiLCIvaG9tZS9kZW5pcy8ub3BhbS9jYXRhbGEvbGliL3phcml0aF9zdHVic19qcy9iaWdpbnRlZ2VyLmpzIiwiL2hvbWUvZGVuaXMvLm9wYW0vY2F0YWxhL2xpYi96YXJpdGhfc3R1YnNfanMvcnVudGltZS5qcyIsIi9idWlsdGluLytiaWdhcnJheS5qcyIsIi9idWlsdGluLytqc2xpYi5qcyIsIi9idWlsdGluLytwYXJzaW5nLmpzIiwiL2J1aWx0aW4vK2ludHMuanMiLCIvYnVpbHRpbi8raGFzaC5qcyIsIi9idWlsdGluLytvYmouanMiLCIvYnVpbHRpbi8rZG9tYWluLmpzIiwiL2J1aWx0aW4vK2NvbXBhcmUuanMiLCIvYnVpbHRpbi8ranNsaWJfanNfb2Zfb2NhbWwuanMiLCIvYnVpbHRpbi8rYmlnc3RyaW5nLmpzIiwiL2J1aWx0aW4vK21kNS5qcyIsIi9idWlsdGluLytiYWNrdHJhY2UuanMiLCIvYnVpbHRpbi8rc3RyLmpzIiwiL2J1aWx0aW4vK2xleGluZy5qcyIsIi9idWlsdGluLythcnJheS5qcyIsIi9idWlsdGluLytzeW5jLmpzIiwiL2J1aWx0aW4vK3dlYWsuanMiLCIvYnVpbHRpbi8rcHJuZy5qcyIsIi9idWlsdGluLytiaWdzdHJpbmctY3N0cnVjdC5qcyIsIi9ob21lL2RlbmlzLy5vcGFtL2NhdGFsYS9saWIvb2NhbWwvdWNoYXIubWwiLCIvaG9tZS9kZW5pcy8ub3BhbS9jYXRhbGEvbGliL29jYW1sL2ludDY0Lm1sIiwiL2hvbWUvZGVuaXMvLm9wYW0vY2F0YWxhL2xpYi9vY2FtbC9sZXhpbmcubWwiLCIvaG9tZS9kZW5pcy8ub3BhbS9jYXRhbGEvbGliL29jYW1sL2NhbWxpbnRlcm5hbEZvcm1hdC5tbCIsIi9ob21lL2RlbmlzLy5vcGFtL2NhdGFsYS9saWIvb2NhbWwvcHJpbnRleGMubWwiLCIvaG9tZS9kZW5pcy8ub3BhbS9jYXRhbGEvbGliL29jYW1sL2ZpbGVuYW1lLm1sIiwiL2hvbWUvZGVuaXMvLm9wYW0vY2F0YWxhL2xpYi9vY2FtbC9jb21wbGV4Lm1sIiwiL2hvbWUvZGVuaXMvLm9wYW0vY2F0YWxhL2xpYi9vY2FtbC9jYW1saW50ZXJuYWxGb3JtYXRCYXNpY3MubWwiLCIvaG9tZS9kZW5pcy8ub3BhbS9jYXRhbGEvbGliL29jYW1sL2NhbWxpbnRlcm5hbEF0b21pYy5tbCIsIi9ob21lL2RlbmlzLy5vcGFtL2NhdGFsYS9saWIvb2NhbWwvc3RkbGliLm1sIiwiL2hvbWUvZGVuaXMvLm9wYW0vY2F0YWxhL2xpYi9vY2FtbC9wZXJ2YXNpdmVzLm1sIiwiL2hvbWUvZGVuaXMvLm9wYW0vY2F0YWxhL2xpYi9vY2FtbC9mbG9hdC5tbCIsIi9ob21lL2RlbmlzLy5vcGFtL2NhdGFsYS9saWIvb2NhbWwvcmFuZG9tLm1sIiwiL2hvbWUvZGVuaXMvLm9wYW0vY2F0YWxhL2xpYi9vY2FtbC9saXN0Lm1sIiwiL2hvbWUvZGVuaXMvLm9wYW0vY2F0YWxhL2xpYi9vY2FtbC9pbl9jaGFubmVsLm1sIiwiL2hvbWUvZGVuaXMvLm9wYW0vY2F0YWxhL2xpYi9vY2FtbC9vdXRfY2hhbm5lbC5tbCIsIi9ob21lL2RlbmlzLy5vcGFtL2NhdGFsYS9saWIvb2NhbWwvZWl0aGVyLm1sIiwiL2hvbWUvZGVuaXMvLm9wYW0vY2F0YWxhL2xpYi9vY2FtbC9uYXRpdmVpbnQubWwiLCIvaG9tZS9kZW5pcy8ub3BhbS9jYXRhbGEvbGliL29jYW1sL29iai5tbCIsIi9ob21lL2RlbmlzLy5vcGFtL2NhdGFsYS9saWIvb2NhbWwvY2FtbGludGVybmFsTGF6eS5tbCIsIi9ob21lL2RlbmlzLy5vcGFtL2NhdGFsYS9saWIvb2NhbWwvbGF6eS5tbCIsIi9ob21lL2RlbmlzLy5vcGFtL2NhdGFsYS9saWIvb2NhbWwvc2VxLm1sIiwiL2hvbWUvZGVuaXMvLm9wYW0vY2F0YWxhL2xpYi9vY2FtbC9vcHRpb24ubWwiLCIvaG9tZS9kZW5pcy8ub3BhbS9jYXRhbGEvbGliL29jYW1sL3Jlc3VsdC5tbCIsIi9ob21lL2RlbmlzLy5vcGFtL2NhdGFsYS9saWIvb2NhbWwvYm9vbC5tbCIsIi9ob21lL2RlbmlzLy5vcGFtL2NhdGFsYS9saWIvb2NhbWwvY2hhci5tbCIsIi9ob21lL2RlbmlzLy5vcGFtL2NhdGFsYS9saWIvb2NhbWwvYnl0ZXMubWwiLCIvaG9tZS9kZW5pcy8ub3BhbS9jYXRhbGEvbGliL29jYW1sL2ludC5tbCIsIi9ob21lL2RlbmlzLy5vcGFtL2NhdGFsYS9saWIvb2NhbWwvc3RyaW5nLm1sIiwiL2hvbWUvZGVuaXMvLm9wYW0vY2F0YWxhL2xpYi9vY2FtbC91bml0Lm1sIiwiL2hvbWUvZGVuaXMvLm9wYW0vY2F0YWxhL2xpYi9vY2FtbC9tYXJzaGFsLm1sIiwiL2hvbWUvZGVuaXMvLm9wYW0vY2F0YWxhL2xpYi9vY2FtbC9hcnJheS5tbCIsIi9ob21lL2RlbmlzLy5vcGFtL2NhdGFsYS9saWIvb2NhbWwvaW50MzIubWwiLCIvaG9tZS9kZW5pcy8ub3BhbS9jYXRhbGEvbGliL29jYW1sL3BhcnNpbmcubWwiLCIvaG9tZS9kZW5pcy8ub3BhbS9jYXRhbGEvbGliL29jYW1sL3NldC5tbCIsIi9ob21lL2RlbmlzLy5vcGFtL2NhdGFsYS9saWIvb2NhbWwvbWFwLm1sIiwiL2hvbWUvZGVuaXMvLm9wYW0vY2F0YWxhL2xpYi9vY2FtbC9zdGFjay5tbCIsIi9ob21lL2RlbmlzLy5vcGFtL2NhdGFsYS9saWIvb2NhbWwvcXVldWUubWwiLCIvaG9tZS9kZW5pcy8ub3BhbS9jYXRhbGEvbGliL29jYW1sL3N0cmVhbS5tbCIsIi9ob21lL2RlbmlzLy5vcGFtL2NhdGFsYS9saWIvb2NhbWwvYnVmZmVyLm1sIiwiL2hvbWUvZGVuaXMvLm9wYW0vY2F0YWxhL2xpYi9vY2FtbC9wcmludGYubWwiLCIvaG9tZS9kZW5pcy8ub3BhbS9jYXRhbGEvbGliL29jYW1sL2FyZy5tbCIsIi9ob21lL2RlbmlzLy5vcGFtL2NhdGFsYS9saWIvb2NhbWwvZnVuLm1sIiwiL2hvbWUvZGVuaXMvLm9wYW0vY2F0YWxhL2xpYi9vY2FtbC9nYy5tbCIsIi9ob21lL2RlbmlzLy5vcGFtL2NhdGFsYS9saWIvb2NhbWwvZGlnZXN0Lm1sIiwiL2hvbWUvZGVuaXMvLm9wYW0vY2F0YWxhL2xpYi9vY2FtbC9oYXNodGJsLm1sIiwiL2hvbWUvZGVuaXMvLm9wYW0vY2F0YWxhL2xpYi9vY2FtbC93ZWFrLm1sIiwiL2hvbWUvZGVuaXMvLm9wYW0vY2F0YWxhL2xpYi9vY2FtbC9mb3JtYXQubWwiLCIvaG9tZS9kZW5pcy8ub3BhbS9jYXRhbGEvbGliL29jYW1sL3NjYW5mLm1sIiwiL2hvbWUvZGVuaXMvLm9wYW0vY2F0YWxhL2xpYi9vY2FtbC9jYWxsYmFjay5tbCIsIi9ob21lL2RlbmlzLy5vcGFtL2NhdGFsYS9saWIvb2NhbWwvY2FtbGludGVybmFsT08ubWwiLCIvaG9tZS9kZW5pcy8ub3BhbS9jYXRhbGEvbGliL29jYW1sL2NhbWxpbnRlcm5hbE1vZC5tbCIsIi9ob21lL2RlbmlzLy5vcGFtL2NhdGFsYS9saWIvb2NhbWwvZ2VubGV4Lm1sIiwiL2hvbWUvZGVuaXMvLm9wYW0vY2F0YWxhL2xpYi9vY2FtbC9lcGhlbWVyb24ubWwiLCIvaG9tZS9kZW5pcy8ub3BhbS9jYXRhbGEvbGliL29jYW1sL2JpZ2FycmF5Lm1sIiwiL2hvbWUvZGVuaXMvLm9wYW0vY2F0YWxhL2xpYi9kYXRlc19jYWxjL2RhdGVzLm1sIiwiL2hvbWUvZGVuaXMvLm9wYW0vY2F0YWxhL2xpYi95b2pzb24veW9qc29uLm1sIiwiL2hvbWUvZGVuaXMvLm9wYW0vY2F0YWxhL2xpYi9wcHhfeW9qc29uX2NvbnZfbGliL3lvanNvbl9jb252Lm1sIiwiL2hvbWUvZGVuaXMvLm9wYW0vY2F0YWxhL2xpYi9wcHhfeW9qc29uX2NvbnZfbGliL3lvanNvbl9jb252X2Vycm9yLm1sIiwiL2hvbWUvZGVuaXMvLm9wYW0vY2F0YWxhL2xpYi9wcHhfeW9qc29uX2NvbnZfbGliL3BweF95b2pzb25fY29udl9saWIubWwiLCIvd29ya3NwYWNlX3Jvb3QvcnVudGltZXMvb2NhbWwvcnVudGltZS5tbCIsIi9ob21lL2RlbmlzLy5vcGFtL2NhdGFsYS9saWIvanNfb2Zfb2NhbWwtY29tcGlsZXIvcnVudGltZS9qc29vX3J1bnRpbWUubWwiLCIiLCIvaG9tZS9kZW5pcy8ub3BhbS9jYXRhbGEvbGliL2pzX29mX29jYW1sL2ltcG9ydC5tbCIsIi9ob21lL2RlbmlzLy5vcGFtL2NhdGFsYS9saWIvanNfb2Zfb2NhbWwvanMubWwiLCIvaG9tZS9kZW5pcy8ub3BhbS9jYXRhbGEvbGliL2pzX29mX29jYW1sL2RvbV9odG1sLm1sIiwiL2hvbWUvZGVuaXMvLm9wYW0vY2F0YWxhL2xpYi9qc19vZl9vY2FtbC9kb20ubWwiLCIvaG9tZS9kZW5pcy8ub3BhbS9jYXRhbGEvbGliL2pzX29mX29jYW1sL3R5cGVkX2FycmF5Lm1sIiwiL2hvbWUvZGVuaXMvLm9wYW0vY2F0YWxhL2xpYi9qc19vZl9vY2FtbC9maWxlLm1sIiwiL2hvbWUvZGVuaXMvLm9wYW0vY2F0YWxhL2xpYi9qc19vZl9vY2FtbC9mb3JtLm1sIiwiL2hvbWUvZGVuaXMvLm9wYW0vY2F0YWxhL2xpYi9qc19vZl9vY2FtbC94bWxIdHRwUmVxdWVzdC5tbCIsIi9ob21lL2RlbmlzLy5vcGFtL2NhdGFsYS9saWIvanNfb2Zfb2NhbWwvd29ya2VyLm1sIiwiL2hvbWUvZGVuaXMvLm9wYW0vY2F0YWxhL2xpYi9qc19vZl9vY2FtbC93ZWJTb2NrZXRzLm1sIiwiL2hvbWUvZGVuaXMvLm9wYW0vY2F0YWxhL2xpYi9qc19vZl9vY2FtbC93ZWJHTC5tbCIsIi9ob21lL2RlbmlzLy5vcGFtL2NhdGFsYS9saWIvanNfb2Zfb2NhbWwvcmVnZXhwLm1sIiwiL2hvbWUvZGVuaXMvLm9wYW0vY2F0YWxhL2xpYi9qc19vZl9vY2FtbC91cmwubWwiLCIvaG9tZS9kZW5pcy8ub3BhbS9jYXRhbGEvbGliL2pzX29mX29jYW1sL3N5c19qcy5tbCIsIi9ob21lL2RlbmlzLy5vcGFtL2NhdGFsYS9saWIvanNfb2Zfb2NhbWwvcmVzaXplT2JzZXJ2ZXIubWwiLCIvaG9tZS9kZW5pcy8ub3BhbS9jYXRhbGEvbGliL2pzX29mX29jYW1sL3BlcmZvcm1hbmNlT2JzZXJ2ZXIubWwiLCIvaG9tZS9kZW5pcy8ub3BhbS9jYXRhbGEvbGliL2pzX29mX29jYW1sL211dGF0aW9uT2JzZXJ2ZXIubWwiLCIvaG9tZS9kZW5pcy8ub3BhbS9jYXRhbGEvbGliL2pzX29mX29jYW1sL2pzdGFibGUubWwiLCIvaG9tZS9kZW5pcy8ub3BhbS9jYXRhbGEvbGliL2pzX29mX29jYW1sL2pzb24ubWwiLCIvaG9tZS9kZW5pcy8ub3BhbS9jYXRhbGEvbGliL2pzX29mX29jYW1sL2NTUy5tbCIsIi9ob21lL2RlbmlzLy5vcGFtL2NhdGFsYS9saWIvanNfb2Zfb2NhbWwvZG9tX2V2ZW50cy5tbCIsIi9ob21lL2RlbmlzLy5vcGFtL2NhdGFsYS9saWIvanNfb2Zfb2NhbWwvZG9tX3N2Zy5tbCIsIi9ob21lL2RlbmlzLy5vcGFtL2NhdGFsYS9saWIvanNfb2Zfb2NhbWwvZXZlbnRTb3VyY2UubWwiLCIvaG9tZS9kZW5pcy8ub3BhbS9jYXRhbGEvbGliL2pzX29mX29jYW1sL2ZpcmVidWcubWwiLCIvaG9tZS9kZW5pcy8ub3BhbS9jYXRhbGEvbGliL2pzX29mX29jYW1sL2dlb2xvY2F0aW9uLm1sIiwiL2hvbWUvZGVuaXMvLm9wYW0vY2F0YWxhL2xpYi9qc19vZl9vY2FtbC9pbnRlcnNlY3Rpb25PYnNlcnZlci5tbCIsIi9ob21lL2RlbmlzLy5vcGFtL2NhdGFsYS9saWIvanNfb2Zfb2NhbWwvaW50bC5tbCIsIi93b3Jrc3BhY2Vfcm9vdC9ydW50aW1lcy9qc29vL3J1bnRpbWUubWwiLCIvd29ya3NwYWNlX3Jvb3QvZnJlbmNoX2xhdy9vY2FtbC9sYXdfc291cmNlL2FsbG9jYXRpb25zX2ZhbWlsaWFsZXMubWwiLCIvd29ya3NwYWNlX3Jvb3QvZnJlbmNoX2xhdy9vY2FtbC9sYXdfc291cmNlL2FsbG9jYXRpb25zX2ZhbWlsaWFsZXNfYXBpX3dlYi5tbCIsIi93b3Jrc3BhY2Vfcm9vdC9mcmVuY2hfbGF3L29jYW1sL2xhd19zb3VyY2UvYWlkZXNfbG9nZW1lbnQubWwiLCIvd29ya3NwYWNlX3Jvb3QvZnJlbmNoX2xhdy9vY2FtbC9sYXdfc291cmNlL2FpZGVzX2xvZ2VtZW50X2FwaV93ZWIubWwiLCIvd29ya3NwYWNlX3Jvb3QvZnJlbmNoX2xhdy9vY2FtbC9hcGlfd2ViLm1sIiwiL2hvbWUvZGVuaXMvLm9wYW0vY2F0YWxhL2xpYi9vY2FtbC9zdGRfZXhpdC5tbCJdLCJtYXBwaW5ncyI6Ijs7QUFDQSxDQUFDLFNBQVVBO0lBQ1QsT0FBT0M7Ozs7S0FDTEM7T0FDRTtRQUNDO1VBQXNCRiw4Q0FFaEJHO1FBQ0hDO0lBRVIsU0FBU0Q7TUFDUCxJQUFJRSxPQUFTSCxRQUFRSTtNQUNyQixvQkFBb0JEO01BQ3BCLE9BQU9MLG9CQUNULENBYkQ7R0FjQ0E7Ozs7SUMyTkYsU0FBU08sbUJBQW1CQyxHQUFLLFNBQVEsVUFBWTtJQ3pMckQsU0FBU0MsZ0JBQWdCQyxFQUFHQztNQUMxQixHQUFHRCxPQUFRO01BQ1gsR0FBSUMsU0FBVSxPQUFRLFNBQVNEO01BQy9CLElBQU0sS0FBUTtNQUNkO09BQVEsQ0FDTixHQUFJQSxNQUFPLEtBQUtDO1FBQ2hCO1FBQ0EsR0FBSUQsT0FBUSxPQUFPRTtRQUNuQixLQUFLRDtRQUNMO1FBQ0EsR0FBSUUsT0FBUSxhQU1oQjtJRDdDQSxJQUFJQyxrQkFBb0I7SUVBeEIsU0FBU0Usb0JBQXFCQyxLQUFPLE1BQU1BLEdBQUs7SUMyQ2hELElBQUlDO0lESEosU0FBU0M7TUFDUCxvQkFBb0JELGtDQUN0QjtJ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Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O1U7Ozs7Ozs7STJCeFdEOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0tDa0JLQztLQUNBQzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztLQ3dCQUM7S0FDQUM7S0FDQUM7S0FJQUM7S0FDQUM7Ozs7S0N6QkFDO0tBbUhBQzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0tDbzlFTUM7S0FRUUM7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0tDbGxGZEM7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7S0NzRUVDO0tBQ0FDO0tBQ0FDO0tBQ0FDOzs7S0EvRVlDO0tBbUhaQztLQUNBQztLQUNBQztLQUNBQzs7O0tBbUlBQztLQUNBQztLQUNBQztLQUNBQzs7O0tDeFBGQztLQUNBQztLQUNBQzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7YUMwZklDOztPQWtDWTs7T0FsQ1o7Z0JBS0osSUFEUUMsY0FDQSxvQkFEQUE7Z0JBR1IsSUFEVUMsZ0JBQ0Esb0JBREFBO2dCQUdWLElBRE9DLGdCQUNBLG9CQURBQTtnQkFHUCxJQURTQyxnQkFDQSxvQkFEQUE7Z0JBS1QsSUFEYUMsZ0JBQ0Esb0JBREFBO2dCQURiLElBRFNDLGdCQUNBLG9CQURBQTtnQkFLVCxJQURTQyxnQkFDQSxvQkFEQUE7Z0JBR1QsSUFEUUMsZ0JBQ0Esb0JBREFBOztjQUVXQyxnQkFBSkMsWUFDSSxVQURKQSxHQUNJLFVBREFEOztjQUVTRSxnQkFBWEM7VUFDVSxVQURWQSxRQUNVLFVBRENEO2lCQUc1QixJQURTRSxnQkFDQSxxQkFEQUE7aUJBR1QsSUFEU0MsaUJBQ0EscUJBREFBO2lCQUdULElBRE9DLGlCQUNBLHFCQURBQTtpQkFHUCxJQURVQyxpQkFDQSxxQkFEQUE7aUJBR1YsSUFEa0JDLGlCQUNBLHFCQURBQSxVQUVVO2FBaUJ4QkMsYUFXSkMsT0FBT0M7TUFBVSxVQUFqQkQ7T0ErQmdCLE9BL0JUQzs7T0FBVSxPQUFqQkQ7Z0JBRUEsSUFEUWxCLEtBRFJrQixVQUVRLHVCQURBbEIsS0FERG1CO2dCQUlQLElBRFVsQixPQUhWaUIsVUFJVSx1QkFEQWpCLE9BSEhrQjtnQkFNUCxJQURPakIsT0FMUGdCLFVBTU8sdUJBREFoQixPQUxBaUI7Z0JBUVAsSUFEU2hCLE9BUFRlLFVBUVMsdUJBREFmLE9BUEZnQjtnQkFVUCxJQURhZixPQVRiYyxVQVVhLHVCQURBZCxPQVROZTtnQkFZUCxJQURTZCxPQVhUYSxVQVlTLHVCQURBYixPQVhGYztnQkFjUCxJQURTYixPQWJUWSxVQWNTLHVCQURBWixPQWJGYTtnQkFnQlAsSUFEUVosT0FmUlcsVUFnQlEsdUJBREFYLE9BZkRZOztjQTJCWVgsT0EzQm5CVSxVQTJCZVQsR0EzQmZTO1VBNEJtQixVQURKVCxHQUNJLGFBREFELE9BM0JaVzs7Y0E2Qm9CVCxPQTdCM0JRLFVBNkJzQkUsSUE3QnRCRixVQTZCaUJQLElBN0JqQk87VUE4QjJCLFVBRFZQLElBQUtTLElBQ0ssYUFEQVYsT0E3QnBCUztpQkFrQlAsSUFEU1AsT0FqQlRNLFVBa0JTLHdCQURBTixPQWpCRk87O1VBb0JQLElBRFNOLFFBbkJUSyxVQW9CUyx3QkFEQUwsUUFuQkZNOztVQXNCUCxJQURPTCxRQXJCUEksVUFzQk8sd0JBREFKLFFBckJBSzs7VUF3QlAsSUFEVUosUUF2QlZHLFVBd0JVLHdCQURBSCxRQXZCSEk7O1VBMEJQLElBRGtCSCxRQXpCbEJFLFVBMEJrQix3QkFEQUYsUUF6QlhHLFNBK0JlO2FBTWxCRSxXQUlKQyxLQUFLQztNQUFRLFVBQWJEO09BMkRBLE9BM0RLQzs7T0FBUSxPQUFiRDtnQkFrQkEsSUFES3RCLEtBakJMc0IsUUFrQksscUJBREF0QixLQWpCQXVCO2dCQW9CTCxJQURVdEIsT0FuQlZxQixRQW9CVSxxQkFEQXJCLE9BbkJMc0I7O2NBQ1FyQixPQURib0IsUUFDUUUsSUFEUkY7VUFFYSxVQURMRSxJQUNLLFdBREF0QixPQURScUI7O2NBR2FwQixPQUhsQm1CLFFBR2FHLE1BSGJIO1VBSWtCLFVBRExHLE1BQ0ssV0FEQXRCLE9BSGJvQjs7Y0FNa0JuQixPQU52QmtCLFFBTWlCSSxLQU5qQkosUUFNWUssTUFOWkwsUUFNS00sTUFOTE47VUFPdUIsVUFEbEJNLE1BQU9ELE1BQUtELEtBQ00sV0FEQXRCLE9BTmxCbUI7O2NBUW9CbEIsT0FSekJpQixRQVFtQk8sT0FSbkJQLFFBUWNRLE1BUmRSLFFBUU9TLFFBUlBUO1VBU3lCLFVBRGxCUyxRQUFPRCxNQUFLRCxPQUNNLFdBREF4QixPQVJwQmtCOztjQVV3QmpCLE9BVjdCZ0IsUUFVdUJVLE9BVnZCVixRQVVrQlcsTUFWbEJYLFFBVVdZLFFBVlhaO1VBVzZCLFVBRGxCWSxRQUFPRCxNQUFLRCxPQUNNLFdBREExQixPQVZ4QmlCOztjQVlvQmhCLE9BWnpCZSxRQVltQmEsT0FabkJiLFFBWWNjLE1BWmRkLFFBWU9lLFFBWlBmO1VBYXlCLFVBRGxCZSxRQUFPRCxNQUFLRCxPQUNNLFdBREE1QixPQVpwQmdCOztjQWNvQmYsT0FkekJjLFFBY21CZ0IsT0FkbkJoQixRQWNjaUIsTUFkZGpCLFFBY09rQixNQWRQbEI7VUFleUIsVUFEbEJrQixNQUFPRCxNQUFLRCxPQUNNLFdBREE5QixPQWRwQmU7O2NBcUJNYixPQXJCWFksUUFxQk1tQixNQXJCTm5CO1VBc0JXLFVBRExtQixNQUNLLFdBREEvQixPQXJCTmE7aUJBZ0NMLElBRE1YLE9BL0JOVSxRQWdDTSxzQkFEQVYsT0EvQkRXOztjQWtDZ0JWLFFBbENyQlMsUUFrQ2dCb0IsSUFsQ2hCcEI7VUFtQ3FCLFdBRExvQixJQUNLLFdBREE3QixRQWxDaEJVOztjQW9DY1QsUUFwQ25CUSxRQW9DY3FCLElBcENkckI7VUFxQ3FCLFdBRFBxQixJQUNPLFdBREY3QixRQXBDZFM7O2NBdUNtQlIsUUF2Q3hCTyxRQXVDaUJzQixNQXZDakJ0QixRQXVDWXVCLE1BdkNadkI7VUF3QzBCLFdBRGR1QixNQUFLRCxNQUNTLFdBREY3QixRQXZDbkJROztjQXlDcUJQLFFBekMxQk0sUUF5Q21Cd0IsUUF6Q25CeEIsUUF5Q2N5QixNQXpDZHpCO1VBMEMwQixXQURaeUIsTUFBS0QsUUFDTyxXQURBOUIsUUF6Q3JCTztpQkF3QkwsSUFETXlCLFFBdkJOMUIsUUF3Qk0sc0JBREEwQixRQXZCRHpCO2lCQTBCTCxJQURNMEIsUUF6Qk4zQixRQTBCTSxzQkFEQTJCLFFBekJEMUI7O2NBcUR1QjJCLFFBckQ1QjVCLFFBcURnQjZCLFdBckRoQjdCO1VBc0Q0QixXQURaNkIsV0FDWSxXQURBRCxRQXJEdkIzQjs7Y0F1RHVCNkIsUUF2RDVCOUIsUUF1RGdCK0IsV0F2RGhCL0I7VUF3RDRCLFdBRForQixXQUNZLFdBREFELFFBdkR2QjdCO2lCQThCTCxJQURPK0IsUUE3QlBoQyxRQThCTyxzQkFEQWdDLFFBN0JGL0I7O2NBNEMrQmdDLFFBNUNwQ2pDLFFBNEMwQmtDLFNBNUMxQmxDLFFBNENlbUMsVUE1Q2ZuQztVQTZDb0MsV0FEckJtQyxVQUFXRCxTQUNVLFdBREFELFFBNUMvQmhDOztjQThDc0JtQyxRQTlDM0JwQyxRQThDa0JxQyxRQTlDbEJyQztVQStDMkIsV0FEVHFDLFFBQ1MsV0FEQUQsUUE5Q3RCbkM7aUJBaURMLElBRGVxQyxRQWhEZnRDLFFBaURlLHNCQURBc0MsUUFoRFZyQzs7Y0FrRGVzQyxRQWxEcEJ2QyxRQWtEZXdDLElBbERmeEM7VUFtRG9CLFdBREx3QyxJQUNLLFdBREFELFFBbERmdEM7O2NBMkJhd0MsUUEzQmxCekMsUUEyQmUwQyxFQTNCZjFDLFFBMkJRMkMsTUEzQlIzQztVQTRCa0IsV0FEVjJDLE1BQU9ELEVBQ0csV0FEQUQsUUEzQmJ4QyxPQTJERDtvQ0EvR0FOLGFBbkRBbEIsVUFtR0FzQjs7O2tCQ3hsQkM2QyxHQUFJLFVBQUpBLEVBQU87aUJBQ1JDLEdBQUksT0FBSkEsSUFBTztpQkFDUEEsRUFBRUQsR0FBSSxPQUFKQSxFQUFJLFFBQVE7c0JBTU1DLEVBQUVELEdBRTVCLElBQUlFLElBRnNCRCxLQUUxQixPQUY0QkQsRUFFNUIsT0FBSUUsR0FHRDs2QkFFOEJELEVBQUVFLEtBQUtIO01BRXhDLElBQUlFLElBRjZCRCxLQUVqQyxPQUFJQyxRQUYrQkMsTUFBRkYsT0FBT0QsTUFRakM7MkJBRXdCQyxFQUFFRyxHQUVqQyxJQUFJRixJQUYyQkQsS0FFL0IsT0FBSUMsTUFGNkJFLE1BRWpDLE9BQUlGLEdBR0Q7a0JBRUlELEdBQVcsY0FBWEEsS0FBVyxRQUFtQjtrQkFDOUJBLEdBQVcsY0FBWEEsTUFBVyxRQUFzQjs7Ozs7SUNyQ3hDLFNDSEVJLFNEU1NDLEdBQUksaUJBQUpBLEVBQW9CO0lBTi9CLFNDSkVDLFlEV1lELEdBQUksMEJBQUpBLEVBQTZCO0lBUDNDO2FDTUVFLElENkNJQyxFQUFFQyxHQUFPLHNCQUFURCxFQUFFQyxHQUFGRCxFQUFFQyxDQUEyQjtJQW5EbkMsU0NPRUMsSUQ2Q0lGLEVBQUVDLEdBQU8seUJBQVRELEVBQUVDLEdBQUZELEVBQUVDLENBQTJCO0lBcERuQyxTQ29DRUUsSUR5Q0lILEdBQUksWUFBSkEsV0FBNEI7SUE3RWxDLFNDMENFSSxLRHlDS0osR0FBSSxPQUFKQSxNQUFlO0lBNEV0Qjs7S0FFQTtLQUVBO0tBRUE7S0FFQTtLQUVBO0tBektBOztJQXlLQSxhQXNCUWEsR0FBR0M7TUFDWDtnQ0FEUUQ7T0FDUix5QkFEV0M7T0FFSCxvQkFESkMsS0FBMEJDO01BRTlCLGlCQUhRSCxLQUVKaEIsSUFEQWtCO01BR0osaUJBSldELEtBRVBqQixFQURBa0IsR0FBMEJDO01BRzlCLDRCQUZJbkIsRUFHb0I7SUEzQnhCLFNDcERFb0IsWURxRll0QjtNVmpPakIsUVVpT2lCQSxpQkFDMEMsT0FEMUNBLEVBQ1csbUNBQW1EO0lBbEM1RSxTQ2xERXVCLGVEaUhlQyxHQUNqQixPQURpQkEsb0JBQ1k7SUFoRTdCLFNDakRFQztNRGtIaUI7O2lCQUdaOztnQkFBNEI7SUFwRW5DLFNDaERFQztNRHNIcUI7O2tCQUdaO0lBekVYLFNDL0NFQyxjRDBIYzNCLEdBQ2hCLG1DQURnQkEsRUFDQztJQTVFakIsU0M3Q0U0QixrQkQ2SGtCMUI7TUFFcEI7UUFBUywrQkFGV0E7OzsrQkFHRjtRQVBsQixXQU9zQjtJQW5GdEIsU0NtREUyQixrQkRvQ2tCM0I7TUFDcEIsNEJBRG9CQSxHQUVQMUU7TUFDWDtXQUZFc0csS0FDU3RHLEVBQ0ksV0FIRzBFO1FBSVosMEJBSllBLEVBRVAxRTtRQUVMOzs7O3FCQUNnQixRQUhYQTtRQUlKLE9BTlcwRSxFQVFkO0lBL0ZOLFNFbEpFOEIsVUZtUGdCdEM7TUFBc0IsbURBQXRCQSxHQUE4QztJQWpHaEUsU0VuSkV1QyxjRndQb0IvQjtNQUV0QjtRQUFTLGlDQUZhQTs7OytCQUdKO1FBUEksV0FPQTtJQXhHdEIsU0kzSUVnQyxPSnVQVWQsR0FBR0M7TUFDZixHQURZRCxRQUdKZSxHQUhJZixNQUdWZ0IsR0FIVWhCLE1BR1EsVUFBbEJnQixHQUFrQixPQUFaRCxHQUhPZCxLQUVQLE9BRk9BLEVBR2M7SUFXbkI7O0tBQ0M7S0FDQTthTTNSVG1CLFNOeVNhQyxLQUFLQyxLQUFLQztNQUM0QixJQUFqREMsRUFBaUQsNEJBQTFCLGNBREZELEtBQVZGLEtBQUtDO01BRXBCLHlCQURJRSxFQURxQkQ7TUFFekIsT0FESUMsQ0FFSDtJQWpCVSxTTTVSVEMsVU4rU1NGLE1BQ1gsd0JBRFdBLEtBQzZEO0lBcEI3RCxTTTdSVEcsU05tVGFILE1BQ2Ysd0JBRGVBLEtBQzJEO0lBdkIvRCxTTXJRVEk7TU5vU0YsU0FBUUM7UVYzVlg7UVUyVmtCOztnQkFFUmxCLGFBQUhtQjs7Y0FFTSxjQUZOQTs7Ozs7d0JBQUduQjs7VUFERyxTQU9FO01BQ0osaURBQXNCO0lBeENuQixTTWpRVG9CLGFOa1RhQyxHQUFHakQ7TUFDbEIsNEJBRGVpRCxHQUFHakQsSUFDbEIscUJBRGtCQSxHQUNtQjtJQWxEMUIsU01sUVRrRCxjTnNUY0QsR0FBR2pEO01BQ25CLHNCQURnQmlELEdBQUdqRCxJQUNuQixzQkFEbUJBLEdBQzBCO0lBckRsQyxTTWhRVG1ELE9OdVRPRixHQUFHakQsRUFBRW9ELElBQUlDO01WblhyQjthVW1YaUJELFlBQUlDLGdDQUFOckQsS0FBTXFELFdBQUpEO09BR1QsNEJBSElILEdBQUdqRCxFQUFFb0QsSUFBSUM7TUFFYiw4QkFDMEI7SUExRHBCLFNNL1BUQyxpQk4yVGlCTCxHQUFHakQsRUFBRW9ELElBQUlDO01WeFgvQjs7O1FVd1gyQkQ7Ozs7UUFBSUM7OztnQ0FBTnJELEtBQU1xRCxXQUFKRDtPQUduQixzQkFIY0gsR0FBR2pELEVBQUVvRCxJQUFJQztNQUV2Qix3Q0FDaUM7SUEvRDNCLFNDcEhURSxhRDBMYUMsS0FBSzlELEdBQUkseUJBQVQ4RCxLQUFLOUQsSUFBZ0M7SUF0RXpDLFNNeFFUK0QsTU5vVlVSLElBQUssY0FBTEEsSUFBZSw2QkFBZkEsR0FBbUM7SUE1RXBDLFNNdlFUUyxZTm9WZ0JUO01BQ2xCLEtBQUssY0FEYUE7TUFFbEI7UUFBSywrQkFGYUEsSUFFa0I7MkJBQUc7SUEvRTVCLFNLNVJUVSxXTG9YWXBCLEtBQUtDLEtBQUtDO01BQzRCLElBQWhEQyxFQUFnRCwyQkFBMUIsY0FERkQsS0FBVkYsS0FBS0M7TUFFbkIseUJBRElFLEVBRG9CRDtNQUV4QixPQURJQyxDQUVIO0lBM0ZVLFNLN1JUa0IsWUwwWFFuQixNQUNWLHdCQURVQSxLQUNpQztJQTlGaEMsU0s5UlRvQixXTDhYWXBCLE1BQ2Qsd0JBRGNBLEtBQytCO0lBakdsQyxTS3ZQVHFCLE1MK1ZNQyxHQUFHL0QsRUFBRW9ELElBQUlDO01WcGFwQjthVW9hZ0JELFlBQUlDLGdDQUFOckQsS0FBTXFELFdBQUpEO09BR1IscUJBSEdXLEdBQUcvRCxFQUFFb0QsSUFBSUM7TUFFWiw2QkFDeUI7SUEzR25CLFNBNkdMVyxvQkFBb0JELEdBQUcvRCxFQUFFb0QsSUFBSUM7VUFBSlksVUFBSUM7TUFDbkM7ZUFEbUNBO1VBRXpCLElBQUp2RSxFQUFJLGNBRmdCb0UsR0FBRy9ELEVBQUVpRSxNQUFJQztVQUV6QixTQUFKdkUsRUFFQztVQUZHLElBR0gsTUFMNEJ1RSxRQUU3QnZFLE1BR0MsTUFMd0JzRSxRQUV6QnRFLE1BRnlCc0UsWUFBSUM7O1FBQ2xCLFNBS2Q7SUFuSFEsU0N2R1RHLGFENE5hTixHQUFHL0QsRUFBRW9ELElBQUlDO01WamIzQjthVWlidUJELFlBQUlDLGdDQUFOckQsS0FBTXFELFdBQUpEO09BR2YsMkJBSFVXLEdBQUcvRCxFQUFFb0QsSUFBSUM7TUFFbkIsb0NBQ2dDO0lBeEgxQixTQ3RHVGlCLG9CRGdPb0JQLEdBQUdWO01BQ2pCLElBQUpyRCxFQUFJLGtCQURpQnFEO01BRXpCLGFBRnNCVSxHQUNsQi9ELElBRHFCcUQ7TUFFekIsNEJBRElyRCxFQUVvQjtJQTdIYixTQ3pHVHVFLFdEME9XZjtNQUNiLFNBQVFnQixhQUFhQzs7OztnQkFFYnhDLGNBQU5DLGNBQ01tQix5QkFETm5CO1lBRUUsZ0JBRkZBLEtBRm1CdUMsWUFHYnBCO1lBQ0osa0JBRElBLDRCQURBcEI7O1VBREEsT0FEYXdDO1VBTVJDLE9BQUtyQjtNQUNoQjtRQUFRLElBQUp2RCxFQUFJLGdDQVJHMEQ7UUFRSCxTQUFKMUQ7VUFDVSxLQUZINEUsS0FJRDttQkFDYSwrQkFMUHJCLFNBQUxxQjs7VUFNRixVQUxMNUU7WUFjUSxJQUFONkUsSUFBTSxvQkFkUjdFO1lBZUksY0F2QkcwRCxLQXNCTG1CLFFBZEY3RTtZQWNRLElBQ0osTUFoQlF1RCxNQUNadkQsTUFlSSxVQURGNkUsSUFmS0Qsa0JBQUtyQjs7VUFPSixJQUFOd0IsSUFBTSxrQkFOUi9FO1VBT0ssY0FmRTBELEtBY0xxQixNQU5GL0U7VUFRSyxtQkFoQkUwRDtVQWdCRixHQVRFa0I7V0FZRDttQkFaTXJCLE1BQ1p2RDtpQkFZbUIsK0JBRFRvRSxnQkFMUlcsSUFQS0g7O29CQU9MRzswQ0FZNkI7SUEzSjFCLFNLeFFUQyxjTDRhZWY7TUFBSztRQUFLLCtCQUFWQSxJQUFnQzsyQkFBRztJQXBLekMsU0M3SlRnQixXRHVVV3JDLEdBQUksMkJNemNmTixPTnljV00sRUFBd0I7SUExSzFCLFNDNUpUc0MsYUR1VWFoRixHQUFJLHFCTTFjakJvQyxPTjBjYXBDLEVBQTBCO0lBM0s5QixTQzNKVGlGLFlEdVVZakYsR0FBSSxvQk0zY2hCb0MsT04yY1lwQyxFQUF5QjtJQTVLNUIsU0MxSlRrRixVRHVVVTVKO01BQXlCLHFCTTVjbkM4RyxPTjRjbUMsNEJBQXpCOUcsR0FBMEM7SUE3SzNDLFNDekpUNkosWUR1VVkzRixHQUF5QixxQk03Y3JDNEMsT042Y3FDLFVBQXpCNUMsR0FBNEM7SUE5Sy9DLFNDeEpUNEYsY0R1VWNwRjtNQUNoQixjTS9jRW9DLE9OOGNjcEM7TUFDUSxvQk0vY3RCb0M7TU4rYytDLHFCTS9jL0NBLE9OK2MyRDtJQWhMbEQsU0N2SlRpRDtNRHdVbUIsb0JNaGRuQmpELFdOZ2Q0QyxxQk1oZDVDQSxPTmdkd0Q7SUFqTC9DLFNDdEpUa0QsV0QyVVc1QyxHQUFJLDJCTW5kZkwsT05tZFdLLEVBQXdCO0lBckwxQixTQ3JKVDZDLGFEMlVhdkYsR0FBSSxxQk1wZGpCcUMsT05vZGFyQyxFQUEwQjtJQXRMOUIsU0NwSlR3RixZRDJVWXhGLEdBQUksb0JNcmRoQnFDLE9OcWRZckMsRUFBeUI7SUF2TDVCLFNDbkpUeUYsVUQyVVVuSztNQUF5QixxQk10ZG5DK0csT05zZG1DLDRCQUF6Qi9HLEdBQTBDO0lBeEwzQyxTQ2xKVG9LLFlEMlVZbEcsR0FBeUIscUJNdmRyQzZDLE9OdWRxQyxVQUF6QjdDLEdBQTRDO0lBekwvQyxTQ2pKVG1HLGNEMlVjM0Y7TUFDaEIsY016ZEVxQyxPTndkY3JDO01BQ1Esb0JNemR0QnFDO01OeWQrQyxxQk16ZC9DQSxPTnlkMkQ7SUEzTGxELFNDaEpUdUQ7TUQ0VW1CLG9CTTFkbkJ2RCxXTjBkNEMscUJNMWQ1Q0EsT04wZHdEO0lBNUwvQyxTQy9JVHdELGlCRCtVZSxjTS9kZnpELFFOK2RlLGtCSy9kZkQsTUwrZDZDO0lBaE1wQyxTQzlJVDJELGdCRCtVd0MsMEJBQWIsYUFBYTtJQWpNL0IsU0M3SVRDLG9CRCtVbUMsc0NBQWE7SUFsTXZDLFNDNUlUQyxrQkQrVTRDLDRCQUFiLGFBQWE7SUFuTW5DLFNDM0lUQyxzQkQrVXVDLGtDQUFhO0lBcE0zQyxTQ2hGVEMsd0JYNU9MLElVMGhCcUNoSTtJQTlOdkIsU0M1RVRpSTtNRGtUTTtPQUZzQ0M7T0FBTnJKO09BQWhCc0o7T0FBTnZKO09BRVYsU0FG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Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7S0MybkNTQzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztLQTFuQ0pHOzs7Ozs7OztLQWdLQUM7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7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Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztJRW1CZTs7Ozs7Ozs7Ozs7Ozs7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QUVBQztPQUVBQztPQUVBQztPQUVBQztPQUVBQztPQUVBQztPQUVBQztPQUVBQztPQUlBRTtPQUZBRDtPQUlBRTtPQUVBQztPQUVBQztPQUVBQztPQUVBQztPQUVBQztPQUVBQztPQUVBQztPQUVBQztPQUVBQztPQUVBQztPQUVBQztPQUVBQztPQUVBQztPQUVBQztPQUVBQztPQUVBQztPQUVBQztPQUVBQztPQUVBQztPQUVBQztPQUVBQztPQUVBQztPQUVBQztPQUVBQztPQUVBQztPQUVBQztPQUVBQztPQUVBQztPQUVBQztPQUVBQztPQUVBQztPQUVBQztPQUVBQztPQUVBQztPQUVBQztPQUVBQztPQUVBQztPQUVBQztPQUVBQztPQUVBQztPQUVBQztPQUVBQztPQUVBQztPQUVBQztPQUVBQztPQUVBQztPQUVBQztPQUVBQztPQUVBQztPQUVBQztPQUVBQztPQUVBQztPQUVBQztPQUVBQztPQUVBQztPQUVBQztPQUVBQztPQUVBQztPQUVBQztPQUVBQztPQUVBQztPQUVBQztPQUVBQztPQUVBQztPQUVBQztPQUVBQztPQUVBQztPQUVBQztPQUVBQztPQUVBQztPQUVBQztPQUVBQztPQUVBQztPQUVBQztPQUVBQztLQWttRmdCOztPQXR6RGxCQzs7T0ErbkJBTTtPQU5BRDtPQVFBRTtPQWRBSjtPQWhPQUY7O09BaDRDQXZRO09BRUFtRztPQUVBRztPQUVBRTtPQTJpRUFDO09BRUFzVTs7T0EzMkRBcFU7T0FGQU07T0FJQUk7T0FtNURBZ1U7T0FZQUc7T0E3NURBaFU7T0FzNERBNFQ7T0FsQkFIO09BTUFDO09BT0FDO1VBOGNFYyxTQXZHQUw7VUEwSEFVO09BNzBCRmhMO09BRUFDO09BRUFDO09BRUFDO09BRUFDO09BRUFDO09BRUFDO09BRUFDO09BRUFDO09BRUFDO09BRUFDO09BRUFDO09BR0FDO09BR0FDO09BR0FDO09BR0FDO09BRUFDO09BRUFDO09BRUFDO09BRUFDO09BRUFDO09BRUFDO09BRUFDO09BRUFDO09BRUFDO09BRUFDO09BRUFDO09BRUFDO09BRUFDO09BRUFDO09BRUFDO09BRUFD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Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0lDT3dCOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O2FBU25CTSxzQkFBdUJDO01BQ3pCLE9BRHlCQTs7U0FJckI7Y0FKcUJBOzs7O1lBSWdCLHFDQURMQzs7O1NBR2hDO2NBTnFCRDs7OztZQU1lLHFDQURMRTs7O1NBRUo7Y0FQTkY7Ozs7WUFPZ0MscUNBQS9CRzs7O1NBRXRCO2NBVHFCSDs7OztZQVMyQixxQ0FETkk7OztTQUcxQztjQVhxQko7Ozs7WUFXa0MscUNBRExLOzBCQUNtQjtJQXBCcEQ7YUE2Qm5CQywrQkFBcUNOO01BRXZDLE9BRnVDQTs7U0FJeEI7Y0FKd0JBOzZCQUlkLHFDQUFmQzs7O1NBQ087Y0FMc0JEOytCQUtWLHFDQUFqQkU7OztTQUNHO2NBTndCRjs2QkFNYixxQ0FBaEJHOzBCQUE4QjtJQW5DbkI7YUE0Q25CSSxzQkFBdUJQO01BQ3pCLE9BRHlCQTs7U0FHUDtjQUhPQTtnQ0FHTyxxQ0FBbkJDOzs7U0FDSztjQUpPRDtnQ0FJTyxxQ0FBbkJFOzs7U0FDQztjQUxXRjs0QkFLRCxxQ0FBZkc7MEJBQTZCO0lBakRqQjthQXlEbkJLLDRCQUE2QlI7TUFDL0IsU0FEK0JBO09BR2Y7WUFIZUE7NEJBR0oscUNBQWhCQzs7T0FFUDtZQUwyQkQ7Ozs7VUFLYSxxQ0FETEU7MEJBQ21CO0lBOURyQzthQThFbkJPLG1CQUFvQlQ7TUFDdEIsT0FEc0JBOztTQUdGO2NBSEVBO2tDQUdhLHFDQUFwQkM7OztTQUNDO2NBSk1EOzhCQUlLLHFDQUFoQkU7OztTQUNTO2NBTEVGO2tDQUthLHFDQUFwQkc7OztTQUNJO2NBTkdIO2lDQU1ZLHFDQUFwQkk7OztTQUNXO2NBUEhKOztrQ0FPd0IscUNBQTFCSzs7O1NBQ0M7Y0FSQ0w7bUNBUWUscUNBQXJCVTs7O1NBQ0c7Y0FUR1Y7aUNBU1kscUNBQXBCVzs7O1NBQ2lCO2NBVlRYOzs7O1lBVW1DLHFDQUEvQlk7OztTQUNUO2NBWEtaOytCQVdPLHFDQUFqQmE7MEJBQStCO0lBekZ0QjthQStGbkJDLCtCQUF1Q2Q7TUFFTjs7Ozs7cURBRk1BO2tCQUd1QjtJQWxHM0M7YUF3R25CZSwrQkFBNENmO01BRWpCOzs7OztxREFGaUJBO2tCQUdjO0lBM0d2QzthQWlIbkJnQiwrQkFBb0NoQjtNQUVsQjs7Ozs7cURBRmtCQTtrQkFFcUM7SUFuSHREO2FBeUhuQmlCLFdBQVlqQjtNQUNJOzs7d0VBREpBO2tCQUNzQztJQTFIL0I7YUFnSW5Ca0IsK0JBQTZDbEI7TUFFbEM7O3FFQUZrQ0EsVUFFeUI7SUFsSW5EO2FBd0luQm1CLCtCQUF3Q25CO01BRXBCOzs7OztxREFGb0JBO2tCQUdXO0lBM0loQzthQXdKbkJvQixvQkFBcUJwQjtNQVl1Qzs7Ozs7K0NBWnZDQTs7T0FVa0M7Ozs7K0NBVmxDQTs7T0FRQyx3REFSREE7T0FNRzs7OzsrQ0FOSEE7O09BSVM7Ozs7K0NBSlRBOztNQUVKOzs7OztxREFGSUE7c0JBYWtEO0lBcktwRDthQW1MbkJxQixhQUFjckI7TUFhNEM7Ozs7OytDQWI1Q0E7O09BV3VDOzs7OytDQVh2Q0E7O09BU00sc0RBVE5BO09BT1E7O3VFQVBSQTs7T0FLYzs7OzsrQ0FMZEE7O09BR1U7O21FQUhWQTs7TUFDQzs7O3VFQUREQTtzQkFjaUQ7SUFqTTVDO2FBME1uQnNCLDZCQUE4QnRCO01BSVg7O29FQUpXQTtNQUVqQjs7O3FFQUZpQkE7c0JBSXlDO0lBOU1wRDthQW9ObkJ1Qix5QkFBMEJ2QjtNQUVULCtDQUZTQSxVQUVvQztJQXROM0M7YUFpT25Cd0IsNkJBQThCeEI7TUFRRDs7Ozs7K0NBUkNBOztPQU1aOztpRUFOWUE7O09BSUw7O3dFQUpLQTs7TUFFZDs7O3dFQUZjQTtzQkFTb0I7SUExTy9CO2FBZ1BuQnlCLCtCQUFpQ3pCO01BSWYsb0RBSmVBO01BRWI7Ozs7O3FEQUZhQTtzQkFLUTtJQXJQdEI7YUEyUG5CMEIsd0NBQWtHLFFBQUk7SUEzUG5GO2FBaVFuQkMsNEJBQTZCM0I7TUFFZjs7Ozs7cURBaEZkcUIsYUE4RTZCckI7a0JBRTZDO0lBblF2RDthQWlSbkI0QiwrQkFBaUM1QjtNQWNvQjs7Ozs7K0NBZHBCQTs7T0FZUjs7OzsrQ0ExR3pCcUIsYUE4RmlDckI7O09BVVo7O3dFQVZZQTs7T0FRZixrREFSZUE7T0FNUDs7OzsrQ0FOT0E7O09BSTJCOzs7OytDQUozQkE7O01BRXFCOzs7OztxREFGckJBO3NCQWUyQztJQWhTekQ7YUEwU25CNkIsaUNBQStDN0I7TUFNaEM7O2lFQU5nQ0E7T0FJMUI7O3dFQUowQkE7O01BRTFCOzs7OztxREFGMEJBO3NCQU9DO0lBalQ3QjthQTJUbkI4QixpQ0FBdUM5QjtNQU14Qjs7bUVBTndCQTtPQUlsQjs7d0VBSmtCQTs7TUFFbEI7Ozs7O3FEQUZrQkE7c0JBTWlDO0lBalVyRDthQXVVbkIrQixjQUFlL0I7TUFHRyxzREFISEE7TUFDSzs7Ozs7cURBRExBO3NCQUc4QztJQTFVMUM7YUFnVm5CZ0MsaUNBQWdEaEM7TUFFNUI7Ozs7O3FEQUY0QkE7a0JBR1U7SUFuVnZDO2FBaVduQmlDLGlDQUEyQ2pDO01BY1k7Ozs7OytDQWRaQTs7T0FZbUI7Ozs7K0NBWm5CQTs7T0FVYzs7OzsrQ0FWZEE7O09BUXZCLGtEQVJ1QkE7T0FNZjs7OzsrQ0FOZUE7O09BSTFCOzs7OytDQTdNakJvQixvQkF5TTJDcEI7O01BRXJCOzs7OztxREFGcUJBO3NCQWU0QztJQWhYcEUsU0FxWG5Ca0MsK0JBQWlDQTtNQUNuQztRQUlJOzswQkFZcUIsbURBQWdDOzswQkFUaEMsa0RBUXlDO1NBWDlEOzs7O1NBY1k7O01BbEI2QjtPQUF6Q0M7UUFBeUM7O2dCQUF6Q0EsNEJBd0I0QjtJQTlZWCxTQWdabkJDLG1CQUFvQkM7TUFDdEIsSUFBSUMsUUFEa0JEO01BQ3RCO1FBS0k7OztZQTJCYzs7YUFGOEI7YUFIYjs7Ozs7Ozs7OzJCQWJqQkUscUJBQ0ZDO2NBRUM7O3dCQUhDRDt3QkFDRkM7dUJBREVEO3VCQUNGQyxvQkFXaUQ7WUFDOUIsd0RBM0IvQkYsUUFzQzhCOzswQkE5QlQsa0RBR3dDO1NBTjdEOzs7O1NBbUNZOztNQXhDaEI7T0FDSUc7UUFBeUIsNkNBL04zQnBCO01BK04yQixVQUF6Qm9CLFlBNEN3QztJQTlidkIsU0FnY25CQywrQkFBc0NBO01BQ3hDO3NCQUR3Q0E7T0FDeEMsY0FEd0NBO09BQ3hDLE9BRHdDQTtNQUN4QztRQU9JOzs7WUFVb0I7O3FEQWpCcEJDLGVBRUFFO1lBZW9CLG1EQWhCcEJELGNBaUJzQjs7MEJBUkQsa0RBS1Y7U0FSWDs7OztTQWFZOztNQXBCaEI7T0FHSUU7UUFBK0I7O2dCQUEvQkEsc0JBc0JzQjtJQTFkTCxTQTRkbkJDLDZCQUE4QkM7TUFDaEM7c0JBRGdDQTtPQUNoQyxjQURnQ0E7T0FDaEMsT0FEZ0NBO01BQ2hDO1FBT0k7OztZQVVtQjs7cURBakJuQkwsZUFFQUU7WUFlbUIsbURBaEJuQkQsY0FpQnNCOzswQkFSRCxrREFLVjtTQVJYOzs7O1NBYVk7O01BcEJoQjtPQUdJSztRQUF1Qjs7Z0JBQXZCQSxjQXFCc0Q7SUFyZnJDLFNBdWZuQkMsS0FBTUM7TUFDUixrQkFEUUEsV0FDUixVQURRQTtNQUNSO1FBS3FCOztTQURILDRDQUpkUDs7OztTQU8wQjs7TUFNVDtRQU1yQjtVQUlJOzs7Y0FLTSxzQkFvZjZDLDhCQUFnQjtjQXBmN0Qsc0JBb2ZvQixRQUFLO2NBcGZ6QjtnQkFxZVE7a0JBY29CLG9EQUEyQjtnQkFkL0M7a0JBYVE7OERBN2dCdEJRO21CQTRnQnlCO21CQURIOzBEQTVnQnRCUjttQkEyZ0JtQjt3RUFHZ0Q7Z0JBYnJEO3VFQWNnRDtjQW5meEQ7Z0JBNmJRO2tCQXNDb0IscURBQTRCO2dCQXRDaEQ7a0JBbUM2Qjs4REEzZjNDUTttQkF3ZjJDLDJDQXhmM0NBO21CQXVmd0M7bUJBSEEsMkNBcGZ4Q0E7bUJBbWZxQzttQkFGQSwyQ0FqZnJDQTttQkFnZmtDO21CQUZBLDJDQTllbENBO21CQTZlK0I7bUJBRkEsMkNBM2UvQkE7bUJBMGU0QjttQkFGQSwyQ0F4ZTVCQTttQkF1ZXlCO21CQURBLDJDQXRlekJBO21CQXFlc0I7bUJBREc7bUJBREg7MERBcGV0QlI7bUJBbWVtQjt5RUEyQjJDO2dCQXJDaEQ7d0VBc0NpRDtjQW5lekQ7Z0JBMGFRO2tCQWlCb0Isb0RBQTJCO2dCQWpCL0M7a0JBZ0JXOzhEQXJkekJRO21CQW9kNEI7bUJBREg7MERBcGR6QlI7bUJBbWRzQjttQkFERzttQkFESDswREFqZHRCQTttQkFnZG1CO3lFQU1vRDtnQkFoQnpEO3dFQWlCZ0Q7Y0EzYnhEO2dCQThYUTtrQkEwQ29CLHFEQUE0QjtnQkExQ2hEO2tCQXVDZ0M7OERBaGM5Q1E7bUJBNmI4QywyQ0E3YjlDQTttQkE0YjJDO21CQUhBLDJDQXpiM0NBO21CQXdid0M7bUJBRkEsMkNBdGJ4Q0E7bUJBcWJxQzttQkFGQSwyQ0FuYnJDQTttQkFrYmtDO21CQUZBLDJDQWhibENBO21CQSthK0I7bUJBRkEsMkNBN2EvQkE7bUJBNGE0QjttQkFGQSwyQ0ExYTVCQTttQkF5YXlCO21CQURHO21CQURIOzBEQXhhekJSO21CQXVhc0I7bUJBREc7bUJBREg7MERBcmF0QkE7bUJBb2FtQjt5RUErQitDO2dCQXpDcEQ7d0VBMENpRDtjQXhhekQ7Z0JBMldRO2tCQWlCb0Isb0RBQTJCO2dCQWpCL0M7a0JBZ0JXOzhEQXRaekJRO21CQXFaNEI7bUJBREg7MERBclp6QlI7bUJBb1pzQjttQkFERzttQkFESDswREFsWnRCQTttQkFpWm1CO3lFQU1vRDtnQkFoQnpEO3dFQWlCZ0Q7Y0E1WHhEO2dCQStUUTtrQkEwQ29CLHFEQUE0QjtnQkExQ2hEO2tCQXVDZ0M7OERBalk5Q1E7bUJBOFg4QywyQ0E5WDlDQTttQkE2WDJDO21CQUhBLDJDQTFYM0NBO21CQXlYd0M7bUJBRkEsMkNBdlh4Q0E7bUJBc1hxQzttQkFGQSwyQ0FwWHJDQTttQkFtWGtDO21CQUZBLDJDQWpYbENBO21CQWdYK0I7bUJBRkEsMkNBOVcvQkE7bUJBNlc0QjttQkFGQSwyQ0EzVzVCQTttQkEwV3lCO21CQURHO21CQURIOzBEQXpXekJSO21CQXdXc0I7bUJBREc7bUJBREg7MERBdFd0QkE7bUJBcVdtQjt5RUErQitDO2dCQXpDcEQ7d0VBMENpRDtjQXpXekQ7Z0JBNFNRO2tCQWlCb0Isb0RBQTJCO2dCQWpCL0M7a0JBZ0JXOzhEQXZWekJRO21CQXNWNEI7bUJBREg7MERBdFZ6QlI7bUJBcVZzQjttQkFERzttQkFESDswREFuVnRCQTttQkFrVm1CO3lFQU1vRDtnQkFoQnpEO3dFQWlCZ0Q7Y0E3VHhEO2dCQWdRUTtrQkEwQ29CLHFEQUE0QjtnQkExQ2hEO2tCQXVDZ0M7OERBbFU5Q1E7bUJBK1Q4QywyQ0EvVDlDQTttQkE4VDJDO21CQUhBLDJDQTNUM0NBO21CQTBUd0M7bUJBRkEsMkNBeFR4Q0E7bUJBdVRxQzttQkFGQSwyQ0FyVHJDQTttQkFvVGtDO21CQUZBLDJDQWxUbENBO21CQWlUK0I7bUJBRkEsMkNBL1MvQkE7bUJBOFM0QjttQkFGQSwyQ0E1UzVCQTttQkEyU3lCO21CQURHO21CQURIOzBEQTFTekJSO21CQXlTc0I7bUJBREc7bUJBREg7MERBdlN0QkE7bUJBc1NtQjt5RUErQitDO2dCQXpDcEQ7d0VBMENpRDtjQTFTekQ7Z0JBNk9RO2tCQWlCb0Isb0RBQTJCO2dCQWpCL0M7a0JBZ0JXOzhEQXhSekJRO21CQXVSNEI7bUJBREg7MERBdlJ6QlI7bUJBc1JzQjttQkFERzttQkFESDswREFwUnRCQTttQkFtUm1CO3lFQU1vRDtnQkFoQnpEO3dFQWlCZ0Q7Y0E5UHhEO2dCQWlNUTtrQkEwQ29CLHFEQUE0QjtnQkExQ2hEO2tCQXVDZ0M7OERBblE5Q1E7bUJBZ1E4QywyQ0FoUTlDQTttQkErUDJDO21CQUhBLDJDQTVQM0NBO21CQTJQd0M7bUJBRkEsMkNBelB4Q0E7bUJBd1BxQzttQkFGQSwyQ0F0UHJDQTttQkFxUGtDO21CQUZBLDJDQW5QbENBO21CQWtQK0I7bUJBRkEsMkNBaFAvQkE7bUJBK080QjttQkFGQSwyQ0E3TzVCQTttQkE0T3lCO21CQURHO21CQURIOzBEQTNPekJSO21CQTBPc0I7bUJBREc7bUJBREg7MERBeE90QkE7bUJBdU9tQjt5RUErQitDO2dCQXpDcEQ7d0VBMENpRDtjQTNPekQ7Z0JBOEtRO2tCQWlCb0Isb0RBQTJCO2dCQWpCL0M7a0JBZ0JXOzhEQXpOekJRO21CQXdONEI7bUJBREg7MERBeE56QlI7bUJBdU5zQjttQkFERzttQkFESDswREFyTnRCQTttQkFvTm1CO3lFQU1vRDtnQkFoQnpEO3dFQWlCZ0Q7Y0EvTHhEO2dCQWtJUTtrQkEwQ29CLHFEQUE0QjtnQkExQ2hEO2tCQXVDZ0M7OERBcE05Q1E7bUJBaU04QywyQ0FqTTlDQTttQkFnTTJDO21CQUhBLDJDQTdMM0NBO21CQTRMd0M7bUJBRkEsMkNBMUx4Q0E7bUJBeUxxQzttQkFGQSwyQ0F2THJDQTttQkFzTGtDO21CQUZBLDJDQXBMbENBO21CQW1MK0I7bUJBRkEsMkNBakwvQkE7bUJBZ0w0QjttQkFGQSwyQ0E5SzVCQTttQkE2S3lCO21CQURHO21CQURIOzBEQTVLekJSO21CQTJLc0I7bUJBREc7bUJBREg7MERBekt0QkE7bUJBd0ttQjt5RUErQitDO2dCQXpDcEQ7d0VBMENpRDtjQTVLekQ7Z0JBK0dRO2tCQWlCb0Isb0RBQTJCO2dCQWpCL0M7a0JBZ0JXOzhEQTFKekJRO21CQXlKNEI7bUJBREg7MERBekp6QlI7bUJBd0pzQjttQkFERzttQkFESDswREF0SnRCQTttQkFxSm1CO3lFQU1vRDtnQkFoQnpEO3dFQWlCZ0Q7Y0FoSXhEO2dCQW1FUTtrQkEwQ29CLHFEQUE0QjtnQkExQ2hEO2tCQXVDZ0M7OERBckk5Q1E7bUJBa0k4QywyQ0FsSTlDQTttQkFpSTJDO21CQUhBLDJDQTlIM0NBO21CQTZId0M7bUJBRkEsMkNBM0h4Q0E7bUJBMEhxQzttQkFGQSwyQ0F4SHJDQTttQkF1SGtDO21CQUZBLDJDQXJIbENBO21CQW9IK0I7bUJBRkEsMkNBbEgvQkE7bUJBaUg0QjttQkFGQSwyQ0EvRzVCQTttQkE4R3lCO21CQURHO21CQURIOzBEQTdHekJSO21CQTRHc0I7bUJBREc7bUJBREg7MERBMUd0QkE7bUJBeUdtQjt5RUErQitDO2dCQXpDcEQ7d0VBMENpRDtjQTdHekQ7Z0JBZ0RRO2tCQWlCb0Isb0RBQTJCO2dCQWpCL0M7a0JBZ0JXOzhEQTNGekJRO21CQTBGNEI7bUJBREg7MERBMUZ6QlI7bUJBeUZzQjttQkFERzttQkFESDswREF2RnRCQTttQkFzRm1CO3lFQU1vRDtnQkFoQnpEO3dFQWlCZ0Q7Y0FqRXhEOzs7O21CQUlRO3FCQTBDb0IscURBQTRCO21CQTFDaEQ7cUJBdUNnQztpRUF0RTlDUTtzQkFtRThDLDJDQW5FOUNBO3NCQWtFMkM7c0JBSEEsMkNBL0QzQ0E7c0JBOER3QztzQkFGQSwyQ0E1RHhDQTtzQkEyRHFDO3NCQUZBLDJDQXpEckNBO3NCQXdEa0M7c0JBRkEsMkNBdERsQ0E7c0JBcUQrQjtzQkFGQSwyQ0FuRC9CQTtzQkFrRDRCO3NCQUZBLDJDQWhENUJBO3NCQStDeUI7c0JBREc7c0JBREg7NkRBOUN6QlI7c0JBNkNzQjtzQkFERztzQkFESDs2REEzQ3RCQTtzQkEwQ21COzRFQStCK0M7bUJBekNwRDsyRUEwQ2lEOzs7Ozs7Ozs7Ozs7Ozs7O2NBOUN6RDt3RUFvZjhEO2lDQXRmL0MsUUFBSTtXQUh6Qjs7OztXQTJmWTs7UUEvZlc7U0FBdkJTO1VBQXVCOzs7Ozs7a0JBQXZCQTtNQUxZLHVDQXdnQm1CO0lBOWdDZCxTQWdoQ25CQywrQkFBdUNBO01BQ3pDLElBQUlWLGNBRHFDVTtNQUN6QztRQUlxQjs7U0FESCw0Q0FIZFY7Ozs7U0FNMEI7O01BS1Q7UUFLckI7VUFJSTs7O2NBS00sc0JBZ0Y2Qyw4QkFBZ0I7Y0FoRjdELHNCQWdGb0IsUUFBSztjQWhGekI7Z0JBb0VRO2tCQVdvQixzREFBNkI7Z0JBWGpEO2tCQVVROzttQkFESDswREF0R25CQTtrQkFzR21CLHVEQUNxQztnQkFWMUM7d0VBV2tEO2NBL0UxRDtnQkFvRFE7a0JBY29CLHNEQUE2QjtnQkFkakQ7a0JBYVc7O21CQURIOzBEQXpGdEJBO21CQXdGeUI7bUJBREg7MERBdkZ0QkE7bUJBc0ZtQjt5RUFJeUM7Z0JBYjlDO3dFQWNrRDtjQWxFMUQ7Z0JBb0NRO2tCQWNvQixzREFBNkI7Z0JBZGpEO2tCQWFXOzttQkFESDswREF6RXRCQTttQkF3RXlCO21CQURIOzBEQXZFdEJBO21CQXNFbUI7eUVBSXlDO2dCQWI5Qzt3RUFja0Q7Y0FsRDFEO2dCQW9CUTtrQkFjb0Isc0RBQTZCO2dCQWRqRDtrQkFhVzs7bUJBREg7MERBekR0QkE7bUJBd0R5QjttQkFESDswREF2RHRCQTttQkFzRG1CO3lFQUl5QztnQkFiOUM7d0VBY2tEO2NBbEMxRDs7OzttQkFJUTtxQkFjb0Isc0RBQTZCO21CQWRqRDtxQkFhVzs7c0JBREg7NkRBekN0QkE7c0JBd0N5QjtzQkFESDs2REF2Q3RCQTtzQkFzQ21COzRFQUl5QzttQkFiOUM7MkVBY2tEOzs7OztjQWxCMUQ7d0VBZ0Y4RDtpQ0FsRi9DLFFBQUk7V0FIekI7Ozs7V0F1Rlk7O1FBM0ZNO1NBQWxCVztVQUFrQjs7Ozs7O2tCQUFsQkE7TUFKWSx1Q0FtR3VDO0lBaG9DbEMsU0Frb0NuQkMsdUJBQXdCQztNQUMxQjtxQkFEMEJBO09BQzFCLFVBRDBCQTtNQUMxQjtRQU1JOzswQkFZcUIsbURBQWdDOzswQkFUaEMsbURBUXlDO1NBWDlEOzs7O1NBY1k7O01BcEJoQjtPQUVJQztRQUEwQjs7O1FBMkIxQjsrQkFRcUIsT0FyQ3JCZCxhQXFDbUM7OzBCQUxkLG1EQUk2QztTQVBsRTtTQUhFOzs7Ozs7Ozs7O1NBYVU7O01BS2hCO1FBSUk7K0JBUXFCLE9BdkRyQlEsU0F1RCtCOzswQkFMVixtREFJNkM7U0FQbEU7U0FIRTs7Z0RBbG1DSjNDOzs7O1NBK21DYzs7TUExRGhCO09BaUVpRDs7VUFESiwwQ0E1c0IzQ3lDO2FBcXFCRVMsdUJBbUJBQztPQW1Ca0I7NkJBQWxCQztNQUFrQjtRQVVsQjsrQkFrQ3FCLFFBQUs7OzBCQUxMLG1EQUk2Qzs7OzthQTdCekQsc0JBd0JvQixRQUFJO2FBeEJ4QjtlQXNCb0I7MkRBbEc3QlQ7Z0JBZ0c2QiwyQ0FoRzdCQTtnQkErRjBCO2dCQURBLDJDQTlGMUJBO2dCQTZGdUI7Z0JBREEsMkNBNUZ2QkE7Z0JBMkZvQjtnQkFERywyQ0ExRnZCQTtnQkEwRmlCO2dCQURHLDJDQXpGcEJBO2dCQXlGYztzRUFVc0Q7YUF2QjNELGlFQXdCeUI7U0E1QmxDOzs7O1NBb0NZOztNQTdHaEI7T0FxRUlXO1FBQWlDOzs7UUFpRGpDOzs7WUFtQ3VDOzthQUE1QjthQURIOzsyQ0FwRlJEO1lBb0ZRLHlEQUN5RDs7MEJBWjVDLG1EQVF5Qzs7OzthQTNCckQ7ZUFrQk87O2dCQURHO2dCQURIOzs4Q0F0RWhCQTtlQXNFZ0IseURBRTBCO2FBbEJqQztlQUdvQjt1REF4RDdCQyx3QkFrRXVDO2FBYjlCLGlFQWtCa0M7U0F0QjNDOzs7O1NBcUNZOztNQTNKaEI7T0FrSElDO1FBQTJCOztxQkFpRHZCQztRQUNIO1VBQ0U7aUNBa0RxQixRQUFLOzs7Y0FMTCxtREFJNkM7Ozs7ZUE3Q3pELHNCQXdDbUQsUUFBSTtlQXhDdkQ7aUJBc0NROzs7Z0RBNUNoQkEsVUFqREpEO2lCQTZGb0IsT0E1Q2hCQzs7Ozs7Ozs7aUJBNENnQixVQWpCRzt3QkEzQm5CQTs7OztpQkE0Q2dCO2tCQXhCQTtrQkFESDt3RUEyQjBCO2VBeEMvQjt1RUF3Q3dEO1dBNUNqRTs7Ozs7V0FvRFk7VUE1RmMsWUFnR0s7TUE3RE87T0FBekNDO1FBQXlDOztxQkFpRXJDRDtRQUNIO1VBQ0U7aUNBNkdxQixRQUFLOzs7Y0FMTCxtREFJNkM7Ozs7ZUF4R3pEO2lCQXdCSyxzQkEyRW9CLDhCQUFnQjtpQkEzRXBDLHNCQTBFb0IsUUFBSztpQkExRXpCOzs7O3NCQUlRLHNCQXFFeUMsUUFBSTtzQkFyRTdDO3dCQXlDb0IsT0EzRXpDQTs7Ozs7Ozs7d0JBcUYwQjsrRUFrQmdCO3NCQXJFckI7Ozs7MkJBS1Esc0JBbUNvQixRQUFJOzJCQW5DeEI7NkJBK0JjOzs7NkRBdEUzQ0EsVUEvTkpQOzhCQW9TNEM7MkVBdFM1Q2Q7OEJBbVM0Qzs7NERBbEV4Q3FCLFVBL0dKRDs4QkFnTHlDO29DQWpFckNDOzs7OzZCQXNFMkMsVUFmVDtvRkFrQjJCOzJCQWxDaEM7bUZBbUN5QjtzQkF4Q2pDO2dGQXFFOEM7aUJBekV0RDsyRUEyRXFDO2VBbkcxQyxzQkFzQm9CLFFBQUk7ZUF0QnhCOzs7O29CQUlRLHNCQWlCb0IsUUFBSztvQkFqQnpCO3NCQUlvQixpREFkcENBLFVBMEIwRjtvQkFoQjFFOzRFQWlCMEI7ZUFyQmxDO3lFQW1HMkM7V0F2R3BEOzs7OztXQStHWTtVQXRLaUIsWUEwS0U7TUF4SEE7T0FBbENFO1FBQWtDOzs7Y0FBbENBO2NBOURBRDtjQTlKQVI7Y0FtRUFLLHdCQXFSd0U7SUE3OUN2RCxTQSs5Q25CSyx1QkFBd0JDO01BQzFCO3NDQUQwQkE7T0FDMUIsaUNBRDBCQTtPQUMxQixrQkFEMEJBO09BQzFCLFVBRDBCQTtPQUMxQixjQUQwQkE7T0FDMUIsaUJBRDBCQTtPQUMxQiwrQkFEMEJBO01BQzFCLGVBVVFKO1FBQ0g7VUFDRTs7O2NBS00sc0JBK0k2Qyw4QkFBZ0I7Y0EvSTdELHNCQStJb0IsUUFBSztjQS9JekI7Z0JBMERRLHNCQW9Gb0IsV0FBeUI7Z0JBcEY3QztrQkErRG9CLE9BaElqQ0E7Ozs7Ozt5RUFvSjhCO2dCQW5GakI7Ozs7cUJBSVEsc0JBMERvQixXQUF5QjtxQkExRDdDO3VCQW9Db0IsT0F6R3pDQTs7Ozs7OzhFQThIc0M7cUJBekRqQjs7OzswQkFLUSxzQkE4QkssV0FBeUI7MEJBOUI5Qjs0QkFNSyxPQWhGbENBOzs7Ozs7bUZBc0c4QzswQkE1QmpCO2tGQThCK0I7cUJBbkN2QzsrRUEwRDhDO2dCQTlEdEQ7MEVBb0Y4QztjQTlJdEQ7Z0JBK0JRLHNCQXlCb0IsV0FBcUI7Z0JBekJ6QztrQkFJb0IsT0ExQ2pDQTs7Ozs7O3lFQThENkI7Z0JBeEJoQjt3RUF5QjBDO2NBeERsRDs7OzttQkFJUSxzQkF5Qm9CLFdBQXlCO21CQXpCN0M7cUJBSW9CLE9BZmpDQTs7Ozs7OzRFQW1DOEI7bUJBeEJqQjsyRUF5QjhDOzs7Y0E3QnREO3dFQStJOEQ7aUNBakovQyxRQUFJO1dBSHpCOzs7OztXQXNKWTtVQWxLbkIsWUFzS3NDO01BL0pjO09BQWhEVTtRQUFnRDs7cUJBbUs1Q1Y7UUFDSDtVQUNFOzs7Y0FLTSxzQkEySjZDLDhCQUFnQjtjQTNKN0Qsc0JBMkpvQixRQUFLO2NBM0p6QjtnQkFpQ1Esc0JBeUhvQixXQUE4QjtnQkF6SGxEO2tCQW9Hb0IsT0E1SWpDQTs7Ozs7O3lFQWdLOEI7Z0JBeEhqQjs7OztxQkFJUSxzQkErRkssV0FBOEI7cUJBL0ZuQzt1QkF3RW9CLE9BcEh6Q0E7Ozs7Ozs4RUF5SXNDO3FCQTdGakI7Ozs7MEJBS1Esc0JBa0VLLFdBQThCOzBCQWxFbkM7NEJBMENLLE9BM0ZsQ0E7Ozs7OzttRkFpSDhDOzBCQWhFakI7Ozs7K0JBTVEsc0JBaUNLLFdBQ0k7K0JBbENUO2lDQVFLLE9BL0QxQ0E7Ozs7Ozt3RkFzRnNEOytCQS9CakI7dUZBa0NVOzBCQXhDbEI7b0ZBa0VvQztxQkF2RTVDOytFQStGb0M7Z0JBbkc1QzswRUF5SG1EO2NBMUozRDs7OzttQkFJUSxzQkEwQkssV0FDSTttQkEzQlQ7cUJBSW9CLE9BZmpDQTs7Ozs7OzRFQW1DNkI7bUJBeEJoQjsyRUEyQlU7O2NBL0JsQjt3RUEySjhEO2lDQTdKL0MsUUFBSTtXQUh6Qjs7Ozs7V0FrS1k7VUEvVFMsWUFtVVU7TUEzS2U7T0FBakRXO1FBQWlEOzs7UUFnTGpEOzswQkFZcUIsa0RBQXFCOzswQkFUckIsbURBUXlDO1NBWDlEOzs7O1NBY1k7O01BOUxxQztPQTRLakRDO1FBQTJDOzs7UUEyQjNDOzs7WUFZcUIsb0RBQXFCOzswQkFUckIsbURBUXlDO1NBWDlEOzs7O1NBY1k7O01Bck5xQztPQW1NTjs7O09BMkJzQjs7VUFGL0I7MkNBOStDcEMzQzs7T0E0K0M2QztzQ0FBM0MyQjtNQUEyQztRQVd2Qjs7K0NBNVlwQlM7U0EyWWlCOzs0Q0ExWWpCQztTQXlZYzs7c0NBMVlkRDs7OztTQWdaMEI7O01BVVQ7UUFVckI7VUFJSTtpQ0FRcUIsT0E1YXJCMUIsYUE0YW1DOzs7Y0FMZCxtREFJNkM7V0FQbEU7V0FIRTs7Ozs7Ozs7OztXQWFVOztRQVN3Qjs7O1lBRnJDOzZDQXo0QkRVO2VBbzNCRTBCO1NBbUJnRDswQkFBaERDO1FBQWdEO1VBWWhEO2lDQVFxQixPQXZjckJyQyxhQXVjbUM7OztjQUxkLG1EQUk2QztXQVBsRTtXQUhFOzs7Ozs7Ozs7O1dBYVU7O1FBS2hCO1VBSUk7aUNBUXFCLE9BM2RyQlEsU0EyZCtCOzs7Y0FMVixtREFJNkM7V0FQbEU7V0FIRTs7a0RBcjJESjNDOzs7O1dBazNEYzs7UUFyQ3dCO1NBOENZOztZQUZ0QiwwQ0FyMEI1QitDO2VBNnhCRTJCLCtCQW1CQUM7U0FtQm1DO3dDQUFuQ0M7U0FBbUMsK0JBQW5DQTtTQUFtQywrQkFBbkNBO1NBQW1DLCtCQUFuQ0E7UUFBbUM7VUFpQm5DO2lDQU9xQixPQXhmckJaLGdCQXdmc0M7OztjQUpqQixtREFHd0M7V0FON0Q7V0FEc0MsMkNBbHlEeENwRDtXQWd5REk7Ozs7O1dBWVU7O1FBcEV3QjtTQTRFbkI7O1lBRmxCLDBDQXJsRERlO2VBa2tERXNEO1NBaUI2Qjt3Q0FBN0JDO1NBQTZCO21CQVV6QjFCO1lBQ0g7Y0FDRTs7O2tCQWlDcUIsbURBQWdDOzs7a0JBVGhDLG1EQVF5Qzs7OzttQkE1QnJEO3FCQW1CSyxPQS9KakJjLDhCQStKb0U7bUJBbkJ4RDtxQkFpQlE7O3NCQURHO3NCQUZIOzhEQXBCaEJkO3NCQW1CYTs0RUFJc0M7bUJBakIzQzsyRUFtQnlEO2VBdkJsRTs7Ozs7O2VBbUNZO2NBekRNLFlBNkRhO1NBNUNtQjs7Ozs7Ozs7VUFrRHJEOzs7Y0FhTSxlQUNRQTtnQkFPSDs7O3dEQTkzRGI1QyxhQXUzRGdCNEM7aUJBTXNDOztvQkFEeEM7OztzQkFqR1pxQjs7aUJBOEZXOzs7Ozs7O3VFQVFhO2NBWGxCO3VEQXBrQk5iLGlCQStrQjJDOzs7Y0FyQnRCLG1EQVF5QztXQVg5RDs7OztXQTBCWTs7UUEzSndCO1NBK0hGLDJDQXYyRHBDcEQ7U0FvMkR3RTs7O21CQXVDbEU0QztZQUNIO2NBQ0U7OztrQkFRTTs7MkJBL0ZUMkI7MkJBcUZJM0IsT0FVcUQ7OztrQkFMakMsbURBR3dDO2VBTjdEOzs7Ozs7ZUFVWTtjQTNDTSxZQStDYTtTQW5CVTs7Ozs7Ozs7VUF3QjVDOzs7Y0E0SGM7Ozs0Q0F4TGQ0QjtlQXVMVztlQURhO2VBQWhCO2VBRFk7c0VBSW1EOzs7Y0FkbEQsbURBUXlDOzs7O2VBbkhyRDtpQkFLSyxzQkFxR29CLDhCQUFnQjtpQkFyR3BDLHNCQW9Hb0IsUUFBSztpQkFwR3pCO21CQTRFUTtxQkFzQmE7OzttREF2S25DQTtzQkFzS2dDO3NCQUZhO3NCQUFoQjtzQkFGWTs2RUFNbUQ7bUJBdkJ0RTtxQkFlVzs7c0JBREg7NkRBbHRCOUJqRDtzQkFpdEJpQztzQkFESDs2REFodEI5QkE7c0JBK3NCMkI7NEVBSTJDO21CQWZoRDsyRUF1QnVFO2lCQW5HL0U7bUJBb0RRO3FCQXFCYTs7O21EQTlJbkNpRDtzQkE2SWdDO3NCQUZhO3NCQUFoQjtzQkFGWTs2RUFNbUQ7bUJBdEJ0RTtxQkFjVzs7c0JBREg7NkRBenJCOUJqRDtzQkF3ckJpQztzQkFESDs2REF2ckI5QkE7c0JBc3JCMkI7NEVBSTJDO21CQWRoRDsyRUFzQnVFO2lCQTFFL0U7bUJBNEJRO3FCQXFCYTs7O21EQXRIbkNpRDtzQkFxSGdDO3NCQUZhO3NCQUFoQjtzQkFGWTs2RUFNbUQ7bUJBdEJ0RTtxQkFjVzs7c0JBREg7NkRBanFCOUJqRDtzQkFncUJpQztzQkFESDs2REEvcEI5QkE7c0JBOHBCMkI7NEVBSTJDO21CQWRoRDsyRUFzQnVFO2lCQWxEL0U7Ozs7c0JBSVE7d0JBcUJhOzs7c0RBOUZuQ2lEO3lCQTZGZ0M7eUJBRmE7eUJBQWhCO3lCQUZZO2dGQU1tRDtzQkF0QnRFO3dCQWNXOzt5QkFESDtnRUF6b0I5QmpEO3lCQXdvQmlDO3lCQURIO2dFQXZvQjlCQTt5QkFzb0IyQjsrRUFJMkM7c0JBZGhEOzhFQXNCdUU7Ozs7aUJBMUIvRTsyRUFxR3FDO2VBMUcxQyxzQkFHb0IsUUFBSTtlQUh4Qjt1RUEwRzJDO1dBOUdwRDs7OztXQStIWTs7UUF2VHdCO1NBb0xwQ21EO1VBQThCOzs7Ozs7O1VBNEk5Qjs7O2NBNEhjOzs7NENBaFVkRjtlQStUVztlQURhO2VBQWhCO2VBRFk7c0VBSW1EOzs7Y0FkbEQsbURBUXlDOzs7O2VBbkhyRDtpQkFLSyxzQkFxR29CLDhCQUFnQjtpQkFyR3BDLHNCQW9Hb0IsUUFBSztpQkFwR3pCO21CQTRFUTtxQkFzQmE7OzttREEvU25DQTtzQkE4U2dDO3NCQUZhO3NCQUFoQjtzQkFGWTs2RUFNbUQ7bUJBdkJ0RTtxQkFlVzs7c0JBREg7NkRBMTFCOUJqRDtzQkF5MUJpQztzQkFESDs2REF4MUI5QkE7c0JBdTFCMkI7NEVBSTJDO21CQWZoRDsyRUF1QnVFO2lCQW5HL0U7bUJBb0RRO3FCQXFCYTs7O21EQXRSbkNpRDtzQkFxUmdDO3NCQUZhO3NCQUFoQjtzQkFGWTs2RUFNbUQ7bUJBdEJ0RTtxQkFjVzs7c0JBREg7NkRBajBCOUJqRDtzQkFnMEJpQztzQkFESDs2REEvekI5QkE7c0JBOHpCMkI7NEVBSTJDO21CQWRoRDsyRUFzQnVFO2lCQTFFL0U7bUJBNEJRO3FCQXFCYTs7O21EQTlQbkNpRDtzQkE2UGdDO3NCQUZhO3NCQUFoQjtzQkFGWTs2RUFNbUQ7bUJBdEJ0RTtxQkFjVzs7c0JBREg7NkRBenlCOUJqRDtzQkF3eUJpQztzQkFESDs2REF2eUI5QkE7c0JBc3lCMkI7NEVBSTJDO21CQWRoRDsyRUFzQnVFO2lCQWxEL0U7Ozs7c0JBSVE7d0JBcUJhOzs7c0RBdE9uQ2lEO3lCQXFPZ0M7eUJBRmE7eUJBQWhCO3lCQUZZO2dGQU1tRDtzQkF0QnRFO3dCQWNXOzt5QkFESDtnRUFqeEI5QmpEO3lCQWd4QmlDO3lCQURIO2dFQS93QjlCQTt5QkE4d0IyQjsrRUFJMkM7c0JBZGhEOzhFQXNCdUU7Ozs7aUJBMUIvRTsyRUFxR3FDO2VBMUcxQyxzQkFHb0IsUUFBSTtlQUh4Qjt1RUEwRzJDO1dBOUdwRDs7OztXQStIWTs7UUEvYndCO1NBNFRwQ29EO1VBQTRCOzs7Ozs7O1VBNEk1QjtpQ0F3Q3FCLFFBQUs7OztjQUxMLG1EQUk2Qzs7OztlQW5DekQsc0JBOEJvQixRQUFJO2VBOUJ4QjtpQkF5Qm9CLG1EQUl3QztlQTdCNUQ7Ozs7b0JBSVEsc0JBb0JvQixRQUFLO29CQXBCekI7c0JBbUJXOzt1QkFGQTs7b0RBclc1Qkg7dUJBb1d5Qjt1QkFGSDs7OzBCQXhhdEJKOztzQkF3YXNCLHVEQUtnQztvQkFuQnJDOzRFQW9CMEI7ZUF4QmxDO3lFQThCeUI7V0FsQ2xDOzs7O1dBMENZOztRQWxmd0I7U0FvY0g7Ozs7Ozs7O21CQXNEN0J4QjtZQUNIO2NBQ0U7cUNBMkVxQixRQUFLOzs7a0JBTkwsbURBSzZDOzs7O21CQXRFekQsc0JBZ0VvQixRQUFJO21CQWhFeEI7cUJBMkRjOzs7NkRBbnlFNUI1QyxhQWt1RU00QztzQkFnRXNFOzt5QkFIbEM7OzsyQkFuZ0J4Q3NCOztzQkErZjBCOzs7Ozs7O3NCQUhBO3NCQUZILDJDQXBEbkJ0QjtzQkFtRHNCO3NCQUpHOzs7O3lCQS9DekJBO3lCQXJjSnVCO3NCQW1mMEI7bUVBLzlCMUI1QztzQkE4OUJ1QjtzQkFESDtzQkFGZSwyQ0ExOUJuQzZCO3NCQTA5Qm9COzs7O3lCQXJuQnBCSztzQkFvbkJpQjs0RUE0QjBDO21CQS9EL0M7Ozs7d0JBSVEsc0JBb0JvQixRQUFLO3dCQXBCekI7MEJBbUJXOzsyQkFGQTs7d0RBelovQmU7MkJBd1o0QjsyQkFGSDs7OzhCQTVkekJKOzswQkE0ZHlCLHVEQUtnQzt3QkFuQnJDO2dGQW9CMEI7bUJBeEJsQzs2RUFnRXlCO2VBcEVsQzs7Ozs7O2VBNkVZO2NBckhzQixZQXlISDtTQXRGWTs7Ozs7Ozs7VUE0RjlDOzs7Y0FlVzs7ZUFGQTs7NENBcGVYSTtjQW1lUTtnQkFXUzs7aUJBRkE7OzhDQTVlakJBO2lCQTJlYztpQkFESDtpQkFERztpQkFESDs7K0NBam1CWFg7Z0JBaW1CVztjQU9ILG9EQUEyQjs7O2NBckJkLG1EQU1WO1dBVFg7Ozs7V0EwQlk7O1FBN21Cd0I7U0E4a0JwQ2lCO1VBQWdFOzs7Ozs7O1VBeUNoRTs7O2NBNFRXOztlQUZBOzs0Q0FyekJYTjtjQW96QlE7Z0JBSWtDOztvREFqN0IxQ1g7Y0FrN0JhLG9EQUEyQjs7O2NBZG5CLG1EQU1WOzs7O2VBbFRGO2lCQUtLLHNCQXNTb0IsOEJBQWdCO2lCQXRTcEMsc0JBcVNvQixRQUFLO2lCQXJTekI7bUJBeVFRO3FCQXdCVTs7c0JBRkE7O21EQW55QmhDVztxQkFreUI2Qjt1QkFLRzs7MkRBaDZCaENYO3FCQWk2QjZCLG9EQUEyQjttQkEzQmxDO3FCQWtCYzs7c0JBREg7NkRBajFDakN0QztzQkFnMUNvQztzQkFESDs2REEvMENqQ0E7c0JBODBDOEI7c0JBRkEsMkNBNzBDOUJRO3NCQTQwQzJCOzRFQU8rQzttQkFsQnBEOzJFQTJCbUM7aUJBcFMzQzttQkE0T1E7cUJBd0JVOztzQkFGQTs7bURBdHdCaEN5QztxQkFxd0I2Qjt1QkFLRzs7MkRBbjRCaENYO3FCQW80QjZCLG9EQUEyQjttQkEzQmxDO3FCQWtCYzs7c0JBREg7NkRBcHpDakN0QztzQkFtekNvQztzQkFESDs2REFsekNqQ0E7c0JBaXpDOEI7c0JBRkEsMkNBaHpDOUJRO3NCQSt5QzJCOzRFQU8rQzttQkFsQnBEOzJFQTJCbUM7aUJBdlEzQzttQkErTVE7cUJBd0JVOztzQkFGQTs7bURBenVCaEN5QztxQkF3dUI2Qjt1QkFLRzs7MkRBdDJCaENYO3FCQXUyQjZCLG9EQUEyQjttQkEzQmxDO3FCQWtCYzs7c0JBREg7NkRBdnhDakN0QztzQkFzeENvQztzQkFESDs2REFyeENqQ0E7c0JBb3hDOEI7c0JBRkEsMkNBbnhDOUJRO3NCQWt4QzJCOzRFQU8rQzttQkFsQnBEOzJFQTJCbUM7aUJBMU8zQzttQkFrTFE7cUJBd0JVOztzQkFGQTs7bURBNXNCaEN5QztxQkEyc0I2Qjt1QkFLRzs7MkRBejBCaENYO3FCQTAwQjZCLG9EQUEyQjttQkEzQmxDO3FCQWtCYzs7c0JBREg7NkRBMXZDakN0QztzQkF5dkNvQztzQkFESDs2REF4dkNqQ0E7c0JBdXZDOEI7c0JBRkEsMkNBdHZDOUJRO3NCQXF2QzJCOzRFQU8rQzttQkFsQnBEOzJFQTJCbUM7aUJBN00zQzttQkFxSlE7cUJBd0JVOztzQkFGQTs7bURBL3FCaEN5QztxQkE4cUI2Qjt1QkFLRzs7MkRBNXlCaENYO3FCQTZ5QjZCLG9EQUEyQjttQkEzQmxDO3FCQWtCYzs7c0JBREg7NkRBN3RDakN0QztzQkE0dENvQztzQkFESDs2REEzdENqQ0E7c0JBMHRDOEI7c0JBRkEsMkNBenRDOUJRO3NCQXd0QzJCOzRFQU8rQzttQkFsQnBEOzJFQTJCbUM7aUJBaEwzQzttQkF3SFE7cUJBd0JVOztzQkFGQTs7bURBbHBCaEN5QztxQkFpcEI2Qjt1QkFLRzs7MkRBL3dCaENYO3FCQWd4QjZCLG9EQUEyQjttQkEzQmxDO3FCQWtCYzs7c0JBREg7NkRBaHNDakN0QztzQkErckNvQztzQkFESDs2REE5ckNqQ0E7c0JBNnJDOEI7c0JBRkEsMkNBNXJDOUJRO3NCQTJyQzJCOzRFQU8rQzttQkFsQnBEOzJFQTJCbUM7aUJBbkozQzttQkEyRlE7cUJBd0JVOztzQkFGQTs7bURBcm5CaEN5QztxQkFvbkI2Qjt1QkFLRzs7MkRBbHZCaENYO3FCQW12QjZCLG9EQUEyQjttQkEzQmxDO3FCQWtCYzs7c0JBREg7NkRBbnFDakN0QztzQkFrcUNvQztzQkFESDs2REFqcUNqQ0E7c0JBZ3FDOEI7c0JBRkEsMkNBL3BDOUJRO3NCQThwQzJCOzRFQU8rQzttQkFsQnBEOzJFQTJCbUM7aUJBdEgzQzttQkE4RFE7cUJBd0JVOztzQkFGQTs7bURBeGxCaEN5QztxQkF1bEI2Qjt1QkFLRzs7MkRBcnRCaENYO3FCQXN0QjZCLG9EQUEyQjttQkEzQmxDO3FCQWtCYzs7c0JBREg7NkRBdG9DakN0QztzQkFxb0NvQztzQkFESDs2REFwb0NqQ0E7c0JBbW9DOEI7c0JBRkEsMkNBbG9DOUJRO3NCQWlvQzJCOzRFQU8rQzttQkFsQnBEOzJFQTJCbUM7aUJBekYzQzttQkFpQ1E7cUJBd0JVOztzQkFGQTs7bURBM2pCaEN5QztxQkEwakI2Qjt1QkFLRzs7MkRBeHJCaENYO3FCQXlyQjZCLHFEQUEyQjttQkEzQmxDO3FCQWtCYzs7c0JBREg7NkRBem1DakN0QztzQkF3bUNvQztzQkFESDs2REF2bUNqQ0E7c0JBc21DOEI7c0JBRkEsMkNBcm1DOUJRO3NCQW9tQzJCOzRFQU8rQzttQkFsQnBEOzJFQTJCbUM7aUJBNUQzQzs7OztzQkFJUTt3QkF3QlU7O3lCQUZBOztzREE5aEJoQ3lDO3dCQTZoQjZCOzBCQUtHOzs7OzhEQTNwQmhDWDt3QkE0cEI2QixxREFBMkI7c0JBM0JsQzt3QkFrQmM7O3lCQURIO2dFQTVrQ2pDdEM7eUJBMmtDb0M7eUJBREg7Z0VBMWtDakNBO3lCQXlrQzhCO3lCQUZBLDJDQXhrQzlCUTt5QkF1a0MyQjsrRUFPK0M7c0JBbEJwRDs4RUEyQm1DOzs7Ozs7Ozs7O2lCQS9CM0M7MkVBc1NxQztlQTNTMUMsc0JBR29CLFFBQUk7ZUFIeEI7dUVBMlMyQztXQS9TcEQ7Ozs7V0FnVVk7O1FBdjdCd0I7U0FrbkJwQ2dEO1VBQXdEOzs7Ozs7O1VBOFV4RDs7O2NBY1E7Ozs0Q0FsMUJSUDtjQWsxQlEsa0RBQThEOzs7Y0FYakQsbURBUXlDO1dBWDlEOzs7O1dBZ0JZOztRQWg5QndCO1NBNDdCcENRO1VBQWlDOzs7Ozs7O1VBNkJqQzs7O2NBYU0sZUFJV3BDO2dCQVFpQjs7O3dEQTF0RnBDNUMsYUFrdEZtQjRDO2lCQVFnQjs7b0JBRlEsMENBcDZDekNVOztpQkFpNkNnQjs7Ozs7b0JBNTFGbEJwRTs7aUJBMDFGc0I7O3lCQVl3Qjt5QkFDQTs7bUJBQ0osc0RBQXdCO2NBaEJ4RDs7Ozs7a0JBNzJCUnNGO2VBNDJCc0M7NkJBRHhCUyxLQUFpQkM7Z0JBQ3BCLDRDQURHRCxLQUFpQkMsS0FDSztjQUFFLDhEQWtCeUI7OztjQTlCMUMsbURBUXlDO1dBWDlEOzs7O1dBbUNZOztRQTUvQndCO1NBcTlCcENDO1VBQWlDOzs7Ozs7O1VBZ0RqQzs7O2NBaWJxQixxREFBeUI7OztjQVR6QixtREFReUM7OztjQTlCckQ7Z0JBcUJPOztvREF6NkNoQnRCLHVCQXk2QzRDO2NBckJuQztnQkFrQlc7O2lCQUZBOzs4Q0EzeUNwQlc7aUJBMHlDaUI7aUJBRkg7OztvQkE5MkNkSjs7Z0JBODJDYyx1REFLZ0M7Y0FsQnJDO3NFQXFCb0M7Ozs7ZUFuYXBDO2lCQXlZVTs7a0JBRkE7OytDQXB4Q25CSTtpQkFteENnQjttQkFLRzs7Ozt1REFqNUNuQlg7aUJBazVDZ0IscURBQTJCO2VBNVlsQztpQkFtWUs7O3dEQXAwRGQ5QjtpQkFvMERjLHVEQUE0QztlQW5ZakQ7Ozs7b0JBSVE7c0JBS0ssc0JBa1hvQiw4QkFBZ0I7c0JBbFhwQyxzQkFpWG9CLFFBQUs7c0JBalh6Qjt3QkF5VlE7MEJBcUJVOzsyQkFGQTs7d0RBbHdDeEN5QzswQkFpd0NxQzttQ0FJQTttQ0FDSyw4Q0FBMkI7d0JBdkJ2QzswQkFhUTtzRUFoekR0Q3pDOzJCQSt5RG1DOzs7OzhCQTV5RG5Dc0I7MEJBNHlEbUMsdURBR2tEO3dCQWZ2RDtnRkF1QndDO3NCQWhYaEQ7d0JBdVRROzBCQTZCVTs7MkJBRkE7O3dEQXh1Q3hDbUI7MEJBdXVDcUM7NEJBS0c7O2dFQXIyQ3hDWDswQkFzMkMwQyxxREFBMkI7d0JBaEN2QzswQkFzQmM7Ozt3REFweEQ1Q1I7MkJBbXhEK0M7MkJBRkg7a0VBbnhENUM5QjsyQkFreER5QzsyQkFERzsyQkFESDtrRUFoeER6Q0E7MkJBK3dEc0M7MkJBRkEsMkNBOXdEdENROzJCQTZ3RG1DO2lGQVc4RDt3QkF2Qm5FO2dGQWdDd0M7c0JBdlZoRDt3QkFxUlE7MEJBNkJVOzsyQkFGQTs7d0RBdHNDeEN5QzswQkFxc0NxQzs0QkFLRzs7Z0VBbjBDeENYOzBCQW8wQzBDLHFEQUEyQjt3QkFoQ3ZDOzBCQXNCYzs7O3dEQWx2RDVDUjsyQkFpdkQrQzsyQkFGSDtrRUFqdkQ1QzlCOzJCQWd2RHlDOzJCQURHOzJCQURIO2tFQTl1RHpDQTsyQkE2dURzQzsyQkFGQSwyQ0E1dUR0Q1E7MkJBMnVEbUM7aUZBVzhEO3dCQXZCbkU7Z0ZBZ0N3QztzQkFyVGhEO3dCQW1QUTswQkE2QlU7OzJCQUZBOzt3REFwcUN4Q3lDOzBCQW1xQ3FDOzRCQUtHOztnRUFqeUN4Q1g7MEJBa3lDMEMscURBQTJCO3dCQWhDdkM7MEJBc0JjOzs7d0RBaHRENUNSOzJCQStzRCtDOzJCQUZIO2tFQS9zRDVDOUI7MkJBOHNEeUM7MkJBREc7MkJBREg7a0VBNXNEekNBOzJCQTJzRHNDOzJCQUZBLDJDQTFzRHRDUTsyQkF5c0RtQztpRkFXOEQ7d0JBdkJuRTtnRkFnQ3dDO3NCQW5SaEQ7d0JBaU5ROzBCQTZCVTs7MkJBRkE7O3dEQWxvQ3hDeUM7MEJBaW9DcUM7NEJBS0c7O2dFQS92Q3hDWDswQkFnd0MwQyxxREFBMkI7d0JBaEN2QzswQkFzQmM7Ozt3REE5cUQ1Q1I7MkJBNnFEK0M7MkJBRkg7a0VBN3FENUM5QjsyQkE0cUR5QzsyQkFERzsyQkFESDtrRUExcUR6Q0E7MkJBeXFEc0M7MkJBRkEsMkNBeHFEdENROzJCQXVxRG1DO2lGQVc4RDt3QkF2Qm5FO2dGQWdDd0M7c0JBalBoRDt3QkErS1E7MEJBNkJVOzsyQkFGQTs7d0RBaG1DeEN5QzswQkErbENxQzs0QkFLRzs7Z0VBN3RDeENYOzBCQTh0QzBDLHFEQUEyQjt3QkFoQ3ZDOzBCQXNCYzs7O3dEQTVvRDVDUjsyQkEyb0QrQzsyQkFGSDtrRUEzb0Q1QzlCOzJCQTBvRHlDOzJCQURHOzJCQURIO2tFQXhvRHpDQTsyQkF1b0RzQzsyQkFGQSwyQ0F0b0R0Q1E7MkJBcW9EbUM7aUZBVzhEO3dCQXZCbkU7Z0ZBZ0N3QztzQkEvTWhEO3dCQTZJUTswQkE2QlU7OzJCQUZBOzt3REE5akN4Q3lDOzBCQTZqQ3FDOzRCQUtHOztnRUEzckN4Q1g7MEJBNHJDMEMscURBQTJCO3dCQWhDdkM7MEJBc0JjOzs7d0RBMW1ENUNSOzJCQXltRCtDOzJCQUZIO2tFQXptRDVDOUI7MkJBd21EeUM7MkJBREc7MkJBREg7a0VBdG1EekNBOzJCQXFtRHNDOzJCQUZBLDJDQXBtRHRDUTsyQkFtbURtQztpRkFXOEQ7d0JBdkJuRTtnRkFnQ3dDO3NCQTdLaEQ7d0JBMkdROzBCQTZCVTs7MkJBRkE7O3dEQTVoQ3hDeUM7MEJBMmhDcUM7NEJBS0c7O2dFQXpwQ3hDWDswQkEwcEMwQyxxREFBMkI7d0JBaEN2QzswQkFzQmM7Ozt3REF4a0Q1Q1I7MkJBdWtEK0M7MkJBRkg7a0VBdmtENUM5QjsyQkFza0R5QzsyQkFERzsyQkFESDtrRUFwa0R6Q0E7MkJBbWtEc0M7MkJBRkEsMkNBbGtEdENROzJCQWlrRG1DO2lGQVc4RDt3QkF2Qm5FO2dGQWdDd0M7c0JBM0loRDt3QkF5RVE7MEJBNkJVOzsyQkFGQTs7d0RBMS9CeEN5QzswQkF5L0JxQzs0QkFLRzs7Z0VBdm5DeENYOzBCQXduQzBDLHFEQUEyQjt3QkFoQ3ZDOzBCQXNCYzs7O3dEQXRpRDVDUjsyQkFxaUQrQzsyQkFGSDtrRUFyaUQ1QzlCOzJCQW9pRHlDOzJCQURHOzJCQURIO2tFQWxpRHpDQTsyQkFpaURzQzsyQkFGQSwyQ0FoaUR0Q1E7MkJBK2hEbUM7aUZBVzhEO3dCQXZCbkU7Z0ZBZ0N3QztzQkF6R2hEO3dCQXVDUTswQkE2QlU7OzJCQUZBOzt3REF4OUJ4Q3lDOzBCQXU5QnFDOzRCQUtHOztnRUFybEN4Q1g7MEJBc2xDMEMscURBQTJCO3dCQWhDdkM7MEJBc0JjOzs7d0RBcGdENUNSOzJCQW1nRCtDOzJCQUZIO2tFQW5nRDVDOUI7MkJBa2dEeUM7MkJBREc7MkJBREg7a0VBaGdEekNBOzJCQSsvQ3NDOzJCQUZBLDJDQTkvQ3RDUTsyQkE2L0NtQztpRkFXOEQ7d0JBdkJuRTtnRkFnQ3dDO3NCQXZFaEQ7Ozs7MkJBS1E7NkJBNkJVOzs4QkFGQTs7MkRBdDdCeEN5Qzs2QkFxN0JxQzsrQkFLRzs7bUVBbmpDeENYOzZCQW9qQzBDLHFEQUEyQjsyQkFoQ3ZDOzZCQXNCYzs7OzJEQWwrQzVDUjs4QkFpK0MrQzs4QkFGSDtxRUFqK0M1QzlCOzhCQWcrQ3lDOzhCQURHOzhCQURIO3FFQTk5Q3pDQTs4QkE2OUNzQzs4QkFGQSwyQ0E1OUN0Q1E7OEJBMjlDbUM7b0ZBVzhEOzJCQXZCbkU7bUZBZ0N3Qzs7Ozs7Ozs7Ozs7c0JBckNoRDtnRkFrWHFDO29CQXZYMUMsc0JBRzBCLFFBQUk7b0JBSDlCOzRFQXVYMkM7ZUEzWG5EO3lFQTRZbUM7O1dBaFo1Qzs7OztXQW1iWTs7UUF4N0N3QjtTQWlnQ3BDcUQ7VUFBOEM7Ozs7Ozs7VUFnYzlDO2lDQXNGcUIsUUFBSzs7O2NBTEwsbURBSTZDOzs7O2VBakZ6RCxzQkE0RXFELFFBQUk7ZUE1RXpEO2lCQTRFUTs7a0JBRkE7OytDQW41Q2pCWjtrQkFrNUNjO3dFQUc0QjtlQTVFakM7Ozs7b0JBSVE7c0JBS0ssc0JBcURvQiw4QkFBZ0I7c0JBckRwQyxzQkFvRG9CLFFBQUs7c0JBcER6Qjs7OzsyQkFLUSxzQkE4Q29CLFFBQUk7MkJBOUN4Qjs2QkE2Q1c7OzhCQUZBOzsyREFsNEN6Q0E7OEJBaTRDc0M7OEJBRkg7OztpQ0FyOENuQ0o7OzZCQXE4Q21DLHVEQUtnQzsyQkE3Q3JDOzs7O2dDQU1RLHNCQXVCb0IsUUFBSTtnQ0F2QnhCO2tDQXFCVzs7bUNBRkE7O2dFQWgzQ2pESTttQ0ErMkM4QzttQ0FIQSwyQ0FoNkQ5Q3pDO21DQSs1RDJDO3lGQVFhO2dDQXRCbEI7d0ZBdUJ5QjsyQkE3QmpDO3FGQThDeUI7c0JBbkRqQztnRkFxRHFDO29CQTFEMUMsc0JBRzBCLFFBQUk7b0JBSDlCOzRFQTBEMkM7ZUE5RG5EO3lFQTRFMEQ7V0FoRm5FOzs7O1dBd0ZZOztRQXpoRHdCO1NBNjdDVDs7Ozs7Ozs7bUJBb0d2QmE7WUFDSDtjQUNFO3FDQXNHcUIsUUFBSzs7O2tCQU5MLG1EQUs2Qzs7OzttQkFqR3pELHNCQTJGb0IsUUFBSTttQkEzRnhCO3FCQXNGYzs7OzZEQXIyRzVCNUMsYUF5d0dNNEM7c0JBMkZtRDs7eUJBSFg7MERBMWlENUM5Qjs7c0JBc2lEMEI7Ozs7Ozs7c0JBSEE7c0JBRkg7OERBL0VuQjhCO3NCQThFZ0I7bUVBdGlFcEJyQjtzQkFpaUV1Qjs7NkRBbDFHekJ2QixhQXl3R000QztzQkF3RTJDOzt5QkFIdkI7MERBdDhDeEI2Qjs7c0JBazhDdUI7Ozs7Ozs7c0JBSEk7c0JBQVA7c0JBREg7NEVBbUN5RDttQkExRjlEOzs7O3dCQUlRLHNCQXdDb0IsUUFBSTt3QkF4Q3hCOzBCQWtDYzs7O2tFQXJ6R3BDekUsYUF5d0dNNEM7MkJBMkMyRDs7OEJBSDVCOytEQTEvQ25DOUI7OzJCQXEvQ2tDOzs7Ozs7OzJCQUhBOzJCQUZIO21FQTlCM0I4QjsyQkE2QndCO3dFQXIvRDVCckI7MkJBay9EK0I7O3dEQS83Qy9CaUQ7MkJBODdDNEI7Ozs7OEJBbHFENUJoQjsyQkFpcUR5QjtpRkF5QjBDO3dCQXZDL0M7Z0ZBd0N5QjttQkE1Q2pDOzZFQTJGeUI7ZUEvRmxDOzs7Ozs7ZUF3R1k7Y0EvTDRCLFlBbU1UO1NBakhXOzs7Ozs7OzttQkFxSHpDK0I7WUFDSDtjQUNFOzs7a0JBc0ZxQixxREFBeUI7OztrQkFWekIsbURBU3lDOzs7O21CQWpGckQ7cUJBS0ssc0JBa0VvQiw4QkFBZ0I7cUJBbEVwQyxzQkFpRW9CLFFBQUs7cUJBakV6Qjt1QkFtQ1E7eUJBNkJVOzswQkFEWTswQkFBZjswQkFGUzswQkFESDtpRUF2RWxDQTswQkFzRStCOzt1REFyaURuQ2I7MEJBb2lEZ0M7OzZEQWpwRWhDdkI7eUJBaXBFZ0MseURBTTZCO3VCQTdCcEM7eUJBb0JpQjs7MEJBREg7aUVBakVuQ29DOzBCQWdFZ0M7O3VEQS9oRHBDYjswQkE4aERpQzs7d0RBM29FakN2QjswQkF5b0VpQzs7OzZCQXpvRWpDQTs2QkE2bUJBdUI7MEJBMmhEOEI7Z0ZBTTBDO3VCQXBCL0M7K0VBNkJxQztxQkFoRTdDOzs7OzBCQUlROzRCQTZCVTs7NkJBRFk7NkJBQWY7NkJBRlM7NkJBREg7b0VBeENsQ2E7NkJBdUMrQjttRUE5M0NuQ1o7NkJBNjNDZ0M7O2dFQWxuRWhDeEI7NEJBa25FZ0MseURBTTZCOzBCQTdCcEM7NEJBb0JpQjs7NkJBREg7b0VBbENuQ29DOzZCQWlDZ0M7bUVBeDNDcENaOzZCQXUzQ2lDOzsyREE1bUVqQ3hCOzZCQTBtRWlDOzs7Z0NBMW1FakNBO2dDQXF2QkF3Qjs2QkFvM0M4QjttRkFNMEM7MEJBcEIvQztrRkE2QnFDOztxQkFqQzdDOytFQWtFcUM7bUJBdkUxQyxzQkFHb0IsUUFBSTttQkFIeEI7MkVBdUUyQztlQTNFcEQ7Ozs7OztlQXdGWTtjQTlMeUIsWUFrTU47U0FqR007Ozs7Ozs7O1VBc0d4Qzs7O2NBS00sc0JBOEQ2Qyw4QkFBZ0I7Y0E5RDdELHNCQThEb0IsUUFBSztjQTlEekI7Z0JBNENRO2tCQWlCTzs7c0RBcnpEckJkLHVCQXF6RGtEO2dCQWpCcEM7a0JBYUs7Ozs7c0JBN3VFbkJWO3NCQTZtQkF1QjtrQkFnb0RtQix1REFDeUI7Z0JBZDlCO3dFQWlCcUM7Y0E3RDdDO2dCQXNCUTtrQkFvQk87O3NEQWx5RHJCYix1QkFreURrRDtnQkFwQnBDO2tCQWdCUTs7OztzQkExdEV0QlY7c0JBNm1CQXVCO21CQTJtRHNCOzs7c0JBeHRFdEJ2QjtzQkFxdkJBd0I7bUJBaytDbUI7eUVBSTZCO2dCQWpCbEM7d0VBb0JxQztjQTFDN0M7Ozs7bUJBSVE7cUJBZ0JPOzs7O3lEQTV3RHJCZCx1QkE0d0RrRDttQkFoQnBDO3FCQWFLOzs7O3lCQXJzRW5CVjt5QkFxdkJBd0I7cUJBZzlDbUIsdURBQXNEO21CQWIzRDsyRUFnQnFDOzs7Y0FwQjdDO3dFQThEOEQ7aUNBaEUvQyxRQUFJO1dBSHpCOzs7O1dBcUVZOztRQTN6RHdCO1NBa3ZEcENjO1VBQStDOzs7Ozs7O1VBbUYvQzs7O2NBS00sc0JBa0c2Qyw4QkFBZ0I7Y0FsRzdELHNCQWtHb0IsUUFBSztjQWxHekI7Z0JBb0VRO2tCQW9CVTs7bUJBRkE7O2dEQXB5RHhCakI7a0JBbXlEcUI7b0JBV1M7O3FCQUZBOztrREE1eUQ5QkE7cUJBMnlEMkI7cUJBREg7cUJBREc7cUJBREg7O21EQWo2RHhCWDtvQkFpNkR3QjtrQkFPSCxxREFBMkI7Z0JBN0JsQztrQkFhSzs7OztzQkFwMUVuQlY7c0JBNm1CQXVCO2tCQXV1RG1CLHVEQUN5QjtnQkFkOUI7d0VBNkJtQztjQWpHM0M7Z0JBa0NRO2tCQXVCVTs7bUJBRkE7O2dEQXJ3RHhCRjtrQkFvd0RxQjtvQkFXUzs7cUJBRkE7O2tEQTd3RDlCQTtxQkE0d0QyQjtxQkFESDtxQkFERztxQkFESDs7bURBbDREeEJYO29CQWs0RHdCO2tCQU9ILHFEQUEyQjtnQkFoQ2xDO2tCQWdCUTs7OztzQkFyekV0QlY7c0JBNm1CQXVCO21CQXNzRHNCOzs7c0JBbnpFdEJ2QjtzQkFxdkJBd0I7bUJBNmpEbUI7eUVBSTZCO2dCQWpCbEM7d0VBZ0NtQztjQWxFM0M7Ozs7bUJBSVE7cUJBbUJVOztzQkFGQTs7bURBbnVEeEJIO3FCQWt1RHFCO3VCQVdTOzt3QkFGQTs7cURBM3VEOUJBO3dCQTB1RDJCO3dCQURIO3dCQURHO3dCQURIOztzREFoMkR4Qlg7dUJBZzJEd0I7cUJBT0gscURBQTJCO21CQTVCbEM7cUJBYUs7Ozs7eUJBcHhFbkJWO3lCQXF2QkF3QjtxQkEraERtQix1REFBc0Q7bUJBYjNEOzJFQTRCbUM7OztjQWhDM0M7d0VBa0c4RDtpQ0FwRy9DLFFBQUk7V0FIekI7Ozs7V0F5R1k7O1FBOTZEd0I7U0FnMERwQ2U7VUFBd0Q7Ozs7Ozs7VUF1SHhEOzs7Y0FrVk0sc0JBZ0Y2Qyw4QkFBZ0I7Y0FoRjdELHNCQWdGb0IsUUFBSztjQWhGekI7Z0JBd0RRO2tCQW9CVTs7bUJBRkE7O2dEQXZ0RXhCbEI7a0JBc3RFcUI7b0JBS0c7O3dEQXAxRXhCWDtrQkFxMUVxQixxREFBMkI7Z0JBdkJsQztrQkFhSzs7OztzQkF2d0ZuQlY7c0JBNm1CQXVCO2tCQTBwRW1CLHVEQUN5QjtnQkFkOUI7d0VBdUJtQztjQS9FM0M7Z0JBNEJRO2tCQXVCVTs7bUJBRkE7O2dEQTlyRXhCRjtrQkE2ckVxQjtvQkFLRzs7d0RBM3pFeEJYO2tCQTR6RXFCLHFEQUEyQjtnQkExQmxDO2tCQWdCUTs7OztzQkE5dUZ0QlY7c0JBNm1CQXVCO21CQStuRXNCOzs7c0JBNXVGdEJ2QjtzQkFxdkJBd0I7bUJBcy9EbUI7eUVBSTZCO2dCQWpCbEM7d0VBMEJtQztjQXREM0M7Ozs7bUJBSVE7cUJBbUJVOztzQkFGQTs7bURBbHFFeEJIO3FCQWlxRXFCO3VCQUtHOzsyREEveEV4Qlg7cUJBZ3lFcUIscURBQTJCO21CQXRCbEM7cUJBYUs7Ozs7eUJBbnRGbkJWO3lCQXF2QkF3QjtxQkE4OURtQix1REFBc0Q7bUJBYjNEOzJFQXNCbUM7OztjQTFCM0M7d0VBZ0Y4RDtpQ0FsRi9DLFFBQUk7Ozs7ZUE1VWhCO2lCQXdVVTs7a0JBRkE7OytDQXJvRW5CSDtpQkFvb0VnQjttQkFLRzs7dURBbHdFbkJYO2lCQW13RWdCLHFEQUEyQjtlQTNVbEM7aUJBa1VLOzt3REFyckZkOUI7aUJBcXJGYyx1REFBNEM7ZUFsVWpEOzs7O29CQUlRO3NCQUtLLHNCQWlUb0IsOEJBQWdCO3NCQWpUcEMsc0JBZ1RvQixRQUFLO3NCQWhUekI7d0JBbVJROzBCQXlCVTs7MkJBRkE7O3dEQWxuRXhDeUM7MEJBaW5FcUM7NEJBS0c7O2dFQS91RXhDWDswQkFndkUwQyxxREFBMkI7d0JBNUJ2QzswQkFtQmM7OzJCQURIO2tFQWhxRnpDdEM7MkJBK3BGNEM7MkJBREg7a0VBOXBGekNBOzJCQTZwRnNDOzJCQUZBLDJDQTVwRnRDUTsyQkEycEZtQztpRkFPK0M7d0JBbkJwRDtnRkE0QndDO3NCQS9TaEQ7d0JBcVBROzBCQXlCVTs7MkJBRkE7O3dEQXBsRXhDeUM7MEJBbWxFcUM7NEJBS0c7O2dFQWp0RXhDWDswQkFrdEUwQyxxREFBMkI7d0JBNUJ2QzswQkFtQmM7OzJCQURIO2tFQWxvRnpDdEM7MkJBaW9GNEM7MkJBREg7a0VBaG9GekNBOzJCQStuRnNDOzJCQUZBLDJDQTluRnRDUTsyQkE2bkZtQztpRkFPK0M7d0JBbkJwRDtnRkE0QndDO3NCQWpSaEQ7d0JBdU5ROzBCQXlCVTs7MkJBRkE7O3dEQXRqRXhDeUM7MEJBcWpFcUM7NEJBS0c7O2dFQW5yRXhDWDswQkFvckUwQyxxREFBMkI7d0JBNUJ2QzswQkFtQmM7OzJCQURIO2tFQXBtRnpDdEM7MkJBbW1GNEM7MkJBREg7a0VBbG1GekNBOzJCQWltRnNDOzJCQUZBLDJDQWhtRnRDUTsyQkErbEZtQztpRkFPK0M7d0JBbkJwRDtnRkE0QndDO3NCQW5QaEQ7d0JBeUxROzBCQXlCVTs7MkJBRkE7O3dEQXhoRXhDeUM7MEJBdWhFcUM7NEJBS0c7O2dFQXJwRXhDWDswQkFzcEUwQyxxREFBMkI7d0JBNUJ2QzswQkFtQmM7OzJCQURIO2tFQXRrRnpDdEM7MkJBcWtGNEM7MkJBREg7a0VBcGtGekNBOzJCQW1rRnNDOzJCQUZBLDJDQWxrRnRDUTsyQkFpa0ZtQztpRkFPK0M7d0JBbkJwRDtnRkE0QndDO3NCQXJOaEQ7d0JBMkpROzBCQXlCVTs7MkJBRkE7O3dEQTEvRHhDeUM7MEJBeS9EcUM7NEJBS0c7O2dFQXZuRXhDWDswQkF3bkUwQyxxREFBMkI7d0JBNUJ2QzswQkFtQmM7OzJCQURIO2tFQXhpRnpDdEM7MkJBdWlGNEM7MkJBREg7a0VBdGlGekNBOzJCQXFpRnNDOzJCQUZBLDJDQXBpRnRDUTsyQkFtaUZtQztpRkFPK0M7d0JBbkJwRDtnRkE0QndDO3NCQXZMaEQ7d0JBNkhROzBCQXlCVTs7MkJBRkE7O3dEQTU5RHhDeUM7MEJBMjlEcUM7NEJBS0c7O2dFQXpsRXhDWDswQkEwbEUwQyxxREFBMkI7d0JBNUJ2QzswQkFtQmM7OzJCQURIO2tFQTFnRnpDdEM7MkJBeWdGNEM7MkJBREg7a0VBeGdGekNBOzJCQXVnRnNDOzJCQUZBLDJDQXRnRnRDUTsyQkFxZ0ZtQztpRkFPK0M7d0JBbkJwRDtnRkE0QndDO3NCQXpKaEQ7d0JBK0ZROzBCQXlCVTs7MkJBRkE7O3dEQTk3RHhDeUM7MEJBNjdEcUM7NEJBS0c7O2dFQTNqRXhDWDswQkE0akUwQyxxREFBMkI7d0JBNUJ2QzswQkFtQmM7OzJCQURIO2tFQTUrRXpDdEM7MkJBMitFNEM7MkJBREg7a0VBMStFekNBOzJCQXkrRXNDOzJCQUZBLDJDQXgrRXRDUTsyQkF1K0VtQztpRkFPK0M7d0JBbkJwRDtnRkE0QndDO3NCQTNIaEQ7d0JBaUVROzBCQXlCVTs7MkJBRkE7O3dEQWg2RHhDeUM7MEJBKzVEcUM7NEJBS0c7O2dFQTdoRXhDWDswQkE4aEUwQyxxREFBMkI7d0JBNUJ2QzswQkFtQmM7OzJCQURIO2tFQTk4RXpDdEM7MkJBNjhFNEM7MkJBREg7a0VBNThFekNBOzJCQTI4RXNDOzJCQUZBLDJDQTE4RXRDUTsyQkF5OEVtQztpRkFPK0M7d0JBbkJwRDtnRkE0QndDO3NCQTdGaEQ7d0JBbUNROzBCQXlCVTs7MkJBRkE7O3dEQWw0RHhDeUM7MEJBaTREcUM7NEJBS0c7O2dFQS8vRHhDWDswQkFnZ0UwQyxxREFBMkI7d0JBNUJ2QzswQkFtQmM7OzJCQURIO2tFQWg3RXpDdEM7MkJBKzZFNEM7MkJBREg7a0VBOTZFekNBOzJCQTY2RXNDOzJCQUZBLDJDQTU2RXRDUTsyQkEyNkVtQztpRkFPK0M7d0JBbkJwRDtnRkE0QndDO3NCQS9EaEQ7Ozs7MkJBS1E7NkJBeUJVOzs4QkFGQTs7MkRBcDJEeEN5Qzs2QkFtMkRxQzsrQkFLRzs7bUVBaitEeENYOzZCQWsrRDBDLHFEQUEyQjsyQkE1QnZDOzZCQW1CYzs7OEJBREg7cUVBbDVFekN0Qzs4QkFpNUU0Qzs4QkFESDtxRUFoNUV6Q0E7OEJBKzRFc0M7OEJBRkEsMkNBOTRFdENROzhCQTY0RW1DO29GQU8rQzsyQkFuQnBEO21GQTRCd0M7Ozs7Ozs7Ozs7c0JBakNoRDtnRkFpVHFDO29CQXRUMUMsc0JBRzBCLFFBQUk7b0JBSDlCOzRFQXNUMkM7ZUExVG5EO3lFQTJVbUM7V0EvVTVDOzs7O1dBb2FZOztRQTMxRXdCO1NBbTdEcEM0RDtVQUErQzs7Ozs7OztVQWliL0M7OztjQWFzQztjQUE1QjtrREFyN0NWWDt1QkFzN0NRO3VCQUNBOzt5QkE5NUNSRzt5QkF6QkFILHFCQXU3Q21FOzs7Y0FaOUMsbURBUXlDO1dBWDlEOzs7O1dBaUJZOztRQXIzRXdCO1NBZzJFSTs7Ozs7Ozs7bUJBNkJwQ3BDO1lBQ0g7Y0FDRTs7O2tCQUtNLHNCQTZJNkMsOEJBQWdCO2tCQTdJN0Qsc0JBNklvQixRQUFLO2tCQTdJekI7b0JBbUhRO3NCQXlCb0IscURBQXlCO29CQXpCN0M7c0JBb0JROzs7OERBbnZJM0I1QyxhQXFtSU00Qzt1QkE2SThDOzswQkFIWDsyREF6K0J2QzBDOzt1QkFxK0J5Qjs7Ozs7Ozt1QkFISTt1QkFBUDs2RUFla0M7b0JBeEJ2Qzs0RUF5QjhDO2tCQTVJdEQ7b0JBK0VRO3NCQWtDTzs7MERBbC9FeEJ6Qix1QkFrL0VrRDtvQkFsQ2pDO3NCQTJCUTs7OzhEQXR0STNCN0QsYUFxbUlNNEM7dUJBZ0g4Qzs7MEJBSFg7MkRBNThCdkMwQzs7dUJBdzhCeUI7Ozs7Ozs7dUJBSHlCO3VCQUR6Qjs7OzBCQTM1RnpCbkM7MEJBNm1CQXVCO3VCQTZ5RXNCOzZFQWlCa0M7b0JBL0J2Qzs0RUFrQ2tDO2tCQWpIMUM7b0JBd0NRO3NCQXFDTzs7MERBOThFeEJiLHVCQTg4RWtEO29CQXJDakM7c0JBOEJROzs7OERBbHJJM0I3RCxhQXFtSU00Qzt1QkE0RThDOzswQkFIWDsyREF4NkJ2QzBDOzt1QkFvNkJ5Qjs7Ozs7Ozt1QkFINkI7dUJBRDFCOzs7MEJBdjNGNUJuQzswQkE2bUJBdUI7dUJBd3dFNEI7OzswQkFyM0Y1QnZCOzBCQXF2QkF3Qjt1QkErbkV5Qjt1QkFESDs2RUFvQmtDO29CQWxDdkM7NEVBcUNrQztrQkE3RTFDOzs7O3VCQUlRO3lCQWtDTzs7NkRBdjZFeEJkLHVCQXU2RWtEO3VCQWxDakM7eUJBMkJROzs7aUVBM29JM0I3RCxhQXFtSU00QzswQkFxQzhDOzs2QkFIWDs4REFqNEJ2QzBDOzswQkE2M0J5Qjs7Ozs7OzswQkFIdUI7MEJBRHZCOzs7NkJBaDFGekJuQzs2QkFxdkJBd0I7MEJBMGxFc0I7Z0ZBaUJrQzt1QkEvQnZDOytFQWtDa0M7Ozs7a0JBdEMxQzs0RUE2SThEO3FDQS9JL0MsUUFBSTtlQUh6Qjs7Ozs7O2VBb0pZO2NBNUtNLFlBZ0xhO1NBN0p5Qjs7Ozs7Ozs7VUFrSzNEOzs7Y0FhTSxlQUlpQi9CO2dCQVdIOzs7d0RBaHlJdEI1QyxhQXF4SXlCNEM7aUJBVXVCOztvQkFIekI7cURBN2pFckJpQzs7aUJBeWpFb0I7Ozs7Ozs7dUVBWTRCO2NBaEJsQzs7MkRBbCtGZHpCO2VBaStGVztlQURIOzs7dUJBeHpCUnFDOzZCQTAwQnNFOzs7Y0E3QmpELG1EQVF5QztXQVg5RDs7OztXQWtDWTs7UUE5akZ3QjtTQXdoRnBDSztVQUFvQzs7Ozs7OztVQStDcEM7OztjQW9FTTs7dUJBeHRCTkg7dUJBbkhBRCxpQ0E0MEJzRDs7O2NBWGpDLG1EQVF5Qzs7OztlQTlEckQ7aUJBS0ssc0JBZ0RvQiw4QkFBZ0I7aUJBaERwQyxzQkErQ29CLFFBQUs7aUJBL0N6QjttQkEyQlE7cUJBZVU7Ozs7eUJBem5EaENOO3lCQWs3QkFPO3NCQXNzQjZCOzs7O3lCQXZnRTdCWjtxQkF1Z0U2Qjs7OzhCQTNpRTdCRCwrQkFnakVtRjttQkFuQjdEO3FCQVdLOzs0REE5aUczQi9DO3FCQThpRzJCLHVEQUE0QzttQkFYakQ7MkVBbUI4RDtpQkE5Q3RFOzs7O3NCQUlRO3dCQXFCSyxPQXhtRDNCcUQsOEJBd21EK0Q7c0JBckJ6Qzt3QkFtQlc7O3lCQUZBOztzREF6K0VqQ1o7eUJBdytFOEI7eUJBRkg7Ozs0QkE1aUYzQko7O3dCQTRpRjJCLHVEQUtnQztzQkFuQnJDOzhFQXFCMEM7O2lCQXpCbEQ7MkVBZ0RxQztlQXJEMUMsc0JBR29CLFFBQUk7ZUFIeEI7dUVBcUQyQztXQXpEcEQ7Ozs7V0F1RVk7O1FBOW9Gd0I7U0Fta0ZMOzs7Ozs7OzttQkFtRjNCeEI7WUFDSDtjQUNFOzs7a0JBb0lNOzs7MERBcGdKWDVDLGFBODNJTTRDO21CQXFJMkM7O3NCQUhyQzs7O3dCQTlaVmlEOzttQkEwWlM7Ozs7Ozs7eUVBWWE7OztrQkF4QkUsbURBUXlDOzs7O21CQXBIckQ7cUJBS0ssc0JBc0dvQiw4QkFBZ0I7cUJBdEdwQyxzQkFxR29CLFFBQUs7cUJBckd6Qjt1QkF3RFE7eUJBNENPOzs2REFsd0ZoQ2hDLHVCQWt3RjREO3VCQTVDbkM7eUJBd0NvQjs7MEJBRkg7a0VBekd0Q2pCOzBCQXdHbUM7dUVBcnJHdkNyQjswQkFvckcwQzswQkFGQTs7dURBL25GMUNpRDswQkE4bkZ1QzswQkFESDswQkFGSDs7OzZCQWpzRmpDSjs7MEJBNHJGaUM7O2lFQTE5SW5DcEUsYUE4M0lNNEM7MEJBMkZzRDs7NkJBSFg7OERBaHRDL0MwQzs7MEJBNHNDaUM7Ozs7Ozs7MEJBSEk7MEJBQVA7Z0ZBMkIrQjt1QkF6Q3BDOytFQTRDb0M7cUJBcEc1Qzs7OzswQkFJUTs0QkFrRE87O2dFQXB0RmhDekIsdUJBb3RGNEQ7MEJBbERuQzs0QkE4Q3VCOzs2QkFGSDtxRUEzRHpDakI7NkJBMERzQzswRUF2b0cxQ3JCOzZCQXFvR2dEOzZCQUZIO3FFQXREekNxQjs2QkFxRHNDOzBFQWxvRzFDckI7NkJBaW9HdUM7NkJBREc7NkJBRkE7OzBEQTNrRjFDaUQ7NkJBMGtGdUM7NkJBREg7NkJBRkg7OztnQ0E3b0ZqQ0o7OzZCQXdvRmlDOztvRUF0NkluQ3BFLGFBODNJTTRDOzZCQXVDc0Q7O2dDQUhYO2lFQTVwQy9DMEM7OzZCQXdwQ2lDOzs7Ozs7OzZCQUhJOzZCQUFQO21GQWlDbUM7MEJBL0N4QztrRkFrRG9DOztxQkF0RDVDOytFQXNHcUM7bUJBM0cxQyxzQkFHb0IsUUFBSTttQkFIeEI7MkVBMkcyQztlQS9HcEQ7Ozs7OztlQTBJWTtjQXBOYyxZQXdOSztTQW5KZTs7Ozs7Ozs7VUF3SmpEOzs7Y0F5RnFCLHFEQUF5Qjs7O2NBVHpCLG1EQVF5Qzs7OztlQXBGckQ7aUJBS0ssc0JBc0VvQiw4QkFBZ0I7aUJBdEVwQyxzQkFxRW9CLFFBQUs7aUJBckV6QjttQkFxQ1E7cUJBK0JVOztzQkFEWTtzQkFBZjtzQkFGUztzQkFGSDs7b0RBM1ZuQ1E7c0JBMFZnQzs7bURBOXJGaENwQjtzQkE2ckY2Qjs7eURBMXlHN0J2QjtxQkEweUc2Qix5REFPNkI7bUJBL0JwQztxQkFxQmlCOztzQkFGSDs7b0RBcFZwQzJDO3NCQW1WaUM7O21EQXZyRmpDcEI7c0JBc3JGOEI7O29EQW55RzlCdkI7c0JBaXlHOEI7Ozt5QkFqeUc5QkE7eUJBNm1CQXVCO3NCQW1yRjJCOzRFQU8wQzttQkFyQi9DOzJFQStCcUM7aUJBcEU3Qzs7OztzQkFJUTt3QkErQlU7O3lCQURZO3lCQUFmO3lCQUZTO3lCQUZIOzt1REExVG5Db0I7eUJBeVRnQzsrREFyaEZoQ25CO3lCQW9oRjZCOzs0REF6d0c3QnhCO3dCQXl3RzZCLHlEQU82QjtzQkEvQnBDO3dCQXFCaUI7O3lCQUZIOzt1REFuVHBDMkM7eUJBa1RpQzsrREE5Z0ZqQ25CO3lCQTZnRjhCOzt1REFsd0c5QnhCO3lCQWd3RzhCOzs7NEJBaHdHOUJBOzRCQXF2QkF3Qjt5QkEwZ0YyQjsrRUFPMEM7c0JBckIvQzs4RUErQnFDOztpQkFuQzdDOzJFQXNFcUM7ZUEzRTFDLHNCQUdvQixRQUFJO2VBSHhCO3VFQTJFMkM7V0EvRXBEOzs7O1dBMkZZOztRQXQ0RndCO1NBdXlGcENzQjtVQUFvRDs7Ozs7OztVQXdHcEQ7OztjQWFNOzt1QkF6Vk5GO3VCQW5PQUgsNEJBNGpCdUU7OztjQVZsRCxtREFReUM7V0FYOUQ7Ozs7V0FlWTs7UUE5NUZ3QjtTQTI0Rk87Ozs7Ozs7O21CQTJCdkNoRDtZQUNIO2NBQ0U7OztrQkErQjZCOzs7MERBL3FKbEM1QyxhQThvSk00QzttQkFpQzJCOztzQkFGUSwwQ0F6M0d2Q1U7O21CQXMzR2M7Ozs7O3NCQWp6SmhCcEU7O21CQSt5Sm9COzs7K0JBWXdCOzs7K0JBQ0E7OzsrQkFDSjtrQkFQTjttQkFYUTs7MERBcHFKMUNjLGFBOG9KTTRDO21CQXNCbUM7O3NCQUYzQjt1REF2U1pvRDs7bUJBb1NXOzs7Ozs7O21CQUZhOzJFQXlCdUM7OztrQkFuQ3ZDLG1EQVF5QztlQVg5RDs7Ozs7O2VBd0NZO2NBOURNLFlBa0VhO1NBakQyQjs7Ozs7Ozs7VUFzRDdEOzs7Y0FRTyxPQXBpRFBYO3VCQTg4Q0FhO3VCQXVGYSw4Q0FBMkI7OztjQU5uQixtREFHd0M7V0FON0Q7Ozs7V0FXWTs7UUFwK0Z3QjtTQXE5RnBDRTtVQUE2Qjs7Ozs7OztVQXdCN0I7OztjQVFPLEdBeGpEUGY7Z0JBeWpEUTs7MkJBSVl6QztvQkFXSDs7OzREQTd1Sm5CNUMsYUFrdUpzQjRDO3FCQVVxQzs7d0JBSHZDOzs7MEJBOUZsQnVEOztxQkEwRmlCOzs7Ozs7OzJFQVlhO2lCQWhCbkI7NkRBLzZHWC9DO2lCQTg2R3lDOzsyQkFEeEI2QixLQUFlQztvQkFDbEIsNENBREdELEtBQWVDLEtBQ087Z0JBQUU7Y0FrQmpDLHFEQUEyQjs7O2NBMUJkLG1EQUd3QztXQU43RDs7OztXQStCWTs7UUE1Z0d3QjtTQXkrRnBDbUI7VUFBbUM7Ozs7Ozs7VUE2Q25DOzs7Y0FhTTs7dUJBOUVORDt1QkFvQkFDLHlCQTBEaUU7OztjQVY1QyxtREFReUM7V0FYOUQ7Ozs7V0FlWTs7UUFyaUd3QjtTQWloR3BDQztVQUEwRDs7Ozs7OztVQThCMUQ7OztjQWFPLEdBeG5GUDFCO2dCQWdvRmlDOzs7Ozs7O29CQW5EakMwQjtpQkFtRGdDOztvQkFGckI7cURBbDdDWGQ7O2lCQSs2Q1U7Ozs7Ozs7O2NBU0YscURBQTJCOzs7Y0F0QmQsbURBUXlDO1dBWDlEOzs7O1dBMkJZOztRQTFrR3dCO1NBMGlHcENlO1VBQTJEOzs7Ozs7O1VBeUMzRDs7O2NBUU8sR0E5cERQbEI7Z0JBa3FEaUI7Ozs7b0JBMUlqQmU7b0JBb0JBQztpQkFxSGM7O29EQXRrQmRQO2lCQXFrQlc7Ozs7b0JBbkRYUztnQkFtRFc7Ozt5QkF0VFhOO2NBNlRRLHFEQUEyQjs7O2NBZGQsbURBR3dDO1dBTjdEOzs7O1dBbUJZOztRQXRtR3dCO1NBK2tHcENPO1VBQXdCOzs7Ozs7a0JBbjJHeEJqRCxVQW0yR0FpRDtNQS9tR1ksdUNBNG9Hd0M7SUF2Z0tuQyxTQXlnS25CQywrQkFBa0NBO01BQ3BDO3VCQURvQ0E7T0FDcEMsVUFEb0NBO09BQ3BDLG9CQURvQ0E7T0FDcEMsWUFEb0NBO09BQ3BDLCtCQURvQ0E7T0FDcEMsaUNBRG9DQTtPQUNwQywrQkFEb0NBO01BQ3BDO1FBV0k7OztZQVNNLGVBQ1E3RDtjQUNIO3FCQURHQTtlQUNILE1BREdBO2VBQ0gsTUFER0E7ZUFDSCxNQURHQTtlQUNILE1BREdBO2VBT1c7ZUFGSCw2Q0FMUkE7Y0FJSywrQ0F6Qm5COEQ7OztlQW1DNEI7O2dCQUZILDZDQVpYOUQ7Z0JBV1E7NkRBaEN0QjhEOzs7d0JBcUJjOUQsOENBMkIrRTtZQTVCdkYsa0RBbkJOK0QsVUFnRGtCOzswQkFuQ0csbURBSXFCO1NBUDFDOzs7O1NBd0NZOztNQW5EaEI7T0FTc0MsMkNBaDJKcEMzRztPQTgxSnNDOzs7UUFxRHBDOytCQWtCcUIsUUFBSzs7MEJBSkwsbURBRzhDOzs7O2FBYjFELHNCQVNvQixRQUFJO2FBVHhCO2VBR29COzs7d0JBL0Q3QjhHLCtCQW9FaUU7YUFSeEQsaUVBU3lCO1NBYmxDO1NBSkU7Ozs7Ozs7Ozs7U0F3QlU7O01BSWhCO1FBS0k7K0JBa0JxQixRQUFLOzswQkFKTCxtREFHOEM7Ozs7YUFiMUQsc0JBU29CLFFBQUk7YUFUeEI7ZUFHb0I7Ozt3QkEzRjdCQyxpQ0FnR3VFO2FBUjlELGlFQVN5QjtTQWJsQztTQUpFOzs7Ozs7Ozs7O1NBd0JVOztNQUloQjtRQUtJOytCQU9xQixPQTNIckJILG1CQTJIeUM7OzBCQUpwQixtREFHOEM7U0FObkU7U0FKRTs7Ozs7Ozs7OztTQWFVOztNQUloQjtRQUlJOytCQU9xQixPQTNJckJDLFdBMklpQzs7MEJBSlosbURBRzhDO1NBTm5FO1NBSEU7O2dEQWhrS0p6SDs7OztTQTRrS2M7O01BSWhCO1FBS0k7K0JBT3FCLE9BaEtyQnNILGVBZ0txQzs7MEJBSmhCLG1EQUc4QztTQU5uRTtTQUpFOzs7Ozs7Ozs7O1NBYVU7O01BSWhCO1FBS0k7K0JBT3FCLE9BM0tyQnRELGdCQTJLc0M7OzBCQUpqQixtREFHOEM7U0FObkU7U0FEaUIsMkNBamdLbkJwRDtTQTgvSkk7Ozs7O1NBYVU7O01BSWhCO1FBS0k7K0JBa0JxQixRQUFLOzswQkFKTCxtREFHOEM7Ozs7YUFiMUQsc0JBU29CLFFBQUk7YUFUeEI7ZUFHb0I7Ozt3QkE5TDdCZ0gsK0JBbU04RDthQVJyRCxpRUFTeUI7U0FibEM7U0FKRTs7Ozs7Ozs7OztTQXdCVTs7TUFqTmhCO09BeU5vRDs7VUFGdEIsMENBbHdINUJqRTs7V0FrbUhFa0U7V0E2QkFDO1dBNkJBQztXQWtCQUM7V0FpQkFDO1dBa0JBQztXQWtCQUM7T0E2Qm1DO3NDQUFuQy9FO01BQW1DO1FBMEJuQzsrQkFPcUIsT0FackJnRiw4QkFZOEQ7OzBCQUp6QyxtREFHOEM7U0FObkU7Ozs7U0FTWTs7TUF4UGhCO09BMk9JQztRQUEwQjs7Z0JBQTFCQSxnQkFpQitEO0lBdHdLOUM7Ozs7T0FTbkIvSTs7T0FvQkFPOztPQWVBQzs7T0FhQUM7O09BcUJBQzs7T0FpQkFLOztPQVNBQzs7T0FTQUM7O09BUUFDOztPQU9BQzs7T0FRQUM7O09BZ0JBQzs7T0EyQkFDOztPQXVCQUM7O09BVUFDOztPQWFBQzs7T0FlQUM7O09BV0FDOztPQU1BQzs7T0FnQkFDOztPQXlCQUM7O09BaUJBQzs7T0FZQUM7O09BU0FDOztPQWlCQUM7T0FvQkFDO09BMkJBRTtPQWdEQU07T0E0QkFLO09BMkJBRztPQXloQkFJO09Ba0hBRTtPQTZWQVk7T0EwaUhBMEQ7SUF6Z0ttQjs7OzthQ21CbkJpQjtNQUNBOzthQUNnQ0M7OzthQUlEQzs7O2FBSVRDOzs7YUFJb0JDOzs7O2FBSVFDOztrQ0FHL0M7YUFFSEMsd0JBQXlCQztNQUVDLElBVTFCQyxLQVYwQix3QkFGREQ7TUFFQyx3QkFVMUJDOzs7OztnQkFFRSwyQ0FGRkE7Z0JBRUU7Y0FIRjtZQUZBO1VBTEE7UUFFQTtNQUMyQixXQVEyQzthQWV0RUM7TUFFQTttQkFDTVI7bUJBSUVDO29CQUlGQyx1REFHSDthQUVITyxpQ0FDREM7TUFFeUMsSUFJeENILEtBSndDLHdCQUZ6Q0c7TUFFeUMsd0JBSXhDSDs7O1lBRUUsMkNBRkZBO1lBRUU7VUFKVztRQURGO01BRUEsV0FLRjthQWVUSTtNQUNBO21CQUNTWDttQkFJQUM7b0JBSUpDLHNEQUdGO2FBRUhVLHdCQUF5QmpGO01BRUMsSUFJMUI0RSxLQUowQix3QkFGRDVFO01BRUMsd0JBSTFCNEU7OztZQUVFLDJDQUZGQTtZQUVFO1VBSFE7UUFESTtNQURBLFdBTXdEO2FBY3RFTTtNQUVBO1lBQ09iO1VBSTRCQzswRUFHaEM7YUFFSGEsOEJBQ0RDO01BRWlDLElBSWhDUixLQUpnQyx3QkFGakNRO01BRWlDLHdCQUloQ1I7O1VBRUUsMkNBRkZBO1VBRUU7UUFMVTtNQUVaLFdBS1M7YUFxQlRTO01BQ0E7bUJBQ1doQjttQkFJSkM7O2FBSUlDO21CQUlEQzs7YUFJTUM7O2FBSUphO21CQUlGQzs7YUFJWUM7O29CQUlkQyx5REFHTDthQUVIQyxxQkFBc0JDO01BRUMsSUFVdkJmLEtBVnVCLHdCQUZEZTtNQUVDLHdCQVV2QmY7Ozs7Ozs7Ozt3QkFFRSwyQ0FGRkE7d0JBRUU7c0JBSnlCO29CQUZWO2tCQURJO2dCQUVOO2NBRUY7WUFORztVQUNEO1FBRkg7TUFESSxXQVlxRDthQVFuRWdCLGlDQUNEckk7TUFJRzs7MkNBSkhBOzthQU1Dc0ksaUNBQ0R0STtNQUlHOzs7Z0JBSkhBLHVEQU1BO2FBS0N1SSxpQ0FDRC9IO01BS0csWUFMSEE7O2FBT0NnSSxpQ0FDRGhJO01BS3VFLFVBTHZFQSxzREFNQTthQUtDaUksK0JBQXNDNUg7TUFHbkIsWUFIbUJBO2FBS3RDNkgsK0JBQ0Q3SDtNQUVzRSxVQUZ0RUEsOENBR0E7YUFLQzhILGFBQWMzSDtNQUdVLDZDQUhWQTs7YUFLZDRILGFBQWM1SDtNQUdRLCtDQUhSQTtNQUdaLHNEQUVIO2FBS0M2SCxpQ0FDRHpIO01BS3lCOzs7b0NBTHpCQTs7YUFPQzBILGlDQUNEMUg7TUFLdUI7OztvQ0FMdkJBO01BS0csc0RBRUg7YUFLQzJILGlDQUNEbkQ7TUFJeUI7OztvQ0FKekJBOzthQU1Db0QsaUNBQ0RwRDtNQUt1Qjs7OztVQUx2QkE7TUFLRyxzREFFSDthQWFDcUQsc0JBQXVCQztNQVlyQjtlQVpxQkE7T0FVckIsUUFWcUJBO09BUXJCLDRCQVJxQkE7T0FNQSx1Q0FOQUE7T0FLQyx5Q0FMREE7T0FHSix5Q0FISUE7Ozs7Ozs7YUFjdkJDLHNCQUF1QkQ7TUFjNEM7YUFkNUNBO09BVytDLE1BWC9DQTtPQVNyQiw4QkFUcUJBO09BT0Q7MkNBUENBO09BS0Q7O29DQUxDQTtPQUtyQjtNQUZjO21EQUhPQTs7Ozs7b0JBZXhCO2FBZUNFLGVBQWdCckg7TUFZZDtlQVpjQTtPQVVkLFFBVmNBO09BUUksNEJBUkpBO09BT00sdUNBUE5BO09BTVEseUNBTlJBO09BSWQsbUNBSmNBO09BRUUseUNBRkZBOzs7Ozs7OzthQWNoQnNILGVBQWdCdEg7TUFhb0Q7YUFicERBO09BVzhDLE1BWDlDQTtPQVNFLDhCQVRGQTtPQVFJLHlDQVJKQTtPQU1NOzZDQU5OQTtPQU1kO09BRkEsdUNBSmNBO01BRUY7bURBRkVBOzs7Ozs7b0JBY2pCO2FBUUN1SCwrQkFBZ0NwSDtNQVVSLDZDQVZRQTtNQVUyQztRQU56RTtnQ0FDU3FIO21CQUVQLHlCQUZPQTttQkFDdUI7dUNBTkZySCxpQ0FRVCxFQUFDOzthQUl4QnNILCtCQUNEdEg7TUFLdUI7OztvQ0FMdkJBO09BS0c7TUFGVSxxRUFJYjthQUtDdUgsMkJBQTRCdko7TUFHWix1QkFIWUE7YUFLNUJ3SiwyQkFDRHhKO01BQ2MseUJBRGRBLDhCQUVBO2FBV0N5SiwrQkFBZ0NySTtNQWU5QjtlQWY4QkE7T0FhaEIsdUNBYmdCQTtNQWFoQjtRQUpkO2dDQUNTaUk7bUJBQzZDLHlCQUQ3Q0E7bUJBRWdFLFdBRC9ELFdBWG9CakksZ0NBWTJDLEVBQUM7TUFDNUQ7UUFUZDtnQ0FDU2lJO21CQUNzQyx5QkFEdENBO21CQUV5RCxXQUR4RCxXQU5vQmpJLGdDQU9vQyxFQUFDOzs7OzthQVVyRXNJLCtCQUNEdEk7TUFPMEQ7YUFQMURBO09BS2dCOzJDQUxoQkE7T0FJdUI7TUFEUDs7OztvQkFLaEI7YUFPQ3VJLCtCQUFtQ3RJO01BTWpDO2dDQU5pQ0E7T0FJakMsdUNBSmlDQTs7YUFRbkN1SSwrQkFDRHZJO01BTUcsK0JBTkhBO01BSUc7OztnQkFKSEE7b0JBT0E7YUFJRHdJLHdDRi9pQkw7YUVnakJLQyx3Q0FBK0gsUUFBRTthQUkvSEMsOEJBQStCOUo7TUZwakJ0QyxVRW9qQnNDQTtxQkFJRnJDLEdBQUssc0JBQUxBLEVBQXFCO01BQWtDLDRCQUF0RTs7YUFFZG9NLDhCQUNEL0o7TUFLc0MsMkJBTHRDQTtNQUtzQyxlQURwQnJDLEdBQUssc0JBQUxBLEVBQXFCO01BQUMscUJBQXJDLDBDQUVIO2FBZUNxTSwrQkFBbUNoSTtNQWdCakM7Z0JBaEJpQ0E7T0FnQmpDLE1BaEJpQ0E7TUFnQmpDLGVBRjJCckUsR0FBSyxzQkFBTEEsRUFBcUI7TUFBK0M7K0JBQW5GO09BRlosd0NBWmlDcUU7T0FVakMsMEJBVmlDQTtPQVFYLDBDQVJXQTtPQU1qQyxTQU5pQ0E7T0FJakMsU0FKaUNBOzs7Ozs7OzthQWtCbkNpSSwrQkFDRGpJO01BdUJ3RTs7UUF2QnhFQTs7O09Bb0JpRCx1QkFwQmpEQTtNQW9CaUQsZUFEL0JyRSxHQUFLLHNCQUFMQSxFQUFxQjtNQUFDO3dCQUFyQztPQUZBOztrQ0FqQkhxRTtPQWVHLDJCQWZIQTtPQVl1Qjs7O1VBWnZCQTtPQVlHO01BTmlEO2NBTnBEQTs7Ozs7Ozs7OztvQkF3QkE7YUFRQ2tJLGlDQUNEN0o7TUFTRzs7MkNBVEhBO09BT0c7MkNBUEhBO09BS0c7MkNBTEhBOzthQVdDOEosaUNBQ0Q5SjtNQVVHOzs7a0NBVkhBO09BUUc7OztVQVJIQTtNQUtHOzs7Z0JBTEhBOztvQkFXQTthQVFDTSwrQkFDREE7TUFRRzs7MkNBUkhBO09BTUc7MkNBTkhBO09BSUc7MkNBSkhBOzthQVVDeUosaUNBQ0R6SjtNQU9hOzs7a0NBUGJBO09BTUc7OztVQU5IQTtNQUlHOzs7Z0JBSkhBOztvQkFRQTthQU9DMEosZ0JBQWlCdko7TUFHQztpQ0FIREE7T0FFSSx3Q0FGSkE7O2FBS2pCd0osZ0JBQWlCeEo7TUFHRiwrQkFIRUE7TUFFRTtpREFGRkE7b0JBSWxCO2FBS0N5SixpQ0FDRHRKO01BS0c7OzJDQUxIQTs7YUFPQ3VKLGlDQUNEdko7TUFLRzs7O2dCQUxIQSwrQ0FPQTthQWVDd0osaUNBQ0RoRjtNQWlCRztnQkFqQkhBO09BZUcsU0FmSEE7T0FhRyxTQWJIQTtPQVdHLDBCQVhIQTtPQVN5Qjs7b0NBVHpCQTtPQVNrRyxNQVRsR0E7TUFTa0csZUFGcEU5SCxHQUFLLDZCQUFMQSxFQUE0QjtNQUFrRDsrQkFBN0Y7T0FGWjsyQ0FMSDhIOzs7Ozs7OzthQW1CQ2lGLGlDQUNEakY7TUEwQmdEOztRQTFCaERBOzs7T0FzQnlEO1FBdEJ6REE7OztPQWtCcUQ7UUFsQnJEQTs7O09BYUcsMkJBYkhBO09BVXVCOzs7VUFWdkJBO09BVUc7T0FGa0QsdUJBUnJEQTtNQVFxRCxlQURuQzlILEdBQUssNkJBQUxBLEVBQTRCO01BQUMscUJBQTVDO01BRkE7OztnQkFMSDhIOzs7Ozs7b0JBMkJBO2FBS0RrRjtNQUNEeEM7TUFFRDtpREFHMEM7YUFHeEN5QyxxQkFBb0I1SztNQUV0Qjs7K0NBRnNCQSx3QkFLTzthQUczQjZLO01BQ0R4QztNQUVEOzs7bUJBRkNBLG1DQUs4QzthQUc3Q3lDLCtCQUNEbks7TUFFRDs7O21CQUZDQSxpQ0FLc0M7YUFHckNvSyxPQUFNaks7TUFFUix5Q0FGUUEsVUFFMEM7YUFHaERrSztNQUNEckM7TUFFRDs7O21CQUZDQSxtQ0FLK0M7YUFHOUNzQyx5QkFDRDdKO01BRUQ7O2dEQUZDQSw0QkFLZ0M7YUFHL0I4Six5QkFDRGxKO01BRUQ7O2dEQUZDQSw0QkFLZ0M7YUFHL0JtSjtNQUNEdEM7TUFFRDs7O21CQUZDQSxtQ0FLMEM7O01BZ0NyQyw2QkF0Q0pzQyxpQ0FzQ3FEOztNQUhqRCw2QkE1Q0pELHlCQTRDMkM7O01BSHZDLDZCQWxESkQseUJBa0QyQzs7TUFIdkMsNkJBeERKRCxpQ0F3RDBEO3lCQUh0RCw2QkExREpELE9BMER5Qjs7TUFIckIsNkJBaEVKRCwrQkFnRWlEOztNQUg3Qyw2QkF0RUpELGlDQXNFeUQ7eUJBSHJELDZCQTNFSkQscUJBMkV1Qzs7TUFIbkMsNkJBakZKRCxpQ0FpRm9EO0lBSnJEOzs7Ozs7Ozs7Ozs7Ozs7T0FuMUJDakU7T0F1QkFNO09BOEJBRztPQWdCQUM7T0EwQkFFO09BZUFDO09BdUJBQztPQVlBQztPQWdDQUU7T0F1Q0FLO09BdUJFRTtPQU9BQztPQVlBQztPQVFBQztPQVlBQztPQUtBQztPQVNBQztPQUtBQztPQVVBQztPQVFBQztPQWFBQztPQU9BQztPQXFCQUM7T0FjQUU7T0E4QkFDO09BY0FDO09Bc0JBQztPQVlBRTtPQWFBQztPQUtBQztPQWNBQztPQWlCQUM7T0FnQkFDO09BUUFDO09BWUZDO09BQ0FDO09BSUVDO09BTUFDO09Bc0JBQztPQWtCQUM7T0FpQ0FDO09BWUFDO09Bb0JBeEo7T0FXQXlKO09BZ0JBQztPQUtBQztPQVNBQztPQVFBQztPQXVCQUM7T0FvQkFDO09BaUNGQztPQVNBQztPQVFBQztPQVNBQztPQVNBQztPQUtBQztPQVNBQztPQVNBQztPQVNBQztJQVVEOzs7OztJQ3QyQmUsU0FTZEMsZ0JBQWlCek47TUFDbkIsT0FEbUJBOztTQUdGO2NBSEVBOytCQUdVLHFDQUFqQkM7OztTQUNRO2NBSkREO2tDQUlnQixxQ0FBcEJFOzs7U0FDSTtjQUxBRjtpQ0FLYyxxQ0FBbkJHOzs7U0FDSztjQU5BSDtpQ0FNYyxxQ0FBbkJJOzs7U0FDQztjQVBJSjs2QkFPTSxxQ0FBZks7MkJBQTZCO0lBaEJ2QjthQXlCZHFOLHFCQUFzQjFOO01BQ3hCLFNBRHdCQTtPQUdMO1lBSEtBOytCQUdTLHFDQUFuQkM7O09BRVY7WUFMb0JEOzs7O1VBSytCLHFDQURKRTsyQkFDa0I7SUE5QnJEO2FBd0NkeU4sK0JBQXFDM047TUFFdkMsT0FGdUNBOztTQUtuQztjQUxtQ0E7Ozs7WUFLQyxxQ0FESkM7OztTQUdoQztjQVBtQ0Q7Ozs7WUFPUyxxQ0FETkU7OztTQUVwQjtjQVJpQkY7b0NBUUEscUNBQXRCRzsyQkFBb0M7SUFoRHJDO2FBMkRkeU4sK0JBQW9DNU47TUFFdEMsT0FGc0NBOztTQUlMO2NBSktBOzs7O1lBSXdCLHFDQUFsQ0M7OztTQUNHO2NBTE9EOzs7O1lBS29CLHFDQUFoQ0U7OztTQUV0QjtjQVBrQ0Y7Ozs7WUFPRyxxQ0FESkc7OztTQUVmO2NBUmdCSDs7aUNBUUMscUNBQXRCSTsyQkFBb0M7SUFuRXJDO2FBMkVkeU4sNEJBQTZCN047TUFDL0IsU0FEK0JBO09BR2xCO1lBSGtCQTt5QkFHVixxQ0FBYkM7O09BQ0s7WUFKa0JEO3lCQUlWLHFDQUFiRTsyQkFBMkI7SUEvRW5CO2FBdUZkNE4scUJBQXNCOU47TUFDeEIsU0FEd0JBO09BR1I7WUFIUUE7NEJBR0cscUNBQWhCQzs7T0FDSztZQUpRRDs0QkFJRyxxQ0FBaEJFOzJCQUE4QjtJQTNGekI7YUFtR2Q2Tiw2QkFBOEIvTjtNQUVoQyxTQUZnQ0E7T0FJaEI7WUFKZ0JBOzhCQUlMLHFDQUFoQkM7O09BQ0s7WUFMZ0JEOzhCQUtMLHFDQUFoQkU7MkJBQThCO0lBeEd6QjthQW1IZDhOLHVCQUF3QmhPO01BQzFCLE9BRDBCQTs7U0FHSztjQUhMQTs7OztZQUcrQixxQ0FBL0JDOzs7U0FDRTtjQUpGRDs7OztZQUkwQixxQ0FBN0JFOzs7U0FFbkI7Y0FOc0JGOzs7O1lBTVEscUNBREpHOzs7U0FHMUI7Y0FSc0JIOzs7O1lBUWdCLHFDQURMSTsyQkFDbUI7SUEzSHhDO2FBb0lkNk4sc0JBQXVCak87TUFDekIsU0FEeUJBO09BSXJCO1lBSnFCQTs7OztVQUkrQixxQ0FETkM7O09BRW5DO1lBTFVEOzZCQUtBLHFDQUFmRTsyQkFBNkI7SUF6SXZCO2FBa0pkZ08sK0JBQWdDbE87TUFFbEMsU0FGa0NBO09BSU47WUFKTUE7O21DQUlrQixxQ0FBN0JDOztPQUVuQjtZQU44QkQ7Ozs7VUFNYSxxQ0FETEU7MkJBQ3NCO0lBeEpoRDthQWtLZGlPLGNBQWVuTztNQUNqQixPQURpQkE7O1NBR0U7Y0FIRkE7aUNBR2dCLHFDQUFuQkM7OztTQUNNO2NBSkhEO2tDQUlrQixxQ0FBcEJFOzs7U0FFWDtjQU5hRjs7OztZQU00QixxQ0FEUkc7MkJBQ3NCO0lBeEszQzthQWtMZGlPLCtCQUNEcE87TUFDRCxPQURDQTs7U0FHd0I7Y0FIeEJBOztrQ0FHNEMscUNBQXpCQzs7O1NBRWhCO2NBTEhEOzs7O1lBSzBELHFDQURMRTs7O1NBR2xEO2NBUEhGOzs7O1lBTzJELHFDQURORzsyQkFDb0I7SUExTDFEO2FBbU1ka08sd0JBQXlCck87TUFDM0IsT0FEMkJBOztTQUdaO2NBSFlBOzZCQUdGLHFDQUFmQzs7O1NBQ0s7Y0FKWUQ7NkJBSUYscUNBQWZFOzs7U0FDSztjQUxZRjs2QkFLRixxQ0FBZkc7MkJBQTZCO0lBeE12QjthQWtOZG1PLGtCQUFtQnRPO01BQ3JCLE9BRHFCQTs7U0FHSDtjQUhHQTtnQ0FHVSxxQ0FBbEJDOzs7U0FDUztjQUpERDtvQ0FJb0IscUNBQXhCRTs7O1NBQ2M7Y0FMVkY7Ozs7WUFLc0MscUNBQWpDRzsyQkFBK0M7SUF2TnpEO2FBaU9kb08sdUJBQXdCdk87TUFDMUIsT0FEMEJBOztTQUdJO2NBSEpBOzs7O1lBRytCLHFDQUFoQ0M7OztTQUNMO2NBSk1EO2lDQUlVLHFDQUFyQkU7OztTQUNBO2NBTFdGOzZCQUtELHFDQUFmRzsyQkFBOEI7SUF0T3hCO2FBOE9kcU8sNkJBQThCeE87TUFFaEMsU0FGZ0NBO09BSVg7WUFKV0E7aUNBSU0scUNBQXRCQzs7T0FDSTtZQUxZRDtnQ0FLSyxxQ0FBdEJFOzJCQUFvQztJQW5QbkM7YUE2UGR1TywrQkFDRHpPO01BQ0QsT0FEQ0E7O1NBR29CO2NBSHBCQTttQ0FHcUMscUNBQXRCQzs7O1NBRVo7Y0FMSEQ7Ozs7WUFLbUMscUNBREpFOzs7U0FHNUI7Y0FQSEY7Ozs7WUFPaUMscUNBREpHOzJCQUNrQjtJQXJRaEM7YUE2UWR1TywrQkFDRDFPO01BQ0QsU0FEQ0E7T0FHZTtZQUhmQTs0QkFHMEIscUNBQWhCQzs7T0FDUztZQUpuQkQ7Z0NBSWtDLHFDQUFwQkU7MkJBQWtDO0lBbFJqQzthQTRSZHlPLCtCQUF1QzNPO01BRXpDLE9BRnlDQTs7U0FLckM7Y0FMcUNBOzs7O1lBS04scUNBRExDOzs7U0FHMUI7Y0FQcUNEOzs7O1lBT0wscUNBREpFOzs7U0FHNUI7Y0FUcUNGOzs7O1lBU1AscUNBREpHOzJCQUNrQjtJQXJTaEM7YUFrVGR5TywwQkFBMkI1TztNQUM3QixPQUQ2QkE7O1NBR1I7Y0FIUUE7bUNBR1MscUNBQXRCQzs7O1NBQ0E7Y0FKYUQ7OEJBSUQscUNBQWpCRTs7O1NBQ0s7Y0FMYUY7OEJBS0QscUNBQWpCRzs7O1NBQ1E7Y0FOVUg7aUNBTUkscUNBQW5CSTs7O1NBRVY7Y0FSeUJKOzs7O1lBUU0scUNBRFBLOzs7U0FHeEI7Y0FWeUJMOzs7O1lBVVMscUNBRE5VOzJCQUNvQjtJQTVUcEM7YUF1VWRtTywwQkFBMkI3TztNQUM3QixPQUQ2QkE7O1NBSXpCO2NBSnlCQTs7OztZQUlrQixxQ0FEUEM7OztTQUVkO2NBTEdEOzttQ0FLbUIscUNBQTNCRTs7O1NBRWpCO2NBUHlCRjs7OztZQU95QyxxQ0FETEc7OztTQUVsRDtjQVJjSDsrQkFRSixxQ0FBZkk7MkJBQTZCO0lBL1V2QjthQTBWZDBPLCtCQUNEOU87TUFDRCxPQURDQTs7U0FJRztjQUpIQTs7OztZQUlvQyxxQ0FETkM7OztTQUczQjtjQU5IRDs7OztZQU1pRCxxQ0FEUkU7OztTQUd0QztjQVJIRjs7OztZQVF1QyxxQ0FETkc7OztTQUVUO2NBVHhCSDs7a0NBUzRDLHFDQUF6Qkk7MkJBQXVDO0lBcFczQzthQTRXZDJPLCtCQUF3Qy9PO01BRTFDLFNBRjBDQTtPQUluQjtZQUptQkE7bUNBSUQscUNBQXZCQzs7T0FDRjtZQUwwQkQ7NEJBS2YscUNBQWhCRTsyQkFBOEI7SUFqWHpCO2FBaVlkOE8scUJBQW9CaFA7TUFDdEIsT0FEc0JBOztTQUdGO2NBSEVBO29DQUdhLHFDQUFwQkM7OztTQUNDO2NBSk1EO2dDQUlLLHFDQUFoQkU7OztTQUNTO2NBTEVGO29DQUthLHFDQUFwQkc7OztTQUNJO2NBTkdIO21DQU1ZLHFDQUFwQkk7OztTQUNXO2NBUEhKOztvQ0FPd0IscUNBQTFCSzs7O1NBQ0M7Y0FSQ0w7O2dDQVFlLHFDQUFyQlU7OztTQUNHO2NBVEdWO21DQVNZLHFDQUFwQlc7OztTQUNpQjtjQVZUWDs7OztZQVVtQyxxQ0FBL0JZOzs7U0FDVDtjQVhLWjtpQ0FXTyxxQ0FBakJhOzJCQUErQjtJQTVZM0I7YUFxWmRvTyxpQ0FBcUNqUDtNQUV2QyxPQUZ1Q0E7O1NBSXhCO2NBSndCQTsrQkFJZCxxQ0FBZkM7OztTQUNPO2NBTHNCRDtpQ0FLVixxQ0FBakJFOzs7U0FDRztjQU53QkY7K0JBTWIscUNBQWhCRzsyQkFBOEI7SUEzWnhCO2FBb2FkK08sK0JBQWtDbFA7TUFJTzs7Ozs7K0NBSlBBOztNQUVVOzs7OztxREFGVkE7c0JBSzZCO0lBemFqRDthQSthZG1QLHlCQUEwQm5QO01BRXVCOzs7OztxREFGdkJBO2tCQUdzQztJQWxibEQ7YUEyYmRvUCw2QkFBOEJwUDtNQUlGOzs7OzsrQ0FKRUE7O01BRVc7Ozs7O3FEQUZYQTtzQkFLbUI7SUFoY25DO2FBeWNkcVAsMkJBQTRCclA7TUFJZ0I7Ozs7OytDQUpoQkE7O01BRTJCOzs7OztxREFGM0JBO3NCQUtvQztJQTljbEQ7YUF5ZGRzUCwrQkFBK0N0UDtNQVMvQzs7Ozs7eUVBVCtDQTs7T0FNQzs7OzsrQ0FOREE7O09BSTdCO2lFQUo2QkE7TUFFOUI7Ozs7O3FEQUY4QkE7c0JBVTRDO0lBbmU3RTthQXllZHVQLCtCQUF5Q3ZQO01BSVI7Ozs7OytDQUpRQTs7TUFFeEI7Ozt1RUFGd0JBO3NCQUtxQjtJQTllaEQ7YUFvZmR3UCwrQkFBeUR4UDtNQUU5Qzs7O3FFQUY4Q0E7a0JBR0M7SUF2ZjVDO2FBcWdCZHlQLCtCQUFrRHpQO01BY3ZCOzs7OzsrQ0FkdUJBOztPQVkxQjs7OzsrQ0FaMEJBOztPQVVwQjs7OzsrQ0FWb0JBOztPQVFuQjs7OzsrQ0FSbUJBOztPQU12Qjs7OzsrQ0FOdUJBOztPQUl0Qjs7OzsrQ0FKc0JBOztNQUVYOzs7OztxREFGV0E7c0JBZWdCO0lBcGhCcEQ7YUEwaEJkMFAsK0JBQXlDMVA7TUFFOUI7OztxRUFGOEJBO2tCQUV5QjtJQTVoQnBEO2FBa2lCZDJQLCtCQUF5QzNQO01BRWY7Ozs7O3FEQUZlQTtrQkFHZ0I7SUFyaUIzQzthQXFqQmQ0UCxpQ0FBZ0Q1UDtNQWtCckI7Ozs7OytDQWxCcUJBOztPQWdCeEI7Ozs7K0NBaEJ3QkE7O09BY1I7Ozs7K0NBZFFBOztPQVloQjs7OzsrQ0FaZ0JBOztPQVVQOzs7OytDQVZPQTs7T0FRZjs7OzsrQ0FSZUE7O09BTXJCOzs7OytDQU5xQkE7O09BSXRCOzs7OytDQUpzQkE7O01BRVY7Ozs7O3FEQUZVQTtzQkFtQmdCO0lBeGtCbEQ7YUE4a0JkNlAsK0JBQStDN1A7TUFFckI7Ozs7O3FEQUZxQkE7a0JBR2dCO0lBamxCakQ7YUE2bEJkOFAsaUNBQThEOVA7TUFVbkM7Ozs7OytDQVZtQ0E7O09BUXRDOzs7OytDQVJzQ0E7O09BTXRCOzs7OytDQU5zQkE7O09BSXJDOzt3RUFKcUNBOztNQUVyQzs7Ozs7cURBRnFDQTtzQkFXZTtJQXhtQi9EO2FBaW5CZCtQLCtCQUFzQy9QO01BSVg7Ozs7OytDQUpXQTs7TUFFZjs7Ozs7cURBRmVBO3NCQUtpQjtJQXRuQnpDO2FBK25CZGdRLGlDQUEwQ2hRO01BSWY7Ozs7OytDQUplQTs7TUFFbkI7Ozs7O3FEQUZtQkE7c0JBS2lCO0lBcG9CN0M7YUE2b0JkaVEsK0JBQXdDalE7TUFJUDs7Ozs7K0NBSk9BOztNQUVkOzs7OztxREFGY0E7c0JBS3NCO0lBbHBCaEQ7YUFncUJka1EsK0JBQTBDbFE7TUFjWjs7Ozs7K0NBZFlBOztPQVlYOzs7OytDQVpXQTs7T0FVZjs7OzsrQ0FWZUE7O09BUWQ7Ozs7K0NBUmNBOztPQU1GOzs7OytDQU5FQTs7T0FJZjs7OzsrQ0FKZUE7O01BRW5COzs7OztxREFGbUJBO3NCQWVvQjtJQS9xQmhEO2FBMnJCZG1RLGlDQUFzRG5RO01BVTNCOzs7OzsrQ0FWMkJBOztPQVE5Qjs7OzsrQ0FSOEJBOztPQU10Qjs7OzsrQ0FOc0JBOztPQUk3Qjs7OzsrQ0FKNkJBOztNQUU3Qjs7Ozs7cURBRjZCQTtzQkFXZ0I7SUF0c0J4RDthQW10QmRvUSxpQ0FBd0NwUTtNQVliOzs7OzsrQ0FaYUE7O09BVWhCOzs7OytDQVZnQkE7O09BUXRCOzttRUFSc0JBOztPQU1SOzs7OytDQU5RQTs7T0FJakI7O3NFQUppQkE7O01BRVQ7Ozs7O3FEQUZTQTtzQkFhaUI7SUFodUIzQzthQXl1QmRxUSxpQ0FBa0NyUTtNQUlQOzs7OzsrQ0FKT0E7O01BRVg7Ozs7O3FEQUZXQTtzQkFLa0I7SUE5dUJ0QzthQW92QmRzUSwrQkFBaUN0UTtNQUVUOzs7OztxREFGU0E7a0JBR2U7SUF2dkJsQzthQTZ2QmR1USw4QkFBK0J2UTtNQUVaOzs7OztxREFGWUE7a0JBRXlDO0lBL3ZCMUQ7YUEwd0Jkd1EsK0JBQW9DeFE7TUFTcEM7Ozs7O3lFQVRvQ0E7O09BTVQ7Ozs7K0NBTlNBOztPQUlaOzs7OytDQUpZQTs7TUFFbkI7Ozt1RUFGbUJBO3NCQVU0QztJQXB4QmxFO2FBMHhCZHlRLGlDQUFtRHpRO01BSW5DOzttRUFKbUNBO01BRWxDOzs7dUVBRmtDQTtzQkFLSTtJQS94QnpDO2FBcXlCZDBRLGlDQUE2QzFRO01BRWxDOzs7cUVBRmtDQTtrQkFFeUI7SUF2eUJ4RDthQTZ5QmQyUSxpQ0FBNEMzUTtNQUVqQjs7Ozs7cURBRmlCQTtrQkFHYztJQWh6QjVDO2FBc3pCZDRRLGlDQUFvQzVRO01BRWxCOzs7OztxREFGa0JBO2tCQUVxQztJQXh6QjNEO2FBOHpCZDZRLGFBQVk3UTtNQUNJOzs7OztxREFESkE7a0JBQ3NDO0lBL3pCcEM7YUF1MEJkOFEscUJBQXNCOVE7TUFDeEIsU0FEd0JBO09BR1Y7WUFIVUE7MEJBR0QscUNBQWRDOztPQUNPLFFBSlFELHlCQUlHLDRCQUFoQkU7MkJBQStDO0lBMzBCMUM7YUFpMUJkNlEscUJBQXNCL1E7TUFJYjtpRUFKYUE7T0FHZCx5REFIY0E7TUFFZCxtREFGY0EsY0FJd0I7SUFyMUJoQzthQTIxQmRnUiw2QkFBOEJoUjtNQUlyQjttRUFKcUJBO09BR3RCOzZEQUhzQkE7TUFFdEI7OzREQUZzQkEsY0FJdUI7SUEvMUJ2QzthQTYyQmRpUiw4QkFBK0JqUjtNQWVVOzs7OzsrQ0FmVkE7O09BYWdCOzs7OytDQWJoQkE7O09BV21COzs7OytDQVhuQkE7O09BU2xCLHFDQVRrQkE7T0FPL0I7Ozs7K0NBUCtCQTs7T0FJaEI7O2dFQUpnQkE7O01BRWI7Ozs7O3FEQUZhQTtzQkFnQjZCO0lBNzNCOUM7YUFzNEJka1IsK0JBQ0RsUjtNQUNELFNBRENBO09BRzRCO1lBSDVCQTs7b0NBR29ELHFDQUE3QkM7O09BRXBCO1lBTEhEO3dDQUswQiwrQkFESkU7MkJBQ29EO0lBNTRCM0Q7YUFzNUJkaVIsK0JBQXVDblI7TUFPdkM7Ozs7O3lFQVB1Q0E7O09BSVM7Ozs7K0NBSlRBOztNQUV0Qjs7O2lFQUZzQkE7c0JBUTZDO0lBOTVCdEU7YUEwNkJkb1IsV0FBWXBSO01BTVo7Ozs7O3lDQU5ZQTs7T0FHUSxvREFIUkE7T0FFTzs7b0VBRlBBOztNQUNFLG1EQURGQSxjQU80QztJQWo3QjFDO2FBczhCZHFSLHFCQUFzQnJSO01BMkJQOztrRUEzQk9BO09BeUJHOzs7OytDQXpCSEE7O09BdUJNOzs7OytDQXZCTkE7O09BcUIrQjs7OzsrQ0FyQi9CQTs7T0FtQnRCOzs7O3lDQW5Cc0JBOztPQWdCUjtpRUFoQlFBO09BY29COzs7OytDQWRwQkE7O09BWUk7Ozs7K0NBWkpBOztPQVVlOzs7OytDQVZmQTs7T0FRdUI7Ozs7K0NBUnZCQTs7T0FNUzs7OzsrQ0FOVEE7O09BSWlCOzs7OytDQUpqQkE7O01BRWQsd0RBRmNBLGNBMkJpQztJQWorQnpDO2FBNitCZHNSLCtCQUFxQ3RSO01BVWdCOzs7OzsrQ0FWaEJBOztPQVFmOzs7OytDQVJlQTs7T0FNVDs7OzsrQ0FOU0E7O09BSWI7O3VFQUphQTs7TUFFdEI7Ozs7O3FEQUZzQkE7c0JBVzBDO0lBeC9CakU7YUFrZ0NkdVIsb0JBQXFCdlI7TUFDdkIsT0FEdUJBOztTQUluQjtjQUptQkE7c0NBSUEsK0JBREpDOzs7U0FHZjtjQU5tQkQ7OzZDQU0wQix5QkFETEU7OztTQUVyQjtjQVBBRjtvQ0FPbUIscUNBQXhCRzsyQkFBc0M7SUF6Z0N4QzthQWloQ2RxUiwrQkFBcUN4UjtNQUV2QyxTQUZ1Q0E7T0FJMUI7WUFKMEJBOzJCQUlsQixxQ0FBYkM7O09BQ0ssUUFMMEJELHdCQUtsQiw2QkFBYkU7MkJBQTZDO0lBdGhDckM7YUE4aENkdVIsa0JBQW1CelI7TUFDckIsU0FEcUJBO09BR0Y7WUFIRUE7K0JBR2EscUNBQXBCQzs7T0FDSyxRQUpFRCwyQkFJYywyQkFBckJFOzJCQUFtRDtJQWxpQ2pEO2FBMmlDZHdSLCtCQUFrQzFSO01BRXBDLFNBRm9DQTtPQUtoQztZQUxnQ0E7Z0NBS2pCLCtCQURKQzs7T0FFVTtZQU5XRDs7Z0NBTVMscUNBQXpCRTsyQkFBdUM7SUFqakMzQzthQTJqQ2R5UiwrQkFBMEMzUjtNQU0xQzs7Ozs7eUNBTjBDQTs7TUFHMUM7Ozs7O3FEQUgwQ0E7c0JBTzZDO0lBbGtDekU7YUFxbENkNFIsbUJBQW9CNVI7TUF1QnBCOzs7OzsrQ0F2Qm9CQTs7T0FvQlYsZ0NBcEJVQTtPQWtCSyx3REFsQkxBO09BZ0JROzs7OytDQWhCUkE7O09BY0Y7O2dFQWRFQTs7T0FZNEI7Ozs7K0NBWjVCQTs7T0FVYTs7Ozt5Q0FWYkE7O09BUWM7Ozs7eUNBUmRBOztPQU1NOzs7OytDQU5OQTs7T0FJUzs7OzsrQ0FKVEE7O01BRU07Ozs7O3FEQUZOQTtzQkF3QmtFO0lBN21DeEU7YUF3bkNkNlIsK0JBQTBDN1I7TUFRYjs7Ozs7K0NBUmFBOztPQU1qQjs7OzsrQ0FOaUJBOztPQUl6Qjs7b0VBSnlCQTs7TUFFekI7Ozs7O3FEQUZ5QkE7c0JBU21CO0lBam9DL0M7YUE4b0NkOFIsZ0JBQWlCOVI7TUFVakI7Ozs7OytDQVZpQkE7O09BT3dDOzs7OytDQVB4Q0E7O09BS2pCOzs7OytDQUxpQkE7O09BRUEsNkNBRkFBO01BQ0M7Ozs7O3FEQUREQTtzQkFXc0U7SUF6cEN6RTthQXdxQ2QrUixzQkFBdUIvUjtNQWlCdkI7Ozs7OytDQWpCdUJBOztPQWNPOzt3RUFkUEE7O09BWUM7O3VFQVpEQTs7T0FVSzs7OzsrQ0FWTEE7O09BUUQ7Ozs7K0NBUkNBOztPQU04Qjs7OzsrQ0FOOUJBOztPQUlOLCtDQUpNQTtNQUVSOzs7OztxREFGUUE7c0JBa0IwRDtJQTFyQ25FO2FBeXNDZGdTLGVBQWdCaFM7TUFlZTs7Ozs7eUNBZmZBOztPQWFZOzs7OytDQWJaQTs7T0FXaEI7Ozs7K0NBWGdCQTs7T0FRRDs7a0VBUkNBOztPQU1TOzs7OytDQU5UQTs7T0FJcUM7Ozs7K0NBSnJDQTs7T0FFSTs7cUVBRkpBOztNQUNKLHNEQURJQSxjQWdCd0I7SUF6dEMxQjthQWt1Q2RpUyx3QkFBeUJqUztNQUMzQixTQUQyQkE7T0FHSixRQUhJQSxnQ0FHZSxzQkFBeEJDOztPQUVkO1lBTHVCRDswQ0FLRyw4QkFETEU7MkJBQ3NDO0lBdnVDL0M7YUFpdkNkZ1MsNkJBQThCbFM7TUFDaEMsT0FEZ0NBO2VBR2QsUUFIY0EsMkJBR0QsZUFBbEJDOztTQUNlLFFBSklELG9DQUlxQixtQkFBOUJFOzs7U0FDQSxRQUxTRixnQ0FLUyxxQkFBdkJHOzJCQUErQztJQXR2Q2pEO2FBa3dDZGdTLHNCQUF1Qm5TO01BQ3pCLE9BRHlCQTtlQUdOLFFBSE1BLDRCQUdRLGVBQW5CQzs7U0FFVjtjQUxxQkQ7NkNBS00scUJBRExFOzs7U0FHdEI7Y0FQcUJGO2tEQU9nQyxtQkFETkc7OztTQUU1QixRQVJFSCxnQ0FRZ0IsZUFBdkJJOztTQUNTLFFBVEZKLG9DQVN3QixtQkFBM0JLOzJCQUFpRDtJQTN3Q3ZEO2FBdXhDZCtSLCtCQUE4Q3BTO01BV3ZCOzs7d0VBWHVCQTs7T0FTOUM7Ozs7eUVBVDhDQTs7T0FNRTs7OzsrQ0FORkE7O09BSTVCOztpRUFKNEJBOztNQUU3Qjs7Ozs7cURBRjZCQTtzQkFZYTtJQW55QzdDO2FBa3pDZHFTLGVBQWdCclM7TUFjUDtvREFkT0E7T0FhTTs7c0VBYk5BOztPQVdZOzs7OytDQVhaQTs7T0FTSCwrQ0FUR0E7T0FPcUI7Ozs7eUNBUHJCQTs7T0FLRSxtREFMRkE7T0FHSSxzREFISkE7TUFDUzs7Ozs7cURBRFRBO3NCQWNtQztJQWgwQ3JDO2FBZzFDZHNTLGFBQWN0UztNQWdCQztzREFoQkRBO09BY2tDOzs7OytDQWRsQ0E7O09BWXlDOzs7OytDQVp6Q0E7O09BVWtDOzs7OytDQVZsQ0E7O09BUVU7Z0VBUlZBO09BTXVCOzs7OytDQU52QkE7O09BSVU7Ozs7K0NBbEh4QmlTLHdCQThHY2pTOztPQUdELHdDQUhDQTtNQUNTOzs7Ozs7NENBOXRDdkJnTyx1QkE2dENjaE87c0JBZ0J5QztJQWgyQ3pDO2FBNjJDZHVTLGlDQUFpRHZTO01BWU47Ozs7OytDQVpNQTs7T0FVZjs7OzsrQ0FWZUE7O09BUUQ7Ozs7K0NBUkNBOztPQU01Qjs7d0VBTjRCQTs7T0FJaEMsNkNBSmdDQTtNQUVuQyxnREFGbUNBLGNBYTZCO0lBMTNDaEU7YUFvNENkd1MsaUNBQWtEeFM7TUFNN0I7Ozt3RUFONkJBOztPQUlqQywrQ0FKaUNBO01BRXBDLGtEQUZvQ0EsY0FPVTtJQTM0QzlDO2FBczVDZHlTLGlDQUEwQ3pTO01BUU07Ozs7OytDQVJOQTs7T0FNekIsK0NBTnlCQTtPQUkzQix5Q0FKMkJBO01BRXRCOzs7OztxREFGc0JBO3NCQVNtQztJQS81Qy9EO2FBNDZDZDBTLGlDQUE0QzFTO01BWU87Ozs7OytDQVpQQTs7T0FVdkI7O3dFQVZ1QkE7O09BUTNCLCtDQVIyQkE7T0FNN0IseUNBTjZCQTtPQUlsQjs7OzsrQ0FKa0JBOztNQUV6Qjs7O3FFQUZ5QkE7c0JBYW9DO0lBejdDbEU7YUErN0NkMlMsaUNBQTREM1M7TUFJaEQsaURBSmdEQTtNQUV4Qzs7Ozs7cURBRndDQTtzQkFLQTtJQXA4QzlDO2FBeTlDZDRTLGlDQUFxRDVTO01BOEJuQzsyREE5Qm1DQTtPQTRCdEI7Ozs7K0NBNUJzQkE7O09BMEJqQjs7OzsrQ0ExQmlCQTs7T0F3Qm5DOzttRUF4Qm1DQTs7T0FzQnBDOzhEQXRCb0NBO09Bb0JyRDs7OzsrQ0FwQnFEQTs7T0FpQnpCOzs7OytDQWpCeUJBOztPQWV6QyxnREFmeUNBO09BYXJEOzs7O3lDQWJxREE7O09BVW5COzs7OytDQVZtQkE7O09BUWhDOzs7OytDQVJnQ0E7O09BTUc7Ozs7K0NBTkhBOztPQUlqQjs7OzsrQ0FKaUJBOztNQUUxQjs7Ozs7cURBRjBCQTtzQkErQks7SUF4L0M1QzthQW1nRGQ2UyxpQ0FBNEM3UztNQVFkOzs7OzsrQ0FSY0E7O09BTWY7Ozs7K0NBTmVBOztPQUlSOzs7OytDQUpRQTs7TUFFeEI7Ozs7O3FEQUZ3QkE7c0JBU21CO0lBNWdEakQ7YUF3aERkOFMsaUNBQTRDOVM7TUFXSzs7Ozs7K0NBWExBOztPQVM1Qzs7Ozt5Q0FUNENBOztPQU1WOzs7OytDQU5VQTs7T0FJZjs7OzsrQ0FKZUE7O01BRXhCOzs7OztxREFGd0JBO3NCQVlvQztJQXBpRGxFO2FBd2pEZCtTLGlDQUFtRC9TO01BMkJyQjs7Ozs7K0NBM0JxQkE7O09BeUJGOzs7OytDQXpCRUE7O09BdUJ0Qjs7OzsrQ0F2QnNCQTs7T0FxQmxDOztrRUFyQmtDQTs7T0FtQjlCOzs7OytDQW5COEJBOztPQWlCdkMsa0RBakJ1Q0E7T0FlbkQ7Ozs7eUNBZm1EQTs7T0FZakI7Ozs7K0NBWmlCQTs7T0FVZjs7OzsrQ0FWZUE7O09BUXRCOzs7OytDQVJzQkE7O09BTXhCOztpRUFOd0JBOztPQUlUOzs7OytDQUpTQTs7TUFFbEM7OzREQUZrQ0EsY0E0QmtCO0lBcGxEdkQ7YUE2bERkZ1QsaUNBQWtEaFQ7TUFLbEQ7Ozs7O3lDQUxrREE7O01BRWpCOzs7OztxREFGaUJBO3NCQU0wQjtJQW5tRDlEO2FBeW5EZGlULGlDQUFpRWpUO01BK0IvQzsyREEvQitDQTtPQTZCNUM7Ozs7K0NBN0I0Q0E7O09BMkJyQzs2REEzQnFDQTtPQXlCL0MsNkNBekIrQ0E7T0F1QnJELGtEQXZCcURBO09BcUJsQzs7OzsrQ0FyQmtDQTs7T0FtQjVDOzttRUFuQjRDQTs7T0FpQnBDOzs7OytDQWpCb0NBOztPQWVkOzs7OytDQWZjQTs7T0FhckM7Ozs7K0NBYnFDQTs7T0FXcEM7O3dFQVhvQ0E7O09BU2pFOzs7O3lDQVRpRUE7O09BTS9COzs7OytDQU4rQkE7O09BSTdCOzs7OytDQUo2QkE7O01BRXBDOzs7OztxREFGb0NBO3NCQWdDSTtJQXpwRHZEO2FBd3FEZGtULGlDQUE2Q2xUO01BZ0IzQjsyREFoQjJCQTtPQWN4Qjs7OzsrQ0Fkd0JBOztPQVlqQyxrREFaaUNBO09BVVg7Ozs7K0NBVldBOztPQVFsQjs7aUVBUmtCQTs7T0FNTjs7OzsrQ0FOTUE7O09BSTVCO2dFQUo0QkE7TUFFdkI7O2lFQUZ1QkEsY0FpQk07SUF6ckRyQzthQStzRGRtVCxpQ0FBNkNuVDtNQWdDWDs7Ozs7eUNBaENXQTs7T0E4QjNCLG9EQTlCMkJBO09BNEJkOzs7OytDQTVCY0E7O09BMEJUOzs7OytDQTFCU0E7O09Bd0IzQjs7cUVBeEIyQkE7O09Bc0I1QjtnRUF0QjRCQTtPQW9CN0M7Ozs7K0NBcEI2Q0E7O09BaUJqQjs7OzsrQ0FqQmlCQTs7T0FlakMsa0RBZmlDQTtPQWE3Qzs7Ozt5Q0FiNkNBOztPQVVYOzs7OytDQVZXQTs7T0FReEI7Ozs7K0NBUndCQTs7T0FNVzs7OzsrQ0FOWEE7O09BSVQ7Ozs7K0NBSlNBOztNQUV2Qjs7Ozs7cURBRnVCQTtzQkFpQ3VCO0lBaHZEdEQ7YUF1d0Rkb1QsaUNBQXlEcFQ7TUFnQ3pEOzs7OzsrQ0FoQ3lEQTs7T0E2QnBDOztxRUE3Qm9DQTs7T0EyQnpCOzs7OytDQTNCeUJBOztPQXlCNUI7Ozs7K0NBekI0QkE7O09BdUJOOzs7OytDQXZCTUE7O09BcUI1Qjs7Ozt5Q0FyQjRCQTs7T0FtQjdCOzs7OytDQW5CNkJBOztPQWlCMUI7Ozs7K0NBakIwQkE7O09BZTNCOzs7OytDQWYyQkE7O09BYXBDOzs7OytDQWJvQ0E7O09BV3ZDLG9EQVh1Q0E7T0FTN0Msa0RBVDZDQTtPQU96RDs7Ozt5Q0FQeURBOztPQUl2Qjs7OzsrQ0FKdUJBOztNQUVqQjs7Ozs7cURBRmlCQTtzQkFpQ2dFO0lBeHlEM0c7YUEyekRkcVQsaUNBQTJDclQ7TUF3QjNDOzs7Ozt5Q0F4QjJDQTs7T0FxQnRCOzs7OytDQXJCc0JBOztPQW1CL0Isa0RBbkIrQkE7T0FpQjNDOzs7O3lDQWpCMkNBOztPQWNUOzs7OytDQWRTQTs7T0FZUDs7OzsrQ0FaT0E7O09BVTFCOztvRUFWMEJBOztPQVF6QixvREFSeUJBO09BTWQ7Ozs7K0NBTmNBOztPQUlEOzs7OytDQUpDQTs7TUFFakI7Ozs7OzBDQUZpQkE7c0JBeUJnQztJQXAxRDdEO2FBbTJEZHNULGlDQUFxQ3RUO01BZ0JuQjsyREFoQm1CQTtPQWNwQjtnRUFkb0JBO09BWWhCOzs7OytDQVpnQkE7O09BVXpCLGtEQVZ5QkE7T0FRSDs7OzsrQ0FSR0E7O09BTVY7O21FQU5VQTs7T0FJRTs7OzsrQ0FKRkE7O01BRWY7OztpRUFGZUE7c0JBaUJPO0lBcDNEOUI7YUEwM0RkdVQsaUNBQW9DdlQ7TUFFUDs7Ozs7cURBRk9BO2tCQUdtQjtJQTczRHpDO2FBMDREZHdULCtCQUFrQ3hUO01BWWI7OztzRUFaYUE7O09BVVQ7NkRBVlNBO09BUVg7O3dFQVJXQTs7T0FNZjs7b0VBTmVBOztPQUlkLGlEQUpjQTtNQUVaOzs7aUVBRllBO3NCQWFXO0lBdjVEL0I7YUFrNkRkeVQsaUNBQXVDelQ7TUFRSTs7Ozs7K0NBUkpBOztPQU1sQjs7OzsrQ0FOa0JBOztPQUl0QiwrQ0FKc0JBO01BRXpCLGtEQUZ5QkEsY0FTK0I7SUEzNkR4RDthQXM3RGQwVCxpQ0FBc0QxVDtNQVFYOzs7OzsrQ0FSV0E7O09BTWpDOzs7OytDQU5pQ0E7O09BSXJDLCtDQUpxQ0E7TUFFeEMsa0RBRndDQSxjQVM2QjtJQS83RHJFO2FBcThEZDJULGlDQUFnRDNUO01BRTVCOzs7OztxREFGNEJBO2tCQUdVO0lBeDhENUM7YUFrOURkNFQsaUNBQStDNVQ7TUFNaEM7O21FQU5nQ0E7T0FJMUI7Ozs7K0NBSjBCQTs7TUFFMUI7Ozs7O3FEQUYwQkE7c0JBT0M7SUF6OURsQzthQW0rRGQ2VCxpQ0FBdUM3VDtNQU14Qjs7bUVBTndCQTtPQUlsQjs7OzsrQ0FKa0JBOztNQUVsQjs7Ozs7cURBRmtCQTtzQkFNaUM7SUF6K0QxRDthQSsrRGQ4VCxnQkFBZTlUO01BR0cseURBSEhBO01BQ0s7Ozs7O3FEQURMQTtzQkFHOEM7SUFsL0QvQzthQTQvRGQrVCxpQ0FBNkMvVDtNQU14Qjs7O29FQU53QkE7O09BSTNCLHFEQUoyQkE7TUFFekI7Ozs7O3FEQUZ5QkE7c0JBT1U7SUFuZ0V6QyxTQXdnRWRnVSwrQkFBbURBO01BQ3JEO3FCQURxREE7T0FDckQsS0FEcURBO01BQ3JEO1FBTUk7K0JBd0JxQixRQUFLOzswQkFOTCxtREFLd0M7Ozs7YUFuQnBELHNCQWFvQixRQUFJO2FBYnhCO2VBR29CLG1EQVN5QzthQVo3RCxpRUFheUI7U0FqQmxDOzs7O1NBMEJZOztNQWhDaEI7T0FFSUU7UUFBcUI7OztRQXVDSjs7U0FESCw0Q0F4Q2R0Ujs7OztTQTJDMEI7O01BT2Q7UUFPaEI7VUFJSTs7O2NBVXFCLHNEQUF5Qjs7O2NBRFY7O2VBQTlCO3NEQXRFTkE7Y0FzRU0sdURBQWdFO1dBVHRFOzs7O1dBWVk7O1FBaEJVO1NBQXRCdVI7VUFBc0I7Ozs7OztRQThCTCxHQXJGakJEO1VBNEZKOztxQkFHUUU7Y0FDSDtnQkFDRTs7O29CQXdDcUI7d0RBMUNwQkEsWUF4Q0pELFVBa0Y4RDs7O29CQUR2Qjs7cUJBQTlCOzREQTFJVHZSO29CQTBJUyx1REFBZ0U7Ozs7cUJBbkM3RDt1QkE0Qm9CLHFEQUF5QjtxQkE1QjdDO3VCQUdvQixPQXpHaENxUjs7Ozs7Ozs7Ozt1QkFzSHVCOzt3QkFESDsrREF0SHBCclI7d0JBcUhpQjs4RUFhd0M7cUJBM0I3Qzs2RUE0QjhDO2lCQWhDdkQ7Ozs7OztpQkEwQ1k7Z0JBN0VNLFlBa0ZpQztXQXBEM0I7Ozs7Ozs7b0JBQTNCVztRQU5ZO01BckNBLHVDQWdHa0Q7SUE1cEVsRCxTQThwRWQ4USwrQkFBbUNBO01BQ3JDO3FCQURxQ0E7T0FDckMsNEJBRHFDQTtPQUNyQyxzQkFEcUNBO09BQ3JDLHVCQURxQ0E7TUFDckM7UUFRSTs7O1lBV08sT0FqQlBFO3FCQWlCc0M7cUJBQ3pCLDhDQUE4Qjs7O1lBSFI7O2FBQTdCLDRDQWpCTjNSO1lBaUJNLHVEQUFnRTtTQVR0RTs7OztTQWNZOztNQXRCaEI7T0FJSTZSO1FBQXNDOzs7UUE4QnRDOzs7WUE0RWlDOzthQUREOzthQUZDO2FBREQ7YUFERTs7Ozs7YUFGRDthQUREO2FBREU7Ozs7O2FBRkQ7YUFERDthQURFOzs7OzthQUZEO2FBREQ7YUFERTs7Ozs7YUFGRDthQUREO1lBREU7Ozs7Ozs7OzswQkFxQjZCOzs7WUF4QjVCOzthQUE3Qiw0Q0F0Rk43UjtZQXNGTSx1REFBZ0U7Ozs7YUFoRDdEO2VBeUNnQzs7Z0JBRkQ7Ozs7O2dCQUZDO2dCQUZEO2dCQUZFOzs7OztnQkFGRDtnQkFGRDtnQkFGRTs7Ozs7Z0JBRkQ7Z0JBRkQ7Z0JBRkU7Ozs7O2dCQUZEO2dCQUREO2VBRkU7Ozs7Ozs7OzZCQXlCOEI7YUF6Qy9EO2VBWVc7O2dCQURIO3VEQWpEakJBO2dCQWdEYzs7bURBOUNkMlI7ZUE4Q2MsdURBRzJCO2FBYmhDLGlFQXlDZ0U7U0E3Q3pFOzs7O1NBOEVZOztNQWhIaEI7T0ErQnNDLDJDQTcyQ3BDeEQ7T0EyMkNxRDs7O1FBK0ZuRDs7O1lBZ0JNLGVBQ1E0RDtjQUNIO3FCQURHQTtlQVlLLDJDQVpMQTtlQVdFOzttREFySmhCSDtlQXFKZ0IsTUFYRkc7Y0FXRTtlQU5HOztnQkFDbUIsMkNBRkFDOzs7a0JBRWhCO3FEQWhKdEJKOzs7MENBd0p3RTtZQWZsRTtxREEvR05FLHlCQStIaUM7OzBCQTdCWixtREFXVjtTQWRYOzs7O1NBa0NZOztNQTlKaEI7T0EwSG1COzZDQTk3Q2pCMUQ7T0EyN0N3RTs7O1FBa0R0RTs7O1lBZ0ZTOzs7MENBeFBUc0Q7YUFpUzRDO2FBRDFCOzswQ0E3UmxCRzthQTRSZTs7aURBN1JmRDtZQTZSZSxlQTdCWUc7Y0FFRDs7O2tCQWJmRztrQkFXZ0JIO2VBSUQ7Y0FDQSxVQUxDQTtjQUtEO2dCQUdLLElBRDBCQztnQkFFdkI7OztvQkFwQnZCRTtvQkFrQjhDRjtrQkFLdkI7eUJBWlBEO21CQWFVOztnREFOb0JDLGFBUDlCRDtrQkFhVTtnQkFMTjtpQkFTRyxNQWpCUEE7aUJBa0JVOzs7b0JBN0IxQkc7b0JBV2dCSDtnQkFrQlU7Y0FiWDtlQWtCSyxNQXZCSkE7ZUF3Qk87OztrQkFuQ3ZCRztrQkFXZ0JIO2NBd0JPLHlEQUdzQztZQTVCdEQ7Ozs7O2dCQTNJbEJFO2FBMElrQjsyQkFGTXZPLEtBQWlCQztjQUNwQiw0Q0FER0QsS0FBaUJDLEtBQ0s7WUFGL0I7O2FBREg7YUFESDs4REFzQytEOzswQkF2RG5ELG1EQVdWOzs7O2FBekVGO2VBa0JROzs7NkNBOUxqQitOO2dCQXlPb0I7Z0JBREc7OzZDQXJPdkJHO2VBcU91QixlQWhDWUU7aUJBRUQ7OztxQkFiZkc7cUJBV2dCSDtrQkFLSTtpQkFDTCxVQU5DQTtpQkFNRDttQkFJSyxJQUQwQkM7bUJBRXZCOzs7dUJBdEJ2QkU7dUJBb0I4Q0Y7cUJBS3ZCOzRCQWRQRDtzQkFlVTs7bURBTm9CQyxhQVQ5QkQ7cUJBZVU7bUJBTE47b0JBVUcsTUFwQlBBO29CQXFCVTs7O3VCQWhDMUJHO3VCQVdnQkg7bUJBcUJVO2lCQWZYO2tCQW9CSyxNQTFCSkE7a0JBMkJPOzs7cUJBdEN2Qkc7cUJBV2dCSDtpQkEyQk8seURBR3NDO2VBL0J0RDs7Ozs7bUJBakYxQkU7Z0JBZ0YwQjs4QkFGTXZPLEtBQWlCQztpQkFDcEIsNENBREdELEtBQWlCQyxLQUNLO2VBRi9COztnQkFESDtnQkFESDtpRUF3QytCO2FBN0R2QztlQUdvQjt1REE5SzdCZ08sc0JBMExxQzthQWY1QixpRUE2RHdDO1NBakVqRDs7OztTQTJIWTs7TUFwU2hCO09BcUtJaFI7UUFBa0I7O2dCQUFsQkEsUUFzSStDO0lBMThFbkMsU0E0OEVkd1IsK0JBQW1DQTtNQUNyQztxQkFEcUNBO09BQ3JDLHNCQURxQ0E7T0FDckMsMEJBRHFDQTtPQUNyQywrQkFEcUNBO09BQ3JDLCtCQURxQ0E7TUFDckM7UUFVSTs7O1lBTU0sc0JBV29CLFFBQUs7WUFYekI7Y0FHb0IsbURBT3dDO1lBVjVELGlFQVcwQjsrQkFiWCxRQUFJOzs7O2FBREQsa0JBVHhCRyxpQ0FTb0U7U0FIcEU7Ozs7U0FtQlk7O01BN0JoQjtPQUtJQztRQUFrRDs7O1FBbUNsRDs7O1lBdUQyQztZQUFqQzs7MENBN0ZWSDthQStGUSxhQTlGUkM7c0JBaUdhO3NCQUVBO1lBUDhCLFVBUUc7WUFBakM7OzBDQXJHYkQ7YUFzR2dCO1lBVDJCLFVBV0k7WUFBakM7OzBDQXhHZEE7YUF5R21CO1lBWndCLFVBY087WUFBakM7Z0RBM0dqQkE7cUJBNEcrQjtxQkFDZCw2Q0FBNEI7OzBCQTdCeEIsbURBV1Y7Ozs7YUFqREY7ZUFrQndDO2VBQWpDOzs2Q0E1RGhCQTtnQkE4RGdCLGFBN0RoQkM7eUJBZ0VxQjt5QkFFQTtlQVA0QixVQVNHO2VBQWpDOzs2Q0FyRW5CRDtnQkFzRWlDO2VBVmdCLFVBYXhCO2VBREg7OzZDQXhFdEJBO2dCQTBFc0I7ZUFkMkIsVUFpQnJCO2VBREg7bURBNUV6QkE7d0JBOEV5Qjt3QkFDQSwrQ0FBNEI7YUFyQzVDO2VBR29CO3VEQTlDN0JULHNCQTBEcUM7YUFmNUIsaUVBcUM2QztTQXpDdEQ7Ozs7U0F5RVk7O01BakhoQjtPQW9DSWE7UUFBd0M7OztRQXdGeEM7OztZQXFFaUQ7WUFBekM7OzJDQS9MUko7Y0FvTWlCOztlQURIOzs0Q0FuTWRBO2VBa01XO2VBRGE7O1lBSWhCLHFEQUF3Qjs7MEJBcEJYLG1EQVdWOzs7O2FBOURGO2VBNkNVO2VBREg7OzhDQTFLaEJBO2lCQStLeUI7O2tCQURIOzsrQ0E5S3RCQTtrQkE2S21CO2tCQURhOztlQUloQixxREFBd0I7YUFsRC9CO2VBNkJvQjt1REE1SjdCVCxzQkF3S3FDO2FBekM1Qjs7OztrQkFJUTtvQkF3Qm9CLHFEQUFzQjtrQkF4QjFDO29CQXVCYzs7cUJBREg7O21EQXhKNUJTO3FCQXNKeUI7Ozt3QkFuSnpCRzs7cUJBa0orQjtxQkFESDs0REF0SjVCdlM7cUJBcUorQjtxQkFESDs0REFwSjVCQTtxQkFtSnlCO3FCQURIOzJFQVNvQztrQkF2QnpDOzBFQXdCMkM7YUE1Qm5EO3VFQWtEZ0M7U0F0RHpDOzs7O1NBNkVZOztNQXpNaEI7T0F3SEl5UztRQUE4Qzs7O1FBNEY5Qzs7O1lBZ0JNOztxQkFoTU5EO3FCQW9GQUMsK0JBNkcwQzs7MEJBZHJCLG1EQVdWO1NBZFg7Ozs7U0FtQlk7O01Bdk9oQjtPQWdOSWI7UUFBbUM7O2dCQUFuQ0EsdUJBK0J1QjtJQTVyRlgsU0E4ckZkYywrQkFBeUNBO01BQzNDO2lDQUQyQ0E7T0FDM0MsK0JBRDJDQTtNQUMzQztRQU1JOzs7WUFlMkM7WUFBakM7OzBDQXJCVk47YUF1QlEsYUF0QlJDO3NCQXlCYTtzQkFFQTtZQVA4QixVQVFHO1lBQWpDOzswQ0E3QmJEO2FBOEJnQjtZQVQyQixVQVdJO1lBQWpDOzswQ0FoQ2RBO2FBaUNtQjtZQVp3QixVQWNPO1lBQWpDOzswQ0FuQ2pCQTthQW9DK0I7WUFmWSxVQWlCVTtZQUFqQzs7MENBdENwQkE7YUF1Q2tDO1lBbEJTO2FBdUJYO2FBREg7OzBDQTNDN0JBO2FBMEMwQjthQURhO2FBQWhCO2FBRFk7b0VBSTRCOzswQkFuQzFDLG1EQVVWO1NBYlg7Ozs7U0F3Q1k7O01BOUNoQjtPQUVJTztRQUFtQzs7Z0JBQW5DQSx1QkFvRHVCO0lBcnZGWCxTQXV2RmRDLDBCQUEyQkM7TUFDN0IsSUFBSUMsc0JBRHlCRDtNQUM3QjtRQUtJOzs7WUFLTSxzQkFzSTZDLDhCQUFnQjtZQXRJN0Qsc0JBc0lvQixRQUFLO1lBdEl6QjtjQWlIUTtnQkFvQk87O2lCQURZO3dFQUNxQjtjQXBCeEM7Z0JBaUJROztpQkFERzt1REEzSXpCQztpQkEySW1CO3VFQUMrQjtjQWpCcEM7c0VBb0J5QztZQXJJakQ7Y0EyRlE7Z0JBb0JPOztpQkFEWTt3RUFDcUI7Y0FwQnhDO2dCQWlCUTs7aUJBREc7dURBckh6QkE7aUJBcUhtQjt1RUFDK0I7Y0FqQnBDO3NFQW9CeUM7WUEvR2pEO2NBcUVRO2dCQW9CTzs7aUJBRFk7d0VBQ3FCO2NBcEJ4QztnQkFpQlE7O2lCQURHO3VEQS9GekJBO2lCQStGbUI7dUVBQytCO2NBakJwQztzRUFvQnlDO1lBekZqRDtjQTRDUTtnQkF1Qk87O2lCQURZO3dFQUNxQjtjQXZCeEM7Z0JBb0JXOztpQkFESDs7K0NBekV0QkE7aUJBd0V5QjtpQkFESDs7K0NBdkV0QkE7aUJBc0VtQjt1RUFJMkM7Y0FwQmhEO3NFQXVCeUM7WUFuRWpEO2NBd0JRO2dCQWtCb0IsbURBQWdDO2NBbEJwRDtnQkFpQlE7O2lCQURIOzsrQ0FsRG5CQTtnQkFrRG1CLHVEQUNxQztjQWpCMUM7c0VBa0JxRDtZQTFDN0Q7Ozs7aUJBSVE7bUJBa0JvQixtREFBZ0M7aUJBbEJwRDttQkFpQlE7O29CQURIOztrREE5Qm5CQTttQkE4Qm1CLHVEQUNxQztpQkFqQjFDO3lFQWtCcUQ7Ozs7OztZQXRCN0Q7c0VBc0k4RDsrQkF4SS9DLFFBQUk7U0FIekI7Ozs7U0E2SVk7O01BbEpoQjtPQUNJQztRQUFpQzs7Z0JBQWpDQSxvQkF1SmdFO0lBaDVGcEQsU0FrNUZkQyx3QkFBeUJDO01BQzNCO3VCQUQyQkE7T0FDM0IsWUFEMkJBO09BQzNCLFlBRDJCQTtPQUMzQixnQkFEMkJBO09BQzNCLGlCQUQyQkE7T0FDM0IsY0FEMkJBO01BQzNCO1FBVUk7OztZQWVNLE9BekJOQztxQkE0QlU7cUJBRUE7cUJBRUE7cUJBRUE7c0JBRUEsWUFBcUM7OzBCQXZCMUIsbURBVVY7U0FiWDs7OztTQTRCWTs7TUF0Q2hCO09BTUlNO1FBQWtEOzs7O1VBM3FGcEQ1SDs7TUEycUZvRDtRQTBDbEQ7OztZQUtNLHNCQTZDNkMsOEJBQWdCO1lBN0M3RCxzQkE2Q29CLFFBQUs7WUE3Q3pCOzs7O2lCQUlRLHNCQXdDb0IsT0E3RmxDMEgsZ0JBNkZtRDtpQkF4Q3JDO21CQXlCb0IsZ0JBNUVsQ0U7MEVBMEZrRTtpQkF2Q3BEOzs7O3NCQUlRLHNCQW9Cb0IsT0E3RTFDRixnQkE2RTJEO3NCQXBCckM7d0JBSW9CLGdCQTNEMUNFOytFQTBFeUU7c0JBbkJuRDs4RUFvQnNDO2lCQXhCOUM7MkVBd0NzQztZQTVDOUM7c0VBNkM4RDsrQkEvQy9DLFFBQUk7U0FIekI7Ozs7U0FvRFk7O01BcEdoQjtPQTRDSUM7UUFBNkM7OENBOXRGL0M5SDtNQTh0RitDO1FBa0U3Qzs7O1lBS00sc0JBZ0U2Qyw4QkFBZ0I7WUFoRTdELHNCQWdFb0IsUUFBSztZQWhFekI7Y0FpQ1E7Z0JBbUJLLE9BbktuQjJIOzttQkF5S2dDO29CQUowQkksZ0JBcksxREo7b0JBeUtnQztvQkFESDsyREExSzdCRjttQkF5SzBCO2dFQUZnQ007O21CQU1uQyxJQUR5QkMsV0ExS2hETDttQkE0SzBCO2dFQUZzQkssV0E1S2hEUDswQkFnTHVCLElBRG9CUSxNQTdLM0NOLG9CQThLdUIsVUFEb0JNLE9BQ1U7Y0E5QnZDO2dCQUdvQixnQkFqSmxDSjt1RUErSmlFO2NBakJuRDtzRUE4QndDO1lBL0RoRDs7OztpQkFJUTttQkFtQkssT0E5Rm5CQzs7c0JBaUd1QixJQURtQ0ksTUFoRzFESiwwQkFpR3VCLFVBRG1DSTs7c0JBR25DLElBRHlCRixXQWxHaERGO3NCQW1HdUIsVUFEeUJFOztzQkFHekIsSUFEb0JHLGNBcEczQ0w7c0JBc0cwQjs7MERBRmlCSyxjQTlJM0NWLGNBZ0pzRTtpQkEzQnhEO21CQUdvQixnQkFwSGxDSTswRUFrSWtFO2lCQWpCcEQ7eUVBMkJ5RDs7WUEvQmpFO3NFQWdFOEQ7K0JBbEUvQyxRQUFJO1NBSHpCOzs7O1NBdUVZOztNQXJMaEI7T0EwR0lPO1FBQTZDOzhDQTV4Ri9DcEk7TUE0eEYrQztRQXFGN0M7OztZQUtNLHNCQXFKb0IsOEJBQWdCO1lBckpwQyxzQkFvSjZDLFFBQUs7WUFwSmxEO2NBaUhRO2dCQXlCSyxPQXBPbkJvSTs7bUJBeU82QjtvQkFINkJDLG9CQXRPMUREO29CQXlPNkI7b0JBRFk7b0JBQWY7O3VEQUZnQ0M7O21CQU1oQztvQkFGc0JDLGlCQTFPaERGO29CQTRPMEI7O3VEQUZzQkU7O21CQUdBLHNEQUNyQjtjQW5DYjtnQkFHb0IsT0F2VGxDZDs7OztnQkFrVW1COzZCQTdUbkJLO2lCQTZUbUI7dUVBU21EO2NBdkJ4RDtzRUFtQ2M7WUFwSnRCO2NBNEVRO2dCQXlCSyxPQTdQbkJDOzttQkFrUTZCO29CQUg2QlMsb0JBL1AxRFQ7b0JBa1E2QjtvQkFEWTtvQkFBZjs7dURBRmdDUzs7bUJBTWhDO29CQUZzQkMsaUJBblFoRFY7b0JBcVEwQjs7dURBRnNCVTs7bUJBR0Esc0RBQ3JCO2NBbkNiO2dCQUdvQixPQWxSbENoQjs7OztnQkE2Um1COzZCQXhSbkJLO2lCQXdSbUI7dUVBU29EO2NBdkJ6RDtzRUFtQ2M7WUEvR3RCO2NBd0NRO2dCQXlCSyxPQTNKbkJPOzttQkE4SnVCOzttQkFFQTs7bUJBSUc7b0JBSGlCSyxVQWpLM0NMO29CQW9LMEI7b0JBREE7O2lEQUZpQkssVUF4UTNDZjttQkEwUTBCLDBEQUN5QjtjQWxDckM7Z0JBR29CLE9BOU9sQ0Y7Ozs7Z0JBeVBtQjs2QkFwUG5CSztpQkFvUG1CO3VFQVNvRDtjQXZCekQ7c0VBa0NzQztZQTFFOUM7Ozs7aUJBSVE7bUJBeUJLLE9BckxuQkM7O3NCQXdMdUI7O3NCQUVBOztzQkFJRzt1QkFIaUJZLFdBM0wzQ1o7dUJBOEwwQjt1QkFEQTs7b0RBRmlCWSxXQXBPM0NoQjtzQkFzTzBCLDBEQUN5QjtpQkFsQ3JDO21CQUdvQixPQTFNbENGOzs7O21CQXFObUI7Z0NBaE5uQks7b0JBZ05tQjswRUFTb0Q7aUJBdkJ6RDt5RUFrQ3NDOzs7O1lBdEM5QztzRUFxSnFDOytCQXZKdEIsUUFBSTtTQUh6Qjs7OztTQTRKWTs7TUEzVmhCO09BMkxJYztRQUEyQzs7O1FBMEszQzs7O1lBS00sc0JBc0Q2Qyw4QkFBZ0I7WUF0RDdELHNCQXNEb0IsUUFBSztZQXREekI7Ozs7aUJBSVE7bUJBK0NPOzs2QkF4WnJCZjs2QkFzTEFlOzRCQXRMQWY7NEJBMFp5Qyw4Q0FBMkI7aUJBakR0RDttQkE4Qm9CLGdCQXRZbENDOzBFQW9aa0U7aUJBNUNwRDs7OztzQkFJUTt3QkFzQk87O2tDQW5ZN0JEO2tDQXNMQWU7aUNBdExBZjtpQ0FzWTZCLDhDQUEyQjtzQkF6QmxDO3dCQUlvQixnQkFoWDFDQzsrRUErWHlFO3NCQW5CbkQ7OEVBeUJtQztpQkE3QjNDOzJFQWlEdUQ7WUFyRC9EO3NFQXNEOEQ7K0JBeEQvQyxRQUFJO1NBSHpCOzs7O1NBNkRZOztNQWxhaEI7T0FpV0llO1FBQXlCOztnQkFBekJBLGVBdUVvRDtJQTN6R3hDLFNBNnpHZEMsaUNBQXVDOVQ7TUFDekMsSUFBSVYsY0FEcUNVO01BQ3pDO1FBSXFCOztTQURILDRDQUhkVjs7OztTQU0wQjs7TUFLVDtRQUtyQjtVQUlJOzs7Y0FLTSxzQkFnRjZDLDhCQUFnQjtjQWhGN0Qsc0JBZ0ZvQixRQUFLO2NBaEZ6QjtnQkFvRVE7a0JBV29CLHdEQUE2QjtnQkFYakQ7a0JBVVE7O21CQURIOzBEQXRHbkJBO2tCQXNHbUIsdURBQ3FDO2dCQVYxQzt3RUFXa0Q7Y0EvRTFEO2dCQW9EUTtrQkFjb0Isd0RBQTZCO2dCQWRqRDtrQkFhVzs7bUJBREg7MERBekZ0QkE7bUJBd0Z5QjttQkFESDswREF2RnRCQTttQkFzRm1CO3lFQUl5QztnQkFiOUM7d0VBY2tEO2NBbEUxRDtnQkFvQ1E7a0JBY29CLHdEQUE2QjtnQkFkakQ7a0JBYVc7O21CQURIOzBEQXpFdEJBO21CQXdFeUI7bUJBREg7MERBdkV0QkE7bUJBc0VtQjt5RUFJeUM7Z0JBYjlDO3dFQWNrRDtjQWxEMUQ7Z0JBb0JRO2tCQWNvQix3REFBNkI7Z0JBZGpEO2tCQWFXOzttQkFESDswREF6RHRCQTttQkF3RHlCO21CQURIOzBEQXZEdEJBO21CQXNEbUI7eUVBSXlDO2dCQWI5Qzt3RUFja0Q7Y0FsQzFEOzs7O21CQUlRO3FCQWNvQix3REFBNkI7bUJBZGpEO3FCQWFXOztzQkFESDs2REF6Q3RCQTtzQkF3Q3lCO3NCQURIOzZEQXZDdEJBO3NCQXNDbUI7NEVBSXlDO21CQWI5QzsyRUFja0Q7Ozs7O2NBbEIxRDt3RUFnRjhEO2lDQWxGL0MsUUFBSTtXQUh6Qjs7OztXQXVGWTs7UUEzRk07U0FBbEJXO1VBQWtCOzs7Ozs7a0JBQWxCQTtNQUpZLHVDQW1HdUM7SUE3Nkd2QyxTQSs2R2Q4VCxpQ0FBc0MzVTtNQUN4QztzQkFEd0NBO09BQ3hDLGNBRHdDQTtPQUN4QyxPQUR3Q0E7TUFDeEM7UUFPSTs7O1lBVW9COztxREFqQnBCQyxlQUVBRTtZQWVvQixtREFoQnBCRCxjQWlCc0I7OzBCQVJELG1EQUtWO1NBUlg7Ozs7U0FhWTs7TUFwQmhCO09BR0lFO1FBQStCOztnQkFBL0JBLHNCQXNCc0I7SUF6OEdWLFNBMjhHZHdVLCtCQUE4QnRVO01BQ2hDO3NCQURnQ0E7T0FDaEMsY0FEZ0NBO09BQ2hDLE9BRGdDQTtNQUNoQztRQU9JOzs7WUFVbUI7O3FEQWpCbkJMLGVBRUFFO1lBZW1CLG1EQWhCbkJELGNBaUJzQjs7MEJBUkQsbURBS1Y7U0FSWDs7OztTQWFZOztNQXBCaEI7T0FHSUs7UUFBdUI7O2dCQUF2QkEsY0FxQnNEO0lBcCtHMUMsU0FzK0dkc1UsT0FBTXBVO01BQ1Isa0JBRFFBLFdBQ1IsVUFEUUE7TUFDUjtRQUtxQjs7U0FESCw0Q0FKZFA7Ozs7U0FPMEI7O01BTVQ7UUFNckI7VUFJSTs7O2NBS00sc0JBb2Y2Qyw4QkFBZ0I7Y0FwZjdELHNCQW9mb0IsUUFBSztjQXBmekI7Z0JBcWVRO2tCQWNvQixzREFBMkI7Z0JBZC9DO2tCQWFROzhEQTdnQnRCUTttQkE0Z0J5QjttQkFESDswREE1Z0J0QlI7bUJBMmdCbUI7eUVBR2dEO2dCQWJyRDt3RUFjZ0Q7Y0FuZnhEO2dCQTZiUTtrQkFzQ29CLHVEQUE0QjtnQkF0Q2hEO2tCQW1DNkI7OERBM2YzQ1E7bUJBd2YyQywyQ0F4ZjNDQTttQkF1ZndDO21CQUhBLDJDQXBmeENBO21CQW1mcUM7bUJBRkEsMkNBamZyQ0E7bUJBZ2ZrQzttQkFGQSwyQ0E5ZWxDQTttQkE2ZStCO21CQUZBLDJDQTNlL0JBO21CQTBlNEI7bUJBRkEsMkNBeGU1QkE7bUJBdWV5QjttQkFEQSwyQ0F0ZXpCQTttQkFxZXNCO21CQURHO21CQURIOzBEQXBldEJSO21CQW1lbUI7eUVBMkIyQztnQkFyQ2hEO3dFQXNDaUQ7Y0FuZXpEO2dCQTBhUTtrQkFpQm9CLHNEQUEyQjtnQkFqQi9DO2tCQWdCVzs4REFyZHpCUTttQkFvZDRCO21CQURIOzBEQXBkekJSO21CQW1kc0I7bUJBREc7bUJBREg7MERBamR0QkE7bUJBZ2RtQjt5RUFNb0Q7Z0JBaEJ6RDt3RUFpQmdEO2NBM2J4RDtnQkE4WFE7a0JBMENvQix1REFBNEI7Z0JBMUNoRDtrQkF1Q2dDOzhEQWhjOUNRO21CQTZiOEMsMkNBN2I5Q0E7bUJBNGIyQzttQkFIQSwyQ0F6YjNDQTttQkF3YndDO21CQUZBLDJDQXRieENBO21CQXFicUM7bUJBRkEsMkNBbmJyQ0E7bUJBa2JrQzttQkFGQSwyQ0FoYmxDQTttQkErYStCO21CQUZBLDJDQTdhL0JBO21CQTRhNEI7bUJBRkEsMkNBMWE1QkE7bUJBeWF5QjttQkFERzttQkFESDswREF4YXpCUjttQkF1YXNCO21CQURHO21CQURIOzBEQXJhdEJBO21CQW9hbUI7eUVBK0IrQztnQkF6Q3BEO3dFQTBDaUQ7Y0F4YXpEO2dCQTJXUTtrQkFpQm9CLHNEQUEyQjtnQkFqQi9DO2tCQWdCVzs4REF0WnpCUTttQkFxWjRCO21CQURIOzBEQXJaekJSO21CQW9ac0I7bUJBREc7bUJBREg7MERBbFp0QkE7bUJBaVptQjt5RUFNb0Q7Z0JBaEJ6RDt3RUFpQmdEO2NBNVh4RDtnQkErVFE7a0JBMENvQix1REFBNEI7Z0JBMUNoRDtrQkF1Q2dDOzhEQWpZOUNRO21CQThYOEMsMkNBOVg5Q0E7bUJBNlgyQzttQkFIQSwyQ0ExWDNDQTttQkF5WHdDO21CQUZBLDJDQXZYeENBO21CQXNYcUM7bUJBRkEsMkNBcFhyQ0E7bUJBbVhrQzttQkFGQSwyQ0FqWGxDQTttQkFnWCtCO21CQUZBLDJDQTlXL0JBO21CQTZXNEI7bUJBRkEsMkNBM1c1QkE7bUJBMFd5QjttQkFERzttQkFESDswREF6V3pCUjttQkF3V3NCO21CQURHO21CQURIOzBEQXRXdEJBO21CQXFXbUI7eUVBK0IrQztnQkF6Q3BEO3dFQTBDaUQ7Y0F6V3pEO2dCQTRTUTtrQkFpQm9CLHNEQUEyQjtnQkFqQi9DO2tCQWdCVzs4REF2VnpCUTttQkFzVjRCO21CQURIOzBEQXRWekJSO21CQXFWc0I7bUJBREc7bUJBREg7MERBblZ0QkE7bUJBa1ZtQjt5RUFNb0Q7Z0JBaEJ6RDt3RUFpQmdEO2NBN1R4RDtnQkFnUVE7a0JBMENvQix1REFBNEI7Z0JBMUNoRDtrQkF1Q2dDOzhEQWxVOUNRO21CQStUOEMsMkNBL1Q5Q0E7bUJBOFQyQzttQkFIQSwyQ0EzVDNDQTttQkEwVHdDO21CQUZBLDJDQXhUeENBO21CQXVUcUM7bUJBRkEsMkNBclRyQ0E7bUJBb1RrQzttQkFGQSwyQ0FsVGxDQTttQkFpVCtCO21CQUZBLDJDQS9TL0JBO21CQThTNEI7bUJBRkEsMkNBNVM1QkE7bUJBMlN5QjttQkFERzttQkFESDswREExU3pCUjttQkF5U3NCO21CQURHO21CQURIOzBEQXZTdEJBO21CQXNTbUI7eUVBK0IrQztnQkF6Q3BEO3dFQTBDaUQ7Y0ExU3pEO2dCQTZPUTtrQkFpQm9CLHNEQUEyQjtnQkFqQi9DO2tCQWdCVzs4REF4UnpCUTttQkF1UjRCO21CQURIOzBEQXZSekJSO21CQXNSc0I7bUJBREc7bUJBREg7MERBcFJ0QkE7bUJBbVJtQjt5RUFNb0Q7Z0JBaEJ6RDt3RUFpQmdEO2NBOVB4RDtnQkFpTVE7a0JBMENvQix1REFBNEI7Z0JBMUNoRDtrQkF1Q2dDOzhEQW5ROUNRO21CQWdROEMsMkNBaFE5Q0E7bUJBK1AyQzttQkFIQSwyQ0E1UDNDQTttQkEyUHdDO21CQUZBLDJDQXpQeENBO21CQXdQcUM7bUJBRkEsMkNBdFByQ0E7bUJBcVBrQzttQkFGQSwyQ0FuUGxDQTttQkFrUCtCO21CQUZBLDJDQWhQL0JBO21CQStPNEI7bUJBRkEsMkNBN081QkE7bUJBNE95QjttQkFERzttQkFESDswREEzT3pCUjttQkEwT3NCO21CQURHO21CQURIOzBEQXhPdEJBO21CQXVPbUI7eUVBK0IrQztnQkF6Q3BEO3dFQTBDaUQ7Y0EzT3pEO2dCQThLUTtrQkFpQm9CLHNEQUEyQjtnQkFqQi9DO2tCQWdCVzs4REF6TnpCUTttQkF3TjRCO21CQURIOzBEQXhOekJSO21CQXVOc0I7bUJBREc7bUJBREg7MERBck50QkE7bUJBb05tQjt5RUFNb0Q7Z0JBaEJ6RDt3RUFpQmdEO2NBL0x4RDtnQkFrSVE7a0JBMENvQix1REFBNEI7Z0JBMUNoRDtrQkF1Q2dDOzhEQXBNOUNRO21CQWlNOEMsMkNBak05Q0E7bUJBZ00yQzttQkFIQSwyQ0E3TDNDQTttQkE0THdDO21CQUZBLDJDQTFMeENBO21CQXlMcUM7bUJBRkEsMkNBdkxyQ0E7bUJBc0xrQzttQkFGQSwyQ0FwTGxDQTttQkFtTCtCO21CQUZBLDJDQWpML0JBO21CQWdMNEI7bUJBRkEsMkNBOUs1QkE7bUJBNkt5QjttQkFERzttQkFESDswREE1S3pCUjttQkEyS3NCO21CQURHO21CQURIOzBEQXpLdEJBO21CQXdLbUI7eUVBK0IrQztnQkF6Q3BEO3dFQTBDaUQ7Y0E1S3pEO2dCQStHUTtrQkFpQm9CLHNEQUEyQjtnQkFqQi9DO2tCQWdCVzs4REExSnpCUTttQkF5SjRCO21CQURIOzBEQXpKekJSO21CQXdKc0I7bUJBREc7bUJBREg7MERBdEp0QkE7bUJBcUptQjt5RUFNb0Q7Z0JBaEJ6RDt3RUFpQmdEO2NBaEl4RDtnQkFtRVE7a0JBMENvQix1REFBNEI7Z0JBMUNoRDtrQkF1Q2dDOzhEQXJJOUNRO21CQWtJOEMsMkNBbEk5Q0E7bUJBaUkyQzttQkFIQSwyQ0E5SDNDQTttQkE2SHdDO21CQUZBLDJDQTNIeENBO21CQTBIcUM7bUJBRkEsMkNBeEhyQ0E7bUJBdUhrQzttQkFGQSwyQ0FySGxDQTttQkFvSCtCO21CQUZBLDJDQWxIL0JBO21CQWlINEI7bUJBRkEsMkNBL0c1QkE7bUJBOEd5QjttQkFERzttQkFESDswREE3R3pCUjttQkE0R3NCO21CQURHO21CQURIOzBEQTFHdEJBO21CQXlHbUI7eUVBK0IrQztnQkF6Q3BEO3dFQTBDaUQ7Y0E3R3pEO2dCQWdEUTtrQkFpQm9CLHNEQUEyQjtnQkFqQi9DO2tCQWdCVzs4REEzRnpCUTttQkEwRjRCO21CQURIOzBEQTFGekJSO21CQXlGc0I7bUJBREc7bUJBREg7MERBdkZ0QkE7bUJBc0ZtQjt5RUFNb0Q7Z0JBaEJ6RDt3RUFpQmdEO2NBakV4RDs7OzttQkFJUTtxQkEwQ29CLHVEQUE0QjttQkExQ2hEO3FCQXVDZ0M7aUVBdEU5Q1E7c0JBbUU4QywyQ0FuRTlDQTtzQkFrRTJDO3NCQUhBLDJDQS9EM0NBO3NCQThEd0M7c0JBRkEsMkNBNUR4Q0E7c0JBMkRxQztzQkFGQSwyQ0F6RHJDQTtzQkF3RGtDO3NCQUZBLDJDQXREbENBO3NCQXFEK0I7c0JBRkEsMkNBbkQvQkE7c0JBa0Q0QjtzQkFGQSwyQ0FoRDVCQTtzQkErQ3lCO3NCQURHO3NCQURIOzZEQTlDekJSO3NCQTZDc0I7c0JBREc7c0JBREg7NkRBM0N0QkE7c0JBMENtQjs0RUErQitDO21CQXpDcEQ7MkVBMENpRDs7Ozs7Ozs7Ozs7Ozs7OztjQTlDekQ7d0VBb2Y4RDtpQ0F0Zi9DLFFBQUk7V0FIekI7Ozs7V0EyZlk7O1FBL2ZXO1NBQXZCUztVQUF1Qjs7Ozs7O2tCQUF2QkE7TUFMWSx1Q0F3Z0JtQjtJQTcvSG5CLFNBKy9IZG1VLDRCQUNHaFQ7TUFLb0M7O09BQS9CO09BRG1DO09BQW5DLDRDQUpMQTtPQUdFO09BREg7K0RBRytEO0lBcmdJbkQsU0F1Z0lkaVQsNkJBQ0dyRDtNQUF3QixxREFBeUI7SUF4Z0l0QyxTQTBnSWRzRDtNQUVHdEQsWUFBc0JoUixVQUN4QlI7TUFnQnFDOztPQUE5Qiw0Q0FoQlBBO09BZXFDO09BQTlCLDRDQWZQQTtPQWNJO2FBZm9CUTs7Ozs7Ozs7OztNQUd2QjtRQXFCNEM7O1NBQTdCLDJDQXZCaEJSO1NBc0I0QjtTQUFmO1NBREg7U0FESDtTQURZO1NBQWY7cURBcEJGd1I7TUF5QkksT0F6QkpBLFdBeUJnQjtJQXJpSUwsU0F1aUlkdUQsK0JBQTBDQTtNQUM1QztpQkFENENBO09BQzVDLCtCQUQ0Q0E7T0FDNUMsb0JBRDRDQTtPQUM1QyxzQkFENENBO09BQzVDLDRCQUQ0Q0E7T0FDNUMsMEJBRDRDQTtPQUM1QywrQkFENENBO09BQzVDLEtBRDRDQTtPQUM1QyxjQUQ0Q0E7T0FDNUMsVUFENENBO09BQzVDLHNCQUQ0Q0E7T0FDNUMsK0JBRDRDQTtPQUM1Qyx1QkFENENBO01BQzVDO1FBa0JJOzs7WUFNTSxzQkFXb0IsUUFBSztZQVh6QjtjQUdvQixtREFPd0M7WUFWNUQsaUVBVzBCOytCQWJYLFFBQUk7Ozs7YUFERCxrQkFWeEJ6QyxpQ0FVb0U7U0FIcEU7Ozs7U0FtQlk7O01BckNoQjtPQWFJQztRQUFrRDs7O1FBa0NqQzs7U0FESCw0Q0F0Q2R2Uzs7OztTQXlDMEI7O01BUWQ7UUFRaEI7VUFLSTtpQ0FVcUIsT0F4RXJCQSxhQXdFbUM7OztjQVBkLG1EQU13QztXQVQ3RDtXQUpFOzs7Ozs7Ozs7O1dBZ0JVOztRQU9oQjtVQUtJO2lDQVVxQixPQXhHckJRLFNBd0crQjs7O2NBUFYsbURBTXdDO1dBVDdEO1dBSkU7O2tEQWp3SEo0TDs7OztXQWl4SGM7O1FBWW9DOzs7WUFIRTs2Q0FucEVwRGdGO2VBaW1FRWlFLCtCQXdCQUM7U0F3QjJEO3dDQUEzRHJVO1FBQTJEO1VBZTNEOzs7Y0FVcUIscURBQTRCOzs7Y0FEYjs7ZUFBOUI7c0RBaklOakI7Y0FpSU0sdURBQWlFO1dBVHZFOzs7O1dBWVk7O1FBdEJvQztTQU1oRHdWO1VBQXVDOzs7Ozs7O1VBMkJ2Qzs7O2NBVXFCLG9EQUEyQjs7O2NBRFo7O2VBQTlCO3NEQXhKTnhWO2NBd0pNLHVEQUFpRTtXQVR2RTs7OztXQVlZOztRQTdDb0M7U0E2QmhEeVY7VUFBc0M7Ozs7Ozs7VUE0QnRDOzs7Y0FLTSxzQkF1VTZDLDhCQUFnQjtjQXZVN0Qsc0JBdVVvQixRQUFLO2NBdlV6QjtnQkEyTlE7a0JBZ0JLLE9BeFpuQk47O3FCQTZaNkI7cUJBREg7O21EQTlaMUIvQztzQkFnYTBCLGFBL1oxQkM7K0JBa2ErQjsrQkFFQTtxQkFORixVQVNHO3FCQURIOzttREF2YTdCRDtzQkF5YTZCO3FCQVZBLFVBYU07cUJBREg7O21EQTNhaENBO3NCQTZhZ0M7cUJBZEgsVUFpQlM7cUJBREg7O21EQS9hbkNBO3NCQWlibUM7cUJBbEJOO3NCQTBCa0I7c0JBRkg7O21EQXZiNUNBO3NCQXNieUM7c0JBREE7c0JBREg7c0JBREE7OztxQkFVVDtxQkFESDs7bURBNWIxQkE7c0JBOGIwQixhQTdiMUJDOytCQWdjK0I7K0JBRUE7cUJBTkYsVUFTRztxQkFESDs7bURBcmM3QkQ7c0JBdWM2QjtxQkFWQSxVQWFNO3FCQURIOzttREF6Y2hDQTtzQkEyY2dDO3FCQWRILFVBaUJTO3FCQURIOzttREE3Y25DQTtzQkErY21DO3FCQWxCTjtzQkEwQmtCO3NCQUZIOzttREFyZDVDQTtzQkFvZHlDO3NCQURBO3NCQURIO3NCQURBOzs7cUJBVVQ7cUJBREg7O21EQTFkMUJBO3NCQTRkMEIsYUEzZDFCQzsrQkE4ZCtCOytCQUVBO3FCQU5GLFVBU0c7cUJBREg7O21EQW5lN0JEO3NCQXFlNkI7cUJBVkEsVUFhTTtxQkFESDs7bURBdmVoQ0E7c0JBeWVnQztxQkFkSCxVQWlCUztxQkFESDs7bURBM2VuQ0E7c0JBNmVtQztxQkFsQk47c0JBMEJrQjtzQkFGSDs7bURBbmY1Q0E7c0JBa2Z5QztzQkFEQTtzQkFESDtzQkFEQTs4RUFNd0M7Z0JBM0doRTtrQkFjVzs7bUJBREg7MERBcFp0QnBTO21CQW1aeUI7bUJBREg7MERBbFp0QkE7bUJBaVptQjt5RUFJMEM7Z0JBZC9DO3dFQTJHaUU7Y0F0VXpFO2dCQThHUTtrQkFnQkssT0EzU25CbVY7O3FCQWdUNkI7cUJBREg7O21EQWpUMUIvQztzQkFtVDBCLGFBbFQxQkM7K0JBcVQrQjsrQkFFQTtxQkFORixVQVNHO3FCQURIOzttREExVDdCRDtzQkE0VDZCO3FCQVZBLFVBYU07cUJBREg7O21EQTlUaENBO3NCQWdVZ0M7cUJBZEgsVUFpQlM7cUJBREg7O21EQWxVbkNBO3NCQW9VbUM7cUJBbEJOO3NCQTBCa0I7c0JBRkg7O21EQTFVNUNBO3NCQXlVeUM7c0JBREE7c0JBREg7c0JBREE7OztxQkFVVDtxQkFESDs7bURBL1UxQkE7c0JBaVYwQixhQWhWMUJDOytCQW1WK0I7K0JBRUE7cUJBTkYsVUFTRztxQkFESDs7bURBeFY3QkQ7c0JBMFY2QjtxQkFWQSxVQWFNO3FCQURIOzttREE1VmhDQTtzQkE4VmdDO3FCQWRILFVBaUJTO3FCQURIOzttREFoV25DQTtzQkFrV21DO3FCQWxCTjtzQkEwQmtCO3NCQUZIOzttREF4VzVDQTtzQkF1V3lDO3NCQURBO3NCQURIO3NCQURBOzs7cUJBVVQ7cUJBREg7O21EQTdXMUJBO3NCQStXMEIsYUE5VzFCQzsrQkFpWCtCOytCQUVBO3FCQU5GLFVBU0c7cUJBREg7O21EQXRYN0JEO3NCQXdYNkI7cUJBVkEsVUFhTTtxQkFESDs7bURBMVhoQ0E7c0JBNFhnQztxQkFkSCxVQWlCUztxQkFESDs7bURBOVhuQ0E7c0JBZ1ltQztxQkFsQk47c0JBMEJrQjtzQkFGSDs7bURBdFk1Q0E7c0JBcVl5QztzQkFEQTtzQkFESDtzQkFEQTs4RUFNd0M7Z0JBM0doRTtrQkFjVzs7bUJBREg7MERBdlN0QnBTO21CQXNTeUI7bUJBREg7MERBclN0QkE7bUJBb1NtQjt5RUFJeUM7Z0JBZDlDO3dFQTJHaUU7Y0F6TnpFOzs7O21CQUlRO3FCQWFLLE9BOUxuQm1WOzt3QkFtTTZCO3dCQURIOztzREFwTTFCL0M7eUJBc00wQixhQXJNMUJDO2tDQXdNK0I7a0NBRUE7d0JBTkYsVUFTRzt3QkFESDs7c0RBN003QkQ7eUJBK002Qjt3QkFWQSxVQWFNO3dCQURIOztzREFqTmhDQTt5QkFtTmdDO3dCQWRILFVBaUJTO3dCQURIOztzREFyTm5DQTt5QkF1Tm1DO3dCQWxCTjt5QkEwQmtCO3lCQUZIOztzREE3TjVDQTt5QkE0TnlDO3lCQURBO3lCQURIO3lCQURBOzs7d0JBVVQ7d0JBREg7O3NEQWxPMUJBO3lCQW9PMEIsYUFuTzFCQztrQ0FzTytCO2tDQUVBO3dCQU5GLFVBU0c7d0JBREg7O3NEQTNPN0JEO3lCQTZPNkI7d0JBVkEsVUFhTTt3QkFESDs7c0RBL09oQ0E7eUJBaVBnQzt3QkFkSCxVQWlCUzt3QkFESDs7c0RBblBuQ0E7eUJBcVBtQzt3QkFsQk47eUJBMEJrQjt5QkFGSDs7c0RBM1A1Q0E7eUJBMFB5Qzt5QkFEQTt5QkFESDt5QkFEQTs7O3dCQVVUO3dCQURIOztzREFoUTFCQTt5QkFrUTBCLGFBalExQkM7a0NBb1ErQjtrQ0FFQTt3QkFORixVQVNHO3dCQURIOztzREF6UTdCRDt5QkEyUTZCO3dCQVZBLFVBYU07d0JBREg7O3NEQTdRaENBO3lCQStRZ0M7d0JBZEgsVUFpQlM7d0JBREg7O3NEQWpSbkNBO3lCQW1SbUM7d0JBbEJOO3lCQTBCa0I7eUJBRkg7O3NEQXpSNUNBO3lCQXdSeUM7eUJBREE7eUJBREg7eUJBREE7aUZBTXdDO21CQXhHaEU7cUJBV1E7O3NCQURIOzZEQTFMbkJwUztxQkEwTG1CLHVEQUNxQzttQkFYMUM7MkVBd0dpRTs7O2NBNUd6RTt3RUF1VThEO2lDQXpVL0MsUUFBSTtXQUh6Qjs7OztXQThVWTs7UUF2WW9DO1NBb0RoRDBWO1VBQTZDOzs7Ozs7O1VBOFY3Qzs7O2NBVXFCLHVEQUE4Qjs7O2NBRGY7O2VBQTlCO3NEQXpnQk4xVjtjQXlnQk0sdURBQWlFO1dBVHZFOzs7O1dBWVk7O1FBOVpvQztTQThZaEQyVjtVQUFnQzs7Ozs7OztVQTJCaEM7OztjQU1NO2dCQThDSyxPQWpsQlhWOzs7bUJBMmxCcUI7OztxQkFESDtrREF6bEJsQkM7Ozs7Z0JBbWxCbUI7O2lCQURIOzsrQ0FsbEJoQkE7aUJBaWxCYTs7O29CQW5sQmJGOztnQkFtbEJhLHdEQVlzQztjQTNEN0M7Z0JBZ0NvQixtREFZVjtjQTVDVjs7OzttQkFJUSxzQkEyQm9CLFFBQUs7bUJBM0J6QjtxQkFHb0IsT0E1aUJsQ3hVOzs7Ozs7Ozs7O3FCQXdqQnlCOztzQkFESDs2REEvaUJ0QlI7c0JBOGlCbUI7NEVBYXVDO21CQTFCNUM7MkVBMkIwQjtjQS9CbEM7d0VBMkQ4QztpQ0E3RC9CLFFBQUk7OytCQURELGtCQXhoQnhCMlIsd0JBd2hCaUQ7V0FIakQ7Ozs7V0FtRVk7O1FBNWVvQztTQXFhakI7Ozs7Ozs7O21CQWtGM0JIO1lBQ0g7Y0FDRTs7O2tCQW9CVzs7bUJBREE7OztzQkFyQlZBO3NCQTFkSmlFO2tCQThlVzsyQkFHQTs7NkJBdkJQakU7NkJBMWRKaUU7MkJBa2ZnQiw4Q0FBMkI7OztrQkFuQm5CLG1EQVlWO2VBZlg7Ozs7OztlQXdCWTtjQXJHUyxZQTJHOEI7U0FwQ1c7Ozs7Ozs7O1VBeUNqRTs7O2NBaUJROzt3QkExcEJSTDt3QkFpS0FNOzt1QkFqS0FOLFNBMnBCZ0U7OztjQWYzQyxtREFXVjtXQWRYOzs7O1dBb0JZOztRQWhqQm9DO1NBd2hCaERVO1VBQXFDOzs7Ozs7O1VBb0NyQztpQ0FjK0IsT0F4ckIvQjlWLGFBd3JCNkM7OztjQVh4QixtREFXVjtXQWRYO1dBSkU7Ozs7Ozs7Ozs7V0FvQlU7O1FBV2hCO1VBS0k7aUNBYytCLE9Bck0vQjRWLHVCQXFNcUQ7OztjQVhoQyxtREFXVjtXQWRYO1dBSkU7Ozs7Ozs7Ozs7V0FvQlU7O1FBV2hCO1VBS0k7aUNBYytCLE9BM3ZCL0J4RCx5QkEydkJ5RDs7O2NBWHBDLG1EQVdWO1dBZFg7V0FKRTs7Ozs7Ozs7OztXQW9CVTs7UUFXaEI7VUFNSTtpQ0FjK0IsT0EzeEIvQkMsOEJBMnhCOEQ7OztjQVh6QyxtREFXVjtXQWRYO1dBTEU7Ozs7O2NBMThJSmxHOzs7OztXQSs5SWM7O1FBN3FCb0M7U0F3ckJwRDs7WUFDa0Msc0JBeUJNLFFBQUk7WUF6QlY7Y0F1QkE7O2VBREg7c0RBN3pCM0JuTTtlQTR6QjhCO2VBREg7c0RBM3pCM0JBO2VBMHpCd0I7ZUFESDs7OztrQkFwekJyQnVTO2NBb3pCcUIsdURBTThDO1lBcEJwRDs7Ozs7Ozs7MkJBcUI0QjtTQUt3Qjs7WUFGakM7NkNBdjZFcENKOzthQXl3RUU0RDthQWdDQUM7YUFnQ0FDO2FBZ0NBQzthQWlDQUM7U0EyQjJDO3dDQUEzQzlUO1FBQTJDO1VBb0IzQzs7O2NBV08sT0E3VVB1VDt1QkE2VXNDO3VCQUN6Qiw4Q0FBOEI7OztjQUhQOztlQUE5QjtzREE5MUJONVY7Y0E4MUJNLHVEQUFpRTtXQVR2RTs7OztXQWNZOztRQXJ2Qm9DO1NBbXVCaERxVztVQUFzQzs7Ozs7OztVQThCdEM7OztjQVdPLE9BdldQVDt1QkF1V3NDO3VCQUN6QixpREFBaUM7OztjQUhWOztlQUE5QjtzREF4M0JONVY7Y0F3M0JNLHVEQUFpRTtXQVR2RTs7OztXQWNZOztRQS93Qm9DO1NBNHZCSDs7Ozs7Ozs7bUJBOEJ6Q3VXO1lBQ0g7Y0FDRTs7O2tCQWlCTTs7MkJBclJUVDsyQkFrUUlTLHFCQW9CNEI7OztrQkFmUixtREFZVjtlQWZYOzs7Ozs7ZUFvQlk7Y0E1Q00sWUFrRGlDO1NBaENKOzs7Ozs7OztVQXFDbEQ7OztjQU1NLHNCQWlCSyxPQWhIWEgsOEJBZ0gwRDtjQWpCcEQ7Z0JBR29CLG1EQVlWO2NBZlY7c0VBaUJxRDtpQ0FuQnRDLFFBQUk7OytCQURELGtCQXg2QnhCeEUseUJBdzZCa0Q7V0FIbEQ7Ozs7V0F5Qlk7O1FBcDFCb0M7U0F1ekJiOzs7Ozs7OzttQkF3Qy9CMkU7WUFDSDtjQUNFOzs7a0JBMkIwQzs7Ozs7OztzQkE3QnpDQTttQkE2QndDOztzQkFIL0I7Ozt3QkFuR2JDOzttQkErRlk7Ozs7Ozs7bUJBSG9DOztrQkFpQnBDOzs0QkFqQkVFOzRCQS9JZEw7MkJBa0tZOzs2QkFsS1pBOzZCQStJY0s7MkJBcUJGLCtDQUE2Qjs7O2tCQW5DakIsbURBWVY7ZUFmWDs7Ozs7O2VBd0NZO2NBM0VTLFlBaUY4QjtTQXBETzs7Ozs7Ozs7VUEwRDdEO2lDQVVxQixPQTdnQ3JCMVcsYUE2Z0NtQzs7O2NBUGQsbURBTXdDO1dBVDdEO1dBSkU7Ozs7Ozs7Ozs7V0FnQlU7O1FBT2hCO1VBS0k7aUNBYytCLE9BN2lDL0IwUiwyQkE2aUMyRDs7O2NBWHRDLG1EQVdWO1dBZFg7V0FKRTs7Ozs7Ozs7OztXQW9CVTs7UUFXaEI7VUFLSTtpQ0FjK0IsT0F0akIvQmtFLHVCQXNqQnFEOzs7Y0FYaEMsbURBV1Y7V0FkWDtXQUpFOzs7Ozs7Ozs7O1dBb0JVOztRQVdoQjtVQUtJO2lDQWMrQixPQXBNL0JhLHdCQW9Nc0Q7OztjQVhqQyxtREFXVjtXQWRYO1dBSkU7Ozs7Ozs7Ozs7V0FvQlU7O1FBNy9Cb0M7U0E4Z0NxQjs7WUFIakM7NkNBM2dHdENoRjs7YUFnNUZFbUY7YUF3QkFDO2FBZ0NBQzthQWdDQUM7U0FnQzRDOzBDQUE1Q3RVO1FBQTRDO1VBcUI1Qzs7O2NBd0NZOzs7O2tCQXZyQlprVDtrQkF5YUFjO2VBNlFTOzs0Q0F0ckNUL0U7ZUEyckMwQztlQUE1QjtzREFOSHVGO2tCQU9NO2tCQVBOQTtlQVdDOzs7a0JBbFZaWDtrQkEyREFHO2VBc1JTO3NEQUxFUztlQUlVO3NFQUdzQjs7O2NBekJ0QixtREFXVjs7OztlQWhDRjtpQkFtQlU7Ozs7cUJBeFRuQlo7cUJBMkRBRztrQkE0UGdCOzs7cUJBcnFDaEIvRTs7a0JBb3FDNEI7eUVBR21CO2VBcEJ0QztpQkFHb0I7eURBL25CN0JrRSx3QkEyb0JxQztlQWY1Qjt1RUFvQnVDO1dBeEJoRDs7OztXQW9EWTs7UUFqbENvQztTQXdoQ1E7Ozs7Ozs7O21CQW9FcERwRTtZQUNIO2NBQ0U7OztrQkE0QlM7Ozs7Ozs7c0JBOUJSQTttQkE2QnVEOztzQkFIaEM7Ozt3QkFub0IzQnFFOzttQkErbkJZOzs7Ozs7O21CQUh5Qjs7bUJBNkJ0Qjs7Ozs7O3NCQTdCRHVCO21CQTRCNEM7O3NCQUg1Qjs7O3dCQTdTOUJUOzttQkF5U2U7Ozs7Ozs7bUJBSHlCO21CQUE1Qjt5REFsQkVTO21CQW1DNEI7a0JBQTVCO3VEQWxCQUM7OzJCQW1CcUIsK0NBQThCOzs7a0JBbER6QyxtREFZVjtlQWZYOzs7Ozs7ZUF1RFk7Y0FqSGMsWUF1SHlCO1NBbkVEOzs7Ozs7OztVQXdFckQ7aUNBZXFCLE9BeEpyQkwsZ0NBd0ptRTs7O2NBWjlDLG1EQVdWO1dBZFg7Ozs7V0FpQlk7O1FBanJDb0M7U0E0cENoRE87VUFBcUM7Ozs7Ozs7VUFpQ3JDOzs7Y0FnRDJDOztlQUE3QjtlQURHO2VBRkg7OztrQkFsTmRKOztlQWlOVztlQURIO3VFQUs2RDs7O2NBbkJoRCxtREFXVjs7OztlQXBDRjtpQkF3Qk87O2tCQURNO2tCQURHO2tCQUZIOzs7cUJBN0x0QkE7O2tCQTRMbUI7a0JBREg7MEVBTTBCO2VBeEJqQztpQkFHb0I7eURBL3hCN0J2Qix3QkEyeUJxQztlQWY1Qjt1RUF3QmtDO1dBNUIzQzs7OztXQWtEWTs7UUEvdUNvQztTQXdyQ2M7Ozs7Ozs7O21CQWtFMURwRTtZQUNIO2NBQ0U7OztrQkE0QlM7Ozs7Ozs7c0JBOUJSQTttQkE2QjJDOztzQkFIbEM7Ozt3QkE1TGI4Rjs7bUJBd0xZOzs7Ozs7O21CQUh5Qjs7bUJBeUJ6Qjs7Ozs7O3NCQXpCRUY7bUJBd0IrQzs7c0JBRmxDOzs7d0JBOXhDM0I3Qjs7bUJBMnhDeUI7Ozs7Ozs7bUJBRks7bUJBZ0JaO21CQURZO3lEQWhDaEI2QixjQWlCQUs7bUJBZUM7bUJBREg7O21CQU9HO21CQURBOzs7c0JBUERDO3NCQWJBRDtrQkFtQkY7MkJBR0E7OzZCQVRFQzs2QkFiQUQ7MkJBdUJGLCtDQUErQjs7O2tCQXREbkIsbURBWVY7ZUFmWDs7Ozs7O2VBMkRZO2NBbkhjLFlBeUh5QjtTQXZFbUI7Ozs7Ozs7O1VBNkV6RTs7O2NBMkNXO2NBRkg7O3dCQXBMUkQ7O3VCQXNMNEM7dUJBdEw1Q0EsZ0NBdUwrRDs7O2NBakIxQyxtREFXVjs7OztlQWxDRjtpQkFvQlU7aUJBRkg7OzJCQWpLaEJBOzswQkFvS2dCOzBCQXBLaEJBLGdDQXFLa0U7ZUF0QnpEO2lCQUdvQjt5REFyNkI3QjVCLHdCQWk3QnFDO2VBZjVCO3VFQXNCMEQ7V0ExQm5FOzs7O1dBOENZOztRQWozQ29DO1NBOHpDTTs7Ozs7Ozs7bUJBOERsRHBFO1lBQ0g7Y0FDRTs7O2tCQTRCUzs7Ozs7OztzQkE5QlJBO21CQTZCK0Q7O3NCQUh4Qzs7O3dCQWhLM0JtRzs7bUJBNEpZOzs7Ozs7O21CQUh5Qjs7a0JBaUJ2Qjs7NEJBakJBUDs0QkF6NENkNUI7MkJBMjVDaUI7MkJBbEJINEIsYUFrQmtEOzs7a0JBaEN4QyxtREFZVjtlQWZYOzs7Ozs7ZUFxQ1k7Y0F6RmMsWUErRnlCO1NBakRJOzs7Ozs7OztVQXNEMUQ7OztjQWtCWTs7OztrQkF4NkJadEI7a0JBb29CQXlCO2VBbVNTOzs7O2tCQWpJVEs7ZUFzSXNDO2NBQTNCLDZDQU5BcEc7dUJBT0Y7dUJBUEVBLFdBTzZDOzs7Y0FwQm5DLG1EQVdWO1dBZFg7Ozs7V0F5Qlk7O1FBdjhDb0M7U0EwNkNoRHNHO1VBQThCOzs7Ozs7O2dCQTlxQjlCeEI7Z0JBOVdBWDtnQkF5YUFjO2dCQS9SQVg7Z0JBcGVBSjtnQkF3bUNBNkI7Z0JBa0tBSztnQkE0R0FFO2dCQWxEQUQ7TUFwN0NZLHVDQTJoRDZCO0lBN25MN0IsU0ErbkxkRSxpQ0FBd0RoRDtNQUMxRDs2QkFEMERBO09BQzFELDRCQUQwREE7T0FDMUQsMEJBRDBEQTtPQUMxRCwrQkFEMERBO09BQzFELHNCQUQwREE7T0FDMUQsb0JBRDBEQTtPQUMxRCwrQkFEMERBO09BQzFELHFCQUQwREE7T0FDMUQsWUFEMERBO09BQzFELHdCQUQwREE7T0FDMUQsS0FEMERBO09BQzFELFVBRDBEQTtPQUMxRCxvQkFEMERBO09BQzFELGNBRDBEQTtPQUMxRCxVQUQwREE7TUFDMUQ7UUFvQkk7OztZQVdROzthQURZO3FFQUNpQjs7MEJBUmhCLG1EQUtWO1NBUlg7Ozs7U0FhWTs7TUFqQ2hCO09BZUkwRDtRQUFtQzs7O1FBOEJuQzsrQkFhK0IsT0F4RC9CckcseUJBd0R5RDs7MEJBVnBDLG1EQVVWO1NBYlg7U0FKRTs7Ozs7Ozs7OztTQW1CVTs7TUFVaEI7UUFNSTsrQkFhK0IsT0F0Ri9CQyw4QkFzRjhEOzswQkFWekMsbURBVVY7U0FiWDtTQUxFOzs7OztZQTMxS0psRzs7Ozs7U0ErMktjOztNQTNGaEI7T0EyRzBDOztVQUh2QzsyQ0ExaUdEdUc7YUEwK0ZFdUQsK0JBOEJBQztPQStCaUQ7c0NBQWpEalY7TUFBaUQ7UUFlaEM7O1NBREgsNENBdEdkakI7Ozs7U0F5RzBCOztNQVFkO1FBUWhCO1VBS0k7OztjQVVxQixzREFBeUI7OztjQURWOztlQUE5QjtzREF2SU5BO2NBdUlNLHVEQUFpRTtXQVR2RTs7OztXQVlZOztRQWpCa0M7U0FBOUMwWTtVQUE4Qzs7Ozs7OztVQTZCOUM7OztjQVVxQix3REFBeUI7OztjQURWOztlQUE5QjtzREEvSk4xWTtjQStKTSx1REFBaUU7V0FUdkU7Ozs7V0FZWTs7UUF6Q2tDO1NBd0I5QzJZO1VBQThDOzs7Ozs7O1VBNkI5Qzs7O2NBVXFCLHVEQUE4Qjs7O2NBRGY7O2VBQTlCO3NEQXZMTjNZO2NBdUxNLHVEQUFpRTtXQVR2RTs7OztXQVlZOztRQWpFa0M7U0FnRDlDNFk7VUFBNEM7Ozs7Ozs7VUE2QjVDOzs7Y0FVcUIsc0RBQXlCOzs7Y0FEVjs7ZUFBOUI7c0RBL01ONVk7Y0ErTU0sdURBQWlFO1dBVHZFOzs7O1dBWVk7O1FBekZrQztTQXdFOUNzVztVQUErQzs7Ozs7OztVQTZCL0M7OztjQVVxQix3REFBK0I7OztjQURoQjs7ZUFBOUI7c0RBdk9OdFc7Y0F1T00sdURBQWlFO1dBVHZFOzs7O1dBWVk7O1FBakhrQztTQWdHOUM2WTtVQUE2Qzs7Ozs7OztVQTZCN0M7OztjQVdNLFNBbFFOTDtnQkF1UWdCO2dCQURIO3FEQTdRYk47eUJBK1FhO3lCQUNBO2NBRUgsSUFEa0JZLHNCQTFRNUJOO2NBMlFVLFNBRGtCTTtlQUdjO2NBRmhDLFVBTVc7Y0FESDttREF2UmxCWjt1QkF5UmtCO3VCQUNBLGtEQUE4Qjs7O2NBbkJaOztlQUE5QjtzREEvUE5sWTtjQStQTSx1REFBaUU7V0FUdkU7Ozs7V0E4Qlk7O1FBM0prQztTQXdIOUMrWTtVQUFpRDs7Ozs7OztVQStDakQ7OztjQVVxQix1REFBNEI7OztjQURiOztlQUE5QjtzREF6U04vWTtjQXlTTSx1REFBaUU7V0FUdkU7Ozs7V0FZWTs7UUFuTGtDO1NBa0s5Q2daO1VBQXVDOzs7Ozs7O1VBNkJ2Qzs7O2NBVXFCLHNEQUEyQjs7O2NBRFo7O2VBQTlCO3NEQWpVTmhaO2NBaVVNLHVEQUFpRTtXQVR2RTs7OztXQVlZOztRQTNNa0M7U0EwTDlDaVo7VUFBc0M7Ozs7Ozs7VUE2QnRDOzs7Y0F1R00sc0JBNEQ2Qyw4QkFBZ0I7Y0E1RDdELHNCQTREb0IsUUFBSztjQTVEekI7Z0JBeUNRO2tCQWtCVTs7O2dEQTdmeEI3RzttQkE0ZnFDO21CQUFoQjttQkFEWTswRUFFZ0M7Z0JBbEJuRDtrQkFjVzs7bUJBREg7MERBN2V0QnBTO21CQTRleUI7bUJBREg7MERBM2V0QkE7bUJBMGVtQjt5RUFJMEM7Z0JBZC9DO3dFQWtCb0Q7Y0EzRDVEO2dCQXFCUTtrQkFrQlU7OztnREF6ZXhCb1M7bUJBd2VxQzttQkFBaEI7bUJBRFk7MEVBRWdDO2dCQWxCbkQ7a0JBY1c7O21CQURIOzBEQXpkdEJwUzttQkF3ZHlCO21CQURIOzBEQXZkdEJBO21CQXNkbUI7eUVBSXlDO2dCQWQ5Qzt3RUFrQm9EO2NBdkM1RDs7OzttQkFJUTtxQkFlVTs7O21EQXJkeEJvUztzQkFvZHFDO3NCQUFoQjtzQkFEWTs2RUFFZ0M7bUJBZm5EO3FCQVdROztzQkFESDs2REFyY25CcFM7cUJBcWNtQix1REFDcUM7bUJBWDFDOzJFQWVvRDs7O2NBbkI1RDt3RUE0RDhEO2lDQTlEL0MsUUFBSTs7OztlQWpHaEI7aUJBS0ssc0JBMkZvQiw4QkFBZ0I7aUJBM0ZwQyxzQkEwRm9CLFFBQUs7aUJBMUZ6QjttQkE2RFE7cUJBNEJVOzs7bURBN2JoQ29TO3NCQTJiNkM7c0JBQWhCOzs2QkExYjdCQzt5QkF1YmtDO3lCQUVBOzZFQUd1QzttQkE1Qm5EO3FCQWdCYzs7c0JBREg7NkRBcmFqQ3JTO3NCQW9hb0M7c0JBREg7NkRBbmFqQ0E7c0JBa2E4QjtzQkFESDtrRUF0YTNCcVk7cUJBc2EyQix1REFNaUI7bUJBakJ0QjsyRUE0Qm9EO2lCQXpGNUQ7bUJBK0JRO3FCQTRCVTs7O21EQS9aaENqRztzQkE2WjZDO3NCQUFoQjs7NkJBNVo3QkM7eUJBeVprQzt5QkFFQTs2RUFHdUM7bUJBNUJuRDtxQkFnQmM7O3NCQURIOzZEQXZZakNyUztzQkFzWW9DO3NCQURIOzZEQXJZakNBO3NCQW9ZOEI7c0JBREg7a0VBeFkzQnFZO3FCQXdZMkIsdURBTWlCO21CQWpCdEI7MkVBNEJvRDtpQkEzRDVEOzs7O3NCQUlRO3dCQXlCVTs7O3NEQWpZaENqRzt5QkErWDZDO3lCQUFoQjs7Z0NBOVg3QkM7NEJBMlhrQzs0QkFFQTtnRkFHdUM7c0JBekJuRDt3QkFhVzs7eUJBREg7Z0VBelc5QnJTO3lCQXdXMkI7cUVBN1czQnFZO3dCQTZXMkIsdURBR2lCO3NCQWR0Qjs4RUF5Qm9EOzs7aUJBN0I1RDsyRUEyRnFDO2VBaEcxQyxzQkFHb0IsUUFBSTtlQUh4Qjt1RUFnRzJDO1dBcEdwRDs7OztXQXFLWTs7UUE1WGtDO1NBa045Q2E7VUFBOEM7Ozs7Ozs7VUFzTDlDO2lDQVVxQixPQTNnQnJCbFosYUEyZ0JtQzs7O2NBUGQsbURBTXdDO1dBVDdEO1dBSkU7Ozs7Ozs7Ozs7V0FnQlU7O1FBT2hCO1VBS0k7aUNBVXFCLE9BbGlCckJRLFNBa2lCK0I7OztjQVBWLG1EQU13QztXQVQ3RDtXQUpFOztrREFqeUxKNEw7Ozs7V0FpekxjOztRQTVha0M7U0EwYkU7O1lBSkU7NkNBcHJJcERnRjtlQWlvSUVpRSwrQkF3QkFDO1NBd0IyRDt3Q0FBM0RqVDtTQUEyRDttQkFpQnZENlY7WUFDSDtjQUNFO3FDQThnS3FCLDhCQUFnQjs7O2tCQVJoQixtREFPeUM7OztrQkExZXJEO29CQUtLLHNCQTZkb0IsOEJBQWdCO29CQTdkcEMsc0JBNGRvQixRQUFLO29CQTVkekI7c0JBMldRO3dCQStCSyxPQXAvSzlCL0M7OzJCQTIvSzJDOzJCQUZIOzt5REFqZ0x4Qy9DOzRCQXFnTHdDOztvQ0FwZ0x4Q0M7Z0NBd2dMNkM7Z0NBR0E7OzRCQVdPOzs2QkFGSDs7MERBcmhMakREOzZCQW9oTDhDOzZCQUZBOzZCQURIOzZCQUZBO21DQURIOzs7MkJBZUc7MkJBRkg7O3lEQTNoTHhDQTs0QkEraEx3Qzs7b0NBOWhMeENDO2dDQWtpTDZDO2dDQUdBOzs0QkFXTzs7NkJBRkg7OzBEQS9pTGpERDs2QkE4aUw4Qzs2QkFGQTs2QkFESDs2QkFGQTttQ0FESDs7OzJCQWVHOzJCQUZIOzt5REFyakx4Q0E7NEJBeWpMd0M7O29DQXhqTHhDQztnQ0E0akw2QztnQ0FHQTs7NEJBV087OzZCQUZIOzswREF6a0xqREQ7NkJBd2tMOEM7NkJBRkE7NkJBREg7NkJBRkE7bUNBREg7O2tFQXJqTHhDcUcsdUJBZ2tMdUQ7c0JBaEg5Qjt3QkFJb0IsT0F4OUs3Q0Y7Ozs7Ozt3QkFxK0tvQztxQ0FwK0twQ0M7eUJBbytLb0M7eUJBREc7eUJBREg7O3VEQXA2SmhDTjt5QkFtNko2Qjt5QkFERzt5QkFESDtnRUE5OUtqQ2xZO3lCQTY5SzhCOytFQWtCMEM7c0JBN0IvQzs4RUFnSCtCO29CQTNkdkM7c0JBd1BRO3dCQWdDSyxPQWw0SzlCbVY7OzJCQXk0SzJDOzJCQUZIOzt5REEvNEt4Qy9DOzRCQW01S3dDOztvQ0FsNUt4Q0M7Z0NBczVLNkM7Z0NBR0E7OzRCQVdPOzs2QkFGSDs7MERBbjZLakREOzZCQWs2SzhDOzZCQUZBOzZCQURIOzZCQUZBO21DQURIOzs7MkJBZUc7MkJBRkg7O3lEQXo2S3hDQTs0QkE2Nkt3Qzs7b0NBNTZLeENDO2dDQWc3SzZDO2dDQUdBOzs0QkFXTzs7NkJBRkg7OzBEQTc3S2pERDs2QkE0N0s4Qzs2QkFGQTs2QkFESDs2QkFGQTttQ0FESDs7OzJCQWVHOzJCQUZIOzt5REFuOEt4Q0E7NEJBdThLd0M7O29DQXQ4S3hDQztnQ0EwOEs2QztnQ0FHQTs7NEJBV087OzZCQUZIOzswREF2OUtqREQ7NkJBczlLOEM7NkJBRkE7NkJBREg7NkJBRkE7bUNBREg7O2tFQW44S3hDcUcsdUJBODhLdUQ7c0JBakg5Qjt3QkFJb0IsT0FyMks3Q0Y7Ozs7Ozt3QkFrM0tvQztxQ0FqM0twQ0M7eUJBaTNLb0M7eUJBREc7eUJBREg7O3VEQWp6SmhDTjt5QkFneko2Qjt5QkFERzt5QkFESDtnRUEzMktqQ2xZO3lCQTAySzhCOytFQW1CMEM7c0JBOUIvQzs4RUFpSCtCO29CQXpXdkM7c0JBOEhRO3dCQXVDSyxPQS93SzlCbVY7OzJCQXN4SzJDOzJCQUZIOzt5REE1eEt4Qy9DOzRCQWd5S3dDOztvQ0EveEt4Q0M7Z0NBbXlLNkM7Z0NBR0E7OzRCQVdPOzs2QkFGSDs7MERBaHpLakREOzZCQSt5SzhDOzZCQUZBOzZCQURIOzZCQUZBO21DQURIOzs7MkJBZUc7MkJBRkg7O3lEQXR6S3hDQTs0QkEwekt3Qzs7b0NBenpLeENDO2dDQTZ6SzZDO2dDQUdBOzs0QkFXTzs7NkJBRkg7OzBEQTEwS2pERDs2QkF5MEs4Qzs2QkFGQTs2QkFESDs2QkFGQTttQ0FESDs7OzJCQWVHOzJCQUZIOzt5REFoMUt4Q0E7NEJBbzFLd0M7O29DQW4xS3hDQztnQ0F1MUs2QztnQ0FHQTs7NEJBV087OzZCQUZIOzswREFwMktqREQ7NkJBbTJLOEM7NkJBRkE7NkJBREg7NkJBRkE7bUNBREg7O2tFQWgxS3hDcUcsdUJBMjFLdUQ7c0JBeEg5Qjt3QkFJb0IsT0EzdUs3Q0Y7Ozs7Ozt3QkE0dkt1QztxQ0Ezdkt2Q0M7eUJBMnZLdUM7eUJBREc7eUJBRkg7O3VEQTFySm5DTjt5QkF5ckpnQzt5QkFERzt5QkFESDs7dURBdnJKaENBO3lCQXNySjZCO3lCQURHO3lCQURIO2dFQWp2S2pDbFk7eUJBZ3ZLOEI7K0VBMEI4QztzQkFyQ25EOzhFQXdIK0I7b0JBdFB2Qzs7Ozt5QkFJUTsyQkF1Q0ssT0FycEs5Qm1WOzs4QkE0cEsyQzs4QkFGSDs7NERBbHFLeEMvQzsrQkFzcUt3Qzs7dUNBcnFLeENDO21DQXlxSzZDO21DQUdBOzsrQkFXTzs7Z0NBRkg7OzZEQXRyS2pERDtnQ0Fxcks4QztnQ0FGQTtnQ0FESDtnQ0FGQTtzQ0FESDs7OzhCQWVHOzhCQUZIOzs0REE1ckt4Q0E7K0JBZ3NLd0M7O3VDQS9yS3hDQzttQ0Ftc0s2QzttQ0FHQTs7K0JBV087O2dDQUZIOzs2REFodEtqREQ7Z0NBK3NLOEM7Z0NBRkE7Z0NBREg7Z0NBRkE7c0NBREg7Ozs4QkFlRzs4QkFGSDs7NERBdHRLeENBOytCQTB0S3dDOzt1Q0F6dEt4Q0M7bUNBNnRLNkM7bUNBR0E7OytCQVdPOztnQ0FGSDs7NkRBMXVLakREO2dDQXl1SzhDO2dDQUZBO2dDQURIO2dDQUZBO3NDQURIOztxRUF0dEt4Q3FHLHVCQWl1S3VEO3lCQXhIOUI7MkJBSW9CLE9Bam5LN0NGOzs7Ozs7MkJBa29LdUM7d0NBam9LdkNDOzRCQWlvS3VDOzRCQURHOzRCQUZIOzswREFoa0puQ047NEJBK2pKZ0M7NEJBREc7NEJBREg7OzBEQTdqSmhDQTs0QkE0ako2Qjs0QkFERzs0QkFESDttRUF2bktqQ2xZOzRCQXNuSzhCO2tGQTBCOEM7eUJBckNuRDtpRkF3SCtCOzs7O29CQTVIdkM7OEVBNmRxQztrQkFsZTFDLHNCQUdvQixRQUFJO2tCQUh4QjswRUFrZTJDOzs7O21CQWpnSzNDO3FCQXlFSyxzQkFvOUlvQiw4QkFBZ0I7cUJBcDlJcEMsc0JBbTlJb0IsUUFBSztxQkFuOUl6Qjt1QkFvMklRO3lCQXdDSyxPQTNoSzlCbVY7OzRCQWdpS3dDOzRCQURIOzswREF2aUtyQy9DOzZCQXlpS3FDLGFBeGlLckNDO3NDQTRpSzBDO3NDQUdBOzRCQVJGOzZCQWtCUzs2QkFGSDs7MERBeGpLOUNEOzZCQXVqSzJDOzZCQUZBOzZCQURIOzZCQURBOzs7NEJBWUE7NEJBREg7OzBEQTlqS3JDQTs2QkFna0txQyxhQS9qS3JDQztzQ0Fta0swQztzQ0FHQTs0QkFSRjs2QkFrQlM7NkJBRkg7OzBEQS9rSzlDRDs2QkE4a0syQzs2QkFGQTs2QkFESDs2QkFEQTs7OzRCQVlBOzRCQURIOzswREFybEtyQ0E7NkJBdWxLcUMsYUF0bEtyQ0M7c0NBMGxLMEM7c0NBR0E7NEJBUkY7NkJBa0JTOzZCQUZIOzswREF0bUs5Q0Q7NkJBcW1LMkM7NkJBRkE7NkJBREg7NkJBREE7cUZBUWtCO3VCQTlHakM7eUJBSW9CLE9BdC9KN0NtRzs7Ozs7O3lCQXVnS3VDO3NDQXRnS3ZDQzswQkFzZ0t1QzswQkFERzswQkFGSDs7d0RBcjhJbkNOOzBCQW84SWdDOzBCQURHOzBCQURIO2lFQS8vSnBDbFk7MEJBOC9KaUM7MEJBREc7MEJBREg7aUVBNS9KakNBOzBCQTIvSjhCO2dGQTJCOEM7dUJBdENuRDsrRUE4R2tDO3FCQWw5STFDO3VCQW92SVE7eUJBd0NLLE9BMzZKOUJtVjs7NEJBZzdKd0M7NEJBREg7OzBEQXY3SnJDL0M7NkJBeTdKcUMsYUF4N0pyQ0M7c0NBNDdKMEM7c0NBR0E7NEJBUkY7NkJBa0JTOzZCQUZIOzswREF4OEo5Q0Q7NkJBdThKMkM7NkJBRkE7NkJBREg7NkJBREE7Ozs0QkFZQTs0QkFESDs7MERBOThKckNBOzZCQWc5SnFDLGFBLzhKckNDO3NDQW05SjBDO3NDQUdBOzRCQVJGOzZCQWtCUzs2QkFGSDs7MERBLzlKOUNEOzZCQTg5SjJDOzZCQUZBOzZCQURIOzZCQURBOzs7NEJBWUE7NEJBREg7OzBEQXIrSnJDQTs2QkF1K0pxQyxhQXQrSnJDQztzQ0EwK0owQztzQ0FHQTs0QkFSRjs2QkFrQlM7NkJBRkg7OzBEQXQvSjlDRDs2QkFxL0oyQzs2QkFGQTs2QkFESDs2QkFEQTtxRkFRa0I7dUJBOUdqQzt5QkFJb0IsT0F0NEo3Q21HOzs7Ozs7eUJBdTVKdUM7c0NBdDVKdkNDOzBCQXM1SnVDOzBCQURHOzBCQUZIOzt3REFyMUluQ047MEJBbzFJZ0M7MEJBREc7MEJBREg7aUVBLzRKcENsWTswQkE4NEppQzswQkFERzswQkFESDtpRUE1NEpqQ0E7MEJBMjRKOEI7Z0ZBMkI4Qzt1QkF0Q25EOytFQThHa0M7cUJBbDJJMUM7dUJBOG5JUTt5QkE4Q0ssT0Ezeko5Qm1WOzs0QkFnMEp3Qzs0QkFESDs7MERBdjBKckMvQzs2QkF5MEpxQyxhQXgwSnJDQztzQ0E0MEowQztzQ0FHQTs0QkFSRjs2QkFrQlM7NkJBRkg7OzBEQXgxSjlDRDs2QkF1MUoyQzs2QkFGQTs2QkFESDs2QkFEQTs7OzRCQVlBOzRCQURIOzswREE5MUpyQ0E7NkJBZzJKcUMsYUEvMUpyQ0M7c0NBbTJKMEM7c0NBR0E7NEJBUkY7NkJBa0JTOzZCQUZIOzswREEvMko5Q0Q7NkJBODJKMkM7NkJBRkE7NkJBREg7NkJBREE7Ozs0QkFZQTs0QkFESDs7MERBcjNKckNBOzZCQXUzSnFDLGFBdDNKckNDO3NDQTAzSjBDO3NDQUdBOzRCQVJGOzZCQWtCUzs2QkFGSDs7MERBdDRKOUNEOzZCQXE0SjJDOzZCQUZBOzZCQURIOzZCQURBO3FGQVFrQjt1QkFwSGpDO3lCQUlvQixPQWh4SjdDbUc7Ozs7Ozt5QkFxeUowQztzQ0FweUoxQ0M7MEJBb3lKMEM7MEJBREc7MEJBRkg7O3dEQW51SXRDTjswQkFrdUltQzswQkFERzswQkFGSDs7d0RBL3RJbkNBOzBCQTh0SWdDOzBCQURHOzBCQURIO2lFQXp4SnBDbFk7MEJBd3hKaUM7MEJBREc7MEJBREg7aUVBdHhKakNBOzBCQXF4SjhCO2dGQWlDZ0M7dUJBNUNyQzsrRUFvSGtDO3FCQWx2STFDO3VCQXdnSVE7eUJBOENLLE9BcnNKOUJtVjs7NEJBMHNKd0M7NEJBREg7OzBEQWp0SnJDL0M7NkJBbXRKcUMsYUFsdEpyQ0M7c0NBc3RKMEM7c0NBR0E7NEJBUkY7NkJBa0JTOzZCQUZIOzswREFsdUo5Q0Q7NkJBaXVKMkM7NkJBRkE7NkJBREg7NkJBREE7Ozs0QkFZQTs0QkFESDs7MERBeHVKckNBOzZCQTB1SnFDLGFBenVKckNDO3NDQTZ1SjBDO3NDQUdBOzRCQVJGOzZCQWtCUzs2QkFGSDs7MERBenZKOUNEOzZCQXd2SjJDOzZCQUZBOzZCQURIOzZCQURBOzs7NEJBWUE7NEJBREg7OzBEQS92SnJDQTs2QkFpd0pxQyxhQWh3SnJDQztzQ0Fvd0owQztzQ0FHQTs0QkFSRjs2QkFrQlM7NkJBRkg7OzBEQWh4SjlDRDs2QkErd0oyQzs2QkFGQTs2QkFESDs2QkFEQTtxRkFRa0I7dUJBcEhqQzt5QkFJb0IsT0ExcEo3Q21HOzs7Ozs7eUJBK3FKMEM7c0NBOXFKMUNDOzBCQThxSjBDOzBCQURHOzBCQUZIOzt3REE3bUl0Q047MEJBNG1JbUM7MEJBREc7MEJBRkg7O3dEQXptSW5DQTswQkF3bUlnQzswQkFERzswQkFESDtpRUFucUpwQ2xZOzBCQWtxSmlDOzBCQURHOzBCQURIO2lFQWhxSmpDQTswQkErcEo4QjtnRkFpQ2dDO3VCQTVDckM7K0VBb0hrQztxQkE1bkkxQzt1QkFrNUhRO3lCQThDSyxPQS9rSjlCbVY7OzRCQW9sSndDOzRCQURIOzswREEzbEpyQy9DOzZCQTZsSnFDLGFBNWxKckNDO3NDQWdtSjBDO3NDQUdBOzRCQVJGOzZCQWtCUzs2QkFGSDs7MERBNW1KOUNEOzZCQTJtSjJDOzZCQUZBOzZCQURIOzZCQURBOzs7NEJBWUE7NEJBREg7OzBEQWxuSnJDQTs2QkFvbkpxQyxhQW5uSnJDQztzQ0F1bkowQztzQ0FHQTs0QkFSRjs2QkFrQlM7NkJBRkg7OzBEQW5vSjlDRDs2QkFrb0oyQzs2QkFGQTs2QkFESDs2QkFEQTs7OzRCQVlBOzRCQURIOzswREF6b0pyQ0E7NkJBMm9KcUMsYUExb0pyQ0M7c0NBOG9KMEM7c0NBR0E7NEJBUkY7NkJBa0JTOzZCQUZIOzswREExcEo5Q0Q7NkJBeXBKMkM7NkJBRkE7NkJBREg7NkJBREE7cUZBUWtCO3VCQXBIakM7eUJBSW9CLE9BcGlKN0NtRzs7Ozs7O3lCQXlqSjBDO3NDQXhqSjFDQzswQkF3akowQzswQkFERzswQkFGSDs7d0RBdi9IdENOOzBCQXMvSG1DOzBCQURHOzBCQUZIOzt3REFuL0huQ0E7MEJBay9IZ0M7MEJBREc7MEJBREg7aUVBN2lKcENsWTswQkE0aUppQzswQkFERzswQkFESDtpRUExaUpqQ0E7MEJBeWlKOEI7Z0ZBaUNnQzt1QkE1Q3JDOytFQW9Ia0M7cUJBdGdJMUM7dUJBNHhIUTt5QkE4Q0ssT0F6OUk5Qm1WOzs0QkE4OUl3Qzs0QkFESDs7MERBcitJckMvQzs2QkF1K0lxQyxhQXQrSXJDQztzQ0EwK0kwQztzQ0FHQTs0QkFSRjs2QkFrQlM7NkJBRkg7OzBEQXQvSTlDRDs2QkFxL0kyQzs2QkFGQTs2QkFESDs2QkFEQTs7OzRCQVlBOzRCQURIOzswREE1L0lyQ0E7NkJBOC9JcUMsYUE3L0lyQ0M7c0NBaWdKMEM7c0NBR0E7NEJBUkY7NkJBa0JTOzZCQUZIOzswREE3Z0o5Q0Q7NkJBNGdKMkM7NkJBRkE7NkJBREg7NkJBREE7Ozs0QkFZQTs0QkFESDs7MERBbmhKckNBOzZCQXFoSnFDLGFBcGhKckNDO3NDQXdoSjBDO3NDQUdBOzRCQVJGOzZCQWtCUzs2QkFGSDs7MERBcGlKOUNEOzZCQW1pSjJDOzZCQUZBOzZCQURIOzZCQURBO3FGQVFrQjt1QkFwSGpDO3lCQUlvQixPQTk2STdDbUc7Ozs7Ozt5QkFtOEkwQztzQ0FsOEkxQ0M7MEJBazhJMEM7MEJBREc7MEJBRkg7O3dEQWo0SHRDTjswQkFnNEhtQzswQkFERzswQkFGSDs7d0RBNzNIbkNBOzBCQTQzSGdDOzBCQURHOzBCQURIO2lFQXY3SXBDbFk7MEJBczdJaUM7MEJBREc7MEJBREg7aUVBcDdJakNBOzBCQW03SThCO2dGQWlDZ0M7dUJBNUNyQzsrRUFvSGtDO3FCQWg1SDFDO3VCQXNxSFE7eUJBOENLLE9BbjJJOUJtVjs7NEJBdzJJd0M7NEJBREg7OzBEQS8ySXJDL0M7NkJBaTNJcUMsYUFoM0lyQ0M7c0NBbzNJMEM7c0NBR0E7NEJBUkY7NkJBa0JTOzZCQUZIOzswREFoNEk5Q0Q7NkJBKzNJMkM7NkJBRkE7NkJBREg7NkJBREE7Ozs0QkFZQTs0QkFESDs7MERBdDRJckNBOzZCQXc0SXFDLGFBdjRJckNDO3NDQTI0STBDO3NDQUdBOzRCQVJGOzZCQWtCUzs2QkFGSDs7MERBdjVJOUNEOzZCQXM1STJDOzZCQUZBOzZCQURIOzZCQURBOzs7NEJBWUE7NEJBREg7OzBEQTc1SXJDQTs2QkErNUlxQyxhQTk1SXJDQztzQ0FrNkkwQztzQ0FHQTs0QkFSRjs2QkFrQlM7NkJBRkg7OzBEQTk2STlDRDs2QkE2NkkyQzs2QkFGQTs2QkFESDs2QkFEQTtxRkFRa0I7dUJBcEhqQzt5QkFJb0IsT0F4ekk3Q21HOzs7Ozs7eUJBNjBJMEM7c0NBNTBJMUNDOzBCQTQwSTBDOzBCQURHOzBCQUZIOzt3REEzd0h0Q047MEJBMHdIbUM7MEJBREc7MEJBRkg7O3dEQXZ3SG5DQTswQkFzd0hnQzswQkFERzswQkFESDtpRUFqMElwQ2xZOzBCQWcwSWlDOzBCQURHOzBCQURIO2lFQTl6SWpDQTswQkE2ekk4QjtnRkFpQ2dDO3VCQTVDckM7K0VBb0hrQztxQkExeEgxQzt1QkFnakhRO3lCQThDSyxPQTd1STlCbVY7OzRCQWt2SXdDOzRCQURIOzswREF6dklyQy9DOzZCQTJ2SXFDLGFBMXZJckNDO3NDQTh2STBDO3NDQUdBOzRCQVJGOzZCQWtCUzs2QkFGSDs7MERBMXdJOUNEOzZCQXl3STJDOzZCQUZBOzZCQURIOzZCQURBOzs7NEJBWUE7NEJBREg7OzBEQWh4SXJDQTs2QkFreElxQyxhQWp4SXJDQztzQ0FxeEkwQztzQ0FHQTs0QkFSRjs2QkFrQlM7NkJBRkg7OzBEQWp5STlDRDs2QkFneUkyQzs2QkFGQTs2QkFESDs2QkFEQTs7OzRCQVlBOzRCQURIOzswREF2eUlyQ0E7NkJBeXlJcUMsYUF4eUlyQ0M7c0NBNHlJMEM7c0NBR0E7NEJBUkY7NkJBa0JTOzZCQUZIOzswREF4ekk5Q0Q7NkJBdXpJMkM7NkJBRkE7NkJBREg7NkJBREE7cUZBUWtCO3VCQXBIakM7eUJBSW9CLE9BbHNJN0NtRzs7Ozs7O3lCQXV0STBDO3NDQXR0STFDQzswQkFzdEkwQzswQkFERzswQkFGSDs7d0RBcnBIdENOOzBCQW9wSG1DOzBCQURHOzBCQUZIOzt3REFqcEhuQ0E7MEJBZ3BIZ0M7MEJBREc7MEJBREg7aUVBM3NJcENsWTswQkEwc0lpQzswQkFERzswQkFESDtpRUF4c0lqQ0E7MEJBdXNJOEI7Z0ZBaUNnQzt1QkE1Q3JDOytFQW9Ia0M7cUJBcHFIMUM7dUJBMDdHUTt5QkE4Q0ssT0F2bkk5Qm1WOzs0QkE0bkl3Qzs0QkFESDs7MERBbm9JckMvQzs2QkFxb0lxQyxhQXBvSXJDQztzQ0F3b0kwQztzQ0FHQTs0QkFSRjs2QkFrQlM7NkJBRkg7OzBEQXBwSTlDRDs2QkFtcEkyQzs2QkFGQTs2QkFESDs2QkFEQTs7OzRCQVlBOzRCQURIOzswREExcElyQ0E7NkJBNHBJcUMsYUEzcElyQ0M7c0NBK3BJMEM7c0NBR0E7NEJBUkY7NkJBa0JTOzZCQUZIOzswREEzcUk5Q0Q7NkJBMHFJMkM7NkJBRkE7NkJBREg7NkJBREE7Ozs0QkFZQTs0QkFESDs7MERBanJJckNBOzZCQW1ySXFDLGFBbHJJckNDO3NDQXNySTBDO3NDQUdBOzRCQVJGOzZCQWtCUzs2QkFGSDs7MERBbHNJOUNEOzZCQWlzSTJDOzZCQUZBOzZCQURIOzZCQURBO3FGQVFrQjt1QkFwSGpDO3lCQUlvQixPQTVrSTdDbUc7Ozs7Ozt5QkFpbUkwQztzQ0FobUkxQ0M7MEJBZ21JMEM7MEJBREc7MEJBRkg7O3dEQS9oSHRDTjswQkE4aEhtQzswQkFERzswQkFGSDs7d0RBM2hIbkNBOzBCQTBoSGdDOzBCQURHOzBCQURIO2lFQXJsSXBDbFk7MEJBb2xJaUM7MEJBREc7MEJBREg7aUVBbGxJakNBOzBCQWlsSThCO2dGQWlDZ0M7dUJBNUNyQzsrRUFvSGtDO3FCQTlpSDFDO3VCQW8wR1E7eUJBOENLLE9BamdJOUJtVjs7NEJBc2dJd0M7NEJBREg7OzBEQTdnSXJDL0M7NkJBK2dJcUMsYUE5Z0lyQ0M7c0NBa2hJMEM7c0NBR0E7NEJBUkY7NkJBa0JTOzZCQUZIOzswREE5aEk5Q0Q7NkJBNmhJMkM7NkJBRkE7NkJBREg7NkJBREE7Ozs0QkFZQTs0QkFESDs7MERBcGlJckNBOzZCQXNpSXFDLGFBcmlJckNDO3NDQXlpSTBDO3NDQUdBOzRCQVJGOzZCQWtCUzs2QkFGSDs7MERBcmpJOUNEOzZCQW9qSTJDOzZCQUZBOzZCQURIOzZCQURBOzs7NEJBWUE7NEJBREg7OzBEQTNqSXJDQTs2QkE2aklxQyxhQTVqSXJDQztzQ0Fna0kwQztzQ0FHQTs0QkFSRjs2QkFrQlM7NkJBRkg7OzBEQTVrSTlDRDs2QkEya0kyQzs2QkFGQTs2QkFESDs2QkFEQTtxRkFRa0I7dUJBcEhqQzt5QkFJb0IsT0F0OUg3Q21HOzs7Ozs7eUJBMitIMEM7c0NBMStIMUNDOzBCQTArSDBDOzBCQURHOzBCQUZIOzt3REF6Nkd0Q047MEJBdzZHbUM7MEJBREc7MEJBRkg7O3dEQXI2R25DQTswQkFvNkdnQzswQkFERzswQkFESDtpRUEvOUhwQ2xZOzBCQTg5SGlDOzBCQURHOzBCQURIO2lFQTU5SGpDQTswQkEyOUg4QjtnRkFpQ2dDO3VCQTVDckM7K0VBb0hrQztxQkF4N0cxQzt1QkE4c0dRO3lCQThDSyxPQTM0SDlCbVY7OzRCQWc1SHdDOzRCQURIOzswREF2NUhyQy9DOzZCQXk1SHFDLGFBeDVIckNDO3NDQTQ1SDBDO3NDQUdBOzRCQVJGOzZCQWtCUzs2QkFGSDs7MERBeDZIOUNEOzZCQXU2SDJDOzZCQUZBOzZCQURIOzZCQURBOzs7NEJBWUE7NEJBREg7OzBEQTk2SHJDQTs2QkFnN0hxQyxhQS82SHJDQztzQ0FtN0gwQztzQ0FHQTs0QkFSRjs2QkFrQlM7NkJBRkg7OzBEQS83SDlDRDs2QkE4N0gyQzs2QkFGQTs2QkFESDs2QkFEQTs7OzRCQVlBOzRCQURIOzswREFyOEhyQ0E7NkJBdThIcUMsYUF0OEhyQ0M7c0NBMDhIMEM7c0NBR0E7NEJBUkY7NkJBa0JTOzZCQUZIOzswREF0OUg5Q0Q7NkJBcTlIMkM7NkJBRkE7NkJBREg7NkJBREE7cUZBUWtCO3VCQXBIakM7eUJBSW9CLE9BaDJIN0NtRzs7Ozs7O3lCQXEzSDBDO3NDQXAzSDFDQzswQkFvM0gwQzswQkFERzswQkFGSDs7d0RBbnpHdENOOzBCQWt6R21DOzBCQURHOzBCQUZIOzt3REEveUduQ0E7MEJBOHlHZ0M7MEJBREc7MEJBREg7aUVBejJIcENsWTswQkF3MkhpQzswQkFERzswQkFESDtpRUF0MkhqQ0E7MEJBcTJIOEI7Z0ZBaUNnQzt1QkE1Q3JDOytFQW9Ia0M7cUJBbDBHMUM7dUJBd2xHUTt5QkE4Q0ssT0FyeEg5Qm1WOzs0QkEweEh3Qzs0QkFESDs7MERBanlIckMvQzs2QkFteUhxQyxhQWx5SHJDQztzQ0FzeUgwQztzQ0FHQTs0QkFSRjs2QkFrQlM7NkJBRkg7OzBEQWx6SDlDRDs2QkFpekgyQzs2QkFGQTs2QkFESDs2QkFEQTs7OzRCQVlBOzRCQURIOzswREF4ekhyQ0E7NkJBMHpIcUMsYUF6ekhyQ0M7c0NBNnpIMEM7c0NBR0E7NEJBUkY7NkJBa0JTOzZCQUZIOzswREF6MEg5Q0Q7NkJBdzBIMkM7NkJBRkE7NkJBREg7NkJBREE7Ozs0QkFZQTs0QkFESDs7MERBLzBIckNBOzZCQWkxSHFDLGFBaDFIckNDO3NDQW8xSDBDO3NDQUdBOzRCQVJGOzZCQWtCUzs2QkFGSDs7MERBaDJIOUNEOzZCQSsxSDJDOzZCQUZBOzZCQURIOzZCQURBO3FGQVFrQjt1QkFwSGpDO3lCQUlvQixPQTF1SDdDbUc7Ozs7Ozt5QkErdkgwQztzQ0E5dkgxQ0M7MEJBOHZIMEM7MEJBREc7MEJBRkg7O3dEQTdyR3RDTjswQkE0ckdtQzswQkFERzswQkFGSDs7d0RBenJHbkNBOzBCQXdyR2dDOzBCQURHOzBCQURIO2lFQW52SHBDbFk7MEJBa3ZIaUM7MEJBREc7MEJBREg7aUVBaHZIakNBOzBCQSt1SDhCO2dGQWlDZ0M7dUJBNUNyQzsrRUFvSGtDO3FCQTVzRzFDO3VCQWsrRlE7eUJBOENLLE9BL3BIOUJtVjs7NEJBb3FId0M7NEJBREg7OzBEQTNxSHJDL0M7NkJBNnFIcUMsYUE1cUhyQ0M7c0NBZ3JIMEM7c0NBR0E7NEJBUkY7NkJBa0JTOzZCQUZIOzswREE1ckg5Q0Q7NkJBMnJIMkM7NkJBRkE7NkJBREg7NkJBREE7Ozs0QkFZQTs0QkFESDs7MERBbHNIckNBOzZCQW9zSHFDLGFBbnNIckNDO3NDQXVzSDBDO3NDQUdBOzRCQVJGOzZCQWtCUzs2QkFGSDs7MERBbnRIOUNEOzZCQWt0SDJDOzZCQUZBOzZCQURIOzZCQURBOzs7NEJBWUE7NEJBREg7OzBEQXp0SHJDQTs2QkEydEhxQyxhQTF0SHJDQztzQ0E4dEgwQztzQ0FHQTs0QkFSRjs2QkFrQlM7NkJBRkg7OzBEQTF1SDlDRDs2QkF5dUgyQzs2QkFGQTs2QkFESDs2QkFEQTtxRkFRa0I7dUJBcEhqQzt5QkFJb0IsT0Fwbkg3Q21HOzs7Ozs7eUJBeW9IMEM7c0NBeG9IMUNDOzBCQXdvSDBDOzBCQURHOzBCQUZIOzt3REF2a0d0Q047MEJBc2tHbUM7MEJBREc7MEJBRkg7O3dEQW5rR25DQTswQkFra0dnQzswQkFERzswQkFESDtpRUE3bkhwQ2xZOzBCQTRuSGlDOzBCQURHOzBCQURIO2lFQTFuSGpDQTswQkF5bkg4QjtnRkFpQ2dDO3VCQTVDckM7K0VBb0hrQztxQkF0bEcxQzt1QkE0MkZRO3lCQThDSyxPQXppSDlCbVY7OzRCQThpSHdDOzRCQURIOzswREFyakhyQy9DOzZCQXVqSHFDLGFBdGpIckNDO3NDQTBqSDBDO3NDQUdBOzRCQVJGOzZCQWtCUzs2QkFGSDs7MERBdGtIOUNEOzZCQXFrSDJDOzZCQUZBOzZCQURIOzZCQURBOzs7NEJBWUE7NEJBREg7OzBEQTVrSHJDQTs2QkE4a0hxQyxhQTdrSHJDQztzQ0FpbEgwQztzQ0FHQTs0QkFSRjs2QkFrQlM7NkJBRkg7OzBEQTdsSDlDRDs2QkE0bEgyQzs2QkFGQTs2QkFESDs2QkFEQTs7OzRCQVlBOzRCQURIOzswREFubUhyQ0E7NkJBcW1IcUMsYUFwbUhyQ0M7c0NBd21IMEM7c0NBR0E7NEJBUkY7NkJBa0JTOzZCQUZIOzswREFwbkg5Q0Q7NkJBbW5IMkM7NkJBRkE7NkJBREg7NkJBREE7cUZBUWtCO3VCQXBIakM7eUJBSW9CLE9BOS9HN0NtRzs7Ozs7O3lCQW1oSDBDO3NDQWxoSDFDQzswQkFraEgwQzswQkFERzswQkFGSDs7d0RBajlGdENOOzBCQWc5Rm1DOzBCQURHOzBCQUZIOzt3REE3OEZuQ0E7MEJBNDhGZ0M7MEJBREc7MEJBREg7aUVBdmdIcENsWTswQkFzZ0hpQzswQkFERzswQkFESDtpRUFwZ0hqQ0E7MEJBbWdIOEI7Z0ZBaUNnQzt1QkE1Q3JDOytFQW9Ia0M7cUJBaCtGMUM7dUJBc3ZGUTt5QkE4Q0ssT0FuN0c5Qm1WOzs0QkF3N0d3Qzs0QkFESDs7MERBLzdHckMvQzs2QkFpOEdxQyxhQWg4R3JDQztzQ0FvOEcwQztzQ0FHQTs0QkFSRjs2QkFrQlM7NkJBRkg7OzBEQWg5RzlDRDs2QkErOEcyQzs2QkFGQTs2QkFESDs2QkFEQTs7OzRCQVlBOzRCQURIOzswREF0OUdyQ0E7NkJBdzlHcUMsYUF2OUdyQ0M7c0NBMjlHMEM7c0NBR0E7NEJBUkY7NkJBa0JTOzZCQUZIOzswREF2K0c5Q0Q7NkJBcytHMkM7NkJBRkE7NkJBREg7NkJBREE7Ozs0QkFZQTs0QkFESDs7MERBNytHckNBOzZCQSsrR3FDLGFBOStHckNDO3NDQWsvRzBDO3NDQUdBOzRCQVJGOzZCQWtCUzs2QkFGSDs7MERBOS9HOUNEOzZCQTYvRzJDOzZCQUZBOzZCQURIOzZCQURBO3FGQVFrQjt1QkFwSGpDO3lCQUlvQixPQXg0RzdDbUc7Ozs7Ozt5QkE2NUcwQztzQ0E1NUcxQ0M7MEJBNDVHMEM7MEJBREc7MEJBRkg7O3dEQTMxRnRDTjswQkEwMUZtQzswQkFERzswQkFGSDs7d0RBdjFGbkNBOzBCQXMxRmdDOzBCQURHOzBCQURIO2lFQWo1R3BDbFk7MEJBZzVHaUM7MEJBREc7MEJBREg7aUVBOTRHakNBOzBCQTY0RzhCO2dGQWlDZ0M7dUJBNUNyQzsrRUFvSGtDO3FCQTEyRjFDO3VCQWdvRlE7eUJBOENLLE9BN3pHOUJtVjs7NEJBazBHd0M7NEJBREg7OzBEQXowR3JDL0M7NkJBMjBHcUMsYUExMEdyQ0M7c0NBODBHMEM7c0NBR0E7NEJBUkY7NkJBa0JTOzZCQUZIOzswREExMUc5Q0Q7NkJBeTFHMkM7NkJBRkE7NkJBREg7NkJBREE7Ozs0QkFZQTs0QkFESDs7MERBaDJHckNBOzZCQWsyR3FDLGFBajJHckNDO3NDQXEyRzBDO3NDQUdBOzRCQVJGOzZCQWtCUzs2QkFGSDs7MERBajNHOUNEOzZCQWczRzJDOzZCQUZBOzZCQURIOzZCQURBOzs7NEJBWUE7NEJBREg7OzBEQXYzR3JDQTs2QkF5M0dxQyxhQXgzR3JDQztzQ0E0M0cwQztzQ0FHQTs0QkFSRjs2QkFrQlM7NkJBRkg7OzBEQXg0RzlDRDs2QkF1NEcyQzs2QkFGQTs2QkFESDs2QkFEQTtxRkFRa0I7dUJBcEhqQzt5QkFJb0IsT0FseEc3Q21HOzs7Ozs7eUJBdXlHMEM7c0NBdHlHMUNDOzBCQXN5RzBDOzBCQURHOzBCQUZIOzt3REFydUZ0Q047MEJBb3VGbUM7MEJBREc7MEJBRkg7O3dEQWp1Rm5DQTswQkFndUZnQzswQkFERzswQkFESDtpRUEzeEdwQ2xZOzBCQTB4R2lDOzBCQURHOzBCQURIO2lFQXh4R2pDQTswQkF1eEc4QjtnRkFpQ2dDO3VCQTVDckM7K0VBb0hrQztxQkFwdkYxQzt1QkEwZ0ZRO3lCQThDSyxPQXZzRzlCbVY7OzRCQTRzR3dDOzRCQURIOzswREFudEdyQy9DOzZCQXF0R3FDLGFBcHRHckNDO3NDQXd0RzBDO3NDQUdBOzRCQVJGOzZCQWtCUzs2QkFGSDs7MERBcHVHOUNEOzZCQW11RzJDOzZCQUZBOzZCQURIOzZCQURBOzs7NEJBWUE7NEJBREg7OzBEQTF1R3JDQTs2QkE0dUdxQyxhQTN1R3JDQztzQ0ErdUcwQztzQ0FHQTs0QkFSRjs2QkFrQlM7NkJBRkg7OzBEQTN2RzlDRDs2QkEwdkcyQzs2QkFGQTs2QkFESDs2QkFEQTs7OzRCQVlBOzRCQURIOzswREFqd0dyQ0E7NkJBbXdHcUMsYUFsd0dyQ0M7c0NBc3dHMEM7c0NBR0E7NEJBUkY7NkJBa0JTOzZCQUZIOzswREFseEc5Q0Q7NkJBaXhHMkM7NkJBRkE7NkJBREg7NkJBREE7cUZBUWtCO3VCQXBIakM7eUJBSW9CLE9BNXBHN0NtRzs7Ozs7O3lCQWlyRzBDO3NDQWhyRzFDQzswQkFnckcwQzswQkFERzswQkFGSDs7d0RBL21GdENOOzBCQThtRm1DOzBCQURHOzBCQUZIOzt3REEzbUZuQ0E7MEJBMG1GZ0M7MEJBREc7MEJBREg7aUVBcnFHcENsWTswQkFvcUdpQzswQkFERzswQkFESDtpRUFscUdqQ0E7MEJBaXFHOEI7Z0ZBaUNnQzt1QkE1Q3JDOytFQW9Ia0M7cUJBOW5GMUM7dUJBbzVFUTt5QkE4Q0ssT0FqbEc5Qm1WOzs0QkFzbEd3Qzs0QkFESDs7MERBN2xHckMvQzs2QkErbEdxQyxhQTlsR3JDQztzQ0FrbUcwQztzQ0FHQTs0QkFSRjs2QkFrQlM7NkJBRkg7OzBEQTltRzlDRDs2QkE2bUcyQzs2QkFGQTs2QkFESDs2QkFEQTs7OzRCQVlBOzRCQURIOzswREFwbkdyQ0E7NkJBc25HcUMsYUFybkdyQ0M7c0NBeW5HMEM7c0NBR0E7NEJBUkY7NkJBa0JTOzZCQUZIOzswREFyb0c5Q0Q7NkJBb29HMkM7NkJBRkE7NkJBREg7NkJBREE7Ozs0QkFZQTs0QkFESDs7MERBM29HckNBOzZCQTZvR3FDLGFBNW9HckNDO3NDQWdwRzBDO3NDQUdBOzRCQVJGOzZCQWtCUzs2QkFGSDs7MERBNXBHOUNEOzZCQTJwRzJDOzZCQUZBOzZCQURIOzZCQURBO3FGQVFrQjt1QkFwSGpDO3lCQUlvQixPQXRpRzdDbUc7Ozs7Ozt5QkEyakcwQztzQ0ExakcxQ0M7MEJBMGpHMEM7MEJBREc7MEJBRkg7O3dEQXovRXRDTjswQkF3L0VtQzswQkFERzswQkFGSDs7d0RBci9FbkNBOzBCQW8vRWdDOzBCQURHOzBCQURIO2lFQS9pR3BDbFk7MEJBOGlHaUM7MEJBREc7MEJBREg7aUVBNWlHakNBOzBCQTJpRzhCO2dGQWlDZ0M7dUJBNUNyQzsrRUFvSGtDO3FCQXhnRjFDO3VCQTh4RVE7eUJBOENLLE9BMzlGOUJtVjs7NEJBZytGd0M7NEJBREg7OzBEQXYrRnJDL0M7NkJBeStGcUMsYUF4K0ZyQ0M7c0NBNCtGMEM7c0NBR0E7NEJBUkY7NkJBa0JTOzZCQUZIOzswREF4L0Y5Q0Q7NkJBdS9GMkM7NkJBRkE7NkJBREg7NkJBREE7Ozs0QkFZQTs0QkFESDs7MERBOS9GckNBOzZCQWdnR3FDLGFBLy9GckNDO3NDQW1nRzBDO3NDQUdBOzRCQVJGOzZCQWtCUzs2QkFGSDs7MERBL2dHOUNEOzZCQThnRzJDOzZCQUZBOzZCQURIOzZCQURBOzs7NEJBWUE7NEJBREg7OzBEQXJoR3JDQTs2QkF1aEdxQyxhQXRoR3JDQztzQ0EwaEcwQztzQ0FHQTs0QkFSRjs2QkFrQlM7NkJBRkg7OzBEQXRpRzlDRDs2QkFxaUcyQzs2QkFGQTs2QkFESDs2QkFEQTtxRkFRa0I7dUJBcEhqQzt5QkFJb0IsT0FoN0Y3Q21HOzs7Ozs7eUJBcThGMEM7c0NBcDhGMUNDOzBCQW84RjBDOzBCQURHOzBCQUZIOzt3REFuNEV0Q047MEJBazRFbUM7MEJBREc7MEJBRkg7O3dEQS8zRW5DQTswQkE4M0VnQzswQkFERzswQkFESDtpRUF6N0ZwQ2xZOzBCQXc3RmlDOzBCQURHOzBCQURIO2lFQXQ3RmpDQTswQkFxN0Y4QjtnRkFpQ2dDO3VCQTVDckM7K0VBb0hrQztxQkFsNUUxQzt1QkF3cUVRO3lCQThDSyxPQXIyRjlCbVY7OzRCQTAyRndDOzRCQURIOzswREFqM0ZyQy9DOzZCQW0zRnFDLGFBbDNGckNDO3NDQXMzRjBDO3NDQUdBOzRCQVJGOzZCQWtCUzs2QkFGSDs7MERBbDRGOUNEOzZCQWk0RjJDOzZCQUZBOzZCQURIOzZCQURBOzs7NEJBWUE7NEJBREg7OzBEQXg0RnJDQTs2QkEwNEZxQyxhQXo0RnJDQztzQ0E2NEYwQztzQ0FHQTs0QkFSRjs2QkFrQlM7NkJBRkg7OzBEQXo1RjlDRDs2QkF3NUYyQzs2QkFGQTs2QkFESDs2QkFEQTs7OzRCQVlBOzRCQURIOzswREEvNUZyQ0E7NkJBaTZGcUMsYUFoNkZyQ0M7c0NBbzZGMEM7c0NBR0E7NEJBUkY7NkJBa0JTOzZCQUZIOzswREFoN0Y5Q0Q7NkJBKzZGMkM7NkJBRkE7NkJBREg7NkJBREE7cUZBUWtCO3VCQXBIakM7eUJBSW9CLE9BMXpGN0NtRzs7Ozs7O3lCQSswRjBDO3NDQTkwRjFDQzswQkE4MEYwQzswQkFERzswQkFGSDs7d0RBN3dFdENOOzBCQTR3RW1DOzBCQURHOzBCQUZIOzt3REF6d0VuQ0E7MEJBd3dFZ0M7MEJBREc7MEJBREg7aUVBbjBGcENsWTswQkFrMEZpQzswQkFERzswQkFESDtpRUFoMEZqQ0E7MEJBK3pGOEI7Z0ZBaUNnQzt1QkE1Q3JDOytFQW9Ia0M7cUJBNXhFMUM7dUJBa2pFUTt5QkE4Q0ssT0EvdUY5Qm1WOzs0QkFvdkZ3Qzs0QkFESDs7MERBM3ZGckMvQzs2QkE2dkZxQyxhQTV2RnJDQztzQ0Fnd0YwQztzQ0FHQTs0QkFSRjs2QkFrQlM7NkJBRkg7OzBEQTV3RjlDRDs2QkEyd0YyQzs2QkFGQTs2QkFESDs2QkFEQTs7OzRCQVlBOzRCQURIOzswREFseEZyQ0E7NkJBb3hGcUMsYUFueEZyQ0M7c0NBdXhGMEM7c0NBR0E7NEJBUkY7NkJBa0JTOzZCQUZIOzswREFueUY5Q0Q7NkJBa3lGMkM7NkJBRkE7NkJBREg7NkJBREE7Ozs0QkFZQTs0QkFESDs7MERBenlGckNBOzZCQTJ5RnFDLGFBMXlGckNDO3NDQTh5RjBDO3NDQUdBOzRCQVJGOzZCQWtCUzs2QkFGSDs7MERBMXpGOUNEOzZCQXl6RjJDOzZCQUZBOzZCQURIOzZCQURBO3FGQVFrQjt1QkFwSGpDO3lCQUlvQixPQXBzRjdDbUc7Ozs7Ozt5QkF5dEYwQztzQ0F4dEYxQ0M7MEJBd3RGMEM7MEJBREc7MEJBRkg7O3dEQXZwRXRDTjswQkFzcEVtQzswQkFERzswQkFGSDs7d0RBbnBFbkNBOzBCQWtwRWdDOzBCQURHOzBCQURIO2lFQTdzRnBDbFk7MEJBNHNGaUM7MEJBREc7MEJBREg7aUVBMXNGakNBOzBCQXlzRjhCO2dGQWlDZ0M7dUJBNUNyQzsrRUFvSGtDO3FCQXRxRTFDO3VCQTQ3RFE7eUJBOENLLE9Bem5GOUJtVjs7NEJBOG5Gd0M7NEJBREg7OzBEQXJvRnJDL0M7NkJBdW9GcUMsYUF0b0ZyQ0M7c0NBMG9GMEM7c0NBR0E7NEJBUkY7NkJBa0JTOzZCQUZIOzswREF0cEY5Q0Q7NkJBcXBGMkM7NkJBRkE7NkJBREg7NkJBREE7Ozs0QkFZQTs0QkFESDs7MERBNXBGckNBOzZCQThwRnFDLGFBN3BGckNDO3NDQWlxRjBDO3NDQUdBOzRCQVJGOzZCQWtCUzs2QkFGSDs7MERBN3FGOUNEOzZCQTRxRjJDOzZCQUZBOzZCQURIOzZCQURBOzs7NEJBWUE7NEJBREg7OzBEQW5yRnJDQTs2QkFxckZxQyxhQXByRnJDQztzQ0F3ckYwQztzQ0FHQTs0QkFSRjs2QkFrQlM7NkJBRkg7OzBEQXBzRjlDRDs2QkFtc0YyQzs2QkFGQTs2QkFESDs2QkFEQTtxRkFRa0I7dUJBcEhqQzt5QkFJb0IsT0E5a0Y3Q21HOzs7Ozs7eUJBbW1GMEM7c0NBbG1GMUNDOzBCQWttRjBDOzBCQURHOzBCQUZIOzt3REFqaUV0Q047MEJBZ2lFbUM7MEJBREc7MEJBRkg7O3dEQTdoRW5DQTswQkE0aEVnQzswQkFERzswQkFESDtpRUF2bEZwQ2xZOzBCQXNsRmlDOzBCQURHOzBCQURIO2lFQXBsRmpDQTswQkFtbEY4QjtnRkFpQ2dDO3VCQTVDckM7K0VBb0hrQztxQkFoakUxQzt1QkFzMERRO3lCQThDSyxPQW5nRjlCbVY7OzRCQXdnRndDOzRCQURIOzswREEvZ0ZyQy9DOzZCQWloRnFDLGFBaGhGckNDO3NDQW9oRjBDO3NDQUdBOzRCQVJGOzZCQWtCUzs2QkFGSDs7MERBaGlGOUNEOzZCQStoRjJDOzZCQUZBOzZCQURIOzZCQURBOzs7NEJBWUE7NEJBREg7OzBEQXRpRnJDQTs2QkF3aUZxQyxhQXZpRnJDQztzQ0EyaUYwQztzQ0FHQTs0QkFSRjs2QkFrQlM7NkJBRkg7OzBEQXZqRjlDRDs2QkFzakYyQzs2QkFGQTs2QkFESDs2QkFEQTs7OzRCQVlBOzRCQURIOzswREE3akZyQ0E7NkJBK2pGcUMsYUE5akZyQ0M7c0NBa2tGMEM7c0NBR0E7NEJBUkY7NkJBa0JTOzZCQUZIOzswREE5a0Y5Q0Q7NkJBNmtGMkM7NkJBRkE7NkJBREg7NkJBREE7cUZBUWtCO3VCQXBIakM7eUJBSW9CLE9BeDlFN0NtRzs7Ozs7O3lCQTYrRTBDO3NDQTUrRTFDQzswQkE0K0UwQzswQkFERzswQkFGSDs7d0RBMzZEdENOOzBCQTA2RG1DOzBCQURHOzBCQUZIOzt3REF2NkRuQ0E7MEJBczZEZ0M7MEJBREc7MEJBREg7aUVBaitFcENsWTswQkFnK0VpQzswQkFERzswQkFESDtpRUE5OUVqQ0E7MEJBNjlFOEI7Z0ZBaUNnQzt1QkE1Q3JDOytFQW9Ia0M7cUJBMTdEMUM7dUJBZ3REUTt5QkE4Q0ssT0E3NEU5Qm1WOzs0QkFrNUV3Qzs0QkFESDs7MERBejVFckMvQzs2QkEyNUVxQyxhQTE1RXJDQztzQ0E4NUUwQztzQ0FHQTs0QkFSRjs2QkFrQlM7NkJBRkg7OzBEQTE2RTlDRDs2QkF5NkUyQzs2QkFGQTs2QkFESDs2QkFEQTs7OzRCQVlBOzRCQURIOzswREFoN0VyQ0E7NkJBazdFcUMsYUFqN0VyQ0M7c0NBcTdFMEM7c0NBR0E7NEJBUkY7NkJBa0JTOzZCQUZIOzswREFqOEU5Q0Q7NkJBZzhFMkM7NkJBRkE7NkJBREg7NkJBREE7Ozs0QkFZQTs0QkFESDs7MERBdjhFckNBOzZCQXk4RXFDLGFBeDhFckNDO3NDQTQ4RTBDO3NDQUdBOzRCQVJGOzZCQWtCUzs2QkFGSDs7MERBeDlFOUNEOzZCQXU5RTJDOzZCQUZBOzZCQURIOzZCQURBO3FGQVFrQjt1QkFwSGpDO3lCQUlvQixPQWwyRTdDbUc7Ozs7Ozt5QkF1M0UwQztzQ0F0M0UxQ0M7MEJBczNFMEM7MEJBREc7MEJBRkg7O3dEQXJ6RHRDTjswQkFvekRtQzswQkFERzswQkFGSDs7d0RBanpEbkNBOzBCQWd6RGdDOzBCQURHOzBCQURIO2lFQTMyRXBDbFk7MEJBMDJFaUM7MEJBREc7MEJBREg7aUVBeDJFakNBOzBCQXUyRThCO2dGQWlDZ0M7dUJBNUNyQzsrRUFvSGtDO3FCQXAwRDFDO3VCQTBsRFE7eUJBOENLLE9BdnhFOUJtVjs7NEJBNHhFd0M7NEJBREg7OzBEQW55RXJDL0M7NkJBcXlFcUMsYUFweUVyQ0M7c0NBd3lFMEM7c0NBR0E7NEJBUkY7NkJBa0JTOzZCQUZIOzswREFwekU5Q0Q7NkJBbXpFMkM7NkJBRkE7NkJBREg7NkJBREE7Ozs0QkFZQTs0QkFESDs7MERBMXpFckNBOzZCQTR6RXFDLGFBM3pFckNDO3NDQSt6RTBDO3NDQUdBOzRCQVJGOzZCQWtCUzs2QkFGSDs7MERBMzBFOUNEOzZCQTAwRTJDOzZCQUZBOzZCQURIOzZCQURBOzs7NEJBWUE7NEJBREg7OzBEQWoxRXJDQTs2QkFtMUVxQyxhQWwxRXJDQztzQ0FzMUUwQztzQ0FHQTs0QkFSRjs2QkFrQlM7NkJBRkg7OzBEQWwyRTlDRDs2QkFpMkUyQzs2QkFGQTs2QkFESDs2QkFEQTtxRkFRa0I7dUJBcEhqQzt5QkFJb0IsT0E1dUU3Q21HOzs7Ozs7eUJBaXdFMEM7c0NBaHdFMUNDOzBCQWd3RTBDOzBCQURHOzBCQUZIOzt3REEvckR0Q047MEJBOHJEbUM7MEJBREc7MEJBRkg7O3dEQTNyRG5DQTswQkEwckRnQzswQkFERzswQkFESDtpRUFydkVwQ2xZOzBCQW92RWlDOzBCQURHOzBCQURIO2lFQWx2RWpDQTswQkFpdkU4QjtnRkFpQ2dDO3VCQTVDckM7K0VBb0hrQztxQkE5c0QxQzt1QkFvK0NRO3lCQThDSyxPQWpxRTlCbVY7OzRCQXNxRXdDOzRCQURIOzswREE3cUVyQy9DOzZCQStxRXFDLGFBOXFFckNDO3NDQWtyRTBDO3NDQUdBOzRCQVJGOzZCQWtCUzs2QkFGSDs7MERBOXJFOUNEOzZCQTZyRTJDOzZCQUZBOzZCQURIOzZCQURBOzs7NEJBWUE7NEJBREg7OzBEQXBzRXJDQTs2QkFzc0VxQyxhQXJzRXJDQztzQ0F5c0UwQztzQ0FHQTs0QkFSRjs2QkFrQlM7NkJBRkg7OzBEQXJ0RTlDRDs2QkFvdEUyQzs2QkFGQTs2QkFESDs2QkFEQTs7OzRCQVlBOzRCQURIOzswREEzdEVyQ0E7NkJBNnRFcUMsYUE1dEVyQ0M7c0NBZ3VFMEM7c0NBR0E7NEJBUkY7NkJBa0JTOzZCQUZIOzswREE1dUU5Q0Q7NkJBMnVFMkM7NkJBRkE7NkJBREg7NkJBREE7cUZBUWtCO3VCQXBIakM7eUJBSW9CLE9BdG5FN0NtRzs7Ozs7O3lCQTJvRTBDO3NDQTFvRTFDQzswQkEwb0UwQzswQkFERzswQkFGSDs7d0RBemtEdENOOzBCQXdrRG1DOzBCQURHOzBCQUZIOzt3REFya0RuQ0E7MEJBb2tEZ0M7MEJBREc7MEJBREg7aUVBL25FcENsWTswQkE4bkVpQzswQkFERzswQkFESDtpRUE1bkVqQ0E7MEJBMm5FOEI7Z0ZBaUNnQzt1QkE1Q3JDOytFQW9Ia0M7cUJBeGxEMUM7dUJBODJDUTt5QkE4Q0ssT0EzaUU5Qm1WOzs0QkFnakV3Qzs0QkFESDs7MERBdmpFckMvQzs2QkF5akVxQyxhQXhqRXJDQztzQ0E0akUwQztzQ0FHQTs0QkFSRjs2QkFrQlM7NkJBRkg7OzBEQXhrRTlDRDs2QkF1a0UyQzs2QkFGQTs2QkFESDs2QkFEQTs7OzRCQVlBOzRCQURIOzswREE5a0VyQ0E7NkJBZ2xFcUMsYUEva0VyQ0M7c0NBbWxFMEM7c0NBR0E7NEJBUkY7NkJBa0JTOzZCQUZIOzswREEvbEU5Q0Q7NkJBOGxFMkM7NkJBRkE7NkJBREg7NkJBREE7Ozs0QkFZQTs0QkFESDs7MERBcm1FckNBOzZCQXVtRXFDLGFBdG1FckNDO3NDQTBtRTBDO3NDQUdBOzRCQVJGOzZCQWtCUzs2QkFGSDs7MERBdG5FOUNEOzZCQXFuRTJDOzZCQUZBOzZCQURIOzZCQURBO3FGQVFrQjt1QkFwSGpDO3lCQUlvQixPQWhnRTdDbUc7Ozs7Ozt5QkFxaEUwQztzQ0FwaEUxQ0M7MEJBb2hFMEM7MEJBREc7MEJBRkg7O3dEQW45Q3RDTjswQkFrOUNtQzswQkFERzswQkFGSDs7d0RBLzhDbkNBOzBCQTg4Q2dDOzBCQURHOzBCQURIO2lFQXpnRXBDbFk7MEJBd2dFaUM7MEJBREc7MEJBREg7aUVBdGdFakNBOzBCQXFnRThCO2dGQWlDZ0M7dUJBNUNyQzsrRUFvSGtDO3FCQWwrQzFDO3VCQXd2Q1E7eUJBOENLLE9BcjdEOUJtVjs7NEJBMDdEd0M7NEJBREg7OzBEQWo4RHJDL0M7NkJBbThEcUMsYUFsOERyQ0M7c0NBczhEMEM7c0NBR0E7NEJBUkY7NkJBa0JTOzZCQUZIOzswREFsOUQ5Q0Q7NkJBaTlEMkM7NkJBRkE7NkJBREg7NkJBREE7Ozs0QkFZQTs0QkFESDs7MERBeDlEckNBOzZCQTA5RHFDLGFBejlEckNDO3NDQTY5RDBDO3NDQUdBOzRCQVJGOzZCQWtCUzs2QkFGSDs7MERBeitEOUNEOzZCQXcrRDJDOzZCQUZBOzZCQURIOzZCQURBOzs7NEJBWUE7NEJBREg7OzBEQS8rRHJDQTs2QkFpL0RxQyxhQWgvRHJDQztzQ0FvL0QwQztzQ0FHQTs0QkFSRjs2QkFrQlM7NkJBRkg7OzBEQWhnRTlDRDs2QkErL0QyQzs2QkFGQTs2QkFESDs2QkFEQTtxRkFRa0I7dUJBcEhqQzt5QkFJb0IsT0ExNEQ3Q21HOzs7Ozs7eUJBKzVEMEM7c0NBOTVEMUNDOzBCQTg1RDBDOzBCQURHOzBCQUZIOzt3REE3MUN0Q047MEJBNDFDbUM7MEJBREc7MEJBRkg7O3dEQXoxQ25DQTswQkF3MUNnQzswQkFERzswQkFESDtpRUFuNURwQ2xZOzBCQWs1RGlDOzBCQURHOzBCQURIO2lFQWg1RGpDQTswQkErNEQ4QjtnRkFpQ2dDO3VCQTVDckM7K0VBb0hrQztxQkE1MkMxQzt1QkFrb0NRO3lCQThDSyxPQS96RDlCbVY7OzRCQW8wRHdDOzRCQURIOzswREEzMERyQy9DOzZCQTYwRHFDLGFBNTBEckNDO3NDQWcxRDBDO3NDQUdBOzRCQVJGOzZCQWtCUzs2QkFGSDs7MERBNTFEOUNEOzZCQTIxRDJDOzZCQUZBOzZCQURIOzZCQURBOzs7NEJBWUE7NEJBREg7OzBEQWwyRHJDQTs2QkFvMkRxQyxhQW4yRHJDQztzQ0F1MkQwQztzQ0FHQTs0QkFSRjs2QkFrQlM7NkJBRkg7OzBEQW4zRDlDRDs2QkFrM0QyQzs2QkFGQTs2QkFESDs2QkFEQTs7OzRCQVlBOzRCQURIOzswREF6M0RyQ0E7NkJBMjNEcUMsYUExM0RyQ0M7c0NBODNEMEM7c0NBR0E7NEJBUkY7NkJBa0JTOzZCQUZIOzswREExNEQ5Q0Q7NkJBeTREMkM7NkJBRkE7NkJBREg7NkJBREE7cUZBUWtCO3VCQXBIakM7eUJBSW9CLE9BcHhEN0NtRzs7Ozs7O3lCQXl5RDBDO3NDQXh5RDFDQzswQkF3eUQwQzswQkFERzswQkFGSDs7d0RBdnVDdENOOzBCQXN1Q21DOzBCQURHOzBCQUZIOzt3REFudUNuQ0E7MEJBa3VDZ0M7MEJBREc7MEJBREg7aUVBN3hEcENsWTswQkE0eERpQzswQkFERzswQkFESDtpRUExeERqQ0E7MEJBeXhEOEI7Z0ZBaUNnQzt1QkE1Q3JDOytFQW9Ia0M7cUJBdHZDMUM7dUJBaWdDUTt5QkE4Q0ssT0E5ckQ5Qm1WOzs0QkFxc0QyQzs0QkFGSDs7MERBM3NEeEMvQzs2QkErc0R3Qzs7cUNBOXNEeENDO2lDQWt0RDZDO2lDQUdBOzs2QkFXTzs7OEJBRkg7OzJEQS90RGpERDs4QkE4dEQ4Qzs4QkFGQTs4QkFESDs4QkFGQTtvQ0FESDs7OzRCQWVHOzRCQUZIOzswREFydUR4Q0E7NkJBeXVEd0M7O3FDQXh1RHhDQztpQ0E0dUQ2QztpQ0FHQTs7NkJBV087OzhCQUZIOzsyREF6dkRqREQ7OEJBd3ZEOEM7OEJBRkE7OEJBREg7OEJBRkE7b0NBREg7Ozs0QkFlRzs0QkFGSDs7MERBL3ZEeENBOzZCQW13RHdDOztxQ0Fsd0R4Q0M7aUNBc3dENkM7aUNBR0E7OzZCQVdPOzs4QkFGSDs7MkRBbnhEakREOzhCQWt4RDhDOzhCQUZBOzhCQURIOzhCQUZBO29DQURIOzttRUEvdkR4Q3FHLHVCQTB3RHVEO3VCQS9IOUI7eUJBSW9CLE9BbnBEN0NGOzs7Ozs7eUJBd3FEMEM7c0NBdnFEMUNDOzBCQXVxRDBDOzBCQURHOzBCQUZIOzt3REF0bUN0Q047MEJBcW1DbUM7MEJBREc7MEJBRkg7O3dEQWxtQ25DQTswQkFpbUNnQzswQkFERzswQkFESDtpRUE1cERwQ2xZOzBCQTJwRGlDOzBCQURHOzBCQURIO2lFQXpwRGpDQTswQkF3cEQ4QjtnRkFpQ2dDO3VCQTVDckM7K0VBK0grQjtxQkFob0N2Qzt1QkEyNEJRO3lCQThDSyxPQXhrRDlCbVY7OzRCQTZrRHdDOzRCQURIOzswREFwbERyQy9DOzZCQXNsRHFDLGFBcmxEckNDO3NDQXlsRDBDO3NDQUdBOzRCQVJGOzZCQWtCUzs2QkFGSDs7MERBcm1EOUNEOzZCQW9tRDJDOzZCQUZBOzZCQURIOzZCQURBOzs7NEJBWUE7NEJBREg7OzBEQTNtRHJDQTs2QkE2bURxQyxhQTVtRHJDQztzQ0FnbkQwQztzQ0FHQTs0QkFSRjs2QkFrQlM7NkJBRkg7OzBEQTVuRDlDRDs2QkEybkQyQzs2QkFGQTs2QkFESDs2QkFEQTs7OzRCQVlBOzRCQURIOzswREFsb0RyQ0E7NkJBb29EcUMsYUFub0RyQ0M7c0NBdW9EMEM7c0NBR0E7NEJBUkY7NkJBa0JTOzZCQUZIOzswREFucEQ5Q0Q7NkJBa3BEMkM7NkJBRkE7NkJBREg7NkJBREE7cUZBUWtCO3VCQXBIakM7eUJBSW9CLE9BN2hEN0NtRzs7Ozs7O3lCQWtqRDBDO3NDQWpqRDFDQzswQkFpakQwQzswQkFERzswQkFGSDs7d0RBaC9CdENOOzBCQSsrQm1DOzBCQURHOzBCQUZIOzt3REE1K0JuQ0E7MEJBMitCZ0M7MEJBREc7MEJBREg7aUVBdGlEcENsWTswQkFxaURpQzswQkFERzswQkFESDtpRUFuaURqQ0E7MEJBa2lEOEI7Z0ZBaUNnQzt1QkE1Q3JDOytFQW9Ia0M7cUJBLy9CMUM7dUJBMHdCUTt5QkE4Q0ssT0F2OEM5Qm1WOzs0QkE4OEMyQzs0QkFGSDs7MERBcDlDeEMvQzs2QkF3OUN3Qzs7cUNBdjlDeENDO2lDQTI5QzZDO2lDQUdBOzs2QkFXTzs7OEJBRkg7OzJEQXgrQ2pERDs4QkF1K0M4Qzs4QkFGQTs4QkFESDs4QkFGQTtvQ0FESDs7OzRCQWVHOzRCQUZIOzswREE5K0N4Q0E7NkJBay9Dd0M7O3FDQWovQ3hDQztpQ0FxL0M2QztpQ0FHQTs7NkJBV087OzhCQUZIOzsyREFsZ0RqREQ7OEJBaWdEOEM7OEJBRkE7OEJBREg7OEJBRkE7b0NBREg7Ozs0QkFlRzs0QkFGSDs7MERBeGdEeENBOzZCQTRnRHdDOztxQ0EzZ0R4Q0M7aUNBK2dENkM7aUNBR0E7OzZCQVdPOzs4QkFGSDs7MkRBNWhEakREOzhCQTJoRDhDOzhCQUZBOzhCQURIOzhCQUZBO29DQURIOzttRUF4Z0R4Q3FHLHVCQW1oRHVEO3VCQS9IOUI7eUJBSW9CLE9BNTVDN0NGOzs7Ozs7eUJBaTdDMEM7c0NBaDdDMUNDOzBCQWc3QzBDOzBCQURHOzBCQUZIOzt3REEvMkJ0Q047MEJBODJCbUM7MEJBREc7MEJBRkg7O3dEQTMyQm5DQTswQkEwMkJnQzswQkFERzswQkFESDtpRUFyNkNwQ2xZOzBCQW82Q2lDOzBCQURHOzBCQURIO2lFQWw2Q2pDQTswQkFpNkM4QjtnRkFpQ2dDO3VCQTVDckM7K0VBK0grQjtxQkF6NEJ2Qzt1QkF5b0JRO3lCQThDSyxPQXQwQzlCbVY7OzRCQTYwQzJDOzRCQUZIOzswREFuMUN4Qy9DOzZCQXUxQ3dDOztxQ0F0MUN4Q0M7aUNBMDFDNkM7aUNBR0E7OzZCQVdPOzs4QkFGSDs7MkRBdjJDakREOzhCQXMyQzhDOzhCQUZBOzhCQURIOzhCQUZBO29DQURIOzs7NEJBZUc7NEJBRkg7OzBEQTcyQ3hDQTs2QkFpM0N3Qzs7cUNBaDNDeENDO2lDQW8zQzZDO2lDQUdBOzs2QkFXTzs7OEJBRkg7OzJEQWo0Q2pERDs4QkFnNEM4Qzs4QkFGQTs4QkFESDs4QkFGQTtvQ0FESDs7OzRCQWVHOzRCQUZIOzswREF2NEN4Q0E7NkJBMjRDd0M7O3FDQTE0Q3hDQztpQ0E4NEM2QztpQ0FHQTs7NkJBV087OzhCQUZIOzsyREEzNUNqREQ7OEJBMDVDOEM7OEJBRkE7OEJBREg7OEJBRkE7b0NBREg7O21FQXY0Q3hDcUcsdUJBazVDdUQ7dUJBL0g5Qjt5QkFJb0IsT0EzeEM3Q0Y7Ozs7Ozt5QkFnekMwQztzQ0EveUMxQ0M7MEJBK3lDMEM7MEJBREc7MEJBRkg7O3dEQTl1QnRDTjswQkE2dUJtQzswQkFERzswQkFGSDs7d0RBMXVCbkNBOzBCQXl1QmdDOzBCQURHOzBCQURIO2lFQXB5Q3BDbFk7MEJBbXlDaUM7MEJBREc7MEJBREg7aUVBanlDakNBOzBCQWd5QzhCO2dGQWlDZ0M7dUJBNUNyQzsrRUErSCtCO3FCQXh3QnZDO3VCQXdnQlE7eUJBOENLLE9BcnNDOUJtVjs7NEJBNHNDMkM7NEJBRkg7OzBEQWx0Q3hDL0M7NkJBc3RDd0M7O3FDQXJ0Q3hDQztpQ0F5dEM2QztpQ0FHQTs7NkJBV087OzhCQUZIOzsyREF0dUNqREQ7OEJBcXVDOEM7OEJBRkE7OEJBREg7OEJBRkE7b0NBREg7Ozs0QkFlRzs0QkFGSDs7MERBNXVDeENBOzZCQWd2Q3dDOztxQ0EvdUN4Q0M7aUNBbXZDNkM7aUNBR0E7OzZCQVdPOzs4QkFGSDs7MkRBaHdDakREOzhCQSt2QzhDOzhCQUZBOzhCQURIOzhCQUZBO29DQURIOzs7NEJBZUc7NEJBRkg7OzBEQXR3Q3hDQTs2QkEwd0N3Qzs7cUNBendDeENDO2lDQTZ3QzZDO2lDQUdBOzs2QkFXTzs7OEJBRkg7OzJEQTF4Q2pERDs4QkF5eEM4Qzs4QkFGQTs4QkFESDs4QkFGQTtvQ0FESDs7bUVBdHdDeENxRyx1QkFpeEN1RDt1QkEvSDlCO3lCQUlvQixPQTFwQzdDRjs7Ozs7O3lCQStxQzBDO3NDQTlxQzFDQzswQkE4cUMwQzswQkFERzswQkFGSDs7d0RBN21CdENOOzBCQTRtQm1DOzBCQURHOzBCQUZIOzt3REF6bUJuQ0E7MEJBd21CZ0M7MEJBREc7MEJBREg7aUVBbnFDcENsWTswQkFrcUNpQzswQkFERzswQkFESDtpRUFocUNqQ0E7MEJBK3BDOEI7Z0ZBaUNnQzt1QkE1Q3JDOytFQStIK0I7cUJBdm9CdkM7dUJBdVlRO3lCQThDSyxPQXBrQzlCbVY7OzRCQTJrQzJDOzRCQUZIOzswREFqbEN4Qy9DOzZCQXFsQ3dDOztxQ0FwbEN4Q0M7aUNBd2xDNkM7aUNBR0E7OzZCQVdPOzs4QkFGSDs7MkRBcm1DakREOzhCQW9tQzhDOzhCQUZBOzhCQURIOzhCQUZBO29DQURIOzs7NEJBZUc7NEJBRkg7OzBEQTNtQ3hDQTs2QkErbUN3Qzs7cUNBOW1DeENDO2lDQWtuQzZDO2lDQUdBOzs2QkFXTzs7OEJBRkg7OzJEQS9uQ2pERDs4QkE4bkM4Qzs4QkFGQTs4QkFESDs4QkFGQTtvQ0FESDs7OzRCQWVHOzRCQUZIOzswREFyb0N4Q0E7NkJBeW9Dd0M7O3FDQXhvQ3hDQztpQ0E0b0M2QztpQ0FHQTs7NkJBV087OzhCQUZIOzsyREF6cENqREQ7OEJBd3BDOEM7OEJBRkE7OEJBREg7OEJBRkE7b0NBREg7O21FQXJvQ3hDcUcsdUJBZ3BDdUQ7dUJBL0g5Qjt5QkFJb0IsT0F6aEM3Q0Y7Ozs7Ozt5QkE4aUMwQztzQ0E3aUMxQ0M7MEJBNmlDMEM7MEJBREc7MEJBRkg7O3dEQTVldENOOzBCQTJlbUM7MEJBREc7MEJBRkg7O3dEQXhlbkNBOzBCQXVlZ0M7MEJBREc7MEJBREg7aUVBbGlDcENsWTswQkFpaUNpQzswQkFERzswQkFESDtpRUEvaENqQ0E7MEJBOGhDOEI7Z0ZBaUNnQzt1QkE1Q3JDOytFQStIK0I7cUJBdGdCdkM7dUJBc1FRO3lCQThDSyxPQW44QjlCbVY7OzRCQTA4QjJDOzRCQUZIOzswREFoOUJ4Qy9DOzZCQW85QndDOztxQ0FuOUJ4Q0M7aUNBdTlCNkM7aUNBR0E7OzZCQVdPOzs4QkFGSDs7MkRBcCtCakREOzhCQW0rQjhDOzhCQUZBOzhCQURIOzhCQUZBO29DQURIOzs7NEJBZUc7NEJBRkg7OzBEQTErQnhDQTs2QkE4K0J3Qzs7cUNBNytCeENDO2lDQWkvQjZDO2lDQUdBOzs2QkFXTzs7OEJBRkg7OzJEQTkvQmpERDs4QkE2L0I4Qzs4QkFGQTs4QkFESDs4QkFGQTtvQ0FESDs7OzRCQWVHOzRCQUZIOzswREFwZ0N4Q0E7NkJBd2dDd0M7O3FDQXZnQ3hDQztpQ0EyZ0M2QztpQ0FHQTs7NkJBV087OzhCQUZIOzsyREF4aENqREQ7OEJBdWhDOEM7OEJBRkE7OEJBREg7OEJBRkE7b0NBREg7O21FQXBnQ3hDcUcsdUJBK2dDdUQ7dUJBL0g5Qjt5QkFJb0IsT0F4NUI3Q0Y7Ozs7Ozt5QkE2NkIwQztzQ0E1NkIxQ0M7MEJBNDZCMEM7MEJBREc7MEJBRkg7O3dEQTNXdENOOzBCQTBXbUM7MEJBREc7MEJBRkg7O3dEQXZXbkNBOzBCQXNXZ0M7MEJBREc7MEJBREg7aUVBajZCcENsWTswQkFnNkJpQzswQkFERzswQkFESDtpRUE5NUJqQ0E7MEJBNjVCOEI7Z0ZBaUNnQzt1QkE1Q3JDOytFQStIK0I7cUJBcll2Qzt1QkFxSVE7eUJBOENLLE9BbDBCOUJtVjs7NEJBeTBCMkM7NEJBRkg7OzBEQS8wQnhDL0M7NkJBbTFCd0M7O3FDQWwxQnhDQztpQ0FzMUI2QztpQ0FHQTs7NkJBV087OzhCQUZIOzsyREFuMkJqREQ7OEJBazJCOEM7OEJBRkE7OEJBREg7OEJBRkE7b0NBREg7Ozs0QkFlRzs0QkFGSDs7MERBejJCeENBOzZCQTYyQndDOztxQ0E1MkJ4Q0M7aUNBZzNCNkM7aUNBR0E7OzZCQVdPOzs4QkFGSDs7MkRBNzNCakREOzhCQTQzQjhDOzhCQUZBOzhCQURIOzhCQUZBO29DQURIOzs7NEJBZUc7NEJBRkg7OzBEQW40QnhDQTs2QkF1NEJ3Qzs7cUNBdDRCeENDO2lDQTA0QjZDO2lDQUdBOzs2QkFXTzs7OEJBRkg7OzJEQXY1QmpERDs4QkFzNUI4Qzs4QkFGQTs4QkFESDs4QkFGQTtvQ0FESDs7bUVBbjRCeENxRyx1QkE4NEJ1RDt1QkEvSDlCO3lCQUlvQixPQXZ4QjdDRjs7Ozs7O3lCQTR5QjBDO3NDQTN5QjFDQzswQkEyeUIwQzswQkFERzswQkFGSDs7d0RBMU90Q047MEJBeU9tQzswQkFERzswQkFGSDs7d0RBdE9uQ0E7MEJBcU9nQzswQkFERzswQkFESDtpRUFoeUJwQ2xZOzBCQSt4QmlDOzBCQURHOzBCQURIO2lFQTd4QmpDQTswQkE0eEI4QjtnRkFpQ2dDO3VCQTVDckM7K0VBK0grQjtxQkFwUXZDOzs7OzBCQUlROzRCQThDSyxPQWpzQjlCbVY7OytCQXdzQjJDOytCQUZIOzs2REE5c0J4Qy9DO2dDQWt0QndDOzt3Q0FqdEJ4Q0M7b0NBcXRCNkM7b0NBR0E7O2dDQVdPOztpQ0FGSDs7OERBbHVCakREO2lDQWl1QjhDO2lDQUZBO2lDQURIO2lDQUZBO3VDQURIOzs7K0JBZUc7K0JBRkg7OzZEQXh1QnhDQTtnQ0E0dUJ3Qzs7d0NBM3VCeENDO29DQSt1QjZDO29DQUdBOztnQ0FXTzs7aUNBRkg7OzhEQTV2QmpERDtpQ0EydkI4QztpQ0FGQTtpQ0FESDtpQ0FGQTt1Q0FESDs7OytCQWVHOytCQUZIOzs2REFsd0J4Q0E7Z0NBc3dCd0M7O3dDQXJ3QnhDQztvQ0F5d0I2QztvQ0FHQTs7Z0NBV087O2lDQUZIOzs4REF0eEJqREQ7aUNBcXhCOEM7aUNBRkE7aUNBREg7aUNBRkE7dUNBREg7O3NFQWx3QnhDcUcsdUJBNndCdUQ7MEJBL0g5Qjs0QkFJb0IsT0F0cEI3Q0Y7Ozs7Ozs0QkEycUIwQzt5Q0ExcUIxQ0M7NkJBMHFCMEM7NkJBREc7NkJBRkg7OzJEQXpHdENOOzZCQXdHbUM7NkJBREc7NkJBRkg7OzJEQXJHbkNBOzZCQW9HZ0M7NkJBREc7NkJBREg7b0VBL3BCcENsWTs2QkE4cEJpQzs2QkFERzs2QkFESDtvRUE1cEJqQ0E7NkJBMnBCOEI7bUZBaUNnQzswQkE1Q3JDO2tGQStIK0I7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O3FCQW5JdkM7K0VBbzlJcUM7bUJBN2hKMUMsc0JBdUVvQixRQUFJO21CQXZFeEI7Ozs7d0JBSVE7MEJBa0RhOzBCQURIOzt3REFub0I5Qm9TOzJCQXFvQjhCOzttQ0Fwb0I5QkM7K0JBdW9CbUM7K0JBRUE7OzJCQVNPOzs0QkFGSDs7eURBanBCdkNEOzRCQWdwQm9DOzRCQUZhOzRCQUFoQjs0QkFGWTtrQ0FBZjswQkFPdUM7b0VBdG9CckVxRyx1QkF1b0JrRDt3QkFsRTlCOzBCQUlvQixPQTdrQnhDRjs7Ozs7O21DQUNBQzs7OzJCQXFtQjZDO2tEQXJtQjdDQTs0QkFxbUI2QyxZQURrQk07OzBCQUoxQjs7MkJBREc7MkJBRkg7O3lEQS9CakNaOzJCQThCOEI7MkJBREc7MkJBREg7O3lEQTVCOUJBOzJCQTJCMkI7MkJBREc7MkJBREg7a0VBdGxCL0JsWTsyQkFxbEI0QjsyQkFERzsyQkFESDtrRUFubEI1QkE7MkJBa2xCeUI7aUZBa0NrRDt3QkE3Q3ZEO2dGQWtFK0I7bUJBdEV2Qzs2RUE2aEoyQzs7ZUFqaUpwRDs7Ozs7O2VBZ2hLWTtjQW5qS00sWUF5aktpQztTQTVoS0E7Ozs7Ozs7O1VBa2lLdEQ7aUNBY3FCLE9BdGdMckJvVyw4QkFzZ0xvRTs7O2NBWC9DLG1EQVVWO1dBYlg7Ozs7V0FnQlk7O1FBbC9La0M7U0E2OUs5Q3pEO1VBQW1DOzs7Ozs7O1VBaUNuQzs7O2NBa0NXOzs7O2tCQXRxTFhxRjtrQkE4TUExQjtjQXU5S1E7O3dCQXBxTFI1RTs7dUJBdXFMUTs7eUJBeHFMUnNHO3lCQThNQTFCO3VCQTdNQTVFLDJCQXlxTG9DOzs7Y0FsQmYsbURBVVY7Ozs7ZUExQkYsc0JBZW9CLE9BdHBMN0JBLDJCQXNwTHlEO2VBZmhEO2lCQUdvQjt5REFsb0w3QjRHLHdCQTZvTHVDO2VBZDlCO3VFQWVpRDtXQW5CMUQ7Ozs7V0F3Q1k7O1FBdGlMa0M7U0F5L0tMOzs7Ozs7OzttQkF3RHJDOUc7WUFDSDtjQUNFOzs7a0JBbUJXOzttQkFEQTs7O3NCQXBCVkE7c0JBdjNLSnlIO2tCQTA0S1c7MkJBR0E7OzZCQXRCUHpIOzZCQXYzS0p5SDsyQkE4NEtnQiwrQ0FBMkI7OztrQkFsQm5CLG1EQVdWO2VBZFg7Ozs7OztlQXVCWTtjQXJFYyxZQTJFeUI7U0FuQ1c7Ozs7Ozs7O21CQXdDN0QxQztZQUNIO2NBQ0U7OztrQkFzQ007OzJCQW53TFR5QjsyQkEydExJekIscUJBd0MrRDs7O2tCQWIzQyxtREFXVjs7OzttQkFoQ0Y7cUJBa0JPOzs7O3lCQW52TG5CeUI7eUJBd1ZBa0I7cUJBMjVLbUI7OERBeEJmM0MscUJBMEJvQzttQkFwQjVCO3FCQWVROztzQkFESDs7b0RBMXVMakIyQjtxQkEwdUxpQix1REFDc0M7bUJBZjNDOzJFQW9CNkI7ZUF4QnRDOzs7Ozs7ZUF3Q1k7Y0F6RVMsWUErRThCO1NBcERKOzs7Ozs7OztVQTBEbEQ7OztjQTRFNEM7Ozs7Ozs7a0JBeDFMNUNBO2VBdzFMMkM7O2tCQUhhOzs7b0JBcHhLeERpQjs7ZUFpeEtNOzs7Ozs7O3FFQVUwQjs7O2NBeEJYLG1EQVVWOzs7O2VBOURGO2lCQTJCUTs7Ozs7OztxQkEzeUxqQmpCO2tCQTB5THNEOztxQkFIcEM7Ozt1QkF0dUtsQmlCOztrQkFrdUtpQjs7Ozs7OztrQkFIK0I7O2tCQTRCL0I7Ozs7OztxQkExekxqQmY7a0JBeXpMc0Q7O3FCQUhwQzs7O3VCQXZ2S2xCZTs7a0JBbXZLaUI7Ozs7Ozs7a0JBSDRCOztpQkFpQjFCOzsyQkFsQ0FHOzJCQWlCQUM7OzBCQWpCQUQsaUJBbUM2QztlQW5EdkQ7aUJBR29COzs7MEJBbHhMN0JuQiwrQkE2eEx1RDtlQWQ5Qzt1RUFtRHdEO1dBdkRqRTs7OztXQWtGWTs7UUE3dExrQztTQXNvTDlDcUI7VUFBNEM7Ozs7Ozs7VUFtRzVDO2lDQVVxQixPQTUyTHJCeFosYUE0MkxtQzs7O2NBUGQsbURBTXdDO1dBVDdEO1dBSkU7Ozs7Ozs7Ozs7V0FnQlU7O1FBT2hCO1VBS0k7aUNBYStCLE9BbjVML0IwUiwyQkFtNUwyRDs7O2NBVnRDLG1EQVVWO1dBYlg7V0FKRTs7Ozs7Ozs7OztXQW1CVTs7UUFVaEI7VUFLSTtpQ0FhK0IsUUFBSzs7O2NBVmYsbURBVVY7V0FiWDtXQUpFOzs7Ozs7Ozs7O1dBbUJVOztRQVVoQjtVQUtJO2lDQWErQixPQTdXL0JpQixzQkE2V3NEOzs7Y0FWakMsbURBVVY7V0FiWDtXQUpFOzs7Ozs7Ozs7O1dBbUJVOztRQTUwTGtDO1NBNDFMdUI7O1lBSGpDOzZDQWo4U3RDbEI7O2FBNDBTRW1GO2FBd0JBQzthQThCQUM7YUE4QkFDO1NBOEI0QzswQ0FBNUN0VTtRQUE0QztVQXFCNUM7OztjQWlCVzs7OztrQkE1eExYb1c7a0JBNjNLQWxHO2VBOFpROzs7a0JBaGdNUmpCOztlQSsvTG9CO3NFQUdtQjs7O2NBZmxCLG1EQVVWO1dBYlg7Ozs7V0FvQlk7O1FBLzNMa0M7U0FzMkxVOzs7Ozs7OzttQkFvQ3BENkU7WUFDSDtjQUNFOzs7a0JBMEIwQzs7Ozs7OztzQkE1QnpDQTttQkE0QndDOztzQkFIL0I7Ozt3QkFsVmI4Qzs7bUJBOFVZOzs7Ozs7O21CQUhvQzs7bUJBa0JqQzs7O3NCQXJiZkQ7c0JBajRLQUw7a0JBcXpMWTs7aURBakJFckM7b0JBcUJDOzs7O3dCQXhiZjBDO3dCQWo0S0FMO29CQXl6TGU7NkRBckJEckM7a0JBd0JGLHNEQUE2Qjs7O2tCQXJDakIsbURBV1Y7ZUFkWDs7Ozs7O2VBMENZO2NBeEVNLFlBOEVpQztTQXRETzs7Ozs7Ozs7VUE0RDdEOzs7Y0FLTSxzQkFxRTZDLDhCQUFnQjtjQXJFN0Qsc0JBcUVvQixRQUFLO2NBckV6Qjs7OzttQkFJUTtxQkE2RE0sR0F0b01wQjJCO3VCQXdvTXdCOzs7Z0NBcFl4Qm1COztxQkFxWXFCLE9BcllyQkEsOEJBcVl1RDttQkFoRXpDO3FCQTJEUTs7c0JBREg7NkRBOW5NbkJ4WjtxQkE4bk1tQix1REFDcUM7bUJBM0QxQzs7Ozt3QkFJUTswQkEwQ00sR0F2bk01QnFZOzRCQTBuTWdDOzs7cUNBdFhoQ21COzswQkF1WDZCLE9Bdlg3QkEsOEJBdVgrRDt3QkE5Q3pDOzBCQXdDVzs7MkJBREg7a0VBL21NOUJ4WjsyQkE4bU1pQzsyQkFESDtrRUE3bU05QkE7MkJBNG1NMkI7aUZBSXlDO3dCQXhDOUM7Ozs7NkJBS1E7K0JBa0JNLEdBcG1NcENxWTtpQ0F1bU13Qzs7OzBDQW5XeENtQjs7K0JBcVdxQyxPQXJXckNBLDhCQXFXdUU7NkJBdkJ6QzsrQkFnQlc7O2dDQURIO3VFQTVsTXRDeFo7Z0NBMmxNeUM7Z0NBREg7dUVBMWxNdENBO2dDQXlsTW1DO3NGQUkwQzs2QkFoQi9DO3FGQXVCMEM7d0JBNUJsRDtrRkE4QzBDO21CQWxEbEQ7NkVBZ0UwQztjQXBFbEQ7d0VBcUU4RDtpQ0F2RS9DLFFBQUk7V0FIekI7Ozs7V0E0RVk7O1FBOWdNa0M7U0E2N0w5Q3laO1VBQXVEOzs7Ozs7O1VBNkZ2RDs7O2NBS00sc0JBbUc2Qyw4QkFBZ0I7Y0FuRzdELHNCQW1Hb0IsUUFBSztjQW5HekI7Z0JBNEVRLHNCQXNCSyxPQTVSbkJ6QyxnQ0E0UmlFO2dCQXRCbkQ7a0JBR29CLE9BaHZNbENpQjs7Ozt5RUFpd015RTtnQkFwQjNEO3dFQXNCb0Q7Y0FsRzVEOzs7O21CQUlRO3FCQWlDUTs7O21EQXpzTXRCdkc7c0JBNHNNc0I7O21EQXZoTXRCa0g7c0JBeWpNeUI7c0JBWlM7Ozt5QkF2QlZjO3lCQXptQnhCL0c7cUJBOG5CK0I7Ozt5QkF4QlBUOzs7O3dCQTZCTzs7MEJBN0JQQTswQkEzaU14QnlHOztzQkE2a01rQzs7OzswQkEvQlZlOzBCQXptQnhCL0c7O3dCQXVvQitCOzs7MEJBNWtNL0JnRztxQkE0aU1zQjs7dUJBV1k7O3lCQVRWZTt5QkF6bUJ4Qi9HO3FCQWduQitCOzs7eUJBVlBUOztzQkFrQmE7Ozs7MEJBZmJ3SDswQkF6bUJ4Qi9HO3VCQXNuQmtDOzs7MEJBaEJWVDs7O3dCQWVPOzs7MEJBbGxNL0J3Rzs7Z0NBeWxNb0M7cUJBckJkO3NCQU9HO3NCQURIO3VFQStCZ0M7bUJBdEV4QztxQkFHb0IsT0F4cU1sQ1Q7Ozs7Ozs7O3FCQW1yTW1COzRFQWdCZTttQkE5QnBCOzJFQXNFeUM7O2NBMUVqRDt3RUFtRzhEO2lDQXJHL0MsUUFBSTtXQUh6Qjs7OztXQTBHWTs7UUFwb01rQztTQXFoTTlDMEI7VUFBOEI7Ozs7Ozs7VUEySDlCOzs7Y0FxQjJDOztlQUE3QjtlQURHO2VBRkg7OztrQkE1VGR4Qzs7ZUEyVFc7ZUFESDt1RUFLNkQ7OztjQWxCaEQsbURBVVY7V0FiWDs7OztXQXVCWTs7UUF2cU1rQztTQTJvTWdCOzs7Ozs7OzttQkF1QzFEM0Y7WUFDSDtjQUNFOzs7a0JBMkJTOzs7Ozs7O3NCQTdCUkE7bUJBNEJ1RDs7c0JBSGhDOzs7d0JBOXBCM0JxRTs7bUJBMHBCWTs7Ozs7OzttQkFIeUI7O21CQTZCdEI7Ozs7OztzQkE3QkR1QjttQkE0QjRDOztzQkFINUI7Ozt3QkF2VjlCVDs7bUJBbVZlOzs7Ozs7O21CQUh5QjttQkFBNUI7eURBbEJFUzttQkFtQzRCO2tCQUE1Qjt1REFsQkFDOzsyQkFtQnFCLCtDQUE4Qjs7O2tCQWpEekMsbURBV1Y7ZUFkWDs7Ozs7O2VBc0RZO2NBdkZNLFlBNkZpQztTQWxFRDs7Ozs7Ozs7VUF3RXJEOzs7Y0FnQlE7O3dCQTU0TVJXO3dCQW1rTUF5Qjs7dUJBbmtNQXpCLHFCQSs0TThCOzs7Y0FoQlQsbURBVVY7V0FiWDs7OztXQXFCWTs7UUEzd01rQztTQWl2TTlDNEI7VUFBOEI7Ozs7Ozs7VUFzQzlCOzs7Y0FrQlc7Y0FGSDs7d0JBNUpScEM7O3VCQThKNEM7dUJBOUo1Q0EsZ0NBK0orRDs7O2NBaEIxQyxtREFVVjtXQWJYOzs7O1dBcUJZOztRQTV5TWtDO1NBa3hNUTs7Ozs7Ozs7bUJBcUNsRGhHO1lBQ0g7Y0FDRTs7O2tCQTJCUzs7Ozs7OztzQkE3QlJBO21CQTRCMkM7O3NCQUhsQzs7O3dCQWxLYjhGOzttQkE4Slk7Ozs7Ozs7bUJBSHlCOzttQkF5QnpCOzs7Ozs7c0JBekJFRjttQkF3QitDOztzQkFGbEM7Ozt3QkFoNkwzQjdCOzttQkE2NUx5Qjs7Ozs7OzttQkFGSzttQkFnQlo7bUJBRFk7eURBaENoQjZCLGNBaUJBSzttQkFlQzttQkFESDs7bUJBT0c7bUJBREE7OztzQkFQREM7c0JBYkFEO2tCQW1CRjsyQkFHQTs7NkJBVEVDOzZCQWJBRDsyQkF1QkYsK0NBQStCOzs7a0JBckRuQixtREFXVjtlQWRYOzs7Ozs7ZUEwRFk7Y0F6Rk0sWUErRmlDO1NBdEVtQjs7Ozs7Ozs7VUE0RXpFOzs7Y0FrQmU7Ozs7a0JBaEtmbUM7a0JBL2hNQVY7ZUE4ck1ZOztrREEzWFpTO2VBMFhTOzs7O2tCQTdIVC9CO2VBb0lzQztjQUEzQiw2Q0FSQXBHO3VCQVNGO3VCQVRFQSxXQVM2Qzs7O2NBckJuQyxtREFVVjtXQWJYOzs7O1dBMEJZOztRQXo1TWtDO1NBMDNNaEI7Ozs7Ozs7O21CQTBDMUJBO1lBQ0g7Y0FDRTs7O2tCQTJCUzs7Ozs7OztzQkE3QlJBO21CQTRCK0Q7O3NCQUh4Qzs7O3dCQTFJM0JtRzs7bUJBc0lZOzs7Ozs7O21CQUh5Qjs7a0JBaUJ2Qjs7NEJBakJBUDs0QkFweE1kNEI7MkJBc3lNaUI7MkJBbEJINUIsYUFrQmtEOzs7a0JBL0J4QyxtREFXVjtlQWRYOzs7Ozs7ZUFvQ1k7Y0F4RU0sWUE4RWlDO1NBaERJOzs7Ozs7OztnQkEvSzFEd0M7Z0JBNU5BRDtnQkE2UEEvQjtnQkF3R0FFO2dCQXNDQUQ7TUF2Nk1ZLHVDQWkrTTZCO0lBaHVZN0IsU0FrdVlkZ0MsK0JBQW9DQTtNQUN0QztxQkFEc0NBO09BQ3RDLFVBRHNDQTtPQUN0QyxhQURzQ0E7TUFDdEM7UUFPSTs7O1lBS007Y0Fhb0IsbURBQWdDO1lBYnBEO2NBR29CLG1EQVN5QztZQVo3RCxpRUFhcUQ7K0JBZkksUUFBSTtrQ0FBM0Msa0JBUnhCL1ksZUFRd0M7U0FIeEM7Ozs7U0FvQlk7O01BM0JoQjtPQUdJZ1o7UUFBMEI7OztRQWdDMUI7K0JBT3FCLE9BMUNyQjlaLGFBMENtQzs7MEJBSmQsbURBRzRDO1NBTmpFO1NBSEU7Ozs7Ozs7Ozs7U0FZVTs7TUFJaEI7UUFJSTsrQkFPcUIsT0ExRHJCUSxTQTBEK0I7OzBCQUpWLG1EQUc0QztTQU5qRTtTQUhFOztnREFuNVhKNEw7Ozs7U0ErNVhjOztNQTdEaEI7T0FtRThEOztVQURKLDBDQS96UnhEdUk7YUE0eFJFNVQsdUJBaUJBQztPQWlCa0I7NkJBQWxCQztNQUFrQjtRQVVsQjsrQkFpQ3FCLFFBQUs7OzBCQUpMLG1EQUc0Qzs7OzthQTVCeEQsc0JBd0JvQixRQUFJO2FBeEJ4QjtlQXNCb0I7MkRBcEc3QlQ7Z0JBa0c2QiwyQ0FsRzdCQTtnQkFpRzBCO2dCQURBLDJDQWhHMUJBO2dCQStGdUI7Z0JBREEsMkNBOUZ2QkE7Z0JBNkZvQjtnQkFERywyQ0E1RnZCQTtnQkE0RmlCO2dCQURHLDJDQTNGcEJBO2dCQTJGYztzRUFVc0Q7YUF2QjNELGlFQXdCeUI7U0E1QmxDOzs7O1NBbUNZOztNQTlHaEI7T0F1RUlXO1FBQWlDOzs7UUErQ2pDOzs7WUFtQ3VDOzthQUE1QjthQURIOzsyQ0FsRlJEO1lBa0ZRLHlEQUN5RDs7MEJBWjVDLG1EQVF5Qzs7OzthQTNCckQ7ZUFrQk87O2dCQURHO2dCQURIOzs4Q0FwRWhCQTtlQW9FZ0IseURBRTBCO2FBbEJqQztlQUdvQjt1REF0RDdCQyx3QkFnRXVDO2FBYjlCLGlFQWtCa0M7U0F0QjNDOzs7O1NBcUNZOztNQTNKaEI7T0FrSElDO1FBQTJCOztxQkFnRHZCQztRQUNIO1VBQ0U7aUNBb0RxQixRQUFLOzs7Y0FKTCxtREFHNEM7Ozs7ZUEvQ3hELHNCQTJDbUQsUUFBSTtlQTNDdkQ7aUJBeUNROzs7Z0RBL0NoQkEsVUFoREpEO2lCQStGb0IsT0EvQ2hCQzs7Ozs7Ozs7aUJBK0NnQixVQW5CRzt3QkE1Qm5CQTs7OztpQkErQ2dCO2tCQTNCQTtrQkFESDt3RUE4QjBCO2VBM0MvQjt1RUEyQ3dEO1dBL0NqRTs7Ozs7V0FzRFk7VUE3RmMsWUFnRzZCO01BOURJO09BQTlEQztRQUE4RDs7cUJBa0UxREQ7UUFDSDtVQUNFO2lDQXVMcUIsUUFBSzs7O2NBSkwsbURBRzRDOzs7O2VBbEx4RDtpQkFLSyxzQkF5S29CLDhCQUFnQjtpQkF6S3BDLHNCQXdLb0IsUUFBSztpQkF4S3pCOzs7O3NCQUlRLHNCQW1LeUMsUUFBSTtzQkFuSzdDO3dCQXVJb0IsT0F0SnpDQTs7Ozs7Ozs7d0JBZ0swQjsrRUFrQmdCO3NCQW5LckI7Ozs7MkJBS1Esc0JBaUlvQixRQUFJOzJCQWpJeEI7NkJBb0NlOzs7Ozs7aUNBemhWbEQ0UDtvQ0FpK1VNNVAsVUFqT0pyQixjQUdBOFo7OEJBcVI2RTs7aUNBSDFCOzs7bUNBN2lTckRwRjs7OEJBZ2pTK0UsWUFMM0J6VDs2QkFxRkg7NkJBL0VDOzhCQXdFSjs7Ozs7aUNBOXdYOUMrTTtpQ0Fxd1htRDNMOzhCQU1MOzhCQTlFQTs7NERBL0N4Q2hCLFVBL0dKRDs4QkE2SnlDO29DQTlDckNDOzs7OzZCQXdENEMsVUFwQlY7b0ZBZ0h3RTsyQkFoSTdFO21GQWlJeUI7c0JBdElqQztnRkFtSzhDO2lCQXZLdEQ7MkVBeUtxQztlQTlLMUMsc0JBR29CLFFBQUk7ZUFIeEI7dUVBOEsyQztXQWxMcEQ7Ozs7O1dBeUxZO1VBalBpQixZQW9QMEI7TUFqTUg7T0FBdkRFO1FBQXVEOzs7Y0EzTnZEdVk7Y0EyTkF2WTtjQS9EQUQ7Y0F4RkFILHdCQThWMEI7SUF4b1pkLFNBMG9aZDRZLGlDQUE0Q2hGO01BQzlDOzRCQUQ4Q0E7T0FDOUMsNEJBRDhDQTtPQUM5QywrQkFEOENBO09BQzlDLGNBRDhDQTtPQUM5QywwQkFEOENBO09BQzlDLCtCQUQ4Q0E7T0FDOUMsS0FEOENBO09BQzlDLHFCQUQ4Q0E7T0FDOUMsK0JBRDhDQTtPQUM5QyxVQUQ4Q0E7T0FDOUMsV0FEOENBO09BQzlDLDJCQUQ4Q0E7T0FDOUMsdUJBRDhDQTtPQUM5QyxVQUQ4Q0E7TUFDOUM7UUFrQkk7OztZQWMrQixxREFBd0I7OzBCQVhsQyxtREFXVjtTQWRYOzs7O1NBZ0JZOztNQWxDaEI7T0FjSXlGO1FBQTRCOzs7UUE4Qlg7O1NBREgsNENBeENkeGE7Ozs7U0EyQzBCOztNQVFkO1FBUWhCO1VBS0k7OztjQVVxQixzREFBMkI7OztjQURaOztlQUE5QjtzREF6RU5BO2NBeUVNLHVEQUFpRTtXQVR2RTs7OztXQVlZOztRQWpCMEI7U0FBdEN5YTtVQUFzQzs7Ozs7OztVQTJCckI7O1dBREg7O3lDQXBGZHJJOzs7O1dBdUYwQjs7UUFRZDtVQVFoQjtZQUtJOzs7Z0JBS00sc0JBMEQ2Qyw4QkFBZ0I7Z0JBMUQ3RCxzQkEwRG9CLFFBQUs7Z0JBMUR6Qjs7OztxQkFJUTt1QkFxREs7MERBMUtuQkEsMEJBMEt5RDtxQkFyRDNDO3VCQW1EUTs7d0JBREg7K0RBeEtuQnBTO3VCQXdLbUIsdURBQ3FDO3FCQW5EMUM7Ozs7MEJBSVE7NEJBc0NLOytEQS9KM0JvUywwQkErSmlFOzBCQXRDM0M7NEJBb0NXOzs2QkFESDtvRUE3SjlCcFM7NkJBNEppQzs2QkFESDtvRUEzSjlCQTs2QkEwSjJCO21GQUl5QzswQkFwQzlDOzs7OytCQUtRO2lDQWtCSztvRUFoSm5Db1MsMEJBaUorRDsrQkFuQmpDO2lDQWdCVzs7a0NBREg7eUVBOUl0Q3BTO2tDQTZJeUM7a0NBREg7eUVBNUl0Q0E7a0NBMkltQzt3RkFJMEM7K0JBaEIvQzt1RkFtQmtDOzBCQXhCMUM7b0ZBc0M0QztxQkExQ3BEOytFQXFENEM7Z0JBekRwRDswRUEwRDhEO21DQTVEL0MsUUFBSTthQUh6Qjs7OzthQWlFWTs7VUF0RTBDO1dBQXREMGE7WUFBc0Q7Ozs7Ozs7WUFrRnREOzs7Z0JBV00sT0EvTE5OOzttQkFrTVU7O21CQUVBOzttQkFFQSx3REFBOEI7OztnQkFUSjs7aUJBQTlCO3dEQW5NTnBhO2dCQW1NTSx1REFBaUU7YUFUdkU7Ozs7YUFvQlk7O1VBdEcwQztXQTZFdEQyYTtZQUF1Qzs7Ozs7OztZQWlDaEI7OzswQ0FsTnZCVCxxQkFHQUc7YUErTWdCOzs7O2FBQ1U7O1VBUWQ7WUFRaEI7Y0FLSTs7O2tCQWVPLEdBbFBQRTtvQkFxUGM7O3FCQURZO3FCQUFmOzt3REFoUVhQO2tCQWlROEMsT0FqUTlDQSxvQkFpUW1FOzs7a0JBZjlDLG1EQVVWO2VBYlg7Ozs7O2VBb0JZOztZQXpCb0M7YUFBaERZO2NBQWdEOzs7Ozs7O2NBcUNoRDtxQ0FVcUIsT0F0UnJCNWEsYUFzUm1DOzs7a0JBUGQsbURBTXdDO2VBVDdEOztlQUpFOzs7Ozs7Ozs7O2VBZ0JVOztZQU9oQjtjQUtJO3FDQVVxQixPQXBTckJRLFNBb1MrQjs7O2tCQVBWLG1EQU13QztlQVQ3RDs7ZUFKRTs7Ozs7a0JBN2laSjRMOzs7OztlQTZqWmM7O1lBekVvQzthQXFGQTs7Z0JBSEU7OztrQkEvN1ZwRGdGOztpQkE2NFZFaUU7aUJBd0JBQzthQXdCMkQ7NENBQTNEclU7WUFBMkQ7Y0FlM0Q7OztrQkF1akJNLHNCQWtONkMsOEJBQWdCO2tCQWxON0Qsc0JBa05vQixRQUFLO2tCQWxOekI7Ozs7dUJBSVE7eUJBcUtVO3lCQURIOzt1REFwaUNyQm1SOzBCQXNpQ3FCLGFBcmlDckJDO21DQXdpQzBCO21DQUVBO3lCQU5GLFVBU0c7eUJBREg7O3VEQTdpQ3hCRDswQkEraUN3Qjt5QkFWQSxVQWFNO3lCQURIOzt1REFqakMzQkE7MEJBbWpDMkI7eUJBZEgsVUFpQlM7eUJBREg7O3VEQXJqQzlCQTswQkF1akM4Qjt5QkFsQk4sVUFxQlk7eUJBREg7O3VEQXpqQ2pDQTswQkEyakNpQzt5QkF0QlQsVUF5QmU7eUJBREg7O3VEQTdqQ3BDQTswQkErakNvQzt5QkExQlosVUE2QmtCO3lCQURIOzt1REFqa0N2Q0E7MEJBbWtDdUM7eUJBOUJmOzBCQXVDMkI7MEJBRkg7O3VEQTFrQ2hEQTswQkF5a0M2QzswQkFEQTswQkFESDswQkFEQTtpRkFPdUI7dUJBN01uRDt5QkFpS1E7OzBCQURIO2lFQWppQ25CcFM7eUJBaWlDbUIsdURBQ3FDO3VCQWpLMUM7Ozs7NEJBSVE7OEJBb0dVOzhCQURIOzs0REF2K0I3Qm9TOytCQXkrQjZCLGFBeCtCN0JDO3dDQTIrQmtDO3dDQUVBOzhCQU5GLFVBU0c7OEJBREg7OzREQWgvQmhDRDsrQkFrL0JnQzs4QkFWQSxVQWFNOzhCQURIOzs0REFwL0JuQ0E7K0JBcy9CbUM7OEJBZEgsVUFpQlM7OEJBREg7OzREQXgvQnRDQTsrQkEwL0JzQzs4QkFsQk4sVUFzQlk7OEJBRkg7OzREQTUvQnpDQTsrQkFnZ0N5Qzs4QkF4QlQsVUE2QmU7OEJBRkg7OzREQW5nQzVDQTsrQkF1Z0M0Qzs4QkEvQlosVUFvQ2tCOzhCQUZIOzs0REExZ0MvQ0E7K0JBOGdDK0M7OEJBdENmOytCQStDMkI7K0JBRkg7OzREQXJoQ3hEQTsrQkFvaENxRDsrQkFEQTsrQkFESDsrQkFEQTtzRkFPdUI7NEJBcEpuRDs4QkFnR1c7OytCQURIO3NFQXArQjlCcFM7K0JBbStCaUM7K0JBREg7c0VBbCtCOUJBOytCQWkrQjJCO3FGQUl5Qzs0QkFoRzlDOzs7O2lDQUtRO21DQW9CVTttQ0FESDs7aUVBNTVCckNvUztvQ0E4NUJxQyxhQTc1QnJDQzs2Q0FpNkIwQzs2Q0FFQTttQ0FQRixVQVlHO21DQUZIOztpRUF2NkJ4Q0Q7b0NBMjZCd0M7bUNBZEEsVUFtQk07bUNBRkg7O2lFQTk2QjNDQTtvQ0FrN0IyQzttQ0FyQkgsVUEwQlM7bUNBRkg7O2lFQXI3QjlDQTtvQ0F5N0I4QzttQ0E1Qk4sVUFpQ1k7bUNBRkg7O2lFQTU3QmpEQTtvQ0FnOEJpRDttQ0FuQ1QsVUF3Q2U7bUNBRkg7O2lFQW44QnBEQTtvQ0F1OEJvRDttQ0ExQ1osVUErQ2tCO21DQUZIOztpRUExOEJ2REE7b0NBODhCdUQ7bUNBakRmO29DQTBEc0I7b0NBRkE7O2lFQXI5QjlEQTtvQ0FvOUI2RDtvQ0FEQTtvQ0FESDtvQ0FEQTsyRkFPa0I7aUNBL0U5QzttQ0FnQlc7O29DQURIOzJFQXo1QnRDcFM7b0NBdzVCeUM7b0NBREg7MkVBdjVCdENBO29DQXM1Qm1DOzBGQUkwQztpQ0FoQi9DO3lGQStFK0M7NEJBcEZ2RDtzRkFvSm9EO3VCQXhKNUQ7aUZBNk1vRDtrQkFqTjVEOzRFQWtOOEQ7cUNBcE4vQyxRQUFJOzs7O21CQWpqQmhCO3FCQUtLLHNCQTJpQm9CLDhCQUFnQjtxQkEzaUJwQyxzQkEwaUJvQixRQUFLO3FCQTFpQnpCO3VCQTBGUTt5QkE4YVU7eUJBREg7O3VEQXIxQjdCb1M7MEJBdTFCNkIsYUF0MUI3QkM7bUNBeTFCa0M7bUNBRUE7eUJBTkYsVUFTRzt5QkFESDs7dURBOTFCaENEOzBCQWcyQmdDO3lCQVZBLFVBYU07eUJBREg7O3VEQWwyQm5DQTswQkFvMkJtQzt5QkFkSCxVQWlCUzt5QkFESDs7dURBdDJCdENBOzBCQXcyQnNDO3lCQWxCTixVQXNCWTt5QkFGSDs7dURBMTJCekNBOzBCQTgyQnlDO3lCQXhCVCxVQTZCZTt5QkFGSDs2REFqM0I1Q0E7a0NBcTNCNEM7a0NBRUEsZ0RBQWlDO3VCQS9jdkQ7eUJBa1pvQixPQWp6QjFDNVI7Ozs7Ozs7Ozs7eUJBNnpCb0M7OzBCQURIO2lFQXQwQmpDUjswQkFxMEJvQzswQkFESDtpRUFwMEJqQ0E7MEJBbTBCOEI7MEJBREg7Z0ZBaUJ1Qzt1QkExYTVDOzs7OzRCQUtROzhCQWdXVTs4QkFESDs7NERBNXdCckNvUzsrQkE4d0JxQyxhQTd3QnJDQzt3Q0FpeEIwQzt3Q0FFQTs4QkFQRixVQVlHOzhCQUZIOzs0REF2eEJ4Q0Q7K0JBMnhCd0M7OEJBZEEsVUFtQk07OEJBRkg7OzREQTl4QjNDQTsrQkFreUIyQzs4QkFyQkgsVUEwQlM7OEJBRkg7OzREQXJ5QjlDQTsrQkF5eUI4Qzs4QkE1Qk4sVUFpQ1k7OEJBRkg7OzREQTV5QmpEQTsrQkFnekJpRDs4QkFuQ1QsVUF3Q2U7OEJBRkg7a0VBbnpCcERBO3VDQXV6Qm9EO3VDQUVBLGtEQUFpQzs0QkE1WXZEOzhCQThUb0IsT0FsdUJsRDVSOzs7Ozs7Ozs7OzhCQTh1QjRDOzsrQkFESDtzRUF2dkJ6Q1I7K0JBc3ZCNEM7K0JBREg7c0VBcnZCekNBOytCQW92QnNDOytCQURIO3FGQXVCdUM7NEJBNVY1Qzs7OztpQ0FNUTttQ0F5UVU7bUNBRkg7O2lFQTFyQjdDb1M7b0NBOHJCNkMsYUE3ckI3Q0M7NkNBaXNCa0Q7NkNBRUE7bUNBUkYsVUFhRzttQ0FGSDs7aUVBdnNCaEREO29DQTJzQmdEO21DQWZBLFVBb0JNO21DQUZIOztpRUE5c0JuREE7b0NBa3RCbUQ7bUNBdEJILFVBMkJTO21DQUZIOztpRUFydEJ0REE7b0NBeXRCc0Q7bUNBN0JOLFVBa0NZO21DQUZIOztpRUE1dEJ6REE7b0NBZ3VCeUQ7bUNBcENULFVBeUNjO21DQUZGO3VFQW51QjVEQTs0Q0F3dUI0RDs0Q0FFQSxrREFBaUM7aUNBdlR2RDttQ0FpT0ssT0Ezb0IzQzVSOzs7Ozs7Ozs7O21DQTBwQm9EOztvQ0FGSDsyRUFscUJqRFI7b0NBaXFCb0Q7b0NBRkg7MkVBL3BCakRBO29DQThwQjhDO29DQURIOzBGQTJCZTtpQ0FwUXBCOzs7O3NDQU1RO3dDQXdLVTt3Q0FGSDs7c0VBL2xCckRvUzt5Q0FtbUJxRCxhQWxtQnJEQztrREFzbUIwRDtrREFFQTt3Q0FSRixVQWFHO3dDQUZIOztzRUE1bUJ4REQ7eUNBZ25Cd0Q7d0NBZkEsVUFvQk07d0NBRkg7O3NFQW5uQjNEQTt5Q0F3bkIyRDt3Q0F2QkgsVUE0Qk07d0NBRkE7O3NFQTNuQjlEQTt5Q0Fnb0I4RDt3Q0EvQk4sVUFvQ007d0NBRkE7O3NFQW5vQjlEQTt5Q0F3b0I4RDt3Q0F2Q04sVUE0Q007d0NBRkE7NEVBM29COURBO2lEQWdwQjhEO2lEQUVBLGtEQUFpQztzQ0F6TmpEO3dDQStISyxPQS9pQm5ENVI7Ozs7Ozs7Ozs7d0NBK2pCNEQ7O3lDQUZIO2dGQXZrQnpEUjt5Q0Fza0I0RDt5Q0FGSDtnRkFwa0J6REE7eUNBbWtCc0Q7eUNBREg7K0ZBMkJlO3NDQW5LcEI7Ozs7MkNBUVE7NkNBZ0VROzZDQUZEOzsyRUEvZjdEb1M7OENBb2dCNkQsYUFuZ0I3REM7dURBd2dCOEQ7dURBR0E7NkNBWEEsVUFnQkE7NkNBRkE7OzJFQS9nQjlERDs4Q0FvaEI4RDs2Q0FuQkEsVUF3QkE7NkNBRkE7OzJFQXZoQjlEQTs4Q0E0aEI4RDs2Q0EzQkEsVUFnQ0E7NkNBRkE7OzJFQS9oQjlEQTs4Q0FvaUI4RDs2Q0FuQ0EsVUF3Q0E7NkNBRkE7OzJFQXZpQjlEQTs4Q0E0aUI4RDs2Q0EzQ0EsVUFnREE7NkNBRkE7aUZBL2lCOURBO3NEQW9qQjhEO3NEQUVBLGtEQUFpQzsyQ0FySHpDOzZDQVVLLE9BbGMzRDVSOzs7Ozs7Ozs7OzZDQW1kOEQ7OzhDQUZBO3FGQTNkOURSOzhDQTBkOEQ7OENBRkE7cUZBeGQ5REE7OENBc2Q4RDs4Q0FESDtvR0F1Q1U7MkNBMURmO21HQXFIMEM7c0NBN0hsRDtnR0F5TmtEO2lDQS9OMUQ7MkZBdVR3RDs0QkE3VGhFO3NGQTRZd0Q7dUJBalpoRTtpRkErY3dEO3FCQXppQmhFOzs7OzBCQUlROzRCQTZCVTs0QkFESDs7MERBOVc3Qm9TOzZCQWdYNkIsYUEvVzdCQztzQ0FrWGtDO3NDQUVBOzRCQU5GLFVBU0c7NEJBREg7OzBEQXZYaENEOzZCQXlYZ0M7NEJBVkEsVUFhTTs0QkFESDs7MERBM1huQ0E7NkJBNlhtQzs0QkFkSCxVQWlCUzs0QkFESDs7MERBL1h0Q0E7NkJBaVlzQzs0QkFsQk4sVUFzQlk7NEJBRkg7OzBEQW5ZekNBOzZCQXVZeUM7NEJBeEJULFVBNkJlOzRCQUZIOzswREExWTVDQTs2QkE4WTRDOzRCQS9CWixVQW9Da0I7NEJBRkg7OzBEQWpaL0NBOzZCQXFaK0M7NEJBdENmLFVBMkNxQjs0QkFGSDs7MERBeFpsREE7NkJBNFprRDs0QkE3Q2xCOzZCQXNEOEI7NkJBRkg7OzBEQW5hM0RBOzZCQWthd0Q7NkJBREE7NkJBREg7NkJBREE7b0ZBT3dCOzBCQXBGdkQ7NEJBSW9CLE9BN1UxQzVSOzs7Ozs7Ozs7OzRCQXNWaUM7OzZCQURIO29FQS9WOUJSOzZCQThWMkI7bUZBY3VDOzBCQXpCNUM7a0ZBb0Z3RDs7cUJBeEZoRTsrRUEyaUJxQzttQkFoakIxQyxzQkFHb0IsUUFBSTttQkFIeEI7MkVBZ2pCMkM7ZUFwakJwRDs7Ozs7ZUEyd0JZOztZQTEyQm9DO2FBMkZoRDZhO2NBQXVDOzs7Ozs7O2NBMnhCdkM7OztrQkE2UU0sc0JBMkY2Qyw4QkFBZ0I7a0JBM0Y3RCxzQkEyRm9CLFFBQUs7a0JBM0Z6Qjs7Ozt1QkFJUTt5QkFzRlU7OzBCQURIOzt1REFsOENyQnpJO3lCQWs4Q3FCLGtEQUMyQjt1QkF0RmxDO3lCQWtGUTs7MEJBREg7aUVBLzdDbkJwUzt5QkErN0NtQix1REFDcUM7dUJBbEYxQzs7Ozs0QkFJUTs4QkFxRVU7OytCQURIOzs0REFyN0M3Qm9TOzhCQXE3QzZCLGtEQUMyQjs0QkFyRWxDOzhCQWlFVzs7K0JBREg7c0VBbDdDOUJwUzsrQkFpN0NpQzsrQkFESDtzRUFoN0M5QkE7K0JBKzZDMkI7cUZBSTJDOzRCQWpFaEQ7Ozs7aUNBS1E7bUNBZ0RVOztvQ0FGSDs7aUVBcDZDckNvUzttQ0FvNkNxQyxrREFFMkI7aUNBaERsQzttQ0EyQ1c7O29DQURIOzJFQWo2Q3RDcFM7b0NBZzZDeUM7b0NBREg7MkVBLzVDdENBO29DQTg1Q21DOzBGQUl5QztpQ0EzQzlDOzs7O3NDQU1RO3dDQXlCVTs7eUNBRkg7O3NFQW41QzdDb1M7d0NBbTVDNkMsa0RBRTJCO3NDQXpCbEM7d0NBb0JXOzt5Q0FGSDtnRkEvNEM5Q3BTO3lDQTg0Q2lEO3lDQUZIO2dGQTU0QzlDQTt5Q0EyNEMyQzsrRkFNeUM7c0NBcEI5Qzs4RkF5Qm1DO2lDQS9CM0M7MkZBZ0RtQzs0QkFyRDNDO3NGQXFFbUM7dUJBekUzQztpRkFzRm1DO2tCQTFGM0M7NEVBMkY4RDtxQ0E3Ri9DLFFBQUk7Ozs7bUJBdlFoQjtxQkFLSyxzQkFpUW9CLDhCQUFnQjtxQkFqUXBDLHNCQWdRb0IsUUFBSztxQkFoUXpCOzs7OzBCQUlROzRCQTJQb0Isc0RBQXNCOzBCQTNQMUM7NEJBMFBjOzs2QkFGSDs7MkRBajJDakNvUzs0QkFpMkNpQyxPQXgxQ2pDNVI7Ozs7Ozs7Ozs7NEJBMDFDb0M7NkJBaEJOOzZCQURNOzZCQURIO29FQWwxQ2pDUjs2QkFpMUNvQzs2QkFESDtvRUFoMUNqQ0E7NkJBKzBDOEI7NkJBREg7bUZBc0JvQzswQkExUHpDOzs7OytCQUtRO2lDQXVOSyxzREFBc0I7K0JBdk4zQjtpQ0FxTmM7O2tDQUZIOztnRUFqMEN6Q29TO2lDQWkwQ3lDLE9BeHpDekM1Ujs7Ozs7Ozs7OztpQ0EwekM0QztrQ0F2Qk47a0NBRE07a0NBREg7eUVBM3lDekNSO2tDQTB5QzRDO2tDQURIO3lFQXp5Q3pDQTtrQ0F3eUNzQztrQ0FESDt3RkE2Qm9DOytCQXJOekM7Ozs7b0NBTVE7c0NBMEtLLHNEQUFzQjtvQ0ExSzNCO3NDQXVLYzs7dUNBRkg7O3FFQXp4Q2pEb1M7c0NBeXhDaUQsT0FoeENqRDVSOzs7Ozs7Ozs7O3NDQWt4Q29EO3VDQXZCTjt1Q0FETTt1Q0FGSDs4RUFsd0NqRFI7dUNBaXdDb0Q7dUNBRkg7OEVBL3ZDakRBO3VDQTh2QzhDO3VDQURIOzZGQWdDaUI7b0NBeEt0Qjs7Ozt5Q0FNUTsyQ0F3SEssc0RBQXNCO3lDQXhIM0I7MkNBcUhjOzs0Q0FGSDs7MEVBN3VDekRvUzsyQ0E2dUN5RCxPQXB1Q3pENVI7Ozs7Ozs7Ozs7MkNBc3VDNEQ7NENBeEJOOzRDQURNOzRDQUZIO21GQXJ0Q3pEUjs0Q0FvdEM0RDs0Q0FGSDttRkFsdEN6REE7NENBaXRDc0Q7NENBREg7a0dBaUNpQjt5Q0F0SHRCOzs7OzhDQVFRO2dEQWtFSyxzREFBc0I7OENBbEUzQjtnREE4RFE7O2lEQUZBOzsrRUE5ckM5RG9TO2dEQThyQzhELE9BcnJDOUQ1Ujs7Ozs7Ozs7OztnREF1ckM4RDtpREFsQ0E7aURBREE7aURBRkE7d0ZBNXBDOURSO2lEQTJwQzhEO2lEQUZBO3dGQXpwQzlEQTtpREF1cEM4RDtpREFESDt1R0E0Q1c7OENBL0RoQjtzR0FrRTRCO3lDQTFFcEM7bUdBd0g0QjtvQ0E5SHBDOzhGQTBLNEI7K0JBaExwQzt5RkF1TjRCOzBCQTVOcEM7b0ZBMlAyQztxQkEvUG5EOytFQWlRcUM7bUJBdFExQyxzQkFHb0IsUUFBSTttQkFIeEI7MkVBc1EyQztlQTFRcEQ7Ozs7O2VBMFdZOztZQWh1Q29DO2FBaTNCaEQ4YTtjQUF5Qzs7Ozs7OztjQTJYekM7OztrQkE2UU0sc0JBZ0U2Qyw4QkFBZ0I7a0JBaEU3RCxzQkFnRW9CLFFBQUs7a0JBaEV6Qjs7Ozt1QkFJUTt5QkEyRFU7OzBCQURIOzt1REE3eERyQjFJO3lCQTZ4RHFCLGtEQUMyQjt1QkEzRGxDO3lCQXVEUTs7MEJBREg7aUVBMXhEbkJwUzt5QkEweERtQix1REFDcUM7dUJBdkQxQzs7Ozs0QkFJUTs4QkEwQ1U7OytCQURIOzs0REFoeEQ3Qm9TOzhCQWd4RDZCLGtEQUMyQjs0QkExQ2xDOzhCQXNDVzs7K0JBREg7c0VBN3dEOUJwUzsrQkE0d0RpQzsrQkFESDtzRUEzd0Q5QkE7K0JBMHdEMkI7cUZBSXlDOzRCQXRDOUM7Ozs7aUNBS1E7bUNBcUJVOztvQ0FGSDs7aUVBL3ZEckNvUzttQ0ErdkRxQyxrREFFMkI7aUNBckJsQzttQ0FnQlc7O29DQURIOzJFQTV2RHRDcFM7b0NBMnZEeUM7b0NBREg7MkVBMXZEdENBO29DQXl2RG1DOzBGQUkwQztpQ0FoQi9DO3lGQXFCbUM7NEJBMUIzQztzRkEwQ21DO3VCQTlDM0M7aUZBMkRtQztrQkEvRDNDOzRFQWdFOEQ7cUNBbEUvQyxRQUFJOzs7O21CQXZRaEI7cUJBS0ssc0JBaVFvQiw4QkFBZ0I7cUJBalFwQyxzQkFnUW9CLFFBQUs7cUJBaFF6Qjs7OzswQkFJUTs0QkEyUG9CLG9EQUFzQjswQkEzUDFDOzRCQTBQYzs7NkJBRkg7OzJEQXZ0RGpDb1M7NEJBdXREaUMsT0E5c0RqQzVSOzs7Ozs7Ozs7OzRCQWd0RG9DOzZCQWhCTjs2QkFETTs2QkFESDtvRUF4c0RqQ1I7NkJBdXNEb0M7NkJBREg7b0VBdHNEakNBOzZCQXFzRDhCOzZCQURIO21GQXNCb0M7MEJBMVB6Qzs7OzsrQkFLUTtpQ0F1Tkssb0RBQXNCOytCQXZOM0I7aUNBcU5jOztrQ0FGSDs7Z0VBdnJEekNvUztpQ0F1ckR5QyxPQTlxRHpDNVI7Ozs7Ozs7Ozs7aUNBZ3JENEM7a0NBdkJOO2tDQURNO2tDQURIO3lFQWpxRHpDUjtrQ0FncUQ0QztrQ0FESDt5RUEvcER6Q0E7a0NBOHBEc0M7a0NBREg7d0ZBNkJvQzsrQkFyTnpDOzs7O29DQU1RO3NDQTBLSyxxREFBc0I7b0NBMUszQjtzQ0F1S2M7O3VDQUZIOztxRUEvb0RqRG9TO3NDQStvRGlELE9BdG9EakQ1Ujs7Ozs7Ozs7OztzQ0F3b0RvRDt1Q0F2Qk47dUNBRE07dUNBRkg7OEVBeG5EakRSO3VDQXVuRG9EO3VDQUZIOzhFQXJuRGpEQTt1Q0FvbkQ4Qzt1Q0FESDs2RkFnQ2lCO29DQXhLdEI7Ozs7eUNBTVE7MkNBd0hLLHFEQUFzQjt5Q0F4SDNCOzJDQXFIYzs7NENBRkg7OzBFQW5tRHpEb1M7MkNBbW1EeUQsT0ExbER6RDVSOzs7Ozs7Ozs7OzJDQTRsRDREOzRDQXhCTjs0Q0FETTs0Q0FGSDttRkEza0R6RFI7NENBMGtENEQ7NENBRkg7bUZBeGtEekRBOzRDQXVrRHNEOzRDQURIO2tHQWlDaUI7eUNBdEh0Qjs7Ozs4Q0FRUTtnREFrRUsscURBQXNCOzhDQWxFM0I7Z0RBOERROztpREFGQTs7K0VBcGpEOURvUztnREFvakQ4RCxPQTNpRDlENVI7Ozs7Ozs7Ozs7Z0RBNmlEOEQ7aURBbENBO2lEQURBO2lEQUZBO3dGQWxoRDlEUjtpREFpaEQ4RDtpREFGQTt3RkEvZ0Q5REE7aURBNmdEOEQ7aURBREg7dUdBNENXOzhDQS9EaEI7c0dBa0U0Qjt5Q0ExRXBDO21HQXdINEI7b0NBOUhwQzs4RkEwSzRCOytCQWhMcEM7eUZBdU40QjswQkE1TnBDO29GQTJQMkM7cUJBL1BuRDsrRUFpUXFDO21CQXRRMUMsc0JBR29CLFFBQUk7bUJBSHhCOzJFQXNRMkM7ZUExUXBEOzs7OztlQStVWTs7WUEzakRvQzthQXV1Q2hEK2E7Y0FBc0Q7Ozs7Ozs7Y0FnV3REOzs7a0JBNlFNLHNCQThINkMsOEJBQWdCO2tCQTlIN0Qsc0JBOEhvQixRQUFLO2tCQTlIekI7Ozs7dUJBSVE7eUJBeUhVOzswQkFESDs7dURBdHJFckIzSTt5QkFzckVxQixrREFDMkI7dUJBekhsQzt5QkFxSFE7OzBCQURIO2lFQW5yRW5CcFM7eUJBbXJFbUIsdURBQ3FDO3VCQXJIMUM7Ozs7NEJBSVE7OEJBd0dVOzsrQkFESDs7NERBenFFN0JvUzs4QkF5cUU2QixrREFDMkI7NEJBeEdsQzs4QkFvR1c7OytCQURIO3NFQXRxRTlCcFM7K0JBcXFFaUM7K0JBREg7c0VBcHFFOUJBOytCQW1xRTJCO3FGQUl5Qzs0QkFwRzlDOzs7O2lDQUtRO21DQW1GVTs7b0NBRkg7O2lFQXhwRXJDb1M7bUNBd3BFcUMsa0RBRTJCO2lDQW5GbEM7bUNBNkVjOztvQ0FESDsyRUFwcEV6Q3BTO29DQW1wRXNDLGlEQTVvRXRDcWE7b0NBMm9FeUM7b0NBREg7MkVBanBFdENyYTtvQ0FncEVtQzswRkFNb0I7aUNBOUV6Qjs7OztzQ0FNUTt3Q0EwRFU7O3lDQUZIOztzRUFyb0U3Q29TO3dDQXFvRTZDLGtEQUUyQjtzQ0ExRGxDO3dDQXFEVzs7eUNBRkg7Z0ZBam9FOUNwUzt5Q0Fnb0VpRDt5Q0FGSDtnRkE5bkU5Q0E7eUNBNm5FMkM7K0ZBTTBDO3NDQXJEL0M7Ozs7MkNBTVE7NkNBOEJVOzs4Q0FGSDs7MkVBL21FckRvUzs2Q0ErbUVxRCxrREFHUTsyQ0EvQmY7NkNBd0JjOzs4Q0FGSDtxRkExbUV6RHBTOzhDQXltRXNELGlEQWxtRXREcWE7OENBaW1FeUQ7OENBRkg7cUZBdG1FdERyYTs4Q0FxbUVtRDtvR0FRb0I7MkNBekJ6QjttR0ErQmdCO3NDQXJDeEI7Z0dBMERtQztpQ0FoRTNDOzJGQW1GbUM7NEJBeEYzQztzRkF3R21DO3VCQTVHM0M7aUZBeUhtQztrQkE3SDNDOzRFQThIOEQ7cUNBaEkvQyxRQUFJOzs7O21CQXZRaEI7cUJBS0ssc0JBaVFvQiw4QkFBZ0I7cUJBalFwQyxzQkFnUW9CLFFBQUs7cUJBaFF6Qjs7OzswQkFJUTs0QkEyUG9CLHFEQUFzQjswQkEzUDFDOzRCQTBQYzs7NkJBRkg7OzJEQWxqRWpDb1M7NEJBa2pFaUMsT0F6aUVqQzVSOzs7Ozs7Ozs7OzRCQTJpRW9DOzZCQWhCTjs2QkFETTs2QkFESDtvRUFuaUVqQ1I7NkJBa2lFb0M7NkJBREg7b0VBamlFakNBOzZCQWdpRThCOzZCQURIO21GQXNCb0M7MEJBMVB6Qzs7OzsrQkFLUTtpQ0F1TksscURBQXNCOytCQXZOM0I7aUNBcU5jOztrQ0FGSDs7Z0VBbGhFekNvUztpQ0FraEV5QyxPQXpnRXpDNVI7Ozs7Ozs7Ozs7aUNBMmdFNEM7a0NBdkJOO2tDQURNO2tDQURIO3lFQTUvRHpDUjtrQ0EyL0Q0QztrQ0FESDt5RUExL0R6Q0E7a0NBeS9Ec0M7a0NBREg7d0ZBNkJvQzsrQkFyTnpDOzs7O29DQU1RO3NDQTBLSyxxREFBc0I7b0NBMUszQjtzQ0F1S2M7O3VDQUZIOztxRUExK0RqRG9TO3NDQTArRGlELE9BaitEakQ1Ujs7Ozs7Ozs7OztzQ0FtK0RvRDt1Q0F2Qk47dUNBRE07dUNBRkg7OEVBbjlEakRSO3VDQWs5RG9EO3VDQUZIOzhFQWg5RGpEQTt1Q0ErOEQ4Qzt1Q0FESDs2RkFnQ2lCO29DQXhLdEI7Ozs7eUNBTVE7MkNBd0hLLHFEQUFzQjt5Q0F4SDNCOzJDQXFIYzs7NENBRkg7OzBFQTk3RHpEb1M7MkNBODdEeUQsT0FyN0R6RDVSOzs7Ozs7Ozs7OzJDQXU3RDREOzRDQXhCTjs0Q0FETTs0Q0FGSDttRkF0NkR6RFI7NENBcTZENEQ7NENBRkg7bUZBbjZEekRBOzRDQWs2RHNEOzRDQURIO2tHQWlDaUI7eUNBdEh0Qjs7Ozs4Q0FRUTtnREFrRUsscURBQXNCOzhDQWxFM0I7Z0RBOERROztpREFGQTs7K0VBLzREOURvUztnREErNEQ4RCxPQXQ0RDlENVI7Ozs7Ozs7Ozs7Z0RBdzREOEQ7aURBbENBO2lEQURBO2lEQUZBO3dGQTcyRDlEUjtpREE0MkQ4RDtpREFGQTt3RkExMkQ5REE7aURBdzJEOEQ7aURBREg7dUdBNENXOzhDQS9EaEI7c0dBa0U0Qjt5Q0ExRXBDO21HQXdINEI7b0NBOUhwQzs4RkEwSzRCOytCQWhMcEM7eUZBdU40QjswQkE1TnBDO29GQTJQMkM7cUJBL1BuRDsrRUFpUXFDO21CQXRRMUMsc0JBR29CLFFBQUk7bUJBSHhCOzJFQXNRMkM7ZUExUXBEOzs7OztlQTZZWTs7WUFwOURvQzthQWtrRGhEZ2I7Y0FBOEQ7Ozs7Ozs7Y0ErWjFDOztlQURIO3NEQTVyRWpCUjtlQTJyRW9CO2VBREg7c0RBMXJFakJBO2VBeXJFYzs7OztlQU1ZOztZQVVUO2NBVXJCO2dCQUtJOzs7b0JBcTNCTSxzQkE0RDZDLDhCQUFnQjtvQkE1RDdELHNCQTREb0IsUUFBSztvQkE1RHpCO3NCQXlDUTt3QkFpQnVCOzt5QkFBaEI7Ozs7NEJBMWlHckJFO3lCQXlpR2lDO2dGQUVrQztzQkFsQnJEO3dCQWNXOzt5QkFESDtnRUE5b0d0QjFhO3lCQTZvR3lCO3lCQURIO2dFQTVvR3RCQTt5QkEyb0dtQjsrRUFJMEM7c0JBZC9DOzhFQWtCc0Q7b0JBM0Q5RDtzQkFxQlE7d0JBaUJ1Qjs7eUJBQWhCOzs7OzRCQXRoR3JCMGE7eUJBcWhHaUM7Z0ZBRWtDO3NCQWxCckQ7d0JBY1c7O3lCQURIO2dFQTFuR3RCMWE7eUJBeW5HeUI7eUJBREg7Z0VBeG5HdEJBO3lCQXVuR21COytFQUl5QztzQkFkOUM7OEVBa0JzRDtvQkF2QzlEOzs7O3lCQUlROzJCQWN1Qjs7NEJBQWhCOzs7OytCQWxnR3JCMGE7NEJBaWdHaUM7bUZBRWtDO3lCQWZyRDsyQkFXUTs7NEJBREg7bUVBdG1HbkIxYTsyQkFzbUdtQix1REFDcUM7eUJBWDFDO2lGQWVzRDs7O29CQW5COUQ7OEVBNEQ4RDt1Q0E5RC9DLFFBQUk7Ozs7cUJBLzJCaEI7dUJBcWxCSyxzQkF5Um9CLDhCQUFnQjt1QkF6UnBDLHNCQXdSb0IsUUFBSzt1QkF4UnpCO3lCQTBPUTsyQkFtQ2M7Ozt5REF4a0dwQ29TOzRCQXNrR2lEOzRCQUFoQjs0QkFGWTs0QkFBZjs0QkFXYTs0QkFETTs0QkFBaEI7NEJBRlk7NEJBQWY7MkJBS0UsNkNBZEF6UixRQVFBc2E7O29DQVJBdGEsT0Flc0I7eUJBN0NoQzsyQkFJb0IsT0FoaUcxQ0g7Ozs7Ozs7Ozs7MkJBNGlHb0M7OzRCQURIO21FQXJqR2pDUjs0QkFvakdvQzs0QkFESDttRUFuakdqQ0E7NEJBa2pHOEI7NEJBREg7a0ZBaUJ1Qzt5QkE1QjVDO2lGQTZDaUM7dUJBdlJ6Qzt5QkEyTFE7MkJBbUNjOzs7eURBemhHcENvUzs0QkF1aEdpRDs0QkFBaEI7NEJBRlk7NEJBQWY7NEJBV2E7NEJBRE07NEJBQWhCOzRCQUZZOzRCQUFmOzJCQUtFLDZDQWRBelIsUUFRQXNhOztvQ0FSQXRhLE9BZXNCO3lCQTdDaEM7MkJBSW9CLE9Bai9GMUNIOzs7Ozs7Ozs7OzJCQTYvRm9DOzs0QkFESDttRUF0Z0dqQ1I7NEJBcWdHb0M7NEJBREg7bUVBcGdHakNBOzRCQW1nRzhCOzRCQURIO2tGQWlCdUM7eUJBNUI1QztpRkE2Q2lDO3VCQXhPekM7eUJBbUZROzJCQTRGYzs7O3lEQTErRnBDb1M7NEJBdytGaUQ7NEJBQWhCOzRCQUZZOzRCQUFmOzRCQVdhOzRCQURNOzRCQUFoQjs0QkFGWTs0QkFBZjsyQkFLRSw2Q0FkQXpSLFFBUUFzYTs7b0NBUkF0YSxPQWVzQjt5QkF0R2hDOzJCQTZEb0IsT0FsOEYxQ0g7Ozs7Ozs7Ozs7MkJBODhGb0M7OzRCQURIO21FQXY5RmpDUjs0QkFzOUZvQzs0QkFESDttRUFyOUZqQ0E7NEJBbzlGOEI7NEJBREg7a0ZBaUJ1Qzt5QkFyRjVDOzs7OzhCQUtRO2dDQTJDYzs7OzhEQTk3RjVDb1M7aUNBNDdGNEM7aUNBREg7aUNBREE7aUNBREg7aUNBY007aUNBRkE7aUNBREg7aUNBREE7aUNBREg7Z0NBT0UsNkNBakJBelIsUUFTQXNhOzt5Q0FUQXRhLE9Ba0IyQjs4QkF2RHJDO2dDQUtvQixPQS80RmxESDs7Ozs7Ozs7OztnQ0EyNUY0Qzs7aUNBREg7d0VBcDZGekNSO2lDQW02RjRDO2lDQURIO3dFQWw2RnpDQTtpQ0FpNkZzQztpQ0FESDt1RkF1QnVDOzhCQW5DNUM7c0ZBdURzQzt5QkE1RDlDO21GQXNHaUM7dUJBekx6Qzt5QkFvQ1E7MkJBbUNjOzs7eURBbDRGcENvUzs0QkFnNEZpRDs0QkFBaEI7NEJBRlk7NEJBQWY7NEJBV2E7NEJBRE07NEJBQWhCOzRCQUZZOzRCQUFmOzJCQUtFLDZDQWRBelIsUUFRQXNhOztvQ0FSQXRhLE9BZXNCO3lCQTdDaEM7MkJBSW9CLE9BMTFGMUNIOzs7Ozs7Ozs7OzJCQXMyRm9DOzs0QkFESDttRUEvMkZqQ1I7NEJBODJGb0M7NEJBREg7bUVBNzJGakNBOzRCQTQyRjhCOzRCQURIO2tGQWlCdUM7eUJBNUI1QztpRkE2Q2lDO3VCQWpGekM7Ozs7NEJBSVE7OEJBNEJ1Qjs7K0JBQWhCOzs7O2tDQXB2RjdCMGE7K0JBbXZGeUM7c0ZBR2tDOzRCQTlCckQ7OEJBSW9CLE9BMXpGMUNsYTs7Ozs7Ozs7Ozs4QkFtMEZpQzs7K0JBREg7c0VBNTBGOUJSOytCQTIwRjJCO3FGQWN1Qzs0QkF6QjVDO29GQThCc0Q7Ozs7O3VCQWxDOUQ7aUZBeVJxQztxQkE5MkIxQyxzQkFtbEJvQixRQUFJO3FCQW5sQnhCOzs7OzBCQUlROzRCQXNlSyxzQkF3R29CLDhCQUFnQjs0QkF4R3BDLHNCQXVHb0IsUUFBSzs0QkF2R3pCOzhCQXNFUTtnQ0ErQlU7O2lDQURIOzs7O29DQTdzRnJDMGE7aUNBNnNGcUM7d0NBbnpGckNySTtvQ0E4eUYwQztvQ0FHQTt3RkFJeUM7OEJBaENyRDtnQ0FpQmM7O2lDQURIO3dFQXZ5RnpDclM7aUNBc3lGc0MsaURBL3hGdENxYTtpQ0E4eEZ5QztpQ0FESDt3RUFweUZ0Q3JhO2lDQW15Rm1DO3VGQU1vQjs4QkFsQnpCO3NGQWdDc0Q7NEJBdEc5RDs4QkFvQ1E7Z0NBK0JVOztpQ0FESDs7OztvQ0EzcUZyQzBhO2lDQTJxRnFDO3dDQWp4RnJDckk7b0NBNHdGMEM7b0NBR0E7d0ZBSXlDOzhCQWhDckQ7Z0NBaUJjOztpQ0FESDt3RUFyd0Z6Q3JTO2lDQW93RnNDLGlEQTd2RnRDcWE7aUNBNHZGeUM7aUNBREg7d0VBbHdGdENyYTtpQ0Fpd0ZtQzt1RkFNb0I7OEJBbEJ6QjtzRkFnQ3NEOzRCQXBFOUQ7Ozs7aUNBS1E7bUNBNEJVOztvQ0FESDs7Ozt1Q0F6b0ZyQzBhO29DQXlvRnFDOzJDQS91RnJDckk7dUNBMHVGMEM7dUNBR0E7MkZBSXlDO2lDQTdCckQ7bUNBY1c7O29DQURIOzJFQW51RnRDclM7b0NBa3VGbUMsaURBM3RGbkNxYTttQ0EydEZtQyx1REFHZ0I7aUNBZnJCO3lGQTZCc0Q7Ozs0QkFsQzlEO3NGQXdHcUM7MEJBOWtCMUMsc0JBb2VvQixRQUFJOzBCQXBleEI7Ozs7K0JBSVE7aUNBTUssc0JBeWRvQiw4QkFBZ0I7aUNBemRwQyxzQkF3ZG9CLFFBQUs7aUNBeGR6QjttQ0F3WVE7cUNBeURjOzs7bUVBcnJGcERqSTtzQ0FtckZvRDtzQ0FESDs7NkNBanJGakRDO3lDQTRxRnNEO3lDQUdBO3NDQVJSO3NDQThCTTtzQ0FGQTtzQ0FESDs7NkNBbHNGakRBO3lDQTZyRnNEO3lDQUdBO3NDQVJSO3FDQWdCQSw2Q0FsQ0UxUixRQWlCQXNhOzs4Q0FqQkF0YSxPQW9Dc0I7bUNBL0VoQztxQ0FNSyxPQXpuRjNDSDs7Ozs7Ozs7OztxQ0F3b0ZvRDs7c0NBRkg7NkVBaHBGakRSO3NDQStvRm9EO3NDQUZIOzZFQTdvRmpEQTtzQ0E0b0Y4QztzQ0FESDs0RkEyQmU7bUNBekNwQjsyRkErRWlDO2lDQXZkekM7bUNBdVRRO3FDQXlEYzs7O21FQXBtRnBEb1M7c0NBa21Gb0Q7c0NBREg7OzZDQWhtRmpEQzt5Q0EybEZzRDt5Q0FHQTtzQ0FSUjtzQ0E4Qk07c0NBRkE7c0NBREg7OzZDQWpuRmpEQTt5Q0E0bUZzRDt5Q0FHQTtzQ0FSUjtxQ0FnQkEsNkNBbENFMVIsUUFpQkFzYTs7OENBakJBdGEsT0FvQ3NCO21DQS9FaEM7cUNBTUssT0F4aUYzQ0g7Ozs7Ozs7Ozs7cUNBdWpGb0Q7O3NDQUZIOzZFQS9qRmpEUjtzQ0E4akZvRDtzQ0FGSDs2RUE1akZqREE7c0NBMmpGOEM7c0NBREg7NEZBMkJlO21DQXpDcEI7MkZBK0VpQztpQ0F0WXpDO21DQThJUTtxQ0FpSmM7OzttRUFuaEZwRG9TO3NDQWloRm9EO3NDQURIOzs2Q0EvZ0ZqREM7eUNBMGdGc0Q7eUNBR0E7c0NBUlI7c0NBOEJNO3NDQUZBO3NDQURIOzs2Q0FoaUZqREE7eUNBMmhGc0Q7eUNBR0E7c0NBUlI7cUNBZ0JBLDZDQWxDRTFSLFFBaUJBc2E7OzhDQWpCQXRhLE9Bb0NzQjttQ0F2S2hDO3FDQThGSyxPQXY5RTNDSDs7Ozs7Ozs7OztxQ0FzK0VvRDs7c0NBRkg7NkVBOStFakRSO3NDQTYrRW9EO3NDQUZIOzZFQTMrRWpEQTtzQ0EwK0U4QztzQ0FESDs0RkEyQmU7bUNBaklwQjs7Ozt3Q0FNUTswQ0E2RGM7Ozt3RUFyOEU1RG9TOzJDQW04RTREOzJDQURIOztrREFqOEV6REM7OENBNDdFOEQ7OENBR0E7MkNBUlI7MkNBK0JNOzJDQUZBOzJDQURIOztrREFuOUV6REE7OENBODhFOEQ7OENBR0E7MkNBUlI7MENBZ0JBLDZDQXBDRTFSLFFBa0JBc2E7O21EQWxCQXRhLE9Bd0NTO3dDQXRGbkI7MENBUUssT0F2NEVuREg7Ozs7Ozs7Ozs7MENBdTVFNEQ7OzJDQUZIO2tGQS81RXpEUjsyQ0E4NUU0RDsyQ0FGSDtrRkE1NUV6REE7MkNBMjVFc0Q7MkNBREg7aUdBMkJlO3dDQTVDcEI7Z0dBc0ZvQjttQ0E1RjVCOzZGQXVLaUM7aUNBclR6QzttQ0E2RFE7cUNBeURjOzs7bUVBMTJFcERvUztzQ0F3MkVvRDtzQ0FESDs7NkNBdDJFakRDO3lDQWkyRXNEO3lDQUdBO3NDQVJSO3NDQThCTTtzQ0FGQTtzQ0FESDs7NkNBdjNFakRBO3lDQWszRXNEO3lDQUdBO3NDQVJSO3FDQWdCQSw2Q0FsQ0UxUixRQWlCQXNhOzs4Q0FqQkF0YSxPQW9Dc0I7bUNBL0VoQztxQ0FNSyxPQTl5RTNDSDs7Ozs7Ozs7OztxQ0E2ekVvRDs7c0NBRkg7NkVBcjBFakRSO3NDQW8wRW9EO3NDQUZIOzZFQWwwRWpEQTtzQ0FpMEU4QztzQ0FESDs0RkEyQmU7bUNBekNwQjsyRkErRWlDO2lDQTVJekM7Ozs7c0NBTVE7d0NBbURVOzt5Q0FESDs7Ozs0Q0Fyc0U3QzBhO3lDQXFzRTZDO2dEQTN5RTdDckk7NENBc3lFa0Q7NENBR0E7Z0dBS3lDO3NDQXJEckQ7d0NBTUssT0F2dkUzQzdSOzs7Ozs7Ozs7O3dDQW13RThDOzBGQXR3RTlDNlo7eUNBcXdFaUQ7eUNBRkg7Z0ZBMXdFOUNyYTt5Q0F5d0UyQzsrRkF3QitCO3NDQXRDcEM7OEZBcURzRDs7Ozs7aUNBM0Q5RDsyRkF5ZHFDOytCQS9kMUMsc0JBSW9CLFFBQUk7K0JBSnhCO3VGQStkMkM7MEJBbmVuRDtvRkE4a0IyQztxQkFsbEJuRDsrRUE4MkIyQztpQkFsM0JwRDs7Ozs7aUJBbTdCWTs7Y0F4N0JrQztlQUE5Q2taO2dCQUE4Qzs7Ozs7OztnQkFvOEI5Qzs7O29CQThsQk0sc0JBZ1A2Qyw4QkFBZ0I7b0JBaFA3RCxzQkFnUG9CLFFBQUs7b0JBaFB6QjtzQkFrTFE7d0JBa0JVO3dCQURIOztzREFsOEhyQjlHO3lCQW84SHFCLGFBbjhIckJDO2tDQXM4SDBCO2tDQUVBO3dCQU5GLFVBU0c7d0JBREg7O3NEQTM4SHhCRDt5QkE2OEh3Qjt3QkFWQSxVQWFNO3dCQURIOztzREEvOEgzQkE7eUJBaTlIMkI7d0JBZEgsVUFpQlM7d0JBREg7O3NEQW45SDlCQTt5QkFxOUg4Qjt3QkFsQk4sVUFxQlk7d0JBREg7O3NEQXY5SGpDQTt5QkF5OUhpQzt3QkF0QlQsVUF5QmU7d0JBREg7O3NEQTM5SHBDQTt5QkE2OUhvQzt3QkExQlosVUE4QmtCO3dCQURIOztzREFoK0h2Q0E7eUJBaytIdUM7d0JBL0JmO3lCQTBDMkI7eUJBRkg7O3NEQTMrSGhEQTt5QkEwK0g2Qzt5QkFGQTt5QkFESDt5QkFGQTtnRkFTdUI7c0JBN0RuRDt3QkFjVzs7eUJBREg7Z0VBLzdIdEJwUzt5QkE4N0h5Qjt5QkFESDtnRUE3N0h0QkE7eUJBNDdIbUI7K0VBSXlDO3NCQWQ5Qzs4RUE2RG9EO29CQS9PNUQ7c0JBdUhRO3dCQWtCVTt3QkFESDs7c0RBdjRIckJvUzt5QkF5NEhxQixhQXg0SHJCQztrQ0EyNEgwQjtrQ0FFQTt3QkFORixVQVNHO3dCQURIOztzREFoNUh4QkQ7eUJBazVId0I7d0JBVkEsVUFhTTt3QkFESDs7c0RBcDVIM0JBO3lCQXM1SDJCO3dCQWRILFVBaUJTO3dCQURIOztzREF4NUg5QkE7eUJBMDVIOEI7d0JBbEJOLFVBcUJZO3dCQURIOztzREE1NUhqQ0E7eUJBODVIaUM7d0JBdEJULFVBeUJlO3dCQURIOztzREFoNkhwQ0E7eUJBazZIb0M7d0JBMUJaLFVBOEJrQjt3QkFESDs7c0RBcjZIdkNBO3lCQXU2SHVDO3dCQS9CZjt5QkFxQ3FCO3lCQURIOzs7OzRCQXIxRjFDMEk7eUJBbTFGMEM7Z0ZBS3dDO3NCQXpEcEU7d0JBY1c7O3lCQURIO2dFQXA0SHRCOWE7eUJBbTRIeUI7eUJBREg7Z0VBbDRIdEJBO3lCQWk0SG1COytFQUl5QztzQkFkOUM7OEVBeURxRTtvQkFoTDdFO3NCQTREUTt3QkFrQlU7d0JBREg7O3NEQTUwSHJCb1M7eUJBODBIcUIsYUE3MEhyQkM7a0NBZzFIMEI7a0NBRUE7d0JBTkYsVUFTRzt3QkFESDs7c0RBcjFIeEJEO3lCQXUxSHdCO3dCQVZBLFVBYU07d0JBREg7O3NEQXoxSDNCQTt5QkEyMUgyQjt3QkFkSCxVQWlCUzt3QkFESDs7c0RBNzFIOUJBO3lCQSsxSDhCO3dCQWxCTixVQXFCWTt3QkFESDs7c0RBajJIakNBO3lCQW0ySGlDO3dCQXRCVCxVQXlCZTt3QkFESDs7c0RBcjJIcENBO3lCQXUySG9DO3dCQTFCWixVQThCa0I7d0JBREg7O3NEQTEySHZDQTt5QkE0Mkh1Qzt3QkEvQmY7eUJBcUNxQjt5QkFESDs7Ozs0QkExeEYxQzBJO3lCQXd4RjBDO2dGQUt3QztzQkF6RHBFO3dCQWNXOzt5QkFESDtnRUF6MEh0QjlhO3lCQXcwSHlCO3lCQURIO2dFQXYwSHRCQTt5QkFzMEhtQjsrRUFJMkM7c0JBZGhEOzhFQXlEcUU7b0JBckg3RTs7Ozt5QkFJUTsyQkFlVTsyQkFESDs7eURBanhIckJvUzs0QkFteEhxQixhQWx4SHJCQztxQ0FxeEgwQjtxQ0FFQTsyQkFORixVQVNHOzJCQURIOzt5REExeEh4QkQ7NEJBNHhId0I7MkJBVkEsVUFhTTsyQkFESDs7eURBOXhIM0JBOzRCQWd5SDJCOzJCQWRILFVBaUJTOzJCQURIOzt5REFseUg5QkE7NEJBb3lIOEI7MkJBbEJOLFVBcUJZOzJCQURIOzt5REF0eUhqQ0E7NEJBd3lIaUM7MkJBdEJULFVBeUJlOzJCQURIOzt5REExeUhwQ0E7NEJBNHlIb0M7MkJBMUJaLFVBOEJrQjsyQkFESDs7eURBL3lIdkNBOzRCQWl6SHVDOzJCQS9CZjs0QkFxQ3FCOzRCQURIOzs7OytCQS90RjFDMEk7NEJBNnRGMEM7bUZBS3dDO3lCQXREcEU7MkJBV1E7OzRCQURIO21FQTl3SG5COWE7MkJBOHdIbUIsdURBQ3FDO3lCQVgxQztpRkFzRHFFOzs7O29CQTFEN0U7OEVBZ1A4RDt1Q0FsUC9DLFFBQUk7OztvQkFuVWhCO3NCQUtLLHNCQTZUb0IsOEJBQWdCO3NCQTdUcEMsc0JBNFQ2QyxRQUFLO3NCQTVUbEQ7d0JBMFJROzBCQWlDb0IsdURBQ1A7d0JBbENiOzBCQWdDYzs7MkJBREg7O3dEQXh2SGpDb1M7MEJBd3ZIaUMsT0EvdUhqQzVSOzs7Ozs7Ozs7OzBCQWd2SG9DOzJCQWZOOzJCQURNOzJCQURIO2tFQXp1SGpDUjsyQkF3dUhvQzsyQkFESDtrRUF2dUhqQ0E7MkJBc3VIOEI7MkJBREg7aUZBcUJvQzt3QkFoQ3pDO2dGQWtDYztzQkE1VHRCO3dCQXNQUTswQkFpQ29CLHVEQUNQO3dCQWxDYjswQkFnQ2M7OzJCQURIOzt3REFwdEhqQ29TOzBCQW90SGlDLE9BM3NIakM1Ujs7Ozs7Ozs7OzswQkE0c0hvQzsyQkFmTjsyQkFETTsyQkFESDtrRUFyc0hqQ1I7MkJBb3NIb0M7MkJBREg7a0VBbnNIakNBOzJCQWtzSDhCOzJCQURIO2lGQXFCb0M7d0JBaEN6QztnRkFrQ2M7c0JBeFJ0Qjt3QkE4SlE7MEJBaUNVOzBCQURIOzt3REE3bkg3Qm9TOzJCQStuSDZCLGFBOW5IN0JDO29DQWlvSGtDO29DQUVBOzBCQU5GLFVBVUc7MEJBREg7O3dEQXZvSGhDRDsyQkF5b0hnQzswQkFYQSxVQWNNOzBCQURIOzt3REEzb0huQ0E7MkJBNm9IbUM7MEJBZkgsVUFtQlM7MEJBREg7O3dEQWhwSHRDQTsyQkFrcEhzQzswQkFwQk4sVUF5Qlk7MEJBRkg7O3dEQXJwSHpDQTsyQkF5cEh5QzswQkEzQlQsVUFnQ2U7MEJBRkg7O3dEQTVwSDVDQTsyQkFncUg0QzswQkFsQ1osVUF1Q2tCOzBCQUZIOzt3REFucUgvQ0E7MkJBdXFIK0M7MEJBekNmOzJCQW9EMkI7MkJBRkg7O3dEQWhySHhEQTsyQkErcUhxRDsyQkFGQTsyQkFESDsyQkFGQTtrRkFTdUI7d0JBdEZuRDswQkFJb0IsT0F4bEgxQzVSOzs7Ozs7Ozs7OzBCQW9tSG9DOzsyQkFESDtrRUE3bUhqQ1I7MkJBNG1Ib0M7MkJBREg7a0VBM21IakNBOzJCQTBtSDhCOzJCQURIO2lGQWtCd0M7d0JBN0I3QztnRkFzRm9EO3NCQXBQNUQ7d0JBMEhROzBCQWlDb0IsdURBQ1A7d0JBbENiOzBCQWdDYzs7MkJBREg7O3dEQXhsSGpDb1M7MEJBd2xIaUMsT0Eva0hqQzVSOzs7Ozs7Ozs7OzBCQWdsSG9DOzJCQWZOOzJCQURNOzJCQURIO2tFQXprSGpDUjsyQkF3a0hvQzsyQkFESDtrRUF2a0hqQ0E7MkJBc2tIOEI7MkJBREg7aUZBcUJvQzt3QkFoQ3pDO2dGQWtDYztzQkE1SnRCO3dCQXFDUTswQkE4QlU7MEJBREg7O3dEQWpnSDdCb1M7MkJBbWdINkIsYUFsZ0g3QkM7b0NBcWdIa0M7b0NBRUE7MEJBTkYsVUFVRzswQkFESDs7d0RBM2dIaENEOzJCQTZnSGdDOzBCQVhBLFVBY007MEJBREg7O3dEQS9nSG5DQTsyQkFpaEhtQzswQkFmSCxVQW1CUzswQkFESDs7d0RBcGhIdENBOzJCQXNoSHNDOzBCQXBCTixVQXlCWTswQkFGSDs7d0RBemhIekNBOzJCQTZoSHlDOzBCQTNCVCxVQWdDZTswQkFGSDs7d0RBaGlINUNBOzJCQW9pSDRDOzBCQWxDWixVQXVDa0I7MEJBRkg7O3dEQXZpSC9DQTsyQkEyaUgrQzswQkF6Q2Y7MkJBb0QyQjsyQkFGSDs7d0RBcGpIeERBOzJCQW1qSHFEOzJCQUZBOzJCQURIOzJCQUZBO2tGQVN1Qjt3QkFuRm5EOzBCQUlvQixPQS85RzFDNVI7Ozs7Ozs7Ozs7MEJBdytHaUM7OzJCQURIO2tFQWovRzlCUjsyQkFnL0cyQjtpRkFld0M7d0JBMUI3QztnRkFtRm9EO3NCQXhINUQ7Ozs7MkJBSVE7NkJBOEJvQix1REFDUDsyQkEvQmI7NkJBNkJjOzs4QkFESDs7MkRBLzlHakNvUzs2QkErOUdpQyxPQXQ5R2pDNVI7Ozs7Ozs7Ozs7NkJBdTlHb0M7OEJBZk47OEJBREc7OEJBREg7cUVBaDlHOUJSOzhCQSs4RzJCO29GQWtCb0M7MkJBN0J6QzttRkErQmM7Ozs7OztzQkFuQ3RCO2dGQTZUcUM7b0JBbFUxQyxzQkFHb0IsUUFBSTtvQkFIeEI7NEVBa1UyQzs7OztxQkF2bEIzQzt1QkErTEssc0JBb0ZvQiw4QkFBZ0I7dUJBcEZwQyxzQkFtRjZDLFFBQUs7dUJBbkZsRDs7Ozs0QkFJUTs4QkE4RW9CLHlEQUNQOzRCQS9FYjs4QkE2RWM7OytCQURIOzs0REFwN0dqQ29TOzhCQW83R2lDLE9BMzZHakM1Ujs7Ozs7Ozs7Ozs4QkE0NkdvQzsrQkFmTjsrQkFETTsrQkFESDtzRUFyNkdqQ1I7K0JBbzZHb0M7K0JBREg7c0VBbjZHakNBOytCQWs2RzhCOytCQURIO3FGQXFCb0M7NEJBN0V6Qzs7OztpQ0FLUTttQ0EwQ29CLHlEQUNQO2lDQTNDYjttQ0F5Q2M7O29DQUZIOztpRUFwNUd6Q29TO21DQW81R3lDLE9BMzRHekM1Ujs7Ozs7Ozs7OzttQ0E2NEc0QztvQ0F2Qk47b0NBRE07b0NBREg7MkVBOTNHekNSO29DQTYzRzRDO29DQURIOzJFQTUzR3pDQTtvQ0EyM0dzQztvQ0FESDswRkE2Qm9DO2lDQXpDekM7eUZBMkNjOzRCQWhEdEI7c0ZBK0VjO3VCQW5GdEI7aUZBb0ZxQztxQkFuUjFDLHNCQTZMb0IsUUFBSTtxQkE3THhCOzs7OzBCQUlROzRCQUtLLHNCQW1Mb0IsOEJBQWdCOzRCQW5McEMsc0JBa0xvQixRQUFLOzRCQWxMekI7OEJBNEZRO2dDQXVDVTtnQ0FESDs7OERBaHpHckNvUztpQ0FrekdxQyxhQWp6R3JDQzswQ0FxekcwQzswQ0FHQTtnQ0FSRixVQWFHO2dDQUZIOzs4REE1ekd4Q0Q7aUNBZzBHd0M7Z0NBZkEsVUFvQk07Z0NBRkg7OzhEQW4wRzNDQTtpQ0F1MEcyQztnQ0F0QkgsVUEyQlM7Z0NBRkg7OzhEQTEwRzlDQTtpQ0E4MEc4QztnQ0E3Qk4sVUFrQ1k7Z0NBRkg7OzhEQWoxR2pEQTtpQ0FxMUdpRDtnQ0FwQ1QsVUF5Q2U7Z0NBRkg7b0VBeDFHcERBO3lDQTQxR29EO3lDQUVBLGdEQUNnQjs4QkFyRnRDO2dDQUtvQixPQXR3R2xENVI7Ozs7Ozs7Ozs7Z0NBa3hHNEM7O2lDQURIO3dFQTN4R3pDUjtpQ0EweEc0QztpQ0FESDt3RUF6eEd6Q0E7aUNBd3hHc0M7aUNBREg7dUZBdUJ1Qzs4QkFuQzVDO3NGQXFGdUM7NEJBakwvQzs7OztpQ0FLUTttQ0F1Q1U7bUNBREg7O2lFQXp0R3JDb1M7b0NBMnRHcUMsYUExdEdyQ0M7NkNBOHRHMEM7NkNBR0E7bUNBUkYsVUFhRzttQ0FGSDs7aUVBcnVHeENEO29DQXl1R3dDO21DQWZBLFVBb0JNO21DQUZIOztpRUE1dUczQ0E7b0NBZ3ZHMkM7bUNBdEJILFVBMkJTO21DQUZIOztpRUFudkc5Q0E7b0NBdXZHOEM7bUNBN0JOLFVBa0NZO21DQUZIOztpRUExdkdqREE7b0NBOHZHaUQ7bUNBcENULFVBeUNlO21DQUZIO3VFQWp3R3BEQTs0Q0Fxd0dvRDs0Q0FFQSxnREFDZ0I7aUNBckZ0QzttQ0FLb0IsT0EvcUdsRDVSOzs7Ozs7Ozs7O21DQTJyRzRDOztvQ0FESDsyRUFwc0d6Q1I7b0NBbXNHNEM7b0NBREg7MkVBbHNHekNBO29DQWlzR3NDO29DQURIOzBGQXVCdUM7aUNBbkM1Qzt5RkFxRnVDOzs0QkExRi9DO3NGQW1McUM7MEJBeEwxQyxzQkFHMEIsUUFBSTswQkFIOUI7a0ZBd0wyQztxQkE1TG5EOytFQW1SMkM7O2lCQXZScEQ7Ozs7O2lCQWcxQlk7O2NBcHhEa0M7ZUErN0I5Q2tiO2dCQUF5Qzs7Ozs7OztnQkFnMkJ6Qzs7O29CQUtNLHNCQXVGNkMsOEJBQWdCO29CQXZGN0Qsc0JBdUZvQixRQUFLO29CQXZGekI7c0JBMkRRO3dCQWtCVTt3QkFESDs7c0RBN2tJckI5STt5QkEra0lxQixhQTlrSXJCQztrQ0FpbEkwQjtrQ0FFQTt3QkFORjt5QkFRZ0I7eUJBQWhCOzs7OzRCQXpvRnhCMEk7eUJBd29Gb0M7Z0ZBRW1DO3NCQTNCekQ7d0JBY1c7O3lCQURIO2dFQTFrSXRCL2E7eUJBeWtJeUI7eUJBREg7Z0VBeGtJdEJBO3lCQXVrSW1COytFQUkwQztzQkFkL0M7OEVBMkIwRDtvQkF0RmxFO3NCQThCUTt3QkFrQlU7d0JBREg7O3NEQWhqSXJCb1M7eUJBa2pJcUIsYUFqaklyQkM7a0NBb2pJMEI7a0NBRUE7d0JBTkY7eUJBUWdCO3lCQUFoQjs7Ozs0QkE1bUZ4QjBJO3lCQTJtRm9DO2dGQUVtQztzQkEzQnpEO3dCQWNXOzt5QkFESDtnRUE3aUl0Qi9hO3lCQTRpSXlCO3lCQURIO2dFQTNpSXRCQTt5QkEwaUltQjsrRUFJeUM7c0JBZDlDOzhFQTJCMEQ7b0JBekRsRTs7Ozt5QkFJUTsyQkFlVTsyQkFESDs7eURBbmhJckJvUzs0QkFxaElxQixhQXBoSXJCQztxQ0F1aEkwQjtxQ0FFQTsyQkFORjs0QkFRZ0I7NEJBQWhCOzs7OytCQS9rRnhCMEk7NEJBOGtGb0M7bUZBRW1DO3lCQXhCekQ7MkJBV1E7OzRCQURIO21FQWhoSW5CL2E7MkJBZ2hJbUIsdURBQ3FDO3lCQVgxQztpRkF3QjBEOzs7b0JBNUJsRTs4RUF1RjhEO3VDQXpGL0MsUUFBSTtpQkFIekI7Ozs7O2lCQThGWTs7Y0E3M0RrQztlQTJ4RDlDbWI7Z0JBQTBCOzs7Ozs7O2dCQTZHMUI7OztvQkFnakJNLHNCQTJUNkMsOEJBQWdCO29CQTNUN0Qsc0JBMlRvQixRQUFLO29CQTNUekI7c0JBdVJRO3dCQW1CSyxPQTc3Sm5CaEc7OzJCQWk4SjBDOzs0QkFBaEI7Ozs7K0JBM3BHMUI2Rjs0QkEwcEdzQzs7OzJCQU1JOzs0QkFBaEI7Ozs7K0JBaHFHMUJBOzRCQStwR3NDOzs7MkJBTUk7OzRCQUFoQjs7OzsrQkFycUcxQkE7NEJBb3FHc0M7b0ZBRzJDO3NCQW5DbkU7d0JBaUJXOzt5QkFESDs7dURBNTdKdEI1STt5QkEyN0o0Qjt5QkFESDtnRUEzN0p6QnBTO3lCQTA3SjRCO3lCQURIO2dFQXo3SnpCQTt5QkF3N0pzQjt5QkFESDsrRUFPZ0M7c0JBakJyQzs4RUFtQ29FO29CQTFUNUU7c0JBb1BRO3dCQTBCSyxPQWo2Sm5CbVY7OzJCQW02SmdEOzsyQkFFQTs7MkJBRUEsdURBQ2pCO3NCQWpDakI7d0JBd0JjOzt5QkFESDs7c0RBaDZKekIvQzt5QkFnNkp5QixZQS81SnpCQzt5QkF3NUpzQjt5QkFETTt5QkFESDtnRUF4NUp6QnJTO3lCQXU1SjRCO3lCQURIO2dFQXQ1SnpCQTt5QkFxNUpzQjt5QkFESDsrRUFjb0M7c0JBeEJ6Qzs4RUFpQ2tCO29CQXJSMUI7c0JBaU5RO3dCQTBCSyxPQTkzSm5CbVY7OzJCQWc0SmdEOzsyQkFFQTs7MkJBRUEsdURBQ2pCO3NCQWpDakI7d0JBd0JjOzt5QkFESDs7c0RBNzNKekIvQzt5QkE2M0p5QixZQTUzSnpCQzt5QkFxM0pzQjt5QkFETTt5QkFESDtnRUFyM0p6QnJTO3lCQW8zSjRCO3lCQURIO2dFQW4zSnpCQTt5QkFrM0pzQjt5QkFESDsrRUFjb0M7c0JBeEJ6Qzs4RUFpQ2tCO29CQWxQMUI7c0JBNEtRO3dCQW1CSyxPQWwxSm5CbVY7OzJCQXMxSjBDOzs0QkFBaEI7Ozs7K0JBaGpHMUI2Rjs0QkEraUdzQzs7OzJCQU1JOzs0QkFBaEI7Ozs7K0JBcmpHMUJBOzRCQW9qR3NDOzs7MkJBTUk7OzRCQUFoQjs7OzsrQkExakcxQkE7NEJBeWpHc0M7b0ZBRzJDO3NCQW5DbkU7d0JBaUJXOzt5QkFESDs7dURBajFKdEI1STt5QkFnMUo0Qjt5QkFESDtnRUFoMUp6QnBTO3lCQSswSjRCO3lCQURIO2dFQTkwSnpCQTt5QkE2MEpzQjt5QkFESDsrRUFPZ0M7c0JBakJyQzs4RUFtQ29FO29CQS9NNUU7c0JBeUlRO3dCQTBCSyxPQXR6Sm5CbVY7OzJCQXd6SmdEOzsyQkFFQTs7MkJBRUEsdURBQ2pCO3NCQWpDakI7d0JBd0JjOzt5QkFESDs7c0RBcnpKekIvQzt5QkFxekp5QixZQXB6SnpCQzt5QkE2eUpzQjt5QkFETTt5QkFESDtnRUE3eUp6QnJTO3lCQTR5SjRCO3lCQURIO2dFQTN5SnpCQTt5QkEweUpzQjt5QkFESDsrRUFjb0M7c0JBeEJ6Qzs4RUFpQ2tCO29CQTFLMUI7c0JBc0dRO3dCQTBCSyxPQW54Sm5CbVY7OzJCQXF4SmdEOzsyQkFFQTs7MkJBRUEsdURBQ2pCO3NCQWpDakI7d0JBd0JjOzt5QkFESDs7c0RBbHhKekIvQzt5QkFreEp5QixZQWp4SnpCQzt5QkEwd0pzQjt5QkFETTt5QkFESDtnRUExd0p6QnJTO3lCQXl3SjRCO3lCQURIO2dFQXh3SnpCQTt5QkF1d0pzQjt5QkFESDsrRUFjb0M7c0JBeEJ6Qzs4RUFpQ2tCO29CQXZJMUI7c0JBb0VRO3dCQWdCSyxPQXZ1Sm5CbVY7OzJCQTJ1SjBDOzs0QkFBaEI7Ozs7K0JBcjhGMUI2Rjs0QkFvOEZzQzs7OzJCQU1JOzs0QkFBaEI7Ozs7K0JBMThGMUJBOzRCQXk4RnNDOzs7MkJBTUk7OzRCQUFoQjs7OzsrQkEvOEYxQkE7NEJBODhGc0M7b0ZBRzJDO3NCQWhDbkU7d0JBY1c7O3lCQURIOzt1REF0dUp0QjVJO3lCQXF1SnlCO3lCQURIO2dFQXJ1SnRCcFM7eUJBb3VKbUI7K0VBSWdDO3NCQWRyQzs4RUFnQ29FO29CQXBHNUU7c0JBb0NRO3dCQXVCSyxPQTlzSm5CbVY7OzJCQWd0SmdEOzsyQkFFQTs7MkJBRUEsdURBQ2pCO3NCQTlCakI7d0JBcUJjOzt5QkFESDs7c0RBN3NKekIvQzt5QkE2c0p5QixZQTVzSnpCQzt5QkFxc0pzQjt5QkFERzt5QkFESDtnRUFyc0p0QnJTO3lCQW9zSm1COytFQVdvQztzQkFyQnpDOzhFQThCa0I7b0JBbEUxQjs7Ozt5QkFJUTsyQkF1QkssT0E5cUpuQm1WOzs4QkFnckpnRDs7OEJBRUE7OzhCQUVBLHVEQUNqQjt5QkE5QmpCOzJCQXFCYzs7NEJBREg7O3lEQTdxSnpCL0M7NEJBNnFKeUIsWUE1cUp6QkM7NEJBcXFKc0I7NEJBREc7NEJBREg7bUVBcnFKdEJyUzs0QkFvcUptQjtrRkFXb0M7eUJBckJ6QztpRkE4QmtCOzs7Ozs7Ozs7b0JBbEMxQjs4RUEyVDhEO3VDQTdUL0MsUUFBSTs7O29CQW5NaEI7c0JBNkdLLHNCQXFGb0IsOEJBQWdCO3NCQXJGcEMsc0JBb0ZvQixRQUFLO3NCQXBGekI7d0JBeURROzBCQW1CSyxPQXZvSjNCbVY7OzZCQTBvSitCOzs2QkFFQTs7NkJBRUEsdURBQStCO3dCQTFCeEM7MEJBZ0JjOzsyQkFESDtrRUF0b0pqQ25WOzJCQXFvSjhCOzs4REFqb0o5QmthOzJCQWdvSmlDOzJCQURIO2tFQW5vSjlCbGE7MkJBa29KMkI7aUZBTThCO3dCQWpCbkM7Z0ZBMEJ5QztzQkFuRmpEO3dCQTZCUTswQkFtQkssT0EzbUozQm1WOzs2QkE4bUorQjs7NkJBRUE7OzZCQUVBLHVEQUErQjt3QkExQnhDOzBCQWdCYzs7MkJBREg7a0VBMW1KakNuVjsyQkF5bUo4Qjs7OERBcm1KOUJrYTsyQkFvbUppQzsyQkFESDtrRUF2bUo5QmxhOzJCQXNtSjJCO2lGQU04Qjt3QkFqQm5DO2dGQTBCeUM7c0JBdkRqRDs7OzsyQkFJUTs2QkFnQkssT0Eva0ozQm1WOztnQ0FrbEorQjs7Z0NBRUE7O2dDQUVBLHVEQUErQjsyQkF2QnhDOzZCQWFXOzs4QkFESDtxRUE5a0o5Qm5WOzhCQTZrSjJCOztpRUF6a0ozQmthOzZCQXlrSjJCLHVEQUcwQjsyQkFkL0I7bUZBdUJ5Qzs7O3NCQTNCakQ7Z0ZBcUZxQztvQkFsTTFDLHNCQTJHb0IsUUFBSTtvQkEzR3hCOzs7O3lCQUlROzJCQUtLLHNCQWlHb0IsOEJBQWdCOzJCQWpHcEMsc0JBZ0dvQixRQUFLOzJCQWhHekI7NkJBaUVROytCQXVCSyxPQS9pSm5DL0U7O2tDQWtqSnVDOztrQ0FFQTs7a0NBRUEsdURBQStCOzZCQTlCeEM7K0JBbUJpQjs7Z0NBRkg7dUVBNWlKNUNuVjtnQ0EyaUp5Qzs7bUVBdmlKekNrYTtnQ0FzaUo0QztnQ0FESDt1RUF6aUp6Q2xhO2dDQXdpSnNDO2dDQURIOzs7O21DQWxpSm5DbWE7K0JBa2lKbUMsdURBUzhEOzZCQXJCbkU7cUZBOEJ5QzsyQkEvRmpEOzZCQWlDUTsrQkF1QkssT0EvZ0puQ2hGOztrQ0FraEp1Qzs7a0NBRUE7O2tDQUVBLHVEQUErQjs2QkE5QnhDOytCQW1CaUI7O2dDQUZIO3VFQTVnSjVDblY7Z0NBMmdKeUM7O21FQXZnSnpDa2E7Z0NBc2dKNEM7Z0NBREg7dUVBemdKekNsYTtnQ0F3Z0pzQztnQ0FESDs7OzttQ0FsZ0puQ21hOytCQWtnSm1DLHVEQVM4RDs2QkFyQm5FO3FGQThCeUM7MkJBL0RqRDs7OztnQ0FLUTtrQ0FtQkssT0EvK0luQ2hGOztxQ0FrL0l1Qzs7cUNBRUE7O3FDQUVBLHVEQUErQjtnQ0ExQnhDO2tDQWVjOzttQ0FESDswRUE3K0l6Q25WO21DQTQrSXNDOztzRUF4K0l0Q2thO21DQXUrSW1DOzs7O3NDQXQrSW5DQztrQ0FzK0ltQyx1REFLOEQ7Z0NBakJuRTt3RkEwQnlDOzs7MkJBL0JqRDtxRkFpR3FDO3lCQXRHMUMsc0JBRzBCLFFBQUk7eUJBSDlCO2lGQXNHMkM7b0JBMUduRDs4RUFrTTJDOzs7O3FCQXppQjNDO3VCQUtLLHNCQWdXb0IsOEJBQWdCO3VCQWhXcEMsc0JBK1ZvQixRQUFLO3VCQS9WekI7eUJBcVRROzJCQXNCSyxPQXY3STNCaEY7OzhCQTY3SXFDOzsrQkFESDs7OztrQ0F0cEZsQzZGOytCQW9wRjhDOzs7OEJBU1Q7OytCQURIOzs7O2tDQTVwRmxDQTsrQkEwcEY4Qzs7OzhCQVNUOzsrQkFESDs7OztrQ0FscUZsQ0E7K0JBZ3FGOEM7dUZBSTJDO3lCQXpDbkU7MkJBb0JXOzs0QkFESDs7MERBdDdJOUI1STs0QkFvN0l1Qzs0QkFESDttRUFwN0lwQ3BTOzRCQW03SWlDLGlEQTU2SWpDcWE7NEJBMjZJb0M7NEJBREg7bUVBajdJakNyYTs0QkFnN0k4Qjs0QkFESDtrRkFTZ0M7eUJBcEJyQztpRkF5Q29FO3VCQTlWNUU7eUJBK1FROzJCQTZCSyxPQXg1STNCbVY7OzhCQTI1SStCOzs4QkFFQTs7OEJBRUEsdURBQStCO3lCQXBDeEM7MkJBMkJjOzs0QkFESDs7eURBdjVJakMvQzs0QkF1NUlpQyxZQXQ1SWpDQzs0QkErNEk4Qjs0QkFGUzs0QkFESDttRUE5NElwQ3JTOzRCQTY0SWlDLGlEQXQ0SWpDcWE7NEJBcTRJb0M7NEJBREg7bUVBMzRJakNyYTs0QkEwNEk4Qjs0QkFESDtrRkFnQm9DO3lCQTNCekM7aUZBb0N5Qzt1QkFuVGpEO3lCQXlPUTsyQkE2QkssT0FsM0kzQm1WOzs4QkFxM0krQjs7OEJBRUE7OzhCQUVBLHlEQUErQjt5QkFwQ3hDOzJCQTJCYzs7NEJBREg7O3lEQWozSWpDL0M7NEJBaTNJaUMsWUFoM0lqQ0M7NEJBeTJJOEI7NEJBRlM7NEJBREg7bUVBeDJJcENyUzs0QkF1MklpQyxpREFoMklqQ3FhOzRCQSsxSW9DOzRCQURIO21FQXIySWpDcmE7NEJBbzJJOEI7NEJBREg7a0ZBZ0JvQzt5QkEzQnpDO2lGQW9DeUM7dUJBN1FqRDt5QkE4TFE7MkJBc0JLLE9BaDBJM0JtVjs7OEJBczBJcUM7OytCQURIOzs7O2tDQS9oRmxDNkY7K0JBNmhGOEM7Ozs4QkFTVDs7K0JBREg7Ozs7a0NBcmlGbENBOytCQW1pRjhDOzs7OEJBU1Q7OytCQURIOzs7O2tDQTNpRmxDQTsrQkF5aUY4Qzt1RkFJMkM7eUJBekNuRTsyQkFvQlc7OzRCQURIOzswREEvekk5QjVJOzRCQTZ6SXVDOzRCQURIO21FQTd6SXBDcFM7NEJBNHpJaUMsaURBcnpJakNxYTs0QkFveklvQzs0QkFESDttRUExeklqQ3JhOzRCQXl6SThCOzRCQURIO2tGQVNnQzt5QkFwQnJDO2lGQXlDb0U7dUJBdk81RTt5QkF3SlE7MkJBNkJLLE9BanlJM0JtVjs7OEJBb3lJK0I7OzhCQUVBOzs4QkFFQSx1REFBK0I7eUJBcEN4QzsyQkEyQmM7OzRCQURIOzt5REFoeUlqQy9DOzRCQWd5SWlDLFlBL3hJakNDOzRCQXd4SThCOzRCQUZTOzRCQURIO21FQXZ4SXBDclM7NEJBc3hJaUMsaURBL3dJakNxYTs0QkE4d0lvQzs0QkFESDttRUFweElqQ3JhOzRCQW14SThCOzRCQURIO2tGQWdCb0M7eUJBM0J6QztpRkFvQ3lDO3VCQTVMakQ7eUJBa0hROzJCQTZCSyxPQTN2STNCbVY7OzhCQTh2SStCOzs4QkFFQTs7OEJBRUEseURBQStCO3lCQXBDeEM7MkJBMkJjOzs0QkFESDs7eURBMXZJakMvQzs0QkEwdklpQyxZQXp2SWpDQzs0QkFrdkk4Qjs0QkFGUzs0QkFESDttRUFqdklwQ3JTOzRCQWd2SWlDLGlEQXp1SWpDcWE7NEJBd3VJb0M7NEJBREg7bUVBOXVJakNyYTs0QkE2dUk4Qjs0QkFESDtrRkFnQm9DO3lCQTNCekM7aUZBb0N5Qzt1QkF0SmpEO3lCQTBFUTsyQkFtQkssT0F6c0kzQm1WOzs4QkErc0lxQzs7K0JBREg7Ozs7a0NBeDZFbEM2RjsrQkFzNkU4Qzs7OzhCQVNUOzsrQkFESDs7OztrQ0E5NkVsQ0E7K0JBNDZFOEM7Ozs4QkFTVDs7K0JBREg7Ozs7a0NBcDdFbENBOytCQWs3RThDO3VGQUkyQzt5QkF0Q25FOzJCQWlCVzs7NEJBREg7OzBEQXhzSTlCNUk7NEJBc3NJb0M7NEJBREg7bUVBdHNJakNwUzs0QkFxc0k4QixpREE5ckk5QnFhOzRCQTZySTJCO2tGQU1nQzt5QkFqQnJDO2lGQXNDb0U7dUJBaEg1RTt5QkF1Q1E7MkJBMEJLLE9BN3FJM0JsRjs7OEJBZ3JJK0I7OzhCQUVBOzs4QkFFQSx1REFBK0I7eUJBakN4QzsyQkF3QmM7OzRCQURIOzt5REE1cUlqQy9DOzRCQTRxSWlDLFlBM3FJakNDOzRCQW9xSThCOzRCQUZNOzRCQURIO21FQW5xSWpDclM7NEJBa3FJOEIsaURBM3BJOUJxYTs0QkEwcEkyQjtrRkFhb0M7eUJBeEJ6QztpRkFpQ3lDO3VCQXhFakQ7Ozs7NEJBSVE7OEJBMEJLLE9BMW9JM0JsRjs7aUNBNm9JK0I7O2lDQUVBOztpQ0FFQSx5REFBK0I7NEJBakN4Qzs4QkF3QmM7OytCQURIOzs0REF6b0lqQy9DOytCQXlvSWlDLFlBeG9JakNDOytCQWlvSThCOytCQUZNOytCQURIO3NFQWhvSWpDclM7K0JBK25JOEIsaURBeG5JOUJxYTsrQkF1bkkyQjtxRkFhb0M7NEJBeEJ6QztvRkFpQ3lDOzs7Ozs7Ozs7dUJBckNqRDtpRkFnV3FDO3FCQXJXMUMsc0JBR29CLFFBQUk7cUJBSHhCOzZFQXFXMkM7O2lCQXpXcEQ7Ozs7O2lCQTYyQlk7O2NBcnZGa0M7ZUFvNEQ5Q2U7Z0JBQWtDOzs7Ozs7O2dCQTYzQmxDOzs7b0JBV00sT0F2K0pOakc7O3VCQTIrSmE7OzJEQTU0QmJpRzs7dUJBKzRCYTs7MkRBLzRCYkE7O3VCQWs1QmE7OzJEQWw1QmJBLCtCQWs1QnVDOzs7b0JBWkg7O3FCQUE5Qjs0REF4K0pOcGI7b0JBdytKTSx1REFBaUU7aUJBVHZFOzs7OztpQkF1Qlk7O2NBeHhGa0M7ZUE0dkY5Q3FiO2dCQUFzQzs7Ozs7OztnQkF3Q3RDOzs7b0JBV00sT0ExZ0tObEc7O3VCQThnS2E7OzJEQS82QmJpRzs7dUJBazdCYTs7MkRBbDdCYkE7O3VCQXE3QmE7OzJEQXI3QmJBLCtCQXE3QnVDOzs7b0JBWkg7O3FCQUE5Qjs0REEzZ0tOcGI7b0JBMmdLTSx1REFBaUU7aUJBVHZFOzs7OztpQkF1Qlk7O2NBM3pGa0M7ZUEreEY5Q3NiO2dCQUF1Qzs7Ozs7OztnQkF1Q3ZDOzs7b0JBaUJROzs4QkE5MEpSVjs4QkEyM0hBUTs7NkJBMzNIQVIsOEJBZzFKOEM7OztvQkFoQnpCLG1EQVdWO2lCQWRYOzs7OztpQkFxQlk7O2NBMzFGa0M7ZUFrMEY5Q1c7Z0JBQXlCOzs7Ozs7O2dCQW9DTDs7aUJBREg7OytDQWorQmpCSDtpQkFnK0JjOzs7b0JBckVkRTs7Ozs7aUJBeUUwQjs7Y0FZVDtnQkFZckI7OzJCQUlROUo7b0JBQ0g7c0JBQ0U7OzswQkFvQ1E7Ozs4QkFqNkpYb0o7OEJBbXZKQVM7MkJBZ0xXOzBCQUVHOzs7OEJBcjZKZFQ7OEJBc3hKQVU7NEJBdUp1Qjs7OztnQ0ExTHZCRDtnQ0FtQ0FDOzZCQW9KdUI7OztnQ0ExNkp2QlY7Z0NBc3hKQVU7NkJBbUpvQjs2QkFESDtvRUE3Q2I5Sjs0QkE2Q2E7K0RBN0NiQTswQkFvRFUsT0FwRFZBLFdBb0R1Qjs7OzBCQTdCSCxtREFZVjs7OzsyQkE3QkYsc0JBZ0JvQixPQXRCNUJBLFdBc0J3QzsyQkFoQmhDOzZCQUdvQjs7O3NDQTVtS2hDeUksK0JBd25LZ0U7MkJBZnBEO21GQWdCaUM7dUJBcEIxQzs7Ozs7O3VCQW9EWTtzQkFqSE0sWUF1SGlDO2lCQWhFSjs7Ozs7Ozs7a0JBcUVsRDs7O3NCQUtNLHNCQXVGNkMsOEJBQWdCO3NCQXZGN0Qsc0JBdUZvQixRQUFLO3NCQXZGekI7d0JBMkRROzBCQXNCVTs7MkJBREc7MkJBRkE7Ozs4QkF0TjNCc0I7OEJBbDBGQXJDOzJCQXVoR3dCOzBCQURIOzRCQVNHOzs2QkFGQTs7O2dDQTNOeEJxQztnQ0FsMEZBckM7NEJBNmhHd0I7MEJBR0gsdURBQThCO3dCQTNCckM7MEJBY1c7OzJCQURIO2tFQWh2S3RCbFo7MkJBK3VLeUI7MkJBREg7a0VBOXVLdEJBOzJCQTZ1S21CO2lGQUkwQzt3QkFkL0M7Z0ZBMkJzQztzQkF0RjlDO3dCQThCUTswQkFzQlU7OzJCQURHOzJCQUZBOzs7OEJBekwzQnViOzhCQWwwRkFyQzsyQkEwL0Z3QjswQkFESDs0QkFTRzs7NkJBRkE7OztnQ0E5THhCcUM7Z0NBbDBGQXJDOzRCQWdnR3dCOzBCQUdILHVEQUE4Qjt3QkEzQnJDOzBCQWNXOzsyQkFESDtrRUFudEt0QmxaOzJCQWt0S3lCOzJCQURIO2tFQWp0S3RCQTsyQkFndEttQjtpRkFJeUM7d0JBZDlDO2dGQTJCc0M7c0JBekQ5Qzs7OzsyQkFJUTs2QkFtQlU7OzhCQURHOzhCQUZBOzs7aUNBNUozQnViO2lDQWwwRkFyQzs4QkE2OUZ3Qjs2QkFESDsrQkFTRzs7Z0NBRkE7OzttQ0FqS3hCcUM7bUNBbDBGQXJDOytCQW0rRndCOzZCQUdILHVEQUE4QjsyQkF4QnJDOzZCQVdROzs4QkFESDtxRUF0cktuQmxaOzZCQXNyS21CLHVEQUNxQzsyQkFYMUM7bUZBd0JzQzs7O3NCQTVCOUM7Z0ZBdUY4RDt5Q0F6Ri9DLFFBQUk7bUJBSHpCOzs7OzttQkE4Rlk7O2dCQW5LaEI7aUJBaUVJeWI7a0JBQWlDOzs7Ozs7O2tCQTZHakM7OztzQkFLTSxzQkE0RTZDLDhCQUFnQjtzQkE1RTdELHNCQTRFb0IsUUFBSztzQkE1RXpCOzs7OzJCQUlROzZCQXVFTzs7OEJBRE07OEJBRkE7OzREQXpUM0JGLGVBdmlDQUo7OEJBKzFDd0I7OEJBREg7c0ZBSzBCOzJCQXZFakM7NkJBK0RROzs4QkFESDtxRUFuMUtuQm5iOzZCQW0xS21CLHVEQUNxQzsyQkEvRDFDOzs7O2dDQUlRO2tDQWtETzs7bUNBRE07bUNBRkE7O2lFQXhTbkN1YixlQXZpQ0FKO21DQTgwQ2dDO21DQURIOzJGQUswQjtnQ0FsRGpDO2tDQTBDVzs7bUNBREg7MEVBbDBLOUJuYjttQ0FpMEtpQzttQ0FESDswRUFoMEs5QkE7bUNBK3pLMkI7eUZBSXlDO2dDQTFDOUM7Ozs7cUNBS1E7dUNBeUJPOzt3Q0FETTt3Q0FIQTs7c0VBblIzQ3ViLGVBdmlDQUo7d0NBeXpDd0M7d0NBREg7Z0dBTTBCO3FDQXpCakM7dUNBZ0JXOzt3Q0FESDsrRUE3eUt0Q25iO3dDQTR5S3lDO3dDQURIOytFQTN5S3RDQTt3Q0EweUttQzs4RkFJMEM7cUNBaEIvQzs2RkF5QmtDO2dDQTlCMUM7MEZBa0RrQzsyQkF0RDFDO3FGQXVFa0M7c0JBM0UxQztnRkE0RThEO3lDQTlFL0MsUUFBSTttQkFIekI7Ozs7O21CQW1GWTs7Z0JBalFoQjtpQkEwSytCOzs7Ozs7OzsyQkFrR3ZCd1I7b0JBQ0g7c0JBQ0U7OzswQkEyQjBDOzs7Ozs7OzhCQTdCekNBOzJCQTZCd0M7OzhCQUgvQjs7O2dDQXRTYmdLOzsyQkFrU1k7Ozs7Ozs7MkJBSHlCOzsyQkFtQnRCOzJCQURBOzs7OEJBbEJEcEU7OEJBbDBLZHFEOzBCQW0xS1k7bUNBR0E7O3FDQXBCRXJEO3FDQWwwS2RxRDttQ0F1MUtpQiwrQ0FBNkI7OzswQkFuQ3RCLG1EQVlWO3VCQWZYOzs7Ozs7dUJBd0NZO3NCQXJJTSxZQTJJaUM7aUJBcERXOzs7Ozs7OztrQkEwRGpFOzs7c0JBS00sc0JBNkk2Qyw4QkFBZ0I7c0JBN0k3RCxzQkE2SW9CLFFBQUs7c0JBN0l6Qjs7OzsyQkFJUTs2QkFrSFU7NkJBREg7cUVBbFJyQmlCOzhCQW9ScUI7NkJBREc7OEJBT007OEJBREg7cUVBelIzQkE7OEJBd1I4Qjs4QkFESDtxRUF2UjNCQTs2QkFzUndCOytCQU9NOztnQ0FESDtzRUE1UjNCQTtnQ0EyUndDOzs2QkFSaEIsVUFhTTs2QkFESDtxRUEvUjNCQTsrQkF3U29DOztnQ0FESDtzRUF2U2pDQTtnQ0FzU2lDO2dDQURIO2dDQURHO2dDQURBO2dDQURIOzs2QkFPSCxzREFBMEI7MkJBeEl2Qzs2QkE4R1E7OzhCQURIO3FFQXRoTG5CMWI7NkJBc2hMbUIsdURBQ3FDOzJCQTlHMUM7Ozs7Z0NBSVE7a0NBeUVVO2tDQURIOzBFQTdPN0IwYjttQ0ErTzZCO2tDQURHO21DQU9NO21DQURIOzBFQXBQbkNBO21DQW1Qc0M7bUNBREg7MEVBbFBuQ0E7a0NBaVBnQztvQ0FRTTs7cUNBREg7MkVBeFBuQ0E7cUNBdVBtQzs7a0NBVEgsVUFlTTtrQ0FESDswRUE1UG5DQTtvQ0FxUTRDOztxQ0FESDsyRUFwUXpDQTtxQ0FtUXlDO3FDQURIO3FDQURHO3FDQURBO3FDQURIOztrQ0FPRSxzREFBMEI7Z0NBakc1QztrQ0FxRVc7O21DQURIOzBFQWovSzlCMWI7bUNBZy9LaUM7bUNBREg7MEVBLytLOUJBO21DQTgrSzJCO3lGQUl5QztnQ0FyRTlDOzs7O3FDQUtRO3VDQW9CVTt1Q0FESDsrRUE3THJDMGI7d0NBK0wwQzt1Q0FERjt3Q0FTTTt3Q0FGSDsrRUFyTTNDQTt3Q0FvTThDO3dDQUZIOytFQWxNM0NBO3VDQWlNd0M7eUNBWU07OzBDQUZIO2dGQTNNM0NBOzBDQTBNMkM7O3VDQVpILFVBb0JNO3VDQUZIOytFQWhOM0NBO3lDQTROb0Q7OzBDQUZIO2dGQTFOakRBOzBDQXlOaUQ7MENBREg7MENBREc7MENBREE7MENBREg7O3VDQVNILHNEQUEwQjtxQ0FwRHZDO3VDQWdCVzs7d0NBREg7K0VBajhLdEMxYjt3Q0FnOEt5Qzt3Q0FESDsrRUEvN0t0Q0E7d0NBODdLbUM7OEZBSTBDO3FDQWhCL0M7NkZBb0R3QztnQ0F6RGhEOzBGQWlHNkM7MkJBckdyRDtxRkF3SXdDO3NCQTVJaEQ7Z0ZBNkk4RDt5Q0EvSS9DLFFBQUk7bUJBSHpCOzs7OzttQkFvSlk7O2dCQXRkaEI7aUJBNlQ0Qzs7Ozs7Ozs7MkJBb0twQ3dSO29CQUNIO3NCQUNFOzs7MEJBNEJTOzs7Ozs7OzhCQTlCUkE7MkJBNkJ1RDs7OEJBSGhDOzs7Z0NBblAzQnFFOzsyQkErT1k7Ozs7Ozs7MkJBSHlCOzsyQkF5QnpCOzs7Ozs7OEJBekJFdUI7MkJBd0IrQzs7OEJBRmxDOzs7Z0NBdnlLM0I3Qjs7MkJBb3lLeUI7Ozs7Ozs7MkJBRks7MkJBZ0JaOzJCQURZO2lFQWhDaEI2QixjQWlCQUs7MkJBZUM7MkJBREg7OzJCQU9HOzJCQURBOzs7OEJBUERDOzhCQWJBRDswQkFtQkY7bUNBR0E7O3FDQVRFQztxQ0FiQUQ7bUNBdUJGLCtDQUErQjs7OzBCQXREbkIsbURBWVY7dUJBZlg7Ozs7Ozt1QkEyRFk7c0JBek5NLFlBK05pQztpQkF2RW1COzs7Ozs7OztrQkE2RXpFOzs7c0JBS00sc0JBdUU2Qyw4QkFBZ0I7c0JBdkU3RCxzQkF1RW9CLFFBQUs7c0JBdkV6Qjs7OzsyQkFJUTs2QkFrRU87OzhCQURNOzhCQURIOzs7aUNBdFR4QmtFOzs4QkFxVHFCO3NGQUc2QjsyQkFsRXBDOzZCQTREUTs7OEJBREg7cUVBNXNMbkIzYjs2QkE0c0xtQix1REFDcUM7MkJBNUQxQzs7OztnQ0FJUTtrQ0ErQ087O21DQURNO21DQUZIOzs7c0NBdFNoQzJiOzttQ0FxUzZCOzJGQUk2QjtnQ0EvQ3BDO2tDQXdDVzs7bUNBREg7MEVBNXJMOUIzYjttQ0EyckxpQzttQ0FESDswRUExckw5QkE7bUNBeXJMMkI7eUZBSXlDO2dDQXhDOUM7Ozs7cUNBS1E7dUNBdUJPOzt3Q0FETTt3Q0FGSDs7OzJDQW5SeEMyYjs7d0NBa1JxQztnR0FJNkI7cUNBdkJwQzt1Q0FnQlc7O3dDQURIOytFQXpxTHRDM2I7d0NBd3FMeUM7d0NBREg7K0VBdnFMdENBO3dDQXNxTG1DOzhGQUkwQztxQ0FoQi9DOzZGQXVCcUM7Z0NBNUI3QzswRkErQ3FDOzJCQW5EN0M7cUZBa0VxQztzQkF0RTdDO2dGQXVFOEQ7eUNBekUvQyxRQUFJO21CQUh6Qjs7Ozs7bUJBOEVZOztnQkF4bkJoQjtpQkFxaUJpRDs7Ozs7Ozs7MkJBOEZ6Q3dSO29CQUNIO3NCQUNFOzs7MEJBMEJTOzs7Ozs7OzhCQTVCUkE7MkJBMkIrRDs7OEJBSHhDOzs7Z0NBOUwzQm1HOzsyQkEwTFk7Ozs7Ozs7MkJBSHlCOzsyQkFxQkc7MkJBRHRCOzs7OEJBOXZMbEIyQzs4QkFHQUU7MkJBMHZMZTtpRUFuQkRwRDswQkFrQkY7NEJBTUc7Ozs7Z0NBbHdMZmtEO2dDQUdBRTs0QkErdkxlOytEQXhCRHBEOzBCQXlCNEIsc0RBQTZCOzs7MEJBckMvQyxtREFVVjt1QkFiWDs7Ozs7O3VCQTBDWTtzQkFsSU0sWUF3SWlDO2lCQXREZTs7Ozs7Ozs7a0JBNERyRTs7O3NCQWdCTTs7K0JBditLTnlEOytCQWkwS0FlLCtCQXVLeUM7OztzQkFkcEIsbURBV1Y7bUJBZFg7Ozs7O21CQW1CWTs7Z0JBOXNCaEI7aUJBc3JCNkM7Ozs7Ozs7OzJCQW9DckNwSztvQkFDSDtzQkFDRTs7OzBCQXNCUzs7Ozs7Ozs4QkF4QlJBOzJCQXVCMkQ7OzhCQUhwQzs7O2dDQS9HM0JxSzs7MkJBMkdZOzs7Ozs7OzJCQUh5Qjs7O21DQUF2QnpFLGNBM3pMZDVXLFVBVkFSLGNBdTFMdUM7OzswQkExQmYsbURBTVY7dUJBVFg7Ozs7Ozt1QkErQlk7c0JBN0RNLFlBbUVpQztpQkEzQ3ZDOzs7Ozs7OztrQkFnRGY7OztzQkFrQlk7Ozs7MEJBeDNMWjBSOzBCQStwR0F3Sjt1QkF3dEZTOzs7OzBCQWpHVFk7dUJBeUdlO3VCQURIOztzREFSREU7MEJBVUM7MEJBVkRBO3NCQVlMOzsrQkFqdUJOUDsrQkEydEJXUSwyQkFNOEQ7OztzQkF6QnBELG1EQVdWO21CQWRYOzs7OzttQkE4Qlk7O2dCQXB5QmhCO2lCQWt3QndDOzs7Ozs7OzsyQkE2Q2hDeks7b0JBQ0g7c0JBQ0U7OzswQkE0QlM7Ozs7Ozs7OEJBOUJSQTsyQkE2QnVFOzs4QkFIaEQ7OztnQ0FwSDNCdUs7OzJCQWdIWTs7Ozs7OzsyQkFIeUI7OzBCQWlCdkI7O29DQWpCQTNFO29DQTN1TGR1RDttQ0E2dkxpQjttQ0FsQkh2RCxhQWtCa0Q7OzswQkFoQ3hDLG1EQVlWO3VCQWZYOzs7Ozs7dUJBcUNZO3NCQTdFTSxZQW1GaUM7aUJBakRJOzs7Ozs7OztrQkFzRDFEOzs7c0JBa0JZOzs7OzBCQWo3QlptRTswQkFsMEZBckM7dUJBa3ZIUzs7MERBaEhUZ0Q7dUJBcUhzQztzQkFBM0I7MkRBTkExSzsrQkFPRjsrQkFQRUEsV0FPNkM7OztzQkFwQm5DLG1EQVdWO21CQWRYOzs7OzttQkF5Qlk7O2dCQTEzQmhCO2lCQTYxQklzRztrQkFBOEI7Ozs7Ozs7d0JBN3RIOUJvQjt3QkFvNERBa0M7d0JBNmpDQUs7d0JBNzFKQVo7d0JBOGhMQXFCO3dCQTJGQXBFO3dCQWxEQUQ7Y0F0ekJZO1lBOTNGQTtVQXIvREE7UUEvSEE7TUE3Q0EsdUNBdzdMNkI7SUExbmxCN0IsU0E0bmxCZHNFLCtCQUFrQ0E7TUFDcEM7MkJBRG9DQTtPQUNwQywrQkFEb0NBO09BQ3BDLHNCQURvQ0E7T0FDcEMsVUFEb0NBO09BQ3BDLFVBRG9DQTtPQUNwQyw0QkFEb0NBO09BQ3BDLDBCQURvQ0E7T0FDcEMsK0JBRG9DQTtPQUNwQyxLQURvQ0E7T0FDcEMsY0FEb0NBO09BQ3BDLCtCQURvQ0E7TUFDcEM7UUFjcUI7O1NBREgsNENBSmRuYzs7OztTQU8wQjs7TUFPZDtRQU9oQjtVQUtJO2lDQVNxQixPQW5DckJBLGFBbUNtQzs7O2NBTmQsbURBS3dDO1dBUjdEO1dBSkU7Ozs7Ozs7Ozs7V0FlVTs7UUFNaEI7VUFJSTtpQ0FTcUIsT0E5RHJCUSxTQThEK0I7OztjQU5WLG1EQUt3QztXQVI3RDtXQUhFOztrREFqemtCSjRMOzs7O1dBK3prQmM7O1FBV29DOzs7WUFIRTs2Q0Foc2hCcERnRjtlQW1waEJFaUUsK0JBc0JBQztTQXFCMkQ7d0NBQTNEclU7UUFBMkQ7VUFnQjNEO2lDQVNxQixPQS9GckJULFNBK0YrQjs7O2NBTlYsbURBS3dDO1dBUjdEO1dBSkU7O2tEQWoxa0JKNEw7Ozs7V0FnMmtCYzs7UUFNaEI7VUFLSTtpQ0FTcUIsT0F2SHJCNEksOEJBdUh3RDs7O2NBTm5DLG1EQUt3QztXQVI3RDtXQUpFOzs7Ozs7Ozs7O1dBZVU7O1FBTWhCO1VBS0k7aUNBU3FCLE9BOUlyQkMsbUJBOEl5Qzs7O2NBTnBCLG1EQUt3QztXQVI3RDtXQUpFOzs7OztjQXY3a0JKaEo7Ozs7O1dBczhrQmM7O1FBTWhCO1VBS0k7aUNBU3FCLE9BbEtyQmlKLHFCQWtLMkM7OztjQU50QixtREFLd0M7V0FSN0Q7V0FKRTs7Ozs7Ozs7OztXQWVVOztRQU1oQjtVQUtJO2lDQVNxQixPQXJMckJ4RCwyQkFxTGlEOzs7Y0FONUIsbURBS3dDO1dBUjdEO1dBSkU7Ozs7Ozs7Ozs7V0FlVTs7UUFNaEI7VUFLSTtpQ0FTcUIsT0ExTXJCVSx5QkEwTStDOzs7Y0FOMUIsbURBS3dDO1dBUjdEO1dBSkU7Ozs7Ozs7Ozs7V0FlVTs7UUFNaEI7VUFNSTtpQ0FTcUIsT0FoT3JCQyw4QkFnT29EOzs7Y0FOL0IsbURBS3dDO1dBUjdEO1dBTEU7Ozs7O2NBMStrQkpsRzs7Ozs7V0EwL2tCYzs7UUFNaEI7VUFJSTtpQ0FTcUIsT0FwUHJCZ0osSUFvUDBCOzs7Y0FOTCxtREFLd0M7V0FSN0Q7V0FIRTs7Ozs7Y0ExcWxCSjFKOzs7OztXQXdybEJjOztRQU1oQjtVQUtJO2lDQVNxQixPQXpRckJ6TCxhQXlRbUM7OztjQU5kLG1EQUt3QztXQVI3RDtXQUpFOzs7Ozs7Ozs7O1dBZVU7O1FBTWhCO1VBS0k7aUNBU3FCLE9BcFNyQm9WLFNBb1MrQjs7O2NBTlYsbURBS3dDO1dBUjdEO1dBSkU7Ozs7Ozs7Ozs7V0FlVTs7UUE1Tm9DO1NBa09wRDs7WUFDbUIsc0JBaUJnQixRQUFJO1lBakJwQjtjQU9NLG1EQVVWO1lBYlg7Ozs7Ozs7OzJCQWFzQztTQWxCMUM7O1lBb0JrQyxzQkFvQ00sUUFBSTtZQXBDVjtjQVFNLE9BelVwQzVVOzs7Ozs7Ozs7O2NBd1Y4Qjs7ZUFESDtzREFqVjNCUjtlQWdWOEI7ZUFESDtzREEvVTNCQTtlQThVd0I7ZUFESDtxRUFpQnVDO1lBL0I3Qzs7Ozs7Ozs7MkJBZ0M0QjtTQXhEL0M7MEJBMERtQiw4QkFJSDtTQU0yQjs7WUFIRzs2Q0F2OGQ1QytVOzthQTBxZEVzSDthQXNCQUM7YUFzQkFDO2FBc0JBQzthQXNCQUM7YUFzQkFDO2FBc0JBQzthQXVCQUM7YUFxQkFDO2FBc0JBQzthQXNCQUM7YUFtQkFDO2FBc0NBQztTQU1rRDsyQ0FBbEQ1YTtRQUFrRDtVQThDbEQ7aUNBYStCLE9BamEvQnJDLGFBaWE2Qzs7O2NBVnhCLG1EQVVWO1dBYlg7V0FIRTs7Ozs7Ozs7OztXQWtCVTs7UUFTaEI7VUFLSTtpQ0FhK0IsUUFBSTs7O2NBVmQsbURBVVY7V0FiWDtXQUpFOzs7Ozs7Ozs7O1dBbUJVOztRQVNoQjtVQUtJO2lDQWErQixPQTlkL0JvUyx5QkE4ZHlEOzs7Y0FWcEMsbURBVVY7V0FiWDtXQUpFOzs7Ozs7Ozs7O1dBbUJVOztRQVNoQjtVQU1JO2lDQWErQixPQTNmL0JDLDhCQTJmOEQ7OztjQVZ6QyxtREFVVjtXQWJYO1dBTEU7Ozs7O2NBandsQkpsRzs7Ozs7V0FxeGxCYzs7UUF0Ym9DO1NBK2JwRDswQkFDa0MsOEJBSUk7U0FLaUM7O1lBRmpDOzZDQXRzaEJwQ2dHOzthQTBraEJFNEQ7YUE0QkFDO2FBNkJBQzthQTZCQUM7YUE4QkFDO1NBTTJDO3dDQUEzQzFUO1FBQTJDO1VBb0IzQzs7O2NBNlFNLHNCQXFDNkMsOEJBQWdCO2NBckM3RCxzQkFxQ29CLFFBQUs7Y0FyQ3pCOzs7O21CQUlRO3FCQWdDSzt3REFsMUJuQjJQLDBCQWsxQnlEO21CQWhDM0M7cUJBOEJROztzQkFESDs2REE1MEJuQnBTO3FCQTQwQm1CLHVEQUNxQzttQkE5QjFDOzs7O3dCQUlROzBCQWlCSzs2REF2MEIzQm9TLDBCQXUwQmlFO3dCQWpCM0M7MEJBZVc7OzJCQURIO2tFQWowQjlCcFM7MkJBZzBCaUM7MkJBREg7a0VBL3pCOUJBOzJCQTh6QjJCO2lGQUl5Qzt3QkFmOUM7Z0ZBaUI0QzttQkFyQnBEOzZFQWdDNEM7Y0FwQ3BEO3dFQXFDOEQ7aUNBdkMvQyxRQUFJOzs7O2VBdlFoQjtpQkFLSyxzQkFpUW9CLDhCQUFnQjtpQkFqUXBDLHNCQWdRb0IsUUFBSztpQkFoUXpCOzs7O3NCQUlRO3dCQTJQb0IscURBQXNCO3NCQTNQMUM7d0JBMFBjOzt5QkFGSDs7dURBdHlCakNvUzt3QkFzeUJpQyxPQXp5QmpDNVI7Ozs7Ozs7Ozs7d0JBMnlCb0M7eUJBaEJOO3lCQURNO3lCQURIO2dFQW54QmpDUjt5QkFreEJvQzt5QkFESDtnRUFqeEJqQ0E7eUJBZ3hCOEI7eUJBREg7K0VBc0JvQztzQkExUHpDOzs7OzJCQUtROzZCQXVOSyxxREFBc0I7MkJBdk4zQjs2QkFxTmM7OzhCQUZIOzs0REF0d0J6Q29TOzZCQXN3QnlDLE9BendCekM1Ujs7Ozs7Ozs7Ozs2QkEyd0I0Qzs4QkF2Qk47OEJBRE07OEJBREg7cUVBNXVCekNSOzhCQTJ1QjRDOzhCQURIO3FFQTF1QnpDQTs4QkF5dUJzQzs4QkFESDtvRkE2Qm9DOzJCQXJOekM7Ozs7Z0NBTVE7a0NBMEtLLHFEQUFzQjtnQ0ExSzNCO2tDQXVLYzs7bUNBRkg7O2lFQTl0QmpEb1M7a0NBOHRCaUQsT0FqdUJqRDVSOzs7Ozs7Ozs7O2tDQW11Qm9EO21DQXZCTjttQ0FETTttQ0FGSDswRUFuc0JqRFI7bUNBa3NCb0Q7bUNBRkg7MEVBaHNCakRBO21DQStyQjhDO21DQURIO3lGQWdDaUI7Z0NBeEt0Qjs7OztxQ0FNUTt1Q0F3SEsscURBQXNCO3FDQXhIM0I7dUNBcUhjOzt3Q0FGSDs7c0VBbHJCekRvUzt1Q0FrckJ5RCxPQXJyQnpENVI7Ozs7Ozs7Ozs7dUNBdXJCNEQ7d0NBeEJOO3dDQURNO3dDQUZIOytFQXRwQnpEUjt3Q0FxcEI0RDt3Q0FGSDsrRUFucEJ6REE7d0NBa3BCc0Q7d0NBREg7OEZBaUNpQjtxQ0F0SHRCOzs7OzBDQVFROzRDQWtFSyxxREFBc0I7MENBbEUzQjs0Q0E4RFE7OzZDQUZBOzsyRUFub0I5RG9TOzRDQW1vQjhELE9BdG9COUQ1Ujs7Ozs7Ozs7Ozs0Q0F3b0I4RDs2Q0FsQ0E7NkNBREE7NkNBRkE7b0ZBN2xCOURSOzZDQTRsQjhEOzZDQUZBO29GQTFsQjlEQTs2Q0F3bEI4RDs2Q0FESDttR0E0Q1c7MENBL0RoQjtrR0FrRTRCO3FDQTFFcEM7K0ZBd0g0QjtnQ0E5SHBDOzBGQTBLNEI7MkJBaExwQztxRkF1TjRCO3NCQTVOcEM7Z0ZBMlAyQztpQkEvUG5EOzJFQWlRcUM7ZUF0UTFDLHNCQUdvQixRQUFJO2VBSHhCO3VFQXNRMkM7V0ExUXBEOzs7O1dBb1RZOztRQTd3Qm9DO1NBcWRoRDBhO1VBQThDOzs7Ozs7O1VBbVU5Qzs7O2NBVXFCLHVEQUE0Qjs7O2NBRGI7O2VBQTlCO3NEQXQyQk4xYTtjQXMyQk0sdURBQWlFO1dBVHZFOzs7O1dBWVk7O1FBcHlCb0M7U0FteEJoRG1kO1VBQWdEOzs7Ozs7O1VBMkJoRDs7O2NBVXFCLHNEQUEyQjs7O2NBRFo7O2VBQTlCO3NEQTUzQk5uZDtjQTQzQk0sdURBQWlFO1dBVHZFOzs7O1dBWVk7O1FBMXpCb0M7U0EweUJoRG9kO1VBQXNDOzs7Ozs7O1VBMEJ0Qzs7O2NBVXFCLHVEQUE0Qjs7O2NBRGI7O2VBQTlCO3NEQWw1Qk5wZDtjQWs1Qk0sdURBQWlFO1dBVHZFOzs7O1dBWVk7O1FBaDFCb0M7U0FnMEJoRHFkO1VBQXVDOzs7Ozs7O1VBMEJ2Qzs7O2NBS00sc0JBcVo2Qyw4QkFBZ0I7Y0FyWjdELHNCQXFab0IsUUFBSztjQXJaekI7Z0JBZ1ZRO2tCQStESyxhQXJ6Q25CaEw7MkJBd3pDdUI7MkJBRUEsK0NBQStCO2dCQXBFeEM7a0JBdUNvQixPQTF4Q2xDK0o7Ozs7O2tCQXN5QzRCOzttQkFESDswREF0eUN6QnBjO21CQXF5QzRCO21CQURIOzBEQXB5Q3pCQTttQkFteUNzQjttQkFESDt5RUFlZ0I7Z0JBN0RyQjs7OztxQkFJUTt1QkE2QkssYUF2eEMzQnFTO2dDQTB4QytCO2dDQUVBLGlEQUErQjtxQkFsQ3hDO3VCQUlvQixPQTN2QzFDK0o7Ozs7O3VCQXV3Q29DOzt3QkFESDsrREF2d0NqQ3BjO3dCQXN3Q29DO3dCQURIOytEQXJ3Q2pDQTt3QkFvd0M4Qjt3QkFESDs4RUFnQmU7cUJBM0JwQjs2RUFrQ3lDO2dCQXRDakQ7MEVBb0V5QztjQXBaakQ7Z0JBOFNRO2tCQTJCSyxhQS91Q25CcVM7MkJBa3ZDdUI7MkJBRUEsK0NBQStCO2dCQWhDeEM7a0JBR29CLE9BcHRDbEMrSjs7Ozs7a0JBZ3VDNEI7O21CQURIOzBEQWh1Q3pCcGM7bUJBK3RDNEI7bUJBREg7MERBOXRDekJBO21CQTZ0Q3NCO21CQURIO3lFQWVnQjtnQkF6QnJCO3dFQWdDeUM7Y0E5VWpEO2dCQTRRUTtrQkEyQkssYUE3c0NuQnFTOzJCQWd0Q3VCOzJCQUVBLCtDQUErQjtnQkFoQ3hDO2tCQUdvQixPQWxyQ2xDK0o7Ozs7O2tCQThyQzRCOzttQkFESDswREE5ckN6QnBjO21CQTZyQzRCO21CQURIOzBEQTVyQ3pCQTttQkEyckNzQjttQkFESDt5RUFlZ0I7Z0JBekJyQjt3RUFnQ3lDO2NBNVNqRDtnQkFzTVE7a0JBK0RLLGFBM3FDbkJxUzsyQkE4cUN1QjsyQkFFQSwrQ0FBK0I7Z0JBcEV4QztrQkF1Q29CLE9BaHBDbEMrSjs7Ozs7a0JBNHBDNEI7O21CQURIOzBEQTVwQ3pCcGM7bUJBMnBDNEI7bUJBREg7MERBMXBDekJBO21CQXlwQ3NCO21CQURIO3lFQWVnQjtnQkE3RHJCOzs7O3FCQUlRO3VCQTZCSyxhQTdvQzNCcVM7Z0NBZ3BDK0I7Z0NBRUEsaURBQStCO3FCQWxDeEM7dUJBSW9CLE9Bam5DMUMrSjs7Ozs7dUJBNm5Db0M7O3dCQURIOytEQTduQ2pDcGM7d0JBNG5Db0M7d0JBREg7K0RBM25DakNBO3dCQTBuQzhCO3dCQURIOzhFQWdCZTtxQkEzQnBCOzZFQWtDeUM7Z0JBdENqRDswRUFvRXlDO2NBMVFqRDtnQkFvS1E7a0JBMkJLLGFBcm1DbkJxUzsyQkF3bUN1QjsyQkFFQSwrQ0FBK0I7Z0JBaEN4QztrQkFHb0IsT0Exa0NsQytKOzs7OztrQkFzbEM0Qjs7bUJBREg7MERBdGxDekJwYzttQkFxbEM0QjttQkFESDswREFwbEN6QkE7bUJBbWxDc0I7bUJBREg7eUVBZWdCO2dCQXpCckI7d0VBZ0N5QztjQXBNakQ7Z0JBa0lRO2tCQTJCSyxhQW5rQ25CcVM7MkJBc2tDdUI7MkJBRUEsK0NBQStCO2dCQWhDeEM7a0JBR29CLE9BeGlDbEMrSjs7Ozs7a0JBb2pDNEI7O21CQURIOzBEQXBqQ3pCcGM7bUJBbWpDNEI7bUJBREg7MERBbGpDekJBO21CQWlqQ3NCO21CQURIO3lFQWVnQjtnQkF6QnJCO3dFQWdDeUM7Y0FsS2pEO2dCQWtFUTtrQkF5REssYUFqaUNuQnFTOzJCQW9pQ3VCOzJCQUVBLCtDQUErQjtnQkE5RHhDO2tCQW9Db0IsT0F6Z0NsQytKOzs7OztrQkFraEN5Qjs7bUJBREg7MERBbGhDdEJwYzttQkFpaENtQjt5RUFZZ0I7Z0JBdkRyQjs7OztxQkFJUTt1QkEwQkssYUF0Z0MzQnFTO2dDQXlnQytCO2dDQUVBLGlEQUErQjtxQkEvQnhDO3VCQUlvQixPQTcrQjFDK0o7Ozs7O3VCQXMvQmlDOzt3QkFESDsrREF0L0I5QnBjO3dCQXEvQjJCOzhFQWFlO3FCQXhCcEI7NkVBK0J5QztnQkFuQ2pEOzBFQThEeUM7Y0FoSWpEO2dCQW1DUTtrQkF3QkssYUFqK0JuQnFTOzJCQW8rQnVCOzJCQUVBLCtDQUErQjtnQkE3QnhDO2tCQUdvQixPQXo4QmxDK0o7Ozs7O2tCQWs5QnlCOzttQkFESDswREFsOUJ0QnBjO21CQWk5Qm1CO3lFQVlnQjtnQkF0QnJCO3dFQTZCeUM7Y0FoRWpEOzs7O21CQUlRO3FCQXdCSyxhQWw4Qm5CcVM7OEJBcThCdUI7OEJBRUEsK0NBQStCO21CQTdCeEM7cUJBR29CLE9BMTZCbEMrSjs7Ozs7cUJBbTdCeUI7O3NCQURIOzZEQW43QnRCcGM7c0JBazdCbUI7NEVBWWdCO21CQXRCckI7MkVBNkJ5Qzs7Ozs7Ozs7O2NBakNqRDt3RUFxWjhEO2lDQXZaL0MsUUFBSTtXQUh6Qjs7OztXQTRaWTs7UUF0dkNvQztTQXMxQmhEc2Q7VUFBNEI7Ozs7Ozs7VUEwYTVCO2lDQWVNLE9BeDhCTkosaUNBdzhCOEU7OztjQVp6RCxtREFVVjtXQWJYOzs7O1dBaUJZOztRQWp4Q29DO1NBNHZDaERLO1VBQXdDOzs7Ozs7O1VBZ0N4QztpQ0FTcUIsT0ExMkNyQnZkLGFBMDJDbUM7OztjQU5kLG1EQUt3QztXQVI3RDtXQUpFOzs7Ozs7Ozs7O1dBZVU7O1FBTWhCO1VBS0k7aUNBYStCLE9BeDRDL0IwUiwyQkF3NEMyRDs7O2NBVnRDLG1EQVVWO1dBYlg7V0FKRTs7Ozs7Ozs7OztXQW1CVTs7UUFTaEI7VUFLSTtpQ0FhK0IsUUFBSTs7O2NBVmQsbURBVVY7V0FiWDtXQUpFOzs7Ozs7Ozs7O1dBbUJVOztRQVNoQjtVQUtJO2lDQWNxQixPQXQ2QnJCMEUsOEJBczZCb0U7OztjQVgvQyxtREFVVjtXQWJYO1dBSkU7Ozs7Ozs7Ozs7V0FvQlU7O1FBNTNDb0M7U0F5NENxQjs7WUFGakM7NkNBcDdqQnRDM0U7O2FBbzBqQkVtRjthQXNCQUM7YUE2QkFDO2FBNkJBQztTQThCNEM7MENBQTVDaFU7UUFBNEM7VUFrQjVDOzs7Y0FxU00sc0JBd0U2Qyw4QkFBZ0I7Y0F4RTdELHNCQXdFb0IsUUFBSztjQXhFekI7Z0JBaURRO2tCQWtCVTtrQkFESDs7Z0RBdDBEckJxUDttQkF3MERxQjtrQkFERzttQkFJRzs7Z0RBMzBEM0JBO21CQTAwRHdDO21CQUFoQjttQkFEWTswRUFFaUM7Z0JBdEJ2RDtrQkFjVzs7bUJBREg7MERBL3pEdEJwUzttQkE4ekR5QjttQkFESDswREE3ekR0QkE7bUJBNHpEbUI7eUVBSTBDO2dCQWQvQzt3RUFzQndEO2NBdkVoRTtnQkF5QlE7a0JBa0JVO2tCQURIOztnREE5eURyQm9TO21CQWd6RHFCO2tCQURHO21CQUdnQjttQkFBaEI7Ozs7c0JBcnhDeEJzSTttQkFveENvQzswRUFFMkI7Z0JBdEJqRDtrQkFjVzs7bUJBREg7MERBdnlEdEIxYTttQkFzeUR5QjttQkFESDswREFyeUR0QkE7bUJBb3lEbUI7eUVBSXlDO2dCQWQ5Qzt3RUFzQmtEO2NBL0MxRDs7OzttQkFJUTtxQkFlVTtxQkFESDs7bURBdHhEckJvUztzQkF3eERxQjtxQkFERztzQkFHZ0I7c0JBQWhCOzs7O3lCQTd2Q3hCc0k7c0JBNHZDb0M7NkVBRTJCO21CQW5CakQ7cUJBV1E7O3NCQURIOzZEQS93RG5CMWE7cUJBK3dEbUIsdURBQ3FDO21CQVgxQzsyRUFtQmtEOzs7Y0F2QjFEO3dFQXdFOEQ7aUNBMUUvQyxRQUFJOzs7O2VBL1JoQjtpQkFLSyxzQkF5Um9CLDhCQUFnQjtpQkF6UnBDLHNCQXdSb0IsUUFBSztpQkF4UnpCO21CQTBPUTtxQkFtQ2M7OzttREFydkRwQ29TO3NCQW12RGlEO3NCQUFoQjtzQkFGWTtzQkFBZjtzQkFXYTtzQkFETTtzQkFBaEI7c0JBRlk7c0JBQWY7cUJBS0UsNkNBZEF6UixRQVFBc2E7OzhCQVJBdGEsT0Flc0I7bUJBN0NoQztxQkFJb0IsT0F6dEQxQ0g7Ozs7Ozs7Ozs7cUJBcXVEb0M7O3NCQURIOzZEQTl0RGpDUjtzQkE2dERvQztzQkFESDs2REE1dERqQ0E7c0JBMnREOEI7c0JBREg7NEVBaUJ1QzttQkE1QjVDOzJFQTZDaUM7aUJBdlJ6QzttQkEyTFE7cUJBbUNjOzs7bURBdHNEcENvUztzQkFvc0RpRDtzQkFBaEI7c0JBRlk7c0JBQWY7c0JBV2E7c0JBRE07c0JBQWhCO3NCQUZZO3NCQUFmO3FCQUtFLDZDQWRBelIsUUFRQXNhOzs4QkFSQXRhLE9BZXNCO21CQTdDaEM7cUJBSW9CLE9BMXFEMUNIOzs7Ozs7Ozs7O3FCQXNyRG9DOztzQkFESDs2REEvcURqQ1I7c0JBOHFEb0M7c0JBREg7NkRBN3FEakNBO3NCQTRxRDhCO3NCQURIOzRFQWlCdUM7bUJBNUI1QzsyRUE2Q2lDO2lCQXhPekM7bUJBbUZRO3FCQTRGYzs7O21EQXZwRHBDb1M7c0JBcXBEaUQ7c0JBQWhCO3NCQUZZO3NCQUFmO3NCQVdhO3NCQURNO3NCQUFoQjtzQkFGWTtzQkFBZjtxQkFLRSw2Q0FkQXpSLFFBUUFzYTs7OEJBUkF0YSxPQWVzQjttQkF0R2hDO3FCQTZEb0IsT0EzbkQxQ0g7Ozs7Ozs7Ozs7cUJBdW9Eb0M7O3NCQURIOzZEQWhvRGpDUjtzQkErbkRvQztzQkFESDs2REE5bkRqQ0E7c0JBNm5EOEI7c0JBREg7NEVBaUJ1QzttQkFyRjVDOzs7O3dCQUtROzBCQTJDYzs7O3dEQTNtRDVDb1M7MkJBeW1ENEM7MkJBREg7MkJBREE7MkJBREg7MkJBY007MkJBRkE7MkJBREg7MkJBREE7MkJBREg7MEJBT0UsNkNBakJBelIsUUFTQXNhOzttQ0FUQXRhLE9Ba0IyQjt3QkF2RHJDOzBCQUtvQixPQXhrRGxESDs7Ozs7Ozs7OzswQkFvbEQ0Qzs7MkJBREg7a0VBN2tEekNSOzJCQTRrRDRDOzJCQURIO2tFQTNrRHpDQTsyQkEwa0RzQzsyQkFESDtpRkF1QnVDO3dCQW5DNUM7Z0ZBdURzQzttQkE1RDlDOzZFQXNHaUM7aUJBekx6QzttQkFvQ1E7cUJBbUNjOzs7bURBL2lEcENvUztzQkE2aURpRDtzQkFBaEI7c0JBRlk7c0JBQWY7c0JBV2E7c0JBRE07c0JBQWhCO3NCQUZZO3NCQUFmO3FCQUtFLDZDQWRBelIsUUFRQXNhOzs4QkFSQXRhLE9BZXNCO21CQTdDaEM7cUJBSW9CLE9BbmhEMUNIOzs7Ozs7Ozs7O3FCQStoRG9DOztzQkFESDs2REF4aERqQ1I7c0JBdWhEb0M7c0JBREg7NkRBdGhEakNBO3NCQXFoRDhCO3NCQURIOzRFQWlCdUM7bUJBNUI1QzsyRUE2Q2lDO2lCQWpGekM7Ozs7c0JBSVE7d0JBNEJ1Qjs7eUJBQWhCOzs7OzRCQTMrQjdCMGE7eUJBMCtCeUM7Z0ZBRzBCO3NCQTlCN0M7d0JBSW9CLE9Bbi9DMUNsYTs7Ozs7Ozs7Ozt3QkE0L0NpQzs7eUJBREg7Z0VBci9DOUJSO3lCQW8vQzJCOytFQWN1QztzQkF6QjVDOzhFQThCOEM7Ozs7O2lCQWxDdEQ7MkVBeVJxQztlQTlSMUMsc0JBR29CLFFBQUk7ZUFIeEI7dUVBOFIyQztXQWxTcEQ7Ozs7V0ErV1k7O1FBdHdEb0M7U0FtNUNWOzs7Ozs7OzttQkE2WGxDd1I7WUFDSDtjQUNFOzs7a0JBbUJXOzttQkFEQTs7O3NCQXBCVkE7c0JBdCtCSjRMO2tCQXkvQlc7MkJBR0E7MkJBQ0E7OzZCQXZCUDVMOzZCQXQrQko0TCw0QkE2L0JvRTs7O2tCQWxCNUMsbURBV1Y7ZUFkWDs7Ozs7O2VBdUJZO2NBM1ljLFlBZ1p5QjtTQWxDVzs7Ozs7Ozs7VUF1Q2pFO2lDQWNxQixPQS9hckJwRyxnQ0ErYW1FOzs7Y0FYOUMsbURBVVY7V0FiWDs7OztXQWdCWTs7UUFuMERvQztTQSt5RHhCOzs7Ozs7OzttQkE2QnBCVDtZQUNIO2NBQ0U7OztrQkFpQlE7Ozs7c0JBemdDWCtHO3NCQTZqQkFFO2tCQTRjVzsyREFuQlBqSCxxQkFvQjZEOzs7a0JBZnpDLG1EQVdWO2VBZFg7Ozs7OztlQW9CWTtjQTVDTSxZQWlEaUM7U0E5Qlo7Ozs7Ozs7O1VBbUMxQzs7O2NBaUJXOzs7O2tCQXZpQ1grRztrQkE2akJBRTtlQXllUSxpREE3RVJDO2NBNkVROzs7dUJBaG9CUkYsNEJBbW9Cb0M7OztjQWhCZixtREFVVjtXQWJYOzs7O1dBcUJZOztRQWo0RG9DO1NBdzJEbEI7Ozs7Ozs7O21CQWtDMUJoSDtZQUNIO2NBQ0U7OztrQkF5Qlc7Ozs7Ozs7c0JBM0JWQTttQkEwQitEOztzQkFGdEI7dURBekY3Q0c7O21CQXNGMkM7Ozs7Ozs7bUJBRmxCO2tCQUFkOzs7O3NCQTFvQ1h5RztvQkFpcUNjOzs7Ozs7O3dCQTFDVjVHO3FCQXlDK0Q7O3dCQUZ0Qjt5REF4RzdDRzs7cUJBcUcyQzs7Ozs7OztxQkFGN0I7Ozs2QkF6cENkeUc7O2tCQXNxQ1csc0RBQTJCOzs7a0JBMUNkLG1EQVdWO2VBZFg7Ozs7OztlQStDWTtjQTVFTSxZQWlGaUM7U0F6REQ7Ozs7Ozs7O21CQThEakQzTDtZQUNIO2NBQ0U7OztrQkEyQlM7Ozs7Ozs7c0JBN0JSQTttQkE0QnVEOztzQkFIaEM7Ozt3QkFsTjNCcUU7O21CQThNWTs7Ozs7OzttQkFIeUI7O21CQTRCekI7Ozs7OztzQkE1QkV1QjttQkEyQmlDOztzQkFIbEM7Ozt3QkF4R2JUOzttQkFvR1k7Ozs7Ozs7bUJBSHdCO21CQW1CckI7bUJBRFc7O2dEQW5DWlMsY0FpQkFzRztrQkFrQkY7MkJBRUE7MkJBQ0E7dURBdENFdEcsY0FpQkFzRyxXQXFCeUM7OztrQkFuRC9CLG1EQVdWO2VBZFg7Ozs7OztlQXdEWTtjQWhIUyxZQXFIOEI7U0FuRVc7Ozs7Ozs7O21CQXVFN0RsTTtZQUNIO2NBQ0U7OztrQkEyQlM7Ozs7Ozs7c0JBN0JSQTttQkE0QnVEOztzQkFIaEM7Ozt3QkFoRzNCbU07O21CQTRGWTs7Ozs7OzttQkFIeUI7O2tCQWlCdkI7dURBakJBdkcsY0FwbUVkaEM7OzJCQW9tRWNnQyxhQWtCaUI7OztrQkEvQlAsbURBV1Y7ZUFkWDs7Ozs7O2VBb0NZO2NBcEdTLFlBeUc4QjtTQTlDRjs7Ozs7Ozs7bUJBbURoRDVGO1lBQ0g7Y0FDRTs7O2tCQTJCUzs7Ozs7OztzQkE3QlJBO21CQTRCMEM7O3NCQUhqQzs7O3dCQTVFYm9NOzttQkF3RVk7Ozs7Ozs7bUJBSHlCOzttQkF5QnpCOzs7Ozs7c0JBekJFeEc7bUJBd0IrQzs7c0JBRmxDOzs7d0JBM2xFM0I3Qjs7bUJBd2xFeUI7Ozs7Ozs7bUJBRks7bUJBZ0JaO21CQURZO3lEQWhDaEI2QixjQWlCQUs7bUJBZUM7bUJBREg7O21CQU9HO21CQURBOzs7c0JBUERDO3NCQWJBRDtrQkFtQkY7MkJBR0E7OzZCQVRFQzs2QkFiQUQ7MkJBdUJGLCtDQUErQjs7O2tCQXJEbkIsbURBV1Y7ZUFkWDs7Ozs7O2VBMERZO2NBdkdTLFlBNEc4QjtTQXJFbUI7Ozs7Ozs7O21CQTJFckVqRztZQUNIO2NBQ0U7OztrQkFzQlM7Ozs7Ozs7c0JBeEJSQTttQkF1QitEOztzQkFIeEM7Ozt3QkEvRjNCbUc7O21CQTJGWTs7Ozs7OzttQkFIeUI7OzsyQkFBdkJQLGNBdnRFZDVXLFVBTUFSLGNBbXVFdUM7OztrQkExQmYsbURBTVY7ZUFUWDs7Ozs7O2VBK0JZO2NBbkdTLFlBd0c4QjtTQTFDdkM7Ozs7Ozs7O21CQStDWHdSO1lBQ0g7Y0FDRTs7O2tCQTJCUzs7Ozs7OztzQkE3QlJBO21CQTRCdUU7O3NCQUhoRDs7O3dCQXpFM0J1Szs7bUJBcUVZOzs7Ozs7O21CQUh5Qjs7a0JBaUJ2Qjs7NEJBakJBM0U7NEJBNTNDZGlHOzJCQTg0Q2lCOzJCQWxCSGpHLGFBa0JrRDs7O2tCQS9CeEMsbURBV1Y7ZUFkWDs7Ozs7O2VBb0NZO2NBNUVTLFlBaUY4QjtTQS9DSTs7Ozs7Ozs7Z0JBMTZCMURtRztnQkF0YUFEO2dCQTZqQkFFO2dCQTRaQUM7Z0JBeURBM0Y7Z0JBOFRBRDtNQTV0RVksdUNBb3hFNkI7SUF6NnBCN0IsU0EyNnBCZGdHLCtCQUFnREE7TUFDbEQ7c0NBRGtEQTtPQUNsRCwwQkFEa0RBO09BQ2xELCtCQURrREE7T0FDbEQsS0FEa0RBO09BQ2xELFVBRGtEQTtPQUNsRCxjQURrREE7T0FDbEQsc0JBRGtEQTtPQUNsRCx3QkFEa0RBO09BQ2xELG9CQURrREE7T0FDbEQsc0JBRGtEQTtPQUNsRCwrQkFEa0RBO09BQ2xELHFCQURrREE7T0FDbEQsd0JBRGtEQTtPQUNsRCxZQURrREE7T0FDbEQsK0JBRGtEQTtNQUNsRDtRQW9CSTs7O1lBV1E7O2FBRFk7cUVBQ2lCOzswQkFSaEIsbURBS1Y7U0FSWDs7OztTQWFZOztNQWpDaEI7T0FlSXBGO1FBQW1DOzs7UUE2Qm5DOytCQWErQixPQXhEL0JyRyx5QkF3RHlEOzswQkFWcEMsbURBVVY7U0FiWDtTQUpFOzs7Ozs7Ozs7O1NBbUJVOztNQVVoQjtRQU1JOytCQWErQixPQXRGL0JDLDhCQXNGOEQ7OzBCQVZ6QyxtREFVVjtTQWJYO1NBTEU7Ozs7O1lBdG9wQkpsRzs7Ozs7U0EwcHBCYzs7TUExRmhCO09BeUcwQzs7VUFISTsyQ0FwMWtCNUN1RzthQXF4a0JFdUQsK0JBOEJBQztPQStCaUQ7c0NBQWpEalY7TUFBaUQ7UUFjaEM7O1NBREgsNENBNUdkakI7Ozs7U0ErRzBCOztNQU9kO1FBT2hCO1VBS0k7aUNBU3FCLE9BM0lyQkEsYUEySW1DOzs7Y0FOZCxtREFLd0M7V0FSN0Q7V0FKRTs7Ozs7Ozs7OztXQWVVOztRQU1oQjtVQUtJO2lDQVNxQixPQWxLckJRLFNBa0srQjs7O2NBTlYsbURBS3dDO1dBUjdEO1dBSkU7O2tEQXBzcEJKNEw7Ozs7V0FtdHBCYzs7UUFhb0M7OztZQUpFOzZDQXJsbUJwRGdGO2VBc2ltQkVpRSwrQkFzQkFDO1NBc0IyRDt3Q0FBM0RqVDtRQUEyRDtVQWtCM0Q7OztjQTZRTSxzQkFxQzZDLDhCQUFnQjtjQXJDN0Qsc0JBcUNvQixRQUFLO2NBckN6Qjs7OzttQkFJUTtxQkFnQ0s7d0RBaGZuQitQLDBCQWdmeUQ7bUJBaEMzQztxQkE4QlE7O3NCQURIOzZEQXplbkJwUztxQkF5ZW1CLHVEQUNxQzttQkE5QjFDOzs7O3dCQUlROzBCQWlCSzs2REFyZTNCb1MsMEJBcWVpRTt3QkFqQjNDOzBCQWVXOzsyQkFESDtrRUE5ZDlCcFM7MkJBNmRpQzsyQkFESDtrRUE1ZDlCQTsyQkEyZDJCO2lGQUl5Qzt3QkFmOUM7Z0ZBaUI0QzttQkFyQnBEOzZFQWdDNEM7Y0FwQ3BEO3dFQXFDOEQ7aUNBdkMvQyxRQUFJOzs7O2VBdlFoQjtpQkFLSyxzQkFpUW9CLDhCQUFnQjtpQkFqUXBDLHNCQWdRb0IsUUFBSztpQkFoUXpCOzs7O3NCQUlRO3dCQTJQb0IscURBQXNCO3NCQTNQMUM7d0JBMFBjOzt5QkFGSDs7dURBcGNqQ29TO3dCQW9jaUMsT0FqY2pDNVI7Ozs7Ozs7Ozs7d0JBbWNvQzt5QkFoQk47eUJBRE07eUJBREg7Z0VBaGJqQ1I7eUJBK2FvQzt5QkFESDtnRUE5YWpDQTt5QkE2YThCO3lCQURIOytFQXNCb0M7c0JBMVB6Qzs7OzsyQkFLUTs2QkF1TksscURBQXNCOzJCQXZOM0I7NkJBcU5jOzs4QkFGSDs7NERBcGF6Q29TOzZCQW9heUMsT0FqYXpDNVI7Ozs7Ozs7Ozs7NkJBbWE0Qzs4QkF2Qk47OEJBRE07OEJBREg7cUVBell6Q1I7OEJBd1k0Qzs4QkFESDtxRUF2WXpDQTs4QkFzWXNDOzhCQURIO29GQTZCb0M7MkJBck56Qzs7OztnQ0FNUTtrQ0EwS0sscURBQXNCO2dDQTFLM0I7a0NBdUtjOzttQ0FGSDs7aUVBNVhqRG9TO2tDQTRYaUQsT0F6WGpENVI7Ozs7Ozs7Ozs7a0NBMlhvRDttQ0F2Qk47bUNBRE07bUNBRkg7MEVBaFdqRFI7bUNBK1ZvRDttQ0FGSDswRUE3VmpEQTttQ0E0VjhDO21DQURIO3lGQWdDaUI7Z0NBeEt0Qjs7OztxQ0FNUTt1Q0F3SEsscURBQXNCO3FDQXhIM0I7dUNBcUhjOzt3Q0FGSDs7c0VBaFZ6RG9TO3VDQWdWeUQsT0E3VXpENVI7Ozs7Ozs7Ozs7dUNBK1U0RDt3Q0F4Qk47d0NBRE07d0NBRkg7K0VBblR6RFI7d0NBa1Q0RDt3Q0FGSDsrRUFoVHpEQTt3Q0ErU3NEO3dDQURIOzhGQWlDaUI7cUNBdEh0Qjs7OzswQ0FRUTs0Q0FrRUsscURBQXNCOzBDQWxFM0I7NENBOERROzs2Q0FGQTs7MkVBalM5RG9TOzRDQWlTOEQsT0E5UjlENVI7Ozs7Ozs7Ozs7NENBZ1M4RDs2Q0FsQ0E7NkNBREE7NkNBRkE7b0ZBMVA5RFI7NkNBeVA4RDs2Q0FGQTtvRkF2UDlEQTs2Q0FxUDhEOzZDQURIO21HQTRDVzswQ0EvRGhCO2tHQWtFNEI7cUNBMUVwQzsrRkF3SDRCO2dDQTlIcEM7MEZBMEs0QjsyQkFoTHBDO3FGQXVONEI7c0JBNU5wQztnRkEyUDJDO2lCQS9QbkQ7MkVBaVFxQztlQXRRMUMsc0JBR29CLFFBQUk7ZUFIeEI7dUVBc1EyQztXQTFRcEQ7Ozs7V0FvVFk7O1FBL1RvQztTQU1oRDBhO1VBQThDOzs7Ozs7O1VBbVU5Qzs7O2NBVXFCLHdEQUF5Qjs7O2NBRFY7O2VBQTlCO3NEQWxnQk4xYTtjQWtnQk0sdURBQWlFO1dBVHZFOzs7O1dBWVk7O1FBclZvQztTQXFVaERpZTtVQUFnQzs7Ozs7OztVQTBCaEM7OztjQVVxQix5REFBMEI7OztjQURYOztlQUE5QjtzREF4aEJOamU7Y0F3aEJNLHVEQUFpRTtXQVR2RTs7OztXQVlZOztRQTNXb0M7U0EyVmhEa2U7VUFBZ0M7Ozs7Ozs7VUEyQmhDOzs7Y0FVcUIsdURBQThCOzs7Y0FEZjs7ZUFBOUI7c0RBL2lCTmxlO2NBK2lCTSx1REFBaUU7V0FUdkU7Ozs7V0FZWTs7UUFsWW9DO1NBaVhoRG1lO1VBQXNDOzs7Ozs7O1VBNEJ0Qzs7O2NBVXFCLHVEQUE0Qjs7O2NBRGI7O2VBQTlCO3NEQXRrQk5uZTtjQXNrQk0sdURBQWlFO1dBVHZFOzs7O1dBWVk7O1FBelpvQztTQXdZaERvZTtVQUFzQzs7Ozs7OztVQTRCdEM7OztjQVVxQix1REFBNEI7OztjQURiOztlQUE5QjtzREE3bEJOcGU7Y0E2bEJNLHVEQUFpRTtXQVR2RTs7OztXQVlZOztRQWhib0M7U0ErWmhEcWU7VUFBc0M7Ozs7Ozs7VUE0QnRDOzs7Y0FVcUIsc0RBQTJCOzs7Y0FEWjs7ZUFBOUI7c0RBcG5CTnJlO2NBb25CTSx1REFBaUU7V0FUdkU7Ozs7V0FZWTs7UUF2Y29DO1NBc2JoRHNlO1VBQXFDOzs7Ozs7O1VBMEJwQjs7V0FESDtrREE1bkJkcEc7Ozs7V0ErbkIwQjs7UUFPZDtVQU9oQjtZQUlJO21DQXVScUIsUUFBSzs7O2dCQU5MLG1EQUt3Qzs7OztpQkFsUnBELHNCQTRRb0IsUUFBSTtpQkE1UXhCO21CQTJRVzs7b0JBREg7O2tEQS81QmpCQTttQkErNUJpQixPQTk1QmpCRDs7Ozs7Ozs7OzttQkErNUJvQixVQXRCQTswQkF6NEJwQkE7Ozs7O21CQSs1Qm9CO29CQWhDSDtvQkFESDswRUFpQ3lDO2lCQTNROUM7Ozs7c0JBSVE7d0JBS0ssc0JBcU5vQiw4QkFBZ0I7d0JBck5wQyxzQkFvTm9CLFFBQUs7d0JBcE56Qjs7Ozs2QkFLUSxzQkE4TW9CLFFBQUs7NkJBOU16QjsrQkEyS29CLE9BbDFCbER6WDs7Ozs7Ozs7OzsrQkErMUJzQzs7Ozs7bUNBcjFCdEN3ZDtnQ0FvMUJ5QztnQ0FESDt1RUE1MUJ0Q2hlO2dDQTIxQm1DO3NGQXdCK0U7NkJBN01wRjs7OztrQ0FNUSxzQkFvS29CLFFBQUs7a0NBcEt6QjtvQ0EySEssT0F4eUIzQ1E7Ozs7Ozs7Ozs7b0NBMnpCOEM7Ozs7O3dDQWp6QjlDd2Q7cUNBZ3pCb0Q7cUNBRkg7NEVBdnpCakRoZTtxQ0FzekJvRDtxQ0FGSDs0RUFwekJqREE7cUNBbXpCOEM7cUNBREg7MkZBNkIrRTtrQ0FuS3BGOzs7O3VDQU1RLHNCQW1Ib0IsUUFBSzt1Q0FuSHpCO3lDQTRFSyxPQS92Qm5EUTs7Ozs7Ozs7Ozt5Q0Erd0JzRDs7Ozs7NkNBcndCdER3ZDswQ0Fvd0J5RDswQ0FGSDtpRkEzd0J0RGhlOzBDQTB3Qm1EO2dHQTBCK0U7dUNBbEhwRjs7Ozs0Q0FRUSxzQkFrRUssUUFBSzs0Q0FsRVY7OENBVUssT0Fyc0IzRFE7Ozs7Ozs7Ozs7OENBMHRCOEQ7Ozs7O2tEQWh0QjlEd2Q7K0NBK3NCOEQ7K0NBRkE7c0ZBdHRCOURoZTsrQ0FxdEI4RDsrQ0FGQTtzRkFudEI5REE7K0NBaXRCOEQ7K0NBREg7cUdBeUM0RTs0Q0EvRGpGO29HQWtFVzt1Q0ExRW5CO2lHQW1IMEI7a0NBekhsQzs0RkFvSzBCOzZCQTFLbEM7dUZBOE0wQjt3QkFuTmxDO2tGQXFOcUM7c0JBMU4xQyxzQkFHMEIsUUFBSTtzQkFIOUI7OEVBME4yQztpQkE5Tm5EOzJFQTRReUI7YUFoUmxDOzs7OzthQXlSWTs7VUE3UmlCOzs7Ozs7Ozs7cUJBdVN6QndlLFlBQXFCcE07Y0FDeEI7Z0JBQ0U7OztvQkFLTSxzQkFpdEg2Qyw4QkFBZ0I7b0JBanRIN0Qsc0JBaXRIb0IsUUFBSztvQkFqdEh6QjtzQkE4aUhRO3dCQWlCSyxPQS8vSXRCK0M7OzJCQW9nSmdDOzJCQURIOzt5REExa0hKL0M7NEJBNGtISSxhQXRnSjdCQztxQ0F5Z0prQztxQ0FFQTsyQkFORixVQVNHOzJCQURIOzt5REFubEhQRDs0QkFxbEhPOzJCQVZBLFVBYU07MkJBREg7O3lEQXZsSFZBOzRCQXlsSFU7MkJBZEgsVUFpQlM7MkJBREg7O3lEQTNsSGJBOzRCQTZsSGE7MkJBbEJOLFVBdUJZOzJCQUZIOzt5REFobUhoQkE7NEJBb21IZ0I7MkJBekJULFVBOEJlOzJCQUZIOzt5REF2bUhuQkE7NEJBMm1IbUI7MkJBaENaOzRCQTJDd0I7NEJBRkg7O3lEQXBuSDVCQTs0QkFtbkh5Qjs0QkFGQTs0QkFESDs0QkFGQTs7OzJCQWFmOzJCQURIOzt5REExbkhKQTs0QkE0bkhJLGFBdGpKN0JDO3FDQXlqSmtDO3FDQUVBOzJCQU5GLFVBU0c7MkJBREg7O3lEQW5vSFBEOzRCQXFvSE87MkJBVkEsVUFhTTsyQkFESDs7eURBdm9IVkE7NEJBeW9IVTsyQkFkSCxVQWlCUzsyQkFESDs7eURBM29IYkE7NEJBNm9IYTsyQkFsQk4sVUF1Qlk7MkJBRkg7O3lEQWhwSGhCQTs0QkFvcEhnQjsyQkF6QlQsVUE4QmU7MkJBRkg7O3lEQXZwSG5CQTs0QkEycEhtQjsyQkFoQ1o7NEJBMkN3Qjs0QkFGSDs7eURBcHFINUJBOzRCQW1xSHlCOzRCQUZBOzRCQURIOzRCQUZBOzs7MkJBYWY7MkJBREg7O3lEQTFxSEpBOzRCQTRxSEksYUF0bUo3QkM7cUNBeW1Ka0M7cUNBRUE7MkJBTkYsVUFTRzsyQkFESDs7eURBbnJIUEQ7NEJBcXJITzsyQkFWQSxVQWFNOzJCQURIOzt5REF2ckhWQTs0QkF5ckhVOzJCQWRILFVBaUJTOzJCQURIOzt5REEzckhiQTs0QkE2ckhhOzJCQWxCTixVQXVCWTsyQkFGSDs7eURBaHNIaEJBOzRCQW9zSGdCOzJCQXpCVCxVQThCZTsyQkFGSDs7eURBdnNIbkJBOzRCQTJzSG1COzJCQWhDWjs0QkEyQ3dCOzRCQUZIOzt5REFwdEg1QkE7NEJBbXRIeUI7NEJBRkE7NEJBREg7NEJBRkE7b0ZBU3VCO3NCQWxLckQ7d0JBZVc7O3lCQURIO2dFQW5rSHJCb007eUJBa2tId0I7eUJBREg7Z0VBeC9JekJ4ZTt5QkF1L0lzQjsrRUFJMEM7c0JBZi9DOzhFQWtLc0Q7b0JBaHRIOUQ7c0JBdTRHUTt3QkFvQkssT0EzMUl0Qm1WOzsyQkFnMklnQzsyQkFESDs7eURBdDZHSi9DOzRCQXc2R0ksYUFsMkk3QkM7cUNBcTJJa0M7cUNBRUE7MkJBTkYsVUFTRzsyQkFESDs7eURBLzZHUEQ7NEJBaTdHTzsyQkFWQSxVQWFNOzJCQURIOzt5REFuN0dWQTs0QkFxN0dVOzJCQWRILFVBaUJTOzJCQURIOzt5REF2N0diQTs0QkF5N0dhOzJCQWxCTixVQXVCWTsyQkFGSDs7eURBNTdHaEJBOzRCQWc4R2dCOzJCQXpCVCxVQThCZTsyQkFGSDs7eURBbjhHbkJBOzRCQXU4R21COzJCQWhDWjs0QkEyQ3dCOzRCQUZIOzt5REFoOUc1QkE7NEJBKzhHeUI7NEJBRkE7NEJBREg7NEJBRkE7OzsyQkFhZjsyQkFESDs7eURBdDlHSkE7NEJBdzlHSSxhQWw1STdCQztxQ0FxNUlrQztxQ0FFQTsyQkFORixVQVNHOzJCQURIOzt5REEvOUdQRDs0QkFpK0dPOzJCQVZBLFVBYU07MkJBREg7O3lEQW4rR1ZBOzRCQXErR1U7MkJBZEgsVUFpQlM7MkJBREg7O3lEQXYrR2JBOzRCQXkrR2E7MkJBbEJOLFVBdUJZOzJCQUZIOzt5REE1K0doQkE7NEJBZy9HZ0I7MkJBekJULFVBOEJlOzJCQUZIOzt5REFuL0duQkE7NEJBdS9HbUI7MkJBaENaOzRCQTJDd0I7NEJBRkg7O3lEQWhnSDVCQTs0QkErL0d5Qjs0QkFGQTs0QkFESDs0QkFGQTs7OzJCQWFmOzJCQURIOzt5REF0Z0hKQTs0QkF3Z0hJLGFBbDhJN0JDO3FDQXE4SWtDO3FDQUVBOzJCQU5GLFVBU0c7MkJBREg7O3lEQS9nSFBEOzRCQWloSE87MkJBVkEsVUFhTTsyQkFESDs7eURBbmhIVkE7NEJBcWhIVTsyQkFkSCxVQWlCUzsyQkFESDs7eURBdmhIYkE7NEJBeWhIYTsyQkFsQk4sVUF1Qlk7MkJBRkg7O3lEQTVoSGhCQTs0QkFnaUhnQjsyQkF6QlQsVUE4QmU7MkJBRkg7O3lEQW5pSG5CQTs0QkF1aUhtQjsyQkFoQ1o7NEJBMkN3Qjs0QkFGSDs7eURBaGpINUJBOzRCQStpSHlCOzRCQUZBOzRCQURIOzRCQUZBO29GQVN1QjtzQkFyS3JEO3dCQWtCYzs7eUJBREg7Z0VBLzVHeEJvTTt5QkE4NUcyQjt5QkFESDtnRUE3NUd4QkE7eUJBNDVHcUI7eUJBREc7eUJBREg7Z0VBajFJekJ4ZTt5QkFnMUlzQjsrRUFPOEM7c0JBbEJuRDs4RUFxS3NEO29CQTVpSDlEO3NCQWd1R1E7d0JBb0JLLE9BcHJJdEJtVjs7MkJBeXJJZ0M7MkJBREg7O3lEQS92R0ovQzs0QkFpd0dJLGFBM3JJN0JDO3FDQThySWtDO3FDQUVBOzJCQU5GLFVBU0c7MkJBREg7O3lEQXh3R1BEOzRCQTB3R087MkJBVkEsVUFhTTsyQkFESDs7eURBNXdHVkE7NEJBOHdHVTsyQkFkSCxVQWlCUzsyQkFESDs7eURBaHhHYkE7NEJBa3hHYTsyQkFsQk4sVUF1Qlk7MkJBRkg7O3lEQXJ4R2hCQTs0QkF5eEdnQjsyQkF6QlQsVUE4QmU7MkJBRkg7O3lEQTV4R25CQTs0QkFneUdtQjsyQkFoQ1o7NEJBMkN3Qjs0QkFGSDs7eURBenlHNUJBOzRCQXd5R3lCOzRCQUZBOzRCQURIOzRCQUZBOzs7MkJBYWY7MkJBREg7O3lEQS95R0pBOzRCQWl6R0ksYUEzdUk3QkM7cUNBOHVJa0M7cUNBRUE7MkJBTkYsVUFTRzsyQkFESDs7eURBeHpHUEQ7NEJBMHpHTzsyQkFWQSxVQWFNOzJCQURIOzt5REE1ekdWQTs0QkE4ekdVOzJCQWRILFVBaUJTOzJCQURIOzt5REFoMEdiQTs0QkFrMEdhOzJCQWxCTixVQXVCWTsyQkFGSDs7eURBcjBHaEJBOzRCQXkwR2dCOzJCQXpCVCxVQThCZTsyQkFGSDs7eURBNTBHbkJBOzRCQWcxR21COzJCQWhDWjs0QkEyQ3dCOzRCQUZIOzt5REF6MUc1QkE7NEJBdzFHeUI7NEJBRkE7NEJBREg7NEJBRkE7OzsyQkFhZjsyQkFESDs7eURBLzFHSkE7NEJBaTJHSSxhQTN4STdCQztxQ0E4eElrQztxQ0FFQTsyQkFORixVQVNHOzJCQURIOzt5REF4MkdQRDs0QkEwMkdPOzJCQVZBLFVBYU07MkJBREg7O3lEQTUyR1ZBOzRCQTgyR1U7MkJBZEgsVUFpQlM7MkJBREg7O3lEQWgzR2JBOzRCQWszR2E7MkJBbEJOLFVBdUJZOzJCQUZIOzt5REFyM0doQkE7NEJBeTNHZ0I7MkJBekJULFVBOEJlOzJCQUZIOzt5REE1M0duQkE7NEJBZzRHbUI7MkJBaENaOzRCQTJDd0I7NEJBRkg7O3lEQXo0RzVCQTs0QkF3NEd5Qjs0QkFGQTs0QkFESDs0QkFGQTtvRkFTdUI7c0JBcktyRDt3QkFrQmM7O3lCQURIO2dFQXh2R3hCb007eUJBdXZHMkI7eUJBREg7Z0VBdHZHeEJBO3lCQXF2R3FCO3lCQURHO3lCQURIO2dFQTFxSXpCeGU7eUJBeXFJc0I7K0VBTzhDO3NCQWxCbkQ7OEVBcUtzRDtvQkFyNEc5RDtzQkF5akdRO3dCQW9CSyxPQTdnSXRCbVY7OzJCQWtoSWdDOzJCQURIOzt5REF4bEdKL0M7NEJBMGxHSSxhQXBoSTdCQztxQ0F1aElrQztxQ0FFQTsyQkFORixVQVNHOzJCQURIOzt5REFqbUdQRDs0QkFtbUdPOzJCQVZBLFVBYU07MkJBREg7O3lEQXJtR1ZBOzRCQXVtR1U7MkJBZEgsVUFpQlM7MkJBREg7O3lEQXptR2JBOzRCQTJtR2E7MkJBbEJOLFVBdUJZOzJCQUZIOzt5REE5bUdoQkE7NEJBa25HZ0I7MkJBekJULFVBOEJlOzJCQUZIOzt5REFybkduQkE7NEJBeW5HbUI7MkJBaENaOzRCQTJDd0I7NEJBRkg7O3lEQWxvRzVCQTs0QkFpb0d5Qjs0QkFGQTs0QkFESDs0QkFGQTs7OzJCQWFmOzJCQURIOzt5REF4b0dKQTs0QkEwb0dJLGFBcGtJN0JDO3FDQXVrSWtDO3FDQUVBOzJCQU5GLFVBU0c7MkJBREg7O3lEQWpwR1BEOzRCQW1wR087MkJBVkEsVUFhTTsyQkFESDs7eURBcnBHVkE7NEJBdXBHVTsyQkFkSCxVQWlCUzsyQkFESDs7eURBenBHYkE7NEJBMnBHYTsyQkFsQk4sVUF1Qlk7MkJBRkg7O3lEQTlwR2hCQTs0QkFrcUdnQjsyQkF6QlQsVUE4QmU7MkJBRkg7O3lEQXJxR25CQTs0QkF5cUdtQjsyQkFoQ1o7NEJBMkN3Qjs0QkFGSDs7eURBbHJHNUJBOzRCQWlyR3lCOzRCQUZBOzRCQURIOzRCQUZBOzs7MkJBYWY7MkJBREg7O3lEQXhyR0pBOzRCQTByR0ksYUFwbkk3QkM7cUNBdW5Ja0M7cUNBRUE7MkJBTkYsVUFTRzsyQkFESDs7eURBanNHUEQ7NEJBbXNHTzsyQkFWQSxVQWFNOzJCQURIOzt5REFyc0dWQTs0QkF1c0dVOzJCQWRILFVBaUJTOzJCQURIOzt5REF6c0diQTs0QkEyc0dhOzJCQWxCTixVQXVCWTsyQkFGSDs7eURBOXNHaEJBOzRCQWt0R2dCOzJCQXpCVCxVQThCZTsyQkFGSDs7eURBcnRHbkJBOzRCQXl0R21COzJCQWhDWjs0QkEyQ3dCOzRCQUZIOzt5REFsdUc1QkE7NEJBaXVHeUI7NEJBRkE7NEJBREg7NEJBRkE7b0ZBU3VCO3NCQXJLckQ7d0JBa0JjOzt5QkFESDtnRUFqbEd4Qm9NO3lCQWdsRzJCO3lCQURIO2dFQS9rR3hCQTt5QkE4a0dxQjt5QkFERzt5QkFESDtnRUFuZ0l6QnhlO3lCQWtnSXNCOytFQU84QztzQkFsQm5EOzhFQXFLc0Q7b0JBOXRHOUQ7c0JBazVGUTt3QkFvQkssT0F0Mkh0Qm1WOzsyQkEyMkhnQzsyQkFESDs7eURBajdGSi9DOzRCQW03RkksYUE3Mkg3QkM7cUNBZzNIa0M7cUNBRUE7MkJBTkYsVUFTRzsyQkFESDs7eURBMTdGUEQ7NEJBNDdGTzsyQkFWQSxVQWFNOzJCQURIOzt5REE5N0ZWQTs0QkFnOEZVOzJCQWRILFVBaUJTOzJCQURIOzt5REFsOEZiQTs0QkFvOEZhOzJCQWxCTixVQXVCWTsyQkFGSDs7eURBdjhGaEJBOzRCQTI4RmdCOzJCQXpCVCxVQThCZTsyQkFGSDs7eURBOThGbkJBOzRCQWs5Rm1COzJCQWhDWjs0QkEyQ3dCOzRCQUZIOzt5REEzOUY1QkE7NEJBMDlGeUI7NEJBRkE7NEJBREg7NEJBRkE7OzsyQkFhZjsyQkFESDs7eURBaitGSkE7NEJBbStGSSxhQTc1SDdCQztxQ0FnNkhrQztxQ0FFQTsyQkFORixVQVNHOzJCQURIOzt5REExK0ZQRDs0QkE0K0ZPOzJCQVZBLFVBYU07MkJBREg7O3lEQTkrRlZBOzRCQWcvRlU7MkJBZEgsVUFpQlM7MkJBREg7O3lEQWwvRmJBOzRCQW8vRmE7MkJBbEJOLFVBdUJZOzJCQUZIOzt5REF2L0ZoQkE7NEJBMi9GZ0I7MkJBekJULFVBOEJlOzJCQUZIOzt5REE5L0ZuQkE7NEJBa2dHbUI7MkJBaENaOzRCQTJDd0I7NEJBRkg7O3lEQTNnRzVCQTs0QkEwZ0d5Qjs0QkFGQTs0QkFESDs0QkFGQTs7OzJCQWFmOzJCQURIOzt5REFqaEdKQTs0QkFtaEdJLGFBNzhIN0JDO3FDQWc5SGtDO3FDQUVBOzJCQU5GLFVBU0c7MkJBREg7O3lEQTFoR1BEOzRCQTRoR087MkJBVkEsVUFhTTsyQkFESDs7eURBOWhHVkE7NEJBZ2lHVTsyQkFkSCxVQWlCUzsyQkFESDs7eURBbGlHYkE7NEJBb2lHYTsyQkFsQk4sVUF1Qlk7MkJBRkg7O3lEQXZpR2hCQTs0QkEyaUdnQjsyQkF6QlQsVUE4QmU7MkJBRkg7O3lEQTlpR25CQTs0QkFrakdtQjsyQkFoQ1o7NEJBMkN3Qjs0QkFGSDs7eURBM2pHNUJBOzRCQTBqR3lCOzRCQUZBOzRCQURIOzRCQUZBO29GQVN1QjtzQkFyS3JEO3dCQWtCYzs7eUJBREg7Z0VBMTZGeEJvTTt5QkF5NkYyQjt5QkFESDtnRUF4NkZ4QkE7eUJBdTZGcUI7eUJBREc7eUJBREg7Z0VBNTFIekJ4ZTt5QkEyMUhzQjsrRUFPOEM7c0JBbEJuRDs4RUFxS3NEO29CQXZqRzlEO3NCQTJ1RlE7d0JBb0JLLE9BL3JIdEJtVjs7MkJBb3NIZ0M7MkJBREg7O3lEQTF3RkovQzs0QkE0d0ZJLGFBdHNIN0JDO3FDQXlzSGtDO3FDQUVBOzJCQU5GLFVBU0c7MkJBREg7O3lEQW54RlBEOzRCQXF4Rk87MkJBVkEsVUFhTTsyQkFESDs7eURBdnhGVkE7NEJBeXhGVTsyQkFkSCxVQWlCUzsyQkFESDs7eURBM3hGYkE7NEJBNnhGYTsyQkFsQk4sVUF1Qlk7MkJBRkg7O3lEQWh5RmhCQTs0QkFveUZnQjsyQkF6QlQsVUE4QmU7MkJBRkg7O3lEQXZ5Rm5CQTs0QkEyeUZtQjsyQkFoQ1o7NEJBMkN3Qjs0QkFGSDs7eURBcHpGNUJBOzRCQW16RnlCOzRCQUZBOzRCQURIOzRCQUZBOzs7MkJBYWY7MkJBREg7O3lEQTF6RkpBOzRCQTR6RkksYUF0dkg3QkM7cUNBeXZIa0M7cUNBRUE7MkJBTkYsVUFTRzsyQkFESDs7eURBbjBGUEQ7NEJBcTBGTzsyQkFWQSxVQWFNOzJCQURIOzt5REF2MEZWQTs0QkF5MEZVOzJCQWRILFVBaUJTOzJCQURIOzt5REEzMEZiQTs0QkE2MEZhOzJCQWxCTixVQXVCWTsyQkFGSDs7eURBaDFGaEJBOzRCQW8xRmdCOzJCQXpCVCxVQThCZTsyQkFGSDs7eURBdjFGbkJBOzRCQTIxRm1COzJCQWhDWjs0QkEyQ3dCOzRCQUZIOzt5REFwMkY1QkE7NEJBbTJGeUI7NEJBRkE7NEJBREg7NEJBRkE7OzsyQkFhZjsyQkFESDs7eURBMTJGSkE7NEJBNDJGSSxhQXR5SDdCQztxQ0F5eUhrQztxQ0FFQTsyQkFORixVQVNHOzJCQURIOzt5REFuM0ZQRDs0QkFxM0ZPOzJCQVZBLFVBYU07MkJBREg7O3lEQXYzRlZBOzRCQXkzRlU7MkJBZEgsVUFpQlM7MkJBREg7O3lEQTMzRmJBOzRCQTYzRmE7MkJBbEJOLFVBdUJZOzJCQUZIOzt5REFoNEZoQkE7NEJBbzRGZ0I7MkJBekJULFVBOEJlOzJCQUZIOzt5REF2NEZuQkE7NEJBMjRGbUI7MkJBaENaOzRCQTJDd0I7NEJBRkg7O3lEQXA1RjVCQTs0QkFtNUZ5Qjs0QkFGQTs0QkFESDs0QkFGQTtvRkFTdUI7c0JBcktyRDt3QkFrQmM7O3lCQURIO2dFQW53RnhCb007eUJBa3dGMkI7eUJBREg7Z0VBandGeEJBO3lCQWd3RnFCO3lCQURHO3lCQURIO2dFQXJySHpCeGU7eUJBb3JIc0I7K0VBTzZDO3NCQWxCbEQ7OEVBcUtzRDtvQkFoNUY5RDtzQkFva0ZRO3dCQW9CSyxPQXhoSHRCbVY7OzJCQTZoSGdDOzJCQURIOzt5REFubUZKL0M7NEJBcW1GSSxhQS9oSDdCQztxQ0FraUhrQztxQ0FFQTsyQkFORixVQVNHOzJCQURIOzt5REE1bUZQRDs0QkE4bUZPOzJCQVZBLFVBYU07MkJBREg7O3lEQWhuRlZBOzRCQWtuRlU7MkJBZEgsVUFpQlM7MkJBREg7O3lEQXBuRmJBOzRCQXNuRmE7MkJBbEJOLFVBdUJZOzJCQUZIOzt5REF6bkZoQkE7NEJBNm5GZ0I7MkJBekJULFVBOEJlOzJCQUZIOzt5REFob0ZuQkE7NEJBb29GbUI7MkJBaENaOzRCQTJDd0I7NEJBRkg7O3lEQTdvRjVCQTs0QkE0b0Z5Qjs0QkFGQTs0QkFESDs0QkFGQTs7OzJCQWFmOzJCQURIOzt5REFucEZKQTs0QkFxcEZJLGFBL2tIN0JDO3FDQWtsSGtDO3FDQUVBOzJCQU5GLFVBU0c7MkJBREg7O3lEQTVwRlBEOzRCQThwRk87MkJBVkEsVUFhTTsyQkFESDs7eURBaHFGVkE7NEJBa3FGVTsyQkFkSCxVQWlCUzsyQkFESDs7eURBcHFGYkE7NEJBc3FGYTsyQkFsQk4sVUF1Qlk7MkJBRkg7O3lEQXpxRmhCQTs0QkE2cUZnQjsyQkF6QlQsVUE4QmU7MkJBRkg7O3lEQWhyRm5CQTs0QkFvckZtQjsyQkFoQ1o7NEJBMkN3Qjs0QkFGSDs7eURBN3JGNUJBOzRCQTRyRnlCOzRCQUZBOzRCQURIOzRCQUZBOzs7MkJBYWY7MkJBREg7O3lEQW5zRkpBOzRCQXFzRkksYUEvbkg3QkM7cUNBa29Ia0M7cUNBRUE7MkJBTkYsVUFTRzsyQkFESDs7eURBNXNGUEQ7NEJBOHNGTzsyQkFWQSxVQWFNOzJCQURIOzt5REFodEZWQTs0QkFrdEZVOzJCQWRILFVBaUJTOzJCQURIOzt5REFwdEZiQTs0QkFzdEZhOzJCQWxCTixVQXVCWTsyQkFGSDs7eURBenRGaEJBOzRCQTZ0RmdCOzJCQXpCVCxVQThCZTsyQkFGSDs7eURBaHVGbkJBOzRCQW91Rm1COzJCQWhDWjs0QkEyQ3dCOzRCQUZIOzt5REE3dUY1QkE7NEJBNHVGeUI7NEJBRkE7NEJBREg7NEJBRkE7b0ZBU3VCO3NCQXJLckQ7d0JBa0JjOzt5QkFESDtnRUE1bEZ4Qm9NO3lCQTJsRjJCO3lCQURIO2dFQTFsRnhCQTt5QkF5bEZxQjt5QkFERzt5QkFESDtnRUE5Z0h6QnhlO3lCQTZnSHNCOytFQU82QztzQkFsQmxEOzhFQXFLc0Q7b0JBenVGOUQ7c0JBNjVFUTt3QkFvQkssT0FqM0d0Qm1WOzsyQkFzM0dnQzsyQkFESDs7eURBNTdFSi9DOzRCQTg3RUksYUF4M0c3QkM7cUNBMjNHa0M7cUNBRUE7MkJBTkYsVUFTRzsyQkFESDs7eURBcjhFUEQ7NEJBdThFTzsyQkFWQSxVQWFNOzJCQURIOzt5REF6OEVWQTs0QkEyOEVVOzJCQWRILFVBaUJTOzJCQURIOzt5REE3OEViQTs0QkErOEVhOzJCQWxCTixVQXVCWTsyQkFGSDs7eURBbDlFaEJBOzRCQXM5RWdCOzJCQXpCVCxVQThCZTsyQkFGSDs7eURBejlFbkJBOzRCQTY5RW1COzJCQWhDWjs0QkEyQ3dCOzRCQUZIOzt5REF0K0U1QkE7NEJBcStFeUI7NEJBRkE7NEJBREg7NEJBRkE7OzsyQkFhZjsyQkFESDs7eURBNStFSkE7NEJBOCtFSSxhQXg2RzdCQztxQ0EyNkdrQztxQ0FFQTsyQkFORixVQVNHOzJCQURIOzt5REFyL0VQRDs0QkF1L0VPOzJCQVZBLFVBYU07MkJBREg7O3lEQXovRVZBOzRCQTIvRVU7MkJBZEgsVUFpQlM7MkJBREg7O3lEQTcvRWJBOzRCQSsvRWE7MkJBbEJOLFVBdUJZOzJCQUZIOzt5REFsZ0ZoQkE7NEJBc2dGZ0I7MkJBekJULFVBOEJlOzJCQUZIOzt5REF6Z0ZuQkE7NEJBNmdGbUI7MkJBaENaOzRCQTJDd0I7NEJBRkg7O3lEQXRoRjVCQTs0QkFxaEZ5Qjs0QkFGQTs0QkFESDs0QkFGQTs7OzJCQWFmOzJCQURIOzt5REE1aEZKQTs0QkE4aEZJLGFBeDlHN0JDO3FDQTI5R2tDO3FDQUVBOzJCQU5GLFVBU0c7MkJBREg7O3lEQXJpRlBEOzRCQXVpRk87MkJBVkEsVUFhTTsyQkFESDs7eURBemlGVkE7NEJBMmlGVTsyQkFkSCxVQWlCUzsyQkFESDs7eURBN2lGYkE7NEJBK2lGYTsyQkFsQk4sVUF1Qlk7MkJBRkg7O3lEQWxqRmhCQTs0QkFzakZnQjsyQkF6QlQsVUE4QmU7MkJBRkg7O3lEQXpqRm5CQTs0QkE2akZtQjsyQkFoQ1o7NEJBMkN3Qjs0QkFGSDs7eURBdGtGNUJBOzRCQXFrRnlCOzRCQUZBOzRCQURIOzRCQUZBO29GQVN1QjtzQkFyS3JEO3dCQWtCYzs7eUJBREg7Z0VBcjdFeEJvTTt5QkFvN0UyQjt5QkFESDtnRUFuN0V4QkE7eUJBazdFcUI7eUJBREc7eUJBREg7Z0VBdjJHekJ4ZTt5QkFzMkdzQjsrRUFPNkM7c0JBbEJsRDs4RUFxS3NEO29CQWxrRjlEO3NCQXN2RVE7d0JBb0JLLE9BMXNHdEJtVjs7MkJBK3NHZ0M7MkJBREg7O3lEQXJ4RUovQzs0QkF1eEVJLGFBanRHN0JDO3FDQW90R2tDO3FDQUVBOzJCQU5GLFVBU0c7MkJBREg7O3lEQTl4RVBEOzRCQWd5RU87MkJBVkEsVUFhTTsyQkFESDs7eURBbHlFVkE7NEJBb3lFVTsyQkFkSCxVQWlCUzsyQkFESDs7eURBdHlFYkE7NEJBd3lFYTsyQkFsQk4sVUF1Qlk7MkJBRkg7O3lEQTN5RWhCQTs0QkEreUVnQjsyQkF6QlQsVUE4QmU7MkJBRkg7O3lEQWx6RW5CQTs0QkFzekVtQjsyQkFoQ1o7NEJBMkN3Qjs0QkFGSDs7eURBL3pFNUJBOzRCQTh6RXlCOzRCQUZBOzRCQURIOzRCQUZBOzs7MkJBYWY7MkJBREg7O3lEQXIwRUpBOzRCQXUwRUksYUFqd0c3QkM7cUNBb3dHa0M7cUNBRUE7MkJBTkYsVUFTRzsyQkFESDs7eURBOTBFUEQ7NEJBZzFFTzsyQkFWQSxVQWFNOzJCQURIOzt5REFsMUVWQTs0QkFvMUVVOzJCQWRILFVBaUJTOzJCQURIOzt5REF0MUViQTs0QkF3MUVhOzJCQWxCTixVQXVCWTsyQkFGSDs7eURBMzFFaEJBOzRCQSsxRWdCOzJCQXpCVCxVQThCZTsyQkFGSDs7eURBbDJFbkJBOzRCQXMyRW1COzJCQWhDWjs0QkEyQ3dCOzRCQUZIOzt5REEvMkU1QkE7NEJBODJFeUI7NEJBRkE7NEJBREg7NEJBRkE7OzsyQkFhZjsyQkFESDs7eURBcjNFSkE7NEJBdTNFSSxhQWp6RzdCQztxQ0FvekdrQztxQ0FFQTsyQkFORixVQVNHOzJCQURIOzt5REE5M0VQRDs0QkFnNEVPOzJCQVZBLFVBYU07MkJBREg7O3lEQWw0RVZBOzRCQW80RVU7MkJBZEgsVUFpQlM7MkJBREg7O3lEQXQ0RWJBOzRCQXc0RWE7MkJBbEJOLFVBdUJZOzJCQUZIOzt5REEzNEVoQkE7NEJBKzRFZ0I7MkJBekJULFVBOEJlOzJCQUZIOzt5REFsNUVuQkE7NEJBczVFbUI7MkJBaENaOzRCQTJDd0I7NEJBRkg7O3lEQS81RTVCQTs0QkE4NUV5Qjs0QkFGQTs0QkFESDs0QkFGQTtvRkFTdUI7c0JBcktyRDt3QkFrQmM7O3lCQURIO2dFQTl3RXhCb007eUJBNndFMkI7eUJBREg7Z0VBNXdFeEJBO3lCQTJ3RXFCO3lCQURHO3lCQURIO2dFQWhzR3pCeGU7eUJBK3JHc0I7K0VBTzZDO3NCQWxCbEQ7OEVBcUtzRDtvQkEzNUU5RDtzQkEra0VRO3dCQW9CSyxPQW5pR3RCbVY7OzJCQXdpR2dDOzJCQURIOzt5REE5bUVKL0M7NEJBZ25FSSxhQTFpRzdCQztxQ0E2aUdrQztxQ0FFQTsyQkFORixVQVNHOzJCQURIOzt5REF2bkVQRDs0QkF5bkVPOzJCQVZBLFVBYU07MkJBREg7O3lEQTNuRVZBOzRCQTZuRVU7MkJBZEgsVUFpQlM7MkJBREg7O3lEQS9uRWJBOzRCQWlvRWE7MkJBbEJOLFVBdUJZOzJCQUZIOzt5REFwb0VoQkE7NEJBd29FZ0I7MkJBekJULFVBOEJlOzJCQUZIOzt5REEzb0VuQkE7NEJBK29FbUI7MkJBaENaOzRCQTJDd0I7NEJBRkg7O3lEQXhwRTVCQTs0QkF1cEV5Qjs0QkFGQTs0QkFESDs0QkFGQTs7OzJCQWFmOzJCQURIOzt5REE5cEVKQTs0QkFncUVJLGFBMWxHN0JDO3FDQTZsR2tDO3FDQUVBOzJCQU5GLFVBU0c7MkJBREg7O3lEQXZxRVBEOzRCQXlxRU87MkJBVkEsVUFhTTsyQkFESDs7eURBM3FFVkE7NEJBNnFFVTsyQkFkSCxVQWlCUzsyQkFESDs7eURBL3FFYkE7NEJBaXJFYTsyQkFsQk4sVUF1Qlk7MkJBRkg7O3lEQXByRWhCQTs0QkF3ckVnQjsyQkF6QlQsVUE4QmU7MkJBRkg7O3lEQTNyRW5CQTs0QkErckVtQjsyQkFoQ1o7NEJBMkN3Qjs0QkFGSDs7eURBeHNFNUJBOzRCQXVzRXlCOzRCQUZBOzRCQURIOzRCQUZBOzs7MkJBYWY7MkJBREg7O3lEQTlzRUpBOzRCQWd0RUksYUExb0c3QkM7cUNBNm9Ha0M7cUNBRUE7MkJBTkYsVUFTRzsyQkFESDs7eURBdnRFUEQ7NEJBeXRFTzsyQkFWQSxVQWFNOzJCQURIOzt5REEzdEVWQTs0QkE2dEVVOzJCQWRILFVBaUJTOzJCQURIOzt5REEvdEViQTs0QkFpdUVhOzJCQWxCTixVQXVCWTsyQkFGSDs7eURBcHVFaEJBOzRCQXd1RWdCOzJCQXpCVCxVQThCZTsyQkFGSDs7eURBM3VFbkJBOzRCQSt1RW1COzJCQWhDWjs0QkEyQ3dCOzRCQUZIOzt5REF4dkU1QkE7NEJBdXZFeUI7NEJBRkE7NEJBREg7NEJBRkE7b0ZBU3VCO3NCQXJLckQ7d0JBa0JjOzt5QkFESDtnRUF2bUV4Qm9NO3lCQXNtRTJCO3lCQURIO2dFQXJtRXhCQTt5QkFvbUVxQjt5QkFERzt5QkFESDtnRUF6aEd6QnhlO3lCQXdoR3NCOytFQU82QztzQkFsQmxEOzhFQXFLc0Q7b0JBcHZFOUQ7c0JBdzZEUTt3QkFvQkssT0E1M0Z0Qm1WOzsyQkFpNEZnQzsyQkFESDs7eURBdjhESi9DOzRCQXk4REksYUFuNEY3QkM7cUNBczRGa0M7cUNBRUE7MkJBTkYsVUFTRzsyQkFESDs7eURBaDlEUEQ7NEJBazlETzsyQkFWQSxVQWFNOzJCQURIOzt5REFwOURWQTs0QkFzOURVOzJCQWRILFVBaUJTOzJCQURIOzt5REF4OURiQTs0QkEwOURhOzJCQWxCTixVQXVCWTsyQkFGSDs7eURBNzlEaEJBOzRCQWkrRGdCOzJCQXpCVCxVQThCZTsyQkFGSDs7eURBcCtEbkJBOzRCQXcrRG1COzJCQWhDWjs0QkEyQ3dCOzRCQUZIOzt5REFqL0Q1QkE7NEJBZy9EeUI7NEJBRkE7NEJBREg7NEJBRkE7OzsyQkFhZjsyQkFESDs7eURBdi9ESkE7NEJBeS9ESSxhQW43RjdCQztxQ0FzN0ZrQztxQ0FFQTsyQkFORixVQVNHOzJCQURIOzt5REFoZ0VQRDs0QkFrZ0VPOzJCQVZBLFVBYU07MkJBREg7O3lEQXBnRVZBOzRCQXNnRVU7MkJBZEgsVUFpQlM7MkJBREg7O3lEQXhnRWJBOzRCQTBnRWE7MkJBbEJOLFVBdUJZOzJCQUZIOzt5REE3Z0VoQkE7NEJBaWhFZ0I7MkJBekJULFVBOEJlOzJCQUZIOzt5REFwaEVuQkE7NEJBd2hFbUI7MkJBaENaOzRCQTJDd0I7NEJBRkg7O3lEQWppRTVCQTs0QkFnaUV5Qjs0QkFGQTs0QkFESDs0QkFGQTs7OzJCQWFmOzJCQURIOzt5REF2aUVKQTs0QkF5aUVJLGFBbitGN0JDO3FDQXMrRmtDO3FDQUVBOzJCQU5GLFVBU0c7MkJBREg7O3lEQWhqRVBEOzRCQWtqRU87MkJBVkEsVUFhTTsyQkFESDs7eURBcGpFVkE7NEJBc2pFVTsyQkFkSCxVQWlCUzsyQkFESDs7eURBeGpFYkE7NEJBMGpFYTsyQkFsQk4sVUF1Qlk7MkJBRkg7O3lEQTdqRWhCQTs0QkFpa0VnQjsyQkF6QlQsVUE4QmU7MkJBRkg7O3lEQXBrRW5CQTs0QkF3a0VtQjsyQkFoQ1o7NEJBMkN3Qjs0QkFGSDs7eURBamxFNUJBOzRCQWdsRXlCOzRCQUZBOzRCQURIOzRCQUZBO29GQVN1QjtzQkFyS3JEO3dCQWtCYzs7eUJBREg7Z0VBaDhEeEJvTTt5QkErN0QyQjt5QkFESDtnRUE5N0R4QkE7eUJBNjdEcUI7eUJBREc7eUJBREg7Z0VBbDNGekJ4ZTt5QkFpM0ZzQjsrRUFPNkM7c0JBbEJsRDs4RUFxS3NEO29CQTdrRTlEO3NCQWl3RFE7d0JBb0JLLE9BcnRGdEJtVjs7MkJBMHRGZ0M7MkJBREg7O3lEQWh5REovQzs0QkFreURJLGFBNXRGN0JDO3FDQSt0RmtDO3FDQUVBOzJCQU5GLFVBU0c7MkJBREg7O3lEQXp5RFBEOzRCQTJ5RE87MkJBVkEsVUFhTTsyQkFESDs7eURBN3lEVkE7NEJBK3lEVTsyQkFkSCxVQWlCUzsyQkFESDs7eURBanpEYkE7NEJBbXpEYTsyQkFsQk4sVUF1Qlk7MkJBRkg7O3lEQXR6RGhCQTs0QkEwekRnQjsyQkF6QlQsVUE4QmU7MkJBRkg7O3lEQTd6RG5CQTs0QkFpMERtQjsyQkFoQ1o7NEJBMkN3Qjs0QkFGSDs7eURBMTBENUJBOzRCQXkwRHlCOzRCQUZBOzRCQURIOzRCQUZBOzs7MkJBYWY7MkJBREg7O3lEQWgxREpBOzRCQWsxREksYUE1d0Y3QkM7cUNBK3dGa0M7cUNBRUE7MkJBTkYsVUFTRzsyQkFESDs7eURBejFEUEQ7NEJBMjFETzsyQkFWQSxVQWFNOzJCQURIOzt5REE3MURWQTs0QkErMURVOzJCQWRILFVBaUJTOzJCQURIOzt5REFqMkRiQTs0QkFtMkRhOzJCQWxCTixVQXVCWTsyQkFGSDs7eURBdDJEaEJBOzRCQTAyRGdCOzJCQXpCVCxVQThCZTsyQkFGSDs7eURBNzJEbkJBOzRCQWkzRG1COzJCQWhDWjs0QkEyQ3dCOzRCQUZIOzt5REExM0Q1QkE7NEJBeTNEeUI7NEJBRkE7NEJBREg7NEJBRkE7OzsyQkFhZjsyQkFESDs7eURBaDRESkE7NEJBazRESSxhQTV6RjdCQztxQ0ErekZrQztxQ0FFQTsyQkFORixVQVNHOzJCQURIOzt5REF6NERQRDs0QkEyNERPOzJCQVZBLFVBYU07MkJBREg7O3lEQTc0RFZBOzRCQSs0RFU7MkJBZEgsVUFpQlM7MkJBREg7O3lEQWo1RGJBOzRCQW01RGE7MkJBbEJOLFVBdUJZOzJCQUZIOzt5REF0NURoQkE7NEJBMDVEZ0I7MkJBekJULFVBOEJlOzJCQUZIOzt5REE3NURuQkE7NEJBaTZEbUI7MkJBaENaOzRCQTJDd0I7NEJBRkg7O3lEQTE2RDVCQTs0QkF5NkR5Qjs0QkFGQTs0QkFESDs0QkFGQTtvRkFTdUI7c0JBcktyRDt3QkFrQmM7O3lCQURIO2dFQXp4RHhCb007eUJBd3hEMkI7eUJBREg7Z0VBdnhEeEJBO3lCQXN4RHFCO3lCQURHO3lCQURIO2dFQTNzRnpCeGU7eUJBMHNGc0I7K0VBTzZDO3NCQWxCbEQ7OEVBcUtzRDtvQkF0NkQ5RDtzQkEwbERRO3dCQW9CSyxPQTlpRnRCbVY7OzJCQW1qRmdDOzJCQURIOzt5REF6bkRKL0M7NEJBMm5ESSxhQXJqRjdCQztxQ0F3akZrQztxQ0FFQTsyQkFORixVQVNHOzJCQURIOzt5REFsb0RQRDs0QkFvb0RPOzJCQVZBLFVBYU07MkJBREg7O3lEQXRvRFZBOzRCQXdvRFU7MkJBZEgsVUFpQlM7MkJBREg7O3lEQTFvRGJBOzRCQTRvRGE7MkJBbEJOLFVBdUJZOzJCQUZIOzt5REEvb0RoQkE7NEJBbXBEZ0I7MkJBekJULFVBOEJlOzJCQUZIOzt5REF0cERuQkE7NEJBMHBEbUI7MkJBaENaOzRCQTJDd0I7NEJBRkg7O3lEQW5xRDVCQTs0QkFrcUR5Qjs0QkFGQTs0QkFESDs0QkFGQTs7OzJCQWFmOzJCQURIOzt5REF6cURKQTs0QkEycURJLGFBcm1GN0JDO3FDQXdtRmtDO3FDQUVBOzJCQU5GLFVBU0c7MkJBREg7O3lEQWxyRFBEOzRCQW9yRE87MkJBVkEsVUFhTTsyQkFESDs7eURBdHJEVkE7NEJBd3JEVTsyQkFkSCxVQWlCUzsyQkFESDs7eURBMXJEYkE7NEJBNHJEYTsyQkFsQk4sVUF1Qlk7MkJBRkg7O3lEQS9yRGhCQTs0QkFtc0RnQjsyQkF6QlQsVUE4QmU7MkJBRkg7O3lEQXRzRG5CQTs0QkEwc0RtQjsyQkFoQ1o7NEJBMkN3Qjs0QkFGSDs7eURBbnRENUJBOzRCQWt0RHlCOzRCQUZBOzRCQURIOzRCQUZBOzs7MkJBYWY7MkJBREg7O3lEQXp0REpBOzRCQTJ0REksYUFycEY3QkM7cUNBd3BGa0M7cUNBRUE7MkJBTkYsVUFTRzsyQkFESDs7eURBbHVEUEQ7NEJBb3VETzsyQkFWQSxVQWFNOzJCQURIOzt5REF0dURWQTs0QkF3dURVOzJCQWRILFVBaUJTOzJCQURIOzt5REExdURiQTs0QkE0dURhOzJCQWxCTixVQXVCWTsyQkFGSDs7eURBL3VEaEJBOzRCQW12RGdCOzJCQXpCVCxVQThCZTsyQkFGSDs7eURBdHZEbkJBOzRCQTB2RG1COzJCQWhDWjs0QkEyQ3dCOzRCQUZIOzt5REFud0Q1QkE7NEJBa3dEeUI7NEJBRkE7NEJBREg7NEJBRkE7b0ZBU3VCO3NCQXJLckQ7d0JBa0JjOzt5QkFESDtnRUFsbkR4Qm9NO3lCQWluRDJCO3lCQURIO2dFQWhuRHhCQTt5QkErbURxQjt5QkFERzt5QkFESDtnRUFwaUZ6QnhlO3lCQW1pRnNCOytFQU82QztzQkFsQmxEOzhFQXFLc0Q7b0JBL3ZEOUQ7c0JBbTdDUTt3QkFvQkssT0F2NEV0Qm1WOzsyQkE0NEVnQzsyQkFESDs7eURBbDlDSi9DOzRCQW85Q0ksYUE5NEU3QkM7cUNBaTVFa0M7cUNBRUE7MkJBTkYsVUFTRzsyQkFESDs7eURBMzlDUEQ7NEJBNjlDTzsyQkFWQSxVQWFNOzJCQURIOzt5REEvOUNWQTs0QkFpK0NVOzJCQWRILFVBaUJTOzJCQURIOzt5REFuK0NiQTs0QkFxK0NhOzJCQWxCTixVQXVCWTsyQkFGSDs7eURBeCtDaEJBOzRCQTQrQ2dCOzJCQXpCVCxVQThCZTsyQkFGSDs7eURBLytDbkJBOzRCQW0vQ21COzJCQWhDWjs0QkEyQ3dCOzRCQUZIOzt5REE1L0M1QkE7NEJBMi9DeUI7NEJBRkE7NEJBREg7NEJBRkE7OzsyQkFhZjsyQkFESDs7eURBbGdESkE7NEJBb2dESSxhQTk3RTdCQztxQ0FpOEVrQztxQ0FFQTsyQkFORixVQVNHOzJCQURIOzt5REEzZ0RQRDs0QkE2Z0RPOzJCQVZBLFVBYU07MkJBREg7O3lEQS9nRFZBOzRCQWloRFU7MkJBZEgsVUFpQlM7MkJBREg7O3lEQW5oRGJBOzRCQXFoRGE7MkJBbEJOLFVBdUJZOzJCQUZIOzt5REF4aERoQkE7NEJBNGhEZ0I7MkJBekJULFVBOEJlOzJCQUZIOzt5REEvaERuQkE7NEJBbWlEbUI7MkJBaENaOzRCQTJDd0I7NEJBRkg7O3lEQTVpRDVCQTs0QkEyaUR5Qjs0QkFGQTs0QkFESDs0QkFGQTs7OzJCQWFmOzJCQURIOzt5REFsakRKQTs0QkFvakRJLGFBOStFN0JDO3FDQWkvRWtDO3FDQUVBOzJCQU5GLFVBU0c7MkJBREg7O3lEQTNqRFBEOzRCQTZqRE87MkJBVkEsVUFhTTsyQkFESDs7eURBL2pEVkE7NEJBaWtEVTsyQkFkSCxVQWlCUzsyQkFESDs7eURBbmtEYkE7NEJBcWtEYTsyQkFsQk4sVUF1Qlk7MkJBRkg7O3lEQXhrRGhCQTs0QkE0a0RnQjsyQkF6QlQsVUE4QmU7MkJBRkg7O3lEQS9rRG5CQTs0QkFtbERtQjsyQkFoQ1o7NEJBMkN3Qjs0QkFGSDs7eURBNWxENUJBOzRCQTJsRHlCOzRCQUZBOzRCQURIOzRCQUZBO29GQVN1QjtzQkFyS3JEO3dCQWtCYzs7eUJBREg7Z0VBMzhDeEJvTTt5QkEwOEMyQjt5QkFESDtnRUF6OEN4QkE7eUJBdzhDcUI7eUJBREc7eUJBREg7Z0VBNzNFekJ4ZTt5QkE0M0VzQjsrRUFPNkM7c0JBbEJsRDs4RUFxS3NEO29CQXhsRDlEO3NCQTR3Q1E7d0JBb0JLLE9BaHVFdEJtVjs7MkJBcXVFZ0M7MkJBREg7O3lEQTN5Q0ovQzs0QkE2eUNJLGFBdnVFN0JDO3FDQTB1RWtDO3FDQUVBOzJCQU5GLFVBU0c7MkJBREg7O3lEQXB6Q1BEOzRCQXN6Q087MkJBVkEsVUFhTTsyQkFESDs7eURBeHpDVkE7NEJBMHpDVTsyQkFkSCxVQWlCUzsyQkFESDs7eURBNXpDYkE7NEJBOHpDYTsyQkFsQk4sVUF1Qlk7MkJBRkg7O3lEQWowQ2hCQTs0QkFxMENnQjsyQkF6QlQsVUE4QmU7MkJBRkg7O3lEQXgwQ25CQTs0QkE0MENtQjsyQkFoQ1o7NEJBMkN3Qjs0QkFGSDs7eURBcjFDNUJBOzRCQW8xQ3lCOzRCQUZBOzRCQURIOzRCQUZBOzs7MkJBYWY7MkJBREg7O3lEQTMxQ0pBOzRCQTYxQ0ksYUF2eEU3QkM7cUNBMHhFa0M7cUNBRUE7MkJBTkYsVUFTRzsyQkFESDs7eURBcDJDUEQ7NEJBczJDTzsyQkFWQSxVQWFNOzJCQURIOzt5REF4MkNWQTs0QkEwMkNVOzJCQWRILFVBaUJTOzJCQURIOzt5REE1MkNiQTs0QkE4MkNhOzJCQWxCTixVQXVCWTsyQkFGSDs7eURBajNDaEJBOzRCQXEzQ2dCOzJCQXpCVCxVQThCZTsyQkFGSDs7eURBeDNDbkJBOzRCQTQzQ21COzJCQWhDWjs0QkEyQ3dCOzRCQUZIOzt5REFyNEM1QkE7NEJBbzRDeUI7NEJBRkE7NEJBREg7NEJBRkE7OzsyQkFhZjsyQkFESDs7eURBMzRDSkE7NEJBNjRDSSxhQXYwRTdCQztxQ0EwMEVrQztxQ0FFQTsyQkFORixVQVNHOzJCQURIOzt5REFwNUNQRDs0QkFzNUNPOzJCQVZBLFVBYU07MkJBREg7O3lEQXg1Q1ZBOzRCQTA1Q1U7MkJBZEgsVUFpQlM7MkJBREg7O3lEQTU1Q2JBOzRCQTg1Q2E7MkJBbEJOLFVBdUJZOzJCQUZIOzt5REFqNkNoQkE7NEJBcTZDZ0I7MkJBekJULFVBOEJlOzJCQUZIOzt5REF4NkNuQkE7NEJBNDZDbUI7MkJBaENaOzRCQTJDd0I7NEJBRkg7O3lEQXI3QzVCQTs0QkFvN0N5Qjs0QkFGQTs0QkFESDs0QkFGQTtvRkFTdUI7c0JBcktyRDt3QkFrQmM7O3lCQURIO2dFQXB5Q3hCb007eUJBbXlDMkI7eUJBREg7Z0VBbHlDeEJBO3lCQWl5Q3FCO3lCQURHO3lCQURIO2dFQXR0RXpCeGU7eUJBcXRFc0I7K0VBTzZDO3NCQWxCbEQ7OEVBcUtzRDtvQkFqN0M5RDtzQkFvbENRO3dCQW9CSyxPQXhpRXRCbVY7OzJCQThpRW1DOzJCQURIOzt5REFwbkNQL0M7NEJBc25DTzs7b0NBaGpFaENDO2dDQW1qRXFDO2dDQUVBOzs2QkFJQzs2QkFESDs7MkRBOW5DVkQ7d0NBZ29DVTs7K0JBSU07K0JBREg7OzZEQW5vQ2JBOzBDQXFvQ2E7O2lDQUtNO2lDQUZIOzsrREF4b0NoQkE7NENBNG9DZ0I7O21DQUtNO21DQUZIOztpRUEvb0NuQkE7OENBbXBDbUI7O3FDQUtNO3FDQUZIOzttRUF0cEN0QkE7Z0RBMHBDc0I7O3NDQVdZOzt1Q0FGSDs7b0VBbnFDL0JBO3VDQWtxQzRCO3VDQUZBO3VDQURIO3VDQUZBOzZDQURIOzs7MkJBY1o7MkJBREg7O3lEQXpxQ1BBOzRCQTJxQ087O29DQXJtRWhDQztnQ0F3bUVxQztnQ0FFQTs7NkJBSUM7NkJBREg7OzJEQW5yQ1ZEO3dDQXFyQ1U7OytCQUlNOytCQURIOzs2REF4ckNiQTswQ0EwckNhOztpQ0FLTTtpQ0FGSDs7K0RBN3JDaEJBOzRDQWlzQ2dCOzttQ0FLTTttQ0FGSDs7aUVBcHNDbkJBOzhDQXdzQ21COztxQ0FLTTtxQ0FGSDs7bUVBM3NDdEJBO2dEQStzQ3NCOztzQ0FXWTs7dUNBRkg7O29FQXh0Qy9CQTt1Q0F1dEM0Qjt1Q0FGQTt1Q0FESDt1Q0FGQTs2Q0FESDs7OzJCQWNaOzJCQURIOzt5REE5dENQQTs0QkFndUNPOztvQ0ExcEVoQ0M7Z0NBNnBFcUM7Z0NBRUE7OzZCQUlDOzZCQURIOzsyREF4dUNWRDt3Q0EwdUNVOzsrQkFJTTsrQkFESDs7NkRBN3VDYkE7MENBK3VDYTs7aUNBS007aUNBRkg7OytEQWx2Q2hCQTs0Q0FzdkNnQjs7bUNBS007bUNBRkg7O2lFQXp2Q25CQTs4Q0E2dkNtQjs7cUNBS007cUNBRkg7O21FQWh3Q3RCQTtnREFvd0NzQjs7c0NBV1k7O3VDQUZIOztvRUE3d0MvQkE7dUNBNHdDNEI7dUNBRkE7dUNBREg7dUNBRkE7NkNBREg7O2tFQW5yRS9DcUcsdUJBOHJFK0M7c0JBdEw5Qjt3QkFrQmM7O3lCQURIO2dFQTVtQ3hCK0Y7eUJBMm1DMkI7eUJBREg7Z0VBMW1DeEJBO3lCQXltQ3FCO3lCQURHO3lCQURIO2dFQTloRXpCeGU7eUJBNmhFc0I7K0VBTzZDO3NCQWxCbEQ7OEVBc0wrQjtvQkExd0N2QztzQkE0NUJRO3dCQW9CSyxPQWgzRHRCbVY7OzJCQXMzRG1DOzJCQURIOzt5REE1N0JQL0M7NEJBODdCTzs7b0NBeDNEaENDO2dDQTIzRHFDO2dDQUVBOzs2QkFJQzs2QkFESDs7MkRBdDhCVkQ7d0NBdzhCVTs7K0JBSU07K0JBREg7OzZEQTM4QmJBOzBDQTY4QmE7O2lDQUtNO2lDQUZIOzsrREFoOUJoQkE7NENBbzlCZ0I7O21DQUtNO21DQUZIOztpRUF2OUJuQkE7OENBMjlCbUI7O3FDQUtNO3FDQUZIOzttRUE5OUJ0QkE7Ozt3Q0FrK0JzQjs7c0NBV1k7O3VDQUZIOztvRUEzK0IvQkE7dUNBMCtCNEI7dUNBRkE7dUNBREg7dUNBRkE7NkNBREg7OzsyQkFjWjsyQkFESDs7eURBai9CUEE7NEJBbS9CTzs7b0NBNzZEaENDO2dDQWc3RHFDO2dDQUVBOzs2QkFJQzs2QkFESDs7MkRBMy9CVkQ7d0NBNi9CVTs7K0JBSU07K0JBREg7OzZEQWhnQ2JBOzBDQWtnQ2E7O2lDQUtNO2lDQUZIOzsrREFyZ0NoQkE7NENBeWdDZ0I7O21DQUtNO21DQUZIOztpRUE1Z0NuQkE7OENBZ2hDbUI7O3FDQUtNO3FDQUZIOzttRUFuaEN0QkE7Z0RBdWhDc0I7O3NDQVdZOzt1Q0FGSDs7b0VBaGlDL0JBO3VDQStoQzRCO3VDQUZBO3VDQURIO3VDQUZBOzZDQURIOzs7MkJBY1o7MkJBREg7O3lEQXRpQ1BBOzRCQXdpQ087O29DQWwrRGhDQztnQ0FxK0RxQztnQ0FFQTs7NkJBSUM7NkJBREg7OzJEQWhqQ1ZEOzs7Z0NBa2pDVTs7K0JBSU07K0JBREg7OzZEQXJqQ2JBOzBDQXVqQ2E7O2lDQUtNO2lDQUZIOzsrREExakNoQkE7NENBOGpDZ0I7O21DQUtNO21DQUZIOztpRUFqa0NuQkE7OENBcWtDbUI7O3FDQUtNO3FDQUZIOzttRUF4a0N0QkE7Z0RBNGtDc0I7O3NDQVdZOzt1Q0FGSDs7b0VBcmxDL0JBO3VDQW9sQzRCO3VDQUZBO3VDQURIO3VDQUZBOzZDQURIOztrRUEzL0QvQ3FHLHVCQXNnRStDO3NCQXRMOUI7d0JBa0JjOzt5QkFESDtnRUFwN0J4QitGO3lCQW03QjJCO3lCQURIO2dFQWw3QnhCQTt5QkFpN0JxQjt5QkFERzt5QkFESDtnRUF0MkR6QnhlO3lCQXEyRHNCOytFQU82QztzQkFsQmxEOzhFQXNMK0I7b0JBbGxDdkM7c0JBb3VCUTt3QkFvQkssT0F4ckR0Qm1WOzsyQkE4ckRtQzsyQkFESDs7eURBcHdCUC9DOzRCQXN3Qk87O29DQWhzRGhDQztnQ0Ftc0RxQztnQ0FFQTs7NkJBSUM7NkJBREg7OzJEQTl3QlZEO3dDQWd4QlU7OytCQUlNOytCQURIOzs2REFueEJiQTswQ0FxeEJhOztpQ0FLTTtpQ0FGSDs7K0RBeHhCaEJBOzRDQTR4QmdCOzttQ0FLTTttQ0FGSDs7aUVBL3hCbkJBOzhDQW15Qm1COztxQ0FLTTtxQ0FGSDs7bUVBdHlCdEJBO2dEQTB5QnNCOztzQ0FXWTs7dUNBRkg7O29FQW56Qi9CQTt1Q0FrekI0Qjt1Q0FGQTt1Q0FESDt1Q0FGQTs2Q0FESDs7OzJCQWNaOzJCQURIOzt5REF6ekJQQTs0QkEyekJPOztvQ0FydkRoQ0M7Z0NBd3ZEcUM7Z0NBRUE7OzZCQUlDOzZCQURIOzsyREFuMEJWRDt3Q0FxMEJVOzsrQkFJTTsrQkFESDs7NkRBeDBCYkE7OztrQ0EwMEJhOztpQ0FLTTtpQ0FGSDs7K0RBNzBCaEJBOzRDQWkxQmdCOzttQ0FLTTttQ0FGSDs7aUVBcDFCbkJBOzhDQXcxQm1COztxQ0FLTTtxQ0FGSDs7bUVBMzFCdEJBO2dEQSsxQnNCOztzQ0FXWTs7dUNBRkg7O29FQXgyQi9CQTt1Q0F1MkI0Qjt1Q0FGQTt1Q0FESDt1Q0FGQTs2Q0FESDs7OzJCQWNaOzJCQURIOzt5REE5MkJQQTs0QkFnM0JPOztvQ0ExeURoQ0M7Z0NBNnlEcUM7Z0NBRUE7OzZCQUlDOzZCQURIOzsyREF4M0JWRDt3Q0EwM0JVOzsrQkFJTTsrQkFESDs7NkRBNzNCYkE7MENBKzNCYTs7aUNBS007aUNBRkg7OytEQWw0QmhCQTs0Q0FzNEJnQjs7bUNBS007bUNBRkg7O2lFQXo0Qm5CQTs4Q0E2NEJtQjs7cUNBS007cUNBRkg7O21FQWg1QnRCQTtnREFvNUJzQjs7c0NBV1k7O3VDQUZIOztvRUE3NUIvQkE7dUNBNDVCNEI7dUNBRkE7dUNBREg7dUNBRkE7NkNBREg7O2tFQW4wRC9DcUcsdUJBODBEK0M7c0JBdEw5Qjt3QkFrQmM7O3lCQURIO2dFQTV2QnhCK0Y7eUJBMnZCMkI7eUJBREg7Z0VBMXZCeEJBO3lCQXl2QnFCO3lCQURHO3lCQURIO2dFQTlxRHpCeGU7eUJBNnFEc0I7K0VBTzZDO3NCQWxCbEQ7OEVBc0wrQjtvQkExNUJ2QztzQkE0aUJRO3dCQW9CSyxPQWhnRHRCbVY7OzJCQXNnRG1DOzJCQURIOzt5REE1a0JQL0M7NEJBOGtCTzs7b0NBeGdEaENDO2dDQTJnRHFDO2dDQUVBOzs2QkFJQzs2QkFESDs7MkRBdGxCVkQ7d0NBd2xCVTs7K0JBSU07K0JBREg7OzZEQTNsQmJBOzBDQTZsQmE7O2lDQUtNO2lDQUZIOzsrREFobUJoQkE7NENBb21CZ0I7O21DQUtNO21DQUZIOztpRUF2bUJuQkE7OENBMm1CbUI7O3FDQUtNO3FDQUZIOzttRUE5bUJ0QkE7Z0RBa25Cc0I7O3NDQVdZOzt1Q0FGSDs7b0VBM25CL0JBO3VDQTBuQjRCO3VDQUZBO3VDQURIO3VDQUZBOzZDQURIOzs7MkJBY1o7MkJBREg7O3lEQWpvQlBBOzRCQW1vQk87O29DQTdqRGhDQztnQ0Fna0RxQztnQ0FFQTs7NkJBSUM7NkJBREg7OzJEQTNvQlZEO3dDQTZvQlU7OytCQUlNOytCQURIOzs2REFocEJiQTswQ0FrcEJhOztpQ0FLTTtpQ0FGSDs7K0RBcnBCaEJBOzRDQXlwQmdCOzttQ0FLTTttQ0FGSDs7aUVBNXBCbkJBOzhDQWdxQm1COztxQ0FLTTtxQ0FGSDs7bUVBbnFCdEJBO2dEQXVxQnNCOztzQ0FXWTs7dUNBRkg7O29FQWhyQi9CQTt1Q0ErcUI0Qjt1Q0FGQTt1Q0FESDt1Q0FGQTs2Q0FESDs7OzJCQWNaOzJCQURIOzt5REF0ckJQQTs0QkF3ckJPOztvQ0FsbkRoQ0M7Z0NBcW5EcUM7Z0NBRUE7OzZCQUlDOzZCQURIOzsyREFoc0JWRDt3Q0Frc0JVOzsrQkFJTTsrQkFESDs7NkRBcnNCYkE7MENBdXNCYTs7aUNBS007aUNBRkg7OytEQTFzQmhCQTs0Q0E4c0JnQjs7bUNBS007bUNBRkg7O2lFQWp0Qm5CQTs7O3NDQXF0Qm1COztxQ0FLTTtxQ0FGSDs7bUVBeHRCdEJBO2dEQTR0QnNCOztzQ0FXWTs7dUNBRkg7O29FQXJ1Qi9CQTt1Q0FvdUI0Qjt1Q0FGQTt1Q0FESDt1Q0FGQTs2Q0FESDs7a0VBM29EL0NxRyx1QkFzcEQrQztzQkF0TDlCO3dCQWtCYzs7eUJBREg7Z0VBcGtCeEIrRjt5QkFta0IyQjt5QkFESDtnRUFsa0J4QkE7eUJBaWtCcUI7eUJBREc7eUJBREg7Z0VBdC9DekJ4ZTt5QkFxL0NzQjsrRUFPNkM7c0JBbEJsRDs4RUFzTCtCO29CQWx1QnZDO3NCQW9YUTt3QkFvQkssT0F4MEN0Qm1WOzsyQkE4MENtQzsyQkFESDs7eURBcFpQL0M7NEJBc1pPOztvQ0FoMUNoQ0M7Z0NBbTFDcUM7Z0NBRUE7OzZCQUlDOzZCQURIOzsyREE5WlZEO3dDQWdhVTs7K0JBSU07K0JBREg7OzZEQW5hYkE7OztrQ0FxYWE7O2lDQUtNO2lDQUZIOzsrREF4YWhCQTs0Q0E0YWdCOzttQ0FLTTttQ0FGSDs7aUVBL2FuQkE7OENBbWJtQjs7cUNBS007cUNBRkg7O21FQXRidEJBO2dEQTBic0I7O3NDQVdZOzt1Q0FGSDs7b0VBbmMvQkE7dUNBa2M0Qjt1Q0FGQTt1Q0FESDt1Q0FGQTs2Q0FESDs7OzJCQWNaOzJCQURIOzt5REF6Y1BBOzRCQTJjTzs7b0NBcjRDaENDO2dDQXc0Q3FDO2dDQUVBOzs2QkFJQzs2QkFESDs7MkRBbmRWRDt3Q0FxZFU7OytCQUlNOytCQURIOzs2REF4ZGJBOzBDQTBkYTs7aUNBS007aUNBRkg7OytEQTdkaEJBOzRDQWllZ0I7O21DQUtNO21DQUZIOztpRUFwZW5CQTs4Q0F3ZW1COztxQ0FLTTtxQ0FGSDs7bUVBM2V0QkE7Z0RBK2VzQjs7c0NBV1k7O3VDQUZIOztvRUF4Zi9CQTt1Q0F1ZjRCO3VDQUZBO3VDQURIO3VDQUZBOzZDQURIOzs7MkJBY1o7MkJBREg7O3lEQTlmUEE7NEJBZ2dCTzs7b0NBMTdDaENDO2dDQTY3Q3FDO2dDQUVBOzs2QkFJQzs2QkFESDs7MkRBeGdCVkQ7d0NBMGdCVTs7K0JBSU07K0JBREg7OzZEQTdnQmJBOzBDQStnQmE7O2lDQUtNO2lDQUZIOzsrREFsaEJoQkE7OztvQ0FzaEJnQjs7bUNBS007bUNBRkg7O2lFQXpoQm5CQTs7O3NDQTZoQm1COztxQ0FLTTtxQ0FGSDs7bUVBaGlCdEJBO2dEQW9pQnNCOztzQ0FXWTs7dUNBRkg7O29FQTdpQi9CQTt1Q0E0aUI0Qjt1Q0FGQTt1Q0FESDt1Q0FGQTs2Q0FESDs7a0VBbjlDL0NxRyx1QkE4OUMrQztzQkF0TDlCO3dCQWtCYzs7eUJBREg7Z0VBNVl4QitGO3lCQTJZMkI7eUJBREg7Z0VBMVl4QkE7eUJBeVlxQjt5QkFERzt5QkFESDtnRUE5ekN6QnhlO3lCQTZ6Q3NCOytFQU82QztzQkFsQmxEOzhFQXNMK0I7b0JBMWlCdkM7c0JBNExRO3dCQW9CSyxPQWhwQ3RCbVY7OzJCQXNwQ21DOzJCQURIOzt5REE1TlAvQzs0QkE4Tk87O29DQXhwQ2hDQztnQ0EycENxQztnQ0FFQTs7NkJBSUM7NkJBREg7OzJEQXRPVkQ7d0NBd09VOzsrQkFJTTsrQkFESDs7NkRBM09iQTswQ0E2T2E7O2lDQUtNO2lDQUZIOzsrREFoUGhCQTs0Q0FvUGdCOzttQ0FLTTttQ0FGSDs7aUVBdlBuQkE7OztzQ0EyUG1COztxQ0FLTTtxQ0FGSDs7bUVBOVB0QkE7Ozt3Q0FrUXNCOztzQ0FXWTs7dUNBRkg7O29FQTNRL0JBO3VDQTBRNEI7dUNBRkE7dUNBREg7dUNBRkE7NkNBREg7OzsyQkFjWjsyQkFESDs7eURBalJQQTs0QkFtUk87O29DQTdzQ2hDQztnQ0FndENxQztnQ0FFQTs7NkJBSUM7NkJBREg7OzJEQTNSVkQ7d0NBNlJVOzsrQkFJTTsrQkFESDs7NkRBaFNiQTswQ0FrU2E7O2lDQUtNO2lDQUZIOzsrREFyU2hCQTs7O29DQXlTZ0I7O21DQUtNO21DQUZIOztpRUE1U25CQTs4Q0FnVG1COztxQ0FLTTtxQ0FGSDs7bUVBblR0QkE7Z0RBdVRzQjs7c0NBV1k7O3VDQUZIOztvRUFoVS9CQTt1Q0ErVDRCO3VDQUZBO3VDQURIO3VDQUZBOzZDQURIOzs7MkJBY1o7MkJBREg7O3lEQXRVUEE7NEJBd1VPOztvQ0Fsd0NoQ0M7Z0NBcXdDcUM7Z0NBRUE7OzZCQUlDOzZCQURIOzsyREFoVlZEO3dDQWtWVTs7K0JBSU07K0JBREg7OzZEQXJWYkE7OztrQ0F1VmE7O2lDQUtNO2lDQUZIOzsrREExVmhCQTs0Q0E4VmdCOzttQ0FLTTttQ0FGSDs7aUVBalduQkE7OENBcVdtQjs7cUNBS007cUNBRkg7O21FQXhXdEJBO2dEQTRXc0I7O3NDQVdZOzt1Q0FGSDs7b0VBclgvQkE7dUNBb1g0Qjt1Q0FGQTt1Q0FESDt1Q0FGQTs2Q0FESDs7a0VBM3hDL0NxRyx1QkFzeUMrQztzQkF0TDlCO3dCQWtCYzs7eUJBREg7Z0VBcE54QitGO3lCQW1OMkI7eUJBREg7Z0VBbE54QkE7eUJBaU5xQjt5QkFERzt5QkFESDtnRUF0b0N6QnhlO3lCQXFvQ3NCOytFQU82QztzQkFsQmxEOzhFQXNMK0I7b0JBbFh2Qzs7Ozt5QkFJUTsyQkFvQkssT0F4OUJ0Qm1WOzs4QkE4OUJtQzs4QkFESDs7NERBcENQL0M7K0JBc0NPOzt1Q0FoK0JoQ0M7bUNBbStCcUM7bUNBRUE7O2dDQUlDO2dDQURIOzs4REE5Q1ZEOzJDQWdEVTs7a0NBSU07a0NBREg7O2dFQW5EYkE7NkNBcURhOztvQ0FLTTtvQ0FGSDs7a0VBeERoQkE7K0NBNERnQjs7c0NBS007c0NBRkg7O29FQS9EbkJBO2lEQW1FbUI7O3dDQUtNO3dDQUZIOztzRUF0RXRCQTttREEwRXNCOzt5Q0FXWTs7MENBRkg7O3VFQW5GL0JBOzBDQWtGNEI7MENBRkE7MENBREg7MENBRkE7Z0RBREg7Ozs4QkFjWjs4QkFESDs7NERBekZQQTsrQkEyRk87O3VDQXJoQ2hDQzttQ0F3aENxQzttQ0FFQTs7Z0NBSUM7Z0NBREg7OzhEQW5HVkQ7MkNBcUdVOztrQ0FJTTtrQ0FESDs7Z0VBeEdiQTs2Q0EwR2E7O29DQUtNO29DQUZIOztrRUE3R2hCQTs7O3VDQWlIZ0I7O3NDQUtNO3NDQUZIOztvRUFwSG5CQTtpREF3SG1COzt3Q0FLTTt3Q0FGSDs7c0VBM0h0QkE7bURBK0hzQjs7eUNBV1k7OzBDQUZIOzt1RUF4SS9CQTswQ0F1STRCOzBDQUZBOzBDQURIOzBDQUZBO2dEQURIOzs7OEJBY1o7OEJBREg7OzREQTlJUEE7K0JBZ0pPOzt1Q0Exa0NoQ0M7bUNBNmtDcUM7bUNBRUE7O2dDQUlDO2dDQURIOzs4REF4SlZEOzJDQTBKVTs7a0NBSU07a0NBREg7O2dFQTdKYkE7OztxQ0ErSmE7O29DQUtNO29DQUZIOztrRUFsS2hCQTsrQ0FzS2dCOztzQ0FLTTtzQ0FGSDs7b0VBektuQkE7aURBNkttQjs7d0NBS007d0NBRkg7O3NFQWhMdEJBOzs7MkNBb0xzQjs7eUNBV1k7OzBDQUZIOzt1RUE3TC9CQTswQ0E0TDRCOzBDQUZBOzBDQURIOzBDQUZBO2dEQURIOztxRUFubUMvQ3FHLHVCQThtQytDO3lCQXRMOUI7MkJBa0JjOzs0QkFESDttRUE1QnhCK0Y7NEJBMkIyQjs0QkFESDttRUExQnhCQTs0QkF5QnFCOzRCQURHOzRCQURIO21FQTk4QnpCeGU7NEJBNjhCc0I7a0ZBTzZDO3lCQWxCbEQ7aUZBc0wrQjs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztvQkExTHZDOzhFQWl0SDhEO3VDQW50SC9DLFFBQUk7aUJBSHpCOzs7Ozs7aUJBd3RIWTtnQkFsL0g0QixZQXUvSFc7V0FudUhhOzs7Ozs7OztZQXl1SG5FOzs7Z0JBbzZCTSxzQkF3RTZDLDhCQUFnQjtnQkF4RTdELHNCQXdFb0IsUUFBSztnQkF4RXpCO2tCQWlEUTtvQkFrQlU7b0JBREg7O2tEQXRvTHJCb1M7cUJBd29McUI7b0JBREc7cUJBSUc7O2tEQTNvTDNCQTtxQkEwb0x3QztxQkFBaEI7cUJBRFk7NEVBRWlDO2tCQXRCdkQ7b0JBY1c7O3FCQURIOzREQTluTHRCcFM7cUJBNm5MeUI7cUJBREg7NERBNW5MdEJBO3FCQTJuTG1COzJFQUkwQztrQkFkL0M7MEVBc0J3RDtnQkF2RWhFO2tCQXlCUTtvQkFrQlU7b0JBREg7O2tEQTltTHJCb1M7cUJBZ25McUI7b0JBREc7cUJBR2dCO3FCQUFoQjs7Ozt3QkF4N0t4QnNJO3FCQXU3S29DOzRFQUUyQjtrQkF0QmpEO29CQWNXOztxQkFESDs0REF0bUx0QjFhO3FCQXFtTHlCO3FCQURIOzREQXBtTHRCQTtxQkFtbUxtQjsyRUFJeUM7a0JBZDlDOzBFQXNCa0Q7Z0JBL0MxRDs7OztxQkFJUTt1QkFlVTt1QkFESDs7cURBdGxMckJvUzt3QkF3bExxQjt1QkFERzt3QkFHZ0I7d0JBQWhCOzs7OzJCQWg2S3hCc0k7d0JBKzVLb0M7K0VBRTJCO3FCQW5CakQ7dUJBV1E7O3dCQURIOytEQTlrTG5CMWE7dUJBOGtMbUIsdURBQ3FDO3FCQVgxQzs2RUFtQmtEOzs7Z0JBdkIxRDswRUF3RThEO21DQTFFL0MsUUFBSTs7OztpQkE5NUJoQjttQkFrMEJLLHNCQTJGb0IsOEJBQWdCO21CQTNGcEMsc0JBMEZvQixRQUFLO21CQTFGekI7cUJBNkRRO3VCQTRCVTs7O3FEQS9qTGhDb1M7d0JBNmpMNkM7d0JBQWhCOzsrQkE1akw3QkM7MkJBeWpMa0M7MkJBRUE7K0VBR3VDO3FCQTVCbkQ7dUJBZ0JjOzt3QkFESDsrREE5aUxqQ3JTO3dCQTZpTG9DO3dCQURIOytEQTVpTGpDQTt3QkEyaUw4Qjt3QkFESDtvRUFsaUwzQnFZO3VCQWtpTDJCLHVEQU1pQjtxQkFqQnRCOzZFQTRCb0Q7bUJBekY1RDtxQkErQlE7dUJBNEJVOzs7cURBamlMaENqRzt3QkEraEw2Qzt3QkFBaEI7OytCQTloTDdCQzsyQkEyaExrQzsyQkFFQTsrRUFHdUM7cUJBNUJuRDt1QkFnQmM7O3dCQURIOytEQWhoTGpDclM7d0JBK2dMb0M7d0JBREg7K0RBOWdMakNBO3dCQTZnTDhCO3dCQURIO29FQXBnTDNCcVk7dUJBb2dMMkIsdURBTWlCO3FCQWpCdEI7NkVBNEJvRDttQkEzRDVEOzs7O3dCQUlROzBCQXVCdUI7OzJCQUFoQjs7Ozs4QkF2MEs3QnFDOzJCQXUwSzZCO2tDQWhnTDdCckk7OEJBNi9La0M7OEJBRUE7a0ZBR2lDO3dCQXpCN0M7MEJBYVc7OzJCQURIO2tFQWwvSzlCclM7MkJBaS9LMkI7dUVBeitLM0JxWTswQkF5K0syQix1REFHaUI7d0JBZHRCO2dGQXlCOEM7OzttQkE3QnREOzZFQTJGcUM7aUJBNzVCMUMsc0JBZzBCb0IsUUFBSTtpQkFoMEJ4Qjs7OztzQkFJUTt3QkF1ZUssc0JBb1ZvQiw4QkFBZ0I7d0JBcFZwQyxzQkFtVm9CLFFBQUs7d0JBblZ6QjswQkEyUlE7NEJBMkNjOzs7MERBcjlLNUNqRzs2QkFtOUs0Qzs2QkFESDs2QkFEQTs2QkFESDs2QkFjTTs2QkFGQTs2QkFESDs2QkFEQTs2QkFESDs0QkFPRSw2Q0FqQkF6UixRQVNBc2E7O3FDQVRBdGEsT0FrQjJCOzBCQXZEckM7NEJBS29CLE9BNTZLbERIOzs7Ozs7Ozs7OzRCQXc3SzRDOzs2QkFESDtvRUF0N0t6Q1I7NkJBcTdLNEM7NkJBREg7b0VBcDdLekNBOzZCQW03S3NDOzZCQURIO21GQXVCdUM7MEJBbkM1QztrRkF1RHNDO3dCQWxWOUM7MEJBa09ROzRCQTJDYzs7OzBEQTU1SzVDb1M7NkJBMDVLNEM7NkJBREg7NkJBREE7NkJBREg7NkJBY007NkJBRkE7NkJBREg7NkJBREE7NkJBREg7NEJBT0UsNkNBakJBelIsUUFTQXNhOztxQ0FUQXRhLE9Ba0IyQjswQkF2RHJDOzRCQUtvQixPQW4zS2xESDs7Ozs7Ozs7Ozs0QkErM0s0Qzs7NkJBREg7b0VBNzNLekNSOzZCQTQzSzRDOzZCQURIO29FQTMzS3pDQTs2QkEwM0tzQzs2QkFESDttRkF1QnVDOzBCQW5DNUM7a0ZBdURzQzt3QkF6UjlDOzBCQXNHUTs0QkE4R2M7OzswREFuMks1Q29TOzZCQWkySzRDOzZCQURIOzZCQURBOzZCQURIOzZCQWNNOzZCQUZBOzZCQURIOzZCQURBOzZCQURIOzRCQU9FLDZDQWpCQXpSLFFBU0FzYTs7cUNBVEF0YSxPQWtCMkI7MEJBMUhyQzs0QkF3RW9CLE9BMXpLbERIOzs7Ozs7Ozs7OzRCQXMwSzRDOzs2QkFESDtvRUFwMEt6Q1I7NkJBbTBLNEM7NkJBREg7b0VBbDBLekNBOzZCQWkwS3NDOzZCQURIO21GQXVCdUM7MEJBdEc1Qzs7OzsrQkFNUTtpQ0FrRGM7OzsrREE3eUtwRG9TO2tDQTJ5S29EO2tDQURIO2tDQUZBO2tDQURIO2tDQWdCTTtrQ0FGQTtrQ0FESDtrQ0FGQTtrQ0FESDtpQ0FTQSw2Q0FwQkV6UixRQVVBc2E7OzBDQVZBdGEsT0FzQnNCOytCQWpFaEM7aUNBTUssT0E5dkszQ0g7Ozs7Ozs7Ozs7aUNBNndLb0Q7O2tDQUZIO3lFQTF3S2pEUjtrQ0F5d0tvRDtrQ0FGSDt5RUF2d0tqREE7a0NBc3dLOEM7a0NBREg7d0ZBMkJlOytCQXpDcEI7dUZBaUVpQzswQkF2RXpDO29GQTBIc0M7d0JBaE85QzswQkE2Q1E7NEJBMkNjOzs7MERBdnVLNUNvUzs2QkFxdUs0Qzs2QkFESDs2QkFEQTs2QkFESDs2QkFjTTs2QkFGQTs2QkFESDs2QkFEQTs2QkFESDs0QkFPRSw2Q0FqQkF6UixRQVNBc2E7O3FDQVRBdGEsT0FrQjJCOzBCQXZEckM7NEJBS29CLE9BOXJLbERIOzs7Ozs7Ozs7OzRCQTBzSzRDOzs2QkFESDtvRUF4c0t6Q1I7NkJBdXNLNEM7NkJBREg7b0VBdHNLekNBOzZCQXFzS3NDOzZCQURIO21GQXVCdUM7MEJBbkM1QztrRkF1RHNDO3dCQXBHOUM7Ozs7NkJBS1E7K0JBcUNVOztnQ0FESDs7OzttQ0E5L0pyQzBhO2dDQTQvSmlEO3VGQUkwQjs2QkF0QzdDOytCQUtvQixPQXRwS2xEbGE7Ozs7Ozs7Ozs7K0JBK3BLeUM7O2dDQURIO3VFQTdwS3RDUjtnQ0E0cEttQztzRkFvQnVDOzZCQWhDNUM7cUZBc0M4Qzs7Ozs7d0JBM0N0RDtrRkFvVnFDO3NCQTN6QjFDLHNCQXFlb0IsUUFBSTtzQkFyZXhCOzs7OzJCQUlROzZCQU1LLHNCQTBkb0IsOEJBQWdCOzZCQTFkcEMsc0JBeWRvQixRQUFLOzZCQXpkekI7K0JBeVlRO2lDQXlEYzs7OytEQXBuS3BEb1M7a0NBa25Lb0Q7a0NBREg7O3lDQWhuS2pEQztxQ0EybUtzRDtxQ0FHQTtrQ0FSUjtrQ0E4Qk07a0NBRkE7a0NBREg7O3lDQWpvS2pEQTtxQ0E0bktzRDtxQ0FHQTtrQ0FSUjtpQ0FnQkEsNkNBbENFMVIsUUFpQkFzYTs7MENBakJBdGEsT0FvQ3NCOytCQS9FaEM7aUNBTUssT0E5akszQ0g7Ozs7Ozs7Ozs7aUNBNmtLb0Q7O2tDQUZIO3lFQTFrS2pEUjtrQ0F5a0tvRDtrQ0FGSDt5RUF2a0tqREE7a0NBc2tLOEM7a0NBREg7d0ZBMkJlOytCQXpDcEI7dUZBK0VpQzs2QkF4ZHpDOytCQXdUUTtpQ0F5RGM7OzsrREFuaUtwRG9TO2tDQWlpS29EO2tDQURIOzt5Q0EvaEtqREM7cUNBMGhLc0Q7cUNBR0E7a0NBUlI7a0NBOEJNO2tDQUZBO2tDQURIOzt5Q0FoaktqREE7cUNBMmlLc0Q7cUNBR0E7a0NBUlI7aUNBZ0JBLDZDQWxDRTFSLFFBaUJBc2E7OzBDQWpCQXRhLE9Bb0NzQjsrQkEvRWhDO2lDQU1LLE9BNytKM0NIOzs7Ozs7Ozs7O2lDQTQvSm9EOztrQ0FGSDt5RUF6L0pqRFI7a0NBdy9Kb0Q7a0NBRkg7eUVBdC9KakRBO2tDQXEvSjhDO2tDQURIO3dGQTJCZTsrQkF6Q3BCO3VGQStFaUM7NkJBdll6QzsrQkErSVE7aUNBaUpjOzs7K0RBbDlKcERvUztrQ0FnOUpvRDtrQ0FESDs7eUNBOThKakRDO3FDQXk4SnNEO3FDQUdBO2tDQVJSO2tDQThCTTtrQ0FGQTtrQ0FESDs7eUNBLzlKakRBO3FDQTA5SnNEO3FDQUdBO2tDQVJSO2lDQWdCQSw2Q0FsQ0UxUixRQWlCQXNhOzswQ0FqQkF0YSxPQW9Dc0I7K0JBdktoQztpQ0E4RkssT0E1NUozQ0g7Ozs7Ozs7Ozs7aUNBMjZKb0Q7O2tDQUZIO3lFQXg2SmpEUjtrQ0F1NkpvRDtrQ0FGSDt5RUFyNkpqREE7a0NBbzZKOEM7a0NBREg7d0ZBMkJlOytCQWpJcEI7Ozs7b0NBTVE7c0NBNkRjOzs7b0VBcDRKNURvUzt1Q0FrNEo0RDt1Q0FESDs7OENBaDRKekRDOzBDQTIzSjhEOzBDQUdBO3VDQVJSO3VDQStCTTt1Q0FGQTt1Q0FESDs7OENBbDVKekRBOzBDQTY0SjhEOzBDQUdBO3VDQVJSO3NDQWdCQSw2Q0FwQ0UxUixRQWtCQXNhOzsrQ0FsQkF0YSxPQXdDUztvQ0F0Rm5CO3NDQVFLLE9BNTBKbkRIOzs7Ozs7Ozs7O3NDQTQxSjREOzt1Q0FGSDs4RUF6MUp6RFI7dUNBdzFKNEQ7dUNBRkg7OEVBdDFKekRBO3VDQXExSnNEO3VDQURIOzZGQTJCZTtvQ0E1Q3BCOzRGQXNGb0I7K0JBNUY1Qjt5RkF1S2lDOzZCQXRUekM7K0JBOERRO2lDQXlEYzs7OytEQXp5SnBEb1M7a0NBdXlKb0Q7a0NBREg7O3lDQXJ5SmpEQztxQ0FneUpzRDtxQ0FHQTtrQ0FSUjtrQ0E4Qk07a0NBRkE7a0NBREg7O3lDQXR6SmpEQTtxQ0FpekpzRDtxQ0FHQTtrQ0FSUjtpQ0FnQkEsNkNBbENFMVIsUUFpQkFzYTs7MENBakJBdGEsT0FvQ3NCOytCQS9FaEM7aUNBTUssT0FudkozQ0g7Ozs7Ozs7Ozs7aUNBa3dKb0Q7O2tDQUZIO3lFQS92SmpEUjtrQ0E4dkpvRDtrQ0FGSDt5RUE1dkpqREE7a0NBMnZKOEM7a0NBREg7d0ZBMkJlOytCQXpDcEI7dUZBK0VpQzs2QkE3SXpDOzs7O2tDQU1RO29DQW9EVTs7cUNBREg7Ozs7d0NBampKN0MwYTtxQ0Fpako2Qzs0Q0ExdUo3Q3JJO3dDQXF1SmtEO3dDQUdBOzRGQUtpQztrQ0F0RDdDO29DQU1LLE9BM3JKM0M3Ujs7Ozs7Ozs7OztvQ0F1c0o4Qzs7aUZBOXJKOUM2WDtxQ0E2ckppRDtxQ0FGSDs0RUFuc0o5Q3JZO3FDQWtzSjJDOzJGQXlCcUI7a0NBdkMxQjswRkFzRDhDOzs7Ozs2QkE1RHREO3VGQTBkcUM7MkJBaGUxQyxzQkFJb0IsUUFBSTsyQkFKeEI7bUZBZ2UyQztzQkFwZW5EO2dGQTJ6QjJDO2lCQS96Qm5EOzJFQTY1QjJDO2FBajZCcEQ7Ozs7O2FBOCtCWTs7VUExL0ppQjtXQXVnSTdCd2Q7WUFBc0M7Ozs7Ozs7WUE4L0J0Qzs7O2dCQUtNLHNCQTJGNkMsOEJBQWdCO2dCQTNGN0Qsc0JBMkZvQixRQUFLO2dCQTNGekI7a0JBK0RRLHNCQTJCb0IsT0FudEtsQ1csMkJBbXRLOEQ7a0JBM0JoRDtvQkFHb0IsT0F4dExsQ2xHOzs7OztvQkFxdUx5Qjs7cUJBREg7O21EQXJ1THRCQztxQkFvdUxtQjsyRUFZZ0I7a0JBMUJyQjswRUEyQmlEO2dCQTFGekQ7Ozs7cUJBSVE7dUJBd0RLOztnQ0FydExuQkY7Z0NBb2ZBaUcsb0JBa3VLeUM7cUJBekQzQjt1QkFHb0IsT0E3cExsQ2hHOzs7Ozs7Ozs7O3VCQTRyTDRCOzhCQTVyTDVCQTs7Ozs7dUJBNHJMNEI7d0JBWEg7d0JBREc7d0JBREg7O3NEQWhyTHpCQzt3QkErcUxzQjt3QkFETTt3QkFESDs7c0RBN3FMekJBO3dCQTRxTDRCO3dCQURIOztzREEzcUx6QkE7d0JBMHFMc0I7d0JBREg7OEVBd0M0QjtxQkF0RGpDOzZFQXlENEI7O2dCQTdEcEM7MEVBMkY4RDttQ0E3Ri9DLFFBQUk7YUFIekI7Ozs7YUFrR1k7O1VBdm1LaUI7V0FnZ0thOzs7Ozs7OztxQkFpSHRDMUc7Y0FDSDtnQkFDRTs7O29CQW1CVzs7cUJBREE7Ozt3QkFwQlZBO3dCQTNwS0o4TTtvQkE4cUtXOzZCQUdBOzZCQUNBOzsrQkF2QlA5TTsrQkEzcEtKOE0sMkJBa3JLbUU7OztvQkFsQjNDLG1EQVdWO2lCQWRYOzs7Ozs7aUJBdUJZO2dCQWxJTSxZQXVJaUM7V0FsQ1c7Ozs7Ozs7O3FCQXdDN0RFLFlBQXFCcE07Y0FDeEI7Z0JBQ0U7OztvQkFtTHdCOzs7Ozs7O3dCQXJMRkE7cUJBZ0xoQjs7d0JBbGlLVHFNO3dCQW1pS1k7Ozs7OzBCQWpMUkQ7O3FCQTRLSzs7Ozs7OzsyRUFhbUM7OztvQkFqQkw7O3FCQUE5Qjs0REE3OExUeGU7b0JBNjhMUyx1REFBZ0U7Ozs7cUJBbEs3RDt1QkFLSyxzQkFxSm9CLDhCQUFnQjt1QkFySnBDLHNCQW9Kb0IsUUFBSzt1QkFwSnpCOzs7OzRCQUlROzhCQStJTzs7K0JBTkc7Ozs7OztrQ0F4SlZvUzsrQkFpSk87O2tDQW5nS2hDcU07a0NBb2dLbUM7Ozs7O29DQWxKL0JEOzsrQkE0STRCOzs7Ozs7OytCQUhhO3VGQXFCYTs0QkEvSWpDOzhCQXVIVzs7K0JBREg7c0VBMTZMakN4ZTsrQkF5Nkw4QjsyRUFqNkw5QnFZOzhCQWk2TDhCLHVEQUdpQjs0QkF4SHRCOzs7O2lDQUtRO21DQXdHTzs7b0NBUkc7Ozs7Ozt1Q0FwSGxCakc7b0NBNEdlOzt1Q0E5OUp4Q3FNO3VDQSs5SjJDOzs7Ozt5Q0E3R3ZDRDs7b0NBdUdvQzs7Ozs7OztvQ0FIYTs0RkF3QmE7aUNBeEdqQzttQ0E2RWM7O29DQUZIOzJFQXA0TDVDeGU7b0NBbTRMK0M7b0NBRkg7MkVBajRMNUNBO29DQWc0THlDO29DQURIO2dGQXYzTHRDcVk7bUNBdTNMc0MsdURBUWlCO2lDQTlFdEI7Ozs7c0NBTVE7d0NBc0RPOzt5Q0FSRzs7Ozs7OzRDQXhFMUJqRzt5Q0ErRHVCOzs0Q0FqN0poRHFNOzRDQWs3Sm1EOzs7Ozs4Q0FoRS9DRDs7eUNBd0Q0Qzs7Ozs7Ozt5Q0FIQTtpR0EyQjBCO3NDQXREakM7d0NBdUJjOzt5Q0FGSDtnRkFwMUxwRHhlO3lDQW0xTHVEO3lDQUZIO2dGQWoxTHBEQTt5Q0FnMUxpRDt5Q0FESDtxRkF2MEw5Q3FZO3dDQXUwTDhDLHVEQVFpQjtzQ0F4QnRCOzhGQXNEa0M7aUNBNUQxQzsyRkF3R2tDOzRCQTdHMUM7c0ZBK0lrQzt1QkFuSjFDO2lGQXFKcUM7cUJBMUoxQyxzQkFHb0IsUUFBSTtxQkFIeEI7NkVBMEoyQztpQkE5SnBEOzs7Ozs7aUJBeUxZO2dCQTFOUyxZQStOOEI7V0FwTVE7Ozs7Ozs7O3FCQXlNMUQ5QjtjQUNIO2dCQUNFOzs7b0JBaUJROzs7O3dCQXQvTFh3SDt3QkFncEpBUDtvQkFzMkNXOzZEQW5CUGpILHFCQW9CNkQ7OztvQkFmekMsbURBV1Y7aUJBZFg7Ozs7OztpQkFvQlk7Z0JBbE5pQixZQXVOc0I7V0EvQlo7Ozs7Ozs7O1lBcUMxQzs7O2dCQWlDUTs7O29CQWpqTVJ1SDtvQkFxcExBWTtrQkFvYVc7O21CQURNO21CQURHO21CQURIOzs7c0JBamFqQkE7O21CQWdhYzttQkFESDs7Z0JBTUgsT0Exak1SWiw4QkEwak15Qzs7O2dCQXRCcEIsbURBVVY7Ozs7aUJBMUJGLHNCQWVvQixPQW5pTTdCQSw4QkFtaU04RDtpQkFmckQ7bUJBR29COzJEQWhoTTdCeEYsd0JBMmhNdUM7aUJBZDlCO3lFQWVzRDthQW5CL0Q7Ozs7O2FBNENZOztVQXY2S2lCO1dBczNLZTs7Ozs7Ozs7cUJBNkR4Q2tHLFlBQXFCcE07Y0FDeEI7Z0JBQ0U7OztvQkEyYXFDOzs7Ozs7O3dCQTdhZkE7cUJBd2FoQjs7d0JBM3NCVHVNO3dCQTRzQlk7Ozs7OzBCQXphUkg7O3FCQW9hSzs7Ozs7OzsyRUFhbUQ7OztvQkFqQnJCOztxQkFBOUI7NERBbitNVHhlO29CQW0rTVMsdURBQWdFOzs7O3FCQTFaN0Q7dUJBS0ssc0JBNllvQiw4QkFBZ0I7dUJBN1lwQyxzQkE0WW9CLFFBQUs7dUJBNVl6Qjs7Ozs0QkFJUTs4QkF1WVE7OytCQUxBOzs7Ozs7OytCQVBIOztrQ0E3cUI5QjJlO2tDQThxQmlDOzs7OztvQ0EzWTdCSDs7K0JBcVkwQjs7Ozs7OztxRkFpQmdDOzRCQXZZckM7OEJBaVZvQixPQXA2TTdDaGU7Ozs7Ozs7Ozs7OEJBbzdNdUM7OytCQUZIOzs2REE5V1g0UjsrQkE2V1E7K0JBRE07K0JBREg7c0VBOTZNcENwUzsrQkE2Nk11QzsrQkFESDtzRUE1Nk1wQ0E7K0JBMjZNaUM7K0JBREg7cUZBMEIyQzs0QkFsWGhEOzs7O2lDQUtRO21DQTJVUTs7b0NBUEE7Ozs7Ozs7b0NBUkg7O3VDQW5uQnRDMmU7dUNBb25CeUM7Ozs7O3lDQWpWckNIOztvQ0EyVWtDOzs7Ozs7OzBGQW9CZ0M7aUNBM1VyQzttQ0E2UUssT0FyMk10Q2hlOzs7Ozs7Ozs7O21DQXUzTStDOztvQ0FGSDs7a0VBalRuQjRSO29DQWdUZ0I7b0NBRE07b0NBRkg7MkVBaDNNNUNwUztvQ0ErMk0rQztvQ0FGSDsyRUE3Mk01Q0E7b0NBNDJNeUM7b0NBREg7MEZBK0JtQjtpQ0FuVHhCOzs7O3NDQU1RO3dDQW9RUTs7eUNBUEE7Ozs7Ozs7eUNBVEg7OzRDQWpqQjlDMmU7NENBa2pCaUQ7Ozs7OzhDQS9RN0NIOzt5Q0F1UTBDOzs7Ozs7OytGQXdCYTtzQ0FyUWxCO3dDQWdNSyxPQTl4TTlDaGU7Ozs7Ozs7Ozs7d0NBaXpNdUQ7O3lDQUZIOzt1RUEzTzNCNFI7eUNBME93Qjt5Q0FETTt5Q0FGSDtnRkExeU1wRHBTO3lDQXl5TXVEO3lDQUZIO2dGQXZ5TXBEQTt5Q0FzeU1pRDt5Q0FESDsrRkFnQ21CO3NDQXhPeEI7Ozs7MkNBT1E7NkNBc0xROzs4Q0FQQTs7Ozs7Ozs4Q0FUSDs7aURBMWV0RDJlO2lEQTJleUQ7Ozs7O21EQXhNckRIOzs4Q0FnTWtEOzs7Ozs7O29HQXdCYTsyQ0F2TGxCOzZDQXVHSyxPQTVzTXREaGU7Ozs7Ozs7Ozs7NkNBZ3VNOEQ7OzhDQUZGOzs0RUExSm5DNFI7OENBeUpnQzs4Q0FESzs4Q0FGRjtxRkF6dE01RHBTOzhDQXd0TThEOzhDQUZGO3FGQXR0TTVEQTs4Q0FxdE15RDs4Q0FESDtvR0EwQ2dCOzJDQTFKckI7Ozs7Z0RBUVE7a0RBNEZLOzttREFQQTs7Ozs7OzttREFWQTs7c0RBdlo5RDJlO3NEQXlaOEQ7Ozs7O3dEQXRIMURIOzttREE2RzBEOzs7Ozs7O3lHQXlCVTtnREE3RmY7a0RBVUssT0F2bk05RGhlOzs7Ozs7Ozs7O2tEQTRvTThEOzttREFGQTs7aUZBdEVyQzRSO21EQXFFcUM7bURBREE7bURBRkE7MEZBcm9NOURwUzttREFvb004RDttREFGQTswRkFsb005REE7bURBaW9NOEQ7bURBRkE7eUdBMkNRO2dEQTlEYjt3R0E2RmdCOzJDQXJHeEI7cUdBdUxtQjtzQ0E5TDNCO2dHQXFRbUI7aUNBM1EzQjsyRkEyVXNDOzRCQWhWOUM7c0ZBdVlzQzt1QkEzWTlDO2lGQTZZcUM7cUJBbFoxQyxzQkFHb0IsUUFBSTtxQkFIeEI7NkVBa1oyQztpQkF0WnBEOzs7Ozs7aUJBaWJZO2dCQXBlYyxZQXlleUI7V0E1YmU7Ozs7Ozs7O1lBa2NyRTttQ0FTcUIsT0ExZ05yQkEsYUEwZ05tQzs7O2dCQU5kLG1EQUt3QzthQVI3RDthQUpFOzs7Ozs7Ozs7O2FBZVU7O1VBTWhCO1lBS0k7bUNBYStCLE9BOWhCL0I0ZSw4QkE4aEJpRTs7O2dCQVY1QyxtREFVVjthQWJYO2FBSkU7Ozs7Ozs7Ozs7YUFtQlU7O1VBVWhCO1lBS0k7bUNBYStCLFFBQUk7OztnQkFWZCxtREFVVjthQWJYO2FBSkU7Ozs7Ozs7Ozs7YUFtQlU7O1VBVWhCO1lBS0k7bUNBY3FCLE9BeC9NckJ4SSw4QkF3L01vRTs7O2dCQVgvQyxtREFVVjthQWJYO2FBSkU7Ozs7Ozs7Ozs7YUFvQlU7O1VBbjlMaUI7V0FtK0x3Qzs7Y0FIakM7K0NBbjR5QnRDM0U7O2VBK3d5QkVtRjtlQXNCQUM7ZUE4QkFDO2VBOEJBQztXQStCNEM7NENBQTVDdFU7VUFBNEM7WUFxQjVDO21DQVNxQixPQTVvTnJCakMsU0E0b04rQjs7O2dCQU5WLG1EQUt3QzthQVI3RDthQUpFOzs7OztnQkE5cTJCSjRMOzs7OzthQTZyMkJjOztVQU1oQjtZQUtJO21DQVNxQixRQUFLOzs7Z0JBTkwsbURBS3dDO2FBUjdEO2FBSkU7Ozs7Ozs7Ozs7YUFlVTs7VUFNaEI7WUFLSTttQ0FTcUIsV0FBcUM7OztnQkFOckMsbURBS3dDO2FBUjdEO2FBSkU7Ozs7O2dCQXB4MkJKSDs7Ozs7YUFteTJCYzs7VUFNaEI7WUFLSTs7O2dCQVNxQixxREFBOEI7OztnQkFOOUIsbURBS3dDO2FBUjdEO2FBSkU7Ozs7Ozs7Ozs7YUFlVTs7VUFNaEI7WUFLSTttQ0FTcUIsT0E3dEJyQjJTLDhCQTZ0QnVEOzs7Z0JBTmxDLG1EQUt3QzthQVI3RDthQUpFOzs7Ozs7Ozs7O2FBZVU7O1VBTWhCO1lBS0k7bUNBU3FCLE9BN3ZOckJ4TSx5QkE2dk4rQzs7O2dCQU4xQixtREFLd0M7YUFSN0Q7YUFKRTs7Ozs7Ozs7OzthQWVVOztVQU1oQjtZQU1JO21DQVNxQixPQW54TnJCQyw4QkFteE5vRDs7O2dCQU4vQixtREFLd0M7YUFSN0Q7YUFMRTs7Ozs7Z0JBdjAyQkpsRzs7Ozs7YUF1MTJCYzs7VUFNaEI7WUFLSTttQ0FTcUIsT0F4eU5yQmdKLElBd3lOMEI7OztnQkFOTCxtREFLd0M7YUFSN0Q7YUFKRTs7Ozs7Z0JBdmczQkoxSjs7Ozs7YUFzaDNCYzs7VUFNaEI7WUFLSTttQ0FTcUIsT0E1ek5yQnpMLGFBNHpObUM7OztnQkFOZCxtREFLd0M7YUFSN0Q7YUFKRTs7Ozs7Ozs7OzthQWVVOztVQU1oQjtZQUtJOzs7Z0JBU3FCLHNEQUF5Qjs7O2dCQU56QixtREFLd0M7YUFSN0Q7YUFKRTs7Ozs7Ozs7OzthQWVVOztVQXBzTWlCO1dBMHNNakM7O2NBQ21CLHNCQWlCZ0IsUUFBSTtjQWpCcEI7Z0JBT00sbURBVVY7Y0FiWDs7Ozs7Ozs7NkJBYXNDO1dBbEIxQzs7Y0FvQmtDO2dCQVNULHNCQTZGb0IsOEJBQWdCO2dCQTdGcEMsc0JBNEZvQixRQUFLO2dCQTVGekI7Ozs7cUJBS1Esc0JBc0ZvQixRQUFJO3FCQXRGeEI7dUJBb0RvQixPQWo3TmpEUTs7Ozs7Ozs7Ozt1QkFnOE4yQzs7d0JBREg7K0RBOTdOeENSO3dCQTY3TjJDO3dCQURIOytEQTU3TnhDQTt3QkEyN05xQzt3QkFESDs4RUF1QnVDO3FCQXJGNUM7Ozs7MEJBTVEsc0JBNkNvQixRQUFJOzBCQTdDeEI7NEJBTUssT0F6NE4xQ1E7Ozs7Ozs7Ozs7NEJBMjVObUQ7OzZCQUZIO29FQXg1TmhEUjs2QkF1NU5tRDs2QkFGSDtvRUFyNU5oREE7NkJBbzVONkM7NkJBREg7bUZBMkJnQjswQkE1Q3JCO2tGQTZDeUI7cUJBbkRqQzsrRUFzRnlCO2dCQTNGakM7MEVBNkZxQztjQXRHNUIsc0JBT1ksUUFBSTtjQUgvQjs7Ozs7Ozs7NkJBa0c4QztXQTFIakU7NEJBNEhtQiw4QkFJSDtXQU8yQjs7Y0FIeEM7K0NBeDJ2QkQrVTs7ZUF1Z3ZCRXNIO2VBc0JBQztlQXNCQUM7ZUFzQkFDO2VBc0JBQztlQXNCQUM7ZUFzQkFDO2VBdUJBQztlQXNCQUM7ZUFzQkFDO2VBc0JBQztlQW1CQUM7ZUF3R0FDO1dBTWtEOzZDQUFsRGxhO1VBQWtEO1lBZ0RsRDttQ0FnQytCLE9Bbi9NL0JxYiwyQkFtL00yRDs7O2dCQVZ0QyxtREFVVjs7OztpQkE1QkY7bUJBZ0JLOzs0QkF6aENkUTs0QkEzL0tBVixvQkFxaE5vQztpQkFqQjNCO21CQUdvQjsyREFsNE03Qkssb0JBNjRNbUM7aUJBZDFCO3lFQWlCNEI7YUFyQnJDOzs7OzthQWtDWTs7VUE3NU1pQjtXQXMzTTdCTztZQUErQzs7Ozs7OztZQWtEL0M7OztnQkFxRmdDOzs7Ozs7O29CQWpwT2hDMU07aUJBNG9PTTs7b0JBM2tDTnlNO29CQTRrQ1M7Ozs7O3NCQXRvT1QzRzs7aUJBaW9PTTs7Ozs7Ozt1RUFhbUQ7OztnQkEzQnBDLG1EQVVWOzs7O2lCQXBFRjttQkE4Qlc7Ozs7Ozs7dUJBOWxPcEI5RjtvQkF3bE9pQjs7dUJBdmhDakJ5TTt1QkF3aENvQjs7Ozs7eUJBbGxPcEIzRzs7b0JBNGtPaUI7Ozs7Ozs7b0JBSCtCOztvQkFrQzVCOzs7Ozs7dUJBbG5PcEI5RjtvQkE0bU9pQjs7dUJBM2lDakJ5TTt1QkE0aUNvQjs7Ozs7eUJBbm1PcEJ6Rzs7b0JBNmxPaUI7Ozs7Ozs7b0JBSDRCOzttQkFvQjFCOzs2QkF4Q0FrQjs2QkFvQkFDOzs0QkFwQkFELGlCQXlDNkM7aUJBekR2RDttQkFHb0I7Ozs0QkExak83Qm5CLCtCQXFrT3VEO2lCQWQ5Qzt5RUF5RHdEO2FBN0RqRTs7Ozs7YUEyRlk7O1VBbmdOaUI7V0FtNk03QjRHO1lBQW9DOzs7Ozs7O1lBMEdwQzttQ0FjcUIsT0EvaUJyQi9ILGdDQStpQm1FOzs7Z0JBWDlDLG1EQVVWO2FBYlg7Ozs7YUFnQlk7O1VBN2hOaUI7V0F5Z043QjJDO1lBQThCOzs7Ozs7O1lBK0I5QjttQ0FlTSxPQXJNTnVELGlDQXFNOEU7OztnQkFaekQsbURBVVY7YUFiWDs7OzthQWlCWTs7VUF6ak5pQjtXQW1pTlc7Ozs7Ozs7O3FCQWdDcEMzRztjQUNIO2dCQUNFOzs7b0JBd0JTOzs7Ozs7O3dCQTFCUkE7cUJBeUI2RDs7d0JBRnRCO3lEQXB3QzNDRzs7cUJBaXdDeUM7Ozs7Ozs7cUJBRk87O29CQWNwQzs7OEJBZEVzSTs4QkEvTmRGOzZCQStPWTs7K0JBL09aQTsrQkErTmNFOzZCQWtCRiwrQ0FBNkI7OztvQkEvQmpCLG1EQVdWO2lCQWRYOzs7Ozs7aUJBb0NZO2dCQTlETSxZQW1FaUM7V0EvQ0Q7Ozs7Ozs7O1lBb0RyRDs7O2dCQWdCUTs7MEJBbHhPUmhIOzBCQWtqT0ErRzs7eUJBbGpPQS9HLHFCQW14T21FOzs7Z0JBZDlDLG1EQVVWO2FBYlg7Ozs7YUFtQlk7O1VBdG9OaUI7V0ErbU5DOzs7Ozs7OztxQkFpQzFCeEc7Y0FDSDtnQkFDRTs7O29CQTJCUzs7Ozs7Ozt3QkE3QlJBO3FCQTRCdUQ7O3dCQUhoQzs7OzBCQTVqRDNCcUU7O3FCQXdqRFk7Ozs7Ozs7cUJBSHlCOztxQkE0QnpCOzs7Ozs7d0JBNUJFdUI7cUJBMkJpQzs7d0JBSGxDOzs7MEJBM0hiVDs7cUJBdUhZOzs7Ozs7O3FCQUh3QjtvQkFpQnRCO3lEQWxDQVMsY0FpQkFzRzs2QkFrQkY7NkJBQ0E7eURBcENFdEcsY0FpQkFzRyxXQW1CeUM7OztvQkFqRC9CLG1EQVdWO2lCQWRYOzs7Ozs7aUJBc0RZO2dCQWxGTSxZQXVGaUM7V0FqRVc7Ozs7Ozs7O1lBc0VqRTs7O2dCQWlCVzs7OztvQkFwSFg5RDtvQkF4bUZBNEQ7aUJBMnRGUTs7b0RBek5SN0Q7Z0JBeU5ROzs7eUJBL0xSNEQsNEJBa01vQzs7O2dCQWhCZixtREFVVjthQWJYOzs7O2FBcUJZOztVQXZ1TmlCO1dBOHNOQzs7Ozs7Ozs7cUJBbUMxQi9MO2NBQ0g7Z0JBQ0U7OztvQkEyQlM7Ozs7Ozs7d0JBN0JSQTtxQkE0QnVEOzt3QkFIaEM7OzswQkE5SDNCbU07O3FCQTBIWTs7Ozs7OztxQkFIeUI7O3FCQXlCekI7Ozs7Ozt3QkF6QkV2RztxQkF3QitDOzt3QkFGbEM7OzswQkFwdk8zQjdCOztxQkFpdk95Qjs7Ozs7OztxQkFGSztxQkFnQlo7cUJBRFk7MkRBaENoQjZCLGNBaUJBSztxQkFlQztxQkFESDs7cUJBT0c7cUJBREE7Ozt3QkFQREM7d0JBYkFEO29CQW1CRjs2QkFHQTs7K0JBVEVDOytCQWJBRDs2QkF1QkYsK0NBQStCOzs7b0JBckRuQixtREFXVjtpQkFkWDs7Ozs7O2lCQTBEWTtnQkF4Rk0sWUE2RmlDO1dBckVtQjs7Ozs7Ozs7cUJBMkVyRWpHO2NBQ0g7Z0JBQ0U7OztvQkFzQlM7Ozs7Ozs7d0JBeEJSQTtxQkF1QitEOzt3QkFIeEM7OzswQkEvRjNCbUc7O3FCQTJGWTs7Ozs7OztxQkFIeUI7Ozs2QkFBdkJQLGNBdDlPZDVXLFVBQ0FSLGNBdStPdUM7OztvQkExQmYsbURBTVY7aUJBVFg7Ozs7OztpQkErQlk7Z0JBbkdTLFlBd0c4QjtXQTFDdkM7Ozs7Ozs7O3FCQStDWHdSO2NBQ0g7Z0JBQ0U7OztvQkEyQlM7Ozs7Ozs7d0JBN0JSQTtxQkE0QnVFOzt3QkFIaEQ7OzswQkF6RTNCdUs7O3FCQXFFWTs7Ozs7OztxQkFIeUI7O29CQWlCdkI7OzhCQWpCQTNFOzhCQXQ3TmRpSDs2QkF3OE5pQjs2QkFsQkhqSCxhQWtCa0Q7OztvQkEvQnhDLG1EQVdWO2lCQWRYOzs7Ozs7aUJBb0NZO2dCQTVFUyxZQWlGOEI7V0EvQ0k7Ozs7Ozs7O2tCQWhQMUR3QztrQkF0R0FEO2tCQTBCQTREO2tCQTJLQXpGO2tCQWlKQUQ7UUFyMk5ZO01BbmhCQSx1Q0FpN082QjtJQXo5NEI3QixTQTI5NEJkb0gsK0JBQXdDQTtNQUMxQztjQUQwQ0E7T0FDMUMsVUFEMENBO09BQzFDLGNBRDBDQTtPQUMxQywrQkFEMENBO09BQzFDLDJCQUQwQ0E7T0FDMUMsK0JBRDBDQTtNQUMxQztRQVdJOzs7WUFNTTtjQWE4QixxREFBOEI7WUFiNUQ7Y0FHb0IsbURBVVY7WUFiVixpRUFhNkQ7K0JBZjlDLFFBQUk7Ozs7YUFERCxrQkFUeEJLLGlDQVM0RDtTQUg1RDs7OztTQXFCWTs7TUFoQ2hCO09BTUlDO1FBQTBDOzs7UUFxQzFDOzs7WUFhK0Isb0RBQXVCOzswQkFWakMsbURBVVY7U0FiWDs7OztTQWVZOztNQTFEaEI7T0FzQ0lDO1FBQXlDOzs7UUE4QnpDOzs7WUFhK0Isc0RBQXVCOzswQkFWakMsbURBVVY7U0FiWDs7OztTQWVZOztNQW5GaEI7T0FnRUlDO1FBQXdDOzs7UUE4QnhDOzs7WUFjTTt5QkE1R05QOztvRUFzSDBDOzswQkFyQnJCLG1EQVNWO1NBWlg7Ozs7U0EwQlk7O01BeEhoQjtPQXlGSVE7UUFBdUM7OztRQXlDdkM7OztZQTZCUTt3REEvSlJSO2FBK0pRLE1BL0pSQTtZQStKUSxPQS9KUkE7O3lCQXFKa0Q7Ozt5QkFFTDs7O3lCQUNBOzs7eUJBQ0c7Ozt5QkFFaEM7Ozt5QkFFQTtZQUVSLFVBYkE7b0VBYThDOzswQkExQmpDLG1EQVVWO1NBYlg7Ozs7U0ErQlk7O01BaktoQjtPQThISVM7UUFBc0M7OztRQThDdEM7K0JBb0RxQixRQUFLOzswQkFOTCxtREFLd0M7Ozs7YUEvQ3BELHNCQXlDOEIsUUFBSTthQXpDbEM7ZUErQm9CLG1EQVVWO2FBekNWOzs7O2tCQUlRLHNCQTBCb0IsUUFBSztrQkExQnpCO29CQUlvQixPQXhMckNUOzs7Ozs7Ozs7OzJFQTZNeUQ7a0JBekJ4QzswRUEwQjBCO2FBOUJsQzt1RUF5Q21DO1NBN0M1Qzs7OztTQXNEWTs7TUFsT2hCO09BdUtJVTtRQUEyQzs7O1FBc0UzQzsrQkEwQnFCLFFBQUs7OzBCQU5MLG1EQUt3Qzs7OzthQXJCcEQsc0JBZW9CLFFBQUk7YUFmeEI7ZUFhSywrQ0E5UGRWO2VBOFBjLHVEQUNpRTthQWR0RSxpRUFleUI7U0FuQmxDOzs7O1NBNEJZOztNQXpRaEI7T0F3T0lXO1FBQXlEOzs7UUE0Q3pEOytCQXlCcUIsUUFBSzs7MEJBTkwsbURBS3dDOzs7O2FBcEJwRCxzQkFjb0IsUUFBSTthQWR4QjtlQUdvQixpREEzUjdCWCxVQXFTMEU7YUFiakUsaUVBY3lCO1NBbEJsQzs7OztTQTJCWTs7TUEvU2hCO09BK1FJWTtRQUF3Qzs7O1FBMkN4Qzs7O1lBTU0sc0JBNEJvQixRQUFLO1lBNUJ6QjtjQXFCb0IsbURBTXdDO1lBM0I1RDs7OztpQkFJUSxzQkFnQm9CLFFBQUk7aUJBaEJ4QjttQkFHb0I7MkRBdlVsQ1osYUFtVjZFO2lCQWYvRDt5RUFnQnlCO1lBcEJqQztzRUE0QjBCOytCQTlCWCxRQUFJOzs7O2FBREQsa0JBMVR4QkUsaUNBMFRtRTtTQUhuRTs7OztTQW9DWTs7TUE5VmhCO09BcVRJVztRQUFpRDs7O1FBb0RqRDsrQkFlcUIsT0F2WHJCWixZQXVYd0Q7OzBCQVpuQyxtREFXeUM7U0FkOUQ7U0FKRTs7Ozs7Ozs7OztTQXFCVTs7TUExWGhCO09BMFl5RDs7VUFGekIsMENBN20wQjlCdk07YUF5azBCRW9OO09Ba0NxQzt3Q0FBckMvZTtNQUFxQztRQVlyQzs7O1lBOENNLFVBL2JOa2U7WUErYk0sa0JBRTZCO1lBRjdCLElBR3dCZTtZQUNwQixPQURvQkEsYUFDK0Q7OzBCQWZ4RSxtREFTVjs7OzthQXhDRjtlQTBCSyxVQS9hZGY7ZUErYWMsa0JBRTZCO2VBRjdCLElBR3dCZTtlQUNwQixPQURvQkEsYUFDcUQ7YUE5QmxGO2VBR29CLE9Belo3QmhCOzs7Ozs7Ozs7O3NFQThhaUQ7YUF4QnhDLGlFQThCbUY7U0FsQzVGOzs7O1NBb0RZOztNQXRjaEI7T0E4WUlpQjtRQUErQjs7O1FBaUVkOztTQURILDRDQTVjZG5nQjs7OztTQStjMEI7O01BT2Q7UUFPaEI7VUFLSTs7O2NBS00sc0JBK0c2Qyw4QkFBZ0I7Y0EvRzdELHNCQStHb0IsUUFBSztjQS9HekI7Z0JBZ0dRO2tCQWNvQix3REFBK0I7Z0JBZG5EO2tCQWFXOzttQkFESDswREFubEJ0QkE7bUJBa2xCeUI7bUJBREg7MERBamxCdEJBO21CQWdsQm1CO3lFQUl5QztnQkFiOUM7d0VBY29EO2NBOUc1RDtnQkFnRlE7a0JBY29CLHdEQUErQjtnQkFkbkQ7a0JBYVc7O21CQURIOzBEQW5rQnRCQTttQkFra0J5QjttQkFESDswREFqa0J0QkE7bUJBZ2tCbUI7eUVBSXlDO2dCQWI5Qzt3RUFjb0Q7Y0E5RjVEO2dCQW1FUTtrQkFXb0Isd0RBQStCO2dCQVhuRDtrQkFVUTs7bUJBREg7MERBbmpCbkJBO2tCQW1qQm1CLHVEQUNxQztnQkFWMUM7d0VBV29EO2NBOUU1RDtnQkE4Q1E7a0JBbUJvQix3REFBK0I7Z0JBbkJuRDtrQkFrQlc7O21CQURIOzBEQXRpQnRCQTttQkFxaUJ5QjttQkFESDswREFwaUJ0QkE7bUJBbWlCbUI7eUVBSXlDO2dCQWxCOUM7d0VBbUJvRDtjQWpFNUQ7Z0JBeUJRO2tCQW1Cb0Isd0RBQStCO2dCQW5CbkQ7a0JBa0JXOzttQkFESDswREFqaEJ0QkE7bUJBZ2hCeUI7bUJBREg7MERBL2dCdEJBO21CQThnQm1CO3lFQUl5QztnQkFsQjlDO3dFQW1Cb0Q7Y0E1QzVEOzs7O21CQUlRO3FCQW1Cb0IsdURBQThCO21CQW5CbEQ7cUJBa0JXOztzQkFESDs2REE1ZnRCQTtzQkEyZnlCO3NCQURIOzZEQTFmdEJBO3NCQXlmbUI7NEVBSXlDO21CQWxCOUM7MkVBbUJtRDs7Ozs7O2NBdkIzRDt3RUErRzhEO2lDQWpIL0MsUUFBSTtXQUh6Qjs7OztXQXNIWTs7UUEzSDZCO1NBQXpDb2dCO1VBQXlDOzs7Ozs7O1VBc0l6QztpQ0F3SXFCLFFBQUs7OztjQU5MLG1EQUt3Qzs7OztlQW5JcEQsc0JBNkhvQixRQUFLO2VBN0h6QjtpQkE4R29CLGdCQXZ0QjdCbEI7d0VBcXVCeUQ7ZUE1SGhEOzs7O29CQUlRLHNCQXlHb0IsUUFBSTtvQkF6R3hCO3NCQUlvQixVQWpuQnJDQTtzQkFpbkJxQzs7O3dCQWVWLDRCQUQwQm1CO3dCQUMxQjswQkE4Q2U7Ozs7MkJBRVk7O3dCQWhEM0I7eUJBT087Ozs7OzRCQWhvMkJwQ3BQOytCQXduMkJ1RG9QLFlBN25CckRyZ0I7eUJBb29CK0Q7OzRCQUg1Qjs7OzhCQXBwekJyQzBVOzt5QkF1cHpCaUUsWUFMM0J6VDt3QkF5RUg7d0JBMUVOO3lCQW9FZTs7Ozs7NEJBMTI0QjVDK007NEJBbTI0QnFDM0w7eUJBS0w7K0JBbEVIOzZFQXFGOEQ7b0JBeEd4RTs0RUF5R3lCO2VBN0dqQzt5RUE2SDBCO1dBakluQzs7OztXQTBJWTs7UUFoUjZCO1NBaUl6Q2llO1VBQTJDOzs7Ozs7O1VBMEozQztpQ0FTcUIsT0Fqd0JyQnRnQixhQWl3Qm1DOzs7Y0FOZCxtREFLd0M7V0FSN0Q7V0FKRTs7Ozs7Ozs7OztXQWVVOztRQU1oQjtVQUtJO2lDQVNxQixPQXp4QnJCa2YsU0F5eEI2Qzs7O2NBTnhCLG1EQUt3QztXQVI3RDtXQUpFOztrREF2MjVCSjlTOzs7O1dBczM1QmM7O1FBNVQ2QjtTQWtVN0M7O1lBRWtFO2NBb0xBLG1EQUFnQztZQXBMaEM7Y0FvS0EsbURBYUs7WUFqTEw7Ozs7aUJBZ0JBO21CQWFBLHNCQW1JQSw4QkFDVTttQkFwSVYsc0JBZ0lBLFFBQUs7bUJBaElMOzs7O3dCQVVBOzBCQW1IQSxtREFBZ0M7d0JBbkhoQzswQkF1RUEsT0FqNUI5RDhTOzs7Ozs7Ozs7O2lGQTA3Qm9FO3dCQWhITjs7Ozs2QkFVQTsrQkEwREEsbURBQWdDOzZCQTFEaEM7K0JBVUEsT0E5MUI5REE7Ozs7Ozs7Ozs7K0JBMjJCOEQ7Ozs7bUNBejJCOURsZjttQ0FJQXVmO2dDQW8yQjhEO3NGQWlDUTs2QkF2RFI7cUZBMERpQzt3QkFwRWpDO2tGQW1IaUM7bUJBN0hqQzs2RUFvSVc7aUJBakpYLHNCQVVBLFFBQUk7aUJBVko7eUVBaUpZO2FBM0paOzs7Ozs7OzJCQThLbUM7U0FNaEU7O1lBSE07NkNBcHRpQnpDMUY7O2FBKytoQkV0WDthQXNCQUM7YUFzQkFJO1NBdUw4QzswQ0FBOUNQO1NBQThDLCtCQUE5Q0E7UUFBOEM7VUFxQjdCOztXQURIOzt5Q0F0OEJkbWQ7Ozs7V0F5OEIwQjs7UUFVVDtVQVVyQjtZQUdxQjs7YUFESDs7MkNBcjhCZEM7Ozs7YUF3OEIwQjs7VUFVVDtZQVVyQjtjQUtJO3FDQStGcUIsUUFBSzs7O2tCQU5MLG1EQUt3Qzs7OzttQkExRnBELHNCQW9Gb0IsUUFBSTttQkFwRnhCO3FCQWlFb0IsT0F0bUM3QlA7Ozs7Ozs0RUF3bkM2RDttQkFuRnBEOzs7O3dCQUlRLHNCQTREb0IsUUFBSzt3QkE1RHpCOzBCQXVDb0IsT0FobENyQ0E7Ozs4QkF5RkFzQjs7Ozs7Ozs7OzttRUEyZ0NzRTt3QkEzRHJEOzs7OzZCQUlRLHNCQWtDb0IsUUFBSTs2QkFsQ3hCOytCQUlvQixVQWpqQzdDdEI7K0JBaWpDNkM7Z0NBMEJELG1CQUQwRHdCOzs0Q0FHMUQ7K0JBNUJDO2dDQXFCVDs7O21DQUlrRUE7bUNBMWdDdEdqQjtnQ0FzZ0NvQyxNQXRrQ3BDUDsrQkFza0NvQztnQ0FKUSxxQkFEMEQwQjs7NENBRzFEOytCQW5CQztnQ0FZVDs7O21DQUlrRUE7bUNBM2hDdEdwQjtnQ0FzaENpQztnQ0FESDs7O21DQWwrQjlCRTs7K0JBaytCOEIsdURBbUJ5Qzs2QkFqQzlDO3FGQWtDeUI7d0JBdENqQztrRkE0RDBCO21CQWhFbEM7NkVBb0Z5QjtlQXhGbEM7Ozs7O2VBaUdZOztZQXRHZ0M7YUFBNUNtQjtjQUE0Qzs7Ozs7OztjQWdINUM7OztrQkFNTSxzQkErR29CLFFBQUs7a0JBL0d6QjtvQkF3R29CLG1EQU13QztrQkE5RzVEOzs7O3VCQUlRLHNCQW1Hb0IsUUFBSTt1QkFuR3hCO3lCQW9GYzs7MEJBRkcsMkNBeHVDL0IzQjswQkFzdUM0QiwyQ0F0dUM1QkE7MEJBcXVDeUI7Z0NBcnVDekJBOztzQ0EwdEM4Qjs7O3NDQUVBOzs7c0NBRUE7OztzQ0FFQTs7O3NDQUVBOzs7c0NBRUE7eUJBTUY7MEJBcEJOOzswQkE0Qk07MEJBREg7O3dEQW5uQ3pCUzswQkFrbkM0QjswQkFGSDs7OzZCQTFCSG1COzt5QkF5QkE7MEJBUUc7Ozs0QkFGSCxzQ0FudkN0QjVCOzs7OzRCQXN2Q3NCOzs4QkF0dkN0QkE7OEJBb3RDc0I0Qjt5QkFvQzRELHVEQUFHO3VCQWxHdkU7Ozs7NEJBSVEsc0JBNkNvQixRQUFJOzRCQTdDeEI7OEJBMENpQjs7K0JBREg7OzZEQXJrQ3BDbkI7a0NBdWtDb0M7a0NBQ0E7K0JBTk47c0VBaHNDOUJUOytCQThyQzJCLDJDQTlyQzNCQTs4QkE4ckMyQix1REFRcUM7NEJBNUMxQzs7OztpQ0FLUSxzQkFvQm9CLFFBQUs7aUNBcEJ6QjttQ0FtQlc7O29DQUZIOztrRUFsakN0Q1M7b0NBZ2pDbUMsMkNBOXFDbkNUO21DQThxQ21DLHVEQUlnQztpQ0FuQnJDO3lGQW9CMEI7NEJBekJsQztzRkE2Q3lCO3VCQWpEakM7aUZBbUd5QjtrQkF2R2pDOzRFQStHMEI7cUNBakhYLFFBQUk7Ozs7bUJBREQsa0JBM29DeEJHLDZCQTJvQ3NEO2VBSHREOzs7OztlQXVIWTs7WUF2T2dDO2FBNEc1QzBCO2NBQW9DOzs7Ozs7O2NBcUlwQztxQ0FlcUIsT0EvNEJyQmQsZ0NBKzRCdUU7OztrQkFabEQsbURBV3lDO2VBZDlEOzs7OztlQWlCWTs7WUFsUWdDO2FBNk81Q2U7Y0FBZ0M7Ozs7Ozs7Y0FnQ2hDO3FDQXdCcUIsUUFBSzs7O2tCQU5MLG1EQUt3Qzs7OzttQkFuQnBELHNCQWFxRCxRQUFJO21CQWJ6RDtxQkFHb0I7Ozs4QkF4SzdCRCw2QkFrTDBDO21CQWJqQzsyRUFhMEQ7ZUFqQm5FOzs7OztlQTBCWTs7WUF2U2dDO2FBd1E1Q0U7Y0FBeUQ7Ozs7Ozs7Y0F5Q3pEOzs7a0JBZVE7O3FEQW5GUkQseUJBbUZ5Qzs7O2tCQVpwQixtREFTeUM7ZUFaOUQ7Ozs7O2VBaUJZOztZQWxVZ0M7YUE2UzVDRTtjQUErQjs7Ozs7OztjQStCL0I7cUNBNENxQixRQUFLOzs7a0JBTkwsbURBS3dDOzs7O21CQXZDcEQsc0JBaUNvQixRQUFJO21CQWpDeEI7cUJBK0JXOzs7O3lCQTN5QnBCWjt5QkFvc0JBVztzQkFzR2lCOzs7eUJBOVdqQko7O3NCQTZXYzs7O3lCQXBsQ2RkOztxQkFvbENjLHVEQUc2RDttQkFoQ2xFOzs7O3dCQUlRLHNCQWVvQixRQUFLO3dCQWZ6QjswQkFhSzs7Ozs4QkE5bUN0QkQ7OEJBdkNBRDswQkFxcENzQix1REFDcUQ7d0JBZDFEO2dGQWUwQjttQkFuQmxDOzZFQWlDeUI7ZUFyQ2xDOzs7OztlQThDWTs7WUExWGdDO2FBd1VkOzs7Ozs7Ozt1QkEyRDFCdUI7Z0JBQ0g7a0JBQ0U7eUNBc0pxQixRQUFLOzs7c0JBUEwsbURBTXdDOzs7O3VCQWpKcEQsc0JBMElvQixRQUFJO3VCQTFJeEI7eUJBR29CLFNBVDVCQTs7OzJCQTJJaUM7NEJBcEhvQkMsT0F2QnJERDtrQ0F1QnFEQzs0QkFvSHBCOzsyREFwSG9CQSxVQTdLekRMOzRCQWdTa0M7eUVBdmlEbENoaEI7NEJBc2lEK0I7OzZCQTlDa0I7Ozs7OEJBRVk7OzJCQThDeEI7NEJBM0ZJOzs7OzsrQkF6OTNCM0NnUjtrQ0FnODNCMkRxUSxVQXA3Q3pEcmhCOzRCQTQ4QzhFOzsrQkFIbEM7OztpQ0F4LzBCOUN5VTs7NEJBMi8wQmdGLFlBTG5DeFQ7MkJBaUZIOzJCQWdCSDs0QkF0QkE7Ozs7OytCQW5zNkJ2QzhNOytCQTByNkI0QzFMOzRCQU1MOzRCQTFFSCwyQ0FqQnVCZ2Y7NEJBYXBCOzsyREFib0JBLFVBN0d6REg7NEJBeUhrQzt5RUFoOENsQ2xoQjs0QkErN0MrQjs0QkFESDs0QkFETTs0QkFGSDs7OytCQTk5Qi9Cb2dCOzs0QkE0OUI0Qiw0Q0FMNkJpQjs0QkFJaEM7NEJBRkEsMkNBRmdDQTtrQ0FDbkM7Z0ZBdUh3Rjt1QkF6SWxHOytFQTBJeUI7bUJBOUlsQzs7Ozs7O21CQXdKWTtrQkFyTXNCLFlBME1pQjthQWxLTDs7Ozs7Ozs7Y0F1S2pEO3FDQXVCcUIsUUFBSzs7O2tCQU5MLG1EQUt3Qzs7OzttQkFsQnBELHNCQVl1RCxRQUFJO21CQVozRDtxQkFXUTs7Ozt5QkF0akJqQlI7eUJBd1VBTTtzQkE2T2M7O21EQW5zQ2RoQjtxQkFtc0NjLHVEQUU4QjttQkFabkM7MkVBWTREO2VBaEJyRTs7Ozs7ZUF5Qlk7O1lBaGtCZ0M7YUFtaUJ2Qjs7Ozs7Ozs7dUJBdUNqQmlCO2dCQUNIO2tCQUNFO3lDQTZUcUIsUUFBSzs7O3NCQVBMLG1EQU13Qzs7O3NCQXZPcEQsc0JBZ09xQyxRQUFJO3NCQWhPekM7d0JBeUxvQixTQWhSNUJBO3lCQThSa0I7aUNBOVJsQkE7MEJBdVNrQjs7Ozs7NkJBNTM2QnhCMVM7Z0NBazM2Qm9Eck47MEJBU2E7OzZCQUhYOzs7K0JBcDZCcERxQjs7MEJBaTZCd0M7Ozs7Ozs7Z0NBRmxCOzs7K0VBeUJPO3NCQWhPakI7Ozs7MkJBSVE7NkJBS0ssc0JBK0tvQiw4QkFBZ0I7NkJBL0twQyxzQkE4S29CLFFBQUs7NkJBOUt6Qjs7OztrQ0FLUSxzQkF3S29CLFFBQUs7a0NBeEt6QjtvQ0ErSUssU0FwUGxDMGU7c0NBbVEwQyxXQW5RMUNBLHFCQW1RMEMsTUFENEIvZjtzQ0FDNUI7Ozt1Q0FNSzs7bUZBRG9CNmU7c0NBTHpCOzs7b0NBTFI7Ozs7d0NBN3JEdENOOztvQ0E2ckRzQyx1REFjZ0I7a0NBdktyQjs7Ozt1Q0FNUSxzQkF1SW9CLFFBQUs7dUNBdkl6Qjt5Q0E4RUssU0F6TDFDd0I7MkNBMk8wRDs0Q0Fib0IvZixPQTlOOUUrZjtrREE4TjhFL2Y7NENBYXBCOzs7OytDQWJvQkE7K0NBaDJCbEZrZjs0Q0E0MkI0RDt5RkE5MEQ1RHZnQjs0Q0E2MER5RDtrREFYeUJxQjs7OzsyQ0FhcEIsVUFaUjs7O2dEQXIwRHRENmQ7Ozs7Ozs7Ozs7eUNBMnlEOEM7Z0dBNENnQjt1Q0F0SXJCOzs7OzRDQU9RLHNCQXFFSyxRQUFLOzRDQXJFVjs4Q0FRSyxTQTFIbERrQztnREErSzBEO2lEQWpCNEIvZixPQTlKdEYrZjt1REE4SnNGL2Y7aURBaUI1Qjs7OztvREFqQjRCQTtvREFoeUIxRmtmO2lEQWd6QjhEOzhGQWx4RDlEdmdCO2lEQWl4RDhEO3VEQWY0QnFCOzs7O2dEQWlCNUIsVUFoQkE7OztxREFyd0Q5RDZkOzs7Ozs7Ozs7OzhDQTJ1RHNEO3FHQWdEZ0I7NENBbkVyQjtvR0FxRVc7dUNBNUVuQjtpR0F1STBCO2tDQTdJbEM7NEZBd0swQjs2QkE3S2xDO3VGQStLcUM7MkJBcEwxQyxzQkFHaUMsUUFBSTsyQkFIckM7bUZBb0wyQztzQkF4TG5EO2dGQWdPMEM7Ozs7dUJBalQxQyxzQkErRW1ELFFBQUk7dUJBL0V2RDt5QkEyRUs7Ozs7Ozs2QkFqNzVCbkI3UDs2QkFnMjVCTStSOzBCQWdGeUQ7OzZCQUZkOzhEQXhSL0NFOzswQkFxUnlDOzs7Ozs7OzBCQUZ4QjtnRkFZMEI7dUJBL0UvQjs7Ozs0QkFJUSxzQkFtRG9CLFFBQUk7NEJBbkR4Qjs4QkFJb0IsU0FkcENGOzs7Z0NBNERzQztpQ0EvQnVCQyxPQTdCN0REO2lDQTREc0M7aUNBRkg7OztvQ0Fqc0N2Q2hCOztpQ0ErckNvQyw0Q0EzQjZCaUI7aUNBeUJoQywyQ0F6QmdDQTtnQ0F5QmhDLE9BekJnQ0E7Ozs7Ozs7O2dDQStCdkIsVUFyQk47dUNBVjZCQTs7OztnQ0ErQnZCO2lDQTdCVDt1Q0FESDtxRkE4QjRDOzRCQWxEdEQ7b0ZBbUR5Qjt1QkF2RGpDO2lGQStFd0Q7O21CQW5GakU7Ozs7OzttQkErVFk7a0JBN1ZjLFlBa1d5QjthQTFVVTs7Ozs7Ozs7Y0FnVmhFOzs7a0JBZU0sVUFqOERObkM7a0JBaThETSxlQUNRa0M7b0JBV0g7Ozs7Ozt3QkF2czZCYi9SO3dCQTRyNkJnQitSO3FCQVVnQzs7d0JBSGxDOzs7MEJBdldaSTs7cUJBbVdXOzs7Ozs7OzJFQVlrRDtrQkFoQnZELHdEQWlCcUM7OztrQkE3QnRCLG1EQVVWO2VBYlg7Ozs7O2VBa0NZOztZQXg3QmdDO2FBbzVCN0I7bURBMXE2QmpCblM7YUF1cTZCa0U7OztjQWtEaEU7OztrQkFVTSxlQWNXK1I7b0JBQ0gsU0FER0E7c0JBSUMsSUFENEIvZixPQUg3QitmO3NCQUlDLGFBRDRCL2Y7b0JBUVksUUFBSztrQkFadkQ7Ozs7O3NCQXpFUm9nQjtrQkF5RVEsZUFaTUw7b0JBQ0gsU0FER0E7c0JBSUMsV0FKREEscUJBSUMsTUFENEIvZjtzQkFDNUI7dUJBR0s7c0JBSEwsSUFJZ0VxZ0I7c0JBQzNELE9BRDJEQTtvQkFHaEUsc0RBQXdCO2tCQUMvQix3REFhd0M7OztrQkFqQzNCLG1EQUt3QztlQVI3RDs7Ozs7ZUFzQ1k7O1lBeitCZ0M7YUFpOEJYOzthQUhtQzs7O2NBc0RwRTs7O2tCQVNxQjtxREE1R3JCRCwrQkE0R2tFOzs7a0JBTjdDLG1EQUt3QztlQVI3RDs7Ozs7ZUFXWTs7WUEvL0JnQzthQSsrQjVDRztjQUF1RDs7Ozs7OztvQkF6Z0V2RDVoQjtvQkE2akRBdWhCO29CQTRjQUs7b0JBakRBRDtvQkE5akJBTDtVQXpZWTtRQXpCQTtNQWppQkEsdUNBK2tEUztJQXBnOUJULFNBc2c5QmRPLCtCQUFvQ0E7TUFDdEM7dUJBRHNDQTtPQUN0Qyw0QkFEc0NBO09BQ3RDLCtCQURzQ0E7T0FDdEMsY0FEc0NBO09BQ3RDLDBCQURzQ0E7T0FDdEMsK0JBRHNDQTtPQUN0QyxLQURzQ0E7T0FDdEMscUJBRHNDQTtPQUN0QywrQkFEc0NBO09BQ3RDLFVBRHNDQTtPQUN0QyxXQURzQ0E7T0FDdEMsMkJBRHNDQTtPQUN0Qyx1QkFEc0NBO09BQ3RDLFVBRHNDQTtPQUN0QywyQkFEc0NBO01BQ3RDO1FBb0JJOytCQWErQixPQWpDL0JDLGVBaUMrQzs7MEJBVjFCLG1EQVVWO1NBYlg7U0FKRTs7Ozs7Ozs7OztTQW1CVTs7TUFVaEI7UUFLSTsrQkFhK0IsT0E5RC9CcFEsMkJBOEQyRDs7MEJBVnRDLG1EQVVWO1NBYlg7U0FKRTs7Ozs7Ozs7OztTQW1CVTs7TUFVaEI7UUFLSTsrQkFjcUIsT0E1RnJCdUksOEJBNEZtRTs7MEJBWDlDLG1EQVVWO1NBYlg7U0FKRTs7Ozs7Ozs7OztTQW9CVTs7TUFVaEI7UUFJSTsrQkFhK0IsT0F4SC9CamEsYUF3SDZDOzswQkFWeEIsbURBVVY7U0FiWDtTQUhFOzs7Ozs7Ozs7O1NBa0JVOztNQVVoQjtRQUtJOytCQWErQixPQXJKL0JvUyx5QkFxSnlEOzswQkFWcEMsbURBVVY7U0FiWDtTQUpFOzs7Ozs7Ozs7O1NBbUJVOztNQVVoQjtRQU1JOytCQWErQixPQW5ML0JDLDhCQW1MOEQ7OzBCQVZ6QyxtREFVVjtTQWJYO1NBTEU7Ozs7O1lBajA4QkpsRzs7Ozs7U0FxMThCYzs7TUFVaEI7UUFJSTsrQkFhK0IsT0EvTS9CZ0osSUErTW9DOzswQkFWZixtREFVVjtTQWJYO1NBSEU7O2dEQXpnOUJKMUo7Ozs7U0EyaDlCYzs7TUFVaEI7UUFLSTsrQkFhK0IsT0E1Ty9CeU8sb0JBNE9vRDs7MEJBVi9CLG1EQVVWO1NBYlg7U0FKRTs7Ozs7Ozs7OztTQW1CVTs7TUFVaEI7UUFLSTsrQkFlTSxPQTNRTkMsOEJBMlErRDs7MEJBWjFDLG1EQVVWO1NBYlg7U0FKRTs7Ozs7Ozs7OztTQXFCVTs7TUFVaEI7UUFLSTsrQkFhK0IsT0F4Uy9CQyxTQXdTeUM7OzBCQVZwQixtREFVVjtTQWJYO1NBSkU7Ozs7O1lBM2c5QkpyTzs7Ozs7U0E4aDlCYzs7TUFVaEI7UUFJSTsrQkFhK0IsT0FwVS9Cc08sVUFvVTBDOzswQkFWckIsbURBVVY7U0FiWDtTQUhFOzs7Ozs7Ozs7O1NBa0JVOztNQVVoQjtRQUtJOytCQWErQixPQWpXL0JDLDBCQWlXMEQ7OzBCQVZyQyxtREFVVjtTQWJYO1NBSkU7Ozs7Ozs7Ozs7U0FtQlU7O01BVWhCO1FBS0k7K0JBYStCLE9BOVgvQkMsc0JBOFhzRDs7MEJBVmpDLG1EQVVWO1NBYlg7U0FKRTs7Ozs7Ozs7OztTQW1CVTs7TUFVaEI7UUFJSTsrQkFhK0IsT0ExWi9CL1osU0EwWnlDOzs7WUFWcEIsb0RBVVY7U0FiWDtTQUhFOztrREE3aDlCSjRMOzs7O1NBK2k5QmM7O01BemFoQjtPQXdiNkM7O1VBSEc7NENBbHprQjlDMk47O1dBNDRqQkVpSTtXQThCQUM7V0E4QkFDO1dBK0JBQztXQTZCQUM7V0E4QkFDO1dBK0JBQztXQTZCQUM7V0E4QkFDO1dBZ0NBQztXQThCQUM7V0E2QkFDO1dBOEJBQztXQThCQUM7T0E2Qm9EO3NDQUFwRDVoQjtPQUFvRCwrQkFBcERBO09BQW9ELCtCQUFwREE7T0FBb0QsK0JBQXBEQTtPQUFvRCxpQ0FBcERBO09BQW9ELCtCQUFwREE7T0FBb0QsK0JBQXBEQTtNQUFvRDtRQThDcEQ7K0JBU3FCLE9BakJyQmlpQixnQ0FpQnNFOzs7WUFOakQsb0RBS3dDO1NBUjdEOzs7O1NBV1k7O01BNWVoQjtPQTZkSWhIO1FBQW9DOzs7Ozs7O1FBeUJwQzsrQkFTcUIsT0F2Q3JCK0csOEJBdUN1RTs7O1lBTmxELG9EQUt3QztTQVI3RDs7OztTQVdZOztNQWpnQmhCO09Ba2ZJcEk7UUFBdUM7Ozs7Ozs7UUF5QnZDOytCQVNxQixPQTdEckJtSSw4QkE2RG1FOzs7WUFOOUMsb0RBS3dDO1NBUjdEOzs7O1NBV1k7O01BdGhCaEI7T0F1Z0JJdkg7UUFBaUM7Ozs7Ozs7UUF5QmpDOytCQVNxQixPQW5GckJzSCw4QkFtRm9FOzs7WUFOL0Msb0RBS3dDO1NBUjdEOzs7O1NBV1k7O01BM2lCaEI7T0E0aEJJM0g7UUFBa0M7Ozs7Ozs7UUEwQmxDOytCQVVNLE9BM0dOMEgsOEJBMkdpRTs7O1lBUDVDLG9EQUt3QztTQVI3RDs7OztTQVlZOztNQWxrQmhCO09BaWpCSTVKO1FBQThDOzs7Ozs7cUJBMEIxQzFIO1FBQ0g7VUFDRTs7O2NBZ0RNOzs7Ozs7O2tCQWxETEE7ZUFpRG9FOztrQkFIOUQ7OztvQkE5SlY0Ujs7ZUEwSlM7Ozs7Ozs7c0VBWWtCOzs7Y0EzQkgsb0RBV1Y7Ozs7ZUFoQ0Ysc0JBb0JvQixPQTFCNUI1UixXQTBCd0M7ZUFwQmhDO2lCQUdvQixTQXRrQmhDdVE7a0JBb2xCc0I7eUJBcGxCdEJBOztvQkFvbEJzQjtpREFsbUJ0QkQsZ0JBaW1CdUR1Qjs7O3lFQUdpQjtlQW5CNUQ7d0VBb0JpQztXQXhCMUM7Ozs7O1dBc0RZO1VBMUVNLFlBK0VpQztNQWhFWjtPQUExQ0M7UUFBMEM7Ozs7Ozs7UUFxRTFDOytCQTZDcUIsT0FoT3JCSCw4QkFnT2dFOzs7WUFYM0Msb0RBVVY7Ozs7YUF4Q0Y7ZUFxQkssU0F4cEJkcEI7aUJBMnBCa0I7d0JBM3BCbEJBO2tCQTRwQnFCO3dEQUY4QnNCO2lCQUU5QjtvREExcUJyQnZCO2VBOHFCa0Isc0RBQTJCO2FBN0JwQztlQUdvQixTQXRvQjdCQztnQkFvcEJtQjt1QkFwcEJuQkE7O2tCQW9wQm1COytDQWxxQm5CRCxnQkFpcUJvRHVCOzs7dUVBR2lCO2FBbkI1RDtzRUE2QnFDO1NBakM5Qzs7OztTQStDWTs7TUFwSDhCO09BaUUxQ3ZMO1FBQThCOzs7Ozs7O2NBQTlCQTtjQWpFQXdMO2NBdkJBcEs7Y0FyQkFrQztjQXJCQUs7Y0FyQkFaO2NBckJBcUIsMEJBaVA0QjtJQXJ0K0JoQixTQXV0K0JkcUg7TUFBb0NBO01BQ3RDO3VCQURzQ0E7T0FDdEMsVUFEc0NBO09BQ3RDLCtCQURzQ0E7T0FDdEMsb0JBRHNDQTtPQUN0QywwQkFEc0NBO09BQ3RDLEtBRHNDQTtPQUN0QyxjQURzQ0E7T0FDdEMsVUFEc0NBO01BQ3RDO1FBWUk7OztZQWVNLE9BM0JOclE7cUJBOEJVLElBRHVCd1EsU0E3QmpDeFEsbUJBOEJVLFVBRHVCd1E7O2VBR3ZCLElBRG1DQyxjQS9CN0N6USxtQkFnQ1UsVUFEbUN5UTs7ZUFHbkMsSUFENERDLGFBakN0RTFRLG1CQWtDVSxVQUQ0RDBRO3FCQUc1RCxJQUQyQkMsV0FuQ3JDM1EsbUJBb0NVLFVBRDJCMlE7O2VBRzNCLElBRCtCQyxlQXJDekM1USxtQkFzQ1UsVUFEK0I0USxnQkFDc0I7OztZQXZCMUMsb0RBVVY7U0FiWDs7OztTQTRCWTs7TUF4Q2hCO09BUUlDO1FBQThDOzs7O1VBLys3QmhEelU7O01BKys3QmdEO1FBMkM5Qzs7O1lBZ0JNLG1DQWpFTmtVLCtCQWlFa0U7OztZQWI3QyxvREFXVjtTQWRYOzs7O1NBa0JZOztNQXJFaEI7T0ErQ0lRO1FBQXlDOzs7Ozs7O1FBa0N6Qzs7O1lBV00sT0F6Rk5QO3FCQTRGVTtxQkFFQTtxQkFFQTtxQkFFQTtxQkFFQTtzQkFFQSxhQUF1Qzs7O1lBckI1QixvREFNVjtTQVRYOzs7O1NBMEJZOztNQTNHaEI7T0E0RUlwUjtRQUFpRTs7OztVQXg3OUJuRWxHOztNQXc3OUJtRTtRQTJDakU7OztZQWVNLE9BOUhONFg7O21CQWdJb0NMLFNBaElwQ0ssOEJBZ0lvQ0w7Ozs7MEJBd0tQLDRCQUQwQk87OzhCQUcxQjs7OzhCQUVBOzs7O2tCQUVPOztlQXZLcEI7Ozs7OzttQkE5NDdCbEJqVTs7b0JBdTQ3QnNDMFQ7b0JBekZwQ007b0JBeUZvQ047b0JBbElwQzFqQjtvQkFGQW9TO29CQXdFQUM7b0JBdkVBOEM7b0JBbUlvQ3VPOztvQkF2SXBDdEo7b0JBdUlvQ3NKOzs7b0JBaklwQ2xqQjtnQkF1STJEOzttQkFGMUM7OztxQkExdGxCbkJ1Wjs7Z0JBNHRsQjZEOzBCQThOL0JtSzttQkFXSDs7Ozs7Ozt1QkFYR0E7b0JBVXFFOzt1QkFIekQsMkNBeE90QmpqQjs7b0JBb09POzs7Ozs7OzJFQVkyQjtnQkE3T087O2tCQUh6Q0E7Ozs7Ozs7ZUF5UEY7ZUFyUEE7Z0JBZ1BIOzs7OzttQkFsbCtCZjRMO21CQWlqK0JvQnhLO2dCQStCTDs7eUJBcFBFOGhCOztlQXFSQztnQkFUOEJQLGFBN1k5Q0c7Z0JBc1pnQjs7Ozs7bUJBNy83QmxCMVQ7O29CQW8vN0JnRHVUO29CQXRXOUNJO29CQTNDQTVSO29CQXdFQUM7b0JBeVU4Q3VSOzs7Ozs7b0JBaFo5Q3pPO29CQWdaOEN5Tzs7b0JBL1k5QzVqQjtvQkFDQVE7Z0JBc1p1RTs7bUJBSHREOzs7cUJBbi96Qm5CdVg7O2dCQXMvekJ5RTswQkE4TzNDbU07bUJBV0g7Ozs7Ozs7dUJBWEdBO29CQVVnRjs7dUJBSHBFLDJDQTFQdEJ6aEI7O29CQXNQTzs7Ozs7OzsyRUFZMkI7Z0JBN1BtQjtvQkFMckRBO2VBMlFGO2VBclFBO2dCQWdRUzs7Ozs7bUJBengrQjNCeUs7bUJBMnYrQm9Cbks7Z0JBNEJMOzt5QkF0UUVxaEI7O2VBcVNDO2dCQVB5QkMsZUE1cUJ6Q047c0NBdzBCd0MsOEJBQWdCO3NDQUZoQiw4QkFBZ0I7c0NBRmhCLDhCQUFnQjtnQkFqSnhDOzs7OzttQkEzMThCbEI1VDs7b0JBdXE3QkUzUDtvQkE2cUJ5QzZqQjs7O29CQXJvQnpDTDtvQkEzQ0E1UjtvQkF3RUFDO29CQXZFQThDO29CQUNBblY7b0JBOHFCeUNxa0I7Ozs7Z0JBTWdCOzttQkFGeEM7OztxQkF6MjNCbkJ0UDs7Z0JBMjIzQjJEOzBCQTBLN0JtUDttQkFXSDs7Ozs7Ozt1QkFYR0E7b0JBVW1FOzt1QkFIdkQsMkNBcEx0Qkk7O29CQWdMTzs7Ozs7OzsyRUFZMkI7Z0JBekxLOztrQkFIdkNBOzs7Ozs7Ozs7ZUFxTUY7ZUFqTUE7Z0JBNExIOzs7OzttQkExaC9CZnRYO21CQXEvK0JvQnVYO2dCQW1DTDs7eUJBaE1FQyxpREF1TnFGOzs7WUFseEIvRSxvREFVVjtTQWJYOzs7O1NBdXhCWTs7TUE5NEJoQjtPQWtISUM7UUFBeUQ7Ozs7VUF6dDlCM0R0WDs7TUF5dDlCMkQsZUFzeUJyRC9HO1FBQ0g7VUFDRTs7NEJBZ0JNLGtCQXh6QlRxZSwwQkFzeUJJcmUsSUFtQlc7OztjQWRTLG9EQVdWO1dBZFg7Ozs7O1dBbUJZO1VBbnpCTSxZQXl6QmlDO01BOUJaO09BQTFDa2Q7UUFBMEM7Ozs7Ozs7UUFtQzFDOytCQWVNLE9BcjFCTm1CLHlCQXExQjZFOzs7WUFaeEQsb0RBVVY7U0FiWDs7OztTQWlCWTs7TUFwRDhCO09BK0IxQzNNO1FBQThCOzs7Ozs7Z0JBQTlCQSxvQkEvQkF3TCx1QkE2RHlCO0lBMXFnQ2IsU0E0cWdDZG9CLCtCQUFtQ0E7TUFDckM7b0JBRHFDQTtPQUNyQyxrQkFEcUNBO09BQ3JDLE9BRHFDQTtPQUNyQyxVQURxQ0E7T0FDckMsY0FEcUNBO09BQ3JDLCtCQURxQ0E7TUFDckM7UUFXSTs7MEJBYStCLGtEQUErQjs7O1lBVnpDLG9EQVVWO1NBYlg7Ozs7U0FlWTs7TUExQmhCO09BTUlJO1FBQStDOzs7Ozs7O1FBOEIvQzsrQkFzQ3FCLFFBQUs7OztZQU5MLG9EQUt3Qzs7OzthQWpDcEQsc0JBMkJxRCxRQUFJO2FBM0J6RDtlQTJCUTs7c0JBbkVqQkg7Z0JBbUVpQixNQWpFakJ6RjtlQWlFaUIsZUFSYWtDO2lCQUNELGFBRENBLHdCQUtRO2VBUGY7O2dCQURIO2dCQURIO2dCQURIO3VFQWE0QjthQTNCakM7c0VBMkIwRDtTQS9CbkU7Ozs7U0F3Q1k7O01BNUVoQjtPQWdDSTJEO1FBQStCOzs7Ozs7O1FBcURkOztTQURILDRDQWhGZC9rQjs7OztTQW1GMEI7O01BT2Q7UUFPaEI7VUFLSTtpQ0FTcUIsT0EvR3JCQSxhQStHbUM7OztjQU5kLG9EQUt3QztXQVI3RDtXQUpFOzs7Ozs7Ozs7O1dBZVU7O1FBYXdCOzs7WUFKRzs7O2NBOSs1QnpDd1U7ZUFxOTVCRTlUO1NBc0JnRDswQ0FBaERPO1FBQWdEO1VBZWhEO2lDQVNxQixPQWpKckJpZSxNQWlKNEI7OztjQU5QLG9EQUt3QztXQVI3RDtXQUhFOztvREFwKzlCSnhQOzs7O1dBay85QmM7O1FBTWhCO1VBSUk7aUNBU3FCLE9BcktyQnlQLFNBcUsrQjs7O2NBTlYsb0RBS3dDO1dBUjdEO1dBSEU7O29EQTNyK0JKalE7Ozs7V0F5cytCYzs7UUFNaEI7VUFLSTtpQ0FTcUIsT0ExTHJCbFAsYUEwTG1DOzs7Y0FOZCxvREFLd0M7V0FSN0Q7V0FKRTs7Ozs7Ozs7OztXQWVVOztRQTlEd0I7U0FvRXhDOzBCQUVtQiw4QkFHdUQ7U0FMMUU7MEJBT21CLDhCQUdrQztTQVZyRDswQkFZbUIsOEJBR3VEO1NBTWpDOztZQUhLOzhDQTE2SDVDaWY7O2FBdzFIRStGO2FBcUJBQzthQXFCQUM7YUFzQkFDO2FBTUFDO2FBS0FDO1NBS2lEOzBDQUFqRGhqQjtTQUFpRCwrQkFBakRBO1FBQWlEO1VBNkJqRDtpQ0E0Q3FCLFFBQUs7OztjQU5MLG9EQUt3Qzs7OztlQXZDcEQsc0JBaUMwQyxRQUFJO2VBakM5QztpQkFHb0IsVUExUDdCc2lCO2lCQTBQNkI7OzttQkFpQlYsSUFEMkRhO21CQUMzRCxPQUQyREE7O3NCQVVoRDt1QkFQeUN6bEIsZUFIT3lsQjt1QkFVaEQ7dUJBRE07dUJBRkg7K0RBSnNDemxCO3VCQUd6Qzt1QkFESDs7d0JBREgsc0NBMVF4QkM7Ozs7bUJBdVFtQjt5RUFhWTtlQWpDdEI7d0VBaUMrQztXQXJDeEQ7Ozs7V0E4Q1k7O1FBL0p3QjtTQTRHcEN5bEI7VUFBd0M7Ozs7Ozs7VUE2RHhDOzs7Y0F5QmM7O3FCQWxVZHZHO2NBa1VjLGVBTllrQztnQkFDSCxhQURHQSx3QkFLTTtjQU5mOztlQURIO2NBREg7ZUEyQk07O2dCQURNO3NCQW5WdkJsQztnQkFtVnVCOzBCQVJVa0M7bUJBQ0QsYUFEQ0Esd0JBTVE7Z0JBUmY7Z0JBREg7Z0JBREg7Z0JBREg7Z0JBREg7O2lCQUZIOzttQkFoTVhqWjs7O3lCQWtOVztjQTFCTTtlQUpOO2VBRkg7OztrQkFsTFJBOztjQWtMUSx3REFnQytCOzs7Y0FuQ0g7O2VBQTlCO3NEQWhUTm5JO2NBZ1RNLHdEQUFpRTtXQVR2RTs7OztXQThDWTs7UUF2TndCO1NBcUtwQzBsQjtVQUEwQjs7Ozs7OztVQTREMUI7aUNBMEtxQixRQUFLOzs7Y0FOTCxvREFLd0M7Ozs7ZUFyS3BELHNCQStKb0IsUUFBSTtlQS9KeEI7aUJBMkppQjs7OztxQkExUjFCSjtxQkF2T0FWO2tCQWdnQnVCOzs7O3FCQTNmdkJFO2tCQTBmb0I7OztxQkFsUnBCVzs7a0JBaVJpQjs7K0NBL2RqQlY7a0JBOGRjOzs7cUJBclJkUTs7aUJBcVJjLHdEQU9tRDtlQTlKeEQ7Ozs7b0JBSVE7c0JBS0ssc0JBbUlvQiw4QkFBZ0I7c0JBbklwQyxzQkFrSW9CLFFBQUs7c0JBbEl6Qjs7OzsyQkFLUSxzQkE0SG9CLFFBQUs7MkJBNUh6Qjs2QkFpR29CLE9BcGRsRHJHOzs7Ozs7Ozs7O3FGQThlc0U7MkJBM0h4Qzs7OztnQ0FNUSxzQkEwRm9CLFFBQUs7Z0NBMUZ6QjtrQ0FxREssT0E5YTNDQTs7Ozs7Ozs7OztrQ0E2YmlEOzttQ0FGSDswRUF6YjlDbGY7bUNBd2IyQzswRkF3QmdCO2dDQXpGckI7Ozs7cUNBTVEsc0JBNkNvQixRQUFLO3FDQTdDekI7dUNBUUssT0F2WW5Ea2Y7Ozs7Ozs7Ozs7dUNBc1p5RDs7d0NBRkg7K0VBbFp0RGxmO3dDQWlabUQ7K0ZBd0JlO3FDQTVDcEI7OEZBNkMwQjtnQ0FuRGxDOzJGQTBGMEI7MkJBaEdsQztzRkE0SDBCO3NCQWpJbEM7aUZBbUlxQztvQkF4STFDLHNCQUcwQixRQUFJO29CQUg5Qjs2RUF3STJDO2VBNUluRDswRUErSnlCO1dBbktsQzs7OztXQTRLWTs7UUE3WXdCO1NBNk5wQ3VoQjtVQUFxQjs7Ozs7OztVQTBMckI7OztjQWVPLE9Bek1QQTt1QkEyTVc7OzBCQXJpQlhzRDswQkFrU0FhO3lCQWxTQWI7eUJBa1NBYTt1QkFzUWtDLCtDQUEyQjs7O2NBakJ4QyxvREFVVjtXQWJYOzs7O1dBc0JZOztRQTdhd0I7U0FtWnBDQztVQUFxQzs7Ozs7O2tCQXRMckNwRSxZQXNMQW9FO01BdGJZLHdDQXdkaUI7SUFwdWhDakIsU0FzdWhDZEMsK0JBQWlDQTtNQUNuQztxQkFEbUNBO09BQ25DLE9BRG1DQTtPQUNuQyxVQURtQ0E7T0FDbkMsK0JBRG1DQTtNQUNuQztRQVFJOzswQkFZK0Isa0RBQStCOzs7WUFUekMsb0RBU1Y7U0FaWDs7OztTQWNZOztNQXRCaEI7T0FJSUU7UUFBNEI7Ozs7Ozs7UUE2QjVCOytCQVNxQixPQTFDckI5bEIsYUEwQ21DOzs7WUFOZCxvREFLd0M7U0FSN0Q7U0FKRTs7Ozs7Ozs7OztTQWVVOztNQU1oQjtRQUtJOytCQVNxQixPQS9EckJrZixTQStENkM7OztZQU54QixvREFLd0M7U0FSN0Q7U0FKRTs7a0RBejVnQ0o5Uzs7OztTQXc2Z0NjOztNQU1oQixTQUFJeEo7UUFFOEQsOEJBT1k7TUFNekM7OztVQUhNOzRDQXpscEJ6Q2lYOztXQWlpcEJFdFg7V0FzQkFDO1dBc0JBSTtPQVU4QztzQ0FBOUMzQjtNQUE4QztRQXNCOUM7K0JBMkdxQixRQUFLOzs7WUFOTCxvREFLd0M7Ozs7YUF0R3BELHNCQWdHOEIsUUFBSTthQWhHbEM7ZUFzRm9CLG9EQVVWO2FBaEdWOzs7O2tCQUlRO29CQUtLLHNCQTRFb0IsOEJBQWdCO29CQTVFcEMsc0JBMkVvQixRQUFLO29CQTNFekI7Ozs7eUJBS1Esc0JBcUVvQixRQUFLO3lCQXJFekI7MkJBNENvQixPQXJLbERpZTs7Ozs7Ozs7OzttRkE2THNFO3lCQXBFeEM7Ozs7OEJBTVEsc0JBcUNvQixRQUFLOzhCQXJDekI7Z0NBTUssT0FySTNDQTs7Ozs7Ozs7Ozt3RkFtS3VEOzhCQXBDakI7dUZBcUMwQjt5QkEzQ2xDO29GQXFFMEI7b0JBMUVsQzsrRUE0RXFDO2tCQWpGMUMsc0JBRzBCLFFBQUk7a0JBSDlCOzJFQWlGMkM7YUFyRm5EO3dFQWdHbUM7U0FwRzVDOzs7O1NBNkdZOztNQTlIcUI7T0FhakM2RztRQUE4Qjs7Ozs7OztRQTJIOUI7K0JBMkdxQixRQUFLOzs7WUFOTCxvREFLd0M7Ozs7YUF0R3BELHNCQWdHOEIsUUFBSTthQWhHbEM7ZUFzRm9CLG9EQVVWO2FBaEdWOzs7O2tCQUlRO29CQUtLLHNCQTRFb0IsOEJBQWdCO29CQTVFcEMsc0JBMkVvQixRQUFLO29CQTNFekI7Ozs7eUJBS1Esc0JBcUVvQixRQUFLO3lCQXJFekI7MkJBNENvQixPQTVSbEQ3Rzs7Ozs7Ozs7OzttRkFvVHNFO3lCQXBFeEM7Ozs7OEJBTVEsc0JBcUNvQixRQUFLOzhCQXJDekI7Z0NBTUssT0E1UDNDQTs7Ozs7Ozs7Ozt3RkEwUnVEOzhCQXBDakI7dUZBcUMwQjt5QkEzQ2xDO29GQXFFMEI7b0JBMUVsQzsrRUE0RXFDO2tCQWpGMUMsc0JBRzBCLFFBQUk7a0JBSDlCOzJFQWlGMkM7YUFyRm5EO3dFQWdHbUM7U0FwRzVDOzs7O1NBNkdZOztNQXJQcUI7T0FvSWpDOEc7UUFBOEI7Ozs7Ozs7UUEySDlCOytCQTJHcUIsUUFBSzs7O1lBTkwsb0RBS3dDOzs7O2FBdEdwRCxzQkFnRzhCLFFBQUk7YUFoR2xDO2VBc0ZvQixvREFVVjthQWhHVjs7OztrQkFJUTtvQkFLSyxzQkE0RW9CLDhCQUFnQjtvQkE1RXBDLHNCQTJFb0IsUUFBSztvQkEzRXpCOzs7O3lCQUtRLHNCQXFFb0IsUUFBSzt5QkFyRXpCOzJCQTRDb0IsT0FuWmxEOUc7Ozs7Ozs7Ozs7bUZBMmFzRTt5QkFwRXhDOzs7OzhCQU1RLHNCQXFDb0IsUUFBSzs4QkFyQ3pCO2dDQU1LLE9BblgzQ0E7Ozs7Ozs7Ozs7d0ZBaVp1RDs4QkFwQ2pCO3VGQXFDMEI7eUJBM0NsQztvRkFxRTBCO29CQTFFbEM7K0VBNEVxQztrQkFqRjFDLHNCQUcwQixRQUFJO2tCQUg5QjsyRUFpRjJDO2FBckZuRDt3RUFnR21DO1NBcEc1Qzs7OztTQTZHWTs7TUE1V3FCO09BMlBqQytHO1FBQThCOzs7Ozs7O1FBMkg5QjsrQkFvTnFCLFFBQUs7OztZQU5MLG9EQUt3Qzs7OzthQS9NcEQsc0JBeU1vQixRQUFJO2FBek14QjtlQXFMb0IsT0Fyb0I3Qi9HOzs7Ozs7dUVBd3BCNkQ7YUF4TXBEOzs7O2tCQUlRO29CQUtLLHNCQTJLb0IsOEJBQWdCO29CQTNLcEMsc0JBMEtvQixRQUFLO29CQTFLekI7Ozs7eUJBS1Esc0JBb0tvQixRQUFJO3lCQXBLeEI7MkJBOEdvQixVQTVrQmxEQTsyQkE0a0JrRDs7Ozs4QkFtQlYsSUFENEQwRTs4QkFDNUQsT0FENERBOzs7Ozs7Ozs7OzhCQUM1RDsrQkFRRzsyQ0FUeURBO3FDQUM1RDs7OzttRkFrQ087eUJBbktqQjs7Ozs4QkFNUSxzQkF1R29CLFFBQUk7OEJBdkd4QjtnQ0E0REssVUFoaUIzQzFFO2dDQWdpQjJDOzs7O21DQW9CSyxJQUQ0RDBFO21DQUM1RCxPQUQ0REE7Ozs7O21DQUM1RDtnREFENERBOzBDQUM1RDs7Ozt3RkFzQk87OEJBdEdqQjs7OzttQ0FNUSxzQkFvRG9CLFFBQUk7bUNBcER4QjtxQ0FRSyxVQWxmbkQxRTtxQ0FrZm1EOzs7O3dDQXFCSyxJQUQ0RDBFO3dDQUM1RCxPQUQ0REE7Ozs7O3dDQUM1RDtxREFENERBOytDQUM1RDs7Ozs2RkFzQk87bUNBbkRqQjs0RkFvRHlCOzhCQTFEakM7eUZBdUd5Qjt5QkE3R2pDO29GQW9LeUI7b0JBektqQzsrRUEyS3FDO2tCQWhMMUMsc0JBRzBCLFFBQUk7a0JBSDlCOzJFQWdMMkM7YUFwTG5EO3dFQXlNeUI7U0E3TWxDOzs7O1NBc05ZOztNQTVrQnFCO09Ba1hqQ3NDO1FBQXVDOzs7Ozs7O2tCQXZjdkMvRztlQURBRDs7Ozs7O1FBNnFCb0I7O1NBRkgsMkNBMXFCakJDO1NBeXFCYzs7OztTQWdCWTs7TUFVVDtRQVVyQjtVQUlJO2lDQVNxQixPQTN0QnJCRCxNQTJ0QjRCOzs7Y0FOUCxvREFLd0M7V0FSN0Q7V0FIRTs7b0RBdm1nQ0p4UDs7OztXQXFuZ0NjOztRQU1oQjtVQUlJO2lDQVNxQixPQS91QnJCeVAsU0ErdUIrQjs7O2NBTlYsb0RBS3dDO1dBUjdEO1dBSEU7O29EQTl6Z0NKalE7Ozs7V0E0MGdDYzs7UUFNaEI7VUFLSTtpQ0FTcUIsT0F2d0JyQmxQLGFBdXdCbUM7OztjQU5kLG9EQUt3QztXQVI3RDtXQUpFOzs7Ozs7Ozs7O1dBZVU7O1FBTWhCOzs7WUFDa0Msc0JBNkJNLFFBQUk7WUE3QlY7Y0FRTSxVQXZ4QnBDa2Y7Y0F1eEJvQzs7O2lCQWdCVixrQ0FEbUNtRjs7OztzRUFLUTtZQXhCdEQ7Ozs7Ozs7OzJCQXlCNEI7U0E5Qi9DOztZQWdDbUIsc0JBMEJNLFFBQUk7WUExQlY7Y0FPTSxVQXJ6QnJCbkY7Y0FxekJxQjs7O2lCQWNWLGtDQURtQ21GOzs7O3NFQUtRO1lBckJ0RDs7Ozs7Ozs7MkJBc0I0QjtTQTFEaEM7MEJBNERtQiw4QkFHdUQ7U0FNakM7O1lBSEs7OENBN2xLNUNwRjs7YUEyOUpFa0g7YUFxQkFDO2FBcUJBQzthQXNCQUM7YUErQkFDO2FBNEJBQztTQUtpRDt3Q0FBakRua0I7U0FBaUQsK0JBQWpEQTtTQUFpRCwrQkFBakRBO1NBQWlELGlDQUFqREE7UUFBaUQ7VUE2QmpEO2lDQVVNLE9BbEJOc2tCLDhCQWtCZ0Y7OztjQVAzRCxvREFLd0M7V0FSN0Q7Ozs7V0FZWTs7UUF6R2hCO1NBMkZxQztTQUhtQzs7O1VBNEJwRTtpQ0FVTSxPQTFDTkQsOEJBMEN5RTs7O2NBUHBELG9EQUt3QztXQVI3RDs7OztXQVlZOztRQWhJaEI7U0ErR0k5RTtVQUF1RDs7Ozs7OztVQTRCdkQ7OztjQWVXOzs7NENBaGVYc0U7ZUErZGM7OzRDQXRFZE87Y0FzRVE7OzRCQUdnRTs7O2NBZG5ELG9EQVFWO1dBWFg7Ozs7V0FtQlk7O1FBOUpoQjtTQXNJSUk7VUFBMEU7Ozs7WUEvM2lDNUVoYjs7UUErM2lDNEU7VUFtQzFFO2lDQW9yQnFCLFFBQUs7OztjQU5MLG9EQUt3Qzs7OztlQS9xQnBEO2lCQUtLLHNCQW9xQm9CLDhCQUFnQjtpQkFwcUJwQyxzQkFtcUJvQixRQUFLO2lCQW5xQnpCOzs7O3NCQUlRLHNCQThwQm9CLFFBQUk7c0JBOXBCeEI7d0JBK25Cb0IsVUFua0QxQ3FULFVBbWtEMEM7dUNBWUg0SCxJQUNGQzswQkFjVTtzRUFkVkE7MkJBV1UsMkNBWFZBOzJCQVVPOzJCQUhBLDJDQVBQQTsyQkFNSTsyQkFIQSwyQ0FISkE7MkJBRUM7c0VBSENELFVBaUJxQjt3QkFsQjlCOzs7eUJBREg7O3NEQTV2QzNCYjt3QkE0dkMyQix3REFvQjRDO3NCQTdwQmpEOzs7OzJCQUtRLHNCQXluQm9CLFFBQUk7MkJBem5CeEI7NkJBd25CVzs7b0NBamtEekMvRzs2QkFpa0R5QyxlQXhDVWtDOytCQUVELFNBRkNBO2lDQU1HO3lDQU5IQTtrQ0FvQkc7Ozs7O3FDQXh5aUN4RDFTO3dDQXl4aUNvRnJOO2tDQWNhOztxQ0FIeEM7Ozt1Q0EzOEN2RHFCOztrQ0FvOENzRDs7Ozs7Ozs7K0JBNkJBLFFBQUs7NkJBeENmOzs4QkFESDs4QkFESDs4QkFESDs7MkRBMXpDbkNzakI7NkJBMHpDbUMsd0RBNkNnQzsyQkF4bkJyQzs7OztnQ0FNUSxzQkEwakJvQixRQUFJO2dDQTFqQnhCO2tDQTJlSyxVQTE3QzNDOUc7a0NBMDdDMkM7OztxQ0FvRVc7c0NBSHFCOEg7c0NBR3JCOztxRUFIcUJBLGFBeC9DM0VsQjs7dUNBeS9DbUQsc0NBNy9DbkQ5bEI7Ozs7OztrQ0EyN0MyQzttQ0EwRE07eUNBcC9DakRrZjtrQ0FvL0NpRCxlQTFDVWtDO29DQUVELFNBRkNBO3NDQU1HOzhDQU5IQTt1Q0FzQkc7Ozs7OzBDQTN0aUNoRTFTOzZDQTBzaUM0RnJOO3VDQWdCYTs7MENBSHhDOzs7NENBOTNDL0RxQjs7dUNBdTNDOEQ7Ozs7Ozs7dUNBSEE7O29DQWdDQSxRQUFLO2tDQTFDZjs7bUNBREg7bUNBREg7bUNBREg7MEZBbUVnQjtnQ0F6akJyQjs7OztxQ0FNUSxzQkFtZW9CLFFBQUk7cUNBbmV4Qjt1Q0FpZVE7OzhDQXQ3Q3REd2M7dUNBczdDc0QsZUF6QlNrQzt5Q0FnQkQ7Ozs7Ozs2Q0FuN2hDaEUvUjs2Q0FtNmhDaUUrUjswQ0FlMkM7OzZDQUgzQzs7OytDQXBrQi9Ed0Y7OzBDQTZqQjhEOzs7Ozs7O2lHQWtCd0I7dUNBekI3Qjs7d0NBREg7d0NBREg7K0ZBOEJTO3FDQWxlZDs7OzswQ0FRUSxzQkE4YUssUUFBSTswQ0E5YVQ7NENBMGFROzttREF2NEM5RDFIOzRDQXU0QzhELGVBZENrQzs4Q0FFRCxTQUZDQSxxQkFPRDs4Q0FHQSxJQURxQ0MsT0FUcENEOzhDQVVEO2lGQURxQ0Msb0JBR3VDOzRDQWQ1RTs7NkNBRkE7NkNBREg7b0dBb0JTOzBDQTNhZDs7OzsrQ0FTUSxzQkErWEEsUUFBSTsrQ0EvWEo7aURBb1ZBLE9BMXpDOURuQzs7b0RBNjBDOEQ7MkRBNzBDOURBO3FEQWkxQzhEO3FEQUZBLDJDQS8wQzlEQTtxREE4MEM4RDsyREFEQTs7Ozs7OztpREFQQTs7OytFQW51QzlENkc7aURBbXVDOEQsd0RBNEJROytDQTVYUjs7OztvREFVQSxzQkF1VUEsUUFBSTtvREF2VUo7c0RBbVVBOzs2REFuekM5RDdHO3NEQW16QzhELGVBMUNDa0M7d0RBRUQsU0FGQ0E7MERBT0Q7a0VBUENBOzJEQXFCRDs7Ozs7OERBemhpQ2hFMVM7aUVBMGdpQzhGck47MkRBY1c7OzhEQUh4Qzs7O2dFQTVyQy9EcUI7OzJEQXFyQzhEOzs7Ozs7Ozt3REE4QkEsUUFBSztzREExQ0w7O3VEQURBO3VEQURBOzZEQXJ3QzlEd2M7Ozs7Ozs7Ozs7c0RBdXdDOEQsVUFqQ0E7OEdBOEVPO29EQXBVUDs7Ozt5REFVQSxzQkE0TkEsUUFBSTt5REE1Tko7MkRBNktBLFVBdHFDOURDOzJEQXNxQzhELE9BdnFDOUREOzs7Ozs7Ozs7OzJEQXVxQzhELFVBYUE7bUhBK0I0RTt5REF6TjVFOzs7OzhEQVVBLHNCQWdLQSxRQUFJOzhEQWhLSjtnRUE0SkE7O3VFQWhxQzlEQTtnRUFncUM4RCxlQTFDQ2tDO2tFQUVELFNBRkNBO29FQU9EOzRFQVBDQTtxRUFxQkQ7Ozs7O3dFQXQ0aENoRTFTOzJFQXUzaEM4RnJOO3FFQWNXOzt3RUFIeEM7OzswRUF6aUMvRHFCOztxRUFraUM4RDs7Ozs7Ozs7a0VBOEJBLFFBQUs7Z0VBMUNMOztpRUFEQTtpRUFEQTt1RUFsbkM5RHdjOzs7Ozs7Ozs7O2dFQW9uQzhELFVBakNBO3dIQThFTzs4REE3SlA7Ozs7bUVBVUEsc0JBdURBLFFBQUk7bUVBdkRKO3FFQVVBLFVBdmhDOURDO3FFQXVoQzhELE9BeGhDOUREOzs7Ozs7Ozs7O3FFQXdoQzhELFVBV0E7NkhBK0I0RTttRUFwRDVFOzRIQXVESzs4REFqRUw7eUhBZ0tLO3lEQTFLTDtvSEE0Tks7b0RBdE9MOytHQXVVSzsrQ0FqVkw7MEdBK1hLOzBDQXhZYjtxR0E4YVU7cUNBdGJsQjtnR0FtZXlCO2dDQXplakM7MkZBMGpCeUI7MkJBaGtCakM7c0ZBeW5CeUI7c0JBOW5CakM7aUZBOHBCeUI7aUJBbHFCakM7NEVBb3FCcUM7ZUF6cUIxQyxzQkFHb0IsUUFBSTtlQUh4Qjt3RUF5cUIyQztXQTdxQnBEOzs7O1dBc3JCWTs7UUEvMUJoQjtTQW9LSStIO1VBQW1EOzs7Ozs7O1VBc3NCbkQ7OztjQXNKVzs7OztrQkExM0JYSjs7Y0F5M0JROzs7d0JBM3dEUmhCOzt1QkFnN0JBb0IsNENBbzJCa0I7OztjQXJCRyxvREFTVjs7O2NBMUJGLHNCQWVLLFlBQ0k7Y0FoQlQ7Z0JBR29CO3lEQWx2RDdCOUgsYUE0dkRnRztjQWJ2Rjt1RUFnQlU7Ozs7ZUFwSVYsc0JBa0hLLFlBQWdEO2VBbEhyRDtpQkE0Rm9CLFVBeHREN0JEO2lCQXd0RDZCOzs7O29CQWtCUDtxQkFIeUQwRTtxQkFHekQ7O3NCQUZIO21EQUQ0REE7Ozs7eUVBS2pCO2VBaEhyRDs7OztvQkFJUSxzQkF1RkssWUFBZ0Q7b0JBdkZyRDtzQkFxQ29CLFVBcnFEckMxRTtzQkFxcURxQzs7Ozt5QkErQlAsZ0NBRDREMEU7eUJBQzVEOzBCQWFjOzJCQUY0Q3NEOzJCQUU1Qzs7NEJBREgsc0NBRCtDQTs7O3lCQVgxRDswQkFPUzswQkFGSDs7d0RBTnNEdEQ7MEJBS3pEOzBCQURHOzBCQUZIOzt3REFGeURBO2dDQUM1RDs7Ozs2QkFwc0Q5QjFFOzs7Ozs7Ozs7O3NCQXFxRHFDLFVBV2Y7OEVBcUNvRDtvQkFyRnpEOzs7O3lCQUlRLHNCQStCSyxZQUNJO3lCQWhDVDsyQkFJb0IsVUF2b0Q3Q0M7MkJBdW9ENkMsT0F4b0Q3Q0Q7Ozs7Ozs7Ozs7MkJBd29ENkMsVUFXZjttRkFjb0c7eUJBN0J6RztrRkFnQ1U7b0JBcENsQjsrRUF1RnNEO2VBM0Y5RDswRUFrSHNEOztXQXRIL0Q7Ozs7V0FnS1k7O1FBMWdDaEI7U0FxMkJJaUk7VUFBMkQ7Ozs7WUE5bGtDN0R0Yjs7UUE4bGtDNkQ7Z0JBQTNEc2I7Z0JBdHZCQXZGO2dCQXZCQUQ7TUFqS1ksd0NBNmxDd0M7SUExZ2xDeEMsU0E0Z2xDZHlGLCtCQUF5Q0E7TUFDM0M7Y0FEMkNBO09BQzNDLFVBRDJDQTtPQUMzQyxjQUQyQ0E7TUFDM0MsZUFPUUM7UUFDSDtVQUNFO2lDQWtIcUIsUUFBSzs7O2NBUEwsb0RBTXdDOzs7O2VBN0dwRDtpQkFLSyxzQkFpR29CLDhCQUFnQjtpQkFqR3BDLHNCQWdHb0IsUUFBSztpQkFoR3pCOzs7O3NCQUlRLHNCQTJGb0IsUUFBSTtzQkEzRnhCO3dCQTJEb0IsT0ExRXpDQTs7Ozs7Ozs7Ozs7O3dCQTJGNkI7O3FDQTNGN0JBO3lCQXFGMEI7Z0ZBb0JzQztzQkExRjNDOzs7OzJCQUtRLHNCQXFEb0IsUUFBSTsyQkFyRHhCOzZCQU1LLE9BMUJsQ0E7Ozs7Ozs7Ozs7Ozs2QkE4Q3FDOzswQ0E5Q3JDQTs4QkFzQ2tDO3FGQWtDb0I7MkJBcER6QjtvRkFxRHlCO3NCQTFEakM7aUZBMkZ5QjtpQkEvRmpDOzRFQWlHcUM7ZUF0RzFDLHNCQUdvQixRQUFJO2VBSHhCO3dFQXNHMkM7V0ExR3BEOzs7OztXQW9IWTtVQTdIbkIsWUFrSTBEO01BL0hKO09BQWxEQztRQUFrRDs7Ozs7O3FCQW9JOUNEO1FBQ0g7VUFDRTtpQ0FVcUIsUUFBSzs7O2NBUEwsb0RBTXdDO1dBVDdEOzs7OztXQVlZO1VBcklpQixZQTBJc0I7TUF2Qko7T0FBbERFO1FBQWtEOzs7Ozs7O1FBNkJsRDsrQkFTcUIsT0F6S3JCckksTUF5SzRCOzs7WUFOUCxvREFLd0M7U0FSN0Q7U0FKRTsyREF6MWlDSnhQOzs7O1NBdzJpQ2M7O01BTWhCO1FBS0k7K0JBU3FCLE9BOUxyQnlQLFNBOEwrQjs7O1lBTlYsb0RBS3dDO1NBUjdEO1NBSkU7O2tEQWpqakNKalE7Ozs7U0Fna2pDYzs7TUFNaEI7UUFLSTsrQkFTcUIsT0FuTnJCbFAsYUFtTm1DOzs7WUFOZCxvREFLd0M7U0FSN0Q7U0FKRTs7Ozs7Ozs7OztTQWVVOztNQU1oQixTQUFJc21CO1FBQzhCLDhCQUlJO01BTHRDLFNBTUlDO1FBQ2UsOEJBR3VEO01BVjFFLFNBV0lDO1FBQ2U7VUF3Qk0scURBQThCO1FBeEJwQztVQU9NLE9BaFByQnRIOzs7Ozs7a0VBZ1FzRDtRQW5CdEQ7Ozs7Ozt1QkFvQnNEO01BTWpCOzs7VUFISzs0Q0F0ek01Q0Q7O1dBNnNNRWtIO1dBc0JBQztXQXNCQUM7V0FzQkFDO1dBTUFDO1dBS0FDO09BMEJpRDtzQ0FBakR2bEI7T0FBaUQsK0JBQWpEQTtPQUFpRCwrQkFBakRBO01BQWlEO1FBNkJqRDsrQkE2QnFCLFFBQUs7OztZQU5MLG9EQUt3Qzs7OzthQXhCcEQsc0JBa0JvQixRQUFJO2FBbEJ4QjtlQUdvQixPQXRTN0JpZTs7OztlQStTb0I7O2dCQURIO3VEQTVTakJsZjtnQkEyU2M7dUVBT3dDO2FBakI3QztzRUFrQnlCO1NBdEJsQzs7OztTQStCWTs7TUF2RHlCO09BbUJyQ3duQjtRQUFvRDs7Ozs7OztRQStDcEQ7K0JBNllxQixRQUFLOzs7WUFOTCxvREFLd0M7OztZQXJKcEQ7Y0FLSyxzQkEwSW9CLDhCQUFnQjtjQTFJcEMsc0JBeUlvQixRQUFLO2NBekl6Qjs7OzttQkFJUSxzQkFvSXFDLFFBQUk7bUJBcEl6QztxQkErRm9CLFVBeHFCMUN0STtxQkF3cUIwQzs7Ozt3QkFpQlY7O3lCQVlBOzs7Ozs0QkF4eWtDbEMxUTs0QkEyeGtDOEZpWjt5QkFZNUI7OzRCQUgvQjs7OzhCQTlyQmpDSDs7eUJBeXJCZ0M7Ozs7Ozs7K0JBSEE7Ozs7NkVBb0JPO21CQXBJakI7Ozs7d0JBS1Esc0JBeUZvQixRQUFJO3dCQXpGeEI7MEJBMERvQixVQXhvQmxEcEk7MEJBd29Ca0Q7OzZCQWNWLDRCQUR1QndFOzZCQUN2QjtzQ0FJSyw4QkFEMEJnRTs7Z0NBRzFCLGdDQURtREM7OzZCQUx4RDs7Ozs7O2tGQWdCTzt3QkF4RmpCOzs7OzZCQU1RLHNCQW1Eb0IsUUFBSTs2QkFuRHhCOytCQU1LLFVBMWxCM0N6STsrQkEwbEIyQzs7Ozs7O2tDQXVCSzs7bUNBY0E7Ozs7O3NDQWx1a0NsRDFRO3NDQW10a0NpRmlaO21DQWNDOztzQ0FIL0I7Ozt3Q0F4ZmpERjs7bUNBaWZnRDs7Ozs7Ozt5Q0FIQTt1RkFxQnVDOzZCQWxEakQ7c0ZBbUR5Qjt3QkF6RGpDO21GQXlGeUI7bUJBOUZqQzs4RUFvSTBDO2NBeElsRDt5RUEwSXFDO1lBL0kxQyxzQkFHb0IsUUFBSTtZQUh4QixrRUErSTJDOzs7O2FBbFkzQztlQStISyxzQkFrSG9CLDhCQUFnQjtlQWxIcEMsc0JBaUhvQixRQUFLO2VBakh6Qjs7OztvQkFJUSxzQkE0R3FDLFFBQUk7b0JBNUd6QztzQkF3Rm9CLFVBeGlCMUNySTtzQkF3aUIwQzs7K0JBZVYsNEJBRG1Dd0U7Ozs7OEVBTTVCO29CQTVHakI7Ozs7eUJBS1Esc0JBa0ZvQixRQUFJO3lCQWxGeEI7MkJBdUNvQixVQTVmbER4RTsyQkE0ZmtEOztvQ0FvQ1AsNEJBRG1Dd0U7Ozs7a0NBL2hCOUV4RTs7Ozs7Ozs7OzsyQkE0ZmtELFVBV2Y7bUZBK0JnQjt5QkFqRnJCOzs7OzhCQU1RLHNCQWdDb0IsUUFBSTs4QkFoQ3hCO2dDQU1LLFVBamUzQ0E7Z0NBaWUyQzs7O21DQW1CSyxrQ0FEbUNtRjs7Ozt3RkFPNUI7OEJBL0JqQjt1RkFnQ3lCO3lCQXRDakM7b0ZBa0Z5QjtvQkF2RmpDOytFQTRHMEM7ZUFoSGxEOzBFQWtIcUM7YUFqUDFDLHNCQTZIb0IsUUFBSTthQTdIeEI7Ozs7a0JBSVE7b0JBS0ssc0JBbUhvQiw4QkFBZ0I7b0JBbkhwQyxzQkFrSG9CLFFBQUs7b0JBbEh6Qjs7Ozt5QkFLUSxzQkE0R29CLFFBQUs7eUJBNUd6QjsyQkF5RW9CLFVBcGFsRG5GOzJCQW9ha0Q7Ozs4QkFrQlYsSUFEbUNtRjs4QkFDbkMsT0FEbUNBOzs7Ozs4QkFDbkM7Ozs7O21GQWdCTzt5QkEzR2pCOzs7OzhCQU1RLHNCQWtFb0IsUUFBSzs4QkFsRXpCO2dDQU1LLFVBdlczQ25GO2dDQXVXMkM7OzttQ0EyQ1EsSUFEbUNtRjttQ0FDbkMsT0FEbUNBOzs7OzttQ0FDbkM7Ozs7O3VDQWxabkRuRjs7Ozs7Ozs7OztnQ0F1VzJDO2lDQWVTO2lDQUZIO3dFQWxYakRsZjtpQ0FpWDhDO2lDQURIO3dGQWdEZ0I7OEJBakVyQjt1RkFrRTBCO3lCQXhFbEM7b0ZBNEcwQjtvQkFqSGxDOytFQW1IcUM7a0JBeEgxQyxzQkFHMEIsUUFBSTtrQkFIOUI7MkVBd0gyQzthQTVIbkQ7d0VBaVAyQzs7U0FyUHBEOzs7O1NBK1lZOztNQWpkeUI7T0E2RHJDNG5CO1FBQXFDOzs7Ozs7O1FBK1pyQzsrQkFVTSxPQXRkTmpCLDhCQXNkZ0Y7OztZQVAzRCxvREFLd0M7U0FSN0Q7Ozs7U0FZWTs7TUF4ZXlCO09BMGRKO09BSG1DOzs7UUE0QnBFOytCQVVNLE9BOWVORCw4QkE4ZXlFOzs7WUFQcEQsb0RBS3dDO1NBUjdEOzs7O1NBWVk7O01BL2Z5QjtPQThlckM5RTtRQUF1RDs7Ozs7OztRQTJCdkQ7K0JBa0hxQixRQUFLOzs7WUFOTCxvREFLd0M7Ozs7YUE3R3BELHNCQXVHOEIsUUFBSTthQXZHbEM7ZUE2Rm9CLG9EQVVWO2FBdkdWOzs7O2tCQUlRLHNCQXdGb0IsUUFBSztrQkF4RnpCO29CQStEb0IsVUF2MUJyQzFDO29CQXUxQnFDOzs7O3VCQW1CUDt3QkFIeUR1STt3QkFHekQ7O3lCQUZIO3NEQUQ0REE7Ozs7dUJBUXpEO3dCQUg0Qkk7d0JBRzVCOzt5QkFGSDtzREFEK0JBOzRFQUdTO2tCQXZGbEQ7Ozs7dUJBSVEsc0JBMERvQixRQUFJO3VCQTFEeEI7eUJBSW9CLFVBaHlCN0MzSTt5QkFneUI2Qzs7Ozs0QkFpQlY7O3lDQUQ0RHVJOzZCQVN0RDs7OztnQ0EvaEJ6Q0Q7NkJBOGhCNEM7NkJBRkg7OzJEQU5zREM7NkJBS3pEOzZCQURHOzZCQUZIOzsyREFGeURBO21DQUM1RDs7Ozs0QkFvQkE7O3lDQUQrQkk7NkJBU3pCOzs7O2dDQW5qQnpDTDs2QkFrakI0Qzs2QkFGSDs7MkRBTnlCSzs2QkFLNUI7NkJBREc7NkJBRkg7OzJEQUY0QkE7bUNBQy9CO2lGQWdCeUQ7dUJBekRuRTtnRkEwRHlCO2tCQTlEakM7NkVBd0YwQjthQTVGbEM7d0VBdUdtQztTQTNHNUM7Ozs7U0FvSFk7O01BN25CeUI7T0FxZ0JyQ0M7UUFBaUM7Ozs7Ozs7UUFrSWpDOytCQXdEcUIsUUFBSzs7O1lBTkwsb0RBS3dDOzs7O2FBbkRwRCxzQkE2Q29CLFFBQUk7YUE3Q3hCO2VBMkNROzs7O21CQWpMakJBO21CQXZmQXJCO2dCQXVxQmM7OzttQkF4bkJkbUI7O2VBd25CYyx3REFFNkM7YUE1Q2xEOzs7O2tCQUlRLHNCQTRCb0IsUUFBSztrQkE1QnpCO29CQUlvQixPQTE1QnJDMUk7Ozs7Ozs7Ozs7b0JBcTZCNEI7O3FCQURIOzREQWw2QnpCbGY7cUJBaTZCc0I7NEVBY3dDO2tCQTNCN0M7MkVBNEIwQjthQWhDbEM7d0VBNkN5QjtTQWpEbEM7Ozs7U0EwRFk7O01BanNCeUI7T0Ftb0JyQ3VoQjtRQUFxQjs7Ozs7OztjQXg0QnJCdmhCO2NBdzRCQXVoQjtjQXJKQUs7Y0F2QkFELCtCQXFQb0Q7SUFoK21DeEMsU0FrK21DZG9HLDJCQUE0QkM7TUFDOUI7dUJBRDhCQTtPQUM5QiwrQkFEOEJBO09BQzlCLG9CQUQ4QkE7T0FDOUIsMEJBRDhCQTtPQUM5QixLQUQ4QkE7T0FDOUIsY0FEOEJBO09BQzlCLFVBRDhCQTtPQUM5QixVQUQ4QkE7TUFDOUI7UUFZSTs7O1lBZU0sT0EzQk45VTtxQkE4QlUsSUFEdUJ3USxTQTdCakN4USxtQkE4QlUsVUFEdUJ3UTs7ZUFHdkIsSUFEbUNDLGNBL0I3Q3pRLG1CQWdDVSxVQURtQ3lROztlQUduQyxJQUQ0REMsYUFqQ3RFMVEsbUJBa0NVLFVBRDREMFE7cUJBRzVELElBRDJCQyxXQW5DckMzUSxtQkFvQ1UsVUFEMkIyUTs7ZUFHM0IsSUFEK0JDLGVBckN6QzVRLG1CQXNDVSxVQUQrQjRRLGdCQUNzQjs7O1lBdkIxQyxvREFVVjtTQWJYOzs7O1NBNEJZOztNQXhDaEI7T0FRSUM7UUFBOEM7Ozs7VUExdmtDaER6VTs7TUEwdmtDZ0Q7UUEwQzlDOzs7WUFnQk0sbUNBakVOa1UsK0JBaUVrRTs7O1lBYjdDLG9EQVdWO1NBZFg7Ozs7U0FrQlk7O01BcEVoQjtPQThDSVE7UUFBeUM7Ozs7Ozs7UUFpQ3pDOzs7WUFXTSxPQXhGTlA7cUJBMkZVO3FCQUVBO3FCQUVBO3FCQUVBO3FCQUVBO3NCQUVBLGFBQXVDOzs7WUFyQjVCLG9EQU1WO1NBVFg7Ozs7U0EwQlk7O01BekdoQjtPQTBFSXBSO1FBQWlFOzs7O1VBanNtQ25FbEc7O01BaXNtQ21FO1FBeUNqRTs7O1lBc1ZNLE9BamNONFg7OztnQkFtY29DTCxTQW5jcENLO3NCQW1jb0NMOzs7OzswQkF3S1AsNEJBRDBCTzs7OEJBRzFCOzs7OEJBRUE7Ozs7a0JBRU87O2VBdktwQjs7Ozs7O21CQXR1a0NsQjFUOztvQkErdGtDc0NtVDtvQkE3WnBDTTtvQkE2Wm9DTjtvQkF0Y3BDMWpCO29CQUZBb1M7b0JBdUVBQztvQkF0RUE4QztvQkF1Y29DdU87O29CQXJjcEN0SjtvQkFxY29Dc0o7OztvQkFwY3BDbGpCOztnQkEwY21EOzttQkFGbEM7OztxQkE1NktuQnFoQjs7Z0JBODZLcUQsTUFIakM1Z0I7Z0JBR2lDLE1BSGpDQTtnQkFHaUMsTUFIakNBO2dCQUdpQyxNQUhqQ0E7Z0JBR2lDLE1BSGpDQTtnQkFHaUM7MEJBb092QmlqQjttQkFXSDs7Ozs7Ozt1QkFYR0E7b0JBVThEOzt1QkFIbEQsMkNBOU90QmpqQjs7b0JBME9POzs7Ozs7OzJFQVkyQjtnQkFuUEQsWUFIakNBO2VBeVFGO2VBclFBO2dCQWdRSDs7Ozs7bUJBcmhuQ2ZxTTttQkFvL21Db0JqTDtnQkErQkw7O3lCQXBRRThoQjs7ZUFxU0M7Z0JBVDhCUCxhQWh1QjlDRztnQkF5dUJnQjs7Ozs7bUJBNzhrQ2xCdlQ7O29CQTB3akNFd1Q7b0JBM0NBNVI7b0JBdUVBQztvQkF0RUE4QztvQkFHQTNVO29CQUZBUjtvQkFtdUI4QzRqQjs7Ozs7Ozs7O2dCQVFpQjs7bUJBSDlDOzs7cUJBcnllbkIvRjs7Z0JBd3llaUU7MEJBOE9uQ3FHO21CQVdIOzs7Ozs7O3VCQVhHQTtvQkFVeUU7O3VCQUg3RCwyQ0ExUHRCemhCOztvQkFzUE87Ozs7Ozs7MkVBWTJCO2dCQTdQVztvQkFMN0NBO2VBMlFGO2VBclFBO2dCQWdRSDs7Ozs7bUJBenhuQ2Y4SzttQkEydm5Db0J4SztnQkE0Qkw7O3lCQXRRRXFoQjs7ZUFvU0M7Z0JBTnlCQyxlQS8vQnpDTjtnQkFxZ0NnQjs7Ozs7bUJBcnJsQ2xCdFQ7O29CQStxbEMyQzRUOzs7b0JBaGdDekM3akI7b0JBZ2dDeUM2akI7b0JBejlCekNMO29CQTNDQTVSO29CQXVFQUM7b0JBdEVBOEM7b0JBQ0FuVjtvQkFrZ0N5Q3FrQjtnQkFLUTs7bUJBRmhDOzs7cUJBajNqQm5CbEk7O2dCQW0zakJtRDswQkE0S3JCK0g7bUJBV0g7Ozs7Ozs7dUJBWEdBO29CQVU0RDs7dUJBSGhELDJDQXRMdEJJOztvQkFrTE87Ozs7Ozs7MkVBWTJCO2dCQTNMSDs7a0JBSC9CQTs7Ozs7O2VBc01GO2VBbE1BO2dCQTZMSDs7Ozs7bUJBMTluQ2Y5VzttQkE0N25Db0IrVztnQkE2Qkw7O3lCQWpNRUMsaURBdU44RTs7O1lBbHlCeEUsb0RBVVY7Ozs7YUFoVkY7ZUFnQ0ssT0EvSWRUOztrQkFtSnNCOzswQkF2bi9CeEJsUDs7a0JBNG4vQndCOzswQkE1bi9CeEJBOzs7bUJBK24vQm1Ed1AsZUEzSmpETjt5QkEySmlETTs7b0JBd0tkOzs7O3FCQUNTOztrQkFsS3BCOzs7Ozs7c0JBOTdqQzFCOVQ7O3VCQXU3akNtRDhUO3VCQXJIakRMO3VCQXFIaURLO3VCQTlKakRya0I7dUJBRkFvUzt1QkF1RUFDO3VCQXRFQThDO3VCQStKaURrUDs7dUJBN0pqRGpLO3VCQTZKaURpSzs7O3VCQTVKakQ3akI7O21CQWtLMkQ7O3NCQUZsQzs7O3dCQXBvSzNCcWhCOzttQkFzb0s2RCxNQUhqQzVnQjttQkFHaUMsTUFIakNBO21CQUdpQyxNQUhqQ0E7bUJBR2lDLE1BSGpDQTttQkFHaUMsTUFIakNBO21CQUdpQzs2QkFpT3ZCaWpCO3NCQVdIOzs7Ozs7OzBCQVhHQTt1QkFVOEQ7OzBCQUhsRCwyQ0EzT3RCampCOzt1QkF1T087Ozs7Ozs7OEVBWTJCO21CQWhQRCxZQUhqQ0E7a0JBc1FGO2tCQWxRQTttQkE2UEg7Ozs7O3NCQTF1bUN2QnFNO3NCQXlzbUM0QmpMO21CQStCTDs7NEJBalFFOGhCLDZDQXdSZ0Y7YUFyVTlGO2VBR29CLE9BbEg3Qko7Ozs7c0JBREF2akI7Ozs7Ozs7Ozs7ZUE4SGM7dUVBZ0JtRDthQTlCeEQ7c0VBcVUrRjtTQXpVeEc7Ozs7U0E4bUNZOztNQWp1Q2hCO09BK0dJaWtCO1FBQXlEOzs7O1VBaitsQzNEdFg7O01BaStsQzJELGVBMm5DckQvRztRQUNIO1VBQ0U7OzRCQWdCTSxrQkE3b0NUcWUsMEJBMm5DSXJlLElBbUJXOzs7Y0FkUyxvREFXVjtXQWRYOzs7OztXQW1CWTtVQXJvQ2MsWUEwb0N5QjtNQTdCWjtPQUExQ2tkO1FBQTBDOzs7Ozs7O1FBa0MxQzsrQkFlTSxPQXpxQ05tQix5QkF5cUM2RTs7O1lBWnhELG9EQVVWO1NBYlg7Ozs7U0FpQlk7O01BbkQ4QjtPQThCMUMzTTtRQUE4Qjs7Ozs7O2dCQUE5QkEsb0JBOUJBd0wsdUJBMkR5QjtJQXJ3cENiLFNBdXdwQ2QyRSw2QkFBOEJDO01BQ2hDO2NBRGdDQTtPQUNoQyxVQURnQ0E7T0FDaEMsY0FEZ0NBO09BQ2hDLCtCQURnQ0E7TUFDaEM7UUFTSTsrQkFTcUIsT0FoQnJCbG9CLGFBZ0JtQzs7O1lBTmQsb0RBS3dDO1NBUjdEO1NBSkU7Ozs7Ozs7Ozs7U0FlVTs7TUFNaEI7UUFLSTsrQkFTcUIsT0F4Q3JCa2YsTUF3QzRCOzs7WUFOUCxvREFLd0M7U0FSN0Q7U0FKRTsyREFuOW1DSnhQOzs7O1NBayttQ2M7O01BTWhCO1FBS0k7K0JBU3FCLE9BN0RyQnlQLFNBNkQrQjs7O1lBTlYsb0RBS3dDO1NBUjdEO1NBSkU7O2tEQTNxbkNKalE7Ozs7U0Ewcm5DYzs7TUFNaEI7UUFLSTsrQkFZK0IsUUFBSzs7O1lBVGYsb0RBU1Y7U0FaWDtTQUpFOzs7Ozs7Ozs7O1NBa0JVOztNQXpGaEI7T0FxR3VFOztVQUYvQjs0Q0Fyb0l0QzBXOztXQXNpSUVxQjtXQXNCQW1CO1dBc0JBQztXQXNCQUM7T0EyQjJDO3dDQUEzQ3JuQjtPQUEyQyxpQ0FBM0NBO01BQTJDO1FBc0IzQzsrQkFTcUIsT0FoSXJCaWUsTUFnSTRCOzs7WUFOUCxvREFLd0M7U0FSN0Q7U0FKRTsyREEzaW5DSnhQOzs7O1NBMGpuQ2M7O01BTWhCO1FBS0k7K0JBU3FCLE9BckpyQnlQLFNBcUorQjs7O1lBTlYsb0RBS3dDO1NBUjdEO1NBSkU7O2tEQW53bkNKalE7Ozs7U0FreG5DYzs7TUFNaEI7UUFLSTsrQkFTcUIsT0ExS3JCbFAsYUEwS21DOzs7WUFOZCxvREFLd0M7U0FSN0Q7U0FKRTs7Ozs7Ozs7OztTQWVVOztNQTlLaEI7T0EyTDBDOztVQUpNOzRDQW43RTlDb25COztXQTgyRUVxQjtXQXNCQUM7V0FzQkFDO09Bc0JrRDt3Q0FBbER0bUI7T0FBa0QsaUNBQWxEQTtPQUFrRCxpQ0FBbERBO01BQWtEO1FBd0JsRDsrQkFTcUIsT0FyTnJCNmMsWUFxTnVFOzs7WUFObEQsb0RBS3dDO1NBUjdEO1NBSkU7O2tEQTlzbkNKM1A7Ozs7U0E2dG5DYzs7TUFNaEI7UUFLSTsrQkFTcUIsT0F4T3JCNFksOEJBd093RDs7O1lBTm5DLG9EQUt3QztTQVI3RDtTQUpFOzs7Ozs7Ozs7O1NBZVU7O01BTWhCO1FBS0k7K0JBU3FCLE9BalFyQmpKLFNBaVF1RDs7O1lBTmxDLG9EQUt3QztTQVI3RDtTQUpFOzs7OztZQTFzcENKbFQ7Ozs7O1NBeXRwQ2M7O01BTWhCO1FBS0k7K0JBVU0sT0F6S053YyxnQ0F5S3FGOzs7WUFQaEUsb0RBS3dDO1NBUjdEO1NBSkU7Ozs7Ozs7Ozs7U0FnQlU7O01BTWhCO1FBSUk7K0JBU3FCLE9BN1NyQnRKLFlBNlM0RDs7O1lBTnZDLG9EQUt3QztTQVI3RDtTQUhFOzs7OztZQXQycENKelQ7Ozs7O1NBbzNwQ2M7O01BTWhCO1FBS0k7K0JBU3FCLE9BalVyQnpMLGFBaVVtQzs7O1lBTmQsb0RBS3dDO1NBUjdEO1NBSkU7Ozs7Ozs7Ozs7U0FlVTs7TUFNaEI7UUFLSTs7O1lBY00sT0FoUE51b0I7cUJBbVBVLG9CQUVBLHFCQUVBLGFBQTJEOzs7WUFsQmhELG9EQVNWO1NBWlg7U0FKRTs7Ozs7WUF4enBDSnhjOzs7OztTQW0xcENjOztNQVFoQjtRQUlJOytCQVNxQixPQTVYckJtVCxTQTRYNkM7OztZQU54QixvREFLd0M7U0FSN0Q7U0FIRTs7a0RBdnZwQ0o5Uzs7OztTQXF3cENjOztNQTlYaEI7T0F3WTJEOztVQUYxQjs0Q0E1cUQvQjJiOztXQTYrQ0VnQjtXQXNCQUM7V0FzQkFDO1dBc0JBQztXQXVCQUM7V0FxQkFDO1dBc0JBQztXQW9DQUM7T0FxQnNDO3dDQUF0QzdtQjtPQUFzQyxpQ0FBdENBO01BQXNDO1FBNEJ0QzsrQkFTcUIsT0F6YXJCeWMsWUF5YXVFOzs7WUFObEQsb0RBS3dDO1NBUjdEO1NBSkU7O2tEQWw2bkNKM1A7Ozs7U0FpN25DYzs7TUFNaEI7UUFLSTsrQkFjTSxZQUF5RDs7O1lBWDFDLG9EQVNWO1NBWlg7U0FKRTs7Ozs7WUE5NXBDSnhEOzs7OztTQWs3cENjOztNQVFoQjtRQUtJOytCQVNxQixPQXpkckJvYyw4QkF5ZHdEOzs7WUFObkMsb0RBS3dDO1NBUjdEO1NBSkU7Ozs7Ozs7Ozs7U0FlVTs7TUFNaEI7UUFLSTsrQkFTcUIsT0FsZnJCakosU0FrZnVEOzs7WUFObEMsb0RBS3dDO1NBUjdEO1NBSkU7Ozs7O1lBMzdwQ0psVDs7Ozs7U0EwOHBDYzs7TUFNaEI7UUFLSTsrQkFVTSxPQXJVTjZjLGdDQXFVNkY7OztZQVB4RSxvREFLd0M7U0FSN0Q7U0FKRTs7Ozs7Ozs7OztTQWdCVTs7TUFNaEI7UUFLSTsrQkFTcUIsT0EvaEJyQjNKLFlBK2hCNEQ7OztZQU52QyxvREFLd0M7U0FSN0Q7U0FKRTs7Ozs7WUF2bHFDSnpUOzs7OztTQXNtcUNjOztNQU1oQjtRQUtJOytCQVNxQixPQW5qQnJCekwsYUFtakJtQzs7O1lBTmQsb0RBS3dDO1NBUjdEO1NBSkU7Ozs7Ozs7Ozs7U0FlVTs7TUFNaEI7UUFLSTsrQkFTcUIsT0Eza0JyQmtmLFNBMmtCNkM7OztZQU54QixvREFLd0M7U0FSN0Q7U0FKRTs7a0RBcjhwQ0o5Uzs7OztTQW85cENjOztNQTdrQmhCO09BdWxCMkU7O1VBRmxDOzRDQXRvTXZDbVg7O1dBNDhMRXhPO1dBc0JBZ0Q7V0E2QkFnQztXQXNCQTBQO1dBc0JBQztXQXVCQUM7V0FzQkFDO1dBc0JBQztPQXNCNkM7d0NBQTdDOW1CO09BQTZDLGlDQUE3Q0E7TUFBNkM7UUE2QjdDOytCQVVNLE9BcmJOK2xCLGdDQXFib0c7OztZQVAvRSxvREFLd0M7U0FSN0Q7Ozs7U0FZWTs7TUE1bkJoQjtPQThtQnFDO09BSG1DOzs7UUEyQnBFOzs7WUFjTSxPQXRpQk5QOzs7Ozs7cUJBcUZBSzsyQkF3ZGtCOzs7WUFsQkcsb0RBU1Y7U0FaWDs7OztTQXVCWTs7TUE3cEJoQjtPQWtvQklySDtRQUFxQjs7Ozs7O3FCQW9DakIvUDtRQUNIO1VBQ0U7OztjQXdCUzs7Ozs7OztrQkExQlJBO2VBeUJ1RTs7a0JBSGhDOzs7b0JBbkYzQ3VZOztlQWdGd0M7Ozs7Ozs7ZUFGQzs7ZUFzQjdCOzs7Ozs7a0JBdkNSdlk7ZUFzQytEOztrQkFGeEM7OztvQkFoVDNCZ1k7O2VBNlNZOzs7Ozs7O2VBRjRCOztjQWExQix3Q0FoRmRqSTtlQWdGd0MsT0E1Q3BDL1A7Y0E2Q1EsT0FybUJaK1c7Ozs7Y0FrbEJZLFVBc0JNO2NBRkg7O3dCQWpoQmZLOzt1QkE2aEJvQjtxREF6Q05vQixnQkFjQUM7eUJBZEFEO3lCQWNBQzt1QkFsZ0JkckI7eUJBb2Zjb0I7eUJBY0FDLGNBK0JtRDs7O2NBekR6QyxvREFVVjtXQWJYOzs7OztXQThEWTtVQTdGTSxZQWtHaUM7TUF4RVo7T0FBMUMzRztRQUEwQzs7Ozs7OztRQTZFMUM7OztZQWNVLHdDQTVIVi9CO2FBNEhvQztZQUM1QixPQWpwQlJnSDs7OztZQW9wQmM7WUFGSDs7O2dCQTdqQlhLOztjQWltQmlCOzs7Ozs7O2tCQTNZakJXO2VBMFl3RTs7a0JBRnhDOzs7b0JBdlloQ0M7O2VBb1lpQjs7Ozs7OztlQUZBO2VBTEE7Ozs7OztrQkEvS2pCTTtlQThLZ0Y7O2tCQUg5RDs7O29CQTFLbEJDOztlQXNLNkM7Ozs7Ozs7ZUFGakI7Y0FBZDt1QkFyS2REO3VCQS9NQVA7WUFvWlcsT0ExbUJYWDtxQkFxYUFrQjtxQkEvTUFQLGdDQXdad0U7OztZQTlEbkQsb0RBU1Y7U0FaWDs7OztTQW1FWTs7TUFoSjhCO09BeUUxQ3pSO1FBQThCOzs7Ozs7O2NBMUc5QnlKO2NBMEdBeko7Y0F6RUF3TDtjQXhEQTNCLCtCQW1Ob0Q7SUF0a3JDeEMsU0F3a3JDZHVJLCtCQUE2Q0E7TUFDL0M7Y0FEK0NBO09BQy9DLFVBRCtDQTtPQUMvQyxjQUQrQ0E7T0FDL0MsK0JBRCtDQTtNQUMvQztRQVNJOzs7WUFVTTttQkFuQk5oTDthQW1CTSxNQW5CTkE7YUFtQk0sTUFuQk5BO2FBbUJNLE1BbkJOQTthQW1CTSxNQW5CTkE7YUFtQk0sTUFuQk5BO2FBbUJNLE1BbkJOQTtZQW1CTSxlQUlja0M7Y0FDSCxTQURHQTtnQkFJQyxJQUQ0Qi9mLE9BSDdCK2YscUJBSUMsYUFENEIvZjtjQVFZLFFBQUk7WUFadEQ7O29CQXRCWDZkOzs7Ozs7OzswQkE4Q3VEOzs7WUFsQ2xDLG9EQUt3QztTQVI3RDs7OztTQXVDWTs7TUFoRGhCO09BSUlpTDtRQUFnRCxpREE3dm9DbER6YTtNQTZ2b0NrRDtRQXNEaEQ7K0JBU3FCLE9BbkVyQndQLE1BbUU0Qjs7O1lBTlAsb0RBS3dDO1NBUjdEO1NBSEU7MkRBaHpvQ0p4UDs7OztTQTh6b0NjOztNQU1oQjtRQUlJOytCQVNxQixPQXZGckJ5UCxTQXVGK0I7OztZQU5WLG9EQUt3QztTQVI3RDtTQUhFOztrREF2Z3BDSmpROzs7O1NBcWhwQ2M7O01BTWhCO1FBSUk7K0JBU3FCLE9BM0dyQmxQLGFBMkdtQzs7O1lBTmQsb0RBS3dDO1NBUjdEO1NBSEU7Ozs7Ozs7Ozs7U0FjVTs7TUFNaEI7UUFLSTsrQkFTcUIsT0FoSXJCbW9CLDhCQWdJd0Q7OztZQU5uQyxvREFLd0M7U0FSN0Q7U0FKRTs7Ozs7Ozs7OztTQWVVOztNQXJJaEI7T0ErSThEOztVQUY1Qjs0Q0EvOEJoQ0Y7O1dBdzNCRW1DO1dBcUJBQztXQXFCQUM7V0FxQkFDO09Bc0J1QztrQ0FBdkN0cEI7T0FBdUMsK0JBQXZDQTtPQUF1QywrQkFBdkNBO09BQXVDLCtCQUF2Q0E7TUFBdUM7UUFxQnZDOytCQVNxQixPQXJLckJrcEIsOEJBcUt3RDs7O1lBTm5DLG9EQUt3QztTQVI3RDtTQUpFOzJEQXI1b0NKemE7Ozs7U0FvNm9DYzs7TUFNaEI7UUFLSTsrQkFTcUIsT0E5THJCeVAsU0E4TCtCOzs7WUFOVixvREFLd0M7U0FSN0Q7U0FKRTs7a0RBN21wQ0pqUTs7OztTQTRucENjOztNQU1oQjtRQUtJOytCQVNxQixPQW5OckJsUCxhQW1ObUM7OztZQU5kLG9EQUt3QztTQVI3RDtTQUpFOzs7Ozs7Ozs7O1NBZVU7O01BTWhCO1FBS0k7K0JBU3FCLE9BeE9yQm1vQiw4QkF3T3dEOzs7WUFObkMsb0RBS3dDO1NBUjdEO1NBSkU7Ozs7Ozs7Ozs7U0FlVTs7TUE3T2hCO09BeVArQjs7VUFINUI7NENBeGpDREY7O1dBNjlCRTJDO1dBc0JBQztXQXNCQUM7V0FzQkFDO09Bc0J1Qzt3Q0FBdkMxb0I7TUFBdUM7UUF5QnZDOytCQVNxQixPQS9IckJtb0IsMEJBK0hnRDs7O1lBTjNCLG9EQUt3QztTQVI3RDs7OztTQVdZOztNQXZSaEI7T0F3UUlqSjtRQUFxQjs7Ozs7OztRQTBCckI7K0JBVU0sT0FuSk5vSiw4QkFtSnVFOzs7WUFQbEQsb0RBS3dDO1NBUjdEOzs7O1NBWVk7O01BOVNoQjtPQWdTc0M7T0FIa0M7OztRQTJCcEU7OztZQXVCZTs7YUFGQTs7MENBaERmaEo7WUErQ1k7dUJBSUE7O2FBV1M7OzsyQ0E5RHJCQTtjQTZEa0I7Y0FGRzs7d0JBRk1qZSxLQUFpQkM7aUJBQ3BCLDRDQURHRCxLQUFpQkMsS0FDSztjQUYvQjs7Ozs7aUJBeERsQmdlO2NBdURlO2NBRkE7OztpQkEzTGY4STtpQkE0R0FPO29CQThFWTtZQUZHO2FBTlQ7OztnQkF0RU5BOzthQW1FOEM7Ozs7Ozs7YUFBRDs7Z0JBRlc7OztrQkE1S3hETjs7YUEwS007Ozs7Ozs7b0VBMEJnRjs7O1lBakNqRSxvREFJVjtTQVBYOzs7O1NBc0NZOztNQTlWaEI7T0FvVElsWjtRQUFzQjs7Ozs7O2dCQTVDdEIrUCxZQTRDQS9QLFlBaURpRTtJQTk2ckNyRDs7OztPQVNkM0c7O09BZ0JBQzs7T0FlQUM7O09BbUJBQzs7T0FnQkFDOztPQVlBQzs7T0FZQUM7O09BZ0JBQzs7T0FpQkFDOztPQWNBQzs7T0FnQkFDOztPQWdCQUM7O09BaUJBQzs7T0FlQUM7O09BZUFDOztPQWFBQzs7T0FlQUM7O09BZ0JBQzs7T0FlQUM7O09Bc0JBQzs7T0FxQkFDOztPQW1CQUM7O09Ba0JBQzs7T0FxQkFDOztPQW9CQUM7O09BZUFDOztPQVdBQzs7T0FZQUM7O09BY0FDOztPQWdCQUM7O09BZ0JBQzs7T0FXQUM7O09BaUJBQzs7T0FxQkFDOztPQVFBQzs7T0FtQkFDOztPQXlCQUM7O09BZUFDOztPQW9CQUM7O09BY0FDOztPQWNBQzs7T0FtQkFDOztPQTJCQUM7O09Bd0JBQzs7T0FzQkFDOztPQVdBQzs7T0FTQUM7O09BYUFDOztPQWdCQUM7O09BV0FDOztPQVFBQzs7T0FTQUM7O09BUUFDOztPQVNBQzs7T0FVQUM7O09BVUFDOztPQWtCQUM7O09BeUJBQzs7T0FnQkFDOztPQW9CQUM7O09BNEJBQzs7T0F1Q0FDOztPQXFCQUM7O09BZUFDOztPQWFBQzs7T0FhQUM7O09BZ0JBQzs7T0EwQkFDOztPQW1DQUM7O09Bc0JBQzs7T0EwQkFDOztPQWlDQUM7O09BeUJBQzs7T0FlQUM7O09BaUJBQzs7T0FxQkFDOztPQTJCQUM7O09BOEJBQzs7T0E2QkFDOztPQXVCQUM7O09Ba0JBQzs7T0FzQkFDOztPQW1CQUM7O09BMEJBQzs7T0EwQ0FDOztPQXFCQUM7O09BZ0NBQzs7T0FxQ0FDOztPQTRCQUM7O09BK0NBQzs7T0F1Q0FDOztPQXdEQUM7O09Bb0RBQzs7T0F3Q0FDOztPQXVCQUM7O09BZ0JBQzs7T0F3QkFDOztPQW9CQUM7O09BZUFDOztPQWFBQzs7T0FpQkFDOztPQVlBQzs7T0FhQUM7T0FZQUM7T0FzSkFLO09BOFNBVTtPQWtQQU87T0F5REFFO09BMkpBSTtPQTJhQXdCO09Ba0hBQztPQTRCQUM7T0EyQkFDO09BeWhCQUM7T0FRQUM7T0FHQUM7T0E2QkFDO09Bd2xEQWdEO09BbW1OQThCO09Bd2FBRTtPQWsvTEFvQztPQSt5RUEwQjtPQWdqUEFvQjtPQTJpRUE0QztPQWl0QkEwQjtPQXE5QkFtQjtPQTBqQkFrQjtPQXN5REF3QjtPQXM5QkFXO09BcXlDQUU7T0FpMEJBaUM7SUF4a3JDYzs7YUNtQmRlO01BQ0E7bUJBQ1E3a0I7O2FBSUdDO21CQUlEQzttQkFJQUM7b0JBSUpDLHVEQUdIO2FBRUgwa0Isa0JBQW1CM1M7TUFDQyxJQU1wQjVSLEtBTm9CLHdCQURENFI7TUFDQyx3QkFNcEI1Ujs7Ozs7Z0JBRUUsNENBRkZBO2dCQUVFO2NBSmE7WUFGQztVQUNEO1FBRkY7TUFJRixZQUlGO2FBY1R3a0I7TUFDQTtZQUNVL2tCO1VBSXFDQzs7OEJBRzVDO2FBRUgra0IsdUJBQXdCQztNQUVDLElBSXpCMWtCLEtBSnlCLHdCQUZEMGtCO01BRUMsd0JBSXpCMWtCOztVQUVFLDRDQUZGQTtVQUVFO1FBSEY7TUFGZSxZQU11RDthQWV0RTJrQjtNQUVBOzthQUNnQ2xsQjs7O2FBSU1DOzs7O2FBSXpCQyw4REFHVjthQUVIaWxCLGlDQUNEQztNQUV5QyxJQU14QzdrQixLQU53Qyx3QkFGekM2a0I7TUFFeUMsd0JBTXhDN2tCOzs7WUFFRSw0Q0FGRkE7WUFFRTtVQUpGO1FBRkE7TUFHa0IsWUFLVDthQWdCVDhrQjtNQUVBOzthQUN3QnJsQjs7O2FBSUZDOzs7YUFJV0M7OzthQUlwQkMsOERBR1Y7YUFFSG1sQiwrQkFDREM7TUFFd0MsSUFRdkNobEIsS0FSdUMsd0JBRnhDZ2xCO01BRXdDLHdCQVF2Q2hsQjs7OztjQUVFLDRDQUZGQTtjQUVFO1lBTkY7VUFHa0I7UUFMbEI7TUFJQSxZQU1TO2FBY1RpbEI7TUFFQSx1QkFDSXhsQjtVQUlBQzsyQ0FHRDthQUVId2xCLDhCQUNEL1M7TUFFaUMsSUFHaENuUyxLQUhnQyx3QkFGakNtUztNQUVpQyx3QkFHaENuUzs7VUFFRSw0Q0FGRkE7VUFFRTtRQUpPO01BQ0EsWUFLQTthQWNUbWxCO01BQ0E7UUFHMEUsSUFGbkUxbEIsYUFFbUUseUNBRm5FQTs7VUFJQUM7OENBR0o7YUFFSDBsQix1QkFBd0JDO01BRUMsSUFJekJybEIsS0FKeUIsd0JBRkRxbEI7TUFFQyx3QkFJekJybEI7O1VBRUUsNENBRkZBO1VBRUU7UUFKc0M7OytDQUpoQnFsQjtRQUlMO01BQ1AsWUFJMEQ7YUFjdEVDO01BRUE7UUFHMEUsSUFGbkU3bEIsYUFFbUUseUNBRm5FQTs7VUFJQUM7OENBR0o7YUFFSDZsQiwrQkFDREM7TUFFa0MsSUFJakN4bEIsS0FKaUMsd0JBRmxDd2xCO01BRWtDLHdCQUlqQ3hsQjs7VUFFRSw0Q0FGRkE7VUFFRTtRQUp3Qjs7NENBSjNCd2xCO01BS2EsWUFLSDthQWdCVEM7TUFDQTs7YUFDc0JobUI7OzthQUlIQzs7O2FBSU9DOzs7YUFJT0M7NEVBRzlCO2FBRUg4bEIseUJBQTBCQztNQUVDLElBTzNCM2xCLEtBUDJCLHdCQUZEMmxCO01BRUMsd0JBTzNCM2xCOzs7O2NBRUUsNENBRkZBO2NBRUU7WUFQc0I7VUFERztRQUczQjtNQUVBLFlBSXdFO2FBY3hFNGxCO01BQ0E7UUFHMEUsSUFGNUJubUIsYUFFNEIseUNBRjVCQTs7O1VBSXhDQzs2Q0FHSDthQUVIbW1CLHdCQUF5QkM7TUFFQyxJQUkxQjlsQixLQUowQix3QkFGRDhsQjtNQUVDLHdCQUkxQjlsQjs7VUFFRSw0Q0FGRkE7VUFFRTtRQUp3RDtxREFKakM4bEI7TUFLZCxZQUkyRDthQWN0RUM7TUFFQTtZQUNtQnRtQjtNQU11RCxJQUZwQ0MsZUFFb0MseUNBRnBDQTsyRUFHbkM7YUFFSHNtQiwrQkFDREM7TUFFb0MsSUFJbkNqbUIsS0FKbUMsd0JBRnBDaW1CO01BRW9DLHdCQUluQ2ptQjs7VUFFRSw0Q0FGRkE7VUFFRTtRQUxzQjtNQUVtQzs7MENBTDVEaW1CLGtDQVVVO2FBZVRDO01BQ0E7bUJBQ1V6bUI7O2FBSUNDOzthQUlzQkM7NEVBRzlCO2FBRUh3bUIsZ0JBQWlCQztNQUNDLElBS2xCcG1CLEtBTGtCLHdCQUREb21CO01BQ0Msd0JBS2xCcG1COzs7WUFFRSw0Q0FGRkE7WUFFRTtVQUxjO1FBRWhCO01BSGUsWUFPTjthQWVUcW1CO01BRUE7O1NBR21ELElBRm5DNW1CLGFBRW1DLHVDQUZuQ0E7OzthQUlrQ0M7Ozs7YUFJQUM7O2tDQUcvQzthQUVIMm1CLGlDQUNERDtNQUdrRCxJQU9qRHJtQixLQVBpRCx3QkFIbERxbUI7TUFHa0Qsd0JBT2pEcm1COzs7WUFFRSw0Q0FGRkE7WUFFRTtVQVA2Qzs7O29CQUxoRHFtQjtRQU9DO01BRUEsWUFLUzthQWVURTtNQUNBO21CQUNNOW1CO21CQUlBQztvQkFJQUMsdURBR0g7YUFFSDZtQiwwQkFBMkJDO01BRUMsSUFJNUJ6bUIsS0FKNEIsd0JBRkR5bUI7TUFFQyx3QkFJNUJ6bUI7OztZQUVFLDRDQUZGQTtZQUVFO1VBSFM7UUFEQTtNQURBLFlBTTZEO2FBZXhFMG1CO01BQ0E7bUJBQ1NqbkI7O2FBSUlDOzthQUlTQztpRUFHbkI7YUFFSGduQixvQkFBcUJDO01BQ0MsSUFJdEI1bUIsS0FKc0Isd0JBREQ0bUI7TUFDQyx3QkFJdEI1bUI7OztZQUVFLDRDQUZGQTtZQUVFO1VBSHlCO1FBRFQ7TUFESixZQU1xRDthQWVuRTZtQjtNQUNBOztTQUcwRSxJQUZyRHBuQixhQUVxRCwwQ0FGckRBOzs7U0FNcUQsSUFGL0RDLGVBRStELDBDQUYvREE7OztTQU0rRCxJQUZwRUMsZUFFb0UsMENBRnBFQTtnREFHSDthQUVIbW5CLHlCQUEwQm5hO01BRUMsSUFPM0IzTSxLQVAyQix3QkFGRDJNO01BRUMsd0JBTzNCM007OztZQUVFLDRDQUZGQTtZQUVFO1VBUHNEOztpREFKOUIyTTtVQUlTO1FBRVc7OytDQU5wQkE7UUFNRDtNQUpFOztRQU1jLHFDQVJmQTtNQVFOLHNEQUlvRDthQWN4RW9hO01BRUE7WUFDWXRuQjtVQUlEQztrREFHUjthQUVIc25CLCtCQUNEbmE7TUFFa0MsSUFHakM3TSxLQUhpQyx3QkFGbEM2TTtNQUVrQyx3QkFHakM3TTs7VUFFRSw0Q0FGRkE7VUFFRTtRQUhjO01BREMsWUFNUjthQWVUaW5CO01BRUE7bUJBQ1l4bkI7O2FBSWdCQzs7O2FBSUZDO3FFQUd2QjthQUVIdW5CLGlDQUNERDtNQUdnRCxJQU0vQ2puQixLQU4rQyx3QkFIaERpbkI7TUFHZ0Qsd0JBTS9Dam5COzs7WUFFRSw0Q0FGRkE7WUFFRTtVQVBlO1FBSWpCO01BRkEsWUFPUzthQWNUbW5CO01BRUE7UUFHbUQsSUFGNUMxbkIsYUFFNEMsd0NBRjVDQTs7VUFJSUM7a0RBR1I7YUFFSDBuQixpQ0FDREQ7TUFHMEQsSUFLekRubkIsS0FMeUQsd0JBSDFEbW5CO01BRzBELHdCQUt6RG5uQjs7VUFFRSw0Q0FGRkE7VUFFRTtRQUhjO01BRCtCOzs7Z0JBTmhEbW5CLHdDQVlVO2FBZVRFO01BRUE7O2FBQzBCNW5COzs7YUFJRUM7OzthQUlGQztxRUFHdkI7YUFFSDJuQixpQ0FDREQ7TUFFMkMsSUFPMUNybkIsS0FQMEMsd0JBRjNDcW5CO01BRTJDLHdCQU8xQ3JuQjs7O1lBRUUsNENBRkZBO1lBRUU7VUFIRjtRQUZBO01BRkEsWUFTUzthQWtCVHVuQjtNQUVBO21CQUNZOW5COztTQU11QyxJQUY1Q0MsZUFFNEMsd0NBRjVDQTs7bUJBSUFDO21CQUlHQzs7YUFJY0M7OzthQUlJYTt1RUFHekI7YUFFSDhtQiw0QkFDRDFLO01BQytCLElBVTlCOWMsS0FWOEIsd0JBRC9COGM7TUFDK0Isd0JBVTlCOWM7Ozs7OztrQkFFRSw0Q0FGRkE7a0JBRUU7Z0JBUlU7Y0FEWTs7Z0RBSnpCOGM7WUFNZ0I7VUFJZjtRQUZBO01BTmlCLFlBYVI7YUFnQlQySztNQUVBOzthQUNvQ2hvQjs7O2FBSW5CQzs7O2FBSTRDQzs7OztvQkFJdkRDLHVEQUdIO2FBRUg4bkIsNEJBQ0RwWjtNQUMrQixJQU85QnRPLEtBUDhCLHdCQUQvQnNPO01BQytCLHdCQU85QnRPOzs7O2NBRUUsNENBRkZBO2NBRUU7WUFOb0I7VUFEdEI7UUFHQTtNQUNXLFlBS0Y7YUFnQlQybkI7TUFFQTs7YUFDMkJsb0I7OzthQUlXQzs7OzthQUlSQzs7O2FBSWRDLGlFQUdiO2FBRUhnb0IsaUNBQ0REO01BR2lFLElBVWhFM25CLEtBVmdFLHdCQUhqRTJuQjtNQUdpRSx3QkFVaEUzbkI7Ozs7Y0FFRSw0Q0FGRkE7Y0FFRTtZQUxGO1VBRkE7UUFGQTtNQU1BLFlBS1M7YUFjVDZuQjtNQUVBO1lBQ2Nwb0I7VUFJUEM7OENBR0o7YUFFSG9vQixpQ0FDREQ7TUFFNEMsSUFHM0M3bkIsS0FIMkMsd0JBRjVDNm5CO01BRTRDLHdCQUczQzduQjs7VUFFRSw0Q0FGRkE7VUFFRTtRQUppQjtNQUNQLFlBS0g7YUFxQlQrbkI7TUFDQTttQkFDV3RvQjttQkFJSkM7O2FBSUlDO21CQUlEQzs7YUFJTUM7O2FBSUphO21CQUlGQzs7YUFJWUM7O29CQUlkQyx5REFHTDthQUVIbW5CLHVCQUFzQmpuQjtNQUVDLElBVXZCZixLQVZ1Qix3QkFGRGU7TUFFQyx3QkFVdkJmOzs7Ozs7Ozs7d0JBRUUsNENBRkZBO3dCQUVFO3NCQUp5QjtvQkFGVjtrQkFESTtnQkFFTjtjQUVGO1lBTkc7VUFDRDtRQUZIO01BREksWUFZcUQ7YUFlckVpb0I7TUFFQTttQkFDTXhvQjttQkFJRUM7b0JBSUZDLHVEQUdIO2FBRUh1b0IsaUNBQ0QvbkI7TUFFeUMsSUFJeENILEtBSndDLHdCQUZ6Q0c7TUFFeUMsd0JBSXhDSDs7O1lBRUUsNENBRkZBO1lBRUU7VUFKVztRQURGO01BRUEsWUFLRjthQVFQbW9CLCtCQUFvQ0M7TUFNWjs7NkNBTllBO09BSWxDLFNBSmtDQTs7O2FBUXBDQywrQkFDREQ7TUFPdUI7Ozs7VUFQdkJBO09BT0c7TUFGZ0U7Y0FMbkVBO29CQVNBO2FBTUNFLDJCQUE0QkM7TUFJMUIsYUFKMEJBOzthQU01QkMsMkJBQ0REO01BR3VFLFVBSHZFQSw0REFJQTthQVFDRSwrQkFBZ0NDO01BTTlCO2dCQU44QkE7T0FJOUIsd0NBSjhCQTs7O2FBUWhDQywrQkFDREQ7TUFPMkQsVUFQM0RBO01BSUc7OztnQkFKSEE7b0JBUUE7YUFRQ0UsNkJBQThCQztNQU01QixhQU40QkEsd0JBSTVCLFNBSjRCQTs7O2FBUTlCQyw2QkFDREQ7TUFLdUU7Y0FMdkVBOzs7MEVBUUE7YUFVQy9HLGlDQUNEckI7TUpwckNOLFVJb3JDTUE7cUJBVzhCaHFCLEdBQTZDLE9BQWxCLHFDQUEzQkEsRUFBNkM7TUFBMkY7K0JBQXZKO09BRlo7O29DQVRIZ3FCO09BT0csU0FQSEE7T0FLRzsyQ0FMSEE7Ozs7O2FBYUNzQixpQ0FDRHRCO01BZW1EOzs7VUFmbkRBO01BZW1ELGVBRmpDaHFCLEdBQXlCLDRDQUF6QkEsRUFBNkM7TUFBQzt3QkFBN0Q7T0FKQTs7O1VBVEhncUI7T0FPbUUsTUFQbkVBO01BS0c7OztnQkFMSEE7OztvQkFnQkE7YUFPQ3NJLGlDQUNEaEw7TUFLeUI7OztvQ0FMekJBO09BR21CLFNBSG5CQTs7YUFPQ2lMLGlDQUNEakw7TUFNdUI7Ozs7VUFOdkJBO09BTUc7TUFGc0UsVUFKekVBLHFEQVFBO2FBT0NrTCxpQ0FDRHhlOztRQUtHO2dDQUNTdkk7bUJBRWM7K0RBRmRBO29CQUVQO29CQURxQyxpQkFQMUN1STttQkFTd0IsT0FGRywyQ0FFSCxFQUFDOzthQUV4QnllLGlDQUNEemU7TUFJVywrREFDWDthQWFDcVksaUNBQ0QxVTs7UUFpQkc7Z0NBQ1NsTTttQkFFYzsrREFGZEE7b0JBRVA7b0JBRHFDLGlCQW5CMUNrTTttQkFxQndCLE9BRkcsMkNBRUgsRUFBQztNQU5BOzs7b0NBZnpCQTtPQWF5Qjs7b0NBYnpCQTtPQVd5Qjs7b0NBWHpCQTtPQVN5Qjs7b0NBVHpCQTtPQU95Qjs7b0NBUHpCQTtPQUt5Qjs7b0NBTHpCQTs7Ozs7Ozs7YUF1QkMyVSxpQ0FDRDNVO01BeUIwQjs7T0FGSDs7O1VBdkJ2QkE7T0F1Qkc7T0FKb0I7OztVQW5CdkJBO09BbUJHO09BSkE7OztVQWZIQTtPQVl1Qjs7O1VBWnZCQTtPQVlHO09BSG9COzs7VUFUdkJBO09BU0c7T0FKb0I7OztVQUx2QkE7TUFLRzs7Ozs7OztvQkFxQkg7YUFLQzZCLGlDQUNEbkY7TUFJeUI7OztvQ0FKekJBOzthQU1Db0YsaUNBQ0RwRjtNQUt1Qjs7O29DQUx2QkE7TUFLRyxzREFFSDthQUtDcWUsaUNBQ0QzZDtNQUl5Qjs7O29DQUp6QkE7O2FBTUM0ZCxpQ0FDRDVkO01BS0c7OztnQkFMSEEsbURBT0E7YUFlQ3dYLGlDQUNENVU7O1FBcUJHO2dDQUNTbE07bUJBRWM7K0RBRmRBO29CQUVQO29CQURxQyxpQkF2QjFDa007bUJBeUJ3QixPQUZHLDJDQUVILEVBQUM7TUFOQTs7O29DQW5CekJBO09BaUJ5Qjs7b0NBakJ6QkE7T0FleUI7O29DQWZ6QkE7T0FheUI7O29DQWJ6QkE7T0FXeUI7O29DQVh6QkE7T0FTeUI7O29DQVR6QkE7T0FPeUI7O29DQVB6QkE7T0FLeUI7O29DQUx6QkE7Ozs7Ozs7Ozs7YUEyQkM2VSxpQ0FDRDdVO01BK0IwQjs7T0FGSDs7O1VBN0J2QkE7T0E2Qkc7T0FKQTs7O1VBekJIQTtPQXNCdUI7OztVQXRCdkJBO09Bc0JHO09BSm9COzs7VUFsQnZCQTtPQWtCRztPQUhvQjs7O1VBZnZCQTtPQWVHO09BSEE7OztVQVpIQTtPQVN1Qjs7O1VBVHZCQTtPQVNHO09BSm9COzs7VUFMdkJBO01BS0c7Ozs7Ozs7OztvQkEyQkg7YUFLQ2liLGlDQUNEdGQ7TUFLeUI7OztvQ0FMekJBOzthQU9DdWQsaUNBQ0R2ZDtNQUtHOzs7Z0JBTEhBLG1EQU9BO2FBV0NtWCxpQ0FDRDlVOztRQWFHO2dDQUNTbE07bUJBRWM7K0RBRmRBO29CQUVQO29CQURxQyxpQkFmMUNrTTttQkFpQndCLE9BRkcsMkNBRUgsRUFBQztNQU5BOzs7b0NBWHpCQTtPQVN5Qjs7b0NBVHpCQTtPQU95Qjs7b0NBUHpCQTtPQUt5Qjs7b0NBTHpCQTs7Ozs7O2FBbUJDK1UsaUNBQ0QvVTtNQW9CMEI7O09BSEg7OztVQWpCdkJBO09BaUJHO09BSkE7OztVQWJIQTtPQVN1Qjs7O1VBVHZCQTtPQVNHO09BSm9COzs7VUFMdkJBO01BS0c7Ozs7O29CQWdCSDthQVFDbWIsK0JBQXdDQTs7UUFNdEM7Z0NBQ1NybkI7bUJBRWM7K0RBRmRBO29CQUVQO29CQURxQyxpQkFSRHFuQjttQkFVakIsT0FGRywyQ0FFSCxFQUFDO01BTkE7OztvQ0FKZ0JBOzs7YUFZeENDLGlDQUNERDtNQU0wQjs7T0FGSDs7O1VBSnZCQTtNQUlHLDREQUdIO2FBUUNuRyxpQ0FDRGhWOztRQU1HO2dDQUNTbE07bUJBRWM7K0RBRmRBO29CQUVQO29CQURxQyxpQkFSMUNrTTttQkFVd0IsT0FGRywyQ0FFSCxFQUFDO01BTkE7OztvQ0FKekJBOzs7YUFZQ3FiLGtDQUNEcmI7TUFPMEI7O09BRkg7OztVQUx2QkE7TUFLRyw0REFHSDthQU9Dc2IsK0JBQ0RBO01BTXlCOzs7b0NBTnpCQTtPQUl5Qjs7b0NBSnpCQTs7YUFRQ0MsaUNBQ0REO01BUXVCOzs7O1VBUnZCQTtPQVFHO09BSG9COzs7VUFMdkJBO01BS0csNERBS0g7YUFhQ0UsaUNBQ0QxTztNQW9CeUI7OztvQ0FwQnpCQTtPQWtCeUI7O29DQWxCekJBO09BZ0J5Qjs7b0NBaEJ6QkE7T0FjeUI7O29DQWR6QkE7T0FZeUI7O29DQVp6QkE7TUFZOEc7UUFOM0c7Z0NBQ1NoWjttQkFFYzsrREFGZEE7b0JBRVA7b0JBRHFDLGlCQVIxQ2daO21CQVV3QixPQUZHLDJDQUVILEVBQUM7TUFOQTs7O29DQUp6QkE7Ozs7Ozs7O2FBc0JDMk8saUNBQ0QzTztNQXNCdUI7Ozs7VUF0QnZCQTtPQXNCRztPQUhBOzs7VUFuQkhBO09BZ0J1Qjs7O1VBaEJ2QkE7T0FnQkc7T0FIb0I7OztVQWJ2QkE7T0FhRztPQUpvQjs7O1VBVHZCQTtPQVNHO09BRnVCO09BRkg7OztVQUx2QkE7TUFLRzs7Ozs7OztvQkFtQkg7YUFXQzRPLGlDQUNENVM7O1FBYUc7Z0NBQ1NoVjttQkFFYzsrREFGZEE7b0JBRVA7b0JBRHFDLGlCQWYxQ2dWO21CQWlCd0IsT0FGRywyQ0FFSCxFQUFDO01BTkE7OztvQ0FYekJBO09BU3lCOztvQ0FUekJBO09BT3lCOztvQ0FQekJBO09BS3lCOztvQ0FMekJBOzs7Ozs7YUFtQkM2UyxpQ0FDRDdTO01BaUIwQjs7T0FGSDs7O1VBZnZCQTtPQWVHO09BSkE7OztVQVhIQTtPQVF1Qjs7O1VBUnZCQTtPQVFHO09BSG9COzs7VUFMdkJBO01BS0c7Ozs7O29CQWFIO2FBWUM4UyxpQ0FDRHhVOztRQWNHO2dDQUNTdFQ7bUJBRWM7K0RBRmRBO29CQUVQO29CQURxQyxpQkFoQjFDc1Q7bUJBa0J3QixPQUZHLDJDQUVILEVBQUM7TUFOQTs7O29DQVp6QkE7T0FVeUI7O29DQVZ6QkE7T0FReUI7O29DQVJ6QkE7T0FNeUI7O29DQU56QkE7T0FJeUI7O29DQUp6QkE7Ozs7Ozs7YUFvQkN5VSxpQ0FDRHpVO01BbUIwQjs7T0FGSDs7O1VBakJ2QkE7T0FpQkc7T0FIb0I7OztVQWR2QkE7T0FjRztPQUhvQjs7O1VBWHZCQTtPQVdHO09BSG9COzs7VUFSdkJBO09BUUc7TUFIQTs7O2dCQUxIQTs7Ozs7b0JBb0JBO2FBUUMwVSwrQkFBb0M5STs7UUFNbEM7Z0NBQ1NsZjttQkFFYzsrREFGZEE7b0JBRVA7b0JBRHFDLGlCQVJMa2Y7bUJBVWIsT0FGRywyQ0FFSCxFQUFDO01BTkE7OzZDQUpZQTs7O2FBWXBDK0ksK0JBQ0QvSTtNQU0wQjs7T0FGSDs7O1VBSnZCQTtNQUlHLDREQUdIO2FBT0NnSiwrQkFBbUNuZTtNQUlqQzs7MkNBSmlDQTs7YUFNbkNvZSwrQkFDRHBlO01BSUc7OztnQkFKSEEsNkNBS0E7YUFLQ3FlLCtCQUFpQ2plO01BSVQ7OzZDQUpTQTs7YUFNakNrZSwrQkFDRGxlO01BSXVCOzs7b0NBSnZCQTtNQUlHLHNEQUVIO2FBV0NtZSwrQkFBc0NsSjtNSnYwRDdDLFVJdTBENkNBO3FCQWFUN3FCLEdBQTZDLE9BQWxCLHFDQUEzQkEsRUFBNkM7TUFBZ0YsNEJBQTVJO01BQTRJO1FBTnhKO2dDQUNTeUw7bUJBRWM7K0RBRmRBO29CQUVQO29CQURxQyxpQkFUSG9mO21CQVdmLE9BRkcsMkNBRUgsRUFBQztNQU5BOzs2Q0FMY0E7T0FHcEIsU0FIb0JBOzs7OzthQWV0Q21KLCtCQUNEbko7TUFXbUQ7OztVQVhuREE7TUFXbUQsZUFGakM3cUIsR0FBeUIsNENBQXpCQSxFQUE2QztNQUFDO3dCQUE3RDtPQUZ1QjtPQUZIOzs7VUFMdkI2cUI7T0FLRztNQUZpRTtjQUhwRUE7OztvQkFZQTthQU9Db0osaUNBQ0RuSDtNQU95Qjs7O29DQVB6QkE7T0FLRyxTQUxIQTs7YUFTQ29ILGlDQUNEcEg7TUFPdUI7OztvQ0FQdkJBO09BT0c7TUFGb0UsVUFMdkVBLHFEQVNBO2FBS0NxSCxpQ0FDRDd3QjtNQUt5Qjs7O29DQUx6QkE7O2FBT0M4d0IsaUNBQ0Q5d0I7TUFLdUI7OztvQ0FMdkJBO01BS0csc0RBRUg7YUFLQyt3QixpQ0FDRDN4QjtNQUtHLGFBTEhBOzthQU9DNHhCLGlDQUNENXhCO01BS3VFLFVBTHZFQSxzREFNQTthQUtDNnhCLGlDQUFzQ3h4QjtNQUduQixhQUhtQkE7O2FBS3RDeXhCLGlDQUNEenhCO01BRXNFLFVBRnRFQSw4Q0FHQTthQUtDMHhCLGVBQWN2eEI7TUFHVSw4Q0FIVkE7O2FBS2R3eEIsZUFBY3h4QjtNQUdRLCtDQUhSQTtNQUdaLHNEQUVIO2FBYUR5eEI7TUFDQTtZQUNLM3JCO01BTThDLElBRjVDQyxlQUU0QyxtQ0FGNUNBOzZDQUdKO2FBRUgyckIsdUJBQXdCQztNQUVDLElBSXpCdHJCLEtBSnlCLHdCQUZEc3JCO01BRUMsd0JBSXpCdHJCOztVQUVFLDRDQUZGQTtVQUVFO1FBTFE7TUFFUSx3Q0FMTXNyQix3QkFTNkM7YUFTbkVDLHVCQUF3QkM7TUFLUztpREFMVEE7T0FJUSwwQ0FKUkE7T0FHYiw0QkFIYUE7O2FBT3hCQyx1QkFBd0JEO01BT2pCO2tEQVBpQkE7T0FLRiwyQ0FMRUE7T0FLdEI7TUFGSyxpQ0FIaUJBLGlDQVF6QjthQVFDRSwrQkFBZ0NDO01BT1I7aURBUFFBO09BS1IsMENBTFFBO09BR3JCLG9DQUhxQkE7O2FBU2hDQywrQkFDREQ7TUFPRztrREFQSEE7T0FLRywyQ0FMSEE7TUFHUTs2Q0FIUkE7O29CQVFBO2FBY0NFLCtCQUFpQ0M7TUFjL0I7Z0JBZCtCQTtPQVkvQixTQVorQkE7T0FVL0IsU0FWK0JBO09BUW5CLHFCQVJtQkE7T0FPL0IsU0FQK0JBO09BS1QsMENBTFNBO09BR2Isd0NBSGFBOzs7Ozs7OzthQWdCakNDLCtCQUNERDtNQWtCdUU7YUFsQnZFQTtPQWdCd0UsTUFoQnhFQTtPQWNzRTtRQWR0RUE7OztPQVdXLHNCQVhYQTtPQVUyRDtRQVYzREE7OztPQUt1Qjs7b0NBTHZCQTtPQUtHO01BRmU7O3dDQUhsQkE7Ozs7OztvQkFtQkE7YUFhREU7TUFFQTtZQUNvQnZzQjtNQU0rQixJQUZoQ0MsZUFFZ0Msb0NBRmhDQTt5REFHaEI7YUFFSHVzQixpQ0FDREQ7TUFHMkQsSUFNMURoc0IsS0FOMEQsd0JBSDNEZ3NCO01BRzJELHdCQU0xRGhzQjs7VUFFRSw0Q0FGRkE7VUFFRTtRQUh5RDs7a0JBUjVEZ3NCO01BTUMsWUFPUzthQVdQMUwsaUNBQ0RyQjtNSjVuRU4sVUk0bkVNQTtxQkFROEJ4b0IsR0FBNkMsT0FBbEIscUNBQTNCQSxFQUE2QztNQUFtRjsrQkFBL0k7T0FGWjs7b0NBTkh3b0I7T0FJRyxvQ0FKSEE7Ozs7YUFVQ3dDLGlDQUNEeEM7TUFhbUQ7OztVQWJuREE7TUFhbUQsZUFGakN4b0IsR0FBeUIsNENBQXpCQSxFQUE2QztNQUFDO3dCQUE3RDtPQUpBOzs7VUFQSHdvQjtNQUlHOztnQkFKSEE7O29CQWNBO2FBVUNpTixhQUFjeEw7TUFNWjsyQ0FOWUE7T0FJTSw0QkFKTkE7T0FHTSx3Q0FITkE7T0FFQyx1QkFGREE7Ozs7O2FBUWR5TCxhQUFjekw7TUFNWjs7O1VBTllBO09BSUcsNkJBSkhBO09BR0cseUNBSEhBO01BRUYsNEJBRkVBLGlDQVFmO2FBb0JDMEwsdUJBQXdCMU87TUF3QlA7Z0JBeEJPQTtPQXVCQyxTQXZCREE7T0FzQkUsU0F0QkZBO09BcUJ0QixTQXJCc0JBO09BbUJ0QixvQ0FuQnNCQTtPQWlCQSwwQ0FqQkFBO09BZXRCLFNBZnNCQTtPQWF0Qix3Q0Fic0JBO09BV3RCLFNBWHNCQTtPQVN0QixTQVRzQkE7T0FPdEIsU0FQc0JBO09BS3RCLFNBTHNCQTtPQUdULGlDQUhTQTs7Ozs7Ozs7Ozs7Ozs7YUEwQnhCMk8sdUJBQXdCM087TUEyQjJCO2FBM0IzQkE7T0EwQjZDLE1BMUI3Q0E7T0F5QnlCLE1BekJ6QkE7T0F1QjhDLE1BdkI5Q0E7T0FvQnRCOztVQXBCc0JBO09BaUJGLDJDQWpCRUE7T0FpQnRCO09BRjRELE1BZnRDQTtPQWF0Qjs7a0NBYnNCQTtPQVdpQyxNQVhqQ0E7T0FTdUMsTUFUdkNBO09BTzZCLE1BUDdCQTtPQUtxQyxNQUxyQ0E7TUFHWjswQ0FIWUE7Ozs7Ozs7Ozs7OztvQkE0QnpCO2FBWUM0TywrQkFBdUNDO01BWXJDO2dCQVpxQ0E7T0FVckM7MkNBVnFDQTtPQVFmOzZDQVJlQTtPQU1yQyxzQ0FOcUNBO09BSXJDOzZDQUpxQ0E7Ozs7OzthQWN2Q0MsaUNBQ0REO01BZWdEOztRQWZoREE7OztPQVdHOzs7VUFYSEE7T0FRdUI7OztVQVJ2QkE7T0FRRztPQUhBOztVQUxIQTtNQUdlOzs7Z0JBSGZBOzs7O29CQWdCQTthQWNERTtNQUNBOztTQUdtRCxJQUZwQ2h0QixhQUVvQyxvQ0FGcENBOzs7U0FNb0MsSUFGWEMsZUFFVyxnQ0FGWEE7Ozs7YUFJMUJDLCtEQUdYO2FBRUgrc0Isc0JBQXVCQztNQUVDLElBTXhCM3NCLEtBTndCLHdCQUZEMnNCO01BRUMsd0JBTXhCM3NCOzs7WUFFRSw0Q0FGRkE7WUFFRTtVQU53Qix5Q0FKSDJzQjtRQU00QixxQ0FONUJBO01BT0osWUFJa0Q7YUFjckVDO01BRUEsdUJBQ0ludEI7TUFNK0MsSUFGL0NDLGVBRStDLG9DQUYvQ0E7MENBR0Q7YUFFSG10QixpQ0FDREM7TUFFeUMsSUFJeEM5c0IsS0FKd0Msd0JBRnpDOHNCO01BRXlDLHdCQUl4QzlzQjs7VUFFRSw0Q0FGRkE7VUFFRTtRQUh3Qjs7a0JBTDNCOHNCO01BR1UsWUFPQTthQWNUQztNQUNBO1lBQ1V0dEI7TUFNeUMsSUFGekNDLGVBRXlDLGtDQUZ6Q0E7Z0RBR1A7YUFFSHN0QixvQkFBcUJDO01BQ0MsSUFJdEJqdEIsS0FKc0Isd0JBRERpdEI7TUFDQyx3QkFJdEJqdEI7O1VBRUUsNENBRkZBO1VBRUU7UUFMYTtNQUVLLHVDQUpDaXRCLHFCQVErQzthQWNwRUM7TUFFQTtRQUdtRCxJQUZ4Q3p0QixhQUV3QyxvQ0FGeENBOztVQUlLQzt1REFHYjthQUVIeXRCLCtCQUNEL1I7TUFFc0MsSUFJckNwYixLQUpxQyx3QkFGdENvYjtNQUVzQyx3QkFJckNwYjs7VUFFRSw0Q0FGRkE7VUFFRTtRQUhtQjtNQURZOztnQkFKbENvYixvQ0FVVTthQVVQZ1MsK0JBQ0RBO01BTUc7MkNBTkhBO09BSUc7O29DQUpIQTs7O2FBUUNDLGlDQUNERDtNQVNHOzs7VUFUSEE7TUFLRzs7O2dCQUxIQTtvQkFZQTthQW1CQ0UscUJBQXNCclE7TUFvQnBCO2dCQXBCb0JBO09Ba0JYLGtCQWxCV0E7T0FpQnBCLDRCQWpCb0JBO09BZUksU0FmSkE7T0FjSixTQWRJQTtPQWFwQixTQWJvQkE7T0FXcEIsb0NBWG9CQTtPQVNwQixvQ0FUb0JBO09BT0csd0NBUEhBO09BTUUsMENBTkZBO09BSUUsMENBSkZBOzs7Ozs7Ozs7Ozs7O2FBc0J0QnNRLHFCQUFzQnRRO01BMEI4Qzs7UUExQjlDQTs7O09Bc0JmLG1CQXRCZUE7T0FxQnBCLDZCQXJCb0JBO09BbUJpRCxNQW5CakRBO09Ba0I2QixNQWxCN0JBO09BaUJ5QyxNQWpCekNBO09BY3BCO3VDQWRvQkE7T0FXcEI7O1VBWG9CQTtPQVNDOzJDQVREQTtPQU9BOztvQ0FQQUE7T0FPcEI7T0FIb0I7O29DQUpBQTtNQUlwQjs7Ozs7Ozs7Ozs7b0JBdUJIO2FBV0N1USxpQ0FDRHRhO01BaUJHLGFBakJIQTtNQWlCRztRQU5BO2dDQUNTaFI7bUJBRVA7O3NEQUZPQTttQkFHWTs7MEJBRlgsV0FiYmdSLHdDQWV3QixFQUFDO01BRXRCO1FBWEE7Z0NBQ1NoUjttQkFDa0Q7O3NEQURsREE7bUJBRW9FOzswQkFEbkUsV0FSYmdSLHdDQVNnRixFQUFDO01BTDlFOzsyQ0FKSEE7Ozs7O2FBbUJDdWEsaUNBQ0R2YTtNQVNzRTthQVR0RUE7T0FPdUI7T0FEUDtNQURiOzs7Z0JBTEhBOzs7b0JBVUE7YUFhQ3dhLGtCQUFtQmxWO01BU2pCO2dCQVRpQkE7T0FPakIsU0FQaUJBO09BS2pCLFNBTGlCQTtPQUdELHlCQUhDQTtPQUVDLHdDQUZEQTs7Ozs7OzthQVduQm1WLGtCQUFtQm5WO01BWXFEOztRQVpyREE7OztPQVErQyxNQVIvQ0E7T0FNOEMsTUFOOUNBO09BR0wsMEJBSEtBO01BRUY7aURBRkVBOzs7O29CQWFwQjthQWlCQ29WLHdCQUF5QkM7TUFldkI7Z0JBZnVCQTtPQWF2QixvQ0FidUJBO09BV3ZCLHNDQVh1QkE7T0FTRCwwQ0FUQ0E7T0FPSCx3Q0FQR0E7T0FNdkIsU0FOdUJBO09BSVAseUJBSk9BO09BR1AsMENBSE9BOzs7Ozs7Ozs7YUFpQnpCQyx3QkFBeUJEO01Bb0JzQzs7UUFwQnRDQTs7O09BZXZCO3VDQWZ1QkE7T0FZdkI7eUNBWnVCQTtPQVNIOztvQ0FUR0E7T0FTdkI7T0FGa0I7MkNBUEtBO09BTThDLE1BTjlDQTtPQUlYLDBCQUpXQTtNQUdYOzswQ0FIV0E7Ozs7Ozs7b0JBcUIxQjthQWdCQ0UsaUJBQWtCaFI7TUFhaEI7MkNBYmdCQTtPQVdRLFNBWFJBO09BVWhCLFNBVmdCQTtPQVFELFNBUkNBO09BT08sU0FQUEE7T0FNaEIsU0FOZ0JBO09BSU0sMENBSk5BO09BRUgsMkJBRkdBOzs7Ozs7Ozs7YUFlbEJpUixpQkFBa0JqUjtNQWVoQjs0Q0FmZ0JBO09BYWdELE1BYmhEQTtPQVkrQyxNQVovQ0E7T0FTMkIsTUFUM0JBO09BUTZDLE1BUjdDQTtPQU84QyxNQVA5Q0E7T0FJSSwyQ0FKSkE7T0FJaEI7TUFGUztvQ0FGT0E7Ozs7Ozs7b0JBZ0JuQjthQWFEa1I7TUFDQTtRQUdtRCxJQUZyQ3h1QixhQUVxQyw2QkFGckNBOztNQU1xQyxJQUY5QkMsZUFFOEIsb0NBRjlCQTsyREFHbEI7YUFFSHd1QiwwQkFBMkJ6VDtNQUVDLElBSzVCemEsS0FMNEIsd0JBRkR5YTtNQUVDLHdCQUs1QnphOztVQUVFLDRDQUZGQTtVQUVFO1FBTDBCLGtDQUpEeWE7TUFNUSx5Q0FOUkEsMkJBVTZDO2FBZXhFMFQ7TUFFQTs7U0FHbUQsSUFGMUMxdUIsYUFFMEMsc0JBRjFDQTs7O1NBTTBDLElBRmhDQyxlQUVnQywwQkFGaENBOzs7U0FNZ0MsSUFGckNDLGVBRXFDLDRCQUZyQ0E7d0RBR1g7YUFFSHl1QiwrQkFDREM7TUFFa0MsSUFPakNydUIsS0FQaUMsd0JBRmxDcXVCO01BRWtDLHdCQU9qQ3J1Qjs7O1lBRUUsNENBRkZBO1lBRUU7VUFINkIsaUNBUmhDcXVCO1FBSTJCLDJCQUozQkE7TUFNcUMsK0JBTnJDQSxnQ0FhVTthQWlCVEM7TUFDQTs7U0FHbUQsSUFGekM3dUIsYUFFeUMsc0JBRnpDQTs7O1NBTXlDLElBRjdCQyxlQUU2Qiw0QkFGN0JBOzs7U0FNNkIsSUFGSkMsZUFFSSwwQkFGSkE7Ozs7U0FNSSxJQUZyQ0MsZUFFcUMsc0JBRnJDQTs7O1NBTXFDLElBRmpDQyxlQUVpQywwQkFGakNBOzREQUdmO2FBRUgwdUIsd0JBQXlCaGlCO01BRUMsSUFXMUJ2TSxLQVgwQix3QkFGRHVNO01BRUMsd0JBVzFCdk07Ozs7O2dCQUVFLDRDQUZGQTtnQkFFRTtjQUx5QiwyQkFWRnVNO1lBTVUsaUNBTlZBO1VBWU0sK0JBWk5BO1FBSUYsMkJBSkVBO01BUW1DLCtCQVJuQ0EseUJBZ0I4QzthQWFyRWlpQixpQ0FDRGxXOztRQWFHO2dDQUNTcFc7bUJBRVAsb0NBRk9BO21CQUdZOzswQkFGWCxXQWZib1csd0NBaUJ3QixFQUFDO2dCQWpCekJBO3FCQVc4QjdoQixHQUE2QyxPQUFsQixxQ0FBM0JBLEVBQTZDO01BQTBGOytCQUF0SjtPQUZaOztvQ0FUSDZoQjtPQU9HLFNBUEhBO09BS0c7MkNBTEhBOzs7Ozs7YUFtQkNtVyxpQ0FDRG5XO01BZ0JzQjs7T0FENkI7O1VBZm5EQTtNQWVtRCxlQUZqQzdoQixHQUF5Qiw0Q0FBekJBLEVBQTZDO01BQUM7d0JBQTdEO09BSkE7OztVQVRINmhCO09BT2tFLE1BUGxFQTtNQUtHOzs7Z0JBTEhBOzs7O29CQWlCQTthQWNDb1csaUJBQWtCQztNQVVQO3NDQVZPQTtPQVNHLDBDQVRIQTtPQVFTLFNBUlRBO09BT0gsNkJBUEdBO09BTWhCLG9DQU5nQkE7T0FJQyw2QkFKREE7T0FHRyw2QkFISEE7T0FFUSxTQUZSQTs7Ozs7Ozs7O2FBWWxCQyxpQkFBa0JEO01BV1g7dUNBWFdBO09BVUMsMkNBVkRBO09BU2tELE1BVGxEQTtPQVFQLDhCQVJPQTtPQU1oQjt5Q0FOZ0JBO09BSUgsOEJBSkdBO09BR0EsOEJBSEFBO01BRThDO2NBRjlDQTs7Ozs7OztvQkFZbkI7YUFpQkNFLGVBQWdCdFc7TUFpQkE7bUNBakJBQTtPQWdCZCxTQWhCY0E7T0FjZCxTQWRjQTtPQVlkLFNBWmNBO09BVWQsaUNBVmNBO09BUWQsMENBUmNBO09BUWQsTUFSY0E7TUFRZCxlQUYyQjloQixHQUFLLGlDQUFMQSxFQUFnQztNQUEyQjsrQkFBMUU7T0FGQyxzQkFKQzhoQjtPQUlELE1BSkNBO01BSUQsZUFEYzloQixHQUFLLGdDQUFMQSxFQUErQjtNQUEyQiw0QkFBekU7Ozs7Ozs7Ozs7YUFnQmRxNEIsZUFBZ0J2VztNQW1CSjtvQ0FuQklBO09Ba0J5QyxNQWxCekNBO09BZ0I4QyxNQWhCOUNBO09BYzJDLE1BZDNDQTtPQVlkLGtDQVpjQTtPQVVkOztvQ0FWY0E7T0FRYSx1QkFSYkE7TUFRYSxlQURaOWhCLEdBQUssaUNBQUxBLEVBQWdDO01BQUM7d0JBQWhEO09BRlMsdUJBTEs4aEI7T0FJYyx1QkFKZEE7TUFJYyxlQURiOWhCLEdBQUssZ0NBQUxBLEVBQStCO01BQUM7eUJBQS9DOzs7Ozs7OztvQkFpQkg7YUFjQ3M0QixpQ0FDRHpXOztRQXVCRztnQ0FDU3BXO21CQUNNOzs7dUJBekJsQm9XLGtDQXdCWXBXO21CQUNNLGdEQUVNLEVBQUM7O1FBVnRCO2dDQUNTQTttQkFHWTs7MEJBRlg7NEJBbkJib1csa0NBa0JZcFcsZ0JBR1ksRUFBQzs7UUFWdEI7Z0NBQ1NBO21CQUdZOzswQkFGWDs0QkFiYm9XLGtDQVlZcFcsZ0JBR1ksRUFBQztNQU50Qjs7MkNBVEhvVztPQU9HLHVCQVBIQTtPQUtHLG9CQUxIQTs7Ozs7Ozs7O2FBNkJDMFcsaUNBQ0QxVztNQWN1Qzs7T0FETjtPQURhO09BRjNDOzs7VUFWSEE7T0FPRyx3QkFQSEE7TUFLRzs2QkFMSEE7Ozs7O29CQWVBO2FBUUMwSixpQ0FDRHZCO01BU0c7OzJDQVRIQTtPQU9HLHVCQVBIQTtPQUtHLG9CQUxIQTs7YUFXQ3dCLGlDQUNEeEI7TUFVRzs7OztVQVZIQTtPQU9HLHdCQVBIQTtNQUtHOzZCQUxIQTs7b0JBWUE7YUFTQ2lCLGlDQUNEekM7TUFVRztnQkFWSEE7T0FRRyx1QkFSSEE7T0FNRyxvQkFOSEE7T0FJRzsyQ0FKSEE7Ozs7O2FBWUMwQyxpQ0FDRDFDO01BYTRDOztRQWI1Q0E7OztPQVNHLHdCQVRIQTtPQU9HLHFCQVBIQTtNQUtHOzs7Z0JBTEhBOzs7b0JBY0E7YUFhQ2dRLGlDQUNEbFI7TUFleUI7OztvQ0FmekJBO09BYUc7MkNBYkhBO09BV0csdUJBWEhBO09BU0csb0JBVEhBO09BT0c7MkNBUEhBO09BS0csb0NBTEhBOzs7Ozs7O2FBaUJDbVIsaUNBQ0RuUjtNQWlCdUI7Ozs7VUFqQnZCQTtPQWlCRztPQUZBOzs7VUFmSEE7T0FhRyx3QkFiSEE7T0FXRyxxQkFYSEE7T0FRRzs7O1VBUkhBO01BS0c7O2dCQUxIQTs7Ozs7b0JBb0JBO2FBT0NvUixpQ0FDRDFrQjtNQU9HO21DQVBIQTtPQUtHOzJDQUxIQTs7YUFTQzJrQixpQ0FDRDNrQjtNQVNHLGlDQVRIQTtNQUtHOzs7Z0JBTEhBO29CQVdBO2FBc0JDNGtCLGtDQUNEamhCO01BK0JHO21DQS9CSEE7T0E2QkcsU0E3QkhBO09BMkJ5Qjs7b0NBM0J6QkE7T0F5QkcsU0F6QkhBO09BdUJHLG9DQXZCSEE7T0FxQkcsU0FyQkhBO09BbUJHLFNBbkJIQTtPQWlCRywrQkFqQkhBO09BZUcsb0NBZkhBO09BYUc7O29DQWJIQTtPQVdHOzJDQVhIQTtPQVNHLFNBVEhBO09BT3lCOztvQ0FQekJBO09BS3lCOztvQ0FMekJBOzs7Ozs7Ozs7Ozs7Ozs7YUFpQ0NraEIsa0NBQ0RsaEI7TUFxREc7OytCQXJESEE7T0FtRDZCLE1BbkQ3QkE7T0E2Q3VCOzs7VUE3Q3ZCQTtPQTZDRztPQUY4RCxNQTNDakVBO09BdUNHOztVQXZDSEE7T0FxQzREO1FBckM1REE7OztPQWlDNEIsTUFqQzVCQTtPQTRCRyxnQ0E1QkhBO09Bd0JHOztVQXhCSEE7T0FvQkc7OztVQXBCSEE7T0FpQkc7OztVQWpCSEE7T0Fla0Q7UUFmbERBOzs7T0FTdUI7OztVQVR2QkE7T0FTRztPQUpvQjs7O1VBTHZCQTtNQUtHOzs7Ozs7Ozs7Ozs7OztvQkFrREg7YUFTQytCLGlDQUNEckY7TUFXeUI7OztvQ0FYekJBO09BU0csU0FUSEE7T0FPeUI7O29DQVB6QkE7T0FLRzsyQ0FMSEE7Ozs7O2FBYUNzRixpQ0FDRHRGO01BWUc7Ozs7VUFaSEE7T0FVd0UsTUFWeEVBO09BT3VCOzs7VUFQdkJBO09BT0c7TUFGQTs7O2dCQUxIQTs7O29CQWNBO2FBWUN5a0IsaUNBQ0QvakI7O1FBYUc7Z0NBQ1N0SjttQkFHWTs7MEJBRlg7NEJBZmJzSixrQ0FjWXRKLGdCQUdZLEVBQUM7TUFOdEI7MkNBWEhzSjtPQVNHOztvQ0FUSEE7T0FPRyxTQVBIQTtPQUtHOzJDQUxIQTs7Ozs7OzthQW1CQ2drQixpQ0FDRGhrQjtNQWUrQzs7T0FINUM7O1VBWkhBO09BU0c7OztVQVRIQTtPQU93RSxNQVB4RUE7TUFLRzs7O2dCQUxIQTs7OztvQkFnQkE7YUFzQkNpa0Isa0NBQ0RyaEI7O1FBcUNHO2dDQUNTbE07bUJBQ2dDOzs7dUJBdkM1Q2tNLG1DQXNDWWxNO21CQUdZLE9BRkcsMkNBRUgsRUFBQzs7UUFWdEI7Z0NBQ1NBO21CQUdZOzswQkFGWDs0QkFqQ2JrTSxtQ0FnQ1lsTSxnQkFHWSxFQUFDOztRQVZ0QjtnQ0FDU0E7bUJBR1k7OzBCQUZYOzRCQTNCYmtNLG1DQTBCWWxNLGdCQUdZLEVBQUM7TUFOQTs7O29DQXZCekJrTTtPQXFCRzsyQ0FyQkhBO09BbUJHLCtCQW5CSEE7T0FpQkcsb0NBakJIQTtPQWVHOztvQ0FmSEE7T0FheUI7O29DQWJ6QkE7T0FXRzsyQ0FYSEE7T0FTRyxpQ0FUSEE7T0FPRyxTQVBIQTtPQUtHLDRCQUxIQTs7Ozs7Ozs7Ozs7Ozs7O2FBMkNDc2hCLGtDQUNEdGhCO01BeUM2Qjs7T0FEa0I7T0FEbkI7T0FGTDs7O1VBckN2QkE7T0FxQ0c7T0FIQTs7O1VBbENIQTtPQStCRyxnQ0EvQkhBO09BMkJHOztVQTNCSEE7T0F1Qkc7OztVQXZCSEE7T0FtQnVCOzs7VUFuQnZCQTtPQW1CRztPQUpBOzs7VUFmSEE7T0FZRzs7VUFaSEE7T0FVeUM7UUFWekNBOzs7TUFLRzs7Z0JBTEhBOzs7Ozs7Ozs7Ozs7b0JBMENBO2FBUUN1aEIsaUNBQ0Q1akI7TUFPRzsyQ0FQSEE7T0FLRzs7b0NBTEhBOzs7YUFTQzZqQixpQ0FDRDdqQjtNQVNHOzs7VUFUSEE7TUFLRzs7O2dCQUxIQTtvQkFZQTthQXNCQzhqQixrQ0FDRHpoQjtNQWlDRzttQ0FqQ0hBO09BK0JHOzJDQS9CSEE7T0E2QkcsNEJBN0JIQTtPQTJCRyx1QkEzQkhBO09BeUJHLCtCQXpCSEE7T0F1QkcsU0F2QkhBO09BcUJHLFNBckJIQTtPQW1CRzsyQ0FuQkhBO09BaUJHLFNBakJIQTtPQWVHOzJDQWZIQTtPQWFHLG9DQWJIQTtPQVdHLG9DQVhIQTtPQVNHOztvQ0FUSEE7T0FPeUI7O29DQVB6QkE7T0FLeUI7O29DQUx6QkE7Ozs7Ozs7Ozs7Ozs7Ozs7YUFtQ0MwaEIsa0NBQ0QxaEI7TUE0REc7OytCQTVESEE7T0F3REc7OztVQXhESEE7T0FvREc7O1VBcERIQTtPQWdERyx3QkFoREhBO09BNkNHLGdDQTdDSEE7T0EyQzZCLE1BM0M3QkE7T0F1Q3FCLE1BdkNyQkE7T0FpQ0c7OztVQWpDSEE7T0ErQjZDO1FBL0I3Q0E7OztPQXlCRzs7O1VBekJIQTtPQXFCRzs7VUFyQkhBO09BaUJHOztVQWpCSEE7T0FhRzs7O1VBYkhBO09BU3VCOzs7VUFUdkJBO09BU0c7T0FKb0I7OztVQUx2QkE7TUFLRzs7Ozs7Ozs7Ozs7Ozs7O29CQTBESDthQWFDMmhCLGtDQUNEM2hCO01BbUJHO21DQW5CSEE7T0FpQkc7MkNBakJIQTtPQWVHLCtCQWZIQTtPQWFHOztvQ0FiSEE7T0FXRyxpQ0FYSEE7T0FTeUI7O29DQVR6QkE7T0FPRyxvQ0FQSEE7T0FLRyw2QkFMSEE7Ozs7Ozs7OzthQXFCQzRoQixrQ0FDRDVoQjtNQTBCRzs7K0JBMUJIQTtPQXdCRzs7O1VBeEJIQTtPQXFCRyxnQ0FyQkhBO09Ba0JHOzs7VUFsQkhBO09BZUc7O1VBZkhBO09BV3VCOzs7VUFYdkJBO09BV0c7T0FIQTs7VUFSSEE7TUFLRzs7Z0JBTEhBOzs7Ozs7O29CQTRCQTthQXdCQzZoQixpQ0FDRC9VO01BaUNHOzJDQWpDSEE7T0ErQkcsNEJBL0JIQTtPQTZCRyxTQTdCSEE7T0EyQnlCOztvQ0EzQnpCQTtPQXlCRyxTQXpCSEE7T0F1Qkcsb0NBdkJIQTtPQXFCRyxTQXJCSEE7T0FtQkcsU0FuQkhBO09BaUJHLCtCQWpCSEE7T0FlRyxvQ0FmSEE7T0FhRzs7b0NBYkhBO09BV0c7MkNBWEhBO09BU0csU0FUSEE7T0FPeUI7O29DQVB6QkE7T0FLeUI7O29DQUx6QkE7Ozs7Ozs7Ozs7Ozs7Ozs7YUFtQ0NnVixpQ0FDRGhWO01BZ0RHOzs7VUFoREhBO09BNkNHOytCQTdDSEE7T0EyQ2tFLE1BM0NsRUE7T0F1Q3VCOzs7VUF2Q3ZCQTtPQXVDRztPQUYrRCxNQXJDbEVBO09Ba0NHOztVQWxDSEE7T0FnQzREO1FBaEM1REE7OztPQTRCaUUsTUE1QmpFQTtPQXdCRyxnQ0F4QkhBO09Bb0JHOztVQXBCSEE7T0FpQkc7OztVQWpCSEE7T0FlRzs7O1VBZkhBO09BYWtEO1FBYmxEQTs7O09BUXVCOzs7VUFSdkJBO09BUUc7T0FIb0I7OztVQUx2QkE7TUFLRzs7Ozs7Ozs7Ozs7Ozs7O29CQTZDSDthQXVCQ2lWLGlDQUNEalo7TUFpQ0c7Z0JBakNIQTtPQStCRyxTQS9CSEE7T0E2QnlCOztvQ0E3QnpCQTtPQTJCRzsyQ0EzQkhBO09BeUJHLFNBekJIQTtPQXVCRyxvQ0F2QkhBO09BcUJHOzJDQXJCSEE7T0FtQkcsU0FuQkhBO09BaUJ5Qjs7b0NBakJ6QkE7T0FlRzsyQ0FmSEE7T0FhRyw0QkFiSEE7T0FXRywrQkFYSEE7T0FTRyxvQ0FUSEE7T0FPRzs7b0NBUEhBO09BS3lCOztvQ0FMekJBOzs7Ozs7Ozs7Ozs7Ozs7OzthQW1DQ2taLGlDQUNEbFo7TUEyRHVFOztRQTNEdkVBOzs7T0F1RHNFLE1BdkR0RUE7T0FrRHVCOzs7VUFsRHZCQTtPQWtERztPQUpBOzs7VUE5Q0hBO09BNEM2QztRQTVDN0NBOzs7T0FzQ0c7O1VBdENIQTtPQWtDRzs7O1VBbENIQTtPQWdDNkIsTUFoQzdCQTtPQTBCdUI7OztVQTFCdkJBO09BMEJHO09BSEE7OztVQXZCSEE7T0FvQkc7K0JBcEJIQTtPQWlCRyxnQ0FqQkhBO09BYUc7O1VBYkhBO09BU0c7OztVQVRIQTtPQUt1Qjs7O1VBTHZCQTtNQUtHOzs7Ozs7Ozs7Ozs7Ozs7b0JBdURIO2FBa0JDbVosaUNBQ0Q3YTtNQXdCRzsyQ0F4QkhBO09Bc0JHOzJDQXRCSEE7T0FvQkcsK0JBcEJIQTtPQWtCRyxvQ0FsQkhBO09BZ0JHOztvQ0FoQkhBO09BY3lCOztvQ0FkekJBO09BWXlCOztvQ0FaekJBO09BVUcsNEJBVkhBO09BUUc7MkNBUkhBO09BTUcsU0FOSEE7T0FJRyxpQ0FKSEE7Ozs7Ozs7Ozs7OzthQTBCQzhhLGlDQUNEOWE7TUFtQ0c7OztVQW5DSEE7T0FpQ0c7OztVQWpDSEE7T0E4QkcsZ0NBOUJIQTtPQTJCRzs7VUEzQkhBO09Bd0JHOzs7VUF4QkhBO09BcUJ1Qjs7O1VBckJ2QkE7T0FxQkc7T0FIb0I7OztVQWxCdkJBO09Ba0JHO09BSEE7K0JBZkhBO09BWUc7OztVQVpIQTtPQVV5QztRQVZ6Q0E7OztNQUtHOztnQkFMSEE7Ozs7Ozs7Ozs7b0JBc0NBO2FBYUMrYSwrQkFBdUNsUDtNQWtCckM7bUNBbEJxQ0E7T0FnQnJDLG9DQWhCcUNBO09BY3JDOzJDQWRxQ0E7T0FZckMsK0JBWnFDQTtPQVVyQzs2Q0FWcUNBO09BUXJDLGlDQVJxQ0E7T0FNZjs2Q0FOZUE7T0FJckMsNkJBSnFDQTs7Ozs7Ozs7O2FBb0J2Q21QLGlDQUNEblA7TUF1Qkc7b0NBdkJIQTtPQW9CRzs7VUFwQkhBO09Ba0JHOzs7VUFsQkhBO09BZ0JHLGdDQWhCSEE7T0FhRzs7O1VBYkhBO09BVUc7O1VBVkhBO09BT3VCOzs7VUFQdkJBO09BT0c7TUFIQTs7Z0JBSkhBOzs7Ozs7O29CQXdCQTthQUtDb1AsK0JBQXNDdmtCO01BSXBDOzsyQ0FKb0NBOzthQU10Q3drQiwrQkFDRHhrQjtNQUlHOzs7Z0JBSkhBLG9EQUtBO2FBV0N5a0IsK0JBQW9DcmtCO01BY1o7OzZDQWRZQTtPQVlsQyw4QkFaa0NBO09BVVo7NkNBVllBO09BUVo7NkNBUllBO09BTWxDLHlCQU5rQ0E7T0FJbEMsNkJBSmtDQTs7Ozs7OzthQWdCcENza0IsK0JBQ0R0a0I7TUFpQnVCOzs7b0NBakJ2QkE7T0FpQkc7T0FIQTtpQ0FkSEE7T0FXdUI7OztVQVh2QkE7T0FXRztPQUhvQjs7b0NBUnZCQTtPQVFHO09BRkEsMEJBTkhBO01BSUc7O2dCQUpIQTs7Ozs7b0JBbUJBO2FBU0NpViwrQkFDREE7TUFTeUI7OztvQ0FUekJBO09BT0c7MkNBUEhBO09BS0csdUJBTEhBO09BR2dCLG9CQUhoQkE7Ozs7O2FBV0NzUCxpQ0FDRHRQO01BU3VCOzs7O1VBVHZCQTtPQVNHO09BRkE7OztVQVBIQTtPQUtHLHdCQUxIQTtNQUdhOzZCQUhiQTs7O29CQVdBO2FBU0N1UCxpQ0FDRHZOO01BV3lCOzs7b0NBWHpCQTtPQVNHOzJDQVRIQTtPQU9HLHVCQVBIQTtPQUtHLG9CQUxIQTs7Ozs7YUFhQ3dOLGlDQUNEeE47TUFjdUI7Ozs7VUFkdkJBO09BY0c7T0FIQTs7O1VBWEhBO09BUUcsd0JBUkhBO01BS0c7NkJBTEhBOzs7b0JBaUJBO2FBS0N5TixpQ0FDRGozQjtNQUtHOzsyQ0FMSEE7O2FBT0NrM0IsaUNBQ0RsM0I7TUFLRzs7O2dCQUxIQSwrQ0FPQTthQVFDbTNCLGlDQUNELzNCO01BU0c7OzJDQVRIQTtPQU9HOzJDQVBIQTtPQUtHOzJDQUxIQTs7YUFXQ2c0QixpQ0FDRGg0QjtNQVVHOzs7a0NBVkhBO09BUUc7OztVQVJIQTtNQUtHOzs7Z0JBTEhBOztvQkFXQTthQVFDaTRCLGlDQUNEMzNCO01BUUc7OzJDQVJIQTtPQU1HOzJDQU5IQTtPQUlHOzJDQUpIQTs7YUFVQzQzQixpQ0FDRDUzQjtNQU9hOzs7a0NBUGJBO09BTUc7OztVQU5IQTtNQUlHOzs7Z0JBSkhBOztvQkFRQTthQU9DNjNCLGtCQUFpQjEzQjtNQUdDO21DQUhEQTtPQUVJLHdDQUZKQTs7YUFLakIyM0Isa0JBQWlCMzNCO01BR0YsaUNBSEVBO01BRUU7aURBRkZBO29CQUlsQjthQVNDNDNCLGlDQUNEdGU7O1FBU0c7Z0NBQ1NoUjttQkFDVTs7O3VCQVh0QmdSLGtDQVVZaFI7bUJBQ1UsZ0RBRUUsRUFBQztNQU50QjttQ0FQSGdSO09BS0c7MkNBTEhBOzs7O2FBZUN1ZSxpQ0FDRHZlO01BU21COztPQUZoQjsrQkFQSEE7TUFLRzs7O2dCQUxIQTs7b0JBVUE7YUFLRHdlO01BQ0R4STtNQUVEOzs7bUJBRkNBLG1DQUsyRDthQUcxRDdZO01BQ0RIO01BRUQ7OzttQkFGQ0EsbUNBSzJDO2FBRzFDeWhCO01BQ0R2STtNQUVEOzs7bUJBRkNBLG1DQUsyQzthQUcxQ3dJO01BQ0R0STtNQUVEOzs7bUJBRkNBLG1DQUtpRDthQUdoRHVJLDRCQUNEM2xCO01BRUQ7O2dEQUZDQSwrQkFLbUM7YUFHbEM0bEIsMEJBQ0R4bEI7TUFFRDs7Z0RBRkNBLDZCQUtpQzthQUdoQ3lsQixrQ0FDRGg0QjtNQUVEOzs7bUJBRkNBLGlDQUsrQzthQUc5Q2k0QixrQ0FDRDc0QjtNQUVEOzs7bUJBRkNBLGlDQUs4QzthQUc3Qzg0QiwrQkFDRHg0QjtNQUVEOzs7bUJBRkNBLGlDQUtzQzthQUdyQ3k0QixPQUFNdDRCO01BRVIsK0NBRlFBLFVBRTBDO2FBR2hEdTRCO01BQ0QvZ0I7TUFFRDs7O21CQUZDQSxtQ0FLa0Q7YUFHakRnaEIsa0NBQ0Roa0I7TUFFRDs7O21CQUZDQSxpQ0FLZ0U7YUFHL0Rpa0I7TUFDRDVFO01BRUQ7OzttQkFGQ0EsbUNBSzRDO2FBRzNDNkUsa0NBQ0Rsa0I7TUFFRDs7O21CQUZDQSxpQ0FLb0Q7YUFHbkRta0I7TUFDRHRJO01BRUQ7OzttQkFGQ0EsbUNBSzBDO2FBR3pDdUk7TUFDRHpJO01BRUQ7OzttQkFGQ0EsbUNBS3dEO2FBR3ZEMEk7TUFDRGhFO01BRUQ7OzttQkFGQ0EsbUNBS2dEO2FBRy9DaUU7TUFDRDdJO01BRUQ7OzttQkFGQ0EsbUNBSzRDO2FBRzNDOEksa0NBQ0R2a0I7TUFFRDs7O21CQUZDQSxpQ0FLNEM7YUFHM0N3a0I7TUFDRDVKO01BRUQ7OzttQkFGQ0EsbUNBSzJDO2FBRzFDcEg7TUFDREg7TUFFRDs7O21CQUZDQSxtQ0FLeUM7YUFHeENTO01BQ0RIO01BRUQ7OzttQkFGQ0EsbUNBS2lEO2FBR2hEOFEsNkJBQ0R4UjtNQUVEOzs7bUJBRkNBLGdDQUtvQzthQUduQ3lSLCtCQUNEdlI7TUFFRDs7O21CQUZDQSxpQ0FLc0M7YUFHckN3UjtNQUNEcEk7TUFFRDs7O21CQUZDQSxtQ0FLcUQ7O01BaUZoRCw2QkF2RkpvSSxpQ0F1RmdFOztNQUg1RCw2QkE3RkpELCtCQTZGaUQ7O01BSDdDLDZCQW5HSkQsNkJBbUcrQzs7TUFIM0MsNkJBekdKM1EsaUNBeUc0RDs7TUFIeEQsNkJBL0dKTixpQ0ErR29EOztNQUhoRCw2QkFySEpnUixpQ0FxSHNEOztNQUhsRCw2QkEzSEpELGtDQTJIdUQ7O01BSG5ELDZCQWpJSkQsaUNBaUl1RDs7TUFIbkQsNkJBdklKRCxpQ0F1STJEOztNQUh2RCw2QkE3SUpELGlDQTZJbUU7O01BSC9ELDZCQW5KSkQsaUNBbUpxRDs7TUFIakQsNkJBekpKRCxrQ0F5SitEOztNQUgzRCw2QkEvSkpELGlDQStKdUQ7O01BSm5ELDZCQXBLSkQsa0NBcUswRDs7TUFKdEQsNkJBMUtKRCxrQ0EwSzZEO3lCQUh6RCw2QkE1S0pELE9BNEt5Qjs7TUFIckIsNkJBbExKRCwrQkFrTGlEOztNQUg3Qyw2QkF4TEpELGtDQXdMeUQ7O01BSHJELDZCQTlMSkQsa0NBOEwwRDs7TUFIdEQsNkJBcE1KRCwwQkFvTTRDOztNQUh4Qyw2QkExTUpELDRCQTBNOEM7O01BSDFDLDZCQWhOSkQsaUNBZ040RDs7TUFIeEQsNkJBdE5KRCxpQ0FzTnNEOztNQUhsRCw2QkE1Tkp0aEIsaUNBNE5zRDs7TUFIbEQsNkJBbE9KcWhCLGlDQWtPc0U7SUFKdkU7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztPQXJoSkNwTjtPQXVCQUM7T0F3QkFDO09BV0FDO09Bd0JBRTtPQWdCQUM7T0E2QkFFO09Bb0JBQztPQTZCQUU7T0FZQUM7T0F3QkFDO09BV0FDO09BdUJBRTtPQVlBQztPQTJCQUU7T0FtQkFDO09BMEJBRTtPQVdBQztPQXVCQUU7T0FZQUM7T0EwQkFFO09BZUFDO09Bd0JBRTtPQWdCQUM7T0E4QkFDO09BZUFDO09Bd0JBRTtPQWVBQztPQXVCQUU7T0FlQUM7T0EwQkFDO09BWUFDO09BeUJBQztPQWdCQUM7T0E0QkFDO09BWUFDO09BNEJBQztPQWdCQUM7T0FnQ0FDO09BNEJBQztPQWdDQUM7T0FvQkFDO09BNkJBQztPQW9CQUM7T0FnQ0FDO09BWUFDO09BK0JBQztPQXVDQUM7T0E4QkFDO09BZ0JBQztPQW1CRUM7T0FRQUU7T0FnQkFDO09BTUFFO09BYUFDO09BUUFFO09BaUJBQztPQVFBRTtPQW1CQWhIO09BY0FDO09Bd0JBZ0g7T0FRQUM7T0FnQkFDO09BWUFDO09BbUJBcEc7T0F3QkFDO09BZ0NBOVM7T0FPQUM7T0FhQWlaO09BT0FDO09BdUJBcEc7T0E0QkFDO09Bc0NBb0c7T0FRQUM7T0FtQkFwRztPQW9CQUM7T0E4QkFvRztPQVlBQztPQWdCQXBHO09BYUFxRztPQWdCQUM7T0FTQUM7T0F3QkFDO09BdUJBQztPQW9DQUM7T0FvQkFDO09BK0JBQztPQXFCQUM7T0E2QkFDO09BWUFDO09BZUFDO09BTUFDO09BV0FDO09BTUFDO09Ba0JBQztPQWVBQztPQW9CQUM7T0FVQUM7T0FlQUM7T0FRQUM7T0FhQUM7T0FRQUM7T0FZQUM7T0FLQUM7T0FTQUM7T0FLQUM7T0FrQkZDO09BV0FDO09Ba0JFRTtPQU9BRTtPQWdCQUM7T0FTQUU7T0F1QkFDO09BZ0JBRTtPQWlDRkM7T0FZQUM7T0F5QkUzTDtPQVdBbUI7T0F5QkF5SztPQVFBQztPQTRCQUM7T0EwQkFDO09Bd0NBQztPQWNBRTtPQStCRkM7T0FlQUM7T0F5QkFFO09BWUFDO09BeUJBRTtPQVdBQztPQXNCQUU7T0FZQUM7T0FxQkVDO09BU0FDO09BZ0NBQztPQXNCQUM7T0FzQ0FDO09Bb0JBQztPQXdCQUM7T0FXQUM7T0E4QkFDO09BaUJBRTtPQXFDQUM7T0FlQUM7T0E2QkZDO09BV0FDO09BeUJBQztPQWdCQUM7T0ErQkFFO09BdUJBQztPQTZCRUM7T0FvQkFDO09BZ0NBQztPQVlBRTtPQTZCQUM7T0FtQkFDO09Ba0NBQztPQThCQUM7T0F3QkFoTjtPQVlBQztPQXNCQVA7T0FhQUM7T0E0QkFzTjtPQWtCQUM7T0E0QkFDO09BVUFDO09Ba0NBQztPQWtDQUM7T0FpRUFuZjtPQWNBQztPQTJCQW1mO09Bb0JBQztPQXVDQUM7T0E0Q0FDO09BbURBQztPQVVBQztPQW1DQUM7T0FvQ0FDO09BNkVBQztPQXNCQUM7T0FxREFDO09Bb0NBQztPQTBFQUM7T0FvQ0FDO09BK0VBQztPQTJCQUM7T0FvREFDO09Bb0JBQztPQThCQUM7T0FNQUM7T0FpQkFDO09BZ0JBQztPQTZCQXJQO09BWUFzUDtPQXFCQUM7T0FjQUM7T0F1QkFDO09BUUFDO09BZ0JBQztPQVlBQztPQW9CQUM7T0FXQUM7T0FnQkFDO09BS0FDO09BYUFDO09BZ0JBQztPQWdCRkM7T0FTQXJoQjtPQVNBc2hCO09BU0FDO09BU0FDO09BU0FDO09BU0FDO09BU0FDO09BU0FDO09BU0FDO09BS0FDO09BU0FDO09BU0FDO09BU0FDO09BU0FDO09BU0FDO09BU0FDO09BU0FDO09BU0FDO09BU0FDO09BU0FoUjtPQVNBTTtPQVNBMlE7T0FTQUM7T0FTQUM7SUFVRDs7OztVSi9pSko7Ozs7Ozs7SUlBQTs7Ozs7Ozs7Ozs7Ozs7OztNQzRDMkI7d0JBQUtDO2lCQUNsQjttQkFFTTs7Ozt1QkFIWUE7dUNBTUs7aUJBTHZCLDhDQUt3QixFQUFDOztNQWpCWjt3QkFBS0M7aUJBQ2xCO21CQUVNOzs7O3VCQUhZQTswQ0FNUTtpQkFMMUIsOENBSzJCLEVBQUM7SUFadkM7Ozs7Ozs7VUQzQkg7Ozs7Ozs7SUNBQTs7OztJQ2tCUzs7O1VEbEJUIiwic291cmNlc0NvbnRlbnQiOltdfQ== \ No newline at end of file +//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLjAsImZpbGUiOiJhcGlfd2ViLmJjLmpzIiwic291cmNlUm9vdCI6IiIsIm5hbWVzIjpbIk9iamVjdCIsImdsb2JhbFRoaXMiLCJ0aGlzIiwiZ2V0IiwiX1RfIiwiZ2xvYmFsIiwic2VsZiIsImNhbWxfaW50NjRfaXNfemVybyIsIngiLCJjYW1sX3N0cl9yZXBlYXQiLCJuIiwicyIsInIiLCJsIiwiY2FtbF9pbnQ2NF9vZmZzZXQiLCJNYXRoIiwiY2FtbF9yYWlzZV9jb25zdGFudCIsInRhZyIsImNhbWxfZ2xvYmFsX2RhdGEiLCJjYW1sX3JhaXNlX3plcm9fZGl2aWRlIiwiTWxJbnQ2NCIsImxvIiwibWkiLCJoaSIsInhoaSIsImgiLCJzaWduIiwib2Zmc2V0IiwibW9kdWx1cyIsImRpdmlzb3IiLCJxdW90aWVudCIsInkiLCJxIiwiY2FtbF9pbnQ2NF9vZl9pbnQzMiIsImNhbWxfaW50NjRfdG9faW50MzIiLCJjYW1sX2ludDY0X2lzX25lZ2F0aXZlIiwiY2FtbF9pbnQ2NF9uZWciLCJjYW1sX3N1YmFycmF5X3RvX2pzYnl0ZXMiLCJhIiwiaSIsImxlbiIsImYiLCJTdHJpbmciLCJudWxsIiwiY2FtbF9jb252ZXJ0X3N0cmluZ190b19ieXRlcyIsImNhbWxfanNieXRlc19vZl9zdHJpbmciLCJjYW1sX3JhaXNlX3dpdGhfYXJnIiwiYXJnIiwianNvb19pc19hc2NpaSIsImNhbWxfdXRmMTZfb2ZfdXRmOCIsImIiLCJ0IiwiYyIsImMxIiwiYzIiLCJ2IiwiaiIsIk1sQnl0ZXMiLCJjb250ZW50cyIsImxlbmd0aCIsImNvbnRlbnQiLCJjYW1sX2J5dGVzX29mX2pzYnl0ZXMiLCJjYW1sX3N0cmluZ19vZl9qc2J5dGVzIiwiY2FtbF9yYWlzZV93aXRoX3N0cmluZyIsIm1zZyIsImNhbWxfaW52YWxpZF9hcmd1bWVudCIsImNhbWxfcGFyc2VfZm9ybWF0IiwiZm10IiwiY2FtbF9maW5pc2hfZm9ybWF0dGluZyIsInJhd2J1ZmZlciIsImJ1ZmZlciIsImNhbWxfaW50NjRfZm9ybWF0Iiwid2Jhc2UiLCJjdnRibCIsInAiLCJjYW1sX2V4cG0xX2Zsb2F0IiwiY2FtbF9tbF9jb25kaXRpb25fYnJvYWRjYXN0IiwiY2FtbF9qc3N0cmluZ19vZl9zdHJpbmciLCJmc19ub2RlX3N1cHBvcnRlZCIsIm1ha2VfcGF0aF9pc19hYnNvbHV0ZSIsInBvc2l4IiwicGF0aCIsIndpbjMyIiwic3BsaXREZXZpY2VSZSIsInJlc3VsdCIsImRldmljZSIsImlzVW5jIiwiQm9vbGVhbiIsInJvb3QiLCJzZXAiLCJwYXRoX2lzX2Fic29sdXRlIiwiY2FtbF90cmFpbGluZ19zbGFzaCIsIm5hbWUiLCJjYW1sX2N1cnJlbnRfZGlyIiwiY2FtbF9tYWtlX3BhdGgiLCJjb21wMCIsImNvbXAiLCJuY29tcCIsImNhbWxfdXRmOF9vZl91dGYxNiIsImQiLCJjYW1sX2J5dGVzX29mX3V0ZjE2X2pzc3RyaW5nIiwiY2FtbF9zdHJpbmdfb2ZfanNzdHJpbmciLCJ1bml4X2Vycm9yIiwibWFrZV91bml4X2Vycl9hcmdzIiwiY29kZSIsInN5c2NhbGwiLCJlcnJubyIsInZhcmlhbnQiLCJhcmdzIiwiY2FtbF9uYW1lZF92YWx1ZXMiLCJjYW1sX25hbWVkX3ZhbHVlIiwibm0iLCJjYW1sX3JhaXNlX3dpdGhfYXJncyIsImNhbWxfaXNfbWxfYnl0ZXMiLCJjYW1sX2lzX21sX3N0cmluZyIsImNhbWxfYnl0ZXNfb2ZfYXJyYXkiLCJVaW50OEFycmF5IiwiY2FtbF9ieXRlc19vZl9zdHJpbmciLCJjYW1sX3JhaXNlX3N5c19lcnJvciIsImNhbWxfcmFpc2Vfbm9fc3VjaF9maWxlIiwiY2FtbF9jb252ZXJ0X2J5dGVzX3RvX2FycmF5IiwiY2FtbF91aW50OF9hcnJheV9vZl9ieXRlcyIsImNhbWxfY3JlYXRlX2J5dGVzIiwiY2FtbF9tbF9ieXRlc19sZW5ndGgiLCJjYW1sX2JsaXRfYnl0ZXMiLCJzMSIsImkxIiwiczIiLCJpMiIsIk1sRmlsZSIsIk1sRmFrZUZpbGUiLCJvbGQiLCJidWYiLCJwb3MiLCJjbGVuIiwibmV3X3N0ciIsIm9sZF9kYXRhIiwiZGF0YSIsIk1sRmFrZUZkIiwiZmlsZSIsImZsYWdzIiwidW5kZWZpbmVkIiwiTWxGYWtlRGV2aWNlIiwicmVzIiwiU3ltYm9sIiwibmFtZV9zbGFzaCIsIm1vZGUiLCJyYWlzZV91bml4IiwicGFyZW50IiwiUmVnRXhwIiwic2VlbiIsIm0iLCJlbnRyeSIsIm9rIiwiQXJyYXkiLCJieXRlcyIsImNhbWxfbWxfc3RyaW5nX2xlbmd0aCIsImNhbWxfYnl0ZXNfdW5zYWZlX2dldCIsImNhbWxfc3RyaW5nX3Vuc2FmZV9nZXQiLCJjYW1sX3VpbnQ4X2FycmF5X29mX3N0cmluZyIsImNhbWxfYnl0ZXNfYm91bmRfZXJyb3IiLCJjYW1sX2J5dGVzX3Vuc2FmZV9zZXQiLCJjYW1sX2J5dGVzX3NldCIsIk1sTm9kZUZkIiwiZmQiLCJyZXF1aXJlIiwiZXJyIiwiYnVmX29mZnNldCIsInJlYWQiLCJNbE5vZGVEZXZpY2UiLCJjb25zdHMiLCJrZXkiLCJpc0NoYXJhY3RlckRldmljZSIsIm8iLCJqc19zdGF0cyIsInRvX2RpciIsInRhcmdldCIsImxpbmsiLCJmaWxlX2tpbmQiLCJjYW1sX2dldF9yb290IiwiY2FtbF9mYWlsd2l0aCIsImNhbWxfcm9vdCIsImpzb29fbW91bnRfcG9pbnQiLCJyZXNvbHZlX2ZzX2RldmljZSIsImNhbWxfc3lzX2lzX2RpcmVjdG9yeSIsImNhbWxfcmFpc2Vfbm90X2ZvdW5kIiwiY2FtbF9zeXNfZ2V0ZW52IiwicHJvY2VzcyIsInNoaWZ0X3JpZ2h0X25hdCIsIm5hdDEiLCJvZnMxIiwibGVuMSIsIm5hdDIiLCJvZnMyIiwibmJpdHMiLCJ3cmFwIiwiY2FtbF9ncl9zdGF0ZSIsImNhbWxfZ3Jfc3RhdGVfZ2V0IiwiY2FtbF9ncl9wb2ludF9jb2xvciIsImltIiwiTWxPYmplY3RUYWJsZSIsIk5haXZlTG9va3VwIiwib2JqcyIsImNhbWxfc3lzX3JlbmFtZSIsIm9fcm9vdCIsIm5fcm9vdCIsImNhbWxfbG9nMTBfZmxvYXQiLCJjYW1sX3J1bnRpbWVfd2FybmluZ3MiLCJjYW1sX21sX2VuYWJsZV9ydW50aW1lX3dhcm5pbmdzIiwiYm9vbCIsImNhbWxfY2xhc3NpZnlfZmxvYXQiLCJpc0Zpbml0ZSIsImlzTmFOIiwiY2FtbF9tbF9jaGFubmVscyIsImNhbWxfcmVmaWxsIiwiY2hhbiIsInN0ciIsInN0cl9hIiwibnJlYWQiLCJjYW1sX2FycmF5X2JvdW5kX2Vycm9yIiwiY2FtbF9tbF9pbnB1dF9zY2FuX2xpbmUiLCJjaGFuaWQiLCJwcmV2X21heCIsImNhbWxfZ2NfbWlub3IiLCJ1bml0IiwiYmlnSW50IiwiQkFTRSIsIkxPR19CQVNFIiwiTUFYX0lOVCIsIk1BWF9JTlRfQVJSIiwic21hbGxUb0FycmF5IiwiREVGQVVMVF9BTFBIQUJFVCIsIkJpZ0ludCIsImpvb19nbG9iYWxfb2JqZWN0Iiwic3VwcG9ydHNOYXRpdmVCaWdJbnQiLCJJbnRlZ2VyIiwicmFkaXgiLCJhbHBoYWJldCIsImNhc2VTZW5zaXRpdmUiLCJwYXJzZVZhbHVlIiwicGFyc2VCYXNlIiwiQmlnSW50ZWdlciIsInZhbHVlIiwiU21hbGxJbnRlZ2VyIiwiTmF0aXZlQmlnSW50IiwiaXNQcmVjaXNlIiwiYXJyYXlUb1NtYWxsIiwiYXJyIiwidHJpbSIsImNvbXBhcmVBYnMiLCJjcmVhdGVBcnJheSIsInRydW5jYXRlIiwiYWRkIiwibF9hIiwibF9iIiwiY2FycnkiLCJiYXNlIiwic3VtIiwiYWRkQW55IiwiYWRkU21hbGwiLCJzdWJ0cmFjdCIsImFfbCIsImJfbCIsImJvcnJvdyIsImRpZmZlcmVuY2UiLCJzdWJ0cmFjdEFueSIsInN1YnRyYWN0U21hbGwiLCJzbWFsbCIsIm11bHRpcGx5TG9uZyIsInByb2R1Y3QiLCJhX2kiLCJiX2oiLCJtdWx0aXBseVNtYWxsIiwic2hpZnRMZWZ0IiwibXVsdGlwbHlLYXJhdHN1YmEiLCJhYyIsImJkIiwiYWJjZCIsInVzZUthcmF0c3ViYSIsImwxIiwibDIiLCJhYnMiLCJtdWx0aXBseVNtYWxsQW5kQXJyYXkiLCJzcXVhcmUiLCJhX2oiLCJkaXZNb2QxIiwiZGl2aXNvck1vc3RTaWduaWZpY2FudERpZ2l0IiwibGFtYmRhIiwicmVtYWluZGVyIiwicXVvdGllbnREaWdpdCIsInNoaWZ0IiwiZGl2TW9kU21hbGwiLCJkaXZNb2QyIiwicGFydCIsImd1ZXNzIiwieGxlbiIsImhpZ2h4IiwiaGlnaHkiLCJjaGVjayIsImRpdk1vZEFueSIsIkVycm9yIiwiY29tcGFyaXNvbiIsInFTaWduIiwibW9kIiwibVNpZ24iLCJfMCIsIl8xIiwiXzIiLCJleHAiLCJJbmZpbml0eSIsImlzQmFzaWNQcmltZSIsIm1pbGxlclJhYmluVGVzdCIsIm5QcmV2Iiwic3RyaWN0IiwiaXNQcmltZSIsImJpdHMiLCJsb2dOIiwiaXRlcmF0aW9ucyIsIm5ld1QiLCJuZXdSIiwibGFzdFQiLCJsYXN0UiIsInBvd2Vyc09mVHdvIiwicG93ZXJzMkxlbmd0aCIsImhpZ2hlc3RQb3dlcjIiLCJzaGlmdF9pc1NtYWxsIiwicmVtUXVvIiwiYml0d2lzZSIsImZuIiwieFNpZ24iLCJ5U2lnbiIsInhSZW0iLCJ5UmVtIiwieERpZ2l0IiwieURpZ2l0IiwieERpdk1vZCIsInlEaXZNb2QiLCJMT0JNQVNLX0kiLCJMT0JNQVNLX0JJIiwicm91Z2hMT0IiLCJpbnRlZ2VyTG9nYXJpdGhtIiwidG1wIiwiZSIsIm1heCIsIm1pbiIsImdjZCIsImxjbSIsInJhbmRCZXR3ZWVuIiwibG93IiwiaGlnaCIsInJhbmdlIiwiZGlnaXRzIiwidG9CYXNlIiwicmVzdHJpY3RlZCIsInRvcCIsImRpZ2l0IiwidGV4dCIsImFic0Jhc2UiLCJhbHBoYWJldFZhbHVlcyIsImlzTmVnYXRpdmUiLCJzdGFydCIsInBhcnNlQmFzZUZyb21BcnJheSIsInZhbCIsInBvdyIsInN0cmluZ2lmeSIsIm5lZyIsIk51bWJlciIsIm91dCIsImxlZnQiLCJkaXZtb2QiLCJ0b0Jhc2VTdHJpbmciLCJ6ZXJvcyIsInBhcnNlSW50IiwicGFyc2VTdHJpbmdWYWx1ZSIsInNwbGl0IiwiZGVjaW1hbFBsYWNlIiwiaXNWYWxpZCIsInBhcnNlTnVtYmVyVmFsdWUiLCJtbF96X25vcm1hbGl6ZSIsIm1sX3pfcG93IiwiejEiLCJtbF96X3Jvb3QiLCJ6IiwiemVybyIsIm9uZSIsImVuZCIsImFucyIsInR3byIsIm1pZCIsInBvIiwibWxfel9yb290cmVtIiwiY2FtbF9tbF9jb25kaXRpb25fbmV3IiwiY2FtbF9pbnQ2NF9vZl9ieXRlcyIsImNhbWxfYmFfdWludDhfZ2V0NjQiLCJiYSIsImkwIiwib2ZzIiwiYjEiLCJiMiIsImIzIiwiYjQiLCJiNSIsImI2IiwiYjciLCJiOCIsImNhbWxfaW50NjRfdG9fYnl0ZXMiLCJjYW1sX2ludDY0X21hcnNoYWwiLCJ3cml0ZXIiLCJzaXplcyIsImNhbWxfYmFfbnVtX2RpbXMiLCJjYW1sX3JldHVybl9leG5fY29uc3RhbnQiLCJjYW1sX3dyYXBfZXhjZXB0aW9uIiwiY2FtbF9jcmVhdGVfZmlsZSIsImpzb29fY3JlYXRlX2ZpbGUiLCJjYW1sX2ZzX2luaXQiLCJjYW1sX3BhcnNlcl90cmFjZSIsImNhbWxfc2V0X3BhcnNlcl90cmFjZSIsIm9sZGZsYWciLCJjYW1sX2xpc3Rfb2ZfanNfYXJyYXkiLCJjYW1sX211bCIsImNhbWxfaGFzaF9taXhfaW50IiwibnVtX2RpZ2l0c19uYXQiLCJuYXQiLCJjYW1sX2hhc2hfbmF0IiwiY2FtbF9jYWxsX2dlbiIsImFyZ3NMZW4iLCJleHRyYV9hcmdzIiwiYXJndW1lbnRzIiwibmFyZ3MiLCJjYW1sX2pzX3dyYXBfY2FsbGJhY2tfYXJndW1lbnRzIiwiY2FtbF9zeXNfY2hkaXIiLCJkaXIiLCJjYW1sX29ial90YWciLCJGdW5jdGlvbiIsImNhbWxfb2JqX3VwZGF0ZV90YWciLCJjYW1sX21sX2RvbWFpbl91bmlxdWVfdG9rZW5fIiwiY2FtbF9tbF9kb21haW5fdW5pcXVlX3Rva2VuIiwiY2FtbF9sYXp5X3VwZGF0ZV90b19mb3JjaW5nIiwiZmllbGQwIiwiY2FtbF9nY19jb3VudGVycyIsIm1sX3pfZGl2IiwiejIiLCJtbF96X3NpZ24iLCJtbF96X2FkZCIsIm1sX3pfY2RpdiIsInoxX3BvcyIsInoyX3BvcyIsImNhbWxfZ3Jfc3luY2hyb25pemUiLCJjYW1sX3VuaXhfY2xvc2VkaXIiLCJkaXJfaGFuZGxlIiwiY2FtbF91bml4X29wZW5kaXIiLCJjYW1sX3VuaXhfcmV3aW5kZGlyIiwibmV3X2Rpcl9oYW5kbGUiLCJjYW1sX3JhaXNlX2VuZF9vZl9maWxlIiwiY2FtbF91bml4X3JlYWRkaXIiLCJjYW1sX3VuaXhfZmluZGZpcnN0IiwicGF0aF9qcyIsImZpcnN0X2VudHJ5IiwibG9nMl9vayIsImpzb29fZmxvb3JfbG9nMiIsImNhbWxfaW50MzJfYml0c19vZl9mbG9hdCIsImZsb2F0MzJhIiwiRmxvYXQzMkFycmF5IiwiaW50MzJhIiwiSW50MzJBcnJheSIsImNhbWxfaW50NjRfY3JlYXRlX2xvX21pX2hpIiwiY2FtbF9pbnQ2NF9iaXRzX29mX2Zsb2F0IiwiayIsInIzIiwicjIiLCJyMSIsImNhbWxfYmFfc2VyaWFsaXplIiwic3oiLCJjb21wbGV4IiwiY2FtbF9iYV9nZXRfc2l6ZV9wZXJfZWxlbWVudCIsImtpbmQiLCJjYW1sX2JhX2NyZWF0ZV9idWZmZXIiLCJzaXplIiwidmlldyIsIkZsb2F0NjRBcnJheSIsIkludDhBcnJheSIsIkludDE2QXJyYXkiLCJVaW50MTZBcnJheSIsImNhbWxfaW50MzJfZmxvYXRfb2ZfYml0cyIsImNhbWxfaW50NjRfZmxvYXRfb2ZfYml0cyIsIk5hTiIsImNhbWxfYmFfZ2V0X3NpemUiLCJkaW1zIiwibl9kaW1zIiwiY2FtbF9pbnQ2NF9jcmVhdGVfbG9faGkiLCJjYW1sX2ludDY0X2hpMzIiLCJjYW1sX2ludDY0X2xvMzIiLCJjYW1sX2JhX2N1c3RvbV9uYW1lIiwiTWxfQmlnYXJyYXkiLCJsYXlvdXQiLCJyZSIsInRvdGFsIiwiazEiLCJrMiIsIk1sX0JpZ2FycmF5X2NfMV8xIiwiY2FtbF9iYV9jcmVhdGVfdW5zYWZlIiwic2l6ZV9wZXJfZWxlbWVudCIsImNhbWxfYmFfZGVzZXJpYWxpemUiLCJyZWFkZXIiLCJudW1fZGltcyIsInNpemVfZGltIiwic2l6ZV9kaW1faGkiLCJzaXplX2RpbV9sbyIsInNpeHR5IiwiaW50NjQiLCJjYW1sX2JhX2NvbXBhcmUiLCJjYW1sX2hhc2hfbWl4X2ludDY0IiwiY2FtbF9oYXNoX21peF9mbG9hdCIsInYwIiwiY2FtbF9iYV9oYXNoIiwibnVtX2VsdHMiLCJ3IiwiY2FtbF9pbnQzMl91bm1hcnNoYWwiLCJjYW1sX25hdGl2ZWludF91bm1hcnNoYWwiLCJjYW1sX2ludDY0X3VubWFyc2hhbCIsImNhbWxfaW50NjRfY29tcGFyZSIsImNhbWxfaW50NjRfaGFzaCIsImNhbWxfY3VzdG9tX29wcyIsImNhbWxfY29tcGFyZV92YWxfZ2V0X2N1c3RvbSIsImNhbWxfY29tcGFyZV92YWxfbnVtYmVyX2N1c3RvbSIsIm51bSIsImN1c3RvbSIsInN3YXAiLCJjYW1sX2NvbXBhcmVfdmFsX3RhZyIsImNhbWxfaW50X2NvbXBhcmUiLCJjYW1sX2J5dGVzX2NvbXBhcmUiLCJjYW1sX3N0cmluZ19jb21wYXJlIiwiY2FtbF9jb21wYXJlX3ZhbCIsInN0YWNrIiwidGFnX2EiLCJ0YWdfYiIsImNhbWxfZ3JlYXRlcnRoYW4iLCJkaXZfaGVscGVyIiwiZGl2X2RpZ2l0X25hdCIsIm5hdHEiLCJvZnNxIiwibmF0ciIsIm9mc3IiLCJyZW0iLCJudW1fbGVhZGluZ196ZXJvX2JpdHNfaW5fZGlnaXQiLCJzaGlmdF9sZWZ0X25hdCIsIk1sTmF0IiwiY3JlYXRlX25hdCIsInNldF90b196ZXJvX25hdCIsImluY3JfbmF0IiwiY2FycnlfaW4iLCJhZGRfbmF0IiwibGVuMiIsIm5hdF9vZl9hcnJheSIsIm11bHRfZGlnaXRfbmF0IiwibmF0MyIsIm9mczMiLCJ4MSIsIngyIiwieDMiLCJkZWNyX25hdCIsInN1Yl9uYXQiLCJjb21wYXJlX25hdCIsImRpdl9uYXQiLCJxdW8iLCJjYW1sX2JhX2JsaXQiLCJzcmMiLCJkc3QiLCJpc19kaWdpdF9pbnQiLCJjYW1sX2ludDY0X2RpdiIsImNhbWxfanNfaHRtbF9lbnRpdGllcyIsImVudGl0eSIsInRlbXAiLCJkb2N1bWVudCIsImNhbWxfc3RyaW5nX3Vuc2FmZV9zZXQiLCJjYW1sX2ludDY0X29mX2Zsb2F0IiwiY2FtbF9tbF9jaGFubmVsX3NpemVfNjQiLCJjYW1sX2JhX3NldF8yIiwibWxfel9vZl9pbnQ2NCIsImk2NCIsIm1sX3pfa3JvbmVja2VyIiwiY2FtbF9hcmd2IiwibWFpbiIsImFyZ3YiLCJhcmdzMiIsImNhbWxfZXhlY3V0YWJsZV9uYW1lIiwiY2FtbF9qc19ldmFsX3N0cmluZyIsImV2YWwiLCJzZXJpYWxpemVfbmF0IiwiY2FtbF9tZW1wcm9mX3NldCIsIl9jb250cm9sIiwibWxfel9uZWciLCJjYW1sX3N5c19leGl0IiwiY2FtbF9jaGFubmVsX2Rlc2NyaXB0b3IiLCJjYW1sX2pzX2Zyb21fYXJyYXkiLCJjYW1sX2JhX3Jlc2hhcGUiLCJ2aW5kIiwibmV3X2RpbSIsImNhbWxfb29fbGFzdF9pZCIsImNhbWxfc2V0X29vX2lkIiwiY2FtbF9ncl9maWxsX3JlY3QiLCJjYW1sX2JpZ3N0cmluZ19ibGl0X3N0cmluZ190b19iYSIsInN0cjEiLCJwb3MxIiwiYmEyIiwicG9zMiIsInNsaWNlIiwiY2FtbF9ncl9zZXRfd2luZG93X3RpdGxlIiwianNuYW1lIiwiY2FtbF9nZXRfZ2xvYmFsX2RhdGEiLCJjYW1sX2ludDY0X3NoaWZ0X3JpZ2h0X3Vuc2lnbmVkIiwiY2FtbF9iYV91aW50OF9nZXQxNiIsIm1sX3pfb2ZfaW50MzIiLCJjYW1sX2NvbXBhcmUiLCJjYW1sX01ENVRyYW5zZm9ybSIsInh4IiwiZmYiLCJnZyIsImhoIiwiaWkiLCJjYW1sX01ENVVwZGF0ZSIsImN0eCIsImlucHV0IiwiaW5wdXRfbGVuIiwiaW5fYnVmIiwiaW5wdXRfcG9zIiwibWlzc2luZyIsImNhbWxfZnJlc2hfb29faWQiLCJjYW1sX2ludDY0X3RvX2Zsb2F0IiwiY2FtbF9iYV9nZXRfMSIsImNhbWxfYmlnc3RyaW5nX21lbWNtcCIsImNhbWxfbmV3X3N0cmluZyIsImNhbWxfZXJmX2Zsb2F0IiwiYTEiLCJhMiIsImEzIiwiYTQiLCJhNSIsImNhbWxfYmFfdWludDhfZ2V0MzIiLCJjYW1sX3Jhd19iYWNrdHJhY2VfbGVuZ3RoIiwibWxfel9zaGlmdF9yaWdodCIsImFtdCIsImNhbWxfc3RyX2luaXRpYWxpemUiLCJjYW1sX29ial9ibG9jayIsImNhbWxfZ3JfY2xlYXJfZ3JhcGgiLCJiaWdzdHJpbmdfdG9fYXJyYXlfYnVmZmVyIiwiYnMiLCJjYW1sX3N5c19jb25zdF9uYWtlZF9wb2ludGVyc19jaGVja2VkIiwiX3VuaXQiLCJseG9yX2RpZ2l0X25hdCIsImNhbWxfb2JqX2FkZF9vZmZzZXQiLCJjYW1sX2ZpbmFsX3JlbGVhc2UiLCJjYW1sX2pzX3RvX2FycmF5IiwibWxfel9sb2dvciIsImNhbWxfZ3JfcGxvdCIsImNvbG9yIiwiY2FtbF9ieXRlc19zZXQxNiIsImkxNiIsImNhbWxfc3RyaW5nX3NldDE2IiwiY2FtbF9ieXRlc19zZXQ2NCIsImNhbWxfaW50NjRfYnN3YXAiLCJtbF96X2ZpdHNfaW50IiwibWxfel9maXRzX2ludDMyIiwiY2FtbF9nY19tYWpvciIsIm1sX3pfc2hpZnRfbGVmdCIsImNhbWxfbGV4X2FycmF5IiwiY2FtbF9sZXhfZW5naW5lIiwidGJsIiwic3RhcnRfc3RhdGUiLCJsZXhidWYiLCJsZXhfYnVmZmVyIiwibGV4X2J1ZmZlcl9sZW4iLCJsZXhfc3RhcnRfcG9zIiwibGV4X2N1cnJfcG9zIiwibGV4X2xhc3RfcG9zIiwibGV4X2xhc3RfYWN0aW9uIiwibGV4X2VvZl9yZWFjaGVkIiwibGV4X2Jhc2UiLCJsZXhfYmFja3RyayIsImxleF9kZWZhdWx0IiwibGV4X3RyYW5zIiwibGV4X2NoZWNrIiwic3RhdGUiLCJiYWNrdHJrIiwiY2FtbF9zeXNfZmlsZV9leGlzdHMiLCJjYW1sX2NvbnZlcnRfcmF3X2JhY2t0cmFjZV9zbG90IiwiY2FtbF9hcnJheV9zdWIiLCJjYW1sX2J5dGVzX2VxdWFsIiwiY2FtbF9ncl9zaXplX3giLCJjYW1sX21sX2RlYnVnX2luZm9fc3RhdHVzIiwiY2FtbF9hdG9taWNfZmV0Y2hfYWRkIiwicmVmIiwib3NfdHlwZSIsImNhbWxfc3lzX2NvbnN0X29zdHlwZV9jeWd3aW4iLCJjYW1sX2Nvc2hfZmxvYXQiLCJNbE11dGV4IiwiY2FtbF9tbF9tdXRleF9uZXciLCJjYW1sX2VwaGVfa2V5X29mZnNldCIsImNhbWxfZXBoZV9jaGVja19rZXkiLCJ3ZWFrIiwiY2FtbF9oYXNoX21peF9maW5hbCIsImNhbWxfZ3JfdGV4dF9zaXplIiwidHh0IiwiY2FtbF9sZXhfcnVuX21lbSIsIm1lbSIsImN1cnJfcG9zIiwiY2FtbF9sZXhfcnVuX3RhZyIsImNhbWxfbmV3X2xleF9lbmdpbmUiLCJsZXhfbWVtIiwibGV4X2Jhc2VfY29kZSIsImxleF9iYWNrdHJrX2NvZGUiLCJsZXhfZGVmYXVsdF9jb2RlIiwibGV4X3RyYW5zX2NvZGUiLCJsZXhfY2hlY2tfY29kZSIsImxleF9jb2RlIiwicGNfb2ZmIiwicHN0YXRlIiwiYmFzZV9jb2RlIiwiY2FtbF9iYV91aW50OF9zZXQ2NCIsIm1sX3pfcG9wY291bnQiLCJjYW1sX3N5c19leGVjdXRhYmxlX25hbWUiLCJjYW1sX2xlc3NlcXVhbCIsImNhbWxfYWNvc2hfZmxvYXQiLCJjYW1sX01ENUluaXQiLCJBcnJheUJ1ZmZlciIsImIzMiIsIlVpbnQzMkFycmF5IiwiY2FtbF9tbF9mbHVzaCIsImNhbWxfc2Vla19vdXQiLCJjYW1sX21sX3NlZWtfb3V0XzY0IiwiY29tcGFyZV9uYXRfcmVhbCIsImNhbWxfZ2Nfc2V0IiwiY2FtbF9qc19nZXQiLCJjYW1sX3VuaXhfaXNhdHR5IiwiZmlsZURlc2NyaXB0b3IiLCJ0dHkiLCJjYW1sX21sX3NldF9idWZmZXJlZCIsImNhbWxfZ2NfY29tcGFjdGlvbiIsImNhbWxfZXBoZV9nZXRfa2V5IiwiY2FtbF91bml4X2xvY2FsdGltZSIsIkRhdGUiLCJkX251bSIsImphbnVhcnlmaXJzdCIsImRveSIsImphbiIsImp1bCIsInN0ZFRpbWV6b25lT2Zmc2V0IiwiY2FtbF91bml4X21rdGltZSIsInRtIiwidG0yIiwianNvb196X29mX2pzX3N0cmluZ19iYXNlIiwiYmMiLCJtbF96X29mX3N1YnN0cmluZ19iYXNlIiwiY2FtbF9iaWdzdHJpbmdfYmxpdF9ieXRlc190b19iYSIsImNhbWxfc3lzX2ZkcyIsImNhbWxfc3lzX2Nsb3NlIiwiY2FtbF9tbF9jbG9zZV9jaGFubmVsIiwiY2FtbF9leG5fd2l0aF9qc19iYWNrdHJhY2UiLCJleG4iLCJmb3JjZSIsImNhbWxfYXRvbWljX2V4Y2hhbmdlIiwiY2FtbF9zeXNfaXNhdHR5IiwiX2NoYW4iLCJpc19kaWdpdF96ZXJvIiwiY2FtbF91bml4X2xzdGF0IiwiY2FtbF91bml4X2xzdGF0XzY0IiwiY2FtbF9qc19zZXQiLCJtbF96X2djZGV4dF9pbnRlcm4iLCJsYXN0eCIsImxhc3R5IiwibWxfel90ZXN0Yml0IiwiY2FtbF9hcnJheV9nZXQiLCJhcnJheSIsImluZGV4IiwiY2FtbF91bml4X3JtZGlyIiwiY2FtbF9sb2cyX2Zsb2F0IiwiY2FtbF9nY19odWdlX2ZhbGxiYWNrX2NvdW50IiwibWxfel9jb25ncnVlbnQiLCJjYW1sX3NwYWNldGltZV9vbmx5X3dvcmtzX2Zvcl9uYXRpdmVfY29kZSIsImNhbWxfaW50NjRfc3ViIiwiY2FtbF9zZWVrX2luIiwiY2FtbF9tbF9zZWVrX2luXzY0IiwiY2FtbF9kb21haW5faWQiLCJjYW1sX21sX211dGV4X3VubG9jayIsImNhbWxfZG9tYWluX2xhdGVzdF9pZHgiLCJjYW1sX2RvbWFpbl9zcGF3biIsIm11dGV4IiwiaWQiLCJjYW1sX3VuaXhfbWtkaXIiLCJwZXJtIiwiY2FtbF9pbnQ2NF9zaGlmdF9sZWZ0IiwiY2FtbF9ub3RlcXVhbCIsIm1sX3pfYWJzIiwiY2FtbF9zeXNfY29uc3RfaW50X3NpemUiLCJjYW1sX2pzX3dyYXBfbWV0aF9jYWxsYmFjayIsImNhbWxfaXNfanMiLCJjYW1sX2xhenlfdXBkYXRlX3RvX2ZvcndhcmQiLCJjYW1sX2JhX2RpbSIsImNhbWxfYmFfZGltXzEiLCJtbF96X3NxcnQiLCJjYW1sX2pzX21ldGhfY2FsbCIsIm1sX3pfbHVjbnVtIiwiY2FtbF9lcGhlX2RhdGFfb2Zmc2V0IiwiY2FtbF93ZWFrX2NyZWF0ZSIsImNhbWxfZXBoZV9jcmVhdGUiLCJjYW1sX2pzX3RvX2J5dGVfc3RyaW5nIiwibWxfel9wcm9iYWJfcHJpbWUiLCJjYW1sX3RyYW1wb2xpbmUiLCJjYW1sX21heWJlX3ByaW50X3N0YXRzIiwiY2FtbF9ieXRlc19nZXQ2NCIsImNhbWxfdW5peF9oYXNfc3ltbGluayIsIm1sX3pfcmVtIiwiY2FtbF9lcGhlX3NldF9rZXkiLCJjYW1sX2VwaGVfdW5zZXRfa2V5IiwiY291bnQiLCJjYW1sX3dlYWtfc2V0IiwiY2FtbF9zeXNfcmVtb3ZlIiwiY2FtbF9zdHJpbmdfYm91bmRfZXJyb3IiLCJjYW1sX3N0cmluZ19nZXQzMiIsImNhbWxfYnl0ZXNfZ2V0IiwiY2FtbF9oeXBvdF9mbG9hdCIsIm1sX3pfZmFjTSIsImN1cnJlbnQiLCJjYW1sX2pzX2NhbGwiLCJjYW1sX3N5c19jb25zdF9tYXhfd29zaXplIiwiY2FtbF91bml4X2luZXRfYWRkcl9vZl9zdHJpbmciLCJtbF96X211bF9vdmVyZmxvd3MiLCJtbF96X3RvX2ludCIsImNhbWxfaGFzaF9taXhfYnl0ZXNfYXJyIiwiY2FtbF9oYXNoX21peF9qc2J5dGVzIiwiY2FtbF9tbF9ieXRlc19jb250ZW50IiwiY2FtbF9oYXNoX21peF9ieXRlcyIsImNhbWxfYnl0ZXNfbGVzc3RoYW4iLCJjYW1sX2VyZmNfZmxvYXQiLCJjYW1sX2dyX2ZpbGxfcG9seSIsImFyIiwiY2FtbF9nY19xdWlja19zdGF0IiwibWxfel9mYWMiLCJjYW1sX21sX2lucHV0X2NoYXIiLCJjYW1sX21sX2lucHV0X2ludCIsImNhbWxfZ3JfZGlzcGxheV9tb2RlIiwibWxfel9kaXZpc2libGUiLCJjYW1sX29ial9yZWFjaGFibGVfd29yZHMiLCJudGhfZGlnaXRfbmF0IiwiY2FtbF9hcnJheV9ibGl0IiwiY2FtbF9mbG9hdF9vZl9zdHJpbmciLCJtMyIsIm1hbnRpc3NhIiwiZXhwb25lbnQiLCJjYW1sX3N5c19nZXRjd2QiLCJjYW1sX2ludDY0X2FkZCIsImNhbWxfaW50NjRfbXVsIiwiY2FtbF9pbnQ2NF91bHQiLCJjYW1sX3BhcnNlX3NpZ25fYW5kX2Jhc2UiLCJjYW1sX3BhcnNlX2RpZ2l0IiwiY2FtbF9pbnQ2NF9vZl9zdHJpbmciLCJiYXNlNjQiLCJ0aHJlc2hvbGQiLCJjYW1sX2JhX3NldF8xIiwiY2FtbF9pbnQ2NF94b3IiLCJjYW1sX2ludDY0X29yIiwiY2FtbF9seG1fbmV4dCIsInNoaWZ0X2wiLCJzaGlmdF9yIiwib3IiLCJ4b3IiLCJtdWwiLCJyb3RsIiwic2V0IiwiTSIsImRhYmEiLCJxMCIsInExIiwic3QiLCJ4MCIsImNhbWxfc3lzX2NvbnN0X2JpZ19lbmRpYW4iLCJjYW1sX2xpc3RfdG9fanNfYXJyYXkiLCJjYW1sX2xlZ2FjeV9jdXN0b21fY29kZSIsImNhbWxfb3V0cHV0X3ZhbCIsIldyaXRlciIsIm5vX3NoYXJpbmciLCJjbG9zdXJlcyIsImNvbnNvbGUiLCJpbnRlcm5fb2JqX3RhYmxlIiwibWVtbyIsImV4aXN0aW5nX29mZnNldCIsImV4dGVybl9yZWMiLCJvcHMiLCJzel8zMl82NCIsImhlYWRlcl9wb3MiLCJvbGRfcG9zIiwidHlwZV9vZl92IiwiY2FtbF9zdHJpbmdfb2ZfYXJyYXkiLCJjYW1sX291dHB1dF92YWx1ZV90b19zdHJpbmciLCJjYW1sX3JhaXNlX25vdF9hX2RpciIsImNhbWxfc3lzX3N5c3RlbV9jb21tYW5kIiwiY21kIiwiY2hpbGRfcHJvY2VzcyIsImNhbWxfanNfZXJyb3Jfb2ZfZXhjZXB0aW9uIiwiY2FtbF91bml4X2dldHVpZCIsImRlc2VyaWFsaXplX25hdCIsImluaXRpYWxpemVfbmF0IiwibWxfel9zdWNjIiwiY2FtbF9ncl9vcGVuX3N1YndpbmRvdyIsImNhbWxfbWFyc2hhbF9kYXRhX3NpemUiLCJnZXQzMiIsIk1sU3RyaW5nUmVhZGVyIiwiY2FtbF9mbG9hdF9vZl9ieXRlcyIsImNhbWxfaW5wdXRfdmFsdWVfZnJvbV9yZWFkZXIiLCJfbWFnaWMiLCJfYmxvY2tfbGVuIiwibnVtX29iamVjdHMiLCJfc2l6ZV8zMiIsIl9zaXplXzY0Iiwib2JqX2NvdW50ZXIiLCJpbnRlcm5fcmVjIiwiaGVhZGVyIiwiZXhwZWN0ZWRfc2l6ZSIsImNhbWxfc3RyaW5nX29mX2J5dGVzIiwiY2FtbF9pbnB1dF92YWx1ZV9mcm9tX2J5dGVzIiwiY2FtbF9pbnB1dF92YWx1ZSIsImJsb2NrIiwiY2FtbF9pbnB1dF92YWx1ZV90b19vdXRzaWRlX2hlYXAiLCJjYW1sX2F0b21pY19jYXMiLCJjYW1sX2NvcHlzaWduX2Zsb2F0IiwiY2FtbF9ncl9zZXRfdGV4dF9zaXplIiwiY2FtbF9hdG9taWNfbG9hZCIsImNhbWxfTUQ1RmluYWwiLCJjYW1sX21kNV9ieXRlcyIsImNhbWxfYmFfc2V0X2dlbmVyaWMiLCJjYW1sX21sX2NvbmRpdGlvbl93YWl0IiwibXV0ZXh0IiwiY2FtbF9ieXRlc19sZXNzZXF1YWwiLCJjYW1sX3N0cmluZ19sZXNzZXF1YWwiLCJjYW1sX3N0cmluZ19ncmVhdGVyZXF1YWwiLCJjYW1sX25leHRhZnRlcl9mbG9hdCIsImNhbWxfZ3Jfc2l6ZV95IiwibWxfel9mYWMyIiwiY2FtbF9wb3NfaW4iLCJjYW1sX21sX3Bvc19pbiIsImNhbWxfaW50NjRfYW5kIiwiY2FtbF9zeXNfY29uc3Rfd29yZF9zaXplIiwibWxfel9iaW4iLCJjb2VmZiIsImNhbWxfdW5peF91bmxpbmsiLCJjYW1sX3N5c19vcGVuX2Zvcl9ub2RlIiwiZnMiLCJmZDIiLCJNbEZha2VGZF9vdXQiLCJjYW1sX3N5c19vcGVuX2ludGVybmFsIiwiaWR4IiwiY2FtbF9zeXNfb3BlbiIsIl9wZXJtcyIsIm1sX3pfZ2NkIiwibWxfel9tdWwiLCJtbF96X2hhbWRpc3QiLCJjYW1sX3N0cmluZ19nZXQiLCJyZV9tYXRjaCIsInJlX3dvcmRfbGV0dGVycyIsIm9wY29kZXMiLCJpc193b3JkX2xldHRlciIsImluX2JpdHNldCIsInJlX21hdGNoX2ltcGwiLCJwYXJ0aWFsIiwicHJvZyIsImNwb29sIiwibm9ybXRhYmxlIiwibnVtZ3JvdXBzIiwibnVtcmVnaXN0ZXJzIiwic3RhcnRjaGFycyIsInBjIiwicXVpdCIsImdyb3VwcyIsInJlX3JlZ2lzdGVyIiwiYmFja3RyYWNrIiwiaXRlbSIsInB1c2giLCJhY2NlcHQiLCJnIiwicHJlZml4X21hdGNoIiwib3AiLCJzYXJnIiwidWFyZyIsImdyb3VwIiwicmVfc2VhcmNoX2JhY2t3YXJkIiwibWxfel9sb2dhbmQiLCJjYW1sX2pzX2Zyb21fc3RyaW5nIiwiY2FtbF9iYV9zdWIiLCJjaGFuZ2VkX2RpbSIsIm5ld19kaW1zIiwibmV3X2RhdGEiLCJjYW1sX2djX2Z1bGxfbWFqb3IiLCJjYW1sX21sX211dGV4X3RyeV9sb2NrIiwiY2FtbF9ieXRlc19zZXQzMiIsImkzMiIsImNhbWxfZ3Jfc2lnaW9fc2lnbmFsIiwiY2FtbF9iYV91aW50OF9zZXQzMiIsIm1sX3pfZGl2X3JlbSIsImNhbWxfc3lzX2NvbnN0X29zdHlwZV91bml4IiwiY2FtbF91bml4X2dtdGltZSIsImNhbWxfc2lnbmJpdF9mbG9hdCIsImNhbWxfZ3Jfc2V0X2xpbmVfd2lkdGgiLCJjYW1sX2dyX3NldF9mb250IiwiY2FtbF9ncl9zZXRfY29sb3IiLCJjb252ZXJ0IiwibnVtYmVyIiwiY19zdHIiLCJjYW1sX2dyX21vdmV0byIsImNhbWxfZ3JfcmVzaXplX3dpbmRvdyIsImNhbWxfZ3Jfc3RhdGVfaW5pdCIsImNhbWxfZ3JfY3VycmVudF94IiwiY2FtbF9iYV9raW5kX29mX3R5cGVkX2FycmF5IiwidGEiLCJjYW1sX2JhX2Zyb21fdHlwZWRfYXJyYXkiLCJjYW1sX21sX3NlZWtfb3V0IiwiY2FtbF9qc190eXBlb2YiLCJjYW1sX2hhc2hfbWl4X3N0cmluZyIsImNhbWxfc3RyaW5nX2hhc2giLCJjYW1sX3Jlc3RvcmVfcmF3X2JhY2t0cmFjZSIsImJ0IiwiY2FtbF9ncl9saW5ldG8iLCJjYW1sX2pzX3dyYXBfbWV0aF9jYWxsYmFja191bnNhZmUiLCJjYW1sX2JhX2RpbV8zIiwiY2FtbF9pc19zcGVjaWFsX2V4Y2VwdGlvbiIsImNhbWxfZm9ybWF0X2V4Y2VwdGlvbiIsImJ1Y2tldCIsImNhbWxfZmF0YWxfdW5jYXVnaHRfZXhjZXB0aW9uIiwiaGFuZGxlciIsImF0X2V4aXQiLCJjYW1sX2VwaGVfY2hlY2tfZGF0YSIsImNhbWxfYnl0ZXNfZ2V0MTYiLCJjYW1sX29ial9tYWtlX2ZvcndhcmQiLCJjYW1sX2pzX2Zyb21fYm9vbCIsImNhbWxfbWxfc2V0X2NoYW5uZWxfbmFtZSIsImNhbWxfZXhwMl9mbG9hdCIsImNhbWxfZ3JfY2xvc2VfZ3JhcGgiLCJjYW1sX21sX2RvbWFpbl9jcHVfcmVsYXgiLCJjYW1sX2NyZWF0ZV9zdHJpbmciLCJjYW1sX21sX2lucHV0X2Jsb2NrIiwiYXZhaWwiLCJjYW1sX21kNV9jaGFuIiwidG9yZWFkIiwiY2FtbF9hdGFuaF9mbG9hdCIsImNhbWxfbWxfY29uZGl0aW9uX3NpZ25hbCIsImNhbWxfdW5peF9maW5kbmV4dCIsImNhbWxfbWxfb3V0cHV0X2J5dGVzIiwiY2FtbF9tbF9vdXRwdXQiLCJjYW1sX21sX2RvbWFpbl9pZCIsImNhbWxfZXBoZV9nZXRfZGF0YSIsImNhbWxfeG1saHR0cHJlcXVlc3RfY3JlYXRlIiwiY2FtbF90cmFtcG9saW5lX3JldHVybiIsImNhbWxfbWxfaXNfYnVmZmVyZWQiLCJjYW1sX2FycmF5X2FwcGVuZCIsImNhbWxfdW5peF9nZXR0aW1lb2ZkYXkiLCJjYW1sX3VuaXhfdGltZSIsImNhbWxfbWxfc2V0X2NoYW5uZWxfcmVmaWxsIiwibWxfel9uZXh0cHJpbWUiLCJjYW1sX2ZpbGxfYnl0ZXMiLCJjYW1sX2pzX2V4cHIiLCJjYW1sX21sX3J1bnRpbWVfd2FybmluZ3NfZW5hYmxlZCIsIm1sX3pfc3ViIiwibWxfel9mZGl2IiwibWxfel90b19iaXRzIiwiY2FtbF9vdXRwdXRfdmFsdWVfdG9fYnl0ZXMiLCJjYW1sX2V2ZW50bG9nX3Jlc3VtZSIsImNhbWxfaGFzaF91bml2X3BhcmFtIiwibGltaXQiLCJvYmoiLCJoYXNoX2FjY3UiLCJoYXNoX2F1eCIsImpzYnl0ZXMiLCJjYW1sX21kNV9zdHJpbmciLCJjYW1sX3N0cmluZ19lcXVhbCIsImNhbWxfYXJyYXlfb2Zfc3RyaW5nIiwibWxfel9kaXZleGFjdCIsImNhbWxfb3V0cHV0X3ZhbHVlX3RvX2J1ZmZlciIsInJlX3JlcGxhY2VtZW50X3RleHQiLCJyZXBsIiwib3JpZyIsImN1ciIsImNhbWxfcHVyZV9qc19leHByIiwiY2FtbF9ibGl0X3N0cmluZyIsImJsaXRfbmF0IiwiY2FtbF9iaWdzdHJpbmdfYmxpdF9iYV90b19ieXRlcyIsImJhMSIsImJ5dGVzMiIsImNhbWxfdW5peF9zdGF0IiwiY2FtbF9yZWdpc3Rlcl9uYW1lZF92YWx1ZSIsImpzb29fY3JlYXRlX2ZpbGVfZXh0ZXJuIiwiY2FtbF91bml4X3N0YXRfNjQiLCJjYW1sX3RvX2pzX3N0cmluZyIsImNhbWxfbWxfbXV0ZXhfbG9jayIsInJlX3NlYXJjaF9mb3J3YXJkIiwiY2FtbF9ibGl0X3N0cmluZ190b19iaWdzdHJpbmciLCJjYW1sX21ha2VfdmVjdCIsImluaXQiLCJjYW1sX21sX3NlZWtfaW4iLCJjYW1sX3N5c19yZWFkX2RpcmVjdG9yeSIsImNhbWxfbWxfb3V0cHV0X2NoYXIiLCJjYW1sX3N5c19jb25zdF9vc3R5cGVfd2luMzIiLCJjYW1sX29ial9pc19ibG9jayIsImNhbWxfb2JqX3NldF9yYXdfZmllbGQiLCJjYW1sX2pzX3ZhciIsImNhbWxfdHJ1bmNfZmxvYXQiLCJjYW1sX3phcml0aF9tYXJzaGFsIiwiY2FtbF9lcGhlX3Vuc2V0X2RhdGEiLCJjYW1sX2VwaGVfc2V0X2RhdGEiLCJjYW1sX2VwaGVfYmxpdF9kYXRhIiwiY2FtbF9pc19wcmludGFibGUiLCJjYW1sX2FycmF5X29mX2J5dGVzIiwiY2FtbF9lcXVhbCIsInJlX3BhcnRpYWxfbWF0Y2giLCJjYW1sX3N5c19yYW5kb21fc2VlZCIsImJ1ZmYiLCJub3ciLCJhbGxfZmluYWxpemVycyIsImNhbWxfZmluYWxfcmVnaXN0ZXJfY2FsbGVkX3dpdGhvdXRfdmFsdWUiLCJjYiIsImNhbWxfYmFfZ2V0XzIiLCJjYW1sX2JhX3VpbnQ4X3NldDE2IiwiY2FtbF9sYXp5X3Jlc2V0X3RvX2xhenkiLCJjYW1sX2pzX2RlbGV0ZSIsImNhbWxfaW50X29mX3N0cmluZyIsImNhbWxfbGlzdF9tb3VudF9wb2ludCIsInByZXYiLCJjYW1sX21hcnNoYWxfY29uc3RhbnRzIiwiY2FtbF9vYmpfcmF3X2ZpZWxkIiwiY2FtbF9qc19lcXVhbHMiLCJjYW1sX29ial9jb21wYXJlX2FuZF9zd2FwIiwiYmlnc3RyaW5nX3RvX3R5cGVkX2FycmF5IiwibWxfel9maXRzX25hdGl2ZWludCIsImNhbWxfZ3JfYXJjX2F1eCIsImN4IiwiY3kiLCJyeSIsInJ4Iiwicm90IiwieFBvcyIsInlQb3MiLCJ4UG9zX3ByZXYiLCJ5UG9zX3ByZXYiLCJzcGFjZSIsImRlbHRhIiwiY2FtbF9ncl9maWxsX2FyYyIsImNhbWxfYmFfc2xpY2UiLCJudW1faW5kcyIsInN1Yl9kaW1zIiwibWxfel9vZl9uYXRpdmVpbnQiLCJjYW1sX2JhX2tpbmQiLCJjYW1sX2pzX2Z1bl9jYWxsIiwiY2FtbF9nY19tYWpvcl9zbGljZSIsIndvcmsiLCJtbF96X2ludmVydCIsIm1sX3pfcG93bSIsInozIiwiaW52IiwibWxfel9wb3dtX3NlYyIsImNhbWxfanNfcHVyZV9leHByIiwiY29tcGFyZV9kaWdpdHNfbmF0IiwiY2FtbF9tbF9pbnB1dCIsImNhbWxfZ3Jfd2FpdF9ldmVudCIsIl9ldmwiLCJjYW1sX2dyX3NpZ2lvX2hhbmRsZXIiLCJjYW1sX2hhc2hfbWl4X2JpZ3N0cmluZyIsImNhbWxfcmVjb3JkX2JhY2t0cmFjZSIsImNhbWxfdW5peF9jbGVhbnVwIiwiY2FtbF9zeXNfY29uc3RfYmFja2VuZF90eXBlIiwiY2FtbF9zeXNfZ2V0X2NvbmZpZyIsImNhbWxfb2JqX2lzX3NoYXJlZCIsImNhbWxfbWxfb3V0X2NoYW5uZWxzX2xpc3QiLCJjYW1sX2FzaW5oX2Zsb2F0IiwibWxfel9oYXNoIiwiYWNjIiwiY2FtbF9wb3Nfb3V0IiwiYmlnc3RyaW5nX29mX2FycmF5X2J1ZmZlciIsImFiIiwiY2FtbF9tb2QiLCJjYW1sX2JhX2luaXQiLCJjYW1sX3VuaXhfZmlsZWRlc2NyX29mX2ZkIiwicmVfc3RyaW5nX21hdGNoIiwiQmlnU3RyaW5nUmVhZGVyIiwiY2FtbF9ncl9kdW1wX2ltYWdlIiwiY2FtbF9iYV9nZXRfZ2VuZXJpYyIsImNhbWxfdW5peF9zdGFydHVwIiwiY2FtbF9nZXRfZXhjZXB0aW9uX2JhY2t0cmFjZSIsImNhbWxfZm9ybWF0X2Zsb2F0IiwidG9GaXhlZCIsImRwIiwicHJlYyIsImNhbWxfbW91bnRfYXV0b2xvYWQiLCJtbF96X2VxdWFsIiwibWxfel9maXRzX2ludDY0IiwiY2FtbF9iaWdzdHJpbmdfYmxpdF9iYV90b19iYSIsImNhbWxfYmxpdF9iaWdzdHJpbmdfdG9fYmlnc3RyaW5nIiwibWxfel9zcXJ0X3JlbSIsImRpZmYiLCJjYW1sX3N0cmluZ19sZXNzdGhhbiIsImNhbWxfc3RyaW5nX2dyZWF0ZXJ0aGFuIiwiY2FtbF9kaXYiLCJjYW1sX29ial9kdXAiLCJjYW1sX2VwaGVfZ2V0X2RhdGFfY29weSIsImNhbWxfbWVtcHJvZl9zdGFydCIsInJhdGUiLCJzdGFja19zaXplIiwidHJhY2tlciIsIm1sX3pfcGVyZmVjdF9zcXVhcmUiLCJjYW1sX3N5c19nZXRfYXJndiIsImNhbWxfbWxfZG9tYWluX3NldF9uYW1lIiwiX25hbWUiLCJjYW1sX2pzX3RvX2Jvb2wiLCJjYW1sX2dyX2NyZWF0ZV9pbWFnZSIsImNhbWxfZXBoZV9nZXRfa2V5X2NvcHkiLCJjYW1sX2xlc3N0aGFuIiwiY2FtbF9yYXdfYmFja3RyYWNlX25leHRfc2xvdCIsIm1sX3pfdG9fbmF0aXZlaW50IiwiY2FtbF9yZWdpc3Rlcl9nbG9iYWwiLCJuYW1lX29wdCIsIm11bHRfbmF0IiwibGVuMyIsInNxdWFyZV9uYXQiLCJjYW1sX2pzX2Zyb21fZmxvYXQiLCJjYW1sX2Zsb2F0YXJyYXlfY3JlYXRlIiwiY2FtbF9nY19zdGF0IiwiY2FtbF9nZXRfbWFqb3JfY3JlZGl0IiwiY2FtbF9zeXNfbW9kaWZ5X2FyZ3YiLCJjYW1sX21ldGhvZF9jYWNoZSIsImNhbWxfZ2V0X3B1YmxpY19tZXRob2QiLCJjYWNoZWlkIiwibWV0aHMiLCJsaSIsImNhbWxfanNfZ2V0X2NvbnNvbGUiLCJjYW1sX3N5c191bnNhZmVfZ2V0ZW52IiwiY2FtbF9tbF9vcGVuX2Rlc2NyaXB0b3JfaW4iLCJyZWZpbGwiLCJjaGFubmVsIiwiYmlnc3RyaW5nX29mX3R5cGVkX2FycmF5IiwiY2FtbF9yb3VuZF9mbG9hdCIsIm1sX3pfb2ZfYml0cyIsImJhc2UxIiwiY2FtbF9vanNfbmV3X2FyciIsIkYiLCJjb21wbGVtZW50X25hdCIsIm1sX3pfbG9neG9yIiwiY2FtbF9kb21haW5fZGxzIiwiY2FtbF9kb21haW5fZGxzX3NldCIsImNhbWxfbGF6eV9yZWFkX3Jlc3VsdCIsImNhbWxfanNfcmVnZXhwcyIsImNhbWxfanNfaHRtbF9lc2NhcGUiLCJjYW1sX2JhX2RpbV8yIiwiY2FtbF9qc193cmFwX21ldGhfY2FsbGJhY2tfYXJndW1lbnRzIiwiY2FtbF9zaW5oX2Zsb2F0IiwiY2FtbF9sZGV4cF9mbG9hdCIsImNhbWxfZ3Jfc3RhdGVfc2V0IiwiY2FtbF96YXJpdGhfdW5tYXJzaGFsIiwibmVnYXRlIiwibWxfel90cmFpbGluZ196ZXJvcyIsImNhbWxfanNfd3JhcF9jYWxsYmFja19zdHJpY3QiLCJhcml0eSIsImNhbWxfZ2NfbWlub3Jfd29yZHMiLCJjYW1sX2dldF9jdXJyZW50X2NhbGxzdGFjayIsImxhbmRfZGlnaXRfbmF0IiwiY2FtbF9pbnQ2NF9tb2QiLCJjYW1sX29ial9zZXRfdGFnIiwiY2FtbF9pbnQzMl9ic3dhcCIsImNhbWxfYmFfc2V0XzMiLCJtbF96X2phY29iaSIsIm4xIiwibWxfel9sZWdlbmRyZSIsImNhbWxfanNfaW5zdGFuY2VvZiIsImNhbWxfZ2V0X21ham9yX2J1Y2tldCIsImNhbWxfYmxpdF9iaWdzdHJpbmdfdG9fc3RyaW5nIiwic2V0X2RpZ2l0X25hdF9uYXRpdmUiLCJudGhfZGlnaXRfbmF0X25hdGl2ZSIsImNhbWxfc3RyaW5nX3NldDY0IiwiY2FtbF9ncl9zdGF0ZV9jcmVhdGUiLCJjYW52YXMiLCJjb250ZXh0IiwiY2FtbF9qc193cmFwX2NhbGxiYWNrIiwiY2FtbF9ncl9kcmF3X2FyYyIsImNhbWxfYmFfbWFwX2ZpbGUiLCJ2ZmQiLCJzaGFyZWQiLCJjYW1sX2JhX21hcF9maWxlX2J5dGVjb2RlIiwiYXJnbiIsImNhbWxfYmFfY3JlYXRlX2Zyb20iLCJkYXRhMSIsImRhdGEyIiwianN0eXAiLCJjYW1sX3RhbmhfZmxvYXQiLCJjYW1sX2dyX2RyYXdfc3RyIiwiZHgiLCJjYW1sX2dyX2RyYXdfc3RyaW5nIiwibWxfel9wcmltb3JpYWwiLCJjYW1sX2dyX2RyYXdfY2hhciIsImNhbWxfdW5tb3VudCIsIm1sX3pfZmliIiwiY2FtbF9pbnB1dF92YWx1ZV9mcm9tX3N0cmluZyIsImNhbWxfbWxfcG9zX2luXzY0IiwiY2FtbF9ncl9kcmF3X2ltYWdlIiwiaW1hZ2UiLCJjYW1sX3JlZ2lzdGVyX2NoYW5uZWxfZm9yX3NwYWNldGltZSIsIl9jaGFubmVsIiwiY2FtbF9zdHJpbmdfc2V0IiwiY2FtbF9zeXNfcm1kaXIiLCJjYW1sX3VuaXhfc3ltbGluayIsInNyY19yb290IiwiZHN0X3Jvb3QiLCJjYW1sX21sX3Bvc19vdXQiLCJjYW1sX3NwYWNldGltZV9lbmFibGVkIiwiY2FtbF9ieXRlc19ub3RlcXVhbCIsImNhbWxfcnVudGltZV9wYXJhbWV0ZXJzIiwiY2FtbF9qc19vYmplY3QiLCJjYW1sX2JhX2NyZWF0ZSIsImRpbXNfbWwiLCJjYW1sX2dyX3JlbWVtYmVyX21vZGUiLCJjYW1sX2ZtYV9mbG9hdCIsIlNQTElUIiwiTUlOX1ZBTFVFIiwiRVBTSUxPTiIsIkMiLCJBIiwiQiIsIm11bHRpcGx5IiwiYXQiLCJhaGkiLCJhbG8iLCJiaGkiLCJibG8iLCJhZGp1c3QiLCJzY2FsZSIsInhzIiwieXMiLCJ6cyIsInh5IiwidSIsImNhbWxfcmVjb21tZW5kZWRfZG9tYWluX2NvdW50IiwiY2FtbF9ic3dhcDE2IiwiY2FtbF9tbF9zZXRfYmluYXJ5X21vZGUiLCJjYW1sX2ZpbmFsX3JlZ2lzdGVyIiwiY2FtbF9ncl9kcmF3X3JlY3QiLCJjYW1sX3N0cmluZ19nZXQxNiIsImNhbWxfb3V0cHV0X3ZhbHVlIiwiY2FtbF9iYV9nZXRfMyIsImNhbWxfZXBoZV9ibGl0X2tleSIsIm1sX3pfdG9faW50MzIiLCJjYW1sX2luaXRpYWxfdGltZSIsImNhbWxfc3lzX3RpbWUiLCJjYW1sX3N5c190aW1lX2luY2x1ZGVfY2hpbGRyZW4iLCJjYW1sX2NoZWNrX2JvdW5kIiwiY2FtbF91bml4X2dldHB3dWlkIiwibWxfel9jb21wYXJlIiwiY2FtbF9oYXNoIiwic2VlZCIsInF1ZXVlIiwicmQiLCJ3ciIsImNhbWxfYmFfdG9fdHlwZWRfYXJyYXkiLCJjYW1sX2RvbWFpbl9kbHNfZ2V0IiwiY2FtbF9ieXRlc19nZXQzMiIsImNhbWxfZnJleHBfZmxvYXQiLCJtbF96X3ByZWQiLCJjYW1sX3N0cmluZ19nZXQ2NCIsImNhbWxfanNfZXJyb3Jfb3B0aW9uX29mX2V4Y2VwdGlvbiIsImNhbWxfbWxfcG9zX291dF82NCIsIm1sX3pfZXh0cmFjdCIsIm1sX3pfcmVtb3ZlIiwibWxfel9vZl9mbG9hdCIsImYxIiwibWxfel9sb2dub3QiLCJjYW1sX3VuaXhfZmluZGNsb3NlIiwiY2FtbF9ncl9jbG9zZV9zdWJ3aW5kb3ciLCJjYW1sX2Zsb2F0YXJyYXlfYmxpdCIsImNhbWxfZ2V0X21pbm9yX2ZyZWUiLCJjYW1sX3NldF9zdGF0aWNfZW52IiwiY2FtbF9iYV9jaGFuZ2VfbGF5b3V0IiwiY2FtbF9qc19uZXciLCJjYW1sX2dyX2N1cnJlbnRfeSIsImNhbWxfZm9ybWF0X2ludCIsImNhbWxfb2JqX3RydW5jYXRlIiwiY2FtbF9qc190b19zdHJpbmciLCJpc19kaWdpdF9vZGQiLCJjYW1sX3J1bnRpbWVfdmFyaWFudCIsImNhbWxfbWxfb3Blbl9kZXNjcmlwdG9yX291dCIsImJ1ZmZlcmVkIiwiY2FtbF9hcnJheV9jb25jYXQiLCJjYW1sX2dyX29wZW5fZ3JhcGgiLCJpbmZvIiwic3BlY3MiLCJzdGF0dXMiLCJ3aW4iLCJkb2MiLCJ0aXRsZSIsImJvZHkiLCJjYW1sX21ha2VfZmxvYXRfdmVjdCIsImNhbWxfY2JydF9mbG9hdCIsImNhbWxfbWVtcHJvZl9zdG9wIiwiY2FtbF9ldmVudGxvZ19wYXVzZSIsImNhbWxfZ3JlYXRlcmVxdWFsIiwibWxfel9udW1iaXRzIiwidXBwZXJCb3VuZCIsImNhbWxfZ2V0X2V4Y2VwdGlvbl9yYXdfYmFja3RyYWNlIiwiY2FtbF9sb2cxcF9mbG9hdCIsImNhbWxfbGF6eV9tYWtlX2ZvcndhcmQiLCJsb3JfZGlnaXRfbmF0IiwiY2FtbF9ncl9ibGl0X2ltYWdlIiwiaW0yIiwiY2FtbF9ncl93aW5kb3dfaWQiLCJjYW1sX2pzX29uX2llIiwidWEiLCJjYW1sX2ludDY0X3NoaWZ0X3JpZ2h0IiwiY2FtbF9iYV9sYXlvdXQiLCJjYW1sX2NvbnZlcnRfcmF3X2JhY2t0cmFjZSIsImNhbWxfYXJyYXlfc2V0IiwibmV3dmFsIiwiY2FtbF9hbGxvY19zdGFjayIsInJldCIsImNhbWxfYnl0ZXNfZ3JlYXRlcmVxdWFsIiwibWxfel9wZXJmZWN0X3Bvd2VyIiwibG9nMnoiLCJ6cCIsInNldF9kaWdpdF9uYXQiLCJtbF96X2luaXQiLCJjYW1sX2dyX2RvY19vZl9zdGF0ZSIsImNhbWxfbWxfb3V0cHV0X2ludCIsImNhbWxfb2JqX3dpdGhfdGFnIiwiY2FtbF9tbF9jaGFubmVsX3NpemUiLCJjYW1sX3Jhd19iYWNrdHJhY2Vfc2xvdCIsImNhbWxfaGV4c3RyaW5nX29mX2Zsb2F0Iiwic3R5bGUiLCJleHBfc2lnbiIsInNpZ25fc3RyIiwiY3N0IiwieF9zdHIiLCJjYW1sX2pzX3dyYXBfbWV0aF9jYWxsYmFja19zdHJpY3QiLCJtbF96X2Zvcm1hdCIsImNhcyIsIndpZHRoIiwiYWx0IiwicGFkIiwicHJlZml4IiwicHJlIiwibWxfel90b19pbnQ2NCIsIm1hc2siLCJtbF96X3NpemUiLCJjYW1sX3VuaXhfcmVhZGxpbmsiLCJjYW1sX2JhY2t0cmFjZV9zdGF0dXMiLCJjYW1sX3N5c19hcmd2IiwiY2FtbF9pbnN0YWxsX3NpZ25hbF9oYW5kbGVyIiwiY2FtbF9iYV9maWxsIiwiY2FtbF9tb2RmX2Zsb2F0IiwiY2FtbF9nY19nZXQiLCJjYW1sX2Zsb2F0X2NvbXBhcmUiLCJtbF96X3NoaWZ0X3JpZ2h0X3RydW5jIiwiY2FtbF9zdHJpbmdfc2V0MzIiLCJjYW1sX3BhcnNlX2VuZ2luZSIsInRhYmxlcyIsImVudiIsIkVSUkNPREUiLCJsb29wIiwidGVzdHNoaWZ0Iiwic2hpZnRfcmVjb3ZlciIsInJlZHVjZSIsIlJFQURfVE9LRU4iLCJSQUlTRV9QQVJTRV9FUlJPUiIsIkdST1dfU1RBQ0tTXzEiLCJHUk9XX1NUQUNLU18yIiwiQ09NUFVURV9TRU1BTlRJQ19BQ1RJT04iLCJDQUxMX0VSUk9SX0ZVTkNUSU9OIiwiZW52X3Nfc3RhY2siLCJlbnZfdl9zdGFjayIsImVudl9zeW1iX3N0YXJ0X3N0YWNrIiwiZW52X3N5bWJfZW5kX3N0YWNrIiwiZW52X3N0YWNrc2l6ZSIsImVudl9zdGFja2Jhc2UiLCJlbnZfY3Vycl9jaGFyIiwiZW52X2x2YWwiLCJlbnZfc3ltYl9zdGFydCIsImVudl9zeW1iX2VuZCIsImVudl9hc3AiLCJlbnZfcnVsZV9sZW4iLCJlbnZfcnVsZV9udW1iZXIiLCJlbnZfc3AiLCJlbnZfc3RhdGUiLCJlbnZfZXJyZmxhZyIsInRibF90cmFuc2xfY29uc3QiLCJ0YmxfdHJhbnNsX2Jsb2NrIiwidGJsX2xocyIsInRibF9sZW4iLCJ0YmxfZGVmcmVkIiwidGJsX2Rnb3RvIiwidGJsX3NpbmRleCIsInRibF9yaW5kZXgiLCJ0YmxfZ2luZGV4IiwidGJsX3RhYmxlc2l6ZSIsInRibF90YWJsZSIsInRibF9jaGVjayIsInRibF9uYW1lc19jb25zdCIsInRibF9uYW1lc19ibG9jayIsImxvZyIsInRva2VuX25hbWUiLCJuYW1lcyIsInByaW50X3Rva2VuIiwidG9rIiwidG9rZW4iLCJuMiIsInN0YXRlMSIsInNwIiwiZXJyZmxhZyIsImFzcCIsImNhbWxfdXBkYXRlX2R1bW15IiwiY2FtbF9hcnJheV9maWxsIiwiY2FtbF9zeXNfbWtkaXIiLCJjYW1sX3N0cmluZ19ub3RlcXVhbCIsImNhbWxfYnl0ZXNfZ3JlYXRlcnRoYW4iLCJjYW1sX2dyX21ha2VfaW1hZ2UiLCJjYW1sX21sX3NldF9jaGFubmVsX291dHB1dCIsImNhbWxfcmVhZF9maWxlX2NvbnRlbnQiLCJjYW1sX2pzX3RvX2Zsb2F0IiwiY2FtbF9zZXR1cF91bmNhdWdodF9leGNlcHRpb25faGFuZGxlciIsIm9yaWdpbiIsImV2ZW50IiwiZXJyX25vX3ByZWQiLCJlcnJfbm9fc3VjYyIsInplcm8kMiIsIm9uZSQyIiwibWludXNfb25lJDIiLCJtaW5faW50JDIiLCJtYXhfaW50JDIiLCJkdW1teV9wb3MiLCJ6ZXJvX3BvcyIsInN1Yl9mb3JtYXQiLCJmb3JtYXR0aW5nX2xpdCIsImxvY2ZtdCIsIm51bGwkMCIsImN1cnJlbnRfZGlyX25hbWUiLCJwYXJlbnRfZGlyX25hbWUiLCJkaXJfc2VwIiwicXVvdGVxdW90ZSIsIm51bGwkMSIsImN1cnJlbnRfZGlyX25hbWUkMCIsInBhcmVudF9kaXJfbmFtZSQwIiwiZGlyX3NlcCQwIiwibnVsbCQyIiwiY3VycmVudF9kaXJfbmFtZSQxIiwicGFyZW50X2Rpcl9uYW1lJDEiLCJkaXJfc2VwJDEiLCJ6ZXJvJDQiLCJvbmUkNCIsImkiLCJlcmFzZV9yZWwiLCJyZXN0IiwicmVzdCQwIiwicmVzdCQxIiwicmVzdCQyIiwicmVzdCQzIiwicmVzdCQ0IiwicmVzdCQ1IiwicmVzdCQ2IiwicmVzdCQ3IiwidHkiLCJyZXN0JDgiLCJ0eTEiLCJyZXN0JDkiLCJyZXN0JDEwIiwicmVzdCQxMSIsInJlc3QkMTIiLCJyZXN0JDEzIiwiY29uY2F0X2ZtdHR5IiwiZm10dHkxIiwiZm10dHkyIiwidHkyIiwiY29uY2F0X2ZtdCIsImZtdDEiLCJmbXQyIiwicGFkIiwicGFkJDAiLCJwcmVjIiwicGFkJDEiLCJpY29udiIsInByZWMkMCIsInBhZCQyIiwiaWNvbnYkMCIsInByZWMkMSIsInBhZCQzIiwiaWNvbnYkMSIsInByZWMkMiIsInBhZCQ0IiwiaWNvbnYkMiIsInByZWMkMyIsInBhZCQ1IiwiZmNvbnYiLCJwYWQkNiIsInN0ciIsImNociIsImZtdHR5IiwicGFkJDciLCJmbXR0eSQwIiwicGFkJDgiLCJyZXN0JDE0IiwicmVzdCQxNSIsInJlc3QkMTYiLCJmbXRpbmdfbGl0IiwicmVzdCQxNyIsImZtdGluZ19nZW4iLCJyZXN0JDE4IiwicmVzdCQxOSIsImNoYXJfc2V0Iiwid2lkdGhfb3B0IiwicmVzdCQyMCIsImNvdW50ZXIiLCJyZXN0JDIxIiwicmVzdCQyMiIsImlnbiIsInJlc3QkMjMiLCJmIiwiYXJpdHkiLCJ2IiwiciIsImN1ciIsInNlZW4iLCJuIiwiZmFpbHdpdGgiLCJzIiwiaW52YWxpZF9hcmciLCJtaW4iLCJ4IiwieSIsIm1heCIsImFicyIsImxub3QiLCJpbmZpbml0eSIsIm5lZ19pbmZpbml0eSIsIm5hbiIsIm1heF9mbG9hdCIsIm1pbl9mbG9hdCIsImVwc2lsb24iLCJtYXhfaW50IiwibWluX2ludCIsInMxIiwiczIiLCJsMSIsImwyIiwiY2hhcl9vZl9pbnQiLCJzdHJpbmdfb2ZfYm9vbCIsImIiLCJib29sX29mX3N0cmluZyIsImJvb2xfb2Zfc3RyaW5nX29wdCIsInN0cmluZ19vZl9pbnQiLCJpbnRfb2Zfc3RyaW5nX29wdCIsInZhbGlkX2Zsb2F0X2xleGVtIiwibCIsImkkMCIsInRvX3N0cmluZyIsIm9mX3N0cmluZ19vcHQiLCJhcHBlbmQiLCJ0bCIsImhkIiwic3RkaW4iLCJzdGRvdXQiLCJzdGRlcnIiLCJvcGVuX2dlbiIsIm1vZGUiLCJwZXJtIiwibmFtZSIsImMiLCJvcGVuX3RleHQiLCJvcGVuX2JpbiIsImZsdXNoX2FsbCIsIml0ZXIiLCJhIiwib3V0cHV0X2J5dGVzIiwib2MiLCJvdXRwdXRfc3RyaW5nIiwib3V0cHV0Iiwib2ZzIiwibGVuIiwib3V0cHV0X3N1YnN0cmluZyIsIm91dHB1dF92YWx1ZSIsImNoYW4iLCJjbG9zZSIsImNsb3NlX25vZXJyIiwib3Blbl9nZW4kMCIsIm9wZW5fdGV4dCQwIiwib3Blbl9iaW4kMCIsImlucHV0IiwiaWMiLCJ1bnNhZmVfcmVhbGx5X2lucHV0Iiwib2ZzJDAiLCJsZW4kMCIsImxlbiQxIiwib2ZzJDEiLCJyZWFsbHlfaW5wdXQiLCJyZWFsbHlfaW5wdXRfc3RyaW5nIiwiaW5wdXRfbGluZSIsImJ1aWxkX3Jlc3VsdCIsImJ1ZiIsImFjY3UiLCJiZWciLCJhY2N1JDAiLCJyZXMiLCJjbG9zZV9ub2VyciQwIiwicHJpbnRfY2hhciIsInByaW50X3N0cmluZyIsInByaW50X2J5dGVzIiwicHJpbnRfaW50IiwicHJpbnRfZmxvYXQiLCJwcmludF9lbmRsaW5lIiwicHJpbnRfbmV3bGluZSIsInByZXJyX2NoYXIiLCJwcmVycl9zdHJpbmciLCJwcmVycl9ieXRlcyIsInByZXJyX2ludCIsInByZXJyX2Zsb2F0IiwicHJlcnJfZW5kbGluZSIsInByZXJyX25ld2xpbmUiLCJyZWFkX2xpbmUiLCJyZWFkX2ludCIsInJlYWRfaW50X29wdCIsInJlYWRfZmxvYXQiLCJyZWFkX2Zsb2F0X29wdCIsInN0cmluZ19vZl9mb3JtYXQiLCJzeW1ib2wiLCJzdHIyIiwic3RyMSIsImV4aXRfZnVuY3Rpb24iLCJhdF9leGl0IiwiZl95ZXRfdG9fcnVuIiwib2xkX2V4aXQiLCJuZXdfZXhpdCQwIiwibmV3X2V4aXQiLCJzdWNjZXNzIiwiZG9fYXRfZXhpdCIsImV4aXQiLCJyZXRjb2RlIiwic2V0X2JpbmFyeV9tb2RlIiwiY2xvc2UkMCIsImluX2NoYW5uZWxfbGVuZ3RoIiwicG9zX2luIiwic2Vla19pbiIsImlucHV0X3ZhbHVlIiwiaW5wdXRfYmluYXJ5X2ludCIsImlucHV0X2J5dGUiLCJpbnB1dF9jaGFyIiwic2V0X2JpbmFyeV9tb2RlJDAiLCJvdXRfY2hhbm5lbF9sZW5ndGgiLCJwb3Nfb3V0Iiwic2Vla19vdXQiLCJvdXRwdXRfYmluYXJ5X2ludCIsIm91dHB1dF9ieXRlIiwib3V0cHV0X2NoYXIiLCJmbHVzaCIsImxlZnQiLCJyaWdodCIsImlzX2xlZnQiLCJpc19yaWdodCIsImZpbmRfbGVmdCIsImZpbmRfcmlnaHQiLCJtYXBfbGVmdCIsImUiLCJtYXBfcmlnaHQiLCJtYXAiLCJ2JDAiLCJmb2xkIiwiZXF1YWwiLCJlMSIsImUyIiwidjIiLCJ2MiQwIiwiY29tcGFyZSIsIm1hdGNoJDEiLCJpc19ibG9jayIsImRvdWJsZV9maWVsZCIsInNldF9kb3VibGVfZmllbGQiLCJmaXJzdF9ub25fY29uc3RhbnRfY29uc3RydWN0b3IiLCJsYXN0X25vbl9jb25zdGFudF9jb25zdHJ1Y3Rvcl8iLCJsYXp5X3RhZyIsImNsb3N1cmVfdGFnIiwib2JqZWN0X3RhZyIsImluZml4X3RhZyIsImZvcndhcmRfdGFnIiwibm9fc2Nhbl90YWciLCJhYnN0cmFjdF90YWciLCJzdHJpbmdfdGFnIiwiZG91YmxlX3RhZyIsImRvdWJsZV9hcnJheV90YWciLCJjdXN0b21fdGFnIiwiaW50X3RhZyIsIm91dF9vZl9oZWFwX3RhZyIsInVuYWxpZ25lZF90YWciLCJpbmZvIiwib2JqIiwic3RhcnRfZW52Iiwib2ZfdmFsIiwic2xvdCIsImlkIiwiZXh0ZW5zaW9uX2NvbnN0cnVjdG9yIiwiZXh0ZW5zaW9uX25hbWUiLCJleHRlbnNpb25faWQiLCJtYXhfZXBoZV9sZW5ndGgiLCJjcmVhdGUiLCJsZW5ndGgiLCJyYWlzZV9pZl9pbnZhbGlkX29mZnNldCIsIm8iLCJtc2ciLCJnZXRfa2V5IiwiZ2V0X2tleV9jb3B5Iiwic2V0X2tleSIsInVuc2V0X2tleSIsImNoZWNrX2tleSIsImJsaXRfa2V5IiwibzEiLCJvMiIsInJhaXNlX3VuZGVmaW5lZCIsImZvcmNlX2xhenlfYmxvY2siLCJibGsiLCJjbG9zdXJlIiwicmVzdWx0IiwiZm9yY2VfdmFsX2xhenlfYmxvY2siLCJmb3JjZSIsImx6diIsInQiLCJmb3JjZV92YWwiLCJ0b19sYXp5IiwiZnJvbV92YWwiLCJpc192YWwiLCJtYXAkMCIsIm1hcF92YWwiLCJlbXB0eSIsInJldHVybiQwIiwiY29ucyIsIm5leHQiLCJhcHBlbmQkMCIsInNlcTEiLCJzZXEyIiwibWFwJDEiLCJzZXEiLCJmaWx0ZXJfbWFwIiwic2VxJDAiLCJmaWx0ZXIiLCJjb25jYXQiLCJmbGF0X21hcCIsImZvbGRfbGVmdCIsImFjYyIsImFjYyQwIiwiYWNjJDEiLCJ1bmZvbGQiLCJ1IiwidSQwIiwiaXNfZW1wdHkiLCJ4cyIsInVuY29ucyIsInhzJDAiLCJsZW5ndGgkMCIsInhzJDEiLCJpdGVyaSIsImZvbGRfbGVmdGkiLCJhY2N1JDEiLCJmb3JfYWxsIiwicCIsImV4aXN0cyIsImZpbmQiLCJmaW5kX21hcCIsIml0ZXIyIiwieXMiLCJ5cyQwIiwieXMkMSIsImZvbGRfbGVmdDIiLCJmb3JfYWxsMiIsImV4aXN0czIiLCJlcXVhbCQwIiwiZXEiLCJjb21wYXJlJDAiLCJjbXAiLCJpbml0X2F1eCIsImoiLCJpbml0IiwicmVwZWF0IiwiZm9yZXZlciIsImN5Y2xlX25vbmVtcHR5IiwiY3ljbGUiLCJpdGVyYXRlMSIsIml0ZXJhdGUiLCJtYXBpX2F1eCIsIm1hcGkiLCJ0YWlsX3NjYW4iLCJzJDAiLCJzY2FuIiwidGFrZV9hdXgiLCJ0YWtlIiwiZHJvcCIsIm4kMCIsIm4kMSIsInRha2Vfd2hpbGUiLCJkcm9wX3doaWxlIiwibm9kZSIsImdyb3VwIiwiZmFpbHVyZSIsIm1lbW9pemUiLCJvbmNlIiwiYWN0aW9uIiwiemlwIiwibWFwMiIsImludGVybGVhdmUiLCJzb3J0ZWRfbWVyZ2UxIiwic29ydGVkX21lcmdlIiwibWFwX2ZzdCIsInh5cyIsInh5cyQwIiwibWFwX3NuZCIsInVuemlwIiwiZmlsdGVyX21hcF9maW5kX2xlZnRfbWFwIiwiZmlsdGVyX21hcF9maW5kX3JpZ2h0X21hcCIsInoiLCJwYXJ0aXRpb25fbWFwIiwicGFydGl0aW9uIiwicGVlbCIsInhzcyIsInRyYW5zcG9zZSIsInRhaWxzIiwiaGVhZHMiLCJyZW1haW5kZXJzIiwieHNzJDAiLCJ0YWlscyQwIiwiaGVhZHMkMCIsIm1hcF9wcm9kdWN0IiwicHJvZHVjdCIsIm9mX2Rpc3BlbnNlciIsIml0IiwidG9fZGlzcGVuc2VyIiwiaW50cyIsIm5vbmUiLCJzb21lIiwidmFsdWUiLCJkZWZhdWx0JDAiLCJnZXQkMCIsImJpbmQiLCJqb2luIiwibWFwJDIiLCJmb2xkJDAiLCJpdGVyJDAiLCJpc19ub25lIiwiaXNfc29tZSIsImVxdWFsJDEiLCJvMCIsInYxIiwidjAiLCJjb21wYXJlJDEiLCJ0b19yZXN1bHQiLCJ0b19saXN0IiwidG9fc2VxIiwib2siLCJlcnJvciIsInZhbHVlJDAiLCJnZXRfb2siLCJnZXRfZXJyb3IiLCJiaW5kJDAiLCJqb2luJDAiLCJtYXAkMyIsIm1hcF9lcnJvciIsImZvbGQkMSIsIml0ZXIkMSIsIml0ZXJfZXJyb3IiLCJpc19vayIsImlzX2Vycm9yIiwiZXF1YWwkMiIsInIwIiwicjEiLCJjb21wYXJlJDIiLCJ0b19vcHRpb24iLCJ0b19saXN0JDAiLCJ0b19zZXEkMCIsImVxdWFsJDMiLCJjb21wYXJlJDMiLCJ0b19mbG9hdCIsInRvX3N0cmluZyQwIiwiZXNjYXBlZCIsImxvd2VyY2FzZSIsInVwcGVyY2FzZSIsImxvd2VyY2FzZV9hc2NpaSIsInVwcGVyY2FzZV9hc2NpaSIsImNvbXBhcmUkNCIsImMxIiwiYzIiLCJlcXVhbCQ0IiwibWluJDAiLCJtYXgkMCIsImxvX2JvdW5kIiwiaGlfYm91bmQiLCJib20iLCJyZXAiLCJzdWNjIiwicHJlZCIsImlzX3ZhbGlkIiwib2ZfaW50IiwiaXNfY2hhciIsIm9mX2NoYXIiLCJ0b19jaGFyIiwidW5zYWZlX3RvX2NoYXIiLCJlcXVhbCQ1IiwiY29tcGFyZSQ1IiwiaGFzaCIsInV0Zl9kZWNvZGVfaXNfdmFsaWQiLCJkIiwidXRmX2RlY29kZV9sZW5ndGgiLCJ1dGZfZGVjb2RlX3VjaGFyIiwidXRmX2RlY29kZSIsImRlY19pbnZhbGlkIiwidXRmXzhfYnl0ZV9sZW5ndGgiLCJ1dGZfMTZfYnl0ZV9sZW5ndGgiLCJsZW5ndGgkMSIsInBhcmFtJDAiLCJjb25zJDAiLCJudGgiLCJsJDAiLCJsJDEiLCJudGhfb3B0IiwicmV2X2FwcGVuZCIsImwxJDAiLCJsMiQwIiwibDEkMSIsImwyJDEiLCJyZXYiLCJpbml0X2F1eCQwIiwicGFyYW0iLCJhMiIsImExIiwicGFpciIsIngkMCIsInJ5IiwicngiLCJ0MiIsImgyIiwidDEiLCJoMSIsInNvcnQiLCJ4MiIsIngxIiwidGwkMSIsIngzIiwieDIkMCIsIngxJDAiLCJuMSIsIm4yIiwicmV2X3NvcnQiLCJ0bCQwIiwiYyQwIiwiYyQxIiwiYyQyIiwiYyQzIiwiYyQ0IiwiYyQ1IiwiYyQ2IiwiYWNjdSQyIiwiYXV4IiwidGFpbCIsImRpcmVjdCIsImRlcHRoIiwiemVybyIsIm9uZSIsIm1pbnVzX29uZSIsImFicyQwIiwibWF4X2ludCQwIiwibWluX2ludCQwIiwibG9nbm90IiwiZXF1YWwkNyIsImNvbXBhcmUkNyIsIm1pbiQxIiwibWF4JDEiLCJ0b19zdHJpbmckMSIsInN5bWJvbCQwIiwiZHN0b2ZmIiwic3Jjb2ZmIiwiY3B5bGVuIiwib2ZzMSIsIm9mczIiLCJzZXAiLCJzZXBsZW4iLCJkc3QiLCJpc19zcGFjZSIsImFwcGx5MSIsInByZWZpeCIsImxlbl9zIiwibGVuX3ByZSIsInN1ZmZpeCIsImxlbl9zdWYiLCJkaWZmIiwiaW5kZXhfcmVjIiwibGltIiwiaSQxIiwiaW5kZXhfcmVjX29wdCIsInJpbmRleF9yZWMiLCJyaW5kZXhfcmVjX29wdCIsIm5ld19sZW4iLCJuZXdfYnVmIiwiZ2V0JDEiLCJzZXQkMCIsImRlY19yZXQiLCJub3RfaW5feDgwX3RvX3hCRiIsIm5vdF9pbl94QTBfdG9feEJGIiwibm90X2luX3g4MF90b194OUYiLCJub3RfaW5feDkwX3RvX3hCRiIsIm5vdF9pbl94ODBfdG9feDhGIiwidXRmXzhfdWNoYXJfMyIsImIwIiwiYjEiLCJiMiIsInV0Zl84X3VjaGFyXzQiLCJiMyIsImkkNCIsImIxJDEiLCJpJDUiLCJiMiQxIiwiaSQ2IiwiaSQxMCIsImIxJDMiLCJpJDExIiwiYjIkMyIsImkkMTIiLCJiMyQxIiwiaSQ3IiwiYjEkMiIsImkkOCIsImIyJDIiLCJpJDkiLCJiMyQwIiwiaSQxMyIsImIxJDQiLCJpJDE0IiwiYjIkNCIsImkkMiIsImIxJDAiLCJpJDMiLCJiMiQwIiwiaSQxNSIsImIxJDUiLCJzZXQiLCJsYXN0IiwibGFzdCQwIiwibGFzdCQxIiwibGFzdCQzIiwibGFzdCQyIiwibGFzdCQ0IiwibGFzdCQ1IiwiaGkiLCJsbyIsImlzX3NwYWNlJDAiLCJpbmRleF9yZWMkMCIsImluZGV4X3JlY19vcHQkMCIsInJpbmRleF9yZWMkMCIsInJpbmRleF9yZWNfb3B0JDAiLCJnIiwiZXF1YWwkMTAiLCJjb21wYXJlJDEwIiwidG9fc3RyaW5nJDIiLCJ0b19idWZmZXIiLCJidWZmIiwiZmxhZ3MiLCJoZWFkZXJfc2l6ZSIsImRhdGFfc2l6ZSIsInRvdGFsX3NpemUiLCJmcm9tX2J5dGVzIiwiZnJvbV9zdHJpbmciLCJzeCIsInN5IiwibGEiLCJsYiIsInJlcyQwIiwibGlzdF9sZW5ndGgiLCJwYXJhbSQxIiwiaGQkMCIsImlucHV0X2FycmF5IiwiZWx0Iiwib3V0cHV0X2FycmF5IiwiZWx0JDAiLCJhY2MkMiIsImEwIiwiYmkiLCJhaSIsIm5hIiwibmIiLCJtYXhzb24iLCJpMzEiLCJ0cmlja2xlZG93biIsInRyaWNrbGUiLCJidWJibGVkb3duIiwiYnViYmxlIiwiZSQwIiwiZmF0aGVyIiwibWVyZ2UiLCJzcmMxb2ZzIiwic3JjMWxlbiIsInNyYzIiLCJzcmMyb2ZzIiwic3JjMmxlbiIsImRzdG9mcyIsInNyYzFyIiwic3JjMnIiLCJzMiQxIiwiczEkMSIsImkxIiwiaTIiLCJpMiQwIiwiZCQwIiwiczIkMCIsImkxJDAiLCJkJDEiLCJzMSQwIiwiaXNvcnR0byIsInNyY29mcyIsInNvcnR0byIsInplcm8kMCIsIm9uZSQwIiwibWludXNfb25lJDAiLCJpc19maW5pdGUiLCJpc19pbmZpbml0ZSIsImlzX25hbiIsInBpIiwiaXNfaW50ZWdlciIsInN1Y2MkMCIsInByZWQkMCIsImVxdWFsJDExIiwibWluJDIiLCJtYXgkMiIsIm1pbl9tYXgiLCJtaW5fbnVtIiwibWF4X251bSIsIm1pbl9tYXhfbnVtIiwiaGFzaCQwIiwidW5zYWZlX2ZpbGwiLCJjaGVjayIsIm1ha2UkMiIsImluaXQkNCIsImFwcGVuZCQyIiwiY29uY2F0JDMiLCJobGVuIiwic3ViJDIiLCJjb3B5JDIiLCJmaWxsJDEiLCJibGl0JDIiLCJzcmMiLCJzb2ZzIiwiZG9mcyIsInRvX2xpc3QkMiIsIm9mX2xpc3QkMCIsImgiLCJpdGVyJDYiLCJpdGVyMiQyIiwibWFwJDgiLCJtYXAyJDIiLCJpdGVyaSQ0IiwibWFwaSQ0IiwiZm9sZF9sZWZ0JDQiLCJmb2xkX3JpZ2h0JDMiLCJleGlzdHMkNCIsImZvcl9hbGwkNCIsIm1lbSQxIiwibWVtX2llZWUiLCJzb3J0JDAiLCJzdGFibGVfc29ydCIsInRvX3NlcSQ1IiwidG9fc2VxaSQyIiwib2Zfc2VxJDMiLCJtYXBfdG9fYXJyYXkiLCJtYXBfZnJvbV9hcnJheSIsInplcm8kMSIsIm9uZSQxIiwibWludXNfb25lJDEiLCJzdWNjJDEiLCJwcmVkJDEiLCJhYnMkMSIsIm1pbl9pbnQkMSIsIm1heF9pbnQkMSIsImxvZ25vdCQwIiwidW5zaWduZWRfdG9faW50IiwidG9fc3RyaW5nJDMiLCJvZl9zdHJpbmdfb3B0JDAiLCJjb21wYXJlJDExIiwiZXF1YWwkMTIiLCJ1bnNpZ25lZF9jb21wYXJlIiwibSIsIm1pbiQzIiwibWF4JDMiLCJ1bnNpZ25lZF9kaXYiLCJxIiwidW5zaWduZWRfcmVtIiwic3VjYyQyIiwicHJlZCQyIiwiYWJzJDIiLCJsb2dub3QkMSIsIm1heF9pbnQkMyIsInVuc2lnbmVkX3RvX2ludCQwIiwidG9fc3RyaW5nJDQiLCJvZl9zdHJpbmdfb3B0JDEiLCJjb21wYXJlJDEyIiwiZXF1YWwkMTMiLCJ1bnNpZ25lZF9jb21wYXJlJDAiLCJtaW4kNCIsIm1heCQ0IiwidW5zaWduZWRfZGl2JDAiLCJ1bnNpZ25lZF9yZW0kMCIsInplcm8kMyIsIm9uZSQzIiwibWludXNfb25lJDMiLCJzdWNjJDMiLCJwcmVkJDMiLCJhYnMkMyIsIm1pbl9pbnQkMyIsIm1heF9pbnQkNCIsImxvZ25vdCQyIiwidW5zaWduZWRfdG9faW50JDEiLCJ0b19zdHJpbmckNSIsIm9mX3N0cmluZ19vcHQkMiIsImNvbXBhcmUkMTMiLCJlcXVhbCQxNCIsInVuc2lnbmVkX2NvbXBhcmUkMSIsIm1pbiQ1IiwibWF4JDUiLCJ1bnNpZ25lZF9kaXYkMSIsInVuc2lnbmVkX3JlbSQxIiwiZW5naW5lIiwidGJsIiwic3RhdGUiLCJuZXdfZW5naW5lIiwiZnJvbV9mdW5jdGlvbiIsIm9wdCIsInN0aCIsIndpdGhfcG9zaXRpb25zIiwiYXV4X2J1ZmZlciIsImxleGJ1ZiIsInJlYWQiLCJuZXdsZW4iLCJuZXdidWYiLCJmcm9tX2NoYW5uZWwiLCJmcm9tX3N0cmluZyQwIiwic2V0X3Bvc2l0aW9uIiwicG9zaXRpb24iLCJzZXRfZmlsZW5hbWUiLCJmbmFtZSIsImxleGVtZSIsInN1Yl9sZXhlbWUiLCJzdWJfbGV4ZW1lX29wdCIsInN1Yl9sZXhlbWVfY2hhciIsInN1Yl9sZXhlbWVfY2hhcl9vcHQiLCJsZXhlbWVfY2hhciIsImxleGVtZV9zdGFydCIsImxleGVtZV9lbmQiLCJsZXhlbWVfc3RhcnRfcCIsImxleGVtZV9lbmRfcCIsIm5ld19saW5lIiwibGNwIiwiZmx1c2hfaW5wdXQiLCJlbnYiLCJncm93X3N0YWNrcyIsIm9sZHNpemUiLCJuZXdzaXplIiwibmV3X3MiLCJuZXdfdiIsIm5ld19zdGFydCIsIm5ld19lbmQiLCJjbGVhcl9wYXJzZXIiLCJjdXJyZW50X2xvb2thaGVhZF9mdW4iLCJ5eXBhcnNlIiwidGFibGVzIiwic3RhcnQiLCJsZXhlciIsImluaXRfYXNwIiwiaW5pdF9zcCIsImluaXRfc3RhY2tiYXNlIiwiaW5pdF9zdGF0ZSIsImluaXRfY3Vycl9jaGFyIiwiaW5pdF9sdmFsIiwiaW5pdF9lcnJmbGFnIiwiY21kIiwiYXJnIiwiYXJnJDAiLCJhcmckMSIsImNtZCQwIiwiZXhuIiwiY3Vycl9jaGFyIiwidG9rIiwicGVla192YWwiLCJzeW1ib2xfc3RhcnRfcG9zIiwic3QiLCJlbiIsInN5bWJvbF9lbmRfcG9zIiwicmhzX3N0YXJ0X3BvcyIsInJoc19lbmRfcG9zIiwic3ltYm9sX3N0YXJ0Iiwic3ltYm9sX2VuZCIsInJoc19zdGFydCIsInJoc19lbmQiLCJpc19jdXJyZW50X2xvb2thaGVhZCIsInBhcnNlX2Vycm9yIiwiaGVpZ2h0IiwiaGwiLCJoJDAiLCJociIsImJhbCIsImxyIiwibHYiLCJsbCIsImxyciIsImxydiIsImxybCIsInJyIiwicnYiLCJybCIsInJsciIsInJsdiIsInJsbCIsImFkZCIsInNpbmdsZXRvbiIsImFkZF9taW5fZWxlbWVudCIsImFkZF9tYXhfZWxlbWVudCIsInJoIiwibGgiLCJtaW5fZWx0IiwibWluX2VsdF9vcHQiLCJtYXhfZWx0IiwibWF4X2VsdF9vcHQiLCJyZW1vdmVfbWluX2VsdCIsInIkMCIsInNwbGl0IiwicHJlcyIsInByZXMkMCIsIm1lbSIsInJlbW92ZSIsInVuaW9uIiwicjIiLCJyMiQwIiwicjEkMCIsImludGVyIiwic3BsaXRfYmlzIiwiZGlzam9pbnQiLCJjb25zX2VudW0iLCJzJDEiLCJlJDEiLCJlMiQyIiwiZTEkMiIsImUyJDAiLCJlMSQwIiwiZTIkMSIsImUxJDEiLCJzdWJzZXQiLCJwdiIsImxmIiwibHQiLCJyZiIsInJ0IiwiY2FyZGluYWwiLCJlbGVtZW50c19hdXgiLCJlbGVtZW50cyIsImZpbmRfZmlyc3QiLCJmaW5kX2ZpcnN0X29wdCIsImZpbmRfbGFzdCIsImZpbmRfbGFzdF9vcHQiLCJmaW5kX29wdCIsInRyeV9qb2luIiwidiQxIiwib2ZfbGlzdCIsInN1YiIsImwkMyIsIngwIiwibCQ0IiwieDAkMCIsImwkNSIsIngwJDEiLCJubCIsIm1pZCIsImwkMiIsIng0IiwiYWRkX3NlcSIsIm9mX3NlcSIsInNlcV9vZl9lbnVtIiwic25vY19lbnVtIiwicmV2X3NlcV9vZl9lbnVtIiwidG9fcmV2X3NlcSIsInRvX3NlcV9mcm9tIiwibG93IiwibGQiLCJscmQiLCJyZCIsInJsZCIsImRhdGEiLCJtaW5fYmluZGluZyIsIm1pbl9iaW5kaW5nX29wdCIsIm1heF9iaW5kaW5nIiwibWF4X2JpbmRpbmdfb3B0IiwicmVtb3ZlX21pbl9iaW5kaW5nIiwidXBkYXRlIiwiZGF0YSQwIiwibSQwIiwiYWRkX21pbl9iaW5kaW5nIiwiayIsImFkZF9tYXhfYmluZGluZyIsImNvbmNhdF9vcl9qb2luIiwiZDEiLCJkMiIsImQyJDAiLCJkMSQwIiwiZDIkMSIsImQxJDEiLCJwdmQiLCJmdmQiLCJtJDEiLCJtMSIsIm0yIiwiYmluZGluZ3NfYXV4IiwiYmluZGluZ3MiLCJjcmVhdGUkMCIsImNsZWFyIiwiY29weSQzIiwicHVzaCIsInBvcCIsInBvcF9vcHQiLCJ0b3AiLCJ0b3Bfb3B0IiwiaXNfZW1wdHkkMCIsImxlbmd0aCQyIiwiaXRlciQ3IiwiZm9sZCQyIiwidG9fc2VxJDYiLCJvZl9zZXEkNCIsImNyZWF0ZSQxIiwiY2xlYXIkMCIsImNlbGwiLCJwZWVrIiwiY29udGVudCIsInBlZWtfb3B0IiwidGFrZSQwIiwidGFrZV9vcHQiLCJjb3B5JDQiLCJxX3JlcyIsInByZXYiLCJpc19lbXB0eSQxIiwibGVuZ3RoJDMiLCJpdGVyJDgiLCJmb2xkJDMiLCJ0cmFuc2ZlciIsInExIiwicTIiLCJ0b19zZXEkNyIsImFkZF9zZXEkMCIsIm9mX3NlcSQ1IiwiY291bnQiLCJmaWxsX2J1ZmYiLCJnZXRfZGF0YSIsImQxMSIsImEkMCIsImEkMSIsInBlZWtfZGF0YSIsInBlZWskMCIsImp1bmtfZGF0YSIsImp1bmsiLCJuZ2V0X2RhdGEiLCJhbCIsIm5wZWVrIiwiZW1wdHkkMiIsIml0ZXIkOSIsInN0cm0iLCJmcm9tIiwib2ZfbGlzdCQxIiwib2Zfc3RyaW5nIiwib2ZfYnl0ZXMkMCIsIm9mX2NoYW5uZWwiLCJpYXBwIiwiaWNvbnMiLCJpc2luZyIsImxhcHAiLCJsY29ucyIsImxzaW5nIiwic2VtcHR5Iiwic2xhenkiLCJkdW1wIiwiZHVtcF9kYXRhIiwiY3JlYXRlJDIiLCJjb250ZW50cyIsInRvX2J5dGVzJDAiLCJzdWIkMyIsImJsaXQkMyIsIm50aCQwIiwibGVuZ3RoJDQiLCJjbGVhciQxIiwicmVzZXQiLCJyZXNpemUiLCJtb3JlIiwib2xkX3BvcyIsIm9sZF9sZW4iLCJuZXdfYnVmZmVyIiwiYWRkX2NoYXIiLCJwb3MiLCJ1Y2hhcl91dGZfOF9ieXRlX2xlbmd0aF9tYXgiLCJ1Y2hhcl91dGZfMTZfYnl0ZV9sZW5ndGhfbWF4IiwiYWRkX3V0Zl84X3VjaGFyIiwiYWRkX3V0Zl8xNmJlX3VjaGFyIiwiYWRkX3V0Zl8xNmxlX3VjaGFyIiwiYWRkX3N1YnN0cmluZyIsIm9mZnNldCIsIm5ld19wb3NpdGlvbiIsImFkZF9zdWJieXRlcyIsImFkZF9zdHJpbmciLCJhZGRfYnl0ZXMiLCJhZGRfYnVmZmVyIiwiYnMiLCJhZGRfY2hhbm5lbCIsImFscmVhZHlfcmVhZCIsInRvX3JlYWQiLCJhbHJlYWR5X3JlYWQkMCIsInRvX3JlYWQkMCIsIm91dHB1dF9idWZmZXIiLCJhZGRfc3Vic3RpdHV0ZSIsImxpbSQxIiwicHJldmlvdXMiLCJjdXJyZW50Iiwib3BlbmluZyIsImxpbSQwIiwic3RvcCIsImskMiIsImskMCIsImskMSIsIm5leHRfaSIsImlkZW50IiwidHJ1bmNhdGUiLCJ0b19zZXEkOCIsInRvX3NlcWkkMyIsImFkZF9zZXEkMSIsIm9mX3NlcSQ2IiwiYWRkX2ludDgiLCJhZGRfaW50MTZfbmUiLCJhZGRfaW50MzJfbmUiLCJhZGRfaW50NjRfbmUiLCJhZGRfaW50MTZfbGUiLCJhZGRfaW50MTZfYmUiLCJhZGRfaW50MzJfbGUiLCJhZGRfaW50MzJfYmUiLCJhZGRfaW50NjRfbGUiLCJhZGRfaW50NjRfYmUiLCJjcmVhdGVfY2hhcl9zZXQiLCJhZGRfaW5fY2hhcl9zZXQiLCJzdHJfaW5kIiwibWFzayIsImZyZWV6ZV9jaGFyX3NldCIsInJldl9jaGFyX3NldCIsImNoYXJfc2V0JDAiLCJpc19pbl9jaGFyX3NldCIsInBhZF9vZl9wYWRfb3B0IiwicGFkX29wdCIsIndpZHRoIiwicGFyYW1fZm9ybWF0X29mX2lnbm9yZWRfZm9ybWF0IiwiZm10IiwicGFkX29wdCQwIiwicGFkX29wdCQxIiwicGFkX29wdCQyIiwicGFkX29wdCQzIiwicGFkX29wdCQ0IiwicHJlY19vcHQiLCJwYWRfb3B0JDUiLCJuZGVjIiwicGFkX29wdCQ2IiwicGFkX29wdCQ3IiwicGFkX29wdCQ4IiwiZGVmYXVsdF9mbG9hdF9wcmVjaXNpb24iLCJidWZmZXJfY3JlYXRlIiwiaW5pdF9zaXplIiwiYnVmZmVyX2NoZWNrX3NpemUiLCJvdmVyaGVhZCIsIm1pbl9sZW4iLCJuZXdfc3RyIiwiYnVmZmVyX2FkZF9jaGFyIiwiYnVmZmVyX2FkZF9zdHJpbmciLCJzdHJfbGVuIiwiYnVmZmVyX2NvbnRlbnRzIiwiY2hhcl9vZl9pY29udiIsImNoYXJfb2ZfZmNvbnYiLCJjRiIsImJwcmludF9wYWR0eSIsInBhZHR5IiwiYnByaW50X2lnbm9yZWRfZmxhZyIsImlnbl9mbGFnIiwiYnByaW50X3BhZF9vcHQiLCJicHJpbnRfcGFkZGluZyIsInBhZHR5JDAiLCJicHJpbnRfcHJlY2lzaW9uIiwiYnByaW50X2ljb252X2ZsYWciLCJicHJpbnRfYWx0aW50X2ZtdCIsImJwcmludF9mY29udl9mbGFnIiwic3RyaW5nX29mX2Zvcm1hdHRpbmdfbGl0Iiwic3RyJDAiLCJicHJpbnRfY2hhcl9saXRlcmFsIiwiYnByaW50X3N0cmluZ19saXRlcmFsIiwiYnByaW50X2ZtdHR5Iiwic3ViX2ZtdHR5Iiwic3ViX2ZtdHR5JDAiLCJpbnRfb2ZfY3VzdG9tX2FyaXR5Iiwic3RyaW5nX29mX2ZtdCIsImZtdGl0ZXIiLCJmbXQkMCIsImlnbl9mbGFnJDAiLCJjaHIkMCIsInN0ciQxIiwiaXNfYWxvbmUkMCIsImlzX2Fsb25lIiwiYWZ0ZXIiLCJiZWZvcmUiLCJqJDAiLCJqJDEiLCJmbXQkMSIsInN5bW0iLCJmbXR0eV9yZWxfZGV0IiwiZGUiLCJlZCIsImFmIiwiZmEiLCJkZSQwIiwiZWQkMCIsImFmJDAiLCJmYSQwIiwiZGUkMSIsImVkJDEiLCJhZiQxIiwiZmEkMSIsImRlJDIiLCJlZCQyIiwiYWYkMiIsImZhJDIiLCJkZSQzIiwiZWQkMyIsImFmJDMiLCJmYSQzIiwiZGUkNCIsImVkJDQiLCJhZiQ0IiwiZmEkNCIsImRlJDUiLCJlZCQ1IiwiYWYkNSIsImZhJDUiLCJkZSQ2IiwiZWQkNiIsImFmJDYiLCJmYSQ2IiwiZGUkNyIsImVkJDciLCJhZiQ3IiwiZmEkNyIsImRlJDgiLCJlZCQ4IiwiYWYkOCIsImZhJDgiLCJ0cmFucyIsImpkIiwiZGoiLCJnYSIsImFnIiwiZGUkOSIsImVkJDkiLCJhZiQ5IiwiZmEkOSIsImRlJDEwIiwiZWQkMTAiLCJhZiQxMCIsImZhJDEwIiwiZGUkMTEiLCJlZCQxMSIsImFmJDExIiwiZmEkMTEiLCJkZSQxMiIsImVkJDEyIiwiYWYkMTIiLCJmYSQxMiIsImRlJDEzIiwiZWQkMTMiLCJhZiQxMyIsImZhJDEzIiwicmVzdDIiLCJyZXN0MiQwIiwicmVzdDIkMSIsInJlc3QyJDIiLCJyZXN0MiQzIiwicmVzdDIkNCIsInJlc3QyJDUiLCJyZXN0MiQ2IiwicmVzdDIkNyIsInR5MiQwIiwicmVzdDIkOCIsInR5MjIiLCJ0eTIxIiwiZjQiLCJmMiIsInJlc3QyJDkiLCJyZXN0MiQxMCIsInJlc3QyJDExIiwicmVzdDIkMTIiLCJyZXN0MiQxMyIsImZtdHR5X29mX3BhZGRpbmdfZm10dHkiLCJmbXR0eV9vZl9jdXN0b20iLCJhcml0eSQwIiwiZm10dHlfb2ZfZm10IiwidHlfcmVzdCIsInByZWNfdHkiLCJmbXR0eV9vZl9wcmVjaXNpb25fZm10dHkiLCJ0eV9yZXN0JDAiLCJwcmVjX3R5JDAiLCJ0eV9yZXN0JDEiLCJwcmVjX3R5JDEiLCJ0eV9yZXN0JDIiLCJwcmVjX3R5JDIiLCJ0eV9yZXN0JDMiLCJwcmVjX3R5JDMiLCJmbXR0eSQxIiwiZm10dHkkMiIsImZtdHR5JDMiLCJ0eSQwIiwiZm10dHkkNCIsImZtdHR5JDUiLCJ0eXBlX3BhZGRpbmciLCJ3IiwidHlwZV9wYWRwcmVjIiwidHlwZV9mb3JtYXQiLCJ0eXBlX2Zvcm1hdF9nZW4iLCJ0eXBlX2lnbm9yZWRfcGFyYW1fb25lIiwiZm10dHlfcmVzdCIsImZtdF9yZXN0IiwiZm10dHlfcmVzdCQwIiwiZm10X3Jlc3QkMCIsImZtdF9yZXN0JDEiLCJmbXR0eV9yZXN0JDEiLCJmbXQkMiIsImZtdF9yZXN0JDIiLCJmbXR0eV9yZXN0JDIiLCJmbXQkMyIsImZtdF9yZXN0JDMiLCJmbXR0eV9yZXN0JDMiLCJmbXQkNCIsImZtdF9yZXN0JDQiLCJmbXR0eV9yZXN0JDQiLCJmbXQkNSIsImZtdF9yZXN0JDUiLCJmbXR0eV9yZXN0JDUiLCJwcmVjJDQiLCJmbXR0eSQ2IiwiZm10JDYiLCJmbXRfcmVzdCQ2IiwicHJlYyQ1IiwiZm10dHlfcmVzdCQ2IiwicHJlYyQ2IiwiZm10dHkkNyIsImZtdCQ3IiwiZm10X3Jlc3QkNyIsInByZWMkNyIsImZtdHR5X3Jlc3QkNyIsInByZWMkOCIsImZtdHR5JDgiLCJmbXQkOCIsImZtdF9yZXN0JDgiLCJmbXR0eV9yZXN0JDgiLCJmbXR0eSQ5IiwiZm10JDkiLCJmbXRfcmVzdCQ5IiwiZm10dHkkMTAiLCJmbXQkMTAiLCJmbXRfcmVzdCQxMCIsImZtdHR5JDExIiwiZm10JDExIiwiZm10X3Jlc3QkMTEiLCJmbXR0eSQxMiIsImZtdCQxMiIsImZtdHR5X3Jlc3QkOSIsImZtdF9yZXN0JDEyIiwiZm10dHkkMTMiLCJmbXQkMTMiLCJmbXR0eV9yZXN0JDEwIiwic3ViX2ZtdHR5MSIsImZtdF9yZXN0JDEzIiwic3ViX2ZtdHR5JDEiLCJmbXR0eSQxNCIsImZtdCQxNCIsImZtdHR5X3Jlc3QkMTEiLCJmbXRfcmVzdCQxNCIsImZtdHR5JDE1IiwiZm10JDE1IiwiZm10dHlfcmVzdCQxMiIsImZtdF9yZXN0JDE1IiwiZm10dHkkMTYiLCJmbXQkMTYiLCJmbXRfcmVzdCQxNiIsImZtdHR5JDE3IiwiZm10JDE3IiwiZm10X3Jlc3QkMTciLCJmb3JtYXR0aW5nX2dlbiIsImZtdHR5MyIsImZtdDMiLCJmbXQxJDAiLCJmbXR0eTIkMCIsImZtdDIkMCIsImZtdHR5MyQwIiwiZm10MyQwIiwiZm10dHlfcmVzdCQxMyIsImZtdF9yZXN0JDE4IiwiZm10dHkkMTgiLCJmbXQkMTgiLCJmbXR0eV9yZXN0JDE0IiwiZm10X3Jlc3QkMTkiLCJmbXR0eSQxOSIsImZtdCQxOSIsImZtdHR5X3Jlc3QkMTUiLCJmbXRfcmVzdCQyMCIsImZtdHR5JDIwIiwiZm10JDIwIiwiZm10dHlfcmVzdCQxNiIsImZtdHR5JDIxIiwiZm10JDIxIiwic3ViX2ZtdHR5JDIiLCJzdWJfZm10dHkkMyIsInR5cGVfaWdub3JlZF9mb3JtYXRfc3Vic3RpdHV0aSIsImZtdHR5JDIyIiwiZm10JDIyIiwic3ViX2ZtdHR5JDQiLCJzdWJfZm10dHlfcmVzdCIsInN1Yl9mbXR0eV9yZXN0JDAiLCJzdWJfZm10dHlfcmVzdCQxIiwic3ViX2ZtdHR5X3Jlc3QkMiIsInN1Yl9mbXR0eV9yZXN0JDMiLCJzdWJfZm10dHlfcmVzdCQ0Iiwic3ViX2ZtdHR5X3Jlc3QkNSIsInN1Yl9mbXR0eV9yZXN0JDYiLCJzdWJfZm10dHlfcmVzdCQ3Iiwic3ViX2ZtdHR5X3Jlc3QkOCIsInN1Yl9mbXR0eV9yZXN0JDkiLCJzdWJfZm10dHlfcmVzdCQxMCIsInN1Yl9mbXR0eV9yZXN0JDExIiwic3ViX2ZtdHR5X3Jlc3QkMTIiLCJzdWJfZm10dHlfcmVzdCQxMyIsInN1Yl9mbXR0eV9yZXN0JDE0Iiwic3ViMl9mbXR0eSIsInN1Yl9mbXR0eV9yZXN0JDE1Iiwic3ViMl9mbXR0eSQwIiwic3ViX2ZtdHR5X3Jlc3QkMTYiLCJzdWIyX2ZtdHR5JDEiLCJzdWIxX2ZtdHR5Iiwic3ViX2ZtdHR5X3Jlc3QkMTciLCJzdWIyX2ZtdHR5JDIiLCJzdWIxX2ZtdHR5JDAiLCJzdWJfZm10dHlfcmVzdCQxOCIsInN1Yl9mbXR0eV9yZXN0JDE5Iiwic3ViX2ZtdHR5X3Jlc3QkMjAiLCJzdWJfZm10dHlfcmVzdCQyMSIsInN1Yl9mbXR0eV9yZXN0JDIyIiwic3ViX2ZtdHR5X3Jlc3QkMjMiLCJzdWJfZm10dHlfcmVzdCQyNCIsInN1Yl9mbXR0eV9yZXN0JDI1Iiwic3ViX2ZtdHR5X3Jlc3QkMjYiLCJyZWNhc3QiLCJmaXhfcGFkZGluZyIsIndpZHRoJDAiLCJmaXhfaW50X3ByZWNpc2lvbiIsInJlcyQxIiwic3RyaW5nX3RvX2NhbWxfc3RyaW5nIiwiZm9ybWF0X29mX2Zjb252Iiwic3ltYiIsInRyYW5zZm9ybV9pbnRfYWx0IiwiZGlnaXRzIiwicHV0IiwiY29udmVydF9pbnQiLCJjb252ZXJ0X2ludDMyIiwiY29udmVydF9uYXRpdmVpbnQiLCJjb252ZXJ0X2ludDY0IiwiY29udmVydF9mbG9hdCIsImhleCIsInNpZ24iLCJjYW1sX3NwZWNpYWxfdmFsIiwic3RyaW5nX29mX2ZtdHR5IiwibWFrZV9pbnRfcGFkZGluZ19wcmVjaXNpb24iLCJtYWtlX3ByaW50ZiIsInAkMCIsInAkMSIsIm1ha2VfcGFkZGluZyIsIm5ld19hY2MiLCJtYWtlX3ByaW50ZiQwIiwiYWNjJDMiLCJhY2MkNCIsImskMyIsImthY2MiLCJrJDQiLCJtYWtlX2lnbm9yZWRfcGFyYW0kMCIsIm1ha2VfY3VzdG9tJDAiLCJtYWtlX2ludmFsaWRfYXJnIiwibWFrZV9mcm9tX2ZtdHR5JDAiLCJtYWtlX2Zyb21fZm10dHkiLCJtYWtlX2N1c3RvbSIsIm1ha2VfaWdub3JlZF9wYXJhbSIsImZuX29mX3BhZGRpbmdfcHJlY2lzaW9uIiwibWFrZV9pcHJpbnRmIiwibWFrZV9pcHJpbnRmJDAiLCJrb2MiLCJyZXN0JDI0IiwicmVzdCQyNSIsImZuX29mX2N1c3RvbV9hcml0eSQwIiwiZm5fb2ZfY3VzdG9tX2FyaXR5Iiwib3V0cHV0X2FjYyIsInAkMiIsInAkMyIsInAkNCIsImJ1ZnB1dF9hY2MiLCJzdHJwdXRfYWNjIiwiZmFpbHdpdGhfbWVzc2FnZSIsIm9wZW5fYm94X29mX3N0cmluZyIsImludmFsaWRfYm94IiwicGFyc2Vfc3BhY2VzIiwicGFyc2VfbHdvcmQiLCJwYXJzZV9pbnQiLCJ3c3RhcnQiLCJ3ZW5kIiwiYm94X25hbWUiLCJuc3RhcnQiLCJuZW5kIiwiaW5kZW50IiwiZXhwX2VuZCIsImJveF90eXBlIiwibWFrZV9wYWRkaW5nX2ZtdF9lYmIiLCJtYWtlX3BhZHByZWNfZm10X2ViYiIsImZtdF9lYmJfb2Zfc3RyaW5nIiwibGVnYWN5X2JlaGF2aW9yIiwiZmxhZyIsImxlZ2FjeV9iZWhhdmlvciQwIiwiaW52YWxpZF9mb3JtYXRfbWVzc2FnZSIsInVuZXhwZWN0ZWRfZW5kX29mX2Zvcm1hdCIsImVuZF9pbmQiLCJpbnZhbGlkX2Zvcm1hdF93aXRob3V0IiwiZXhwZWN0ZWRfY2hhcmFjdGVyIiwiZXhwZWN0ZWQiLCJhZGRfbGl0ZXJhbCIsImxpdF9zdGFydCIsInNpemUiLCJwYXJzZSIsInN0cl9pbmQkMiIsInBhcnNlX2ZsYWdzIiwic3RyX2luZCQwIiwicGFyc2VfdGFnIiwicGFyc2VfZ29vZF9icmVhayIsInBhcnNlX21hZ2ljX3NpemUiLCJzdHJfaW5kJDEiLCJwYXJzZV9jb252ZXJzaW9uIiwicGN0X2luZCIsInBsdXMiLCJzcGFjZSIsInBhZHByZWMiLCJwbHVzX3VzZWQiLCJoYXNoX3VzZWQiLCJzcGFjZV91c2VkIiwiaWduX3VzZWQiLCJwYWRfdXNlZCIsInByZWNfdXNlZCIsImdldF9wbHVzIiwiZ2V0X2hhc2giLCJnZXRfc3BhY2UiLCJnZXRfaWduIiwiZ2V0X3BhZCIsImdldF9wcmVjIiwiZ2V0X3BhZHByZWMiLCJnZXRfaW50X3BhZCIsImluY29tcGF0aWJsZV9mbGFnIiwiY2hlY2tfbm9fMCIsIm9wdF9vZl9wYWQiLCJ3aWR0aCQxIiwiZ2V0X3BhZF9vcHQiLCJnZXRfcGFkcHJlY19vcHQiLCJmbXRfcmVzdWx0Iiwic3ViX2VuZCIsInNlYXJjaF9zdWJmb3JtYXRfZW5kIiwic3ViX2ZtdCIsImlnbm9yZWQkMiIsImNvdW50ZXIkMCIsImlnbm9yZWQkNiIsImlnbm9yZWQkNyIsImFkZF9yYW5nZSIsImZhaWxfc2luZ2xlX3BlcmNlbnQiLCJwYXJzZV9jaGFyX3NldF9jb250ZW50IiwicGFyc2VfY2hhcl9zZXRfYWZ0ZXJfY2hhciQwIiwicGFyc2VfY2hhcl9zZXRfYWZ0ZXJfY2hhciIsInJldmVyc2UiLCJuZXh0X2luZCIsImNoYXJfc2V0JDEiLCJpZ25vcmVkJDkiLCJjaGFyX2Zvcm1hdCIsImZtdF9yZXN0JDIxIiwiZm10X3Jlc3QkMjIiLCJwYWQkOSIsImZtdF9yZXN0JDIzIiwiaWdub3JlZCQxMCIsImZtdF9yZXN0JDI0IiwicGFkJDEwIiwiZm10X3Jlc3QkMjUiLCJzdWJfZW5kJDAiLCJzdWJfZm10JDAiLCJmbXRfcmVzdCQyNiIsImlnbm9yZWQkMTEiLCJpZ25vcmVkJDMiLCJzeW1iJDAiLCJpZ25vcmVkJDUiLCJjb21wdXRlX2ludF9jb252IiwiaWdub3JlZCQ4Iiwic3BhY2UkMSIsImhhc2gkMSIsInBsdXMkMiIsImtpbmQiLCJpZ25vcmVkJDQiLCJpZ25vcmVkIiwiaWdub3JlZCQwIiwiaWdub3JlZCQxIiwicGx1cyQwIiwic3BhY2UkMCIsInBsdXMkMSIsImlnbiQwIiwicGFyc2VfYWZ0ZXJfcHJlY2lzaW9uIiwibWludXMiLCJwYXJzZV9jb252IiwicGFyc2VfYWZ0ZXJfcGFkZGluZyIsInBhcnNlX2xpdGVyYWwiLCJwYXJzZV9wb3NpdGl2ZSIsIm5ld19pbmQiLCJtaW51cyQwIiwic2V0X2ZsYWciLCJzdHJfaW5kJDMiLCJzdHJfaW5kJDQiLCJzdHJfaW5kJDUiLCJpc19vcGVuX3RhZyIsImluZCIsInN1Yl9zdHIiLCJzdWJfZm9ybWF0JDAiLCJmb3JtYXR0aW5nJDAiLCJmb3JtYXR0aW5nIiwic3RyX2luZF8xIiwicGFyc2VfaW50ZWdlciIsInN0cl9pbmRfMiIsInN0cl9pbmRfMyIsImZvcm1hdHRpbmdfbGl0JDAiLCJzdHJfaW5kXzQiLCJzdHJfaW5kXzUiLCJzdWJfZW5kJDEiLCJzdWJfZW5kJDIiLCJzdHJfaW5kJDYiLCJzdHJfaW5kJDciLCJvcHRpb24iLCJzdWJmbXQiLCJmb3JtYXRfb2Zfc3RyaW5nX2ZtdHR5IiwiZm9ybWF0X29mX3N0cmluZ19mb3JtYXQiLCJrZnByaW50ZiIsImticHJpbnRmIiwiaWtmcHJpbnRmIiwiZnByaW50ZiIsImJwcmludGYiLCJpZnByaW50ZiIsImlicHJpbnRmIiwicHJpbnRmIiwiZXByaW50ZiIsImtzcHJpbnRmIiwic3ByaW50ZiIsImFzc29jMyIsInkyIiwieTEiLCJzcGxpdCQxIiwibWFrZV9zeW1saXN0IiwiaGVscF9hY3Rpb24iLCJhZGRfaGVscCIsInNwZWNsaXN0IiwiYWRkMiIsInVzYWdlX2IiLCJlcnJtc2ciLCJkb2MiLCJzcGVjIiwia2V5IiwidXNhZ2Vfc3RyaW5nIiwidXNhZ2UiLCJib29sX29mX3N0cmluZ19vcHQkMCIsImludF9vZl9zdHJpbmdfb3B0JDAiLCJmbG9hdF9vZl9zdHJpbmdfb3B0IiwicGFyc2VfYW5kX2V4cGFuZF9hcmd2X2R5bmFtaWNfIiwiYWxsb3dfZXhwYW5kIiwiYXJndiIsImFub25mdW4iLCJpbml0cG9zIiwiY29udmVydF9lcnJvciIsInByb2duYW1lIiwiZm9sbG93JDAiLCJrZXl3b3JkIiwibm9fYXJnJDAiLCJmb2xsb3ciLCJub19hcmciLCJnZXRfYXJnJDAiLCJnZXRfYXJnIiwiY29uc3VtZV9hcmckMCIsImNvbnN1bWVfYXJnIiwidHJlYXRfYWN0aW9uJDAiLCJ0cmVhdF9hY3Rpb24iLCJmJDAiLCJmJDEiLCJyJDEiLCJmJDIiLCJyJDIiLCJhcmckMiIsImYkMyIsImFyZyQzIiwieCQxIiwiciQzIiwiYXJnJDQiLCJ4JDIiLCJzcGVjcyIsImYkNCIsImFyZyQ1IiwiZiQ1IiwiZiQ2IiwiZiQ3IiwiYXJnJDYiLCJuZXdhcmciLCJwYXJzZV9hbmRfZXhwYW5kX2FyZ3ZfZHluYW1pYyIsInBhcnNlX2FyZ3ZfZHluYW1pYyIsImN1cnJlbnQkMCIsInBhcnNlX2FyZ3YiLCJtc2ckMCIsIm1zZyQxIiwicGFyc2VfZHluYW1pYyIsInBhcnNlX2V4cGFuZCIsInNlY29uZF93b3JkIiwibG9vcCIsIm1heF9hcmdfbGVuIiwia3dkIiwicmVwbGFjZV9sZWFkaW5nX3RhYiIsImFsaWduIiwibGltaXQiLCJjb21wbGV0ZWQiLCJrc2QiLCJjdXRjb2wkMCIsInNwYWNlcyQwIiwiY3V0Y29sIiwia3dkX2xlbiIsInNwYWNlcyIsInJlYWRfYXV4IiwidHJpbSIsImZpbGUiLCJ3b3JkcyIsInN0YXNoIiwid29yZCIsInJlYWRfYXJnIiwicmVhZF9hcmcwIiwid3JpdGVfYXV4IiwiYXJncyIsIndyaXRlX2FyZyIsIndyaXRlX2FyZzAiLCJwcmludGVycyIsImZpZWxkIiwib3RoZXJfZmllbGRzIiwidXNlX3ByaW50ZXJzIiwiY29udiIsInRvX3N0cmluZ19kZWZhdWx0IiwiY2hhciQwIiwibGluZSIsImNoYXIkMSIsImxpbmUkMCIsImZpbGUkMCIsImNoYXIkMiIsImxpbmUkMSIsImZpbGUkMSIsImNvbnN0cnVjdG9yIiwidG9fc3RyaW5nJDYiLCJwcmludCIsImZjdCIsImNhdGNoJDAiLCJyYXdfYmFja3RyYWNlX2VudHJpZXMiLCJidCIsImNvbnZlcnRfcmF3X2JhY2t0cmFjZSIsImZvcm1hdF9iYWNrdHJhY2Vfc2xvdCIsImlzX3JhaXNlIiwicHJpbnRfcmF3X2JhY2t0cmFjZSIsIm91dGNoYW4iLCJyYXdfYmFja3RyYWNlIiwiYmFja3RyYWNlIiwicHJpbnRfYmFja3RyYWNlIiwicmF3X2JhY2t0cmFjZV90b19zdHJpbmciLCJiYWNrdHJhY2Vfc2xvdF9pc19yYWlzZSIsImJhY2t0cmFjZV9zbG90X2lzX2lubGluZSIsImJhY2t0cmFjZV9zbG90X2xvY2F0aW9uIiwiYmFja3RyYWNlX3Nsb3RfZGVmbmFtZSIsImJhY2t0cmFjZV9zbG90cyIsImJhY2t0cmFjZV9zbG90c19vZl9yYXdfZW50cnkiLCJlbnRyeSIsInJhd19iYWNrdHJhY2VfbGVuZ3RoIiwiZ2V0X2JhY2t0cmFjZSIsInJlZ2lzdGVyX3ByaW50ZXIiLCJmbiIsIm9sZF9wcmludGVycyIsIm5ld19wcmludGVycyIsImV4bl9zbG90IiwiZXhuX3Nsb3RfaWQiLCJleG5fc2xvdF9uYW1lIiwiZXJyb3JzIiwiZGVmYXVsdF91bmNhdWdodF9leGNlcHRpb25faGFuIiwic3RhdHVzIiwidW5jYXVnaHRfZXhjZXB0aW9uX2hhbmRsZXIiLCJzZXRfdW5jYXVnaHRfZXhjZXB0aW9uX2hhbmRsZXIiLCJlbXB0eV9iYWNrdHJhY2UiLCJoYW5kbGVfdW5jYXVnaHRfZXhjZXB0aW9uIiwiZGVidWdnZXJfaW5fdXNlIiwiZXhuJDAiLCJyYXdfYmFja3RyYWNlJDAiLCJjb25zdCQwIiwiZmxpcCIsIm5lZ2F0ZSIsInByb3RlY3QiLCJmaW5hbGx5JDAiLCJ3b3JrIiwiZmluYWxseV9ub19leG4iLCJ3b3JrX2V4biIsIndvcmtfYnQiLCJwcmludF9zdGF0IiwiYWxsb2NhdGVkX2J5dGVzIiwibWEiLCJwcm8iLCJtaSIsImNyZWF0ZV9hbGFybSIsImRlbGV0ZV9hbGFybSIsIm51bGxfdHJhY2tlciIsInNhbXBsaW5nX3JhdGUiLCJ0cmFja2VyIiwiY2FsbHN0YWNrX3NpemUiLCJzdHJpbmciLCJieXRlcyIsInN1YnN0cmluZyIsInN1YmJ5dGVzIiwiZmlsZW5hbWUiLCJvdXRwdXQkMCIsImRpZ2VzdCIsImlucHV0JDAiLCJjaGFyX2hleCIsInRvX2hleCIsImZyb21faGV4IiwiZGlnaXQiLCJuZXdfc3RhdGUiLCJhc3NpZ24iLCJzdDEiLCJzdDIiLCJmdWxsX2luaXQiLCJzZWVkIiwic2VlZCQwIiwibWFrZSQzIiwibWFrZV9zZWxmX2luaXQiLCJjb3B5JDUiLCJiaXRzIiwiY3VydmFsIiwibmV3dmFsIiwibmV3dmFsMzAiLCJpbnRhdXgiLCJpbnQkMCIsImJvdW5kIiwiZnVsbF9pbnQiLCJicG9zIiwiYnBvcyQwIiwiaW50MzIiLCJpbnQ2NCIsIm5hdGl2ZWludCIsImZsb2F0JDAiLCJib29sIiwiYml0czMyIiwiYml0czY0IiwibmF0aXZlYml0cyIsImJpdHMkMCIsImludCQxIiwiZnVsbF9pbnQkMCIsImludDMyJDAiLCJuYXRpdmVpbnQkMCIsImludDY0JDAiLCJmbG9hdCQxIiwic2NhbGUiLCJib29sJDAiLCJiaXRzMzIkMCIsImJpdHM2NCQwIiwibmF0aXZlYml0cyQwIiwiZnVsbF9pbml0JDAiLCJpbml0JDUiLCJzZWxmX2luaXQiLCJnZXRfc3RhdGUiLCJzZXRfc3RhdGUiLCJvbmdvaW5nX3RyYXZlcnNhbCIsImZsaXBfb25nb2luZ190cmF2ZXJzYWwiLCJwYXJhbXMiLCJyYW5kb21pemVkX2RlZmF1bHQiLCJyYW5kb21pemVkIiwicmFuZG9taXplIiwiaXNfcmFuZG9taXplZCIsInBybmciLCJwb3dlcl8yX2Fib3ZlIiwiY3JlYXRlJDMiLCJpbml0aWFsX3NpemUiLCJyYW5kb20iLCJjbGVhciQyIiwicmVzZXQkMCIsImNvcHlfYnVja2V0bGlzdCIsImtleSQwIiwibmV4dCQwIiwiY29weSQ2IiwibGVuZ3RoJDUiLCJpbnNlcnRfYWxsX2J1Y2tldHMiLCJpbmRleGZ1biIsImlucGxhY2UiLCJvZGF0YSIsIm5kYXRhIiwibnNpemUiLCJuZGF0YV90YWlsIiwiY2VsbCQwIiwibmlkeCIsIm1hdGNoIiwibWF0Y2gkMCIsInJlc2l6ZSQwIiwib3NpemUiLCJpdGVyJDEwIiwiZG9fYnVja2V0Iiwib2xkX3RyYXYiLCJmaWx0ZXJfbWFwX2lucGxhY2VfYnVja2V0IiwiZmlsdGVyX21hcF9pbnBsYWNlIiwiZm9sZCQ0IiwiYiQwIiwiYnVja2V0X2xlbmd0aCIsInN0YXRzIiwibWJsIiwiaGlzdG8iLCJ0b19zZXEkOSIsInRibF9kYXRhIiwiYnVjayIsImJ1Y2skMCIsImJ1Y2skMSIsInRvX3NlcV9rZXlzIiwidG9fc2VxX3ZhbHVlcyIsImtleV9pbmRleCIsImJ1Y2tldCIsImsxIiwibmV4dDEiLCJrMiIsIm5leHQyIiwiazMiLCJkMyIsIm5leHQzIiwiZmluZF9hbGwiLCJmaW5kX2luX2J1Y2tldCIsInJlcGxhY2UiLCJyZXBsYWNlX3NlcSIsImNvcHkiLCJzeiIsImhhc2hfcGFyYW0iLCJzZWVkZWRfaGFzaCIsImFkZCQwIiwiZmluZCQxIiwiZmluZF9vcHQkMSIsImZpbmRfYWxsJDAiLCJtZW0kMiIsImFkZF9zZXEkMiIsIm9mX3NlcSQ3IiwicmVidWlsZCIsIndlYWtfY3JlYXRlIiwibGVuZ3RoJDYiLCJyYWlzZV9pZl9pbnZhbGlkX29mZnNldCQwIiwic2V0JDEiLCJnZXQkMiIsImdldF9jb3B5IiwiY2hlY2skMCIsImJsaXQkNCIsImZpbGwkMiIsImFyIiwiZW1wdHlidWNrZXQiLCJnZXRfaW5kZXgiLCJzeiQwIiwic3okMSIsImNvdW50X2J1Y2tldCIsImFkZF9hdXgiLCJzZXR0ZXIiLCJpbmRleCIsImJ1Y2tldCQwIiwiaGFzaGVzIiwibmV3c3oiLCJuZXdidWNrZXQkMCIsIm5ld2hhc2hlcyIsImhidWNrZXQiLCJwcmV2X2xlbiIsImxpdmUiLCJqJDIiLCJuZXdidWNrZXQiLCJuZXd0Iiwib2IiLCJvaCIsInNldHRlciQwIiwibmkiLCJmaW5kX29yIiwiaWZub3Rmb3VuZCIsImZpbmRfc2hhZG93IiwiaWZmb3VuZCIsImxlbnMiLCJ0b3RsZW4iLCJpZCQwIiwidW5rbm93biIsInBwX2VucXVldWUiLCJ0b2tlbiIsInBwX2luZmluaXR5IiwicHBfb3V0cHV0X3N0cmluZyIsInBwX291dHB1dF9uZXdsaW5lIiwiZm9ybWF0X3BwX3RleHQiLCJ0ZXh0IiwiZm9ybWF0X3N0cmluZyIsImJyZWFrX25ld19saW5lIiwicmVhbF9pbmRlbnQiLCJicmVha19saW5lIiwiYnJlYWtfc2FtZV9saW5lIiwiZm9ybWF0X3BwX3Rva2VuIiwic2l6ZSQwIiwidGFicyIsImFkZF90YWIiLCJscyIsInRhZ19uYW1lIiwibWFya2VyIiwiYnJlYWtzIiwiZml0cyIsIm9mZiIsImJveF90eXBlJDAiLCJvZmYkMCIsImluc2VydGlvbl9wb2ludCIsInRhYnMkMCIsImZpcnN0IiwiaGVhZCIsInRhYiIsIm9mZiQxIiwiaW5zZXJ0aW9uX3BvaW50JDAiLCJ3aWR0aCQyIiwiYm94X3R5cGUkMSIsInRib3giLCJ0YWdfbmFtZSQwIiwibWFya2VyJDAiLCJhZHZhbmNlX2xlZnQiLCJwZW5kaW5nX2NvdW50IiwiZW5xdWV1ZV9hZHZhbmNlIiwiZW5xdWV1ZV9zdHJpbmdfYXMiLCJpbml0aWFsaXplX3NjYW5fc3RhY2siLCJzdGFjayIsInF1ZXVlX2VsZW0iLCJzZXRfc2l6ZSIsImxlZnRfdG90YWwiLCJzY2FuX3B1c2giLCJlbGVtIiwicHBfb3Blbl9ib3hfZ2VuIiwiYnJfdHkiLCJwcF9jbG9zZV9ib3giLCJwcF9vcGVuX3N0YWciLCJwcF9jbG9zZV9zdGFnIiwicHBfb3Blbl90YWciLCJwcF9jbG9zZV90YWciLCJwcF9zZXRfcHJpbnRfdGFncyIsInBwX3NldF9tYXJrX3RhZ3MiLCJwcF9nZXRfcHJpbnRfdGFncyIsInBwX2dldF9tYXJrX3RhZ3MiLCJwcF9zZXRfdGFncyIsInBwX2dldF9mb3JtYXR0ZXJfc3RhZ19mdW5jdGlvbiIsInBwX3NldF9mb3JtYXR0ZXJfc3RhZ19mdW5jdGlvbiIsInBjdCIsInBvdCIsIm1jdCIsIm1vdCIsInBwX3Jpbml0IiwicHBfZmx1c2hfcXVldWUiLCJwcF9wcmludF9hc19zaXplIiwicHBfcHJpbnRfYXMiLCJpc2l6ZSIsInBwX3ByaW50X3N0cmluZyIsInBwX3ByaW50X2J5dGVzIiwicHBfcHJpbnRfaW50IiwicHBfcHJpbnRfZmxvYXQiLCJwcF9wcmludF9ib29sIiwicHBfcHJpbnRfY2hhciIsInBwX29wZW5faGJveCIsInBwX29wZW5fdmJveCIsInBwX29wZW5faHZib3giLCJwcF9vcGVuX2hvdmJveCIsInBwX29wZW5fYm94IiwicHBfcHJpbnRfbmV3bGluZSIsInBwX3ByaW50X2ZsdXNoIiwicHBfZm9yY2VfbmV3bGluZSIsInBwX3ByaW50X2lmX25ld2xpbmUiLCJwcF9wcmludF9jdXN0b21fYnJlYWsiLCJwcF9wcmludF9icmVhayIsInBwX3ByaW50X3NwYWNlIiwicHBfcHJpbnRfY3V0IiwicHBfb3Blbl90Ym94IiwicHBfY2xvc2VfdGJveCIsInBwX3ByaW50X3RicmVhayIsInBwX3ByaW50X3RhYiIsInBwX3NldF90YWIiLCJwcF9zZXRfbWF4X2JveGVzIiwicHBfZ2V0X21heF9ib3hlcyIsInBwX292ZXJfbWF4X2JveGVzIiwicHBfc2V0X2VsbGlwc2lzX3RleHQiLCJwcF9nZXRfZWxsaXBzaXNfdGV4dCIsInBwX2xpbWl0IiwicHBfc2V0X21heF9pbmRlbnQiLCJwcF9nZXRfbWF4X2luZGVudCIsInBwX3NldF9tYXJnaW4iLCJuZXdfbWF4X2luZGVudCIsInZhbGlkYXRlX2dlb21ldHJ5IiwibWFyZ2luIiwibWF4X2luZGVudCIsImNoZWNrX2dlb21ldHJ5IiwiZ2VvbWV0cnkiLCJwcF9nZXRfbWFyZ2luIiwicHBfc2V0X2Z1bGxfZ2VvbWV0cnkiLCJwcF9zZXRfZ2VvbWV0cnkiLCJwcF9zYWZlX3NldF9nZW9tZXRyeSIsInBwX2dldF9nZW9tZXRyeSIsInBwX3VwZGF0ZV9nZW9tZXRyeSIsInBwX3NldF9mb3JtYXR0ZXJfb3V0X2Z1bmN0aW9ucyIsInBwX2dldF9mb3JtYXR0ZXJfb3V0X2Z1bmN0aW9ucyIsInBwX3NldF9mb3JtYXR0ZXJfb3V0cHV0X2Z1bmN0aSIsInBwX2dldF9mb3JtYXR0ZXJfb3V0cHV0X2Z1bmN0aSIsImRpc3BsYXlfbmV3bGluZSIsImJsYW5rX2xpbmUiLCJkaXNwbGF5X2luZGVudCIsInBwX3NldF9mb3JtYXR0ZXJfb3V0X2NoYW5uZWwiLCJkZWZhdWx0X3BwX21hcmtfb3Blbl90YWciLCJkZWZhdWx0X3BwX21hcmtfY2xvc2VfdGFnIiwiZGVmYXVsdF9wcF9wcmludF9vcGVuX3RhZyIsImRlZmF1bHRfcHBfcHJpbnRfY2xvc2VfdGFnIiwicHBfbWFrZV9mb3JtYXR0ZXIiLCJwcF9xdWV1ZSIsInN5c190b2siLCJzY2FuX3N0YWNrIiwiZm9ybWF0dGVyX29mX291dF9mdW5jdGlvbnMiLCJvdXRfZnVucyIsIm1ha2VfZm9ybWF0dGVyIiwicHBmIiwiZm9ybWF0dGVyX29mX291dF9jaGFubmVsIiwiZm9ybWF0dGVyX29mX2J1ZmZlciIsInBwX2J1ZmZlcl9zaXplIiwicHBfbWFrZV9idWZmZXIiLCJzdGRidWYiLCJzdGRfZm9ybWF0dGVyIiwiZXJyX2Zvcm1hdHRlciIsInN0cl9mb3JtYXR0ZXIiLCJmbHVzaF9idWZmZXJfZm9ybWF0dGVyIiwiZmx1c2hfc3RyX2Zvcm1hdHRlciIsIm1ha2Vfc3ltYm9saWNfb3V0cHV0X2J1ZmZlciIsImNsZWFyX3N5bWJvbGljX291dHB1dF9idWZmZXIiLCJzb2IiLCJnZXRfc3ltYm9saWNfb3V0cHV0X2J1ZmZlciIsImZsdXNoX3N5bWJvbGljX291dHB1dF9idWZmZXIiLCJpdGVtcyIsImFkZF9zeW1ib2xpY19vdXRwdXRfaXRlbSIsIml0ZW0iLCJmb3JtYXR0ZXJfb2Zfc3ltYm9saWNfb3V0cHV0X2IiLCJvcGVuX2hib3giLCJvcGVuX3Zib3giLCJvcGVuX2h2Ym94Iiwib3Blbl9ob3Zib3giLCJvcGVuX2JveCIsImNsb3NlX2JveCIsIm9wZW5fdGFnIiwiY2xvc2VfdGFnIiwib3Blbl9zdGFnIiwiY2xvc2Vfc3RhZyIsInByaW50X2FzIiwicHJpbnRfc3RyaW5nJDAiLCJwcmludF9ieXRlcyQwIiwicHJpbnRfaW50JDAiLCJwcmludF9mbG9hdCQwIiwicHJpbnRfY2hhciQwIiwicHJpbnRfYm9vbCIsInByaW50X2JyZWFrIiwicHJpbnRfY3V0IiwicHJpbnRfc3BhY2UiLCJmb3JjZV9uZXdsaW5lIiwicHJpbnRfZmx1c2giLCJwcmludF9uZXdsaW5lJDAiLCJwcmludF9pZl9uZXdsaW5lIiwib3Blbl90Ym94IiwiY2xvc2VfdGJveCIsInByaW50X3RicmVhayIsInNldF90YWIiLCJwcmludF90YWIiLCJzZXRfbWFyZ2luIiwiZ2V0X21hcmdpbiIsInNldF9tYXhfaW5kZW50IiwiZ2V0X21heF9pbmRlbnQiLCJzZXRfZ2VvbWV0cnkiLCJzYWZlX3NldF9nZW9tZXRyeSIsImdldF9nZW9tZXRyeSIsInVwZGF0ZV9nZW9tZXRyeSIsInNldF9tYXhfYm94ZXMiLCJnZXRfbWF4X2JveGVzIiwib3Zlcl9tYXhfYm94ZXMiLCJzZXRfZWxsaXBzaXNfdGV4dCIsImdldF9lbGxpcHNpc190ZXh0Iiwic2V0X2Zvcm1hdHRlcl9vdXRfY2hhbm5lbCIsInNldF9mb3JtYXR0ZXJfb3V0X2Z1bmN0aW9ucyIsImdldF9mb3JtYXR0ZXJfb3V0X2Z1bmN0aW9ucyIsInNldF9mb3JtYXR0ZXJfb3V0cHV0X2Z1bmN0aW9ucyIsImdldF9mb3JtYXR0ZXJfb3V0cHV0X2Z1bmN0aW9ucyIsInNldF9mb3JtYXR0ZXJfc3RhZ19mdW5jdGlvbnMiLCJnZXRfZm9ybWF0dGVyX3N0YWdfZnVuY3Rpb25zIiwic2V0X3ByaW50X3RhZ3MiLCJnZXRfcHJpbnRfdGFncyIsInNldF9tYXJrX3RhZ3MiLCJnZXRfbWFya190YWdzIiwic2V0X3RhZ3MiLCJwcF9wcmludF9saXN0IiwicHBfdiIsIm9wdCQwIiwicHBfc2VwIiwidnMiLCJvcHQkMSIsInBwX3ByaW50X3NlcSIsInNlcSQxIiwic2VxJDIiLCJwcF9wcmludF90ZXh0IiwicHBfcHJpbnRfb3B0aW9uIiwicHBfcHJpbnRfcmVzdWx0IiwicHBfcHJpbnRfZWl0aGVyIiwiY29tcHV0ZV90YWciLCJ0YWdfYWNjIiwib3V0cHV0X2Zvcm1hdHRpbmdfbGl0Iiwib3V0cHV0X2FjYyQwIiwiYnR5IiwicCQ1IiwicCQ2Iiwic3RycHV0X2FjYyQwIiwic2l6ZSQxIiwia2ZwcmludGYkMCIsImlrZnByaW50ZiQwIiwiaWZwcmludGYkMCIsImZwcmludGYkMCIsInByaW50ZiQwIiwiZXByaW50ZiQwIiwia2RwcmludGYiLCJkcHJpbnRmIiwia3ByaW50ZiIsInNwcmludGYkMCIsImthc3ByaW50ZiIsImFzcHJpbnRmIiwiZmx1c2hfc3RhbmRhcmRfZm9ybWF0dGVycyIsInBwX3NldF9hbGxfZm9ybWF0dGVyX291dHB1dF9mdSIsInBwX2dldF9hbGxfZm9ybWF0dGVyX291dHB1dF9mdSIsInNldF9hbGxfZm9ybWF0dGVyX291dHB1dF9mdW5jdCIsImdldF9hbGxfZm9ybWF0dGVyX291dHB1dF9mdW5jdCIsImJwcmludGYkMCIsInBwX3NldF9mb3JtYXR0ZXJfdGFnX2Z1bmN0aW9ucyIsInN0cmluZ2lmeSIsInBwX2dldF9mb3JtYXR0ZXJfdGFnX2Z1bmN0aW9ucyIsImZ1bnMiLCJtYXJrX29wZW5fdGFnIiwibWFya19jbG9zZV90YWciLCJwcmludF9vcGVuX3RhZyIsInByaW50X2Nsb3NlX3RhZyIsInNldF9mb3JtYXR0ZXJfdGFnX2Z1bmN0aW9ucyIsImdldF9mb3JtYXR0ZXJfdGFnX2Z1bmN0aW9ucyIsIm51bGxfY2hhciIsIm5leHRfY2hhciIsImliIiwicGVla19jaGFyIiwiY2hlY2tlZF9wZWVrX2NoYXIiLCJlbmRfb2ZfaW5wdXQiLCJiZWdpbm5pbmdfb2ZfaW5wdXQiLCJuYW1lX29mX2lucHV0IiwiY2hhcl9jb3VudCIsInJlc2V0X3Rva2VuIiwiaW52YWxpZGF0ZV9jdXJyZW50X2NoYXIiLCJ0b2tlbl9zdHJpbmciLCJ0b2tlbl9idWZmZXIiLCJza2lwX2NoYXIiLCJpZ25vcmVfY2hhciIsInN0b3JlX2NoYXIiLCJkZWZhdWx0X3Rva2VuX2J1ZmZlcl9zaXplIiwiY3JlYXRlJDQiLCJpbmFtZSIsImZyb21fc3RyaW5nJDEiLCJmcm9tX2Z1bmN0aW9uJDAiLCJzY2FuX2Nsb3NlX2F0X2VuZCIsInNjYW5fcmFpc2VfYXRfZW5kIiwiZnJvbV9pYyIsInNjYW5fY2xvc2VfaWMiLCJlb2YiLCJzdGRpYiIsIm9wZW5faW5fZmlsZSIsIm9wZW5faW4iLCJmcm9tX2ZpbGUiLCJmcm9tX2ZpbGVfYmluIiwiZnJvbV9jaGFubmVsJDAiLCJjbG9zZV9pbiIsImljJDAiLCJtZW1vIiwibWVtb19mcm9tX2ljIiwibWVtb19mcm9tX2NoYW5uZWwiLCJiYWRfaW5wdXQiLCJiYWRfaW5wdXRfZXNjYXBlIiwiYmFkX3Rva2VuX2xlbmd0aCIsIm1lc3NhZ2UiLCJiYWRfZmxvYXQiLCJiYWRfaGV4X2Zsb2F0IiwiY2hhcmFjdGVyX21pc21hdGNoIiwiY2kiLCJjaGVja190aGlzX2NoYXIiLCJjaGVja19jaGFyIiwidG9rZW5fY2hhciIsInRva2VuX2Jvb2wiLCJpbnRlZ2VyX2NvbnZlcnNpb25fb2ZfY2hhciIsInRva2VuX2ludF9saXRlcmFsIiwidG9rZW5fZmxvYXQiLCJzY2FuX2RlY2ltYWxfZGlnaXRfc3RhciIsInNjYW5fdW5zaWduZWRfZGVjaW1hbF9pbnQiLCJzY2FuX2RpZ2l0X3BsdXMiLCJiYXNpcyIsImRpZ2l0cCIsIndpZHRoJDMiLCJpc19iaW5hcnlfZGlnaXQiLCJzY2FuX2JpbmFyeV9pbnQiLCJpc19vY3RhbF9kaWdpdCIsInNjYW5fb2N0YWxfaW50IiwiaXNfaGV4YV9kaWdpdCIsInNjYW5faGV4YWRlY2ltYWxfaW50Iiwic2Nhbl9zaWduIiwic2Nhbl9vcHRpb25hbGx5X3NpZ25lZF9kZWNpbWFsIiwic2Nhbl9pbnRfY29udmVyc2lvbiIsInNjYW5fZnJhY3Rpb25hbF9wYXJ0Iiwic2Nhbl9leHBvbmVudF9wYXJ0Iiwic2Nhbl9mbG9hdCIsInByZWNpc2lvbiIsInByZWNpc2lvbiQwIiwiY2hlY2tfY2FzZV9pbnNlbnNpdGl2ZV9zdHJpbmciLCJzY2FuX2hleF9mbG9hdCIsIndpZHRoJDQiLCJ3aWR0aCQ1Iiwid2lkdGgkNiIsIndpZHRoJDEwIiwid2lkdGgkNyIsIndpZHRoJDgiLCJ3aWR0aCQ5Iiwic2Nhbl9jYW1sX2Zsb2F0X3Jlc3QiLCJ3aWR0aF9wcmVjaXNpb24iLCJmcmFjX3dpZHRoIiwic2Nhbl9jYW1sX2Zsb2F0Iiwic2Nhbl9zdHJpbmciLCJzdHAiLCJzY2FuX2NoYXIiLCJoZXhhZGVjaW1hbF92YWx1ZV9vZl9jaGFyIiwiY2hlY2tfbmV4dF9jaGFyIiwiY2hlY2tfbmV4dF9jaGFyX2Zvcl9jaGFyIiwiY2hlY2tfbmV4dF9jaGFyX2Zvcl9zdHJpbmciLCJzY2FuX2JhY2tzbGFzaF9jaGFyIiwiYzAiLCJnZXRfZGlnaXQiLCJnZXRfZGlnaXQkMCIsImMxJDAiLCJjMiQwIiwic2Nhbl9jYW1sX2NoYXIiLCJmaW5kX3N0b3AiLCJzY2FuX2NhbWxfc3RyaW5nIiwiZmluZF9zdG9wJDAiLCJza2lwX3NwYWNlcyIsInNjYW5fY2hhcnNfaW5fY2hhcl9zZXQiLCJzY2FuX2luZGljIiwic2Nhbl9jaGFycyIsInNjYW5mX2JhZF9pbnB1dCIsImdldF9jb3VudGVyIiwid2lkdGhfb2ZfcGFkX29wdCIsInN0b3BwZXJfb2ZfZm9ybWF0dGluZ19saXQiLCJmbXRpbmciLCJ0YWtlX2Zvcm1hdF9yZWFkZXJzJDAiLCJ0YWtlX2ZtdHR5X2Zvcm1hdF9yZWFkZXJzJDAiLCJyZWFkZXIiLCJuZXdfayIsInJlYWRlcnNfcmVzdCIsInRha2VfZm9ybWF0X3JlYWRlcnMiLCJmbXQkMjMiLCJmbXQkMjQiLCJmbXQkMjUiLCJ0YWtlX2ZtdHR5X2Zvcm1hdF9yZWFkZXJzIiwicGFkX3ByZWNfc2NhbmYiLCJyZWFkZXJzIiwibWFrZV9zY2FuZiIsInNjYW4kMCIsInN0cl9yZXN0Iiwic2NhbiQxIiwic2NhbiQyIiwic2NhbiQzIiwic2NhbiQ0IiwiY29udiQwIiwic2NhbiQ1IiwiY29udiQxIiwic2NhbiQ2IiwiY29udiQyIiwic2NhbiQ3Iiwic2NhbiQ4IiwiZm10aW5nX2xpdCQwIiwic3RwJDAiLCJzJDIiLCJzdHJfcmVzdCQwIiwicmVzdCQyNiIsImFyZ19yZXN0Iiwia3NjYW5mIiwiZWYiLCJhcHBseSIsImFyZ3MkMCIsImV4YyIsImJzY2FuZiIsImtzc2NhbmYiLCJzc2NhbmYiLCJzY2FuZiIsImJzY2FuZl9mb3JtYXQiLCJmb3JtYXQiLCJzc2NhbmZfZm9ybWF0IiwiZm9ybWF0X2Zyb21fc3RyaW5nIiwidW5lc2NhcGVkIiwia2ZzY2FuZiIsImZzY2FuZiIsInJlZ2lzdGVyIiwicmVnaXN0ZXJfZXhjZXB0aW9uIiwibyQwIiwicGFyYW1zJDAiLCJpbml0aWFsX29iamVjdF9zaXplIiwiZHVtbXlfaXRlbSIsInRhZyIsImNvbXBhcmUkMTQiLCJjb21wYXJlJDE1IiwiY29tcGFyZSQxNiIsImR1bW15X3RhYmxlIiwidGFibGVfY291bnQiLCJkdW1teV9tZXQiLCJmaXRfc2l6ZSIsIm5ld190YWJsZSIsInB1Yl9sYWJlbHMiLCJtZXRob2RzIiwicmVzaXplJDEiLCJhcnJheSIsIm5ld19zaXplIiwib2xkX3NpemUiLCJuZXdfYnVjayIsIm1ldGhvZF9jb3VudCIsImluc3RfdmFyX2NvdW50IiwibmV3X21ldGhvZCIsInRhYmxlIiwiZ2V0X21ldGhvZF9sYWJlbCIsImxhYmVsIiwiZ2V0X21ldGhvZF9sYWJlbHMiLCJuYW1lcyIsInNldF9tZXRob2QiLCJlbGVtZW50IiwiZ2V0X21ldGhvZCIsInRvX2xpc3QkMyIsImFyciIsIm5hcnJvdyIsInZhcnMiLCJ2aXJ0X21ldGhzIiwiY29uY3JfbWV0aHMiLCJ2YXJzJDAiLCJ2aXJ0X21ldGhzJDAiLCJjb25jcl9tZXRocyQwIiwidmlydF9tZXRoX2xhYnMiLCJjb25jcl9tZXRoX2xhYnMiLCJsYWIiLCJ0dmFycyIsImJ5X25hbWUiLCJieV9sYWJlbCIsIm1ldCIsImhtIiwid2lkZW4iLCJzYXZlZF92YXJzIiwic2F2ZWRfaGlkZGVuX21ldGhzIiwibmV3X3Nsb3QiLCJuZXdfdmFyaWFibGUiLCJ0b19hcnJheSIsIm5ld19tZXRob2RzX3ZhcmlhYmxlcyIsIm1ldGhzIiwidmFscyIsIm1ldGhzJDAiLCJubWV0aHMiLCJudmFscyIsImdldF92YXJpYWJsZSIsImdldF92YXJpYWJsZXMiLCJhZGRfaW5pdGlhbGl6ZXIiLCJjcmVhdGVfdGFibGUiLCJwdWJsaWNfbWV0aG9kcyIsInRhZ3MiLCJpbml0X2NsYXNzIiwiaW5oZXJpdHMiLCJjbGEiLCJzdXBlciQwIiwibm0iLCJtYWtlX2NsYXNzIiwicHViX21ldGhzIiwiY2xhc3NfaW5pdCIsImVudl9pbml0IiwibWFrZV9jbGFzc19zdG9yZSIsImluaXRfdGFibGUiLCJkdW1teV9jbGFzcyIsImxvYyIsInVuZGVmIiwiY3JlYXRlX29iamVjdCIsImNyZWF0ZV9vYmplY3Rfb3B0Iiwib2JqXzAiLCJpdGVyX2YiLCJydW5faW5pdGlhbGl6ZXJzIiwiaW5pdHMiLCJydW5faW5pdGlhbGl6ZXJzX29wdCIsImNyZWF0ZV9vYmplY3RfYW5kX3J1bl9pbml0aWFsaSIsImdldF9kYXRhJDAiLCJidWlsZF9wYXRoIiwia2V5cyIsImxvb2t1cF90YWJsZXMiLCJyb290IiwidGFibGVzJDIiLCJ0YWJsZXMkMCIsInRhYmxlcyQxIiwibmV3X2NhY2hlIiwic2V0X21ldGhvZHMiLCJjbG8iLCJjbG8kMCIsIm4kMiIsIm4kMyIsIm4kNCIsIm4kNSIsIm4kNiIsIngkMyIsIm4kNyIsIngkNCIsIm4kOCIsIm4kOSIsIngkNSIsImYkOCIsImUkMiIsIm4kMTAiLCJ4JDYiLCJmJDkiLCJuJDExIiwieCQ3IiwibiQxMiIsIngkOCIsIm4kMTMiLCJuJDE0IiwiZSQzIiwibiQxNSIsIm0kMiIsIngkOSIsIm0kMyIsIm4kMTYiLCJtJDQiLCJlJDQiLCJuJDE3IiwibSQ1IiwibiQxOCIsInN0YXRzJDAiLCJpbml0X21vZF9ibG9jayIsImNvbXBzJDAiLCJtb2R1Iiwic2hhcGUiLCJmbiQwIiwiY29tcHMiLCJpbml0X21vZCIsInVwZGF0ZV9tb2RfYmxvY2siLCJjbCIsInVwZGF0ZV9tb2QiLCJpbml0aWFsX2J1ZmZlciIsImJ1ZmZlciIsImJ1ZnBvcyIsInJlc2V0X2J1ZmZlciIsInN0b3JlIiwibmV3YnVmZmVyIiwiZ2V0X3N0cmluZyIsIm1ha2VfbGV4ZXIiLCJrZXl3b3JkcyIsImt3ZF90YWJsZSIsImlkZW50X29yX2tleXdvcmQiLCJrZXl3b3JkX29yX2Vycm9yIiwiZW5kX2V4cG9uZW50X3BhcnQiLCJleHBvbmVudF9wYXJ0IiwibnVtYmVyIiwiaWRlbnQyIiwibmVnX251bWJlciIsIm5leHRfdG9rZW4kMCIsImVzY2FwZSIsIm1heWJlX2NvbW1lbnQiLCJjb21tZW50IiwibmV4dF90b2tlbiIsImhrZXkiLCJjbGVhbiIsImluc2VydF9idWNrZXQiLCJjb250YWluZXIiLCJyZW1vdmVfYnVja2V0IiwiaGsiLCJyZXBsYWNlX2J1Y2tldCIsIm5ld19kIiwiYnVja2V0X2xlbmd0aF9hbGl2ZSIsInN0YXRzX2FsaXZlIiwiY3JlYXRlJDUiLCJnZXRfa2V5JDAiLCJnZXRfa2V5X2NvcHkkMCIsInNldF9rZXkkMCIsInVuc2V0X2tleSQwIiwiY2hlY2tfa2V5JDAiLCJibGl0X2tleSQwIiwiZ2V0X2RhdGEkMSIsImdldF9kYXRhX2NvcHkiLCJzZXRfZGF0YSIsInVuc2V0X2RhdGEiLCJjaGVja19kYXRhIiwiYmxpdF9kYXRhIiwibWFrZSQ0IiwiZXBoIiwicXVlcnkiLCJzZXRfa2V5X2RhdGEiLCJtYWtlJDUiLCJhZGQkMSIsInRlc3Rfa2V5IiwicmVtb3ZlJDAiLCJmaW5kJDIiLCJsZW5ndGgkNyIsImNsZWFyJDMiLCJjcmVhdGUkNiIsImdldF9rZXkxIiwiZ2V0X2tleTFfY29weSIsInNldF9rZXkxIiwidW5zZXRfa2V5MSIsImNoZWNrX2tleTEiLCJnZXRfa2V5MiIsImdldF9rZXkyX2NvcHkiLCJzZXRfa2V5MiIsInVuc2V0X2tleTIiLCJjaGVja19rZXkyIiwiYmxpdF9rZXkxIiwiYmxpdF9rZXkyIiwiYmxpdF9rZXkxMiIsImdldF9kYXRhJDIiLCJnZXRfZGF0YV9jb3B5JDAiLCJzZXRfZGF0YSQwIiwidW5zZXRfZGF0YSQwIiwiY2hlY2tfZGF0YSQwIiwiYmxpdF9kYXRhJDAiLCJtYWtlJDYiLCJrZXkxIiwia2V5MiIsInF1ZXJ5JDAiLCJrMiQwIiwiazEkMCIsIm1ha2UkNyIsImFkZCQyIiwidGVzdF9rZXlzIiwicmVtb3ZlJDEiLCJmaW5kJDMiLCJsZW5ndGgkOCIsImNsZWFyJDQiLCJjcmVhdGUkNyIsImxlbmd0aCQ5IiwiZ2V0X2tleSQxIiwiZ2V0X2tleV9jb3B5JDEiLCJzZXRfa2V5JDEiLCJ1bnNldF9rZXkkMSIsImNoZWNrX2tleSQxIiwiYmxpdF9rZXkkMSIsImdldF9kYXRhJDMiLCJnZXRfZGF0YV9jb3B5JDEiLCJzZXRfZGF0YSQxIiwidW5zZXRfZGF0YSQxIiwiY2hlY2tfZGF0YSQxIiwiYmxpdF9kYXRhJDEiLCJtYWtlJDgiLCJxdWVyeSQxIiwia2kiLCJrMCIsIm1ha2UkOSIsImFkZCQzIiwidGVzdF9rZXlzJDAiLCJyZW1vdmUkMiIsImZpbmQkNCIsImxlbmd0aCQxMCIsImNsZWFyJDUiLCJnZW5lcmljX2Jhc2VuYW1lIiwiaXNfZGlyX3NlcCIsImdlbmVyaWNfZGlybmFtZSIsImlzX3JlbGF0aXZlIiwiaXNfaW1wbGljaXQiLCJjaGVja19zdWZmaXgiLCJzdWZmIiwiY2hvcF9zdWZmaXhfb3B0IiwibGVuX2YiLCJxdW90ZSIsInF1b3RlX2NvbW1hbmQiLCJiYXNlbmFtZSIsImRpcm5hbWUiLCJpc19kaXJfc2VwJDAiLCJpc19yZWxhdGl2ZSQwIiwiaXNfaW1wbGljaXQkMCIsImNoZWNrX3N1ZmZpeCQwIiwiY2hvcF9zdWZmaXhfb3B0JDAiLCJ0ZW1wX2Rpcl9uYW1lIiwicXVvdGUkMCIsImFkZF9icyIsImxvb3AkMCIsImxvb3BfYnMiLCJxdW90ZV9jbWRfZmlsZW5hbWUiLCJxdW90ZV9jb21tYW5kJDAiLCJkcml2ZV9hbmRfcGF0aCIsImRpcm5hbWUkMCIsInBhdGgiLCJkcml2ZSIsImRpciIsImJhc2VuYW1lJDAiLCJiYXNlbmFtZSQxIiwiZGlybmFtZSQxIiwibnVsbCQzIiwiY3VycmVudF9kaXJfbmFtZSQyIiwicGFyZW50X2Rpcl9uYW1lJDIiLCJkaXJfc2VwJDIiLCJpc19kaXJfc2VwJDEiLCJpc19yZWxhdGl2ZSQxIiwiaXNfaW1wbGljaXQkMSIsImNoZWNrX3N1ZmZpeCQxIiwiY2hvcF9zdWZmaXhfb3B0JDEiLCJ0ZW1wX2Rpcl9uYW1lJDAiLCJxdW90ZSQxIiwicXVvdGVfY29tbWFuZCQxIiwiYmFzZW5hbWUkMiIsImRpcm5hbWUkMiIsImNvbmNhdCQ0IiwiY2hvcF9zdWZmaXgiLCJleHRlbnNpb25fbGVuIiwiZXh0ZW5zaW9uIiwiY2hvcF9leHRlbnNpb24iLCJyZW1vdmVfZXh0ZW5zaW9uIiwicHJuZyQwIiwidGVtcF9maWxlX25hbWUiLCJ0ZW1wX2RpciIsInJuZCIsImN1cnJlbnRfdGVtcF9kaXJfbmFtZSIsInNldF90ZW1wX2Rpcl9uYW1lIiwiZ2V0X3RlbXBfZGlyX25hbWUiLCJ0ZW1wX2ZpbGUiLCJ0cnlfbmFtZSIsImNvdW50ZXIkMSIsIm9wZW5fdGVtcF9maWxlIiwic3RoJDAiLCJwZXJtcyIsInN0aCQxIiwiYWRkJDQiLCJzdWIkNCIsIm5lZyIsImNvbmoiLCJtdWwiLCJkaXYiLCJpbnYiLCJub3JtMiIsIm5vcm0iLCJxJDAiLCJwb2xhciIsInNxcnQiLCJ3JDAiLCJleHAiLCJsb2ciLCJwb3ciLCJmbG9hdDMyIiwiZmxvYXQ2NCIsImludDhfc2lnbmVkIiwiaW50OF91bnNpZ25lZCIsImludDE2X3NpZ25lZCIsImludDE2X3Vuc2lnbmVkIiwiaW50MzIkMSIsImludDY0JDEiLCJpbnQkMiIsIm5hdGl2ZWludCQxIiwiY29tcGxleDMyIiwiY29tcGxleDY0Iiwia2luZF9zaXplX2luX2J5dGVzIiwiY19sYXlvdXQiLCJmb3J0cmFuX2xheW91dCIsImNsb29wIiwiaWR4IiwiY29sIiwiZmxvb3AiLCJpbml0JDYiLCJsYXlvdXQiLCJkaW1zIiwiZGxlbiIsInNpemVfaW5fYnl0ZXMiLCJjcmVhdGUkOCIsImdldCQzIiwic2V0JDIiLCJzaXplX2luX2J5dGVzJDAiLCJvZl92YWx1ZSIsImNyZWF0ZSQ5IiwiZGltIiwic2l6ZV9pbl9ieXRlcyQxIiwic2xpY2UiLCJpbml0JDciLCJvZl9hcnJheSIsImJhIiwiY3JlYXRlJDEwIiwiZGltMSIsImRpbTIiLCJzaXplX2luX2J5dGVzJDIiLCJzbGljZV9sZWZ0Iiwic2xpY2VfcmlnaHQiLCJpbml0JDgiLCJvZl9hcnJheSQwIiwicm93IiwiY3JlYXRlJDExIiwiZGltMyIsInNpemVfaW5fYnl0ZXMkMyIsInNsaWNlX2xlZnRfMSIsInNsaWNlX3JpZ2h0XzEiLCJzbGljZV9sZWZ0XzIiLCJzbGljZV9yaWdodF8yIiwiaW5pdCQ5Iiwib2ZfYXJyYXkkMSIsImFycmF5MF9vZl9nZW5hcnJheSIsImFycmF5MV9vZl9nZW5hcnJheSIsImFycmF5Ml9vZl9nZW5hcnJheSIsImFycmF5M19vZl9nZW5hcnJheSIsInJlc2hhcGVfMCIsInJlc2hhcGVfMSIsInJlc2hhcGVfMiIsInJlc2hhcGVfMyIsIndpdGhfb3BlbiIsIm9wZW5mdW4iLCJ3aXRoX29wZW5fYmluIiwid2l0aF9vcGVuX3RleHQiLCJ3aXRoX29wZW5fZ2VuIiwic2VlayIsImxlbmd0aCQxMSIsImlucHV0X2NoYXIkMCIsImlucHV0X2J5dGUkMCIsImlucHV0X2xpbmUkMCIsInJlYWxseV9pbnB1dCQwIiwicmVhbGx5X2lucHV0X3N0cmluZyQwIiwicmVhZF91cHRvIiwiZW5zdXJlIiwibmV3X2xlbiQwIiwibmV3X2xlbiQxIiwiaW5wdXRfYWxsIiwiY2h1bmtfc2l6ZSIsImluaXRpYWxfc2l6ZSQwIiwiaW5pdGlhbF9zaXplJDEiLCJucmVhZCIsImJ1ZiQwIiwiYnVmJDEiLCJyZW0iLCJ3aXRoX29wZW4kMCIsIndpdGhfb3Blbl9iaW4kMCIsIndpdGhfb3Blbl90ZXh0JDAiLCJ3aXRoX29wZW5fZ2VuJDAiLCJzZWVrJDAiLCJwb3MkMCIsImxlbmd0aCQxMiIsImZvcm1hdF9wZXJpb2QiLCJmbXQiLCJwIiwibWFrZV9wZXJpb2QiLCJ5ZWFycyIsIm1vbnRocyIsImRheXMiLCJhZGRfcGVyaW9kcyIsImQxIiwiZDIiLCJzdWJfcGVyaW9kcyIsIm11bF9wZXJpb2QiLCJtIiwicGVyaW9kX3RvX2RheXMiLCJpc19sZWFwX3llYXIiLCJ5ZWFyIiwiZGF5c19pbl9tb250aCIsIm1vbnRoIiwiaXNfdmFsaWRfZGF0ZSIsImQiLCJtYWtlX2RhdGUiLCJkYXkiLCJhZGRfbW9udGhzX3RvX2ZpcnN0X29mX21vbnRoX2QiLCJ5ZWFyJDAiLCJtb250aHMkMCIsIm5ld19tb250aCIsIm1vbnRocyQxIiwieWVhciQxIiwibW9udGhzJDIiLCJ5ZWFyJDIiLCJhZGRfZGF0ZXMiLCJvcHQiLCJzdGgiLCJyb3VuZCIsIm5ld19tb250aCQwIiwibmV3X3llYXIkMCIsIm5ld19kYXRlIiwibmV3X3llYXIiLCJkJDAiLCJkYXlzX2luX2RfbW9udGgiLCJuZXdfZGF5IiwibmV3X21vbnRoJDEiLCJuZXdfeWVhciQxIiwiZGF5cyQwIiwiZCQxIiwibmV3X21vbnRoJDIiLCJuZXdfeWVhciQyIiwiZGF5cyQxIiwiZCQyIiwiY29tcGFyZV9kYXRlcyIsImZvcm1hdF9kYXRlIiwiZmlyc3RfZGF5X29mX21vbnRoIiwibGFzdF9kYXlfb2ZfbW9udGgiLCJkYXlzX21vbnRoIiwibmVnX3BlcmlvZCIsInN1Yl9kYXRlcyIsImNtcCIsIm5ld19kMl9tb250aCIsIm5ld19kMl95ZWFyIiwibmV3X2QyIiwiZGF0ZV90b195bWQiLCJwZXJpb2RfdG9feW1kcyIsInN0cmVhbSQxIiwic3RyZWFtJDAiLCJzdHJlYW0iLCJ2ZXJzaW9uIiwib2NhbWxfbGV4X3RhYmxlcyIsIm9jYW1sX2xleF90YWJsZXMkMCIsIm9jYW1sX2xleF90YWJsZXMkMSIsImpzb25fZXJyb3IiLCJzIiwidXRmOF9vZl9jb2RlIiwiYnVmIiwieCIsImFkZCIsIm1heGJpdHMiLCJuIiwidXRmOF9vZl9zdXJyb2dhdGVfcGFpciIsImkiLCJqIiwiaGlnaDEwIiwibG93MTAiLCJpbml0X2xleGVyIiwiZm5hbWUiLCJvcHQiLCJzdGgiLCJsbnVtIiwiYnVmJDAiLCJidWYkMSIsImhleCIsIndyaXRlX3NwZWNpYWwiLCJzcmMiLCJzdGFydCIsInN0b3AiLCJvYiIsInN0ciIsImZpbmlzaF9zdHJpbmciLCJleGMiLCJ3cml0ZV9zdHJpbmciLCJjIiwianNvbl9zdHJpbmdfb2Zfc3RyaW5nIiwid3JpdGVfbnVsbCIsIndyaXRlX2Jvb2wiLCJ3cml0ZV9kaWdpdHMiLCJkIiwid3JpdGVfaW50IiwiZmxvYXRfbmVlZHNfcGVyaW9kIiwid3JpdGVfZmxvYXQiLCJzMSIsIndyaXRlX25vcm1hbF9mbG9hdF9wcmVjIiwic2lnbmlmaWNhbnRfZmlndXJlcyIsIndyaXRlX2Zsb2F0X3ByZWMiLCJ3cml0ZV9zdGRfZmxvYXQiLCJ3cml0ZV9zdGRfZmxvYXRfcHJlYyIsIndyaXRlX2ludGxpdCIsIndyaXRlX2Zsb2F0bGl0Iiwid3JpdGVfc3RyaW5nbGl0IiwiaXRlcjIiLCJmX2VsdCIsImZfc2VwIiwibCQwIiwieSQwIiwibCIsInkiLCJ3cml0ZV92YXJpYW50IiwibyIsIndyaXRlX3QiLCJ3cml0ZV90dXBsZSIsIndyaXRlX2xpc3QiLCJ3cml0ZV9hc3NvYyIsImIiLCJsJDEiLCJzJDAiLCJzJDEiLCJmIiwicyQyIiwicyQzIiwid3JpdGVfc3RkX3ZhcmlhbnQiLCJ3cml0ZV9zdGRfanNvbiIsIndyaXRlX3N0ZF90dXBsZSIsInRvX2J1ZmZlciIsInN1ZiIsInN0aCQwIiwic3RkIiwidG9fc3RyaW5nIiwibGVuIiwib2IkMCIsInRvX2NoYW5uZWwiLCJvYyIsInRvX291dHB1dCIsIm91dCIsInRvX2ZpbGUiLCJmaWxlIiwiZSIsInNlcV90b19idWZmZXIiLCJzdCIsInNlcV90b19zdHJpbmciLCJzZXFfdG9fY2hhbm5lbCIsInNlcSIsImpzb24iLCJzZXFfdG9fZmlsZSIsInNvcnQiLCJ2IiwiayIsImEiLCJ2JDAiLCJsJDIiLCJwcCIsImZtdCIsInhzIiwic2VwIiwidmFsdWUiLCJrZXkiLCJ4cyQwIiwieCQwIiwidHVwIiwibmFtZSIsIngkMSIsIngkMiIsIngkMyIsIngkNCIsIngkNSIsIngkNiIsInNob3ciLCJlcXVhbCIsImEkMCIsImIkMCIsImIkMSIsImEkMSIsInlzIiwiY29tcGFyZV9rZXlzIiwia2V5JDAiLCJ5cyQwIiwidmFsdWUkMCIsInJlc3VsdCIsInlzJDEiLCJ4cyQxIiwiYiQyIiwiYSQyIiwibmFtZSQwIiwiYiQzIiwiYSQzIiwicmVzdWx0JDAiLCJiJDQiLCJhJDQiLCJiJDUiLCJhJDUiLCJiJDYiLCJhJDYiLCJiJDciLCJhJDciLCJiJDgiLCJhJDgiLCJwcF9saXN0IiwicHB4IiwicHBfc2VwIiwiaXNfYXRvbSIsImZvcm1hdCIsImluc2lkZV9ib3giLCJyZXByZXNlbnRhdGlvbiIsIm9wIiwieCQ3IiwicHAkMCIsInByZXR0eV9wcmludCIsInByZXR0eV90b19zdHJpbmciLCJwcmV0dHlfdG9fY2hhbm5lbCIsImhleCQwIiwid3JpdGVfc3BlY2lhbCQwIiwiZmluaXNoX3N0cmluZyQwIiwid3JpdGVfc3RyaW5nJDAiLCJqc29uX3N0cmluZ19vZl9zdHJpbmckMCIsIndyaXRlX251bGwkMCIsIndyaXRlX2Jvb2wkMCIsIndyaXRlX2RpZ2l0cyQwIiwid3JpdGVfaW50JDAiLCJmbG9hdF9uZWVkc19wZXJpb2QkMCIsIndyaXRlX2Zsb2F0JDAiLCJ3cml0ZV9ub3JtYWxfZmxvYXRfcHJlYyQwIiwid3JpdGVfZmxvYXRfcHJlYyQwIiwid3JpdGVfc3RkX2Zsb2F0JDAiLCJ3cml0ZV9zdGRfZmxvYXRfcHJlYyQwIiwiaXRlcjIkMCIsImZfc2VwJDAiLCJ3cml0ZV9saXN0JDAiLCJ3cml0ZV90JDAiLCJ3cml0ZV9hc3NvYyQwIiwid3JpdGVfc3RkX2pzb24kMCIsInRvX2J1ZmZlciQwIiwidG9fc3RyaW5nJDAiLCJ0b19jaGFubmVsJDAiLCJ0b19vdXRwdXQkMCIsInRvX2ZpbGUkMCIsInNlcV90b19idWZmZXIkMCIsInNlcV90b19zdHJpbmckMCIsInNlcV90b19jaGFubmVsJDAiLCJzZXFfdG9fZmlsZSQwIiwic29ydCQwIiwicHBfbGlzdCQwIiwiaXNfYXRvbSQwIiwiZm9ybWF0JDAiLCJwcCQxIiwicHAkMiIsInNob3ckMCIsImVxdWFsJDAiLCJwcmV0dHlfcHJpbnQkMCIsInByZXR0eV90b19zdHJpbmckMCIsInByZXR0eV90b19jaGFubmVsJDAiLCJoZXgkMSIsImN1c3RvbV9lcnJvciIsImRlc2NyIiwibGV4YnVmIiwib2ZmcyIsImJvbCIsInBvczEiLCJwb3MyIiwiZmlsZV9saW5lIiwiYnl0ZXMiLCJtc2ciLCJsZXhlcl9lcnJvciIsInJlYWRfanVuayIsImxvbmdfZXJyb3IiLCJqdW5rIiwiZXh0cmFfanVuayIsIm1pbjEwIiwibWF4MTAiLCJleHRyYWN0X3Bvc2l0aXZlX2ludCIsImV4dHJhY3RfbmVnYXRpdmVfaW50IiwibmV3bGluZSIsImFkZF9sZXhlbWUiLCJyZWFkX2pzb24kMiIsIm9jYW1sX2xleF9yZWFkX2pzb25fcmVjIiwib2NhbWxfbGV4X3N0YXRlIiwib2NhbWxfbGV4X3N0YXRlJDAiLCJvY2FtbF9sZXhfc3RhdGUkMSIsImZpbmlzaF9zdHJpbmckMSIsImFjYyIsInJlYWRfc3BhY2UiLCJyZWFkX29iamVjdF9lbmQiLCJmaWVsZF9uYW1lIiwicmVhZF9pZGVudCIsInJlYWRfY29sb24iLCJyZWFkX2pzb24iLCJyZWFkX29iamVjdF9zZXAiLCJmaWVsZF9uYW1lJDAiLCJhY2MkMCIsInJlYWRfYXJyYXlfZW5kIiwicmVhZF9hcnJheV9zZXAiLCJmaW5pc2hfY29tbWVudCIsImZpbmlzaF9lc2NhcGVkX2NoYXIiLCJtYXBfc3RyaW5nIiwiYyQwIiwib2NhbWxfbGV4X3N0YXRlJDIiLCJjJDEiLCJkJDAiLCJmaW5pc2hfc3RyaW5nbGl0IiwiZmluaXNoX3ZhcmlhbnQiLCJyZWFkX2d0IiwicmVhZF9sdCIsInJlYWRfY29tbWEiLCJzdGFydF9hbnlfdmFyaWFudCIsInJlYWRfZW9mIiwicmVhZF9udWxsIiwicmVhZF9udWxsX2lmX3Bvc3NpYmxlIiwicmVhZF9ib29sIiwib2NhbWxfbGV4X3JlYWRfaW50X3JlYyIsInJlYWRfaW50Iiwib2NhbWxfbGV4X3JlYWRfaW50MzJfcmVjIiwicmVhZF9pbnQzMiIsIm9jYW1sX2xleF9yZWFkX2ludDY0X3JlYyIsInJlYWRfaW50NjQiLCJvY2FtbF9sZXhfcmVhZF9udW1iZXJfcmVjIiwicmVhZF9udW1iZXIiLCJyZWFkX3N0cmluZyIsIm1hcF9pZGVudCIsIm9jYW1sX2xleF9yZWFkX3NlcXVlbmNlX3JlYyIsInJlYWRfY2VsbCIsImluaXRfYWNjIiwicmVhZF9zZXF1ZW5jZSIsIm9jYW1sX2xleF9yZWFkX2xpc3RfcmV2X3JlYyIsInJlYWRfbGlzdF9yZXYiLCJyZWFkX3R1cGxlIiwicmVhZF90dXBsZV9lbmQiLCJyZWFkX3R1cGxlX2VuZDIiLCJyZWFkX3R1cGxlX3NlcCIsInJlYWRfdHVwbGVfc2VwMiIsIm9jYW1sX2xleF9yZWFkX2Fic3RyYWN0X2ZpZWxkcyIsInJlYWRfa2V5IiwicmVhZF9maWVsZCIsInJlYWRfYWJzdHJhY3RfZmllbGRzIiwicmVhZF9sY3VybCIsInN0YXJ0X2FueV90dXBsZSIsInJlYWRfbHBhciIsInJlYWRfcnBhciIsInJlYWRfbGJyIiwicmVhZF9yYnIiLCJmaW5pc2hfc2tpcF9zdHJpbmdsaXQiLCJza2lwX2pzb24kMiIsIm9jYW1sX2xleF9za2lwX2pzb25fcmVjIiwic2tpcF9pZGVudCIsInNraXBfanNvbiIsImZpbmlzaF9za2lwX3ZhcmlhbnQiLCJmaW5pc2hfYnVmZmVyX3N0cmluZ2xpdCIsImJ1ZmZlcl9qc29uJDIiLCJvY2FtbF9sZXhfYnVmZmVyX2pzb25fcmVjIiwiYnVmZmVyX3NwYWNlIiwiYnVmZmVyX29iamVjdF9lbmQiLCJidWZmZXJfaWRlbnQiLCJidWZmZXJfY29sb24iLCJidWZmZXJfanNvbiIsImJ1ZmZlcl9vYmplY3Rfc2VwIiwiYnVmZmVyX2FycmF5X2VuZCIsImJ1ZmZlcl9hcnJheV9zZXAiLCJmaW5pc2hfYnVmZmVyX2NvbW1lbnQiLCJyZWFkX2ludDgiLCJyZWFkX2xpc3QiLCJyZWFkX2FycmF5IiwidGwiLCJyIiwicmVhZF9maWVsZHMiLCJmcm9tX2xleGJ1ZiIsImZyb21fc3RyaW5nJDAiLCJmcm9tX2NoYW5uZWwkMCIsImljIiwiZnJvbV9maWxlIiwic2VxX2Zyb21fbGV4YnVmIiwiZmluIiwiZmluX2UiLCJzZXFfZnJvbV9zdHJpbmciLCJzZXFfZnJvbV9jaGFubmVsIiwic2VxX2Zyb21fZmlsZSIsImZuYW1lJDAiLCJsaW5lc2VxX2Zyb21fY2hhbm5lbCIsImxudW0wIiwibGluZSIsImxpbmVzZXFfZnJvbV9maWxlIiwicHJldHRpZnkiLCJjb21wYWN0IiwidHlwZXJyIiwianMiLCJhc3NvYyIsIm9iaiIsIm1lbWJlciIsImluZGV4Iiwid3JhcHBlZF9pbmRleCIsIm1hcCIsInRvX2Fzc29jIiwidG9fb3B0aW9uIiwidG9fYm9vbCIsInRvX2Jvb2xfb3B0aW9uIiwidG9fbnVtYmVyIiwidG9fbnVtYmVyX29wdGlvbiIsInRvX2Zsb2F0IiwidG9fZmxvYXRfb3B0aW9uIiwidG9faW50IiwidG9faW50X29wdGlvbiIsInRvX2xpc3QiLCJ0b19zdHJpbmckMSIsInRvX3N0cmluZ19vcHRpb24iLCJjb252ZXJ0X2VhY2giLCJmaWx0ZXJfbWFwIiwiZmxhdHRlbiIsImwyIiwiZmlsdGVyX2luZGV4IiwiZmlsdGVyX2xpc3QiLCJmaWx0ZXJfbWVtYmVyIiwiZmlsdGVyX2Fzc29jIiwiZmlsdGVyX2Jvb2wiLCJmaWx0ZXJfaW50IiwiZmlsdGVyX2Zsb2F0IiwiZmlsdGVyX251bWJlciIsImZpbHRlcl9zdHJpbmciLCJrZXlzIiwidmFsdWVzIiwiY29tYmluZSIsImZpcnN0Iiwic2Vjb25kIiwidG9fYmFzaWMiLCJoZXgkMiIsIndyaXRlX3NwZWNpYWwkMSIsImZpbmlzaF9zdHJpbmckMiIsIndyaXRlX3N0cmluZyQxIiwianNvbl9zdHJpbmdfb2Zfc3RyaW5nJDEiLCJ3cml0ZV9udWxsJDEiLCJ3cml0ZV9ib29sJDEiLCJ3cml0ZV9kaWdpdHMkMSIsIndyaXRlX2ludCQxIiwiZmxvYXRfbmVlZHNfcGVyaW9kJDEiLCJ3cml0ZV9mbG9hdCQxIiwid3JpdGVfbm9ybWFsX2Zsb2F0X3ByZWMkMSIsIndyaXRlX2Zsb2F0X3ByZWMkMSIsIndyaXRlX3N0ZF9mbG9hdCQxIiwid3JpdGVfc3RkX2Zsb2F0X3ByZWMkMSIsIndyaXRlX2ludGxpdCQwIiwiaXRlcjIkMSIsImZfc2VwJDEiLCJ3cml0ZV92YXJpYW50JDAiLCJ3cml0ZV90JDEiLCJ3cml0ZV90dXBsZSQwIiwid3JpdGVfbGlzdCQxIiwid3JpdGVfYXNzb2MkMSIsIndyaXRlX3N0ZF92YXJpYW50JDAiLCJ3cml0ZV9zdGRfanNvbiQxIiwid3JpdGVfc3RkX3R1cGxlJDAiLCJ0b19idWZmZXIkMSIsInRvX3N0cmluZyQyIiwidG9fY2hhbm5lbCQxIiwidG9fb3V0cHV0JDEiLCJ0b19maWxlJDEiLCJzZXFfdG9fYnVmZmVyJDEiLCJzZXFfdG9fc3RyaW5nJDEiLCJzZXFfdG9fY2hhbm5lbCQxIiwic2VxX3RvX2ZpbGUkMSIsInNvcnQkMSIsInBwX2xpc3QkMSIsImlzX2F0b20kMSIsImZvcm1hdCQxIiwicHAkMyIsInBwJDQiLCJzaG93JDEiLCJlcXVhbCQxIiwicHJldHR5X3ByaW50JDEiLCJwcmV0dHlfdG9fc3RyaW5nJDEiLCJwcmV0dHlfdG9fY2hhbm5lbCQxIiwiaGV4JDMiLCJjdXN0b21fZXJyb3IkMCIsImxleGVyX2Vycm9yJDAiLCJyZWFkX2p1bmskMCIsImxvbmdfZXJyb3IkMCIsIm1pbjEwJDAiLCJtYXgxMCQwIiwiZXh0cmFjdF9wb3NpdGl2ZV9pbnQkMCIsImV4dHJhY3RfbmVnYXRpdmVfaW50JDAiLCJuZXdsaW5lJDAiLCJhZGRfbGV4ZW1lJDAiLCJyZWFkX2pzb24kMyIsIm9jYW1sX2xleF9yZWFkX2pzb25fcmVjJDAiLCJmaW5pc2hfc3RyaW5nJDMiLCJyZWFkX3NwYWNlJDAiLCJyZWFkX29iamVjdF9lbmQkMCIsInJlYWRfaWRlbnQkMCIsInJlYWRfY29sb24kMCIsInJlYWRfanNvbiQwIiwicmVhZF9vYmplY3Rfc2VwJDAiLCJyZWFkX2FycmF5X2VuZCQwIiwicmVhZF9hcnJheV9zZXAkMCIsImFjYyQxIiwicmVhZF90dXBsZV9lbmQkMCIsInJlYWRfdHVwbGVfc2VwJDAiLCJjb25zIiwiZmluaXNoX3ZhcmlhbnQkMCIsImZpbmlzaF9jb21tZW50JDAiLCJmaW5pc2hfZXNjYXBlZF9jaGFyJDAiLCJtYXBfc3RyaW5nJDAiLCJmaW5pc2hfc3RyaW5nbGl0JDAiLCJyZWFkX2d0JDAiLCJyZWFkX2x0JDAiLCJyZWFkX2NvbW1hJDAiLCJzdGFydF9hbnlfdmFyaWFudCQwIiwicmVhZF9lb2YkMCIsInJlYWRfbnVsbCQwIiwicmVhZF9udWxsX2lmX3Bvc3NpYmxlJDAiLCJyZWFkX2Jvb2wkMCIsIm9jYW1sX2xleF9yZWFkX2ludF9yZWMkMCIsInJlYWRfaW50JDAiLCJvY2FtbF9sZXhfcmVhZF9pbnQzMl9yZWMkMCIsInJlYWRfaW50MzIkMCIsIm9jYW1sX2xleF9yZWFkX2ludDY0X3JlYyQwIiwicmVhZF9pbnQ2NCQwIiwib2NhbWxfbGV4X3JlYWRfbnVtYmVyX3JlYyQwIiwicmVhZF9udW1iZXIkMCIsInJlYWRfc3RyaW5nJDAiLCJtYXBfaWRlbnQkMCIsIm9jYW1sX2xleF9yZWFkX3NlcXVlbmNlX3JlYyQwIiwicmVhZF9zZXF1ZW5jZSQwIiwib2NhbWxfbGV4X3JlYWRfbGlzdF9yZXZfcmVjJDAiLCJyZWFkX2xpc3RfcmV2JDAiLCJvY2FtbF9sZXhfcmVhZF90dXBsZV9yZWMiLCJwb3MiLCJyZWFkX3R1cGxlJDAiLCJyZWFkX3R1cGxlX2VuZDIkMCIsInJlYWRfdHVwbGVfc2VwMiQwIiwib2NhbWxfbGV4X3JlYWRfYWJzdHJhY3RfZmllbGRzJDAiLCJyZWFkX2Fic3RyYWN0X2ZpZWxkcyQwIiwicmVhZF9sY3VybCQwIiwic3RhcnRfYW55X3R1cGxlJDAiLCJyZWFkX2xwYXIkMCIsInJlYWRfcnBhciQwIiwicmVhZF9sYnIkMCIsInJlYWRfcmJyJDAiLCJmaW5pc2hfc2tpcF92YXJpYW50JDAiLCJza2lwX2pzb24kMCIsImZpbmlzaF9za2lwX3N0cmluZ2xpdCQwIiwic2tpcF9qc29uJDMiLCJvY2FtbF9sZXhfc2tpcF9qc29uX3JlYyQwIiwic2tpcF9pZGVudCQwIiwiZmluaXNoX2J1ZmZlcl92YXJpYW50IiwiYnVmZmVyX2pzb24kMCIsImJ1ZmZlcl9zcGFjZSQwIiwiZmluaXNoX2J1ZmZlcl9zdHJpbmdsaXQkMCIsImJ1ZmZlcl9qc29uJDMiLCJvY2FtbF9sZXhfYnVmZmVyX2pzb25fcmVjJDAiLCJidWZmZXJfb2JqZWN0X2VuZCQwIiwiYnVmZmVyX2lkZW50JDAiLCJidWZmZXJfY29sb24kMCIsImJ1ZmZlcl9vYmplY3Rfc2VwJDAiLCJidWZmZXJfYXJyYXlfZW5kJDAiLCJidWZmZXJfYXJyYXlfc2VwJDAiLCJidWZmZXJfdHVwbGVfZW5kIiwiYnVmZmVyX3R1cGxlX3NlcCIsImZpbmlzaF9idWZmZXJfY29tbWVudCQwIiwianVuayQwIiwicmVhZF9pbnQ4JDAiLCJyZWFkX2xpc3QkMCIsInJlYWRfYXJyYXkkMCIsInJlYWRfZmllbGRzJDAiLCJmcm9tX2xleGJ1ZiQwIiwiZnJvbV9zdHJpbmckMiIsImZyb21fY2hhbm5lbCQyIiwiZnJvbV9maWxlJDAiLCJzZXFfZnJvbV9sZXhidWYkMCIsInNlcV9mcm9tX3N0cmluZyQwIiwic2VxX2Zyb21fY2hhbm5lbCQwIiwic2VxX2Zyb21fZmlsZSQwIiwibGluZXNlcV9mcm9tX2NoYW5uZWwkMCIsImxpbmVzZXFfZnJvbV9maWxlJDAiLCJwcmV0dGlmeSQwIiwiY29tcGFjdCQwIiwidHlwZXJyJDAiLCJhc3NvYyQwIiwibWVtYmVyJDAiLCJpbmRleCQwIiwibWFwJDAiLCJ0b19hc3NvYyQwIiwidG9fb3B0aW9uJDAiLCJ0b19ib29sJDAiLCJ0b19ib29sX29wdGlvbiQwIiwidG9fbnVtYmVyJDAiLCJ0b19udW1iZXJfb3B0aW9uJDAiLCJ0b19mbG9hdCQwIiwidG9fZmxvYXRfb3B0aW9uJDAiLCJ0b19pbnQkMCIsInRvX2ludF9vcHRpb24kMCIsInRvX2xpc3QkMCIsInRvX3N0cmluZyQzIiwidG9fc3RyaW5nX29wdGlvbiQwIiwiY29udmVydF9lYWNoJDAiLCJmaWx0ZXJfbWFwJDAiLCJmbGF0dGVuJDAiLCJmaWx0ZXJfaW5kZXgkMCIsImZpbHRlcl9saXN0JDAiLCJmaWx0ZXJfbWVtYmVyJDAiLCJmaWx0ZXJfYXNzb2MkMCIsImZpbHRlcl9ib29sJDAiLCJmaWx0ZXJfaW50JDAiLCJmaWx0ZXJfZmxvYXQkMCIsImZpbHRlcl9udW1iZXIkMCIsImZpbHRlcl9zdHJpbmckMCIsImtleXMkMCIsInZhbHVlcyQwIiwiY29tYmluZSQwIiwiaGV4JDQiLCJ3cml0ZV9zcGVjaWFsJDIiLCJmaW5pc2hfc3RyaW5nJDQiLCJ3cml0ZV9zdHJpbmckMiIsImpzb25fc3RyaW5nX29mX3N0cmluZyQyIiwid3JpdGVfbnVsbCQyIiwid3JpdGVfYm9vbCQyIiwid3JpdGVfaW50bGl0JDEiLCJ3cml0ZV9mbG9hdGxpdCQwIiwid3JpdGVfc3RyaW5nbGl0JDAiLCJpdGVyMiQyIiwiZl9zZXAkMiIsIndyaXRlX3ZhcmlhbnQkMSIsIndyaXRlX3QkMiIsIndyaXRlX3R1cGxlJDEiLCJ3cml0ZV9saXN0JDIiLCJ3cml0ZV9hc3NvYyQyIiwid3JpdGVfc3RkX3ZhcmlhbnQkMSIsIndyaXRlX3N0ZF9qc29uJDIiLCJ3cml0ZV9zdGRfdHVwbGUkMSIsInRvX2J1ZmZlciQyIiwidG9fc3RyaW5nJDQiLCJ0b19jaGFubmVsJDIiLCJ0b19vdXRwdXQkMiIsInRvX2ZpbGUkMiIsInNlcV90b19idWZmZXIkMiIsInNlcV90b19zdHJpbmckMiIsInNlcV90b19jaGFubmVsJDIiLCJzZXFfdG9fZmlsZSQyIiwic29ydCQyIiwicHBfbGlzdCQyIiwiaXNfYXRvbSQyIiwiZm9ybWF0JDIiLCJwcCQ1IiwicHAkNiIsInNob3ckMiIsImVxdWFsJDIiLCJwcmV0dHlfcHJpbnQkMiIsInByZXR0eV90b19zdHJpbmckMiIsInByZXR0eV90b19jaGFubmVsJDIiLCJoZXgkNSIsImN1c3RvbV9lcnJvciQxIiwibGV4ZXJfZXJyb3IkMSIsInJlYWRfanVuayQxIiwibG9uZ19lcnJvciQxIiwibWluMTAkMSIsIm1heDEwJDEiLCJleHRyYWN0X3Bvc2l0aXZlX2ludCQxIiwibWFrZV9wb3NpdGl2ZV9pbnQiLCJleHRyYWN0X25lZ2F0aXZlX2ludCQxIiwibWFrZV9uZWdhdGl2ZV9pbnQiLCJuZXdsaW5lJDEiLCJhZGRfbGV4ZW1lJDEiLCJyZWFkX2pzb24kNCIsIm9jYW1sX2xleF9yZWFkX2pzb25fcmVjJDEiLCJmaW5pc2hfc3RyaW5nbGl0JDEiLCJyZWFkX3NwYWNlJDEiLCJyZWFkX29iamVjdF9lbmQkMSIsInJlYWRfaWRlbnQkMSIsInJlYWRfY29sb24kMSIsInJlYWRfanNvbiQxIiwicmVhZF9vYmplY3Rfc2VwJDEiLCJyZWFkX2FycmF5X2VuZCQxIiwicmVhZF9hcnJheV9zZXAkMSIsInJlYWRfdHVwbGVfZW5kJDEiLCJyZWFkX3R1cGxlX3NlcCQxIiwiZmluaXNoX3ZhcmlhbnQkMSIsImZpbmlzaF9jb21tZW50JDEiLCJmaW5pc2hfc3RyaW5nJDUiLCJmaW5pc2hfZXNjYXBlZF9jaGFyJDEiLCJtYXBfc3RyaW5nJDEiLCJyZWFkX2d0JDEiLCJyZWFkX2x0JDEiLCJyZWFkX2NvbW1hJDEiLCJzdGFydF9hbnlfdmFyaWFudCQxIiwicmVhZF9lb2YkMSIsInJlYWRfbnVsbCQxIiwicmVhZF9udWxsX2lmX3Bvc3NpYmxlJDEiLCJyZWFkX2Jvb2wkMSIsIm9jYW1sX2xleF9yZWFkX2ludF9yZWMkMSIsInJlYWRfaW50JDEiLCJvY2FtbF9sZXhfcmVhZF9pbnQzMl9yZWMkMSIsInJlYWRfaW50MzIkMSIsIm9jYW1sX2xleF9yZWFkX2ludDY0X3JlYyQxIiwicmVhZF9pbnQ2NCQxIiwib2NhbWxfbGV4X3JlYWRfbnVtYmVyX3JlYyQxIiwicmVhZF9udW1iZXIkMSIsInJlYWRfc3RyaW5nJDEiLCJtYXBfaWRlbnQkMSIsIm9jYW1sX2xleF9yZWFkX3NlcXVlbmNlX3JlYyQxIiwicmVhZF9zZXF1ZW5jZSQxIiwib2NhbWxfbGV4X3JlYWRfbGlzdF9yZXZfcmVjJDEiLCJyZWFkX2xpc3RfcmV2JDEiLCJvY2FtbF9sZXhfcmVhZF90dXBsZV9yZWMkMCIsInJlYWRfdHVwbGUkMSIsInJlYWRfdHVwbGVfZW5kMiQxIiwicmVhZF90dXBsZV9zZXAyJDEiLCJvY2FtbF9sZXhfcmVhZF9hYnN0cmFjdF9maWVsZHMkMSIsInJlYWRfYWJzdHJhY3RfZmllbGRzJDEiLCJyZWFkX2xjdXJsJDEiLCJzdGFydF9hbnlfdHVwbGUkMSIsInJlYWRfbHBhciQxIiwicmVhZF9ycGFyJDEiLCJyZWFkX2xiciQxIiwicmVhZF9yYnIkMSIsImZpbmlzaF9za2lwX3ZhcmlhbnQkMSIsInNraXBfanNvbiQxIiwiZmluaXNoX3NraXBfc3RyaW5nbGl0JDEiLCJza2lwX2pzb24kNCIsIm9jYW1sX2xleF9za2lwX2pzb25fcmVjJDEiLCJza2lwX2lkZW50JDEiLCJmaW5pc2hfYnVmZmVyX3ZhcmlhbnQkMCIsImJ1ZmZlcl9qc29uJDEiLCJidWZmZXJfc3BhY2UkMSIsImZpbmlzaF9idWZmZXJfc3RyaW5nbGl0JDEiLCJidWZmZXJfanNvbiQ0Iiwib2NhbWxfbGV4X2J1ZmZlcl9qc29uX3JlYyQxIiwiYnVmZmVyX29iamVjdF9lbmQkMSIsImJ1ZmZlcl9pZGVudCQxIiwiYnVmZmVyX2NvbG9uJDEiLCJidWZmZXJfb2JqZWN0X3NlcCQxIiwiYnVmZmVyX2FycmF5X2VuZCQxIiwiYnVmZmVyX2FycmF5X3NlcCQxIiwiYnVmZmVyX3R1cGxlX2VuZCQwIiwiYnVmZmVyX3R1cGxlX3NlcCQwIiwiZmluaXNoX2J1ZmZlcl9jb21tZW50JDEiLCJqdW5rJDEiLCJyZWFkX2ludDgkMSIsInJlYWRfbGlzdCQxIiwicmVhZF9hcnJheSQxIiwicmVhZF9maWVsZHMkMSIsImZyb21fbGV4YnVmJDEiLCJmcm9tX3N0cmluZyQ0IiwiZnJvbV9jaGFubmVsJDQiLCJmcm9tX2ZpbGUkMSIsInNlcV9mcm9tX2xleGJ1ZiQxIiwic2VxX2Zyb21fc3RyaW5nJDEiLCJzZXFfZnJvbV9jaGFubmVsJDEiLCJzZXFfZnJvbV9maWxlJDEiLCJsaW5lc2VxX2Zyb21fY2hhbm5lbCQxIiwibGluZXNlcV9mcm9tX2ZpbGUkMSIsInByZXR0aWZ5JDEiLCJjb21wYWN0JDEiLCJ5b2pzb25fb2ZfdW5pdCIsInlvanNvbl9vZl9ib29sIiwiYiIsInlvanNvbl9vZl9zdHJpbmciLCJzdHIiLCJ5b2pzb25fb2ZfYnl0ZXMiLCJieXRlcyIsInlvanNvbl9vZl9jaGFyIiwiYyIsInlvanNvbl9vZl9pbnQiLCJuIiwieW9qc29uX29mX2Zsb2F0IiwieW9qc29uX29mX2ludDMyIiwieW9qc29uX29mX2ludDY0IiwieW9qc29uX29mX25hdGl2ZWludCIsInlvanNvbl9vZl9yZWYiLCJ5b2pzb25fb2ZfYSIsInJmIiwieW9qc29uX29mX2xhenlfdCIsImx2IiwieW9qc29uX29mX29wdGlvbiIsIngiLCJ5b2pzb25fb2ZfcGFpciIsInlvanNvbl9vZl9iIiwiYSIsInlvanNvbl9vZl90cmlwbGUiLCJ5b2pzb25fb2ZfYyIsInlvanNvbl9vZl9saXN0IiwibHN0IiwieW9qc29uX29mX2FycmF5IiwiYXIiLCJsc3RfcmVmIiwiaSIsInlvanNvbl9vZl9oYXNodGJsIiwieW9qc29uX29mX2tleSIsInlvanNvbl9vZl92YWwiLCJodGJsIiwiY29sbCIsImsiLCJ2IiwiYWNjIiwieW9qc29uX29mX29wYXF1ZSIsInlvanNvbl9vZl9mdW4iLCJyZWNvcmRfY2hlY2tfZXh0cmFfZmllbGRzIiwib2ZfeW9qc29uX2Vycm9yX2V4biIsImV4YyIsInlvanNvbiIsIm9mX3lvanNvbl9lcnJvciIsIndoYXQiLCJ1bml0X29mX3lvanNvbiIsImJvb2xfb2ZfeW9qc29uIiwic3RyaW5nX29mX3lvanNvbiIsImJ5dGVzX29mX3lvanNvbiIsImNoYXJfb2ZfeW9qc29uIiwiaW50X29mX3lvanNvbiIsImZsb2F0X29mX3lvanNvbiIsImludDMyX29mX3lvanNvbiIsImludDY0X29mX3lvanNvbiIsIm5hdGl2ZWludF9vZl95b2pzb24iLCJyZWZfb2ZfeW9qc29uIiwiYV9vZl95b2pzb24iLCJsYXp5X3Rfb2ZfeW9qc29uIiwib3B0aW9uX29mX3lvanNvbiIsInBhaXJfb2ZfeW9qc29uIiwiYl9vZl95b2pzb24iLCJiX3lvanNvbiIsImFfeW9qc29uIiwidHJpcGxlX29mX3lvanNvbiIsImNfb2ZfeW9qc29uIiwiY195b2pzb24iLCJsaXN0X29mX3lvanNvbiIsInJldl9sc3QiLCJhcnJheV9vZl95b2pzb24iLCJ0IiwiaCIsImxlbiIsInJlcyIsInQkMCIsImgkMCIsImhhc2h0Ymxfb2ZfeW9qc29uIiwia2V5X29mX3lvanNvbiIsInZhbF9vZl95b2pzb24iLCJhY3QiLCJ2X3lvanNvbiIsImtfeW9qc29uIiwib3BhcXVlX29mX3lvanNvbiIsImZ1bl9vZl95b2pzb24iLCJzcHJpbnRmIiwidHVwbGVfb2Zfc2l6ZV9uX2V4cGVjdGVkIiwibG9jIiwic3RhZ19ub19hcmdzIiwic3RhZ19pbmNvcnJlY3Rfbl9hcmdzIiwidGFnIiwibXNnIiwic3RhZ190YWtlc19hcmdzIiwibmVzdGVkX2xpc3RfaW52YWxpZF9zdW0iLCJlbXB0eV9saXN0X2ludmFsaWRfc3VtIiwidW5leHBlY3RlZF9zdGFnIiwicmVjb3JkX3N1cGVyZmx1b3VzX2ZpZWxkcyIsInJldl9mbGRfbmFtZXMiLCJmbGRfbmFtZXNfc3RyIiwicmVjb3JkX2R1cGxpY2F0ZV9maWVsZHMiLCJyZWNvcmRfZXh0cmFfZmllbGRzIiwicmVjb3JkX2dldF91bmRlZmluZWRfbG9vcCIsInBhcmFtJDEiLCJmaWVsZCIsInBhcmFtJDIiLCJyZWNvcmRfdW5kZWZpbmVkX2VsZW1lbnRzIiwidW5kZWZpbmVkJDAiLCJyZWNvcmRfbGlzdF9pbnN0ZWFkX2F0b20iLCJyZWNvcmRfcG9seV9maWVsZF92YWx1ZSIsIm5vX3ZhcmlhbnRfbWF0Y2giLCJub19tYXRjaGluZ192YXJpYW50X2ZvdW5kIiwicHRhZ19ub19hcmdzIiwicHRhZ19pbmNvcnJlY3Rfbl9hcmdzIiwiY25zdHIiLCJwdGFnX3Rha2VzX2FyZ3MiLCJuZXN0ZWRfbGlzdF9pbnZhbGlkX3BvbHlfdmFyIiwiZW1wdHlfbGlzdF9pbnZhbGlkX3BvbHlfdmFyIiwiZW1wdHlfdHlwZSIsInN5bWJvbCIsInlvanNvbl9vZl9pb19pbnB1dCIsInlvanNvbl9vZl9pb19sb2ciLCJ2X2lvX291dHB1dCIsInZfaW9faW5wdXQiLCJhcmciLCJibmRzIiwiYXJnJDAiLCJibmRzJDAiLCJ5b2pzb25fb2Zfc291cmNlX3Bvc2l0aW9uIiwidl9sYXdfaGVhZGluZ3MiLCJ2X2VuZF9jb2x1bW4iLCJ2X2VuZF9saW5lIiwidl9zdGFydF9jb2x1bW4iLCJ2X3N0YXJ0X2xpbmUiLCJ2X2ZpbGVuYW1lIiwiYXJnJDEiLCJibmRzJDEiLCJhcmckMiIsImJuZHMkMiIsImFyZyQzIiwiYm5kcyQzIiwiYXJnJDQiLCJibmRzJDQiLCJtb25leV9vZl9jZW50c19zdHJpbmciLCJjZW50cyIsIm1vbmV5X29mX3VuaXRzX2ludCIsInVuaXRzIiwibW9uZXlfb2ZfY2VudHNfaW50ZWdlciIsIm1vbmV5X3RvX2Zsb2F0IiwibSIsIm1vbmV5X29mX2RlY2ltYWwiLCJkIiwibW9uZXlfdG9fc3RyaW5nIiwibW9uZXlfdG9fY2VudHMiLCJtb25leV9yb3VuZCIsImRlY2ltYWxfb2Zfc3RyaW5nIiwiZGVjaW1hbF90b19mbG9hdCIsImRlY2ltYWxfb2ZfZmxvYXQiLCJkZWNpbWFsX29mX2ludGVnZXIiLCJkZWNpbWFsX3RvX3N0cmluZyIsIm1heF9wcmVjX2RpZ2l0cyIsImkiLCJzaWduIiwibiIsImludF9wYXJ0IiwibiQwIiwiZGlnaXRzIiwibGVhZGluZ196ZXJvZXMiLCJkaWdpdCIsIm51bV9sZWFkaW5nX3plcm9lcyIsImkkMCIsImZtdCIsImRlY2ltYWxfcm91bmQiLCJxIiwiZGVjaW1hbF9vZl9tb25leSIsImludGVnZXJfb2Zfc3RyaW5nIiwicyIsImludGVnZXJfdG9fc3RyaW5nIiwiaW50ZWdlcl90b19pbnQiLCJpbnRlZ2VyX29mX2ludCIsImludGVnZXJfZXhwb25lbnRpYXRpb24iLCJlIiwiaW50ZWdlcl9sb2cyIiwieWVhcl9vZl9kYXRlIiwieSIsIm1vbnRoX251bWJlcl9vZl9kYXRlIiwiaXNfbGVhcF95ZWFyIiwieSQwIiwiZGF5X29mX21vbnRoX29mX2RhdGUiLCJkJDAiLCJkYXRlX29mX251bWJlcnMiLCJ5ZWFyIiwibW9udGgiLCJkYXkiLCJkYXRlX3RvX3N0cmluZyIsImZpcnN0X2RheV9vZl9tb250aCIsImxhc3RfZGF5X29mX21vbnRoIiwiZHVyYXRpb25fb2ZfbnVtYmVycyIsImR1cmF0aW9uX3RvX3N0cmluZyIsImR1cmF0aW9uX3RvX3llYXJzX21vbnRoc19kYXlzIiwieW9qc29uX29mX3J1bnRpbWVfdmFsdWUiLCJ2MCQ0IiwidjAkNSIsInYwJDYiLCJ2MCIsInYwJDciLCJ2MCQwIiwidjAkOCIsInYwJDEiLCJ2MCQ5IiwidjAkMiIsInYwJDEwIiwidjAkMyIsInYxIiwidjAkMTEiLCJ2MCQxMiIsInYxJDAiLCJ2MCQxMyIsInYwJDE0IiwidjEkMSIsInYxJDIiLCJ2MSQzIiwidjAkMTUiLCJ2MCQxNiIsInYxJDQiLCJ2MCQxNyIsInYwJDE4IiwidW5lbWJlZGRhYmxlIiwiZW1iZWRfdW5pdCIsImVtYmVkX2Jvb2wiLCJ4IiwiZW1iZWRfbW9uZXkiLCJlbWJlZF9pbnRlZ2VyIiwiZW1iZWRfZGVjaW1hbCIsImVtYmVkX2RhdGUiLCJlbWJlZF9kdXJhdGlvbiIsImVtYmVkX2FycmF5IiwiZiIsInlvanNvbl9vZl9pbmZvcm1hdGlvbiIsInYiLCJ5b2pzb25fb2ZfZXZlbnQiLCJ5b2pzb25fb2ZfdmFyX2RlZiIsInlvanNvbl9vZl9mdW5fY2FsbCIsInZfYm9keSIsInZfaW5wdXRzIiwidl9uYW1lIiwidl9mdW5fY2FsbHMiLCJ2X3ZhbHVlIiwidl9pbyIsInZfcG9zIiwidl9vdXRwdXQiLCJ2X2Z1bl9pbnB1dHMiLCJ2X2Z1bl9uYW1lIiwibG9nX3JlZiIsInJlc2V0X2xvZyIsInJldHJpZXZlX2xvZyIsImxvZ19iZWdpbl9jYWxsIiwiaW5mbyIsImxvZ19lbmRfY2FsbCIsImxvZ192YXJpYWJsZV9kZWZpbml0aW9uIiwiaW8iLCJlbWJlZCIsImxvZ19kZWNpc2lvbl90YWtlbiIsInBvcyIsInBwX2V2ZW50cyIsIm9wdCIsInBwZiIsImV2ZW50cyIsInN0aCIsImlzX2ZpcnN0X2NhbGwiLCJmb3JtYXRfdmFyX2RlZiIsInZhciQwIiwiZm9ybWF0X3Bvc19vcHQiLCJmb3JtYXRfdmFsdWUiLCJmb3JtYXRfdmFyX2RlZnMiLCJmb3JtYXRfdmFyX2RlZl93aXRoX2Z1bl9jYWxscyIsInZhcl93aXRoX2Z1biIsImZ1bl9jYWxsIiwiZm9ybWF0X2V2ZW50IiwieCQwIiwieCQxIiwieCQyIiwieCQzIiwieCQ0IiwibmFtZSIsImF0dHJzIiwibmFtZSQwIiwidmFsdWUiLCJlbHRzIiwidmFyX2RlZl93aXRoX2Z1biIsIm91dHB1dCIsImJvZHkiLCJmdW5faW5wdXRzIiwiZnVuX25hbWUiLCJib2R5JDAiLCJpbnB1dHMiLCJlbXB0eSIsImVtcHR5X2N0eCIsInJhd19ldmVudF90b19zdHJpbmciLCJuYW1lJDEiLCJ0YWtlX3doaWxlIiwicCIsImwiLCJ0IiwiaCIsInJlc3QiLCJ0JDAiLCJwYXJzZV9yYXdfZXZlbnRzIiwicmF3X2V2ZW50cyIsIm5iX3Jhd19ldmVudHMiLCJpc19mdW5jdGlvbl9jYWxsIiwiaW5mb3MiLCJpc192YXJfZGVmIiwicGFyc2VfZXZlbnRzIiwiY3R4IiwiY3R4JDAiLCJ2YXJfbmFtZSIsImJvZHlfY3R4IiwibHMkMCIsImN0eCQxIiwicmVzdCQwIiwicmVzdCQxIiwiY3R4JDIiLCJpbmZvcyQwIiwicGFyc2VfZnVuX2NhbGwiLCJyZXN0JDIiLCJjdHgkMyIsInJlc3QkMyIsInZhcl9kb3Rfc3Vic2NvcGVfdmFyX25hbWUiLCJscyIsImN0eCQ0IiwiaW5mb3MkMSIsInJhd19ldmVudHMkMCIsImZ1bl9jYWxscyIsInJlc3QkNCIsImluZm9zJDIiLCJmdW5fY2FsbCQwIiwiZnVuX2NhbGxzJDAiLCJmdW5fY2FsbHMkMSIsInJlc3QkNiIsInZhbHVlJDAiLCJpbyQwIiwibmFtZSQyIiwidmFyX2NvbXAiLCJyZXN0JDUiLCJjdHgkNiIsImN0eCQ1IiwiYm9keV9yZXYiLCJ2YXJfZGVmIiwib3V0cHV0JDAiLCJtc2ciLCJoYW5kbGVfZGVmYXVsdCIsImV4Y2VwdGlvbnMiLCJqdXN0IiwiY29ucyIsImFjYyIsImV4Y2VwdCIsIm5ld192YWwiLCJoYW5kbGVfZGVmYXVsdF9vcHQiLCJiIiwibm9faW5wdXQiLCJjb21wYXJlX3BlcmlvZHMiLCJwMSIsInAyIiwicDFfZGF5cyIsInAyX2RheXMiLCJlcXVhbF9wZXJpb2RzIiwib19ub3QiLCJvX2xlbmd0aCIsImEiLCJvX21pbnVzX2ludCIsImkxIiwib19taW51c19yYXQiLCJvX21pbnVzX21vbiIsIm0xIiwib19taW51c19kdXIiLCJvX2FuZCIsIm9fb3IiLCJvX3hvciIsIm9fZXEiLCJvX21hcCIsIm9fcmVkdWNlIiwiZGZ0IiwibGVuIiwiciIsIm9fY29uY2F0Iiwib19maWx0ZXIiLCJvX2FkZF9pbnRfaW50IiwiaTIiLCJvX2FkZF9yYXRfcmF0Iiwib19hZGRfbW9uX21vbiIsIm0yIiwib19hZGRfZGF0X2R1ciIsImRhIiwiZHUiLCJvX2FkZF9kdXJfZHVyIiwib19zdWJfaW50X2ludCIsIm9fc3ViX3JhdF9yYXQiLCJvX3N1Yl9tb25fbW9uIiwib19zdWJfZGF0X2RhdCIsIm9fc3ViX2RhdF9kdXIiLCJkYXQiLCJkdXIiLCJvX3N1Yl9kdXJfZHVyIiwib19tdWx0X2ludF9pbnQiLCJvX211bHRfcmF0X3JhdCIsIm9fbXVsdF9tb25fcmF0IiwiaTFfYWJzIiwiaTJfYWJzIiwic2lnbl9pbnQiLCJyYXRfcmVzdWx0IiwicmVtYWluZGVyIiwicmVzIiwib19tdWx0X2R1cl9pbnQiLCJvX2Rpdl9pbnRfaW50Iiwib19kaXZfcmF0X3JhdCIsIm9fZGl2X21vbl9tb24iLCJvX2Rpdl9tb25fcmF0IiwicjEiLCJvX2Rpdl9kdXJfZHVyIiwiZDEiLCJkMiIsIm9fbHRfaW50X2ludCIsIm9fbHRfcmF0X3JhdCIsIm9fbHRfbW9uX21vbiIsIm9fbHRfZHVyX2R1ciIsIm9fbHRfZGF0X2RhdCIsIm9fbHRlX2ludF9pbnQiLCJvX2x0ZV9yYXRfcmF0Iiwib19sdGVfbW9uX21vbiIsIm9fbHRlX2R1cl9kdXIiLCJvX2x0ZV9kYXRfZGF0Iiwib19ndF9pbnRfaW50Iiwib19ndF9yYXRfcmF0Iiwib19ndF9tb25fbW9uIiwib19ndF9kdXJfZHVyIiwib19ndF9kYXRfZGF0Iiwib19ndGVfaW50X2ludCIsIm9fZ3RlX3JhdF9yYXQiLCJvX2d0ZV9tb25fbW9uIiwib19ndGVfZHVyX2R1ciIsIm9fZ3RlX2RhdF9kYXQiLCJvX2VxX2ludF9pbnQiLCJvX2VxX3JhdF9yYXQiLCJvX2VxX21vbl9tb24iLCJvX2VxX2R1cl9kdXIiLCJvX2VxX2RhdF9kYXQiLCJvX2ZvbGQiLCJtb2R1bGVzX3RhYmxlIiwidmFsdWVzX3RhYmxlIiwicmVnaXN0ZXJfbW9kdWxlIiwibW9kbmFtZSIsInZhbHVlcyIsImhhc2giLCJpZCIsImNoZWNrX21vZHVsZSIsImxvb2t1cF92YWx1ZSIsInFpZCIsInZlcnNpb24iLCJnaXRfdmVyc2lvbiIsInJhaXNlIiwiZXhuIiwibW9kdWxlIiwiZ2xvYmFsVGhpcyIsInN5bWJvbCIsIngiLCJ5Iiwic3ltYm9sJDAiLCJzeW1ib2wkMSIsInN5bWJvbCQyIiwic3ltYm9sJDMiLCJzeW1ib2wkNCIsImNvbXBhcmUiLCJlcXVhbCIsIm1heCIsIm1pbiIsImVxdWFsJDAiLCJlcXVhbCQxIiwic3ltYm9sJDUiLCJzeW1ib2wkNiIsInN5bWJvbCQ3Iiwic3ltYm9sJDgiLCJzeW1ib2wkOSIsInN5bWJvbCQxMCIsImNvbXBhcmUkMiIsImVxdWFsJDIiLCJtYXgkMCIsIm1pbiQwIiwiZ2xvYmFsIiwibm9faGFuZGxlciIsIm51bGwiLCJ1bmRlZmluZWQiLCJyZXR1cm4kMCIsIm1hcCQwIiwiZiIsImJpbmQiLCJ0ZXN0IiwiaXRlciQwIiwiY2FzZSQwIiwiZyIsImdldCIsIm9wdGlvbiIsIngkMCIsInRvX29wdGlvbiIsInJldHVybiQxIiwibWFwJDEiLCJiaW5kJDAiLCJ0ZXN0JDAiLCJpdGVyJDEiLCJjYXNlJDEiLCJnZXQkMCIsIm9wdGlvbiQwIiwidG9fb3B0aW9uJDAiLCJjb2VyY2UiLCJjb2VyY2Vfb3B0IiwibmZjIiwibmZkIiwibmZrYyIsIm5ma2QiLCJzdHJpbmdfY29uc3RyIiwib2JqZWN0X2tleXMiLCJhcnJheV9sZW5ndGgiLCJhcnJheV9nZXQiLCJhcnJheV9zZXQiLCJhcnJheV9tYXAiLCJhIiwiaWR4IiwiYXJyYXlfbWFwaSIsInN0cl9hcnJheSIsIm1hdGNoX3Jlc3VsdCIsIm1hdGgiLCJlcnJvcl9jb25zdHIiLCJuYW1lIiwiZSIsIm1lc3NhZ2UiLCJzdGFjayIsInRvX3N0cmluZyIsInJhaXNlX2pzX2Vycm9yIiwic3RyaW5nX29mX2Vycm9yIiwiSlNPTiIsImRlY29kZVVSSSIsInMiLCJkZWNvZGVVUklDb21wb25lbnQiLCJlbmNvZGVVUkkiLCJlbmNvZGVVUklDb21wb25lbnQiLCJlc2NhcGUiLCJ1bmVzY2FwZSIsImlzTmFOIiwiaSIsInBhcnNlSW50IiwicyQwIiwicGFyc2VGbG9hdCIsImV4cG9ydF9qcyIsImZpZWxkIiwianNvb19leHBvcnRzIiwiZXhwb3J0JDAiLCJleHBvcnRfYWxsIiwib2JqIiwia2V5IiwibGlzdF9vZl9ub2RlTGlzdCIsIm5vZGVMaXN0IiwibGVuZ3RoIiwiYWNjIiwiaSQwIiwiYWNjJDAiLCJpJDEiLCJkaXNjb25uZWN0ZWQiLCJwcmVjZWRpbmciLCJmb2xsb3dpbmciLCJjb250YWlucyQwIiwiY29udGFpbmVkX2J5IiwiaW1wbGVtZW50YXRpb25fc3BlY2lmaWMiLCJoYXMiLCJ0IiwibWFzayIsImFkZCIsImFwcGVuZENoaWxkIiwicCIsIm4iLCJyZW1vdmVDaGlsZCIsInJlcGxhY2VDaGlsZCIsIm8iLCJpbnNlcnRCZWZvcmUiLCJub2RlVHlwZSIsImNhc3QiLCJlbGVtZW50IiwidGV4dCIsImF0dHIiLCJoYW5kbGVyIiwicmVzIiwiZXZlbnQiLCJmdWxsX2hhbmRsZXIiLCJ0aGlzJDAiLCJpbnZva2VfaGFuZGxlciIsImV2ZW50VGFyZ2V0IiwibWFrZSQwIiwiYWRkRXZlbnRMaXN0ZW5lcldpdGhPcHRpb25zIiwiY2FwdHVyZSIsIm9uY2UiLCJwYXNzaXZlIiwiaXRlciIsImIiLCJhZGRFdmVudExpc3RlbmVyIiwidHlwIiwiaCIsImNhcHQiLCJyZW1vdmVFdmVudExpc3RlbmVyIiwiaWQiLCJwcmV2ZW50RGVmYXVsdCIsImNyZWF0ZUN1c3RvbUV2ZW50IiwiYnViYmxlcyIsImNhbmNlbGFibGUiLCJkZXRhaWwiLCJvcHRfaXRlciIsImFycmF5QnVmZmVyIiwiaW50OEFycmF5X2luQnVmZmVyIiwiaW50MTZBcnJheV9pbkJ1ZmZlciIsInVpbnQxNkFycmF5X2luQnVmZmVyIiwiaW50MzJBcnJheV9pbkJ1ZmZlciIsInVpbnQzMkFycmF5X2luQnVmZmVyIiwiZmxvYXQzMkFycmF5X2luQnVmZmVyIiwiZmxvYXQ2NEFycmF5X2luQnVmZmVyIiwic2V0IiwiZ2V0JDEiLCJ1bnNhZmVfZ2V0IiwiZGF0YVZpZXciLCJvZl9hcnJheUJ1ZmZlciIsImFiIiwidWludDgiLCJmaWx0ZXJfbWFwIiwicSIsInYiLCJ2JDAiLCJibG9iX3JhdyIsImNvbnRlbnRUeXBlIiwiZW5kaW5ncyIsIm9wdGlvbnMiLCJvcHRpb25zJDAiLCJibG9iX2Zyb21fc3RyaW5nIiwiYmxvYl9mcm9tX2FueSIsImwiLCJhJDAiLCJsJDAiLCJmaWxlbmFtZSIsImZpbGUiLCJuYW1lJDAiLCJkb2NfY29uc3RyIiwiZG9jdW1lbnQiLCJibG9iIiwic3RyaW5nIiwiYXJyYXlCdWZmZXIkMCIsImxvYWRzdGFydCIsInByb2dyZXNzIiwiYWJvcnQiLCJlcnJvciIsImxvYWQiLCJsb2FkZW5kIiwiZmlsZVJlYWRlciIsIm9uSUUiLCJjbGljayIsImNvcHkkMCIsImN1dCIsInBhc3RlIiwiZGJsY2xpY2siLCJtb3VzZWRvd24iLCJtb3VzZXVwIiwibW91c2VvdmVyIiwibW91c2Vtb3ZlIiwibW91c2VvdXQiLCJrZXlwcmVzcyIsImtleWRvd24iLCJrZXl1cCIsIm1vdXNld2hlZWwiLCJ3aGVlbCIsIkRPTU1vdXNlU2Nyb2xsIiwidG91Y2hzdGFydCIsInRvdWNobW92ZSIsInRvdWNoZW5kIiwidG91Y2hjYW5jZWwiLCJkcmFnc3RhcnQiLCJkcmFnZW5kIiwiZHJhZ2VudGVyIiwiZHJhZ292ZXIiLCJkcmFnbGVhdmUiLCJkcmFnIiwiZHJvcCIsImhhc2hjaGFuZ2UiLCJjaGFuZ2UiLCJpbnB1dCIsInRpbWV1cGRhdGUiLCJzdWJtaXQiLCJzY3JvbGwiLCJmb2N1cyIsImJsdXIiLCJsb2FkJDAiLCJ1bmxvYWQiLCJiZWZvcmV1bmxvYWQiLCJyZXNpemUiLCJvcmllbnRhdGlvbmNoYW5nZSIsInBvcHN0YXRlIiwiZXJyb3IkMCIsImFib3J0JDAiLCJzZWxlY3QiLCJvbmxpbmUiLCJvZmZsaW5lIiwiY2hlY2tpbmciLCJub3VwZGF0ZSIsImRvd25sb2FkaW5nIiwicHJvZ3Jlc3MkMCIsInVwZGF0ZXJlYWR5IiwiY2FjaGVkIiwib2Jzb2xldGUiLCJkb21Db250ZW50TG9hZGVkIiwiYW5pbWF0aW9uc3RhcnQiLCJhbmltYXRpb25lbmQiLCJhbmltYXRpb25pdGVyYXRpb24iLCJhbmltYXRpb25jYW5jZWwiLCJ0cmFuc2l0aW9ucnVuIiwidHJhbnNpdGlvbnN0YXJ0IiwidHJhbnNpdGlvbmVuZCIsInRyYW5zaXRpb25jYW5jZWwiLCJjYW5wbGF5IiwiY2FucGxheXRocm91Z2giLCJkdXJhdGlvbmNoYW5nZSIsImVtcHRpZWQiLCJlbmRlZCIsImdvdHBvaW50ZXJjYXB0dXJlIiwibG9hZGVkZGF0YSIsImxvYWRlZG1ldGFkYXRhIiwibG9hZHN0YXJ0JDAiLCJsb3N0cG9pbnRlcmNhcHR1cmUiLCJtZXNzYWdlJDAiLCJwYXVzZSIsInBsYXkiLCJwbGF5aW5nIiwicG9pbnRlcmVudGVyIiwicG9pbnRlcmNhbmNlbCIsInBvaW50ZXJkb3duIiwicG9pbnRlcmxlYXZlIiwicG9pbnRlcm1vdmUiLCJwb2ludGVyb3V0IiwicG9pbnRlcm92ZXIiLCJwb2ludGVydXAiLCJyYXRlY2hhbmdlIiwic2Vla2VkIiwic2Vla2luZyIsInN0YWxsZWQiLCJzdXNwZW5kIiwidm9sdW1lY2hhbmdlIiwid2FpdGluZyIsIm1ha2UkMSIsImQiLCJsb2NhdGlvbl9vcmlnaW4iLCJsb2MiLCJnZXRFbGVtZW50QnlJZCIsInBub2RlIiwiZ2V0RWxlbWVudEJ5SWRfZXhuIiwiZ2V0RWxlbWVudEJ5SWRfb3B0IiwiZ2V0RWxlbWVudEJ5SWRfY29lcmNlIiwiY3JlYXRlRWxlbWVudCIsInVuc2FmZUNyZWF0ZUVsZW1lbnQiLCJkb2MiLCJjcmVhdGVFbGVtZW50U3ludGF4IiwidW5zYWZlQ3JlYXRlRWxlbWVudEV4IiwidHlwZSIsImVsdCIsImVsIiwiY3JlYXRlSHRtbCIsImNyZWF0ZUhlYWQiLCJjcmVhdGVMaW5rIiwiY3JlYXRlVGl0bGUiLCJjcmVhdGVNZXRhIiwiY3JlYXRlQmFzZSIsImNyZWF0ZVN0eWxlIiwiY3JlYXRlQm9keSIsImNyZWF0ZUZvcm0iLCJjcmVhdGVPcHRncm91cCIsImNyZWF0ZU9wdGlvbiIsImNyZWF0ZVNlbGVjdCIsImNyZWF0ZUlucHV0IiwiY3JlYXRlVGV4dGFyZWEiLCJjcmVhdGVCdXR0b24iLCJjcmVhdGVMYWJlbCIsImNyZWF0ZUZpZWxkc2V0IiwiY3JlYXRlTGVnZW5kIiwiY3JlYXRlVWwiLCJjcmVhdGVPbCIsImNyZWF0ZURsIiwiY3JlYXRlTGkiLCJjcmVhdGVEaXYiLCJjcmVhdGVFbWJlZCIsImNyZWF0ZVAiLCJjcmVhdGVIMSIsImNyZWF0ZUgyIiwiY3JlYXRlSDMiLCJjcmVhdGVINCIsImNyZWF0ZUg1IiwiY3JlYXRlSDYiLCJjcmVhdGVRIiwiY3JlYXRlQmxvY2txdW90ZSIsImNyZWF0ZVByZSIsImNyZWF0ZUJyIiwiY3JlYXRlSHIiLCJjcmVhdGVJbnMiLCJjcmVhdGVEZWwiLCJjcmVhdGVBIiwiY3JlYXRlSW1nIiwiY3JlYXRlT2JqZWN0IiwiY3JlYXRlUGFyYW0iLCJjcmVhdGVNYXAiLCJjcmVhdGVBcmVhIiwiY3JlYXRlU2NyaXB0IiwiY3JlYXRlVGFibGUiLCJjcmVhdGVDYXB0aW9uIiwiY3JlYXRlQ29sIiwiY3JlYXRlQ29sZ3JvdXAiLCJjcmVhdGVUaGVhZCIsImNyZWF0ZVRmb290IiwiY3JlYXRlVGJvZHkiLCJjcmVhdGVUciIsImNyZWF0ZVRoIiwiY3JlYXRlVGQiLCJjcmVhdGVTdWIiLCJjcmVhdGVTdXAiLCJjcmVhdGVTcGFuIiwiY3JlYXRlVHQiLCJjcmVhdGVJIiwiY3JlYXRlQiIsImNyZWF0ZUJpZyIsImNyZWF0ZVNtYWxsIiwiY3JlYXRlRW0iLCJjcmVhdGVTdHJvbmciLCJjcmVhdGVDaXRlIiwiY3JlYXRlRGZuIiwiY3JlYXRlQ29kZSIsImNyZWF0ZVNhbXAiLCJjcmVhdGVLYmQiLCJjcmVhdGVWYXIiLCJjcmVhdGVBYmJyIiwiY3JlYXRlRGQiLCJjcmVhdGVEdCIsImNyZWF0ZU5vc2NyaXB0IiwiY3JlYXRlQWRkcmVzcyIsImNyZWF0ZUZyYW1lc2V0IiwiY3JlYXRlRnJhbWUiLCJjcmVhdGVJZnJhbWUiLCJjcmVhdGVBdWRpbyIsImNyZWF0ZVZpZGVvIiwiY3JlYXRlQ2FudmFzIiwiaHRtbF9lbGVtZW50IiwiZWxlbWVudCQwIiwidW5zYWZlQ29lcmNlIiwidGFnIiwiYXJlYSIsImJhc2UiLCJibG9ja3F1b3RlIiwiYm9keSIsImJyIiwiYnV0dG9uIiwiY2FudmFzIiwiY2FwdGlvbiIsImNvbCIsImNvbGdyb3VwIiwiZGVsIiwiZGl2IiwiZGwiLCJmaWVsZHNldCIsImVtYmVkIiwiZm9ybSIsImZyYW1lc2V0IiwiZnJhbWUiLCJoMSIsImgyIiwiaDMiLCJoNCIsImg1IiwiaDYiLCJoZWFkIiwiaHIiLCJodG1sIiwiaWZyYW1lIiwiaW1nIiwiaW5wdXQkMCIsImlucyIsImxhYmVsIiwibGVnZW5kIiwibGkiLCJsaW5rIiwibWFwJDIiLCJtZXRhIiwib2JqZWN0Iiwib2wiLCJvcHRncm91cCIsIm9wdGlvbiQxIiwicGFyYW0iLCJwcmUiLCJzY3JpcHQiLCJzZWxlY3QkMCIsInN0eWxlIiwidGFibGUiLCJ0Ym9keSIsInRkIiwidGV4dGFyZWEiLCJ0Zm9vdCIsInRoIiwidGhlYWQiLCJ0aXRsZSIsInRyIiwidWwiLCJhdWRpbyIsInZpZGVvIiwidW5zYWZlQ29lcmNlRXZlbnQiLCJjb25zdHIiLCJldiIsIm1vdXNlRXZlbnQiLCJrZXlib2FyZEV2ZW50Iiwid2hlZWxFdmVudCIsIm1vdXNlU2Nyb2xsRXZlbnQiLCJwb3BTdGF0ZUV2ZW50IiwibWVzc2FnZUV2ZW50IiwiZXZlbnRSZWxhdGVkVGFyZ2V0IiwiZXZlbnRBYnNvbHV0ZVBvc2l0aW9uIiwiZXZlbnRBYnNvbHV0ZVBvc2l0aW9uJDAiLCJlbGVtZW50Q2xpZW50UG9zaXRpb24iLCJnZXREb2N1bWVudFNjcm9sbCIsImJ1dHRvblByZXNzZWQiLCJhZGRNb3VzZXdoZWVsRXZlbnRMaXN0ZW5lcldpdGgiLCJkeCIsImR5IiwiYWRkTW91c2V3aGVlbEV2ZW50TGlzdGVuZXIiLCJ0cnlfa2V5X2NvZGVfbGVmdCIsInRyeV9rZXlfY29kZV9yaWdodCIsInRyeV9rZXlfY29kZV9udW1wYWQiLCJ0cnlfa2V5X2NvZGVfbm9ybWFsIiwibWFrZV91bmlkZW50aWZpZWQiLCJydW5fbmV4dCIsInZhbHVlIiwic3ltYm9sJDExIiwib2ZfZXZlbnQiLCJldnQiLCJjaGFyX29mX2ludCIsImVtcHR5X3N0cmluZyIsIm5vbmUiLCJvZl9ldmVudCQwIiwiZWxlbWVudCQxIiwidGFnZ2VkIiwib3B0X3RhZ2dlZCIsInRhZ2dlZEV2ZW50Iiwib3B0X3RhZ2dlZEV2ZW50Iiwic3RvcFByb3BhZ2F0aW9uIiwicmVxdWVzdEFuaW1hdGlvbkZyYW1lIiwiYyIsInJlcSIsImNhbGxiYWNrIiwibm93IiwibGFzdCIsImR0IiwiZHQkMCIsImhhc1B1c2hTdGF0ZSIsImhhc1BsYWNlaG9sZGVyIiwiaGFzUmVxdWlyZWQiLCJvdmVyZmxvd19saW1pdCIsInNldFRpbWVvdXQiLCJsb29wIiwic3RlcCIsInJlbWFpbiIsInN0ZXAkMCIsImNiIiwiY2xlYXJUaW1lb3V0IiwianNfYXJyYXlfb2ZfY29sbGVjdGlvbiIsImZvcm1EYXRhIiwiZm9ybURhdGFfZm9ybSIsImZpbHRlcl9tYXAkMCIsImhhdmVfY29udGVudCIsImZvcm1fZWxlbWVudHMiLCJpJDIiLCJ2JDIiLCJzdGgiLCJuYW1lJDEiLCJsaXN0IiwidiQxIiwiYXBwZW5kIiwiZm9ybV9jb250ZW50cyIsImZvcm1fZWx0IiwiZW1wdHlfZm9ybV9jb250ZW50cyIsInBvc3RfZm9ybV9jb250ZW50cyIsImNvbnRlbnRzIiwiZ2V0X2Zvcm1fY29udGVudHMiLCJyZWFkeXN0YXRlY2hhbmdlIiwibG9hZHN0YXJ0JDEiLCJwcm9ncmVzcyQxIiwiYWJvcnQkMSIsImVycm9yJDEiLCJsb2FkJDEiLCJ0aW1lb3V0IiwibG9hZGVuZCQwIiwiY3JlYXRlIiwiaW1wb3J0X3NjcmlwdHMiLCJzY3JpcHRzIiwic2V0X29ubWVzc2FnZSIsImpzX2hhbmRsZXIiLCJwb3N0X21lc3NhZ2UiLCJ3ZWJTb2NrZXQiLCJpc19zdXBwb3J0ZWQiLCJkZWZhdWx0Q29udGV4dEF0dHJpYnV0ZXMiLCJ3ZWJnbGNvbnRleHRsb3N0Iiwid2ViZ2xjb250ZXh0cmVzdG9yZWQiLCJ3ZWJnbGNvbnRleHRjcmVhdGlvbmVycm9yIiwiZ2V0Q29udGV4dCIsImN0eCIsImdldENvbnRleHRXaXRoQXR0cmlidXRlcyIsInJlZ2V4cCIsInJlZ2V4cF9jYXNlX2ZvbGQiLCJyZWdleHBfd2l0aF9mbGFnIiwiYmx1bnRfc3RyX2FycmF5X2dldCIsInN0cmluZ19tYXRjaCIsInIiLCJzZWFyY2hfZm9yd2FyZCIsIm1hdGNoZWRfc3RyaW5nIiwibWF0Y2hlZF9ncm91cCIsInF1b3RlX3JlcGwiLCJnbG9iYWxfcmVwbGFjZSIsInNfYnkiLCJyZXBsYWNlX2ZpcnN0IiwiZmxhZ3MiLCJsaXN0X29mX2pzX2FycmF5IiwiaWR4JDEiLCJhY2N1IiwiaWR4JDAiLCJhY2N1JDAiLCJzcGxpdCIsImJvdW5kZWRfc3BsaXQiLCJxdW90ZSIsInJlZ2V4cF9zdHJpbmciLCJyZWdleHBfc3RyaW5nX2Nhc2VfZm9sZCIsImludGVycnVwdCIsInBsdXNfcmUiLCJ1cmxkZWNvZGVfanNfc3RyaW5nX3N0cmluZyIsInVybGRlY29kZSIsInVybGVuY29kZSIsIm9wdCIsIndpdGhfcGx1cyIsImRlZmF1bHRfaHR0cF9wb3J0IiwiZGVmYXVsdF9odHRwc19wb3J0IiwicGF0aF9vZl9wYXRoX3N0cmluZyIsImF1eCIsImoiLCJ3b3JkIiwiZW5jb2RlX2FyZ3VtZW50cyIsImRlY29kZV9hcmd1bWVudHNfanNfc3RyaW5nIiwibGVuIiwiZGVjb2RlX2FyZ3VtZW50cyIsInVybF9vZl9qc19zdHJpbmciLCJwcm90X3N0cmluZyIsInNzbCIsInBhdGhfc3RyIiwidXJsIiwidXJsX29mX3N0cmluZyIsInN0cmluZ19vZl91cmwiLCJmcmFnIiwiYXJncyIsInBhdGgiLCJwb3J0IiwiaG9zdCIsImZyYWckMCIsImFyZ3MkMCIsInBhdGgkMCIsInBvcnQkMCIsImhvc3QkMCIsImZyYWckMSIsImFyZ3MkMSIsInBhdGgkMSIsInByb3RvY29sIiwicGF0aF9zdHJpbmciLCJhcmd1bWVudHMkMCIsImdldF9mcmFnbWVudCIsInNldF9mcmFnbWVudCIsImdldCQyIiwic2V0JDAiLCJ1IiwiYXNfc3RyaW5nIiwidXBkYXRlX2ZpbGUiLCJjb250ZW50Iiwib2MiLCJzZXRfY2hhbm5lbF9mbHVzaGVyIiwib3V0X2NoYW5uZWwiLCJmJDAiLCJzZXRfY2hhbm5lbF9maWxsZXIiLCJpbl9jaGFubmVsIiwibW91bnQiLCJwcmVmaXgiLCJ1bm1vdW50IiwianNfb2Zfb2NhbWxfdmVyc2lvbiIsImVtcHR5X3Jlc2l6ZV9vYnNlcnZlcl9vcHRpb25zIiwiaXNfc3VwcG9ydGVkJDAiLCJvYnNlcnZlIiwibm9kZSIsImJveCIsImJveCQwIiwiaXNfc3VwcG9ydGVkJDEiLCJvYnNlcnZlJDAiLCJlbnRyeV90eXBlcyIsImVtcHR5X211dGF0aW9uX29ic2VydmVyX2luaXQiLCJpc19zdXBwb3J0ZWQkMiIsIm9ic2VydmUkMSIsImNoaWxkX2xpc3QiLCJhdHRyaWJ1dGVzIiwiY2hhcmFjdGVyX2RhdGEiLCJzdWJ0cmVlIiwiYXR0cmlidXRlX29sZF92YWx1ZSIsImNoYXJhY3Rlcl9kYXRhX29sZF92YWx1ZSIsImF0dHJpYnV0ZV9maWx0ZXIiLCJjcmVhdGUkMCIsImFkZCQwIiwiayIsInJlbW92ZSIsImZpbmQiLCJrZXlzIiwicmV2aXZlciIsInVuc2FmZV9pbnB1dCIsIm1sSW50NjRfY29uc3RyIiwib3V0cHV0Iiwic3RyaW5nX29mX25hbWUiLCJuYW1lX29mX3N0cmluZyIsInJnYl9vZl9uYW1lIiwicmdiIiwiaHNsIiwic3RyaW5nX29mX3QiLCJiJDAiLCJnJDAiLCJyJDAiLCJiJDEiLCJnJDEiLCJyJDEiLCJiJDIiLCJnJDIiLCJyJDIiLCJhJDEiLCJoJDAiLCJoZXhfb2ZfcmdiIiwiYmx1ZSIsImdyZWVuIiwicmVkIiwiaW5fcmFuZ2UiLCJqc190X29mX2pzX3N0cmluZyIsImpzIiwibWwiLCJmYWlsIiwicmVfcmdiIiwicmVfcmdiX3BjdCIsInJlX2hzbCIsImlfb2Zfc19vIiwiZl9vZl9zIiwiYWxwaGEiLCJyZWQkMCIsImdyZWVuJDAiLCJibHVlJDAiLCJhbHBoYSQwIiwicmVkJDEiLCJncmVlbiQxIiwiYmx1ZSQxIiwiYWxwaGEkMSIsInN0cmluZ19vZl90JDAiLCJmJDEiLCJmJDIiLCJmJDMiLCJmJDQiLCJmJDUiLCJmJDYiLCJmJDciLCJmJDgiLCJmJDkiLCJmJDEwIiwiZiQxMSIsImYkMTIiLCJqcyQwIiwibWwkMCIsInJlIiwic3RyaW5nX29mX3QkMSIsImpzJDEiLCJtbCQxIiwibGlzdGVuIiwidGFyZ2V0IiwiY3JlYXRlRWxlbWVudCQwIiwidW5zYWZlQ3JlYXRlRWxlbWVudCQwIiwiY3JlYXRlQSQwIiwiY3JlYXRlQWx0R2x5cGgiLCJjcmVhdGVBbHRHbHlwaERlZiIsImNyZWF0ZUFsdEdseXBoSXRlbSIsImNyZWF0ZUFuaW1hdGUiLCJjcmVhdGVBbmltYXRlQ29sb3IiLCJjcmVhdGVBbmltYXRlTW90aW9uIiwiY3JlYXRlQW5pbWF0ZVRyYW5zZm9ybSIsImNyZWF0ZUNpcmNsZSIsImNyZWF0ZUNsaXBQYXRoIiwiY3JlYXRlQ3Vyc29yIiwiY3JlYXRlRGVmcyIsImNyZWF0ZURlc2MiLCJjcmVhdGVFbGxpcHNlIiwiY3JlYXRlRmlsdGVyIiwiY3JlYXRlRm9udCIsImNyZWF0ZUZvbnRGYWNlIiwiY3JlYXRlRm9udEZhY2VGb3JtYXQiLCJjcmVhdGVGb250RmFjZU5hbWUiLCJjcmVhdGVGb250RmFjZVNyYyIsImNyZWF0ZUZvbnRGYWNlVXJpIiwiY3JlYXRlRm9yZWlnbk9iamVjdCIsImNyZWF0ZUciLCJjcmVhdGVHbHlwaCIsImNyZWF0ZUdseXBoUmVmIiwiY3JlYXRlaGtlcm4iLCJjcmVhdGVJbWFnZSIsImNyZWF0ZUxpbmVFbGVtZW50IiwiY3JlYXRlTGluZWFyRWxlbWVudCIsImNyZWF0ZU1hc2siLCJjcmVhdGVNZXRhRGF0YSIsImNyZWF0ZU1pc3NpbmdHbHlwaCIsImNyZWF0ZU1QYXRoIiwiY3JlYXRlUGF0aCIsImNyZWF0ZVBhdHRlcm4iLCJjcmVhdGVQb2x5Z29uIiwiY3JlYXRlUG9seWxpbmUiLCJjcmVhdGVSYWRpYWxncmFkaWVudCIsImNyZWF0ZVJlY3QiLCJjcmVhdGVTY3JpcHQkMCIsImNyZWF0ZVNldCIsImNyZWF0ZVN0b3AiLCJjcmVhdGVTdHlsZSQwIiwiY3JlYXRlU3ZnIiwiY3JlYXRlU3dpdGNoIiwiY3JlYXRlU3ltYm9sIiwiY3JlYXRlVGV4dEVsZW1lbnQiLCJjcmVhdGVUZXh0cGF0aCIsImNyZWF0ZVRpdGxlJDAiLCJjcmVhdGVUcmVmIiwiY3JlYXRlVHNwYW4iLCJjcmVhdGVVc2UiLCJjcmVhdGVWaWV3IiwiY3JlYXRldmtlcm4iLCJzdmdfZWxlbWVudCIsImRvY3VtZW50JDAiLCJnZXRFbGVtZW50QnlJZCQwIiwiZWxlbWVudCQyIiwidW5zYWZlQ29lcmNlJDAiLCJhbHRHbHlwaCIsImFsdEdseXBoRGVmIiwiYWx0R2x5cGhJdGVtIiwiYW5pbWF0ZSIsImFuaW1hdGVDb2xvciIsImFuaW1hdGVNb3Rpb24iLCJhbmltYXRlVHJhbnNmb3JtIiwiY2lyY2xlIiwiY2xpcFBhdGgiLCJjdXJzb3IiLCJkZWZzIiwiZGVzYyIsImVsbGlwc2UiLCJmaWx0ZXIiLCJmb250IiwiZm9udEZhY2UiLCJmb250RmFjZUZvcm1hdCIsImZvbnRGYWNlTmFtZSIsImZvbnRGYWNlU3JjIiwiZm9udEZhY2VVcmkiLCJmb3JlaWduT2JqZWN0IiwiZ2x5cGgiLCJnbHlwaFJlZiIsImhrZXJuIiwiaW1hZ2UiLCJsaW5lRWxlbWVudCIsImxpbmVhckVsZW1lbnQiLCJtZXRhRGF0YSIsIm1pc3NpbmdHbHlwaCIsIm1QYXRoIiwicGF0dGVybiIsInBvbHlnb24iLCJwb2x5bGluZSIsInJhZGlhbGdyYWRpZW50IiwicmVjdCIsInNjcmlwdCQwIiwic2V0JDEiLCJzdG9wIiwic3R5bGUkMCIsInN2ZyIsInN3aXRjaCQwIiwic3ltYm9sJDEyIiwidGV4dEVsZW1lbnQiLCJ0ZXh0cGF0aCIsInRpdGxlJDAiLCJ0cmVmIiwidHNwYW4iLCJ1c2UiLCJ2aWV3Iiwidmtlcm4iLCJ3aXRoQ3JlZGVudGlhbHMiLCJldmVudFNvdXJjZSIsImV2ZW50U291cmNlX29wdGlvbnMiLCJjb25zb2xlIiwiZW1wdHlfcG9zaXRpb25fb3B0aW9ucyIsImdlb2xvY2F0aW9uIiwiaXNfc3VwcG9ydGVkJDMiLCJlbXB0eV9pbnRlcnNlY3Rpb25fb2JzZXJ2ZXJfb3AiLCJpbnRlcnNlY3Rpb25PYnNlcnZlcl91bnNhZmUiLCJpc19zdXBwb3J0ZWQkNCIsIm9iamVjdF9vcHRpb25zIiwib3B0aW9ucyQxIiwib3B0aW9ucyQyIiwiaW50bCIsImNvbGxhdG9yX2NvbnN0ciIsImRhdGVUaW1lRm9ybWF0X2NvbnN0ciIsIm51bWJlckZvcm1hdF9jb25zdHIiLCJwbHVyYWxSdWxlc19jb25zdHIiLCJpc19zdXBwb3J0ZWQkNSIsImR1cmF0aW9uX29mX2pzb28iLCJkIiwiZHVyYXRpb25fdG9fanNvbyIsImRheXMiLCJtb250aHMiLCJ5ZWFycyIsImRhdGVfb2ZfanNvbyIsImQkMCIsImQkMSIsImRheSIsIm1vbnRoIiwieWVhciIsImRhdGVfdG9fanNvbyIsImV2dCIsInBvcyIsInYiLCJpbyIsImluZm8iLCJldmVudCIsImV2ZW50X21hbmFnZXIiLCJleGVjdXRlX29yX3Rocm93X2Vycm9yIiwiZiIsInRocm93X2Vycm9yIiwiZGVzY3IiLCJwb3MkMCIsInBvcyQxIiwiZW1iZWRfcHJpc2VfZW5fY2hhcmdlIiwieCIsIngkMCIsIngkMSIsIngkMiIsIngkMyIsIngkNCIsImVtYmVkX3NpdHVhdGlvbl9vYmxpZ2F0aW9uX3NjbyIsImVtYmVkX3ByaXNlX2VuX2NvbXB0ZSIsImVtYmVkX3ZlcnNlbWVudF9hbGxvY2F0aW9ucyIsImVtYmVkX2NvbGxlY3Rpdml0ZSIsIngkNSIsIngkNiIsIngkNyIsIngkOCIsImVtYmVkX2FsbG9jYXRpb25fZmFtaWxpYWxlc19hdiIsImVtYmVkX3ZlcmlmaWNhdGlvbl9hZ2VfaW5mZXJpZSIsImVtYmVkX3ZlcmlmaWNhdGlvbl9hZ2Vfc3VwZXJpZSIsImVtYmVkX3NtaWMiLCJlbWJlZF9iYXNlX21lbnN1ZWxsZV9hbGxvY2F0aW8iLCJlbWJlZF9pbnRlcmZhY2VfYWxsb2NhdGlvbnNfZmEiLCJlbWJlZF9lbmZhbnRfZW50cmVlIiwiZW1iZWRfZW5mYW50IiwiZW1iZWRfYWxsb2NhdGlvbnNfZmFtaWxpYWxlcyIsImVtYmVkX2VuZmFudF9sZV9wbHVzX2FnZSIsImVtYmVkX3ByZXN0YXRpb25zX2ZhbWlsaWFsZXMiLCJlbWJlZF9wcmVzdGF0aW9uc19mYW1pbGlhbGVzX2kiLCJlbWJlZF9hbGxvY2F0aW9uX2ZhbWlsaWFsZXNfYXYkMCIsImVtYmVkX2VuZmFudF9sZV9wbHVzX2FnZV9pbiIsImVtYmVkX2FsbG9jYXRpb25zX2ZhbWlsaWFsZXNfaSIsImVtYmVkX3ZlcmlmaWNhdGlvbl9hZ2VfaW5mZXJpZSQwIiwiZW1iZWRfdmVyaWZpY2F0aW9uX2FnZV9zdXBlcmllJDAiLCJlbWJlZF9zbWljX2luIiwiZW1iZWRfYmFzZV9tZW5zdWVsbGVfYWxsb2NhdGlvJDAiLCJlbWJlZF9pbnRlcmZhY2VfYWxsb2NhdGlvbnNfZmEkMCIsImFsbG9jYXRpb25fZmFtaWxpYWxlc19hdnJpbDIwMCIsImFnZV9taW5pbXVtX2FsaW5lYV8xX2w1MjFfMyIsImVuZmFudF9sZV9wbHVzX2FnZSIsImVuZmFudF9sZV9wbHVzX2FnZV9pbiIsImVuZmFudHMiLCJwb3RlbnRpZWxfcGx1c19hZ2VfMSIsInBvdGVudGllbF9wbHVzX2FnZV8yIiwibGVfcGx1c19hZ2UiLCJ2ZXJpZmljYXRpb25fYWdlX2luZmVyaWV1cl9vdV8iLCJkYXRlX25haXNzYW5jZSIsImRhdGVfY291cmFudGUiLCJhbm5lZXMiLCJlc3RfaW5mZXJpZXVyX291X2VnYWwiLCJ2ZXJpZmljYXRpb25fYWdlX3N1cGVyaWV1cl9hIiwidmVyaWZpY2F0aW9uX2FnZV9zdXBlcmlldXJfYV9pIiwiZXN0X3N1cGVyaWV1ciIsInNtaWMiLCJzbWljX2luIiwicmVzaWRlbmNlIiwiYnJ1dF9ob3JhaXJlIiwiYmFzZV9tZW5zdWVsbGVfYWxsb2NhdGlvbnNfZmFtIiwibW9udGFudCIsInByZXN0YXRpb25zX2ZhbWlsaWFsZXMiLCJwcmVzdGF0aW9uc19mYW1pbGlhbGVzX2luIiwiYWdlX2w1MTJfM18yIiwic21pY19kb3RfZGF0ZV9jb3VyYW50ZSIsInNtaWNfZG90X3Jlc2lkZW5jZSIsInJlc3VsdCIsInNtaWNfZG90X2JydXRfaG9yYWlyZSIsInJlZ2ltZV9vdXRyZV9tZXJfbDc1MV8xIiwicGxhZm9uZF9sNTEyXzNfMiIsImVuZmFudCIsImNvbmRpdGlvbnNfaG9yc19hZ2UiLCJkcm9pdF9vdXZlcnQiLCJhbGxvY2F0aW9uc19mYW1pbGlhbGVzIiwiYWxsb2NhdGlvbnNfZmFtaWxpYWxlc19pbiIsInBlcnNvbm5lX2NoYXJnZV9lZmZlY3RpdmVfcGVybSIsInBlcnNvbm5lX2NoYXJnZV9lZmZlY3RpdmVfcGVybSQwIiwicmVzc291cmNlc19tZW5hZ2UiLCJlbmZhbnRzX2FfY2hhcmdlIiwiYXZhaXRfZW5mYW50X2FfY2hhcmdlX2F2YW50XzFlIiwicHJpc2VfZW5fY29tcHRlIiwidmVyc2VtZW50Iiwibm9tYnJlX2VuZmFudHNfYWxpbmVhXzJfbDUyMV8zIiwibm9tYnJlX2VuZmFudHNfYWxpbmVhXzJfbDUyMV8xIiwidmVyc2lvbl9hdnJpbF8yMDA4X2RvdF9hZ2VfbWluIiwiYm1hZl9kb3RfZGF0ZV9jb3VyYW50ZSIsInJlc3VsdCQwIiwiYm1hZl9kb3RfbW9udGFudCIsInByZXN0YXRpb25zX2ZhbWlsaWFsZXNfZG90X2RhdCIsInByZXN0YXRpb25zX2ZhbWlsaWFsZXNfZG90X3JlcyIsInJlc3VsdCQxIiwicHJlc3RhdGlvbnNfZmFtaWxpYWxlc19kb3RfZHJvIiwicHJlc3RhdGlvbnNfZmFtaWxpYWxlc19kb3RfY29uIiwicHJlc3RhdGlvbnNfZmFtaWxpYWxlc19kb3RfYWdlIiwicHJlc3RhdGlvbnNfZmFtaWxpYWxlc19kb3RfcmVnIiwiZW5mYW50X2xlX3BsdXNfYWdlX2RvdF9lbmZhbnRzIiwicmVzdWx0JDIiLCJlbmZhbnRfbGVfcGx1c19hZ2VfZG90X2xlX3BsdXMiLCJlbmZhbnRzX2FfY2hhcmdlX2Ryb2l0X291dmVydF8iLCJlc3RfZW5mYW50X2xlX3BsdXNfYWdlIiwicGxhZm9uZF9pX2lfZDUyMV8zIiwicGxhZm9uZF9pX2Q1MjFfMyIsImRyb2l0X291dmVydF9jb21wbGVtZW50IiwiZHJvaXRfb3V2ZXJ0X2ZvcmZhaXRhaXJlIiwibW9udGFudF9pbml0aWFsX2Jhc2VfcXVhdHJpZW1lIiwibW9udGFudF9pbml0aWFsX2Jhc2VfdHJvaXNpZW1lIiwibm9tYnJlX3RvdGFsX2VuZmFudHMiLCJzdW0xIiwic3VtMiIsIm5vbWJyZV9tb3llbl9lbmZhbnRzIiwibW9udGFudF9pbml0aWFsX2Jhc2VfcHJlbWllcl9lIiwiZHJvaXRfb3V2ZXJ0X2Jhc2UiLCJkcm9pdF9vdXZlcnRfbWFqb3JhdGlvbiIsImFsbG9jYXRpb24iLCJjb21wbGVtZW50X2RlZ3Jlc3NpZiIsIm1vbnRhbnRfdmVyc2VfZm9yZmFpdGFpcmVfcGFyXyIsIm1vbnRhbnRfaW5pdGlhbF9iYXNlX3Ryb2lzaWVtZSQwIiwibW9udGFudF9pbml0aWFsX2Jhc2VfZGV1eGllbWVfIiwicmFwcG9ydF9lbmZhbnRzX3RvdGFsX21veWVuIiwibW9udGFudF9pbml0aWFsX21ldHJvcG9sZV9tYWpvIiwibW9udGFudF92ZXJzZV9mb3JmYWl0YWlyZSIsIm1vbnRhbnRfaW5pdGlhbF9iYXNlIiwibW9udGFudF9pbml0aWFsX21ham9yYXRpb24iLCJtb250YW50X3ZlcnNlX2NvbXBsZW1lbnRfcG91cl8iLCJtb250YW50X2F2ZWNfZ2FyZGVfYWx0ZXJuZWVfYmEiLCJtb250YW50X2F2ZWNfZ2FyZGVfYWx0ZXJuZWVfbWEiLCJtb250YW50X3ZlcnNlX2Jhc2UiLCJtb250YW50X3ZlcnNlX21ham9yYXRpb24iLCJtb250YW50X2Jhc2VfY29tcGxlbWVudF9wb3VyX2IiLCJtb250YW50X3ZlcnNlX2NvbXBsZW1lbnRfcG91cl8kMCIsIm1vbnRhbnRfdmVyc2UiLCJpbnRlcmZhY2VfYWxsb2NhdGlvbnNfZmFtaWxpYWwiLCJpX2RhdGVfY291cmFudGUiLCJpX2VuZmFudHMiLCJpX3Jlc3NvdXJjZXNfbWVuYWdlIiwiaV9yZXNpZGVuY2UiLCJpX3BlcnNvbm5lX2NoYXJnZV9lZmZlY3RpdmVfcGUiLCJpX3BlcnNvbm5lX2NoYXJnZV9lZmZlY3RpdmVfcGUkMCIsImlfYXZhaXRfZW5mYW50X2FfY2hhcmdlX2F2YW50XyIsImFsbG9jYXRpb25zX2ZhbWlsaWFsZXNfZG90X3BlciIsImFsbG9jYXRpb25zX2ZhbWlsaWFsZXNfZG90X3BlciQwIiwiYWxsb2NhdGlvbnNfZmFtaWxpYWxlc19kb3RfcmVzIiwiYWxsb2NhdGlvbnNfZmFtaWxpYWxlc19kb3RfcmVzJDAiLCJhbGxvY2F0aW9uc19mYW1pbGlhbGVzX2RvdF9kYXQiLCJhbGxvY2F0aW9uc19mYW1pbGlhbGVzX2RvdF9lbmYiLCJhbGxvY2F0aW9uc19mYW1pbGlhbGVzX2RvdF9hdmEiLCJhbGxvY2F0aW9uc19mYW1pbGlhbGVzX2RvdF9tb24iLCJpX21vbnRhbnRfdmVyc2UiLCJwcmlzZV9lbl9jaGFyZ2VfdG9fanNvbyIsImFyZyIsImFyZyQwIiwiYXJnJDEiLCJhcmckMiIsImFyZyQzIiwicHJpc2VfZW5fY2hhcmdlX29mX2pzb28iLCJwcmlzZV9lbl9jaGFyZ2UiLCJjb25zIiwic2l0dWF0aW9uX29ibGlnYXRpb25fc2NvbGFpcmVfIiwic2l0dWF0aW9uX29ibGlnYXRpb25fc2NvbGFpcmVfJDAiLCJzaXR1YXRpb25fb2JsaWdhdGlvbl9zY29sYWlyZSIsInByaXNlX2VuX2NvbXB0ZV90b19qc29vIiwicHJpc2VfZW5fY29tcHRlX29mX2pzb28iLCJ2ZXJzZW1lbnRfYWxsb2NhdGlvbnNfdG9fanNvbyIsInZlcnNlbWVudF9hbGxvY2F0aW9uc19vZl9qc29vIiwidmVyc2VtZW50X2FsbG9jYXRpb25zIiwiY29sbGVjdGl2aXRlX3RvX2pzb28iLCJhcmckNCIsImFyZyQ1IiwiYXJnJDYiLCJhcmckNyIsImNvbGxlY3Rpdml0ZV9vZl9qc29vIiwiY29sbGVjdGl2aXRlIiwiYWxsb2NhdGlvbl9mYW1pbGlhbGVzX2F2cmlsMjAwJDAiLCJhbGxvY2F0aW9uX2ZhbWlsaWFsZXNfYXZyaWwyMDAkMSIsInZlcmlmaWNhdGlvbl9hZ2VfaW5mZXJpZXVyX291XyQwIiwidmVyaWZpY2F0aW9uX2FnZV9pbmZlcmlldXJfb3VfJDEiLCJ2ZXJpZmljYXRpb25fYWdlX3N1cGVyaWV1cl9hX3QiLCJ2ZXJpZmljYXRpb25fYWdlX3N1cGVyaWV1cl9hX28iLCJzbWljX3RvX2pzb28iLCJzbWljX29mX2pzb28iLCJiYXNlX21lbnN1ZWxsZV9hbGxvY2F0aW9uc19mYW0kMCIsImJhc2VfbWVuc3VlbGxlX2FsbG9jYXRpb25zX2ZhbSQxIiwiaW50ZXJmYWNlX2FsbG9jYXRpb25zX2ZhbWlsaWFsJDAiLCJpbnRlcmZhY2VfYWxsb2NhdGlvbnNfZmFtaWxpYWwkMSIsImVuZmFudF9lbnRyZWVfdG9fanNvbyIsImVuZmFudF9lbnRyZWUiLCJlbmZhbnRfZW50cmVlX29mX2pzb28iLCJlbmZhbnRfdG9fanNvbyIsImVuZmFudF9vZl9qc29vIiwiYWxsb2NhdGlvbnNfZmFtaWxpYWxlc190b19qc29vIiwiZnVuY3Rpb25faW5wdXQwIiwiYWxsb2NhdGlvbnNfZmFtaWxpYWxlc19vZl9qc29vIiwiZW5mYW50X2xlX3BsdXNfYWdlX3RvX2pzb28iLCJlbmZhbnRfbGVfcGx1c19hZ2Vfb2ZfanNvbyIsInByZXN0YXRpb25zX2ZhbWlsaWFsZXNfdG9fanNvbyIsInByZXN0YXRpb25zX2ZhbWlsaWFsZXNfb2ZfanNvbyIsInByZXN0YXRpb25zX2ZhbWlsaWFsZXNfaW5fdG9faiIsInByZXN0YXRpb25zX2ZhbWlsaWFsZXNfaW5fb2ZfaiIsImFsbG9jYXRpb25fZmFtaWxpYWxlc19hdnJpbDIwMCQyIiwiYWxsb2NhdGlvbl9mYW1pbGlhbGVzX2F2cmlsMjAwJDMiLCJlbmZhbnRfbGVfcGx1c19hZ2VfaW5fdG9fanNvbyIsImVuZmFudF9sZV9wbHVzX2FnZV9pbl9vZl9qc29vIiwiYWxsb2NhdGlvbnNfZmFtaWxpYWxlc19pbl90b19qIiwiYWxsb2NhdGlvbnNfZmFtaWxpYWxlc19pbl9vZl9qIiwidmVyaWZpY2F0aW9uX2FnZV9pbmZlcmlldXJfb3VfJDIiLCJ2ZXJpZmljYXRpb25fYWdlX2luZmVyaWV1cl9vdV8kMyIsInZlcmlmaWNhdGlvbl9hZ2Vfc3VwZXJpZXVyX2FfaSQwIiwic21pY19pbl90b19qc29vIiwic21pY19pbl9vZl9qc29vIiwiYmFzZV9tZW5zdWVsbGVfYWxsb2NhdGlvbnNfZmFtJDIiLCJiYXNlX21lbnN1ZWxsZV9hbGxvY2F0aW9uc19mYW0kMyIsImludGVyZmFjZV9hbGxvY2F0aW9uc19mYW1pbGlhbCQyIiwiaW50ZXJmYWNlX2FsbG9jYXRpb25zX2ZhbWlsaWFsJDMiLCJhbGxvY2F0aW9uX2ZhbWlsaWFsZXNfYXZyaWwyMDAkNCIsImVuZmFudF9sZV9wbHVzX2FnZSQwIiwidmVyaWZpY2F0aW9uX2FnZV9pbmZlcmlldXJfb3VfJDQiLCJ2ZXJpZmljYXRpb25fYWdlX3N1cGVyaWV1cl9hJDAiLCJzbWljJDAiLCJiYXNlX21lbnN1ZWxsZV9hbGxvY2F0aW9uc19mYW0kNCIsInByZXN0YXRpb25zX2ZhbWlsaWFsZXMkMCIsImFsbG9jYXRpb25zX2ZhbWlsaWFsZXMkMCIsImludGVyZmFjZV9hbGxvY2F0aW9uc19mYW1pbGlhbCQ0IiwiZW1iZWRfdHlwZV9wcmV0IiwiZW1iZWRfdGl0dWxhaXJlX3ByZXQiLCJlbWJlZF90eXBlX3RyYXZhdXhfbG9nZW1lbnRfZDgiLCJlbWJlZF90eXBlX3RyYXZhdXhfbG9nZW1lbnRfcjgiLCJlbWJlZF9hbWVsaW9yZV9wYXJfb2NjdXBhbnQiLCJlbWJlZF9saW1pdGVfdHJhbmNoZSIsImVtYmVkX2xpbWl0ZV90cmFuY2hlX2RlY2ltYWwiLCJlbWJlZF9wcmVzdGF0aW9uX3JlY3VlIiwiZW1iZWRfcGFyZW50X291X2F1dHJlIiwiZW1iZWRfc2l0dWF0aW9uX2dhcmRlX2FsdGVybmVlIiwiZW1iZWRfcGFyZW50ZSIsImVtYmVkX2RhdGVfZGVfbmFpc3NhbmNlX291X21vaSIsImVtYmVkX3pvbmVfZF9oYWJpdGF0aW9uIiwiZW1iZWRfdmVyc2VtZW50X2EiLCJlbWJlZF9kZXBlbnNlX2xvZ2VtZW50IiwiZW1iZWRfbW9kZV9vY2N1cGF0aW9uX2ltcGF5ZSIsImVtYmVkX3R5cGVfZWxpZ2liaWxpdGVfYWxsb2NhdCIsImVtYmVkX2FjY29yZF9maW5hbmNlbWVudF9yZXByZSIsImVtYmVkX3R5cGVfYWlkZXNfcGVyc29ubmVsbGVfbCIsImVtYmVkX3NpdHVhdGlvbl9mYW1pbGlhbGUiLCJlbWJlZF90eXBlX2xvZ2VtZW50X2ZveWVyIiwiZW1iZWRfY2F0ZWdvcmllX2VxdWl2YWxlbmNlX2xvIiwiZW1iZWRfc2l0dWF0aW9uX2ZhbWlsaWFsZV9jYWxjIiwiZW1iZWRfY29sbGVjdGl2aXRlJDAiLCJlbWJlZF9zaXR1YXRpb25fb2JsaWdhdGlvbl9zY28kMCIsImVtYmVkX2NvbnZlbnRpb25fYmFpbGxldXJfc29jaSIsImVtYmVkX2NvbnZlbnRpb25fYV9uX2hfYSIsImVtYmVkX3BlcnNvbm5lX3NvdXNfbG9jYXRpb24iLCJlbWJlZF9jb25kaXRpb25zX2V0cmFuZ2VycyIsImVtYmVkX2VsaWdpYmlsaXRlX2FpZGVfcGVyc29ubiIsImVtYmVkX2VsaWdpYmlsaXRlX3ByaW1lX2RlX2RlbSIsImVtYmVkX2NvbnRyaWJ1dGlvbnNfc29jaWFsZXNfYSIsImVtYmVkX2NhbGN1bF9haWRlX3BlcnNvbm5hbGlzZSIsImVtYmVkX2NhbGN1bF9lcXVpdmFsZW5jZV9sb3llciIsImVtYmVkX2NhbGN1bF9ub21icmVfcGFydF9sb2dlbSIsImVtYmVkX2NhbGN1bF9haWRlX3BlcnNvbm5hbGlzZSQwIiwiZW1iZWRfY2FsY3VsX25vbWJyZV9wYXJ0c19hY2NlIiwiZW1iZWRfY2FsY3VsX2FpZGVfcGVyc29ubmFsaXNlJDEiLCJlbWJlZF90cmFpdGVtZW50X2Zvcm11bGVfYWlkZV8iLCJlbWJlZF9jYWxjdWxfYWlkZV9wZXJzb25uYWxpc2UkMiIsImVtYmVkX2luZm9zX2NoYW5nZW1lbnRfbG9nZW1lbiIsImVtYmVkX2NhbGN1bF9hbGxvY2F0aW9uX2xvZ2VtZSIsImVtYmVkX2NhbGN1bF9hbGxvY2F0aW9uX2xvZ2VtZSQwIiwiZW1iZWRfY2FsY3VsX2FsbG9jYXRpb25fbG9nZW1lJDEiLCJlbWJlZF9jYWxjdWxfYWxsb2NhdGlvbl9sb2dlbWUkMiIsImVtYmVkX291dmVydHVyZV9kcm9pdHNfcmV0cmFpdCIsImVtYmVkX2ltcGF5ZV9kZXBlbnNlX2xvZ2VtZW50IiwiZW1iZWRfY2FsY3VsZXR0ZV9haWRlc19hdV9sb2dlIiwiZW1iZWRfY2FsY3VsZXR0ZV9haWRlc19hdV9sb2dlJDAiLCJlbWJlZF9iYXNlX21lbnN1ZWxsZV9hbGxvY2F0aW8kMSIsImVtYmVkX3ZlcmlmaWNhdGlvbl9hZ2VfaW5mZXJpZSQxIiwiZW1iZWRfdmVyaWZpY2F0aW9uX2FnZV9zdXBlcmllJDEiLCJlbWJlZF9zbWljJDAiLCJlbWJlZF9uZXVmX291X2FuY2llbiIsImVtYmVkX3RyYW5jaGVfcmV2ZW51IiwiZW1iZWRfdHJhbmNoZV9yZXZlbnVfZGVjaW1hbCIsImVtYmVkX2F1dHJlX3BlcnNvbm5lX2FfY2hhcmdlIiwiZW1iZWRfZGF0ZV9uYWlzc2FuY2VfdHJvaXNpZW1lIiwiZW1iZWRfZWxpZ2liaWxpdGVfYWxsb2NhdGlvbl9sIiwiZW1iZWRfcHJldCIsImVtYmVkX2xvZ2VtZW50X2ZveWVyIiwiZW1iZWRfZW5mYW50X3ByZXN0YXRpb25zX2ZhbWlsIiwiZW1iZWRfdHlwZV9iYWlsbGV1ciIsImVtYmVkX2xvdWVfb3Vfc291c19sb3VlX2FfZGVzXyIsImVtYmVkX25hdGlvbmFsaXRlIiwiZW1iZWRfY2hhbmdlbWVudF9sb2dlbWVudF9kODQyIiwiZW1iZWRfaW5mb3JtYXRpb25zX3ByaW1lX2RlX2RlIiwiZW1iZWRfcHJvcHJpZXRhaXJlIiwiZW1iZWRfZWxpZ2liaWxpdGVfcHJlc3RhdGlvbnNfIiwiZW1iZWRfZGVtYW5kZXVyIiwiZW1iZWRfZW5mYW50X2FfY2hhcmdlIiwiZW1iZWRfbG9jYXRpb24iLCJlbWJlZF9wZXJzb25uZV9hX2NoYXJnZSIsImVtYmVkX2NhdGVnb3JpZV9jYWxjdWxfYV9wX2wiLCJlbWJlZF9tb2RlX29jY3VwYXRpb24iLCJlbWJlZF9lbGlnaWJpbGl0ZV9haWRlc19wZXJzb24iLCJlbWJlZF9sb2dlbWVudCIsImVtYmVkX21lbmFnZSIsImVtYmVkX2VsaWdpYmlsaXRlX2FpZGVzX3BlcnNvbiQwIiwiZW1iZWRfZWxpZ2liaWxpdGVfYWlkZV9wZXJzb25uJDAiLCJlbWJlZF9lbGlnaWJpbGl0ZV9hbGxvY2F0aW9uX2wkMCIsImVtYmVkX2VsaWdpYmlsaXRlX3ByaW1lX2RlX2RlbSQwIiwiZW1iZWRfY29udHJpYnV0aW9uc19zb2NpYWxlc19hJDAiLCJlbWJlZF9jYWxjdWxfYWlkZV9wZXJzb25uYWxpc2UkMyIsImVtYmVkX2NhbGN1bF9lcXVpdmFsZW5jZV9sb3llciQwIiwiZW1iZWRfY2FsY3VsX25vbWJyZV9wYXJ0X2xvZ2VtJDAiLCJlbWJlZF9jYWxjdWxfYWlkZV9wZXJzb25uYWxpc2UkNCIsImVtYmVkX2NhbGN1bF9ub21icmVfcGFydHNfYWNjZSQwIiwiZW1iZWRfY2FsY3VsX2FpZGVfcGVyc29ubmFsaXNlJDUiLCJlbWJlZF9jYWxjdWxfYWlkZV9wZXJzb25uYWxpc2UkNiIsImVtYmVkX2NhbGN1bF9hbGxvY2F0aW9uX2xvZ2VtZSQzIiwiZW1iZWRfY2FsY3VsX2FsbG9jYXRpb25fbG9nZW1lJDQiLCJlbWJlZF9jYWxjdWxfYWxsb2NhdGlvbl9sb2dlbWUkNSIsImVtYmVkX2NhbGN1bF9hbGxvY2F0aW9uX2xvZ2VtZSQ2IiwiZW1iZWRfb3V2ZXJ0dXJlX2Ryb2l0c19yZXRyYWl0JDAiLCJlbWJlZF9pbXBheWVfZGVwZW5zZV9sb2dlbWVudF8iLCJlbWJlZF9jYWxjdWxldHRlX2FpZGVzX2F1X2xvZ2UkMSIsImVtYmVkX2NhbGN1bGV0dGVfYWlkZXNfYXVfbG9nZSQyIiwiZW1iZWRfYmFzZV9tZW5zdWVsbGVfYWxsb2NhdGlvJDIiLCJlbWJlZF92ZXJpZmljYXRpb25fYWdlX2luZmVyaWUkMiIsImVtYmVkX3ZlcmlmaWNhdGlvbl9hZ2Vfc3VwZXJpZSQyIiwiZW1iZWRfc21pY19pbiQwIiwiZW1iZWRfZWxpZ2liaWxpdGVfcHJlc3RhdGlvbnNfJDAiLCJjb250cmlidXRpb25zX3NvY2lhbGVzX2FpZGVzX3AiLCJsaWV1IiwiZXhvbmVyZV9jc2ciLCJ0YXV4X2NyZHMiLCJhaWRlX2ZpbmFsZSIsImNhbGN1bF9lcXVpdmFsZW5jZV9sb3llcl9taW5pbSIsInJlc3NvdXJjZXNfbWVuYWdlX2Fycm9uZGllcyIsImNvbmRpdGlvbl8yX2R1XzgzMl8yNSIsIm5fbm9tYnJlX3BhcnRzX2Q4MzJfMjUiLCJtb250YW50X2ZvcmZhaXRhaXJlX2Q4MzJfMjYiLCJ0cmFuY2hlc19yZXZlbnVzX2Q4MzJfMjYiLCJ0cmFuY2hlIiwidHJhbmNoZV9oYXV0IiwidHJhbmNoZXNfcmV2ZW51c19kODMyXzI2X211bHRpIiwicmVzc291cmNlc19tZW5hZ2VfYXJyb25kaWVzJDAiLCJjYWxjdWxfbm9tYnJlX3BhcnRfbG9nZW1lbnRfZm8iLCJub21icmVfcGVyc29ubmVzX2FfY2hhcmdlIiwic2l0dWF0aW9uX2ZhbWlsaWFsZV9jYWxjdWxfYXBsIiwibGltaXRhdGlvbl9tYWpvcmF0aW9uX3BlcnNvbm5lIiwibGltaXRhdGlvbl9tYWpvcmF0aW9uX3BlcnNvbm5lJDAiLCJuX25vbWJyZV9wYXJ0c19kODMyXzI1X2Jhc2UiLCJuX25vbWJyZV9wYXJ0c19kODMyXzI1X21ham9yYXQiLCJjYWxjdWxfbm9tYnJlX3BhcnRzX2FjY2Vzc2lvbl8iLCJuX25vbWJyZV9wYXJ0c19kODMyXzExIiwib3V2ZXJ0dXJlX2Ryb2l0c19yZXRyYWl0ZSIsIm91dmVydHVyZV9kcm9pdHNfcmV0cmFpdGVfaW4iLCJkYXRlX25haXNzYW5jZV9hc3N1cmUiLCJhZ2Vfb3V2ZXJ0dXJlX2Ryb2l0IiwiaW1wYXllX2RlcGVuc2VfbG9nZW1lbnQiLCJpbXBheWVfZGVwZW5zZV9sb2dlbWVudF9pbiIsIm1vZGVfb2NjdXBhdGlvbiIsImFpZGVfdmVyc2VlIiwibW9udGFudF9hcGwiLCJtb250YW50X2NoYXJnZXMiLCJkZXBlbnNlX2xvZ2VtZW50IiwibW9udGFudF9kZXR0ZSIsIm1vZGVfb2NjdXBhdGlvbl9pbXBheWUiLCJkZXBlbnNlX2xvZ2VtZW50X2JydXRlIiwidG90YWxfZWNoZWFuY2VzIiwibWVuc3VhbGl0ZSIsImxveWVyIiwidG90YWwiLCJtb250YW50X2xveWVyIiwiZGVwZW5zZV9sb2dlbWVudF9uZXR0ZSIsImVjaGVhbmNlX3ByZXRfbmV0dGUiLCJtZW5zdWFsaXRlX25ldHRlIiwiZWNoZWFuY2VfcHJldF9icnV0ZSIsIm1lbnN1YWxpdGVfYnJ1dGUiLCJsb3llcl9uZXQiLCJsb3llcl9icnV0Iiwic2V1aWxfaW1wYXllX2RlcGVuc2VfZGVfbG9nZW1lIiwibW9udGFudF9pbXBheWUiLCJiYXNlX21lbnN1ZWxsZV9hbGxvY2F0aW9uc19mYW0kNSIsInZlcmlmaWNhdGlvbl9hZ2VfaW5mZXJpZXVyX291XyQ1IiwidmVyaWZpY2F0aW9uX2FnZV9zdXBlcmlldXJfYSQxIiwic21pYyQxIiwiYXJyb25kaV9jZW50YWluZV9zdXBlcmlldXJlIiwidHJhaXRlbWVudF9udWxfdG91dF9sZV90ZW1wcyIsIm1vbnRlZV9lbl9jaGFyZ2Vfc2FpbnRfcGllcnJlXyIsImNhbGN1bF9haWRlX3BlcnNvbm5hbGlzZWVfbG9nZSIsImxvZ2VtZW50X2ZveWVyX2pldW5lc190cmF2YWlsbCIsInR5cGVfbG9nZW1lbnRfZm95ZXIiLCJkYXRlX2NvbnZlbnRpb25uZW1lbnQiLCJ6b25lIiwicmVkZXZhbmNlIiwiY29udHJpYnV0aW9uc19zb2NpYWxlc19kb3RfZGF0IiwiY29udHJpYnV0aW9uc19zb2NpYWxlc19kb3RfbGllIiwiY29udHJpYnV0aW9uc19zb2NpYWxlc19kb3RfbW9uIiwibW9udGFudF9taW5pbWFsX2FpZGVfZDgyM18yNCIsIm1vbnRhbnRfZm9yZmFpdGFpcmVfZDgzMl8yNCIsInBsYWZvbmRfZXF1aXZhbGVuY2VfbG95ZXJfZWxpZyIsImNvZWZmaWNpZW50X3JfZDgzMl8yNSIsImNvbmRpdGlvbl8yX2R1XzgzMl8yNSQwIiwidHJhaXRlbWVudF9haWRlX2ZpbmFsZV9taW5vcmF0IiwiZXF1aXZhbGVuY2VfbG95ZXJfZWxpZ2libGUiLCJjYWxjdWxfbm9tYnJlX3BhcnRzX2RvdF9kYXRlX2MiLCJjYWxjdWxfbm9tYnJlX3BhcnRzX2RvdF9jb25kaXQiLCJjYWxjdWxfbm9tYnJlX3BhcnRzX2RvdF9ub21icmUiLCJjYWxjdWxfbm9tYnJlX3BhcnRzX2RvdF9zaXR1YXQiLCJjYWxjdWxfbm9tYnJlX3BhcnRzX2RvdF9saW1pdGEiLCJjYWxjdWxfbm9tYnJlX3BhcnRzX2RvdF9uX25vbWIiLCJtb250YW50X2ZvcmZhaXRhaXJlX2Q4MzJfMjciLCJjb2VmZmljaWVudF9tdWx0aXBsaWNhdGV1cl9kODMiLCJhbGxvY2F0aW9uX21lbnN1ZWxsZSIsImRlcGVuc2VfbmV0dGVfbWluaW1hbGVfZDgzMl8yNyIsIm5fbm9tYnJlX3BhcnRzX2Q4MzJfMjUkMCIsImRlcGVuc2VfbmV0dGVfbWluaW1hbGUiLCJhYmF0dGVtZW50X2RlcGVuc2VfbmV0dGVfbWluaW0iLCJjYWxjdWxfZXF1aXZhbGVuY2VfbG95ZXJfbWluaW0kMCIsImNhbGN1bF9lcXVpdmFsZW5jZV9sb3llcl9taW5pbSQxIiwiY2FsY3VsX2VxdWl2YWxlbmNlX2xveWVyX21pbmltJDIiLCJjYWxjdWxfZXF1aXZhbGVuY2VfbG95ZXJfbWluaW0kMyIsImNhbGN1bF9lcXVpdmFsZW5jZV9sb3llcl9taW5pbSQ0IiwiZGVub21pbmF0ZXVyIiwiZGVub21pbmF0ZXVyJDAiLCJjb2VmZmljaWVudF9wcmlzZV9lbl9jaGFyZ2VfZDgiLCJhaWRlX2ZpbmFsZSQwIiwiYWlkZV9maW5hbGUkMSIsInRyYWl0ZW1lbnRfYWlkZV9maW5hbGVfYWJhdHRlbSIsImVxdWl2YWxlbmNlX2xveWVyX21pbmltYWxlIiwiY29lZmZpY2llbnRfcHJpc2VfZW5fY2hhcmdlX2Q4JDAiLCJjcmRzIiwiYWlkZV9maW5hbGVfbW9pbnNfY3Jkc19hcnJvbmRpIiwidHJhaXRlbWVudF9haWRlX2ZpbmFsZV9jb250cmliIiwiY29lZmZpY2llbnRfcHJpc2VfZW5fY2hhcmdlX2Q4JDEiLCJ0cmFpdGVtZW50X2FpZGVfZmluYWxlX21vbnRhbnQiLCJhaWRlX2ZpbmFsZV9mb3JtdWxlIiwiY2FsY3VsX2FpZGVfcGVyc29ubmFsaXNlZV9sb2dlJDAiLCJtZW5zdWFsaXRlX3ByaW5jaXBhbGUiLCJ0eXBlX3RyYXZhdXhfbG9nZW1lbnQiLCJkYXRlX3NpZ25hdHVyZV9wcmV0IiwibG9jYWxfaGFiaXRlX3ByZW1pZXJlX2ZvaXNfYmVuIiwiZGF0ZV9lbnRyZWVfbG9nZW1lbnQiLCJjb3Byb3ByaWV0ZSIsInNpdHVhdGlvbl9yODIyXzExXzEzXzE3IiwidHlwZV9wcmV0IiwiYW5jaWVubmV0ZV9sb2dlbWVudCIsInRhdXhfZnJhbmNzX3ZlcnNfZXVyb3MiLCJ0YXV4X3RyYW5jaGVfc3VwZXJpZXVyZV9kODMyXzEiLCJ0YXV4X3RyYW5jaGVfaW5mZXJpZXVyZV9kODMyXzEiLCJtb250YW50X2xpbWl0ZV90cmFuY2hlc19kODMyXzEiLCJjb2VmZmljaWVudF9tdWx0aXBsaWNhdGV1cl9kODMkMCIsImFtZWxpb3JlX3Bhcl9vY2N1cGFudCIsImNvZWZmaWNpZW50X211bHRpcGxpY2F0ZXVyX2Q4MyQxIiwibW9udGFudF9taW5pbWFsX2FpZGVfZDgzMl8xMCIsIm1vbnRhbnRfZm9yZmFpdGFpcmVfZDgzMl8xMCIsIm1vbnRhbnRfZm9yZmFpdGFpcmVfY2hhcmdlc19kOCIsImNhbGN1bF9wbGFmb25kX21lbnN1YWxpdGVfZDgzMiIsInJlc3NvdXJjZXNfbWVuYWdlX2F2ZWNfZDgzMl8xOCIsImRlcGVuc2VfbmV0dGVfbWluaW1hbGVfZDgzMl8xMCIsInBsYWZvbmRfc2lnbmF0dXJlIiwicGxhZm9uZF9lbnRyZWUiLCJwbGFmb25kX21lbnN1YWxpdGVfZDgzMl8xMF8zX2IiLCJwbGFmb25kX21lbnN1YWxpdGVfZDgzMl8xMF8zX2MiLCJtb250YW50X2xpbWl0ZV90cmFuY2hlc19kODMyXzEkMCIsIm1lbnN1YWxpdGVfbWluaW1hbGUiLCJtZW5zdWFsaXRlX2VsaWdpYmxlIiwiZWxpZ2liaWxpdGVfcHJlc3RhdGlvbnNfZmFtaWxpIiwiYWdlX2w1MTJfM18yJDAiLCJjYWxjdWxfYWlkZV9wZXJzb25uYWxpc2VlX2xvZ2UkMSIsImxveWVyX3ByaW5jaXBhbF9iYXNlIiwiYmVuZWZpY2lhaXJlX2FpZGVfYWR1bHRlX291X2VuIiwibG9nZW1lbnRfZXN0X2NoYW1icmUiLCJhZ2Vlc19vdV9oYW5kaWNhcF9hZHVsdGVzX2hlYmUiLCJ0eXBlX2FpZGUiLCJjb2xvY2F0aW9uIiwicmVkdWN0aW9uX2xveWVyX3NvbGlkYXJpdGUiLCJsb2dlbWVudF9tZXVibGVfZDg0Ml8yIiwiZnJhY3Rpb25fbDgzMl8zIiwibW9udGFudF9mb3JmYWl0YWlyZV9kODIzXzE2IiwibXVsdGlwbGljYXRldXJfbWFqb3JhdGlvbl9jaGFyIiwibW9udGFudF9taW5pbWFsX2FpZGVfZDgyM18xNiIsImxveWVyX3ByaW5jaXBhbF9hdmVjX3JlZHVjdGlvbiIsInRhdXhfY29tcG9zaXRpb25fZmFtaWxpYWxlIiwibXVsdGlwbGljYXRldXJfbWFqb3JhdGlvbl9yMCIsIm11bHRpcGxpY2F0ZXVyX21ham9yYXRpb25fbG95ZSIsIm11bHRpcGxpY2F0ZXVyX21ham9yYXRpb25fcGxhZiIsImxpbWl0ZSIsImFiYXR0ZW1lbnRfZm9yZmFpdGFpcmVfZDgyM18xNyIsImxveWVyX3JlZmVyZW5jZSIsInBsYWZvbmRfbG95ZXJfZDgyM18xNl8yIiwicGxhZm9uZF9zdXBwcmVzc2lvbl9kODIzXzE2IiwicGxhZm9uZF9kZWdyZXNzaXZpdGVfZDgyM18xNiIsImxveWVyX2VsaWdpYmxlIiwidHJhaXRlbWVudF9haWRlX2ZpbmFsZV9kaW1pbnVlIiwicGFydGljaXBhdGlvbl9taW5pbWFsZSIsInJhcHBvcnRfbG95ZXJzIiwidGF1eF9sb3llcl9lbGlnaWJsZV9mb3JtdWxlIiwidGF1eF9sb3llcl9lbGlnaWJsZV90YXV4X2Fycm9uIiwidHJhaXRlbWVudF9haWRlX2ZpbmFsZV9yZWR1Y3RpIiwidGF1eF9wcmlzZV9jb21wdGVfcmVzc291cmNlcyIsInRyYWl0ZW1lbnRfYWlkZV9maW5hbGVfbW9udGVlXyIsInBhcnRpY2lwYXRpb25fcmVzc291cmNlcyIsInBhcnRpY2lwYXRpb25fcmVzc291cmNlcyQwIiwicGFydGljaXBhdGlvbl9wZXJzb25uZWxsZSIsImNhbGN1bF9hbGxvY2F0aW9uX2xvZ2VtZW50X2ZveSIsImNhdGVnb3JpZV9lcXVpdmFsZW5jZV9sb3llcl9kOCIsImNhbGN1bF9hcGxfbG9nZW1lbnRfZm95ZXJfZG90XyIsImNhbGN1bF9hcGxfbG9nZW1lbnRfZm95ZXJfZG90XyQwIiwiY2FsY3VsX2FwbF9sb2dlbWVudF9mb3llcl9kb3RfJDEiLCJjYWxjdWxfYXBsX2xvZ2VtZW50X2ZveWVyX2RvdF8kMiIsImNhbGN1bF9hcGxfbG9nZW1lbnRfZm95ZXJfZG90XyQzIiwiY2FsY3VsX2FwbF9sb2dlbWVudF9mb3llcl9kb3RfJDQiLCJjYWxjdWxfYXBsX2xvZ2VtZW50X2ZveWVyX2RvdF8kNSIsImNhbGN1bF9hcGxfbG9nZW1lbnRfZm95ZXJfZG90XyQ2IiwiY2FsY3VsX2FwbF9sb2dlbWVudF9mb3llcl9kb3RfJDciLCJjYWxjdWxfYXBsX2xvZ2VtZW50X2ZveWVyX2RvdF8kOCIsImNhbGN1bF9hcGxfbG9nZW1lbnRfZm95ZXJfZG90XyQ5IiwiY2FsY3VsX2FwbF9sb2dlbWVudF9mb3llcl9kb3RfJDEwIiwiY2FsY3VsX2FwbF9sb2dlbWVudF9mb3llcl9kb3RfJDExIiwiY2FsY3VsX2FwbF9sb2dlbWVudF9mb3llcl9kb3RfJDEyIiwibW9udGFudF9taW5pbWFsX2RlcGVuc2VfbmV0dGVfIiwibW9udGFudF9mb3JmYWl0YWlyZV9kODQyXzE1IiwibW9udGFudF9taW5pbWFsX2FpZGVfZDg0Ml8xNSIsImVxdWl2YWxlbmNlX2xveWVyIiwiY29lZmZpY2llbnRfcHJpc2VfZW5fY2hhcmdlIiwibW9udGFudF9mb3JmYWl0YWlyZV9jaGFyZ2VzIiwibG95ZXJfbWluaW1hbCIsImFiYXR0ZW1lbnQiLCJ0cmFpdGVtZW50X2FpZGVfZmluYWxlX2RlcGVuc2UiLCJ0cmFpdGVtZW50X2FpZGVfZmluYWxlX3JlZGV2YW4iLCJjYWxjdWxfYWxsb2NhdGlvbl9sb2dlbWVudF9hY2MiLCJyZXNzb3VyY2VzX21lbmFnZV9hcnJvbmRpZXNfYmEiLCJjaGFyZ2VzX21lbnN1ZWxsZXNfcHJldCIsIm9wZXJhdGlvbnNfbG9nZW1lbnRfZXZvbHV0aWZzXyIsImNvZWZmaWNpZW50X2Q4NDJfMTIiLCJjb2VmZmljaWVudF9kODQyXzExIiwibW9udGFudF9mb3JmYWl0YWlyZV9kODQyXzEyIiwibW9udGFudF9mb3JmYWl0YWlyZV9kODQyXzExIiwibW9udGFudF9taW5pbWFsX2FpZGVfZDg0Ml82IiwibW9udGFudF9mb3JmYWl0YWlyZV9kODQyXzYiLCJjb25kaXRpb25fZDg0Ml8xMV8zIiwiZGF0ZV9jYWxjdWwiLCJjYWxjdWxfcGxhZm9uZF9tZW5zdWFsaXRlX2Q4NDIiLCJzZXVpbF9taW5pbWFsX3Jlc3NvdXJjZXNfbWVuYWciLCJjYWxjdWxfcGxhZm9uZF9tZW5zdWFsaXRlX2Q4NDIkMCIsInJlc3NvdXJjZXNfbWVuYWdlX2Fycm9uZGllc19zZSIsImNhbGN1bF9wbGFmb25kX21lbnN1YWxpdGVfZDg0MiQxIiwic2V1aWxfbWluaW1hbF9kZXBlbnNlX25ldHRlX21pIiwicGxhZm9uZF9tZW5zdWFsaXRlX2Q4NDJfNiIsImRlcGVuc2VfbmV0dGVfbWluaW1hbGUkMCIsImVsaWdpYmlsaXRlX2FpZGVzX3BlcnNvbm5lbGxlXyIsIm1lbmFnZSIsImRlbWFuZGV1ciIsImNvbmRpdGlvbl9sb2dlbWVudF9yZXNpZGVuY2VfcCIsImNvbmRpdGlvbl9sb2dlbWVudF9zdXJmYWNlIiwiZGF0ZV9lbnRyZWVfdmlndWV1cl9kaWZmZXJlZV9jIiwiZGF0ZV9lbnRyZWVfdmlndWV1cl9kaWZmZXJlZV9jJDAiLCJzZXVpbF9sODIyXzNfcGFydHNfcHJvcHJpZXRlIiwic2V1aWxfbDgyMl8zX3BhcnRzX3VzdWZydWl0IiwidXN1ZnJ1aXRfb3VfcHJvcHJpZXRlX2ZhbWlsbGUiLCJub21icmVfcGVyc29ubmVzX2xvZ2VtZW50Iiwic2VwdGllbWVfYWxpbmVhX2w4MjNfMV9hcHBsaWNhIiwiY29uZGl0aW9uX25vbl9vdXZlcnR1cmVfbDgyMl85IiwiY29uZGl0aW9uX25vbl9vdXZlcnR1cmVfbDgyMl84IiwiY29uZGl0aW9uX2xvZ2VtZW50X3Jlc2lkZW5jZV9wJDAiLCJvdXZlcnR1cmVfZHJvaXRzX3JldHJhaXRlX2RvdF8iLCJvdXZlcnR1cmVfZHJvaXRzX3JldHJhaXRlX2RvdF8kMCIsImNvbmRpdGlvbnMiLCJjb25kaXRpb25fbmF0aW9uYWxpdGUiLCJwbGFmb25kX2luZGl2aWR1ZWxfbDgxNV85X3NlY3UiLCJwZXJzb25uZSIsImNvbmRpdGlvbl9sb2dlbWVudF9sb2NhdGlvbl90aSIsInByZXN0YXRpb25zX2ZhbWlsaWFsZXNfZG90X2FnZSQwIiwidXN1ZnJ1aXRfb3VfcHJvcHJpZXRlX2ZhbWlsbGUkMCIsInBhcnRzIiwicGFydHMkMCIsInBhcnRzJDEiLCJwYXJ0cyQyIiwiY29uZGl0aW9uX2xvZ2VtZW50X21vZGVfb2NjdXBhIiwiY29uZGl0aW9uX2xvZ2VtZW50X3N1cmZhY2VfbWluIiwiY29uZGl0aW9uX2xvZ2VtZW50X3N1cmZhY2UkMCIsImFnZV9sMTYxXzE3XzJfc2VjdSIsImNvbmRpdGlvbl9vdXZlcnR1cmVfbDgyMl8xMF9wZSIsImFnZV9sMzUxXzhfMV9zZWN1IiwiZWxpZ2liaWxpdGVfbG9nZW1lbnQiLCJwZXJzb25uZV9hX2NoYXJnZSIsInBhcmVudCIsImNvbmRpdGlvbl8yX3I4MjNfNCIsImVsaWdpYmlsaXRlIiwicHJpc2VfZW5fY29tcHRlX3BlcnNvbm5lX2FfY2hhIiwicGVyc29ubmVzX2FfY2hhcmdlX3ByaXNlc19lbl9jIiwiY29lZmYiLCJjb2VmZmljZW50c19lbmZhbnRzX2dhcmRlX2FsdGUiLCJub21icmVfcGVyc29ubmVzX2FfY2hhcmdlX3ByaXMiLCJjYWxjdWxfYWxsb2NhdGlvbl9sb2dlbWVudF9sb2MiLCJsb3llcl9wcmluY2lwYWwiLCJjaGFuZ2VtZW50X2xvZ2VtZW50X2Q4NDJfNCIsImNhbGN1bF9hcGxfbG9jYXRpZl9kb3RfbG95ZXJfcCIsImNhbGN1bF9hcGxfbG9jYXRpZl9kb3RfcmVzc291ciIsImNhbGN1bF9hcGxfbG9jYXRpZl9kb3RfYmVuZWZpYyIsImNhbGN1bF9hcGxfbG9jYXRpZl9kb3RfZGF0ZV9jbyIsImNhbGN1bF9hcGxfbG9jYXRpZl9kb3Rfbm9tYnJlXyIsImNhbGN1bF9hcGxfbG9jYXRpZl9kb3Rfc2l0dWF0aSIsImNhbGN1bF9hcGxfbG9jYXRpZl9kb3Rfem9uZSIsImNhbGN1bF9hcGxfbG9jYXRpZl9kb3RfbG9nZW1lbiIsImNhbGN1bF9hcGxfbG9jYXRpZl9kb3RfYWdlZXNfbyIsImNhbGN1bF9hcGxfbG9jYXRpZl9kb3RfdHlwZV9haSIsImNhbGN1bF9hcGxfbG9jYXRpZl9kb3RfY29sb2NhdCIsImNhbGN1bF9hcGxfbG9jYXRpZl9kb3RfcmVkdWN0aSIsImNhbGN1bF9hcGxfbG9jYXRpZl9kb3RfbG9nZW1lbiQwIiwiY2FsY3VsX2FwbF9sb2NhdGlmX2RvdF9yZXNpZGVuIiwiY2FsY3VsX2FwbF9sb2NhdGlmX2RvdF9tb250YW50IiwiY2FsY3VsX2FwbF9sb2NhdGlmX2RvdF9wbGFmb25kIiwiY2FsY3VsX2FwbF9sb2NhdGlmX2RvdF9wYXJ0aWNpIiwiY2FsY3VsX2FwbF9sb2NhdGlmX2RvdF90YXV4X2NvIiwiY2FsY3VsX2FwbF9sb2NhdGlmX2RvdF9wYXJ0aWNpJDAiLCJjYWxjdWxfYXBsX2xvY2F0aWZfZG90X2FpZGVfZmkiLCJjYWxjdWxfYXBsX2xvY2F0aWZfZG90X3RyYWl0ZW0iLCJpbmZvcyIsInRyYWl0ZW1lbnRfYWlkZV9maW5hbGUiLCJjYWxjdWxfYWlkZV9wZXJzb25uYWxpc2VlX2xvZ2UkMiIsInJlc3NvdXJjZXNfbWVuYWdlX3NhbnNfYXJyb25kaSIsInNpdHVhdGlvbl9mYW1pbGlhbGUiLCJsb2NhdGlvbiIsImxvZ2VtZW50Zm95ZXIiLCJwcm9wcmlldGFpcmUiLCJsb2NhdGlvbiQwIiwicHJvcHJpZXRhaXJlJDAiLCJjYXRlZ29yaWVfY2FsY3VsX2FwbCIsInJlc3NvdXJjZXNfbWVuYWdlX2F2ZWNfYXJyb25kaSIsImJhaWxsZXVyIiwicGFyYW0wIiwidHJhaXRlbWVudF9mb3JtdWxlIiwidHJhaXRlbWVudF9mb3JtdWxlJDAiLCJsb2dlbWVudF9mb3llciIsInJlc3VsdCQzIiwicmVzdWx0JDQiLCJ0cmFpdGVtZW50X2Zvcm11bGUkMSIsInNvdXNfY2FsY3VsX3RyYWl0ZW1lbnQiLCJlbGlnaWJpbGl0ZV9wcmltZV9kZV9kZW1lbmFnZW0iLCJpbmZvcm1hdGlvbnMiLCJkYXRlX2VtbWVuYWdlbWVudCIsImRlcGVuc2VzX2p1c3RpZmllZXNfcmVlbGxlbWVudCIsImRlbGFpX2FwcmVzX2VtbWVuYWdlbWVudF9sODIzXyIsImNvbmRpdGlvbl9yYW5nX2VuZmFudCIsImVsaWdpYmlsaXRlX2FwbF9kb3RfbWVuYWdlIiwiZWxpZ2liaWxpdGVfYXBsX2RvdF9kZW1hbmRldXIiLCJlbGlnaWJpbGl0ZV9hcGxfZG90X2RhdGVfY291cmEiLCJlbGlnaWJpbGl0ZV9hcGxfZG90X2NvbmRpdGlvbl8iLCJlbGlnaWJpbGl0ZV9hcGxfZG90X2NvbmRpdGlvbl8kMCIsImVsaWdpYmlsaXRlX2FwbF9kb3RfZGF0ZV9lbnRyZSIsImVsaWdpYmlsaXRlX2FwbF9kb3RfZGF0ZV9jb3VyYSQwIiwiZWxpZ2liaWxpdGVfYXBsX2RvdF9lbGlnaWJpbGl0IiwiZGF0ZV9uYWlzc2FuY2Vfb3VfZ3Jvc3Nlc3NlIiwiY29uZGl0aW9uX3BlcmlvZGVfZGVtZW5hZ2VtZW50IiwicGxhZm9uZF9kODIzXzIyIiwibW9udGFudF9wcmltZV9kZW1lbmFnZW1lbnQiLCJlbGlnaWJpbGl0ZV9hbGxvY2F0aW9uX2xvZ2VtZW4iLCJiZW5lZmljaWVfYWlkZV9wZXJzb25uYWxpc2VlX2wiLCJkdXJlZV9sODQxXzFfMyIsImxfODQxXzFfNl9hcHBsaWNhYmxlIiwibF84NDFfMV8yX2FwcGxpY2FibGUiLCJsXzg0MV8xXzFfYXBwbGljYWJsZSIsImNvbmRpdGlvbl9hY2Nlc3Npb25fcHJvcHJpZXRlIiwiZWxpZ2liaWxpdGVfY29tbXVuZV9kb3RfbWVuYWdlIiwiZWxpZ2liaWxpdGVfY29tbXVuZV9kb3RfZGVtYW5kIiwiZWxpZ2liaWxpdGVfY29tbXVuZV9kb3RfZGF0ZV9jIiwiZWxpZ2liaWxpdGVfY29tbXVuZV9kb3RfY29uZGl0IiwiZWxpZ2liaWxpdGVfY29tbXVuZV9kb3RfY29uZGl0JDAiLCJlbGlnaWJpbGl0ZV9jb21tdW5lX2RvdF9kYXRlX2UiLCJlbGlnaWJpbGl0ZV9jb21tdW5lX2RvdF9lbGlnaWIiLCJlbGlnaWJpbGl0ZV9jb21tdW5lX2RvdF9ub21icmUiLCJlbGlnaWJpbGl0ZV9jb21tdW5lX2RvdF9jb2VmZmkiLCJlbGlnaWJpbGl0ZV9jb21tdW5lX2RvdF9jb25kaXQkMSIsImVsaWdpYmlsaXRlX2Rpc3Bvc2l0aW9uc19jb21tdSIsImFjYyIsInByZXN0YXRpb24iLCJkYXRlX21hcmlhZ2UiLCJlbGlnaWJpbGl0ZV9hbGxvY2F0aW9uX2xvZ2VtZW4kMCIsImRhdGVfYWNjb3JkIiwiZWxpZ2liaWxpdGVfbDg0MV8yIiwiZWxpZ2liaWxpdGVfYWlkZV9wZXJzb25uYWxpc2VlIiwicHJldCIsImNhcmFjdGVyaXN0aXF1ZXNfcHJldF9sODMxXzFfMSIsImNhcmFjdGVyaXN0aXF1ZXNfcHJldF9sODMxXzFfNiIsImxvZ2VtZW50X3NpdHVlX2NvbW11bmVfZGVzZXF1aSIsInByb3ByaWV0ZSIsImNvbnZlbnRpb24iLCJjb252ZW50aW9uJDAiLCJjb25kaXRpb25fbG9nZW1lbnRfYmFpbGxldXIiLCJwcm9wcmlldGUkMCIsImNvbmRpdGlvbl9sb2dlbWVudF9wcmV0IiwiY2FsY3VsX2FsbG9jYXRpb25fbG9nZW1lbnQiLCJjYWxjdWxfYWxsb2NhdGlvbl9sb2dlbWVudF9pbiIsImNhbGN1bGV0dGVfYWlkZXNfYXVfbG9nZW1lbnQiLCJjYWxjdWxldHRlX2FpZGVzX2F1X2xvZ2VtZW50X2kiLCJyZXNzb3VyY2VzX21lbmFnZV9wcmlzZXNfZW5fY28iLCJlbGlnaWJpbGl0ZV9hbGxvY2F0aW9uX2xvZ2VtZW4kMSIsImVsaWdpYmlsaXRlX2FsbG9jYXRpb25fbG9nZW1lbiQyIiwiZWxpZ2liaWxpdGVfYWxsb2NhdGlvbl9sb2dlbWVuJDMiLCJlbGlnaWJpbGl0ZV9hbGxvY2F0aW9uX2xvZ2VtZW4kNCIsImVsaWdpYmlsaXRlX2FsbG9jYXRpb25fbG9nZW1lbiQ1IiwiZWxpZ2liaWxpdGVfYWlkZV9wZXJzb25uYWxpc2VlJDAiLCJlbGlnaWJpbGl0ZV9haWRlX3BlcnNvbm5hbGlzZWUkMSIsImVsaWdpYmlsaXRlX2FpZGVfcGVyc29ubmFsaXNlZSQyIiwiZWxpZ2liaWxpdGVfYWlkZV9wZXJzb25uYWxpc2VlJDMiLCJlbGlnaWJpbGl0ZV9haWRlX3BlcnNvbm5hbGlzZWUkNCIsImVsaWdpYmlsaXRlX2FpZGVfcGVyc29ubmFsaXNlZSQ1IiwiY2FsY3VsX2FsbG9jYXRpb25fbG9nZW1lbnRfZG90IiwiY2FsY3VsX2FsbG9jYXRpb25fbG9nZW1lbnRfZG90JDAiLCJjYWxjdWxfYWxsb2NhdGlvbl9sb2dlbWVudF9kb3QkMSIsImNhbGN1bF9hbGxvY2F0aW9uX2xvZ2VtZW50X2RvdCQyIiwiY2FsY3VsX2FsbG9jYXRpb25fbG9nZW1lbnRfZG90JDMiLCJjYWxjdWxfYWxsb2NhdGlvbl9sb2dlbWVudF9kb3QkNCIsImNhbGN1bF9hbGxvY2F0aW9uX2xvZ2VtZW50X2RvdCQ1IiwiY2FsY3VsX2FsbG9jYXRpb25fbG9nZW1lbnRfZG90JDYiLCJjYWxjdWxfYWxsb2NhdGlvbl9sb2dlbWVudF9kb3QkNyIsImNhbGN1bF9hbGxvY2F0aW9uX2xvZ2VtZW50X2RvdCQ4IiwiY2FsY3VsX2FpZGVfcGVyc29ubmFsaXNlZV9sb2dlJDMiLCJjYWxjdWxfYWlkZV9wZXJzb25uYWxpc2VlX2xvZ2UkNCIsImNhbGN1bF9haWRlX3BlcnNvbm5hbGlzZWVfbG9nZSQ1IiwiY2FsY3VsX2FpZGVfcGVyc29ubmFsaXNlZV9sb2dlJDYiLCJjYWxjdWxfYWlkZV9wZXJzb25uYWxpc2VlX2xvZ2UkNyIsImNhbGN1bF9haWRlX3BlcnNvbm5hbGlzZWVfbG9nZSQ4IiwiY2FsY3VsX2FpZGVfcGVyc29ubmFsaXNlZV9sb2dlJDkiLCJhaWRlX2ZpbmFsZV9hcGwiLCJhaWRlX2ZpbmFsZV9hbCIsImNhbGN1bGV0dGVfYWlkZXNfYXVfbG9nZW1lbnRfZyIsIm1lbmFnZV9zYW5zX2VuZmFudHNfZ2FyZGVfYWx0ZSIsImNhbGN1bGV0dGVfZG90X21lbmFnZSIsImNhbGN1bGV0dGVfZG90X2RlbWFuZGV1ciIsImNhbGN1bGV0dGVfZG90X2RhdGVfY291cmFudGUiLCJjYWxjdWxldHRlX2RvdF9yZXNzb3VyY2VzX21lbmEiLCJjYWxjdWxldHRlX2RvdF9lbGlnaWJpbGl0ZSIsImNhbGN1bGV0dGVfZG90X2FpZGVfZmluYWxlX2ZvciIsImNhbGN1bGV0dGVfZG90X3RyYWl0ZW1lbnRfYWlkZSIsImNhbGN1bGV0dGVfZG90X2NvZWZmaWNlbnRzX2VuZiIsImNhbGN1bGV0dGVfc2Fuc19nYXJkZV9hbHRlcm5lZSIsImNhbGN1bGV0dGVfc2Fuc19nYXJkZV9hbHRlcm5lZSQwIiwiY2FsY3VsZXR0ZV9zYW5zX2dhcmRlX2FsdGVybmVlJDEiLCJjYWxjdWxldHRlX3NhbnNfZ2FyZGVfYWx0ZXJuZWUkMiIsImNhbGN1bGV0dGVfc2Fuc19nYXJkZV9hbHRlcm5lZSQzIiwidHlwZV9wcmV0X3RvX2pzb28iLCJ0eXBlX3ByZXRfb2ZfanNvbyIsInRpdHVsYWlyZV9wcmV0X3RvX2pzb28iLCJ0aXR1bGFpcmVfcHJldF9vZl9qc29vIiwidGl0dWxhaXJlX3ByZXQiLCJ0eXBlX3RyYXZhdXhfbG9nZW1lbnRfZDgzMl8xNV8iLCJ0eXBlX3RyYXZhdXhfbG9nZW1lbnRfZDgzMl8xNV8kMCIsInR5cGVfdHJhdmF1eF9sb2dlbWVudF9kODMyXzE1IiwidHlwZV90cmF2YXV4X2xvZ2VtZW50X3I4NDJfNV90IiwidHlwZV90cmF2YXV4X2xvZ2VtZW50X3I4NDJfNV9vIiwidHlwZV90cmF2YXV4X2xvZ2VtZW50X3I4NDJfNSIsImFtZWxpb3JlX3Bhcl9vY2N1cGFudF90b19qc29vIiwiYW1lbGlvcmVfcGFyX29jY3VwYW50X29mX2pzb28iLCJsaW1pdGVfdHJhbmNoZV90b19qc29vIiwibGltaXRlX3RyYW5jaGVfb2ZfanNvbyIsImxpbWl0ZV90cmFuY2hlIiwibGltaXRlX3RyYW5jaGVfZGVjaW1hbF90b19qc29vIiwibGltaXRlX3RyYW5jaGVfZGVjaW1hbF9vZl9qc29vIiwibGltaXRlX3RyYW5jaGVfZGVjaW1hbCIsInByZXN0YXRpb25fcmVjdWVfdG9fanNvbyIsInByZXN0YXRpb25fcmVjdWVfb2ZfanNvbyIsInByZXN0YXRpb25fcmVjdWUiLCJwYXJlbnRfb3VfYXV0cmVfdG9fanNvbyIsInBhcmVudF9vdV9hdXRyZV9vZl9qc29vIiwicGFyZW50X291X2F1dHJlIiwic2l0dWF0aW9uX2dhcmRlX2FsdGVybmVlX3RvX2pzIiwic2l0dWF0aW9uX2dhcmRlX2FsdGVybmVlX29mX2pzIiwic2l0dWF0aW9uX2dhcmRlX2FsdGVybmVlIiwicGFyZW50ZV90b19qc29vIiwicGFyZW50ZV9vZl9qc29vIiwicGFyZW50ZSIsImRhdGVfZGVfbmFpc3NhbmNlX291X21vaXNfZGVfZyIsImRhdGVfZGVfbmFpc3NhbmNlX291X21vaXNfZGVfZyQwIiwiem9uZV9kX2hhYml0YXRpb25fdG9fanNvbyIsInpvbmVfZF9oYWJpdGF0aW9uX29mX2pzb28iLCJ6b25lX2RfaGFiaXRhdGlvbiIsInZlcnNlbWVudF9hX3RvX2pzb28iLCJ2ZXJzZW1lbnRfYV9vZl9qc29vIiwidmVyc2VtZW50X2EiLCJkZXBlbnNlX2xvZ2VtZW50X3RvX2pzb28iLCJkZXBlbnNlX2xvZ2VtZW50X29mX2pzb28iLCJtb2RlX29jY3VwYXRpb25faW1wYXllX3RvX2pzb28iLCJtb2RlX29jY3VwYXRpb25faW1wYXllX29mX2pzb28iLCJ0eXBlX2VsaWdpYmlsaXRlX2FsbG9jYXRpb25fbG8iLCJ0eXBlX2VsaWdpYmlsaXRlX2FsbG9jYXRpb25fbG8kMCIsImFjY29yZF9maW5hbmNlbWVudF9yZXByZXNlbnRhbiIsImFjY29yZF9maW5hbmNlbWVudF9yZXByZXNlbnRhbiQwIiwidHlwZV9haWRlc19wZXJzb25uZWxsZV9sb2dlbWVuIiwidHlwZV9haWRlc19wZXJzb25uZWxsZV9sb2dlbWVuJDAiLCJzaXR1YXRpb25fZmFtaWxpYWxlX3RvX2pzb28iLCJzaXR1YXRpb25fZmFtaWxpYWxlX29mX2pzb28iLCJ0eXBlX2xvZ2VtZW50X2ZveWVyX3RvX2pzb28iLCJ0eXBlX2xvZ2VtZW50X2ZveWVyX29mX2pzb28iLCJjYXRlZ29yaWVfZXF1aXZhbGVuY2VfbG95ZXJfYWwiLCJjYXRlZ29yaWVfZXF1aXZhbGVuY2VfbG95ZXJfYWwkMCIsInNpdHVhdGlvbl9mYW1pbGlhbGVfY2FsY3VsX2FfcCIsInNpdHVhdGlvbl9mYW1pbGlhbGVfY2FsY3VsX2FfcCQwIiwiY29sbGVjdGl2aXRlX3RvX2pzb28kMCIsImNvbGxlY3Rpdml0ZV9vZl9qc29vJDAiLCJzaXR1YXRpb25fb2JsaWdhdGlvbl9zY29sYWlyZV8kMSIsInNpdHVhdGlvbl9vYmxpZ2F0aW9uX3Njb2xhaXJlXyQyIiwiY29udmVudGlvbl9iYWlsbGV1cl9zb2NpYWxfdG9fIiwiY29udmVudGlvbl9iYWlsbGV1cl9zb2NpYWwiLCJjb252ZW50aW9uX2JhaWxsZXVyX3NvY2lhbF9vZl8iLCJjb252ZW50aW9uX2Ffbl9oX2FfdG9fanNvbyIsImNvbnZlbnRpb25fYV9uX2hfYSIsImNvbnZlbnRpb25fYV9uX2hfYV9vZl9qc29vIiwicGVyc29ubmVfc291c19sb2NhdGlvbl90b19qc29vIiwicGVyc29ubmVfc291c19sb2NhdGlvbiIsInBlcnNvbm5lX3NvdXNfbG9jYXRpb25fb2ZfanNvbyIsImNvbmRpdGlvbnNfZXRyYW5nZXJzX3RvX2pzb28iLCJjb25kaXRpb25zX2V0cmFuZ2VycyIsImNvbmRpdGlvbnNfZXRyYW5nZXJzX29mX2pzb28iLCJlbGlnaWJpbGl0ZV9wcmltZV9kZV9kZW1lbmFnZW0kMCIsImVsaWdpYmlsaXRlX3ByaW1lX2RlX2RlbWVuYWdlbSQxIiwiY29udHJpYnV0aW9uc19zb2NpYWxlc19haWRlc19wJDAiLCJjb250cmlidXRpb25zX3NvY2lhbGVzX2FpZGVzX3AkMSIsImNhbGN1bF9ub21icmVfcGFydF9sb2dlbWVudF9mbyQwIiwiY2FsY3VsX25vbWJyZV9wYXJ0X2xvZ2VtZW50X2ZvJDEiLCJjYWxjdWxfbm9tYnJlX3BhcnRzX2FjY2Vzc2lvbl8kMCIsImNhbGN1bF9ub21icmVfcGFydHNfYWNjZXNzaW9uXyQxIiwidHJhaXRlbWVudF9mb3JtdWxlX2FpZGVfZmluYWxlIiwidHJhaXRlbWVudF9mb3JtdWxlX2FpZGVfZmluYWxlJDAiLCJjYWxjdWxfYWlkZV9wZXJzb25uYWxpc2VlX2xvZ2UkMTAiLCJpbmZvc19jaGFuZ2VtZW50X2xvZ2VtZW50X2Q4NDIiLCJpbmZvc19jaGFuZ2VtZW50X2xvZ2VtZW50X2Q4NDIkMCIsImNhbGN1bF9hbGxvY2F0aW9uX2xvZ2VtZW50X2xvYyQwIiwiY2FsY3VsX2FsbG9jYXRpb25fbG9nZW1lbnRfbG9jJDEiLCJjYWxjdWxfYWxsb2NhdGlvbl9sb2dlbWVudF9hY2MkMCIsImNhbGN1bF9hbGxvY2F0aW9uX2xvZ2VtZW50X2FjYyQxIiwiY2FsY3VsX2FsbG9jYXRpb25fbG9nZW1lbnRfZm95JDAiLCJjYWxjdWxfYWxsb2NhdGlvbl9sb2dlbWVudF9mb3kkMSIsImNhbGN1bF9hbGxvY2F0aW9uX2xvZ2VtZW50X3RvXyIsImNhbGN1bF9hbGxvY2F0aW9uX2xvZ2VtZW50X29mXyIsIm91dmVydHVyZV9kcm9pdHNfcmV0cmFpdGVfdG9faiIsIm91dmVydHVyZV9kcm9pdHNfcmV0cmFpdGVfb2ZfaiIsImltcGF5ZV9kZXBlbnNlX2xvZ2VtZW50X3RvX2pzbyIsImltcGF5ZV9kZXBlbnNlX2xvZ2VtZW50X29mX2pzbyIsImNhbGN1bGV0dGVfYWlkZXNfYXVfbG9nZW1lbnRfdCIsImNhbGN1bGV0dGVfYWlkZXNfYXVfbG9nZW1lbnRfbyIsImNhbGN1bGV0dGVfYWlkZXNfYXVfbG9nZW1lbnRfZyQwIiwiY2FsY3VsZXR0ZV9haWRlc19hdV9sb2dlbWVudF9nJDEiLCJiYXNlX21lbnN1ZWxsZV9hbGxvY2F0aW9uc19mYW0kNiIsImJhc2VfbWVuc3VlbGxlX2FsbG9jYXRpb25zX2ZhbSQ3IiwidmVyaWZpY2F0aW9uX2FnZV9pbmZlcmlldXJfb3VfJDYiLCJ2ZXJpZmljYXRpb25fYWdlX2luZmVyaWV1cl9vdV8kNyIsInZlcmlmaWNhdGlvbl9hZ2Vfc3VwZXJpZXVyX2FfdCQwIiwidmVyaWZpY2F0aW9uX2FnZV9zdXBlcmlldXJfYV9vJDAiLCJzbWljX3RvX2pzb28kMCIsInNtaWNfb2ZfanNvbyQwIiwibmV1Zl9vdV9hbmNpZW5fdG9fanNvbyIsIm5ldWZfb3VfYW5jaWVuX29mX2pzb28iLCJuZXVmX291X2FuY2llbiIsInRyYW5jaGVfcmV2ZW51X3RvX2pzb28iLCJ0cmFuY2hlX3JldmVudSIsInRyYW5jaGVfcmV2ZW51X29mX2pzb28iLCJ0cmFuY2hlX3JldmVudV9kZWNpbWFsX3RvX2pzb28iLCJ0cmFuY2hlX3JldmVudV9kZWNpbWFsIiwidHJhbmNoZV9yZXZlbnVfZGVjaW1hbF9vZl9qc29vIiwiYXV0cmVfcGVyc29ubmVfYV9jaGFyZ2VfdG9fanNvIiwiYXV0cmVfcGVyc29ubmVfYV9jaGFyZ2UiLCJhdXRyZV9wZXJzb25uZV9hX2NoYXJnZV9vZl9qc28iLCJkYXRlX25haXNzYW5jZV90cm9pc2llbWVfb3VfZGUiLCJkYXRlX25haXNzYW5jZV90cm9pc2llbWVfb3VfZGUkMCIsInByZXRfdG9fanNvbyIsInByZXRfb2ZfanNvbyIsImxvZ2VtZW50X2ZveWVyX3RvX2pzb28iLCJsb2dlbWVudF9mb3llcl9vZl9qc29vIiwiZW5mYW50X3ByZXN0YXRpb25zX2ZhbWlsaWFsZXNfIiwiZW5mYW50X3ByZXN0YXRpb25zX2ZhbWlsaWFsZXMiLCJlbmZhbnRfcHJlc3RhdGlvbnNfZmFtaWxpYWxlc18kMCIsInR5cGVfYmFpbGxldXJfdG9fanNvbyIsInR5cGVfYmFpbGxldXJfb2ZfanNvbyIsInR5cGVfYmFpbGxldXIiLCJsb3VlX291X3NvdXNfbG91ZV9hX2Rlc190aWVyc18iLCJsb3VlX291X3NvdXNfbG91ZV9hX2Rlc190aWVyc18kMCIsImxvdWVfb3Vfc291c19sb3VlX2FfZGVzX3RpZXJzIiwibmF0aW9uYWxpdGVfdG9fanNvbyIsIm5hdGlvbmFsaXRlX29mX2pzb28iLCJuYXRpb25hbGl0ZSIsImNoYW5nZW1lbnRfbG9nZW1lbnRfZDg0Ml80X3RvXyIsImNoYW5nZW1lbnRfbG9nZW1lbnRfZDg0Ml80X29mXyIsImluZm9ybWF0aW9uc19wcmltZV9kZV9kZW1lbmFnZSIsImluZm9ybWF0aW9uc19wcmltZV9kZV9kZW1lbmFnZSQwIiwicHJvcHJpZXRhaXJlX3RvX2pzb28iLCJwcm9wcmlldGFpcmVfb2ZfanNvbyIsImVsaWdpYmlsaXRlX3ByZXN0YXRpb25zX2ZhbWlsaSQwIiwiZWxpZ2liaWxpdGVfcHJlc3RhdGlvbnNfZmFtaWxpJDEiLCJkZW1hbmRldXJfdG9fanNvbyIsImRlbWFuZGV1cl9vZl9qc29vIiwiZW5mYW50X2FfY2hhcmdlX3RvX2pzb28iLCJlbmZhbnRfYV9jaGFyZ2UiLCJlbmZhbnRfYV9jaGFyZ2Vfb2ZfanNvbyIsImxvY2F0aW9uX3RvX2pzb28iLCJsb2NhdGlvbl9vZl9qc29vIiwicGVyc29ubmVfYV9jaGFyZ2VfdG9fanNvbyIsInBlcnNvbm5lX2FfY2hhcmdlX29mX2pzb28iLCJjYXRlZ29yaWVfY2FsY3VsX2FfcF9sX3RvX2pzb28iLCJjYXRlZ29yaWVfY2FsY3VsX2FfcF9sX29mX2pzb28iLCJjYXRlZ29yaWVfY2FsY3VsX2FfcF9sIiwibW9kZV9vY2N1cGF0aW9uX3RvX2pzb28iLCJtb2RlX29jY3VwYXRpb25fb2ZfanNvbyIsImVsaWdpYmlsaXRlX2FpZGVzX3BlcnNvbm5lbGxlXyQwIiwiZWxpZ2liaWxpdGVfYWlkZXNfcGVyc29ubmVsbGVfJDEiLCJsb2dlbWVudF90b19qc29vIiwibG9nZW1lbnQiLCJsb2dlbWVudF9vZl9qc29vIiwibWVuYWdlX3RvX2pzb28iLCJtZW5hZ2Vfb2ZfanNvbyIsImVsaWdpYmlsaXRlX2FpZGVzX3BlcnNvbm5lbGxlXyQyIiwiZWxpZ2liaWxpdGVfYWlkZXNfcGVyc29ubmVsbGVfJDMiLCJlbGlnaWJpbGl0ZV9wcmltZV9kZV9kZW1lbmFnZW0kMiIsImVsaWdpYmlsaXRlX3ByaW1lX2RlX2RlbWVuYWdlbSQzIiwiY29udHJpYnV0aW9uc19zb2NpYWxlc19haWRlc19wJDIiLCJjb250cmlidXRpb25zX3NvY2lhbGVzX2FpZGVzX3AkMyIsImNhbGN1bF9haWRlX3BlcnNvbm5hbGlzZWVfbG9nZSQxMSIsImNhbGN1bF9haWRlX3BlcnNvbm5hbGlzZWVfbG9nZSQxMiIsImNhbGN1bF9ub21icmVfcGFydF9sb2dlbWVudF9mbyQyIiwiY2FsY3VsX25vbWJyZV9wYXJ0X2xvZ2VtZW50X2ZvJDMiLCJjYWxjdWxfYWlkZV9wZXJzb25uYWxpc2VlX2xvZ2UkMTMiLCJjYWxjdWxfYWlkZV9wZXJzb25uYWxpc2VlX2xvZ2UkMTQiLCJjYWxjdWxfbm9tYnJlX3BhcnRzX2FjY2Vzc2lvbl8kMiIsImNhbGN1bF9ub21icmVfcGFydHNfYWNjZXNzaW9uXyQzIiwiY2FsY3VsX2FpZGVfcGVyc29ubmFsaXNlZV9sb2dlJDE1IiwiY2FsY3VsX2FpZGVfcGVyc29ubmFsaXNlZV9sb2dlJDE2IiwiY2FsY3VsX2FpZGVfcGVyc29ubmFsaXNlZV9sb2dlJDE3IiwiY2FsY3VsX2FpZGVfcGVyc29ubmFsaXNlZV9sb2dlJDE4IiwiY2FsY3VsX2FsbG9jYXRpb25fbG9nZW1lbnRfbG9jJDIiLCJjYWxjdWxfYWxsb2NhdGlvbl9sb2dlbWVudF9sb2MkMyIsImNhbGN1bF9hbGxvY2F0aW9uX2xvZ2VtZW50X2FjYyQyIiwiY2FsY3VsX2FsbG9jYXRpb25fbG9nZW1lbnRfYWNjJDMiLCJjYWxjdWxfYWxsb2NhdGlvbl9sb2dlbWVudF9mb3kkMiIsImNhbGN1bF9hbGxvY2F0aW9uX2xvZ2VtZW50X2ZveSQzIiwiY2FsY3VsX2FsbG9jYXRpb25fbG9nZW1lbnRfaW5fIiwiY2FsY3VsX2FsbG9jYXRpb25fbG9nZW1lbnRfaW5fJDAiLCJvdXZlcnR1cmVfZHJvaXRzX3JldHJhaXRlX2luX3QiLCJvdXZlcnR1cmVfZHJvaXRzX3JldHJhaXRlX2luX28iLCJpbXBheWVfZGVwZW5zZV9sb2dlbWVudF9pbl90b18iLCJpbXBheWVfZGVwZW5zZV9sb2dlbWVudF9pbl9vZl8iLCJjYWxjdWxldHRlX2FpZGVzX2F1X2xvZ2VtZW50X2kkMCIsImNhbGN1bGV0dGVfYWlkZXNfYXVfbG9nZW1lbnRfZyQyIiwiY2FsY3VsZXR0ZV9haWRlc19hdV9sb2dlbWVudF9nJDMiLCJiYXNlX21lbnN1ZWxsZV9hbGxvY2F0aW9uc19mYW0kOCIsImJhc2VfbWVuc3VlbGxlX2FsbG9jYXRpb25zX2ZhbSQ5IiwidmVyaWZpY2F0aW9uX2FnZV9pbmZlcmlldXJfb3VfJDgiLCJ2ZXJpZmljYXRpb25fYWdlX2luZmVyaWV1cl9vdV8kOSIsInZlcmlmaWNhdGlvbl9hZ2Vfc3VwZXJpZXVyX2FfaSQxIiwidmVyaWZpY2F0aW9uX2FnZV9zdXBlcmlldXJfYV9pJDIiLCJzbWljX2luX3RvX2pzb28kMCIsInNtaWNfaW5fb2ZfanNvbyQwIiwiZWxpZ2liaWxpdGVfcHJlc3RhdGlvbnNfZmFtaWxpJDIiLCJlbGlnaWJpbGl0ZV9wcmVzdGF0aW9uc19mYW1pbGkkMyIsImNvbnRyaWJ1dGlvbnNfc29jaWFsZXNfYWlkZXNfcCQ0IiwiY2FsY3VsX25vbWJyZV9wYXJ0X2xvZ2VtZW50X2ZvJDQiLCJjYWxjdWxfbm9tYnJlX3BhcnRzX2FjY2Vzc2lvbl8kNCIsIm91dmVydHVyZV9kcm9pdHNfcmV0cmFpdGUkMCIsImltcGF5ZV9kZXBlbnNlX2xvZ2VtZW50JDAiLCJiYXNlX21lbnN1ZWxsZV9hbGxvY2F0aW9uc19mYW0kMTAiLCJ2ZXJpZmljYXRpb25fYWdlX2luZmVyaWV1cl9vdV8kMTAiLCJ2ZXJpZmljYXRpb25fYWdlX3N1cGVyaWV1cl9hJDIiLCJzbWljJDIiLCJjYWxjdWxfYWlkZV9wZXJzb25uYWxpc2VlX2xvZ2UkMTkiLCJjYWxjdWxfYWlkZV9wZXJzb25uYWxpc2VlX2xvZ2UkMjAiLCJlbGlnaWJpbGl0ZV9wcmVzdGF0aW9uc19mYW1pbGkkNCIsImNhbGN1bF9haWRlX3BlcnNvbm5hbGlzZWVfbG9nZSQyMSIsImNhbGN1bF9hbGxvY2F0aW9uX2xvZ2VtZW50X2ZveSQ0IiwiY2FsY3VsX2FsbG9jYXRpb25fbG9nZW1lbnRfYWNjJDQiLCJlbGlnaWJpbGl0ZV9haWRlc19wZXJzb25uZWxsZV8kNCIsImNhbGN1bF9hbGxvY2F0aW9uX2xvZ2VtZW50X2xvYyQ0IiwiY2FsY3VsX2FpZGVfcGVyc29ubmFsaXNlZV9sb2dlJDIyIiwiZWxpZ2liaWxpdGVfcHJpbWVfZGVfZGVtZW5hZ2VtJDQiLCJjYWxjdWxfYWxsb2NhdGlvbl9sb2dlbWVudCQwIiwiY2FsY3VsZXR0ZV9haWRlc19hdV9sb2dlbWVudCQwIiwiY2FsY3VsZXR0ZV9haWRlc19hdV9sb2dlbWVudF9nJDQiLCJjYWxjdWxldHRlX2FpZGVzX2F1X2xvZ2VtZW50X2ciLCJpbnRlcmZhY2VfYWxsb2NhdGlvbnNfZmFtaWxpYWwiXSwic291cmNlcyI6WyIiLCIvYnVpbHRpbi8raW50NjQuanMiLCIvYnVpbHRpbi8rbWxCeXRlcy5qcyIsIi9idWlsdGluLytmYWlsLmpzIiwiL2J1aWx0aW4vK3N0ZGxpYi5qcyIsIi9idWlsdGluLytmb3JtYXQuanMiLCIvYnVpbHRpbi8raWVlZV83NTQuanMiLCIvYnVpbHRpbi8rZWZmZWN0LmpzIiwiL2J1aWx0aW4vK2ZzX25vZGUuanMiLCIvYnVpbHRpbi8rZnMuanMiLCIvYnVpbHRpbi8rdW5peC5qcyIsIi9idWlsdGluLytzeXMuanMiLCIvYnVpbHRpbi8rZnNfZmFrZS5qcyIsIi9idWlsdGluLytuYXQuanMiLCIvYnVpbHRpbi8rZ3JhcGhpY3MuanMiLCIvYnVpbHRpbi8rbWFyc2hhbC5qcyIsIi9idWlsdGluLytpby5qcyIsIi9idWlsdGluLytnYy5qcyIsIi9ob21lL2RlbWVyaWdvLy5vcGFtL2NhdGFsYS9saWIvemFyaXRoX3N0dWJzX2pzL2JpZ2ludGVnZXIuanMiLCIvaG9tZS9kZW1lcmlnby8ub3BhbS9jYXRhbGEvbGliL3phcml0aF9zdHVic19qcy9ydW50aW1lLmpzIiwiL2J1aWx0aW4vK2JpZ2FycmF5LmpzIiwiL2J1aWx0aW4vK2pzbGliLmpzIiwiL2J1aWx0aW4vK3BhcnNpbmcuanMiLCIvYnVpbHRpbi8raW50cy5qcyIsIi9idWlsdGluLytoYXNoLmpzIiwiL2J1aWx0aW4vK29iai5qcyIsIi9idWlsdGluLytkb21haW4uanMiLCIvYnVpbHRpbi8rY29tcGFyZS5qcyIsIi9idWlsdGluLytqc2xpYl9qc19vZl9vY2FtbC5qcyIsIi9idWlsdGluLytiaWdzdHJpbmcuanMiLCIvYnVpbHRpbi8rbWQ1LmpzIiwiL2J1aWx0aW4vK2JhY2t0cmFjZS5qcyIsIi9idWlsdGluLytzdHIuanMiLCIvYnVpbHRpbi8rbGV4aW5nLmpzIiwiL2J1aWx0aW4vK2FycmF5LmpzIiwiL2J1aWx0aW4vK3N5bmMuanMiLCIvYnVpbHRpbi8rd2Vhay5qcyIsIi9idWlsdGluLytwcm5nLmpzIiwiL2J1aWx0aW4vK2JpZ3N0cmluZy1jc3RydWN0LmpzIiwiL2hvbWUvZGVtZXJpZ28vLm9wYW0vY2F0YWxhL2xpYi9vY2FtbC91Y2hhci5tbCIsIi9ob21lL2RlbWVyaWdvLy5vcGFtL2NhdGFsYS9saWIvb2NhbWwvaW50NjQubWwiLCIvaG9tZS9kZW1lcmlnby8ub3BhbS9jYXRhbGEvbGliL29jYW1sL2xleGluZy5tbCIsIi9ob21lL2RlbWVyaWdvLy5vcGFtL2NhdGFsYS9saWIvb2NhbWwvY2FtbGludGVybmFsRm9ybWF0Lm1sIiwiL2hvbWUvZGVtZXJpZ28vLm9wYW0vY2F0YWxhL2xpYi9vY2FtbC9wcmludGV4Yy5tbCIsIi9ob21lL2RlbWVyaWdvLy5vcGFtL2NhdGFsYS9saWIvb2NhbWwvZmlsZW5hbWUubWwiLCIvaG9tZS9kZW1lcmlnby8ub3BhbS9jYXRhbGEvbGliL29jYW1sL2NvbXBsZXgubWwiLCIvaG9tZS9kZW1lcmlnby8ub3BhbS9jYXRhbGEvbGliL29jYW1sL2NhbWxpbnRlcm5hbEZvcm1hdEJhc2ljcy5tbCIsIi9ob21lL2RlbWVyaWdvLy5vcGFtL2NhdGFsYS9saWIvb2NhbWwvY2FtbGludGVybmFsQXRvbWljLm1sIiwiL2hvbWUvZGVtZXJpZ28vLm9wYW0vY2F0YWxhL2xpYi9vY2FtbC9zdGRsaWIubWwiLCIvaG9tZS9kZW1lcmlnby8ub3BhbS9jYXRhbGEvbGliL29jYW1sL3BlcnZhc2l2ZXMubWwiLCIvaG9tZS9kZW1lcmlnby8ub3BhbS9jYXRhbGEvbGliL29jYW1sL2Zsb2F0Lm1sIiwiL2hvbWUvZGVtZXJpZ28vLm9wYW0vY2F0YWxhL2xpYi9vY2FtbC9yYW5kb20ubWwiLCIvaG9tZS9kZW1lcmlnby8ub3BhbS9jYXRhbGEvbGliL29jYW1sL2xpc3QubWwiLCIvaG9tZS9kZW1lcmlnby8ub3BhbS9jYXRhbGEvbGliL29jYW1sL2luX2NoYW5uZWwubWwiLCIvaG9tZS9kZW1lcmlnby8ub3BhbS9jYXRhbGEvbGliL29jYW1sL291dF9jaGFubmVsLm1sIiwiL2hvbWUvZGVtZXJpZ28vLm9wYW0vY2F0YWxhL2xpYi9vY2FtbC9laXRoZXIubWwiLCIvaG9tZS9kZW1lcmlnby8ub3BhbS9jYXRhbGEvbGliL29jYW1sL25hdGl2ZWludC5tbCIsIi9ob21lL2RlbWVyaWdvLy5vcGFtL2NhdGFsYS9saWIvb2NhbWwvb2JqLm1sIiwiL2hvbWUvZGVtZXJpZ28vLm9wYW0vY2F0YWxhL2xpYi9vY2FtbC9jYW1saW50ZXJuYWxMYXp5Lm1sIiwiL2hvbWUvZGVtZXJpZ28vLm9wYW0vY2F0YWxhL2xpYi9vY2FtbC9sYXp5Lm1sIiwiL2hvbWUvZGVtZXJpZ28vLm9wYW0vY2F0YWxhL2xpYi9vY2FtbC9zZXEubWwiLCIvaG9tZS9kZW1lcmlnby8ub3BhbS9jYXRhbGEvbGliL29jYW1sL29wdGlvbi5tbCIsIi9ob21lL2RlbWVyaWdvLy5vcGFtL2NhdGFsYS9saWIvb2NhbWwvcmVzdWx0Lm1sIiwiL2hvbWUvZGVtZXJpZ28vLm9wYW0vY2F0YWxhL2xpYi9vY2FtbC9ib29sLm1sIiwiL2hvbWUvZGVtZXJpZ28vLm9wYW0vY2F0YWxhL2xpYi9vY2FtbC9jaGFyLm1sIiwiL2hvbWUvZGVtZXJpZ28vLm9wYW0vY2F0YWxhL2xpYi9vY2FtbC9ieXRlcy5tbCIsIi9ob21lL2RlbWVyaWdvLy5vcGFtL2NhdGFsYS9saWIvb2NhbWwvaW50Lm1sIiwiL2hvbWUvZGVtZXJpZ28vLm9wYW0vY2F0YWxhL2xpYi9vY2FtbC9zdHJpbmcubWwiLCIvaG9tZS9kZW1lcmlnby8ub3BhbS9jYXRhbGEvbGliL29jYW1sL3VuaXQubWwiLCIvaG9tZS9kZW1lcmlnby8ub3BhbS9jYXRhbGEvbGliL29jYW1sL21hcnNoYWwubWwiLCIvaG9tZS9kZW1lcmlnby8ub3BhbS9jYXRhbGEvbGliL29jYW1sL2FycmF5Lm1sIiwiL2hvbWUvZGVtZXJpZ28vLm9wYW0vY2F0YWxhL2xpYi9vY2FtbC9pbnQzMi5tbCIsIi9ob21lL2RlbWVyaWdvLy5vcGFtL2NhdGFsYS9saWIvb2NhbWwvcGFyc2luZy5tbCIsIi9ob21lL2RlbWVyaWdvLy5vcGFtL2NhdGFsYS9saWIvb2NhbWwvc2V0Lm1sIiwiL2hvbWUvZGVtZXJpZ28vLm9wYW0vY2F0YWxhL2xpYi9vY2FtbC9tYXAubWwiLCIvaG9tZS9kZW1lcmlnby8ub3BhbS9jYXRhbGEvbGliL29jYW1sL3N0YWNrLm1sIiwiL2hvbWUvZGVtZXJpZ28vLm9wYW0vY2F0YWxhL2xpYi9vY2FtbC9xdWV1ZS5tbCIsIi9ob21lL2RlbWVyaWdvLy5vcGFtL2NhdGFsYS9saWIvb2NhbWwvc3RyZWFtLm1sIiwiL2hvbWUvZGVtZXJpZ28vLm9wYW0vY2F0YWxhL2xpYi9vY2FtbC9idWZmZXIubWwiLCIvaG9tZS9kZW1lcmlnby8ub3BhbS9jYXRhbGEvbGliL29jYW1sL3ByaW50Zi5tbCIsIi9ob21lL2RlbWVyaWdvLy5vcGFtL2NhdGFsYS9saWIvb2NhbWwvYXJnLm1sIiwiL2hvbWUvZGVtZXJpZ28vLm9wYW0vY2F0YWxhL2xpYi9vY2FtbC9mdW4ubWwiLCIvaG9tZS9kZW1lcmlnby8ub3BhbS9jYXRhbGEvbGliL29jYW1sL2djLm1sIiwiL2hvbWUvZGVtZXJpZ28vLm9wYW0vY2F0YWxhL2xpYi9vY2FtbC9kaWdlc3QubWwiLCIvaG9tZS9kZW1lcmlnby8ub3BhbS9jYXRhbGEvbGliL29jYW1sL2hhc2h0YmwubWwiLCIvaG9tZS9kZW1lcmlnby8ub3BhbS9jYXRhbGEvbGliL29jYW1sL3dlYWsubWwiLCIvaG9tZS9kZW1lcmlnby8ub3BhbS9jYXRhbGEvbGliL29jYW1sL2Zvcm1hdC5tbCIsIi9ob21lL2RlbWVyaWdvLy5vcGFtL2NhdGFsYS9saWIvb2NhbWwvc2NhbmYubWwiLCIvaG9tZS9kZW1lcmlnby8ub3BhbS9jYXRhbGEvbGliL29jYW1sL2NhbGxiYWNrLm1sIiwiL2hvbWUvZGVtZXJpZ28vLm9wYW0vY2F0YWxhL2xpYi9vY2FtbC9jYW1saW50ZXJuYWxPTy5tbCIsIi9ob21lL2RlbWVyaWdvLy5vcGFtL2NhdGFsYS9saWIvb2NhbWwvY2FtbGludGVybmFsTW9kLm1sIiwiL2hvbWUvZGVtZXJpZ28vLm9wYW0vY2F0YWxhL2xpYi9vY2FtbC9nZW5sZXgubWwiLCIvaG9tZS9kZW1lcmlnby8ub3BhbS9jYXRhbGEvbGliL29jYW1sL2VwaGVtZXJvbi5tbCIsIi9ob21lL2RlbWVyaWdvLy5vcGFtL2NhdGFsYS9saWIvb2NhbWwvYmlnYXJyYXkubWwiLCIvaG9tZS9kZW1lcmlnby8ub3BhbS9jYXRhbGEvbGliL2RhdGVzX2NhbGMvZGF0ZXMubWwiLCIvaG9tZS9kZW1lcmlnby8ub3BhbS9jYXRhbGEvbGliL3lvanNvbi95b2pzb24ubWwiLCIvaG9tZS9kZW1lcmlnby8ub3BhbS9jYXRhbGEvbGliL3BweF95b2pzb25fY29udl9saWIveW9qc29uX2NvbnYubWwiLCIvaG9tZS9kZW1lcmlnby8ub3BhbS9jYXRhbGEvbGliL3BweF95b2pzb25fY29udl9saWIveW9qc29uX2NvbnZfZXJyb3IubWwiLCIvaG9tZS9kZW1lcmlnby8ub3BhbS9jYXRhbGEvbGliL3BweF95b2pzb25fY29udl9saWIvcHB4X3lvanNvbl9jb252X2xpYi5tbCIsIi93b3Jrc3BhY2Vfcm9vdC9ydW50aW1lcy9vY2FtbC9ydW50aW1lLm1sIiwiL2hvbWUvZGVtZXJpZ28vLm9wYW0vY2F0YWxhL2xpYi9qc19vZl9vY2FtbC1jb21waWxlci9ydW50aW1lL2pzb29fcnVudGltZS5tbCIsIiIsIi9ob21lL2RlbWVyaWdvLy5vcGFtL2NhdGFsYS9saWIvanNfb2Zfb2NhbWwvaW1wb3J0Lm1sIiwiL2hvbWUvZGVtZXJpZ28vLm9wYW0vY2F0YWxhL2xpYi9qc19vZl9vY2FtbC9qcy5tbCIsIi9ob21lL2RlbWVyaWdvLy5vcGFtL2NhdGFsYS9saWIvanNfb2Zfb2NhbWwvZG9tX2h0bWwubWwiLCIvaG9tZS9kZW1lcmlnby8ub3BhbS9jYXRhbGEvbGliL2pzX29mX29jYW1sL2RvbS5tbCIsIi9ob21lL2RlbWVyaWdvLy5vcGFtL2NhdGFsYS9saWIvanNfb2Zfb2NhbWwvdHlwZWRfYXJyYXkubWwiLCIvaG9tZS9kZW1lcmlnby8ub3BhbS9jYXRhbGEvbGliL2pzX29mX29jYW1sL2ZpbGUubWwiLCIvaG9tZS9kZW1lcmlnby8ub3BhbS9jYXRhbGEvbGliL2pzX29mX29jYW1sL2Zvcm0ubWwiLCIvaG9tZS9kZW1lcmlnby8ub3BhbS9jYXRhbGEvbGliL2pzX29mX29jYW1sL3htbEh0dHBSZXF1ZXN0Lm1sIiwiL2hvbWUvZGVtZXJpZ28vLm9wYW0vY2F0YWxhL2xpYi9qc19vZl9vY2FtbC93b3JrZXIubWwiLCIvaG9tZS9kZW1lcmlnby8ub3BhbS9jYXRhbGEvbGliL2pzX29mX29jYW1sL3dlYlNvY2tldHMubWwiLCIvaG9tZS9kZW1lcmlnby8ub3BhbS9jYXRhbGEvbGliL2pzX29mX29jYW1sL3dlYkdMLm1sIiwiL2hvbWUvZGVtZXJpZ28vLm9wYW0vY2F0YWxhL2xpYi9qc19vZl9vY2FtbC9yZWdleHAubWwiLCIvaG9tZS9kZW1lcmlnby8ub3BhbS9jYXRhbGEvbGliL2pzX29mX29jYW1sL3VybC5tbCIsIi9ob21lL2RlbWVyaWdvLy5vcGFtL2NhdGFsYS9saWIvanNfb2Zfb2NhbWwvc3lzX2pzLm1sIiwiL2hvbWUvZGVtZXJpZ28vLm9wYW0vY2F0YWxhL2xpYi9qc19vZl9vY2FtbC9yZXNpemVPYnNlcnZlci5tbCIsIi9ob21lL2RlbWVyaWdvLy5vcGFtL2NhdGFsYS9saWIvanNfb2Zfb2NhbWwvcGVyZm9ybWFuY2VPYnNlcnZlci5tbCIsIi9ob21lL2RlbWVyaWdvLy5vcGFtL2NhdGFsYS9saWIvanNfb2Zfb2NhbWwvbXV0YXRpb25PYnNlcnZlci5tbCIsIi9ob21lL2RlbWVyaWdvLy5vcGFtL2NhdGFsYS9saWIvanNfb2Zfb2NhbWwvanN0YWJsZS5tbCIsIi9ob21lL2RlbWVyaWdvLy5vcGFtL2NhdGFsYS9saWIvanNfb2Zfb2NhbWwvanNvbi5tbCIsIi9ob21lL2RlbWVyaWdvLy5vcGFtL2NhdGFsYS9saWIvanNfb2Zfb2NhbWwvY1NTLm1sIiwiL2hvbWUvZGVtZXJpZ28vLm9wYW0vY2F0YWxhL2xpYi9qc19vZl9vY2FtbC9kb21fZXZlbnRzLm1sIiwiL2hvbWUvZGVtZXJpZ28vLm9wYW0vY2F0YWxhL2xpYi9qc19vZl9vY2FtbC9kb21fc3ZnLm1sIiwiL2hvbWUvZGVtZXJpZ28vLm9wYW0vY2F0YWxhL2xpYi9qc19vZl9vY2FtbC9ldmVudFNvdXJjZS5tbCIsIi9ob21lL2RlbWVyaWdvLy5vcGFtL2NhdGFsYS9saWIvanNfb2Zfb2NhbWwvZmlyZWJ1Zy5tbCIsIi9ob21lL2RlbWVyaWdvLy5vcGFtL2NhdGFsYS9saWIvanNfb2Zfb2NhbWwvZ2VvbG9jYXRpb24ubWwiLCIvaG9tZS9kZW1lcmlnby8ub3BhbS9jYXRhbGEvbGliL2pzX29mX29jYW1sL2ludGVyc2VjdGlvbk9ic2VydmVyLm1sIiwiL2hvbWUvZGVtZXJpZ28vLm9wYW0vY2F0YWxhL2xpYi9qc19vZl9vY2FtbC9pbnRsLm1sIiwiL3dvcmtzcGFjZV9yb290L3J1bnRpbWVzL2pzb28vcnVudGltZS5tbCIsIi93b3Jrc3BhY2Vfcm9vdC9mcmVuY2hfbGF3L29jYW1sL2xhd19zb3VyY2UvYWxsb2NhdGlvbnNfZmFtaWxpYWxlcy5tbCIsIi93b3Jrc3BhY2Vfcm9vdC9mcmVuY2hfbGF3L29jYW1sL2xhd19zb3VyY2UvYWxsb2NhdGlvbnNfZmFtaWxpYWxlc19hcGlfd2ViLm1sIiwiL3dvcmtzcGFjZV9yb290L2ZyZW5jaF9sYXcvb2NhbWwvbGF3X3NvdXJjZS9haWRlc19sb2dlbWVudC5tbCIsIi93b3Jrc3BhY2Vfcm9vdC9mcmVuY2hfbGF3L29jYW1sL2xhd19zb3VyY2UvYWlkZXNfbG9nZW1lbnRfYXBpX3dlYi5tbCIsIi93b3Jrc3BhY2Vfcm9vdC9mcmVuY2hfbGF3L29jYW1sL2FwaV93ZWIubWwiLCIvaG9tZS9kZW1lcmlnby8ub3BhbS9jYXRhbGEvbGliL29jYW1sL3N0ZF9leGl0Lm1sIl0sIm1hcHBpbmdzIjoiOztBQUNBLENBQUMsU0FBVUE7SUFDVCxPQUFPQzs7OztLQUNMQztPQUNFO1FBQ0M7VUFBc0JGLDhDQUVoQkc7UUFDSEM7SUFFUixTQUFTRDtNQUNQLElBQUlFLE9BQVNILFFBQVFJO01BQ3JCLG9CQUFvQkQ7TUFDcEIsT0FBT0wsb0JBQ1QsQ0FiRDtHQWNDQTs7OztJQzJORixTQUFTTyxtQkFBbUJDLEdBQUssU0FBUSxVQUFZO0lDekxyRCxTQUFTQyxnQkFBZ0JDLEVBQUdDO01BQzFCLEdBQUdELE9BQVE7TUFDWCxHQUFJQyxTQUFVLE9BQVEsU0FBU0Q7TUFDL0IsSUFBTSxLQUFRO01BQ2Q7T0FBUSxDQUNOLEdBQUlBLE1BQU8sS0FBS0M7UUFDaEI7UUFD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Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7VTs7Ozs7OztJMkJ4V0Q7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7S0NrQktDO0tBQ0FDOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0tDd0JBQztLQUNBQztLQUNBQztLQUlBQztLQUNBQzs7OztLQ3pCQUM7S0FtSEFDOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7S0NvOUVNQztLQVFRQzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7S0NsbEZkQzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztLQ3NFRUM7S0FDQUM7S0FDQUM7S0FDQUM7OztLQS9FWUM7S0FtSFpDO0tBQ0FDO0tBQ0FDO0tBQ0FDOzs7S0FtSUFDO0tBQ0FDO0tBQ0FDO0tBQ0FDOzs7S0N4UEZDO0tBQ0FDO0tBQ0FDOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7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Qk16Y2ZOLE9OeWNXTSxFQUF3QjtJQTFLMUIsU0M1SlRzQyxhRHVVYWhGLEdBQUkscUJNMWNqQm9DLE9OMGNhcEMsRUFBMEI7SUEzSzlCLFNDM0pUaUYsWUR1VVlqRixHQUFJLG9CTTNjaEJvQyxPTjJjWXBDLEVBQXlCO0lBNUs1QixTQzFKVGtGLFVEdVVVNUo7TUFBeUIscUJNNWNuQzhHLE9ONGNtQyw0QkFBekI5RyxHQUEwQztJQTdLM0MsU0N6SlQ2SixZRHVVWTNGLEdBQXlCLHFCTTdjckM0QyxPTjZjcUMsVUFBekI1QyxHQUE0QztJQTlLL0MsU0N4SlQ0RixjRHVVY3BGO01BQ2hCLGNNL2NFb0MsT044Y2NwQztNQUNRLG9CTS9jdEJvQztNTitjK0MscUJNL2MvQ0EsT04rYzJEO0lBaExsRCxTQ3ZKVGlEO01Ed1VtQixvQk1oZG5CakQsV05nZDRDLHFCTWhkNUNBLE9OZ2R3RDtJQWpML0MsU0N0SlRrRCxXRDJVVzVDLEdBQUksMkJNbmRmTCxPTm1kV0ssRUFBd0I7SUFyTDFCLFNDckpUNkMsYUQyVWF2RixHQUFJLHFCTXBkakJxQyxPTm9kYXJDLEVBQTBCO0lBdEw5QixTQ3BKVHdGLFlEMlVZeEYsR0FBSSxvQk1yZGhCcUMsT05xZFlyQyxFQUF5QjtJQXZMNUIsU0NuSlR5RixVRDJVVW5LO01BQXlCLHFCTXRkbkMrRyxPTnNkbUMsNEJBQXpCL0csR0FBMEM7SUF4TDNDLFNDbEpUb0ssWUQyVVlsRyxHQUF5QixxQk12ZHJDNkMsT051ZHFDLFVBQXpCN0MsR0FBNEM7SUF6TC9DLFNDakpUbUcsY0QyVWMzRjtNQUNoQixjTXpkRXFDLE9Od2RjckM7TUFDUSxvQk16ZHRCcUM7TU55ZCtDLHFCTXpkL0NBLE9OeWQyRDtJQTNMbEQsU0NoSlR1RDtNRDRVbUIsb0JNMWRuQnZELFdOMGQ0QyxxQk0xZDVDQSxPTjBkd0Q7SUE1TC9DLFNDL0lUd0QsaUJEK1VlLGNNL2RmekQsUU4rZGUsa0JLL2RmRCxNTCtkNkM7SUFoTXBDLFNDOUlUMkQsZ0JEK1V3QywwQkFBYixhQUFhO0lBak0vQixTQzdJVEMsb0JEK1Vt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Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztLQzJuQ1NDOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0tBMW5DSkc7Ozs7Ozs7O0tBZ0tBQzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7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Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7SUVtQmU7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7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Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztJQ1F3Qjs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7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 \ No newline at end of file diff --git a/french_law/ocaml/law_source/aides_logement.ml b/french_law/ocaml/law_source/aides_logement.ml index d4abee5e..53917454 100644 --- a/french_law/ocaml/law_source/aides_logement.ml +++ b/french_law/ocaml/law_source/aides_logement.ml @@ -1,3 +1,4 @@ + (** This file has been generated by the Catala compiler, do not edit! *) open Runtime_ocaml.Runtime diff --git a/french_law/ocaml/law_source/allocations_familiales.ml b/french_law/ocaml/law_source/allocations_familiales.ml index 8213e99d..91613d74 100644 --- a/french_law/ocaml/law_source/allocations_familiales.ml +++ b/french_law/ocaml/law_source/allocations_familiales.ml @@ -1,3 +1,4 @@ + (** This file has been generated by the Catala compiler, do not edit! *) open Runtime_ocaml.Runtime diff --git a/french_law/python/src/aides_logement.py b/french_law/python/src/aides_logement.py index ecc472d5..ee146d4d 100644 --- a/french_law/python/src/aides_logement.py +++ b/french_law/python/src/aides_logement.py @@ -2892,24 +2892,25 @@ def calcul_equivalence_loyer_minimale(calcul_equivalence_loyer_minimale_in:Calcu try: try: def temp_montant_4(_:Unit): + ressources_menage_arrondies_1 = decimal_of_money(ressources_menage_arrondies) def temp_montant_5(tranche_1:TrancheRevenuDecimal): - if (decimal_of_money(ressources_menage_arrondies) <= + if (ressources_menage_arrondies_1 <= tranche_1.bas): return decimal_of_string("0.") else: match_arg_2 = tranche_1.haut if match_arg_2.code == LimiteTrancheDecimal_Code.Revenu: tranche_haut_1 = match_arg_2.value - if (decimal_of_money(ressources_menage_arrondies) >= + if (ressources_menage_arrondies_1 >= tranche_haut_1): return ((tranche_haut_1 - tranche_1.bas) * tranche_1.taux) else: - return ((decimal_of_money(ressources_menage_arrondies) - + return ((ressources_menage_arrondies_1 - tranche_1.bas) * tranche_1.taux) elif match_arg_2.code == LimiteTrancheDecimal_Code.Infini: _ = match_arg_2.value - return ((decimal_of_money(ressources_menage_arrondies) - + return ((ressources_menage_arrondies_1 - tranche_1.bas) * tranche_1.taux) def temp_montant_6(sum1:Decimal, sum2:Decimal): return (sum1 + sum2) @@ -2927,24 +2928,25 @@ def calcul_equivalence_loyer_minimale(calcul_equivalence_loyer_minimale_in:Calcu law_headings=[]), [], temp_montant_7, temp_montant_4) except EmptyError: + ressources_menage_arrondies_2 = decimal_of_money(ressources_menage_arrondies) def temp_montant_9(tranche_2:TrancheRevenuDecimal): - if (decimal_of_money(ressources_menage_arrondies) <= + if (ressources_menage_arrondies_2 <= tranche_2.bas): return decimal_of_string("0.") else: match_arg_3 = tranche_2.haut if match_arg_3.code == LimiteTrancheDecimal_Code.Revenu: tranche_haut_2 = match_arg_3.value - if (decimal_of_money(ressources_menage_arrondies) >= + if (ressources_menage_arrondies_2 >= tranche_haut_2): return ((tranche_haut_2 - tranche_2.bas) * tranche_2.taux) else: - return ((decimal_of_money(ressources_menage_arrondies) - + return ((ressources_menage_arrondies_2 - tranche_2.bas) * tranche_2.taux) elif match_arg_3.code == LimiteTrancheDecimal_Code.Infini: _ = match_arg_3.value - return ((decimal_of_money(ressources_menage_arrondies) - + return ((ressources_menage_arrondies_2 - tranche_2.bas) * tranche_2.taux) def temp_montant_10(sum1_1:Decimal, sum2_1:Decimal): return (sum1_1 + sum2_1) @@ -4165,7 +4167,7 @@ def calcul_aide_personnalisee_logement_foyer(calcul_aide_personnalisee_logement_ logement_foyer_jeunes_travailleurs = calcul_aide_personnalisee_logement_foyer_in.logement_foyer_jeunes_travailleurs_in type_logement_foyer = calcul_aide_personnalisee_logement_foyer_in.type_logement_foyer_in date_conventionnement = calcul_aide_personnalisee_logement_foyer_in.date_conventionnement_in - ressources_menage_arrondies_1 = calcul_aide_personnalisee_logement_foyer_in.ressources_menage_arrondies_in + ressources_menage_arrondies_3 = calcul_aide_personnalisee_logement_foyer_in.ressources_menage_arrondies_in nombre_personnes_a_charge_2 = calcul_aide_personnalisee_logement_foyer_in.nombre_personnes_a_charge_in situation_familiale_calcul_apl_2 = calcul_aide_personnalisee_logement_foyer_in.situation_familiale_calcul_apl_in zone = calcul_aide_personnalisee_logement_foyer_in.zone_in @@ -4885,10 +4887,10 @@ def calcul_aide_personnalisee_logement_foyer(calcul_aide_personnalisee_logement_ n_nombre_parts_d832_25_3 = temp_n_nombre_parts_d832_25_1 def temp_abattement_depense_nette_minimale_d832_27(allocation_mensuelle_1:Money): try: - if (depense_nette_minimale_d832_27(allocation_mensuelle_1) <= + depense_nette_minimale = depense_nette_minimale_d832_27(allocation_mensuelle_1) + if (depense_nette_minimale <= montant_forfaitaire_d832_27): - return (montant_forfaitaire_d832_27 - - depense_nette_minimale_d832_27(allocation_mensuelle_1)) + return (montant_forfaitaire_d832_27 - depense_nette_minimale) else: return money_of_cents_string("0") except EmptyError: @@ -4914,7 +4916,7 @@ def calcul_aide_personnalisee_logement_foyer(calcul_aide_personnalisee_logement_ "Prologue : aides au logement"])) calcul_equivalence_loyer_minimale_dot_date_courante = temp_calcul_equivalence_loyer_minimale_dot_date_courante try: - temp_calcul_equivalence_loyer_minimale_dot_ressources_menage_arrondies = ressources_menage_arrondies_1 + temp_calcul_equivalence_loyer_minimale_dot_ressources_menage_arrondies = ressources_menage_arrondies_3 except EmptyError: temp_calcul_equivalence_loyer_minimale_dot_ressources_menage_arrondies = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", @@ -4973,7 +4975,7 @@ def calcul_aide_personnalisee_logement_foyer(calcul_aide_personnalisee_logement_ try: def temp_coefficient_prise_en_charge_d832_25_formule(_:Unit): return (decimal_of_string("0.9") - - (ressources_menage_arrondies_1 / + (ressources_menage_arrondies_3 / (coefficient_multiplicateur_d832_25 * n_nombre_parts_d832_25_3))) def temp_coefficient_prise_en_charge_d832_25_formule_1(_:Unit): @@ -4984,13 +4986,13 @@ def calcul_aide_personnalisee_logement_foyer(calcul_aide_personnalisee_logement_ temp_coefficient_prise_en_charge_d832_25_formule_1, temp_coefficient_prise_en_charge_d832_25_formule) except EmptyError: - if ((ressources_menage_arrondies_1 - (coefficient_r_d832_25 * - n_nombre_parts_d832_25_3)) < + denominateur = (ressources_menage_arrondies_3 - + (coefficient_r_d832_25 * n_nombre_parts_d832_25_3)) + if (denominateur < money_of_cents_string("0")): temp_coefficient_prise_en_charge_d832_25_formule_3 = money_of_cents_string("0") else: - temp_coefficient_prise_en_charge_d832_25_formule_3 = (ressources_menage_arrondies_1 - - (coefficient_r_d832_25 * n_nombre_parts_d832_25_3)) + temp_coefficient_prise_en_charge_d832_25_formule_3 = denominateur temp_coefficient_prise_en_charge_d832_25_formule_2 = (decimal_of_string("0.95") - (temp_coefficient_prise_en_charge_d832_25_formule_3 / (coefficient_multiplicateur_d832_25 * @@ -5007,14 +5009,13 @@ def calcul_aide_personnalisee_logement_foyer(calcul_aide_personnalisee_logement_ coefficient_prise_en_charge_d832_25_formule = temp_coefficient_prise_en_charge_d832_25_formule_2 def temp_traitement_aide_finale_abattement(aide_finale_4:Money): try: - if ((traitement_aide_finale_minoration_forfaitaire(aide_finale_4) - - abattement_depense_nette_minimale_d832_27(traitement_aide_finale_minoration_forfaitaire( - aide_finale_4))) >= + aide_finale_5 = traitement_aide_finale_minoration_forfaitaire( + aide_finale_4) + aide_finale_6 = (aide_finale_5 - + abattement_depense_nette_minimale_d832_27(aide_finale_5)) + if (aide_finale_6 >= money_of_cents_string("0")): - return (traitement_aide_finale_minoration_forfaitaire( - aide_finale_4) - - abattement_depense_nette_minimale_d832_27(traitement_aide_finale_minoration_forfaitaire( - aide_finale_4))) + return aide_finale_6 else: return money_of_cents_string("0") except EmptyError: @@ -5066,22 +5067,15 @@ def calcul_aide_personnalisee_logement_foyer(calcul_aide_personnalisee_logement_ "Déclarations des champs d'application", "Prologue : aides au logement"])) coefficient_prise_en_charge_d832_25_coeff_arrondi = temp_coefficient_prise_en_charge_d832_25_coeff_arrondi_2 - def temp_traitement_aide_finale_contributions_sociales_arrondi(aide_finale_5:Money): + def temp_traitement_aide_finale_contributions_sociales_arrondi(aide_finale_7:Money): try: - if ((money_round(((traitement_aide_finale_abattement(aide_finale_5) - - contributions_sociales_dot_montant(traitement_aide_finale_abattement( - aide_finale_5))) - - money_of_cents_string("50"))) + - contributions_sociales_dot_montant(traitement_aide_finale_abattement( - aide_finale_5))) >= + aide_finale_8 = traitement_aide_finale_abattement(aide_finale_7) + crds = contributions_sociales_dot_montant(aide_finale_8) + aide_finale_moins_crds_arrondie = money_round(((aide_finale_8 - + crds) - money_of_cents_string("50"))) + if ((aide_finale_moins_crds_arrondie + crds) >= money_of_cents_string("0")): - return (money_round(((traitement_aide_finale_abattement( - aide_finale_5) - - contributions_sociales_dot_montant(traitement_aide_finale_abattement( - aide_finale_5))) - - money_of_cents_string("50"))) + - contributions_sociales_dot_montant(traitement_aide_finale_abattement( - aide_finale_5))) + return (aide_finale_moins_crds_arrondie + crds) else: return money_of_cents_string("0") except EmptyError: @@ -5125,15 +5119,15 @@ def calcul_aide_personnalisee_logement_foyer(calcul_aide_personnalisee_logement_ "Déclarations des champs d'application", "Prologue : aides au logement"])) coefficient_prise_en_charge_d832_25_seuil = temp_coefficient_prise_en_charge_d832_25_seuil_2 - def temp_traitement_aide_finale_montant_minimal(aide_finale_6:Money): + def temp_traitement_aide_finale_montant_minimal(aide_finale_9:Money): try: - if (traitement_aide_finale_contributions_sociales_arrondi( - aide_finale_6) < + aide_finale_10 = traitement_aide_finale_contributions_sociales_arrondi( + aide_finale_9) + if (aide_finale_10 < montant_minimal_aide_d823_24): return money_of_cents_string("0") else: - return traitement_aide_finale_contributions_sociales_arrondi( - aide_finale_6) + return aide_finale_10 except EmptyError: raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", start_line=677, @@ -5145,14 +5139,14 @@ def calcul_aide_personnalisee_logement_foyer(calcul_aide_personnalisee_logement_ "Prologue : aides au logement"])) traitement_aide_finale_montant_minimal = temp_traitement_aide_finale_montant_minimal try: - if (((equivalence_loyer_eligible - equivalence_loyer_minimale) * - coefficient_prise_en_charge_d832_25_seuil) < + aide_finale_11 = ((equivalence_loyer_eligible - + equivalence_loyer_minimale) * + coefficient_prise_en_charge_d832_25_seuil) + if (aide_finale_11 < money_of_cents_string("0")): temp_aide_finale_formule = money_of_cents_string("0") else: - temp_aide_finale_formule = ((equivalence_loyer_eligible - - equivalence_loyer_minimale) * - coefficient_prise_en_charge_d832_25_seuil) + temp_aide_finale_formule = aide_finale_11 except EmptyError: temp_aide_finale_formule = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", @@ -5175,7 +5169,7 @@ def calcul_aide_personnalisee_logement_foyer(calcul_aide_personnalisee_logement_ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnalisee_logement_accession_propriete_in:CalculAidePersonnaliseeLogementAccessionProprieteIn): mensualite_principale = calcul_aide_personnalisee_logement_accession_propriete_in.mensualite_principale_in - ressources_menage_arrondies_2 = calcul_aide_personnalisee_logement_accession_propriete_in.ressources_menage_arrondies_in + ressources_menage_arrondies_4 = calcul_aide_personnalisee_logement_accession_propriete_in.ressources_menage_arrondies_in nombre_personnes_a_charge_3 = calcul_aide_personnalisee_logement_accession_propriete_in.nombre_personnes_a_charge_in situation_familiale_calcul_apl_3 = calcul_aide_personnalisee_logement_accession_propriete_in.situation_familiale_calcul_apl_in type_travaux_logement = calcul_aide_personnalisee_logement_accession_propriete_in.type_travaux_logement_in @@ -9617,7 +9611,7 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal try: try: def temp_ressources_menage_avec_d832_18(_:Unit): - return ressources_menage_arrondies_2 + return ressources_menage_arrondies_4 def temp_ressources_menage_avec_d832_18_1(_:Unit): return situation_r822_11_13_17 temp_ressources_menage_avec_d832_18_2 = handle_default(SourcePosition(filename="", @@ -9628,12 +9622,12 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal temp_ressources_menage_avec_d832_18_1, temp_ressources_menage_avec_d832_18) except EmptyError: - if (ressources_menage_arrondies_2 <= (mensualite_principale * + if (ressources_menage_arrondies_4 <= (mensualite_principale * coefficient_multiplicateur_d832_18)): temp_ressources_menage_avec_d832_18_2 = (mensualite_principale * coefficient_multiplicateur_d832_18) else: - temp_ressources_menage_avec_d832_18_2 = ressources_menage_arrondies_2 + temp_ressources_menage_avec_d832_18_2 = ressources_menage_arrondies_4 except EmptyError: temp_ressources_menage_avec_d832_18_2 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", @@ -9644,11 +9638,11 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal "Déclarations des champs d'application", "Prologue : aides au logement"])) ressources_menage_avec_d832_18 = temp_ressources_menage_avec_d832_18_2 - def temp_traitement_aide_finale_minoration_forfaitaire_1(aide_finale_7:Money): + def temp_traitement_aide_finale_minoration_forfaitaire_1(aide_finale_12:Money): try: - if ((aide_finale_7 - montant_forfaitaire_d832_10) >= + if ((aide_finale_12 - montant_forfaitaire_d832_10) >= money_of_cents_string("0")): - return (aide_finale_7 - montant_forfaitaire_d832_10) + return (aide_finale_12 - montant_forfaitaire_d832_10) else: return money_of_cents_string("0") except EmptyError: @@ -9692,11 +9686,14 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal try: try: def temp_plafond_mensualite_d832_10_3_base(_:Unit): - if (calcul_plafond_mensualite_d832_10_3(date_signature_pret) < - calcul_plafond_mensualite_d832_10_3(date_entree_logement)): - return calcul_plafond_mensualite_d832_10_3(date_entree_logement) + plafond_signature = calcul_plafond_mensualite_d832_10_3( + date_signature_pret) + plafond_entree = calcul_plafond_mensualite_d832_10_3( + date_entree_logement) + if (plafond_signature < plafond_entree): + return plafond_entree else: - return calcul_plafond_mensualite_d832_10_3(date_signature_pret) + return plafond_signature def temp_plafond_mensualite_d832_10_3_base_1(_:Unit): return local_habite_premiere_fois_beneficiaire temp_plafond_mensualite_d832_10_3_base_2 = handle_default( @@ -9730,7 +9727,7 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal "Prologue : aides au logement"])) calcul_equivalence_loyer_minimale_dot_date_courante_1 = temp_calcul_equivalence_loyer_minimale_dot_date_courante_1 try: - temp_calcul_equivalence_loyer_minimale_dot_ressources_menage_arrondies_1 = ressources_menage_arrondies_2 + temp_calcul_equivalence_loyer_minimale_dot_ressources_menage_arrondies_1 = ressources_menage_arrondies_4 except EmptyError: temp_calcul_equivalence_loyer_minimale_dot_ressources_menage_arrondies_1 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", @@ -9784,7 +9781,7 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal calcul_equivalence_loyer_minimale_dot_montant_1 = result_5.montant try: temp_coefficient_prise_en_charge_d832_10_formule = (decimal_of_string("0.95") - - (ressources_menage_arrondies_2 / + (ressources_menage_arrondies_4 / (coefficient_multiplicateur_d832_11 * n_nombre_parts_d832_11_1))) except EmptyError: temp_coefficient_prise_en_charge_d832_10_formule = dead_value @@ -9798,12 +9795,13 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal coefficient_prise_en_charge_d832_10_formule = temp_coefficient_prise_en_charge_d832_10_formule def temp_abattement_depense_nette_minimale_d832_10(allocation_mensuelle_3:Money): try: - if (depense_nette_minimale_d832_10(allocation_mensuelle_3) <= - (ressources_menage_avec_d832_18 * + depense_nette_minimale_1 = depense_nette_minimale_d832_10( + allocation_mensuelle_3) + if (depense_nette_minimale_1 <= (ressources_menage_avec_d832_18 * coefficient_multiplicateur_d832_17_3)): return ((ressources_menage_avec_d832_18 * coefficient_multiplicateur_d832_17_3) - - depense_nette_minimale_d832_10(allocation_mensuelle_3)) + depense_nette_minimale_1) else: return money_of_cents_string("0") except EmptyError: @@ -9893,20 +9891,22 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal temp_mensualite_minimale_3) def temp_mensualite_minimale_5(_:Unit): def temp_mensualite_minimale_6(_:Unit): - if (decimal_of_money(ressources_menage_arrondies_2) <= - (decimal_of_money(montant_limite_tranches_d832_15_1) * + ressources_menage_arrondies_5 = decimal_of_money(ressources_menage_arrondies_4) + montant_limite_tranches_d832_15_1_1 = decimal_of_money(montant_limite_tranches_d832_15_1) + if (ressources_menage_arrondies_5 <= + (montant_limite_tranches_d832_15_1_1 * n_nombre_parts_d832_11_1)): - temp_mensualite_minimale_7 = (decimal_of_money(ressources_menage_arrondies_2) * + temp_mensualite_minimale_7 = (ressources_menage_arrondies_5 * taux_tranche_inferieure_d832_15_1) else: - temp_mensualite_minimale_7 = ((decimal_of_money(montant_limite_tranches_d832_15_1) * + temp_mensualite_minimale_7 = ((montant_limite_tranches_d832_15_1_1 * n_nombre_parts_d832_11_1) * taux_tranche_inferieure_d832_15_1) - if (decimal_of_money(ressources_menage_arrondies_2) >= - (decimal_of_money(montant_limite_tranches_d832_15_1) * + if (ressources_menage_arrondies_5 >= + (montant_limite_tranches_d832_15_1_1 * n_nombre_parts_d832_11_1)): - temp_mensualite_minimale_8 = ((decimal_of_money(ressources_menage_arrondies_2) - - (decimal_of_money(montant_limite_tranches_d832_15_1) * + temp_mensualite_minimale_8 = ((ressources_menage_arrondies_5 - + (montant_limite_tranches_d832_15_1_1 * n_nombre_parts_d832_11_1)) * taux_tranche_superieure_d832_15_1) else: @@ -9973,16 +9973,15 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal "Déclarations des champs d'application", "Prologue : aides au logement"])) coefficient_prise_en_charge_d832_10_coeff_arrondi = temp_coefficient_prise_en_charge_d832_10_coeff_arrondi - def temp_traitement_aide_finale_abattement_1(aide_finale_8:Money): + def temp_traitement_aide_finale_abattement_1(aide_finale_13:Money): try: - if ((traitement_aide_finale_minoration_forfaitaire_1(aide_finale_8) - - abattement_depense_nette_minimale_d832_10(traitement_aide_finale_minoration_forfaitaire_1( - aide_finale_8))) >= + aide_finale_14 = traitement_aide_finale_minoration_forfaitaire_1( + aide_finale_13) + aide_finale_15 = (aide_finale_14 - + abattement_depense_nette_minimale_d832_10(aide_finale_14)) + if (aide_finale_15 >= money_of_cents_string("0")): - return (traitement_aide_finale_minoration_forfaitaire_1( - aide_finale_8) - - abattement_depense_nette_minimale_d832_10(traitement_aide_finale_minoration_forfaitaire_1( - aide_finale_8))) + return aide_finale_15 else: return money_of_cents_string("0") except EmptyError: @@ -10027,22 +10026,15 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal "Déclarations des champs d'application", "Prologue : aides au logement"])) coefficient_prise_en_charge_d832_10_seuil = temp_coefficient_prise_en_charge_d832_10_seuil - def temp_traitement_aide_finale_contributions_sociales_arrondi_1(aide_finale_9:Money): + def temp_traitement_aide_finale_contributions_sociales_arrondi_1(aide_finale_16:Money): try: - if ((money_round(((traitement_aide_finale_abattement_1(aide_finale_9) - - contributions_sociales_dot_montant_1(traitement_aide_finale_abattement_1( - aide_finale_9))) - - money_of_cents_string("50"))) + - contributions_sociales_dot_montant_1(traitement_aide_finale_abattement_1( - aide_finale_9))) >= + aide_finale_17 = traitement_aide_finale_abattement_1(aide_finale_16) + crds_1 = contributions_sociales_dot_montant_1(aide_finale_17) + aide_finale_moins_crds_arrondie_1 = money_round(((aide_finale_17 - + crds_1) - money_of_cents_string("50"))) + if ((aide_finale_moins_crds_arrondie_1 + crds_1) >= money_of_cents_string("0")): - return (money_round(((traitement_aide_finale_abattement_1( - aide_finale_9) - - contributions_sociales_dot_montant_1(traitement_aide_finale_abattement_1( - aide_finale_9))) - - money_of_cents_string("50"))) + - contributions_sociales_dot_montant_1(traitement_aide_finale_abattement_1( - aide_finale_9))) + return (aide_finale_moins_crds_arrondie_1 + crds_1) else: return money_of_cents_string("0") except EmptyError: @@ -10056,15 +10048,14 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal "Prologue : aides au logement"])) traitement_aide_finale_contributions_sociales_arrondi_1 = temp_traitement_aide_finale_contributions_sociales_arrondi_1 try: - if ((((mensualite_eligible + montant_forfaitaire_charges_d832_10) - - mensualite_minimale) * - coefficient_prise_en_charge_d832_10_seuil) < + aide_finale_18 = (((mensualite_eligible + + montant_forfaitaire_charges_d832_10) - mensualite_minimale) * + coefficient_prise_en_charge_d832_10_seuil) + if (aide_finale_18 < money_of_cents_string("0")): temp_aide_finale_formule_1 = money_of_cents_string("0") else: - temp_aide_finale_formule_1 = (((mensualite_eligible + - montant_forfaitaire_charges_d832_10) - mensualite_minimale) * - coefficient_prise_en_charge_d832_10_seuil) + temp_aide_finale_formule_1 = aide_finale_18 except EmptyError: temp_aide_finale_formule_1 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", @@ -10075,15 +10066,15 @@ def calcul_aide_personnalisee_logement_accession_propriete(calcul_aide_personnal "Déclarations des champs d'application", "Prologue : aides au logement"])) aide_finale_formule_1 = temp_aide_finale_formule_1 - def temp_traitement_aide_finale_montant_minimal_1(aide_finale_10:Money): + def temp_traitement_aide_finale_montant_minimal_1(aide_finale_19:Money): try: - if (traitement_aide_finale_contributions_sociales_arrondi_1( - aide_finale_10) < + aide_finale_20 = traitement_aide_finale_contributions_sociales_arrondi_1( + aide_finale_19) + if (aide_finale_20 < montant_minimal_aide_d832_10): return money_of_cents_string("0") else: - return traitement_aide_finale_contributions_sociales_arrondi_1( - aide_finale_10) + return aide_finale_20 except EmptyError: raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", start_line=757, @@ -10364,7 +10355,7 @@ def eligibilite_prestations_familiales(eligibilite_prestations_familiales_in:Eli def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logement_locatif_in:CalculAidePersonnaliseeLogementLocatifIn): loyer_principal_base = calcul_aide_personnalisee_logement_locatif_in.loyer_principal_base_in - ressources_menage_arrondies_3 = calcul_aide_personnalisee_logement_locatif_in.ressources_menage_arrondies_in + ressources_menage_arrondies_6 = calcul_aide_personnalisee_logement_locatif_in.ressources_menage_arrondies_in beneficiaire_aide_adulte_ou_enfant_handicapes = calcul_aide_personnalisee_logement_locatif_in.beneficiaire_aide_adulte_ou_enfant_handicapes_in date_courante_11 = calcul_aide_personnalisee_logement_locatif_in.date_courante_in nombre_personnes_a_charge_4 = calcul_aide_personnalisee_logement_locatif_in.nombre_personnes_a_charge_in @@ -11997,491 +11988,406 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen match_arg_344 = situation_familiale_calcul_apl_4 if match_arg_344.code == SituationFamilialeCalculAPL_Code.PersonneSeule: _ = match_arg_344.value - temp_montant_forfaitaire_charges_d823_16_4 = money_of_cents_string("1858") + temp_montant_29 = money_of_cents_string("1858") elif match_arg_344.code == SituationFamilialeCalculAPL_Code.Couple: _ = match_arg_344.value - temp_montant_forfaitaire_charges_d823_16_4 = money_of_cents_string("3614") + temp_montant_29 = money_of_cents_string("3614") + montant_3 = (temp_montant_29 + + (money_of_cents_string("929") * + decimal_of_integer(nombre_personnes_a_charge_4))) match_arg_345 = situation_familiale_calcul_apl_4 if match_arg_345.code == SituationFamilialeCalculAPL_Code.PersonneSeule: _ = match_arg_345.value - temp_montant_forfaitaire_charges_d823_16_5 = money_of_cents_string("1858") + temp_limite = money_of_cents_string("1858") elif match_arg_345.code == SituationFamilialeCalculAPL_Code.Couple: _ = match_arg_345.value - temp_montant_forfaitaire_charges_d823_16_5 = money_of_cents_string("3614") - if ((temp_montant_forfaitaire_charges_d823_16_5 + + temp_limite = money_of_cents_string("3614") + limite = (temp_limite + (money_of_cents_string("929") * - decimal_of_integer(nombre_personnes_a_charge_4))) > - (temp_montant_forfaitaire_charges_d823_16_4 + - (money_of_cents_string("929") * - decimal_of_string("6.")))): - match_arg_346 = situation_familiale_calcul_apl_4 - if match_arg_346.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_346.value - temp_montant_forfaitaire_charges_d823_16_6 = money_of_cents_string("1858") - elif match_arg_346.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_346.value - temp_montant_forfaitaire_charges_d823_16_6 = money_of_cents_string("3614") - return (temp_montant_forfaitaire_charges_d823_16_6 + - (money_of_cents_string("929") * - decimal_of_string("6."))) + decimal_of_string("6."))) + if (montant_3 > limite): + return limite else: - match_arg_347 = situation_familiale_calcul_apl_4 - if match_arg_347.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_347.value - temp_montant_forfaitaire_charges_d823_16_7 = money_of_cents_string("1858") - elif match_arg_347.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_347.value - temp_montant_forfaitaire_charges_d823_16_7 = money_of_cents_string("3614") - return (temp_montant_forfaitaire_charges_d823_16_7 + - (money_of_cents_string("929") * - decimal_of_integer(nombre_personnes_a_charge_4))) - def temp_montant_forfaitaire_charges_d823_16_8(_:Unit): - match_arg_348 = residence_5 - if match_arg_348.code == Collectivite_Code.Guadeloupe: - _ = match_arg_348.value - temp_montant_forfaitaire_charges_d823_16_9 = True - elif match_arg_348.code == Collectivite_Code.Guyane: - _ = match_arg_348.value - temp_montant_forfaitaire_charges_d823_16_9 = False - elif match_arg_348.code == Collectivite_Code.Martinique: - _ = match_arg_348.value - temp_montant_forfaitaire_charges_d823_16_9 = True - elif match_arg_348.code == Collectivite_Code.LaReunion: - _ = match_arg_348.value - temp_montant_forfaitaire_charges_d823_16_9 = True - elif match_arg_348.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_348.value - temp_montant_forfaitaire_charges_d823_16_9 = True - elif match_arg_348.code == Collectivite_Code.SaintMartin: - _ = match_arg_348.value - temp_montant_forfaitaire_charges_d823_16_9 = True - elif match_arg_348.code == Collectivite_Code.Metropole: - _ = match_arg_348.value - temp_montant_forfaitaire_charges_d823_16_9 = False - elif match_arg_348.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_348.value - temp_montant_forfaitaire_charges_d823_16_9 = False - elif match_arg_348.code == Collectivite_Code.Mayotte: - _ = match_arg_348.value - temp_montant_forfaitaire_charges_d823_16_9 = True + return montant_3 + def temp_montant_forfaitaire_charges_d823_16_4(_:Unit): + match_arg_346 = residence_5 + if match_arg_346.code == Collectivite_Code.Guadeloupe: + _ = match_arg_346.value + temp_montant_forfaitaire_charges_d823_16_5 = True + elif match_arg_346.code == Collectivite_Code.Guyane: + _ = match_arg_346.value + temp_montant_forfaitaire_charges_d823_16_5 = False + elif match_arg_346.code == Collectivite_Code.Martinique: + _ = match_arg_346.value + temp_montant_forfaitaire_charges_d823_16_5 = True + elif match_arg_346.code == Collectivite_Code.LaReunion: + _ = match_arg_346.value + temp_montant_forfaitaire_charges_d823_16_5 = True + elif match_arg_346.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_346.value + temp_montant_forfaitaire_charges_d823_16_5 = True + elif match_arg_346.code == Collectivite_Code.SaintMartin: + _ = match_arg_346.value + temp_montant_forfaitaire_charges_d823_16_5 = True + elif match_arg_346.code == Collectivite_Code.Metropole: + _ = match_arg_346.value + temp_montant_forfaitaire_charges_d823_16_5 = False + elif match_arg_346.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_346.value + temp_montant_forfaitaire_charges_d823_16_5 = False + elif match_arg_346.code == Collectivite_Code.Mayotte: + _ = match_arg_346.value + temp_montant_forfaitaire_charges_d823_16_5 = True return (((date_courante_11 >= date_of_numbers(2020,1,1)) and (date_courante_11 < date_of_numbers(2020,10,1))) and + temp_montant_forfaitaire_charges_d823_16_5) + return handle_default(SourcePosition(filename="", + start_line=0, start_column=1, + end_line=0, end_column=1, + law_headings=[]), [], + temp_montant_forfaitaire_charges_d823_16_4, + temp_montant_forfaitaire_charges_d823_16_3) + def temp_montant_forfaitaire_charges_d823_16_6(_:Unit): + def temp_montant_forfaitaire_charges_d823_16_7(_:Unit): + match_arg_347 = situation_familiale_calcul_apl_4 + if match_arg_347.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_347.value + temp_montant_30 = money_of_cents_string("1864") + elif match_arg_347.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_347.value + temp_montant_30 = money_of_cents_string("3625") + montant_4 = (temp_montant_30 + + (money_of_cents_string("932") * + decimal_of_integer(nombre_personnes_a_charge_4))) + match_arg_348 = situation_familiale_calcul_apl_4 + if match_arg_348.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_348.value + temp_limite_1 = money_of_cents_string("1864") + elif match_arg_348.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_348.value + temp_limite_1 = money_of_cents_string("3625") + limite_1 = (temp_limite_1 + + (money_of_cents_string("932") * + decimal_of_string("6."))) + if (montant_4 > limite_1): + return limite_1 + else: + return montant_4 + def temp_montant_forfaitaire_charges_d823_16_8(_:Unit): + match_arg_349 = residence_5 + if match_arg_349.code == Collectivite_Code.Guadeloupe: + _ = match_arg_349.value + temp_montant_forfaitaire_charges_d823_16_9 = True + elif match_arg_349.code == Collectivite_Code.Guyane: + _ = match_arg_349.value + temp_montant_forfaitaire_charges_d823_16_9 = False + elif match_arg_349.code == Collectivite_Code.Martinique: + _ = match_arg_349.value + temp_montant_forfaitaire_charges_d823_16_9 = True + elif match_arg_349.code == Collectivite_Code.LaReunion: + _ = match_arg_349.value + temp_montant_forfaitaire_charges_d823_16_9 = True + elif match_arg_349.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_349.value + temp_montant_forfaitaire_charges_d823_16_9 = True + elif match_arg_349.code == Collectivite_Code.SaintMartin: + _ = match_arg_349.value + temp_montant_forfaitaire_charges_d823_16_9 = True + elif match_arg_349.code == Collectivite_Code.Metropole: + _ = match_arg_349.value + temp_montant_forfaitaire_charges_d823_16_9 = False + elif match_arg_349.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_349.value + temp_montant_forfaitaire_charges_d823_16_9 = False + elif match_arg_349.code == Collectivite_Code.Mayotte: + _ = match_arg_349.value + temp_montant_forfaitaire_charges_d823_16_9 = True + return (((date_courante_11 >= + date_of_numbers(2020,10,1)) and + (date_courante_11 < + date_of_numbers(2021,10,1))) and temp_montant_forfaitaire_charges_d823_16_9) return handle_default(SourcePosition(filename="", start_line=0, start_column=1, end_line=0, end_column=1, law_headings=[]), [], temp_montant_forfaitaire_charges_d823_16_8, - temp_montant_forfaitaire_charges_d823_16_3) + temp_montant_forfaitaire_charges_d823_16_7) def temp_montant_forfaitaire_charges_d823_16_10(_:Unit): - def temp_montant_forfaitaire_charges_d823_16_11(_:Unit): - match_arg_349 = situation_familiale_calcul_apl_4 - if match_arg_349.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_349.value - temp_montant_forfaitaire_charges_d823_16_12 = money_of_cents_string("1864") - elif match_arg_349.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_349.value - temp_montant_forfaitaire_charges_d823_16_12 = money_of_cents_string("3625") - match_arg_350 = situation_familiale_calcul_apl_4 - if match_arg_350.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_350.value - temp_montant_forfaitaire_charges_d823_16_13 = money_of_cents_string("1864") - elif match_arg_350.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_350.value - temp_montant_forfaitaire_charges_d823_16_13 = money_of_cents_string("3625") - if ((temp_montant_forfaitaire_charges_d823_16_13 + - (money_of_cents_string("932") * - decimal_of_integer(nombre_personnes_a_charge_4))) > - (temp_montant_forfaitaire_charges_d823_16_12 + - (money_of_cents_string("932") * - decimal_of_string("6.")))): + try: + def temp_montant_forfaitaire_charges_d823_16_11(_:Unit): + match_arg_350 = situation_familiale_calcul_apl_4 + if match_arg_350.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_350.value + temp_montant_31 = money_of_cents_string("1872") + elif match_arg_350.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_350.value + temp_montant_31 = money_of_cents_string("3640") + montant_5 = (temp_montant_31 + + (money_of_cents_string("936") * + decimal_of_integer(nombre_personnes_a_charge_4))) match_arg_351 = situation_familiale_calcul_apl_4 if match_arg_351.code == SituationFamilialeCalculAPL_Code.PersonneSeule: _ = match_arg_351.value - temp_montant_forfaitaire_charges_d823_16_14 = money_of_cents_string("1864") + temp_limite_2 = money_of_cents_string("1872") elif match_arg_351.code == SituationFamilialeCalculAPL_Code.Couple: _ = match_arg_351.value - temp_montant_forfaitaire_charges_d823_16_14 = money_of_cents_string("3625") - return (temp_montant_forfaitaire_charges_d823_16_14 + - (money_of_cents_string("932") * + temp_limite_2 = money_of_cents_string("3640") + limite_2 = (temp_limite_2 + + (money_of_cents_string("936") * decimal_of_string("6."))) - else: - match_arg_352 = situation_familiale_calcul_apl_4 - if match_arg_352.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_352.value - temp_montant_forfaitaire_charges_d823_16_15 = money_of_cents_string("1864") - elif match_arg_352.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_352.value - temp_montant_forfaitaire_charges_d823_16_15 = money_of_cents_string("3625") - return (temp_montant_forfaitaire_charges_d823_16_15 + - (money_of_cents_string("932") * - decimal_of_integer(nombre_personnes_a_charge_4))) - def temp_montant_forfaitaire_charges_d823_16_16(_:Unit): - match_arg_353 = residence_5 - if match_arg_353.code == Collectivite_Code.Guadeloupe: - _ = match_arg_353.value - temp_montant_forfaitaire_charges_d823_16_17 = True - elif match_arg_353.code == Collectivite_Code.Guyane: - _ = match_arg_353.value - temp_montant_forfaitaire_charges_d823_16_17 = False - elif match_arg_353.code == Collectivite_Code.Martinique: - _ = match_arg_353.value - temp_montant_forfaitaire_charges_d823_16_17 = True - elif match_arg_353.code == Collectivite_Code.LaReunion: - _ = match_arg_353.value - temp_montant_forfaitaire_charges_d823_16_17 = True - elif match_arg_353.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_353.value - temp_montant_forfaitaire_charges_d823_16_17 = True - elif match_arg_353.code == Collectivite_Code.SaintMartin: - _ = match_arg_353.value - temp_montant_forfaitaire_charges_d823_16_17 = True - elif match_arg_353.code == Collectivite_Code.Metropole: - _ = match_arg_353.value - temp_montant_forfaitaire_charges_d823_16_17 = False - elif match_arg_353.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_353.value - temp_montant_forfaitaire_charges_d823_16_17 = False - elif match_arg_353.code == Collectivite_Code.Mayotte: - _ = match_arg_353.value - temp_montant_forfaitaire_charges_d823_16_17 = True - return (((date_courante_11 >= - date_of_numbers(2020,10,1)) and - (date_courante_11 < - date_of_numbers(2021,10,1))) and - temp_montant_forfaitaire_charges_d823_16_17) - return handle_default(SourcePosition(filename="", - start_line=0, start_column=1, - end_line=0, end_column=1, - law_headings=[]), [], - temp_montant_forfaitaire_charges_d823_16_16, - temp_montant_forfaitaire_charges_d823_16_11) - def temp_montant_forfaitaire_charges_d823_16_18(_:Unit): - try: - def temp_montant_forfaitaire_charges_d823_16_19(_:Unit): - match_arg_354 = situation_familiale_calcul_apl_4 - if match_arg_354.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_354.value - temp_montant_forfaitaire_charges_d823_16_20 = money_of_cents_string("1872") - elif match_arg_354.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_354.value - temp_montant_forfaitaire_charges_d823_16_20 = money_of_cents_string("3640") - match_arg_355 = situation_familiale_calcul_apl_4 - if match_arg_355.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_355.value - temp_montant_forfaitaire_charges_d823_16_21 = money_of_cents_string("1872") - elif match_arg_355.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_355.value - temp_montant_forfaitaire_charges_d823_16_21 = money_of_cents_string("3640") - if ((temp_montant_forfaitaire_charges_d823_16_21 + - (money_of_cents_string("936") * - decimal_of_integer(nombre_personnes_a_charge_4))) > - (temp_montant_forfaitaire_charges_d823_16_20 + - (money_of_cents_string("936") * - decimal_of_string("6.")))): - match_arg_356 = situation_familiale_calcul_apl_4 - if match_arg_356.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_356.value - temp_montant_forfaitaire_charges_d823_16_22 = money_of_cents_string("1872") - elif match_arg_356.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_356.value - temp_montant_forfaitaire_charges_d823_16_22 = money_of_cents_string("3640") - return (temp_montant_forfaitaire_charges_d823_16_22 + - (money_of_cents_string("936") * - decimal_of_string("6."))) + if (montant_5 > limite_2): + return limite_2 else: - match_arg_357 = situation_familiale_calcul_apl_4 - if match_arg_357.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_357.value - temp_montant_forfaitaire_charges_d823_16_23 = money_of_cents_string("1872") - elif match_arg_357.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_357.value - temp_montant_forfaitaire_charges_d823_16_23 = money_of_cents_string("3640") - return (temp_montant_forfaitaire_charges_d823_16_23 + - (money_of_cents_string("936") * - decimal_of_integer(nombre_personnes_a_charge_4))) - def temp_montant_forfaitaire_charges_d823_16_24(_:Unit): - match_arg_358 = residence_5 - if match_arg_358.code == Collectivite_Code.Guadeloupe: - _ = match_arg_358.value - temp_montant_forfaitaire_charges_d823_16_25 = True - elif match_arg_358.code == Collectivite_Code.Guyane: - _ = match_arg_358.value - temp_montant_forfaitaire_charges_d823_16_25 = False - elif match_arg_358.code == Collectivite_Code.Martinique: - _ = match_arg_358.value - temp_montant_forfaitaire_charges_d823_16_25 = True - elif match_arg_358.code == Collectivite_Code.LaReunion: - _ = match_arg_358.value - temp_montant_forfaitaire_charges_d823_16_25 = True - elif match_arg_358.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_358.value - temp_montant_forfaitaire_charges_d823_16_25 = True - elif match_arg_358.code == Collectivite_Code.SaintMartin: - _ = match_arg_358.value - temp_montant_forfaitaire_charges_d823_16_25 = True - elif match_arg_358.code == Collectivite_Code.Metropole: - _ = match_arg_358.value - temp_montant_forfaitaire_charges_d823_16_25 = False - elif match_arg_358.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_358.value - temp_montant_forfaitaire_charges_d823_16_25 = False - elif match_arg_358.code == Collectivite_Code.Mayotte: - _ = match_arg_358.value - temp_montant_forfaitaire_charges_d823_16_25 = True + return montant_5 + def temp_montant_forfaitaire_charges_d823_16_12(_:Unit): + match_arg_352 = residence_5 + if match_arg_352.code == Collectivite_Code.Guadeloupe: + _ = match_arg_352.value + temp_montant_forfaitaire_charges_d823_16_13 = True + elif match_arg_352.code == Collectivite_Code.Guyane: + _ = match_arg_352.value + temp_montant_forfaitaire_charges_d823_16_13 = False + elif match_arg_352.code == Collectivite_Code.Martinique: + _ = match_arg_352.value + temp_montant_forfaitaire_charges_d823_16_13 = True + elif match_arg_352.code == Collectivite_Code.LaReunion: + _ = match_arg_352.value + temp_montant_forfaitaire_charges_d823_16_13 = True + elif match_arg_352.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_352.value + temp_montant_forfaitaire_charges_d823_16_13 = True + elif match_arg_352.code == Collectivite_Code.SaintMartin: + _ = match_arg_352.value + temp_montant_forfaitaire_charges_d823_16_13 = True + elif match_arg_352.code == Collectivite_Code.Metropole: + _ = match_arg_352.value + temp_montant_forfaitaire_charges_d823_16_13 = False + elif match_arg_352.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_352.value + temp_montant_forfaitaire_charges_d823_16_13 = False + elif match_arg_352.code == Collectivite_Code.Mayotte: + _ = match_arg_352.value + temp_montant_forfaitaire_charges_d823_16_13 = True return (((date_courante_11 >= date_of_numbers(2021,10,1)) and (date_courante_11 < date_of_numbers(2022,1,1))) and - temp_montant_forfaitaire_charges_d823_16_25) + temp_montant_forfaitaire_charges_d823_16_13) return handle_default(SourcePosition(filename="", start_line=0, start_column=1, end_line=0, end_column=1, law_headings=[]), [], - temp_montant_forfaitaire_charges_d823_16_24, - temp_montant_forfaitaire_charges_d823_16_19) + temp_montant_forfaitaire_charges_d823_16_12, + temp_montant_forfaitaire_charges_d823_16_11) except EmptyError: - match_arg_359 = residence_5 - if match_arg_359.code == Collectivite_Code.Guadeloupe: - _ = match_arg_359.value - temp_montant_forfaitaire_charges_d823_16_26 = True - elif match_arg_359.code == Collectivite_Code.Guyane: - _ = match_arg_359.value - temp_montant_forfaitaire_charges_d823_16_26 = False - elif match_arg_359.code == Collectivite_Code.Martinique: - _ = match_arg_359.value - temp_montant_forfaitaire_charges_d823_16_26 = True - elif match_arg_359.code == Collectivite_Code.LaReunion: - _ = match_arg_359.value - temp_montant_forfaitaire_charges_d823_16_26 = True - elif match_arg_359.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_359.value - temp_montant_forfaitaire_charges_d823_16_26 = True - elif match_arg_359.code == Collectivite_Code.SaintMartin: - _ = match_arg_359.value - temp_montant_forfaitaire_charges_d823_16_26 = True - elif match_arg_359.code == Collectivite_Code.Metropole: - _ = match_arg_359.value - temp_montant_forfaitaire_charges_d823_16_26 = False - elif match_arg_359.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_359.value - temp_montant_forfaitaire_charges_d823_16_26 = False - elif match_arg_359.code == Collectivite_Code.Mayotte: - _ = match_arg_359.value - temp_montant_forfaitaire_charges_d823_16_26 = True + match_arg_353 = residence_5 + if match_arg_353.code == Collectivite_Code.Guadeloupe: + _ = match_arg_353.value + temp_montant_forfaitaire_charges_d823_16_14 = True + elif match_arg_353.code == Collectivite_Code.Guyane: + _ = match_arg_353.value + temp_montant_forfaitaire_charges_d823_16_14 = False + elif match_arg_353.code == Collectivite_Code.Martinique: + _ = match_arg_353.value + temp_montant_forfaitaire_charges_d823_16_14 = True + elif match_arg_353.code == Collectivite_Code.LaReunion: + _ = match_arg_353.value + temp_montant_forfaitaire_charges_d823_16_14 = True + elif match_arg_353.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_353.value + temp_montant_forfaitaire_charges_d823_16_14 = True + elif match_arg_353.code == Collectivite_Code.SaintMartin: + _ = match_arg_353.value + temp_montant_forfaitaire_charges_d823_16_14 = True + elif match_arg_353.code == Collectivite_Code.Metropole: + _ = match_arg_353.value + temp_montant_forfaitaire_charges_d823_16_14 = False + elif match_arg_353.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_353.value + temp_montant_forfaitaire_charges_d823_16_14 = False + elif match_arg_353.code == Collectivite_Code.Mayotte: + _ = match_arg_353.value + temp_montant_forfaitaire_charges_d823_16_14 = True if (((date_courante_11 >= date_of_numbers(2022,1,1)) and (date_courante_11 < date_of_numbers(2022,7,1))) and - temp_montant_forfaitaire_charges_d823_16_26): - match_arg_360 = situation_familiale_calcul_apl_4 - if match_arg_360.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_360.value - temp_montant_forfaitaire_charges_d823_16_27 = money_of_cents_string("1872") - elif match_arg_360.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_360.value - temp_montant_forfaitaire_charges_d823_16_27 = money_of_cents_string("3640") - match_arg_361 = situation_familiale_calcul_apl_4 - if match_arg_361.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_361.value - temp_montant_forfaitaire_charges_d823_16_28 = money_of_cents_string("1872") - elif match_arg_361.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_361.value - temp_montant_forfaitaire_charges_d823_16_28 = money_of_cents_string("3640") - if ((temp_montant_forfaitaire_charges_d823_16_28 + + temp_montant_forfaitaire_charges_d823_16_14): + match_arg_354 = situation_familiale_calcul_apl_4 + if match_arg_354.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_354.value + temp_montant_32 = money_of_cents_string("1872") + elif match_arg_354.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_354.value + temp_montant_32 = money_of_cents_string("3640") + montant_6 = (temp_montant_32 + (money_of_cents_string("936") * - decimal_of_integer(nombre_personnes_a_charge_4))) > - (temp_montant_forfaitaire_charges_d823_16_27 + + decimal_of_integer(nombre_personnes_a_charge_4))) + match_arg_355 = situation_familiale_calcul_apl_4 + if match_arg_355.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_355.value + temp_limite_3 = money_of_cents_string("1872") + elif match_arg_355.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_355.value + temp_limite_3 = money_of_cents_string("3640") + limite_3 = (temp_limite_3 + (money_of_cents_string("936") * - decimal_of_string("6.")))): - match_arg_362 = situation_familiale_calcul_apl_4 - if match_arg_362.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_362.value - temp_montant_forfaitaire_charges_d823_16_29 = money_of_cents_string("1872") - elif match_arg_362.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_362.value - temp_montant_forfaitaire_charges_d823_16_29 = money_of_cents_string("3640") - return (temp_montant_forfaitaire_charges_d823_16_29 + - (money_of_cents_string("936") * - decimal_of_string("6."))) + decimal_of_string("6."))) + if (montant_6 > limite_3): + return limite_3 else: - match_arg_363 = situation_familiale_calcul_apl_4 - if match_arg_363.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_363.value - temp_montant_forfaitaire_charges_d823_16_30 = money_of_cents_string("1872") - elif match_arg_363.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_363.value - temp_montant_forfaitaire_charges_d823_16_30 = money_of_cents_string("3640") - return (temp_montant_forfaitaire_charges_d823_16_30 + - (money_of_cents_string("936") * - decimal_of_integer(nombre_personnes_a_charge_4))) + return montant_6 else: raise EmptyError - def temp_montant_forfaitaire_charges_d823_16_31(_:Unit): - def temp_montant_forfaitaire_charges_d823_16_32(_:Unit): - match_arg_364 = situation_familiale_calcul_apl_4 - if match_arg_364.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_364.value - temp_montant_forfaitaire_charges_d823_16_33 = money_of_cents_string("1938") - elif match_arg_364.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_364.value - temp_montant_forfaitaire_charges_d823_16_33 = money_of_cents_string("3767") - match_arg_365 = situation_familiale_calcul_apl_4 - if match_arg_365.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_365.value - temp_montant_forfaitaire_charges_d823_16_34 = money_of_cents_string("1938") - elif match_arg_365.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_365.value - temp_montant_forfaitaire_charges_d823_16_34 = money_of_cents_string("3767") - if ((temp_montant_forfaitaire_charges_d823_16_34 + + def temp_montant_forfaitaire_charges_d823_16_15(_:Unit): + def temp_montant_forfaitaire_charges_d823_16_16(_:Unit): + match_arg_356 = situation_familiale_calcul_apl_4 + if match_arg_356.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_356.value + temp_montant_33 = money_of_cents_string("1938") + elif match_arg_356.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_356.value + temp_montant_33 = money_of_cents_string("3767") + montant_7 = (temp_montant_33 + (money_of_cents_string("969") * - decimal_of_integer(nombre_personnes_a_charge_4))) > - (temp_montant_forfaitaire_charges_d823_16_33 + + decimal_of_integer(nombre_personnes_a_charge_4))) + match_arg_357 = situation_familiale_calcul_apl_4 + if match_arg_357.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_357.value + temp_limite_4 = money_of_cents_string("1938") + elif match_arg_357.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_357.value + temp_limite_4 = money_of_cents_string("3767") + limite_4 = (temp_limite_4 + (money_of_cents_string("969") * - decimal_of_string("6.")))): - match_arg_366 = situation_familiale_calcul_apl_4 - if match_arg_366.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_366.value - temp_montant_forfaitaire_charges_d823_16_35 = money_of_cents_string("1938") - elif match_arg_366.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_366.value - temp_montant_forfaitaire_charges_d823_16_35 = money_of_cents_string("3767") - return (temp_montant_forfaitaire_charges_d823_16_35 + - (money_of_cents_string("969") * - decimal_of_string("6."))) + decimal_of_string("6."))) + if (montant_7 > limite_4): + return limite_4 else: - match_arg_367 = situation_familiale_calcul_apl_4 - if match_arg_367.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_367.value - temp_montant_forfaitaire_charges_d823_16_36 = money_of_cents_string("1938") - elif match_arg_367.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_367.value - temp_montant_forfaitaire_charges_d823_16_36 = money_of_cents_string("3767") - return (temp_montant_forfaitaire_charges_d823_16_36 + - (money_of_cents_string("969") * - decimal_of_integer(nombre_personnes_a_charge_4))) - def temp_montant_forfaitaire_charges_d823_16_37(_:Unit): - match_arg_368 = residence_5 - if match_arg_368.code == Collectivite_Code.Guadeloupe: - _ = match_arg_368.value - temp_montant_forfaitaire_charges_d823_16_38 = True - elif match_arg_368.code == Collectivite_Code.Guyane: - _ = match_arg_368.value - temp_montant_forfaitaire_charges_d823_16_38 = False - elif match_arg_368.code == Collectivite_Code.Martinique: - _ = match_arg_368.value - temp_montant_forfaitaire_charges_d823_16_38 = True - elif match_arg_368.code == Collectivite_Code.LaReunion: - _ = match_arg_368.value - temp_montant_forfaitaire_charges_d823_16_38 = True - elif match_arg_368.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_368.value - temp_montant_forfaitaire_charges_d823_16_38 = True - elif match_arg_368.code == Collectivite_Code.SaintMartin: - _ = match_arg_368.value - temp_montant_forfaitaire_charges_d823_16_38 = True - elif match_arg_368.code == Collectivite_Code.Metropole: - _ = match_arg_368.value - temp_montant_forfaitaire_charges_d823_16_38 = False - elif match_arg_368.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_368.value - temp_montant_forfaitaire_charges_d823_16_38 = False - elif match_arg_368.code == Collectivite_Code.Mayotte: - _ = match_arg_368.value - temp_montant_forfaitaire_charges_d823_16_38 = True + return montant_7 + def temp_montant_forfaitaire_charges_d823_16_17(_:Unit): + match_arg_358 = residence_5 + if match_arg_358.code == Collectivite_Code.Guadeloupe: + _ = match_arg_358.value + temp_montant_forfaitaire_charges_d823_16_18 = True + elif match_arg_358.code == Collectivite_Code.Guyane: + _ = match_arg_358.value + temp_montant_forfaitaire_charges_d823_16_18 = False + elif match_arg_358.code == Collectivite_Code.Martinique: + _ = match_arg_358.value + temp_montant_forfaitaire_charges_d823_16_18 = True + elif match_arg_358.code == Collectivite_Code.LaReunion: + _ = match_arg_358.value + temp_montant_forfaitaire_charges_d823_16_18 = True + elif match_arg_358.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_358.value + temp_montant_forfaitaire_charges_d823_16_18 = True + elif match_arg_358.code == Collectivite_Code.SaintMartin: + _ = match_arg_358.value + temp_montant_forfaitaire_charges_d823_16_18 = True + elif match_arg_358.code == Collectivite_Code.Metropole: + _ = match_arg_358.value + temp_montant_forfaitaire_charges_d823_16_18 = False + elif match_arg_358.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_358.value + temp_montant_forfaitaire_charges_d823_16_18 = False + elif match_arg_358.code == Collectivite_Code.Mayotte: + _ = match_arg_358.value + temp_montant_forfaitaire_charges_d823_16_18 = True return (((date_courante_11 >= date_of_numbers(2022,7,1)) and (date_courante_11 < date_of_numbers(2023,1,1))) and - temp_montant_forfaitaire_charges_d823_16_38) + temp_montant_forfaitaire_charges_d823_16_18) return handle_default(SourcePosition(filename="", start_line=0, start_column=1, end_line=0, end_column=1, law_headings=[]), [], - temp_montant_forfaitaire_charges_d823_16_37, - temp_montant_forfaitaire_charges_d823_16_32) - def temp_montant_forfaitaire_charges_d823_16_39(_:Unit): - def temp_montant_forfaitaire_charges_d823_16_40(_:Unit): - match_arg_369 = situation_familiale_calcul_apl_4 - if match_arg_369.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_369.value - temp_montant_forfaitaire_charges_d823_16_41 = money_of_cents_string("1938") - elif match_arg_369.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_369.value - temp_montant_forfaitaire_charges_d823_16_41 = money_of_cents_string("3767") - return (temp_montant_forfaitaire_charges_d823_16_41 + + temp_montant_forfaitaire_charges_d823_16_17, + temp_montant_forfaitaire_charges_d823_16_16) + def temp_montant_forfaitaire_charges_d823_16_19(_:Unit): + def temp_montant_forfaitaire_charges_d823_16_20(_:Unit): + match_arg_359 = situation_familiale_calcul_apl_4 + if match_arg_359.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_359.value + temp_montant_forfaitaire_charges_d823_16_21 = money_of_cents_string("1938") + elif match_arg_359.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_359.value + temp_montant_forfaitaire_charges_d823_16_21 = money_of_cents_string("3767") + return (temp_montant_forfaitaire_charges_d823_16_21 + (money_of_cents_string("969") * multiplicateur_majoration_charges_d823_16)) - def temp_montant_forfaitaire_charges_d823_16_42(_:Unit): - match_arg_370 = residence_5 - if match_arg_370.code == Collectivite_Code.Guadeloupe: - _ = match_arg_370.value - temp_montant_forfaitaire_charges_d823_16_43 = True - elif match_arg_370.code == Collectivite_Code.Guyane: - _ = match_arg_370.value - temp_montant_forfaitaire_charges_d823_16_43 = False - elif match_arg_370.code == Collectivite_Code.Martinique: - _ = match_arg_370.value - temp_montant_forfaitaire_charges_d823_16_43 = True - elif match_arg_370.code == Collectivite_Code.LaReunion: - _ = match_arg_370.value - temp_montant_forfaitaire_charges_d823_16_43 = True - elif match_arg_370.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_370.value - temp_montant_forfaitaire_charges_d823_16_43 = True - elif match_arg_370.code == Collectivite_Code.SaintMartin: - _ = match_arg_370.value - temp_montant_forfaitaire_charges_d823_16_43 = True - elif match_arg_370.code == Collectivite_Code.Metropole: - _ = match_arg_370.value - temp_montant_forfaitaire_charges_d823_16_43 = False - elif match_arg_370.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_370.value - temp_montant_forfaitaire_charges_d823_16_43 = False - elif match_arg_370.code == Collectivite_Code.Mayotte: - _ = match_arg_370.value - temp_montant_forfaitaire_charges_d823_16_43 = True + def temp_montant_forfaitaire_charges_d823_16_22(_:Unit): + match_arg_360 = residence_5 + if match_arg_360.code == Collectivite_Code.Guadeloupe: + _ = match_arg_360.value + temp_montant_forfaitaire_charges_d823_16_23 = True + elif match_arg_360.code == Collectivite_Code.Guyane: + _ = match_arg_360.value + temp_montant_forfaitaire_charges_d823_16_23 = False + elif match_arg_360.code == Collectivite_Code.Martinique: + _ = match_arg_360.value + temp_montant_forfaitaire_charges_d823_16_23 = True + elif match_arg_360.code == Collectivite_Code.LaReunion: + _ = match_arg_360.value + temp_montant_forfaitaire_charges_d823_16_23 = True + elif match_arg_360.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_360.value + temp_montant_forfaitaire_charges_d823_16_23 = True + elif match_arg_360.code == Collectivite_Code.SaintMartin: + _ = match_arg_360.value + temp_montant_forfaitaire_charges_d823_16_23 = True + elif match_arg_360.code == Collectivite_Code.Metropole: + _ = match_arg_360.value + temp_montant_forfaitaire_charges_d823_16_23 = False + elif match_arg_360.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_360.value + temp_montant_forfaitaire_charges_d823_16_23 = False + elif match_arg_360.code == Collectivite_Code.Mayotte: + _ = match_arg_360.value + temp_montant_forfaitaire_charges_d823_16_23 = True return ((date_courante_11 >= date_of_numbers(2023,1,1)) and - (temp_montant_forfaitaire_charges_d823_16_43 and + (temp_montant_forfaitaire_charges_d823_16_23 and colocation)) return handle_default(SourcePosition(filename="", start_line=0, start_column=1, end_line=0, end_column=1, law_headings=[]), [], - temp_montant_forfaitaire_charges_d823_16_42, - temp_montant_forfaitaire_charges_d823_16_40) - temp_montant_forfaitaire_charges_d823_16_44 = handle_default( + temp_montant_forfaitaire_charges_d823_16_22, + temp_montant_forfaitaire_charges_d823_16_20) + temp_montant_forfaitaire_charges_d823_16_24 = handle_default( SourcePosition(filename="", start_line=0, start_column=1, end_line=0, end_column=1, - law_headings=[]), [temp_montant_forfaitaire_charges_d823_16_39, - temp_montant_forfaitaire_charges_d823_16_31, - temp_montant_forfaitaire_charges_d823_16_18, + law_headings=[]), [temp_montant_forfaitaire_charges_d823_16_19, + temp_montant_forfaitaire_charges_d823_16_15, temp_montant_forfaitaire_charges_d823_16_10, + temp_montant_forfaitaire_charges_d823_16_6, temp_montant_forfaitaire_charges_d823_16_2], temp_montant_forfaitaire_charges_d823_16_1, temp_montant_forfaitaire_charges_d823_16) except EmptyError: - def temp_montant_forfaitaire_charges_d823_16_45(_:Unit): + def temp_montant_forfaitaire_charges_d823_16_25(_:Unit): raise EmptyError - def temp_montant_forfaitaire_charges_d823_16_46(_:Unit): + def temp_montant_forfaitaire_charges_d823_16_26(_:Unit): return False - def temp_montant_forfaitaire_charges_d823_16_47(_:Unit): - def temp_montant_forfaitaire_charges_d823_16_48(_:Unit): - match_arg_371 = situation_familiale_calcul_apl_4 - if match_arg_371.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_371.value - temp_montant_forfaitaire_charges_d823_16_49 = money_of_cents_string("2699") - elif match_arg_371.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_371.value - temp_montant_forfaitaire_charges_d823_16_49 = money_of_cents_string("5399") - return (temp_montant_forfaitaire_charges_d823_16_49 + + def temp_montant_forfaitaire_charges_d823_16_27(_:Unit): + def temp_montant_forfaitaire_charges_d823_16_28(_:Unit): + match_arg_361 = situation_familiale_calcul_apl_4 + if match_arg_361.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_361.value + temp_montant_forfaitaire_charges_d823_16_29 = money_of_cents_string("2699") + elif match_arg_361.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_361.value + temp_montant_forfaitaire_charges_d823_16_29 = money_of_cents_string("5399") + return (temp_montant_forfaitaire_charges_d823_16_29 + (money_of_cents_string("1224") * multiplicateur_majoration_charges_d823_16)) - def temp_montant_forfaitaire_charges_d823_16_50(_:Unit): + def temp_montant_forfaitaire_charges_d823_16_30(_:Unit): return ((date_courante_11 < date_of_numbers(2021,10,1)) and ((date_courante_11 >= @@ -12490,21 +12396,21 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen start_line=0, start_column=1, end_line=0, end_column=1, law_headings=[]), [], - temp_montant_forfaitaire_charges_d823_16_50, - temp_montant_forfaitaire_charges_d823_16_48) - def temp_montant_forfaitaire_charges_d823_16_51(_:Unit): - def temp_montant_forfaitaire_charges_d823_16_52(_:Unit): - match_arg_372 = situation_familiale_calcul_apl_4 - if match_arg_372.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_372.value - temp_montant_forfaitaire_charges_d823_16_53 = money_of_cents_string("2710") - elif match_arg_372.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_372.value - temp_montant_forfaitaire_charges_d823_16_53 = money_of_cents_string("5422") - return (temp_montant_forfaitaire_charges_d823_16_53 + + temp_montant_forfaitaire_charges_d823_16_30, + temp_montant_forfaitaire_charges_d823_16_28) + def temp_montant_forfaitaire_charges_d823_16_31(_:Unit): + def temp_montant_forfaitaire_charges_d823_16_32(_:Unit): + match_arg_362 = situation_familiale_calcul_apl_4 + if match_arg_362.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_362.value + temp_montant_forfaitaire_charges_d823_16_33 = money_of_cents_string("2710") + elif match_arg_362.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_362.value + temp_montant_forfaitaire_charges_d823_16_33 = money_of_cents_string("5422") + return (temp_montant_forfaitaire_charges_d823_16_33 + (money_of_cents_string("1229") * multiplicateur_majoration_charges_d823_16)) - def temp_montant_forfaitaire_charges_d823_16_54(_:Unit): + def temp_montant_forfaitaire_charges_d823_16_34(_:Unit): return ((date_courante_11 >= date_of_numbers(2021,10,1)) and ((date_courante_11 < @@ -12513,376 +12419,361 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen start_line=0, start_column=1, end_line=0, end_column=1, law_headings=[]), [], - temp_montant_forfaitaire_charges_d823_16_54, - temp_montant_forfaitaire_charges_d823_16_52) - def temp_montant_forfaitaire_charges_d823_16_55(_:Unit): - def temp_montant_forfaitaire_charges_d823_16_56(_:Unit): - match_arg_373 = situation_familiale_calcul_apl_4 - if match_arg_373.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_373.value - temp_montant_forfaitaire_charges_d823_16_57 = money_of_cents_string("2805") - elif match_arg_373.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_373.value - temp_montant_forfaitaire_charges_d823_16_57 = money_of_cents_string("5612") - return (temp_montant_forfaitaire_charges_d823_16_57 + + temp_montant_forfaitaire_charges_d823_16_34, + temp_montant_forfaitaire_charges_d823_16_32) + def temp_montant_forfaitaire_charges_d823_16_35(_:Unit): + def temp_montant_forfaitaire_charges_d823_16_36(_:Unit): + match_arg_363 = situation_familiale_calcul_apl_4 + if match_arg_363.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_363.value + temp_montant_forfaitaire_charges_d823_16_37 = money_of_cents_string("2805") + elif match_arg_363.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_363.value + temp_montant_forfaitaire_charges_d823_16_37 = money_of_cents_string("5612") + return (temp_montant_forfaitaire_charges_d823_16_37 + (money_of_cents_string("1272") * multiplicateur_majoration_charges_d823_16)) - def temp_montant_forfaitaire_charges_d823_16_58(_:Unit): + def temp_montant_forfaitaire_charges_d823_16_38(_:Unit): return ((date_courante_11 >= date_of_numbers(2022,7,1)) and colocation) return handle_default(SourcePosition(filename="", start_line=0, start_column=1, end_line=0, end_column=1, law_headings=[]), [], - temp_montant_forfaitaire_charges_d823_16_58, - temp_montant_forfaitaire_charges_d823_16_56) - temp_montant_forfaitaire_charges_d823_16_44 = handle_default( + temp_montant_forfaitaire_charges_d823_16_38, + temp_montant_forfaitaire_charges_d823_16_36) + temp_montant_forfaitaire_charges_d823_16_24 = handle_default( SourcePosition(filename="", start_line=0, start_column=1, end_line=0, end_column=1, - law_headings=[]), [temp_montant_forfaitaire_charges_d823_16_55, - temp_montant_forfaitaire_charges_d823_16_51, - temp_montant_forfaitaire_charges_d823_16_47], - temp_montant_forfaitaire_charges_d823_16_46, - temp_montant_forfaitaire_charges_d823_16_45) + law_headings=[]), [temp_montant_forfaitaire_charges_d823_16_35, + temp_montant_forfaitaire_charges_d823_16_31, + temp_montant_forfaitaire_charges_d823_16_27], + temp_montant_forfaitaire_charges_d823_16_26, + temp_montant_forfaitaire_charges_d823_16_25) except EmptyError: - def temp_montant_forfaitaire_charges_d823_16_59(_:Unit): + def temp_montant_forfaitaire_charges_d823_16_39(_:Unit): raise EmptyError - def temp_montant_forfaitaire_charges_d823_16_60(_:Unit): + def temp_montant_forfaitaire_charges_d823_16_40(_:Unit): return False - def temp_montant_forfaitaire_charges_d823_16_61(_:Unit): - def temp_montant_forfaitaire_charges_d823_16_62(_:Unit): - if ((money_of_cents_string("3614") + + def temp_montant_forfaitaire_charges_d823_16_41(_:Unit): + def temp_montant_forfaitaire_charges_d823_16_42(_:Unit): + montant_8 = (money_of_cents_string("3614") + (money_of_cents_string("929") * - decimal_of_integer(nombre_personnes_a_charge_4))) > - (money_of_cents_string("3614") + + decimal_of_integer(nombre_personnes_a_charge_4))) + limite_5 = (money_of_cents_string("3614") + (money_of_cents_string("929") * - decimal_of_string("6.")))): - return (money_of_cents_string("3614") + - (money_of_cents_string("929") * - decimal_of_string("6."))) + decimal_of_string("6."))) + if (montant_8 > limite_5): + return limite_5 else: - return (money_of_cents_string("3614") + - (money_of_cents_string("929") * - decimal_of_integer(nombre_personnes_a_charge_4))) - def temp_montant_forfaitaire_charges_d823_16_63(_:Unit): - match_arg_374 = residence_5 - if match_arg_374.code == Collectivite_Code.Guadeloupe: - _ = match_arg_374.value - temp_montant_forfaitaire_charges_d823_16_64 = True - elif match_arg_374.code == Collectivite_Code.Guyane: - _ = match_arg_374.value - temp_montant_forfaitaire_charges_d823_16_64 = False - elif match_arg_374.code == Collectivite_Code.Martinique: - _ = match_arg_374.value - temp_montant_forfaitaire_charges_d823_16_64 = True - elif match_arg_374.code == Collectivite_Code.LaReunion: - _ = match_arg_374.value - temp_montant_forfaitaire_charges_d823_16_64 = True - elif match_arg_374.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_374.value - temp_montant_forfaitaire_charges_d823_16_64 = True - elif match_arg_374.code == Collectivite_Code.SaintMartin: - _ = match_arg_374.value - temp_montant_forfaitaire_charges_d823_16_64 = True - elif match_arg_374.code == Collectivite_Code.Metropole: - _ = match_arg_374.value - temp_montant_forfaitaire_charges_d823_16_64 = False - elif match_arg_374.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_374.value - temp_montant_forfaitaire_charges_d823_16_64 = False - elif match_arg_374.code == Collectivite_Code.Mayotte: - _ = match_arg_374.value - temp_montant_forfaitaire_charges_d823_16_64 = True + return montant_8 + def temp_montant_forfaitaire_charges_d823_16_43(_:Unit): + match_arg_364 = residence_5 + if match_arg_364.code == Collectivite_Code.Guadeloupe: + _ = match_arg_364.value + temp_montant_forfaitaire_charges_d823_16_44 = True + elif match_arg_364.code == Collectivite_Code.Guyane: + _ = match_arg_364.value + temp_montant_forfaitaire_charges_d823_16_44 = False + elif match_arg_364.code == Collectivite_Code.Martinique: + _ = match_arg_364.value + temp_montant_forfaitaire_charges_d823_16_44 = True + elif match_arg_364.code == Collectivite_Code.LaReunion: + _ = match_arg_364.value + temp_montant_forfaitaire_charges_d823_16_44 = True + elif match_arg_364.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_364.value + temp_montant_forfaitaire_charges_d823_16_44 = True + elif match_arg_364.code == Collectivite_Code.SaintMartin: + _ = match_arg_364.value + temp_montant_forfaitaire_charges_d823_16_44 = True + elif match_arg_364.code == Collectivite_Code.Metropole: + _ = match_arg_364.value + temp_montant_forfaitaire_charges_d823_16_44 = False + elif match_arg_364.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_364.value + temp_montant_forfaitaire_charges_d823_16_44 = False + elif match_arg_364.code == Collectivite_Code.Mayotte: + _ = match_arg_364.value + temp_montant_forfaitaire_charges_d823_16_44 = True return (((date_courante_11 >= date_of_numbers(2020,1,1)) and (date_courante_11 < date_of_numbers(2020,10,1))) and - temp_montant_forfaitaire_charges_d823_16_64) + temp_montant_forfaitaire_charges_d823_16_44) return handle_default(SourcePosition(filename="", start_line=0, start_column=1, end_line=0, end_column=1, law_headings=[]), [], - temp_montant_forfaitaire_charges_d823_16_63, - temp_montant_forfaitaire_charges_d823_16_62) - def temp_montant_forfaitaire_charges_d823_16_65(_:Unit): - def temp_montant_forfaitaire_charges_d823_16_66(_:Unit): - if ((money_of_cents_string("3625") + + temp_montant_forfaitaire_charges_d823_16_43, + temp_montant_forfaitaire_charges_d823_16_42) + def temp_montant_forfaitaire_charges_d823_16_45(_:Unit): + def temp_montant_forfaitaire_charges_d823_16_46(_:Unit): + montant_9 = (money_of_cents_string("3625") + (money_of_cents_string("932") * - decimal_of_integer(nombre_personnes_a_charge_4))) > - (money_of_cents_string("3625") + + decimal_of_integer(nombre_personnes_a_charge_4))) + limite_6 = (money_of_cents_string("3625") + (money_of_cents_string("932") * - decimal_of_string("6.")))): - return (money_of_cents_string("3625") + - (money_of_cents_string("932") * - decimal_of_string("6."))) + decimal_of_string("6."))) + if (montant_9 > limite_6): + return limite_6 else: - return (money_of_cents_string("3625") + - (money_of_cents_string("932") * - decimal_of_integer(nombre_personnes_a_charge_4))) - def temp_montant_forfaitaire_charges_d823_16_67(_:Unit): - match_arg_375 = residence_5 - if match_arg_375.code == Collectivite_Code.Guadeloupe: - _ = match_arg_375.value - temp_montant_forfaitaire_charges_d823_16_68 = True - elif match_arg_375.code == Collectivite_Code.Guyane: - _ = match_arg_375.value - temp_montant_forfaitaire_charges_d823_16_68 = False - elif match_arg_375.code == Collectivite_Code.Martinique: - _ = match_arg_375.value - temp_montant_forfaitaire_charges_d823_16_68 = True - elif match_arg_375.code == Collectivite_Code.LaReunion: - _ = match_arg_375.value - temp_montant_forfaitaire_charges_d823_16_68 = True - elif match_arg_375.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_375.value - temp_montant_forfaitaire_charges_d823_16_68 = True - elif match_arg_375.code == Collectivite_Code.SaintMartin: - _ = match_arg_375.value - temp_montant_forfaitaire_charges_d823_16_68 = True - elif match_arg_375.code == Collectivite_Code.Metropole: - _ = match_arg_375.value - temp_montant_forfaitaire_charges_d823_16_68 = False - elif match_arg_375.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_375.value - temp_montant_forfaitaire_charges_d823_16_68 = False - elif match_arg_375.code == Collectivite_Code.Mayotte: - _ = match_arg_375.value - temp_montant_forfaitaire_charges_d823_16_68 = True + return montant_9 + def temp_montant_forfaitaire_charges_d823_16_47(_:Unit): + match_arg_365 = residence_5 + if match_arg_365.code == Collectivite_Code.Guadeloupe: + _ = match_arg_365.value + temp_montant_forfaitaire_charges_d823_16_48 = True + elif match_arg_365.code == Collectivite_Code.Guyane: + _ = match_arg_365.value + temp_montant_forfaitaire_charges_d823_16_48 = False + elif match_arg_365.code == Collectivite_Code.Martinique: + _ = match_arg_365.value + temp_montant_forfaitaire_charges_d823_16_48 = True + elif match_arg_365.code == Collectivite_Code.LaReunion: + _ = match_arg_365.value + temp_montant_forfaitaire_charges_d823_16_48 = True + elif match_arg_365.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_365.value + temp_montant_forfaitaire_charges_d823_16_48 = True + elif match_arg_365.code == Collectivite_Code.SaintMartin: + _ = match_arg_365.value + temp_montant_forfaitaire_charges_d823_16_48 = True + elif match_arg_365.code == Collectivite_Code.Metropole: + _ = match_arg_365.value + temp_montant_forfaitaire_charges_d823_16_48 = False + elif match_arg_365.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_365.value + temp_montant_forfaitaire_charges_d823_16_48 = False + elif match_arg_365.code == Collectivite_Code.Mayotte: + _ = match_arg_365.value + temp_montant_forfaitaire_charges_d823_16_48 = True return (((date_courante_11 >= date_of_numbers(2020,10,1)) and (date_courante_11 < date_of_numbers(2021,10,1))) and - temp_montant_forfaitaire_charges_d823_16_68) + temp_montant_forfaitaire_charges_d823_16_48) return handle_default(SourcePosition(filename="", start_line=0, start_column=1, end_line=0, end_column=1, law_headings=[]), [], - temp_montant_forfaitaire_charges_d823_16_67, - temp_montant_forfaitaire_charges_d823_16_66) - def temp_montant_forfaitaire_charges_d823_16_69(_:Unit): + temp_montant_forfaitaire_charges_d823_16_47, + temp_montant_forfaitaire_charges_d823_16_46) + def temp_montant_forfaitaire_charges_d823_16_49(_:Unit): try: - def temp_montant_forfaitaire_charges_d823_16_70(_:Unit): - if ((money_of_cents_string("3640") + + def temp_montant_forfaitaire_charges_d823_16_50(_:Unit): + montant_10 = (money_of_cents_string("3640") + (money_of_cents_string("936") * - decimal_of_integer(nombre_personnes_a_charge_4))) > - (money_of_cents_string("3640") + + decimal_of_integer(nombre_personnes_a_charge_4))) + limite_7 = (money_of_cents_string("3640") + (money_of_cents_string("936") * - decimal_of_string("6.")))): - return (money_of_cents_string("3640") + - (money_of_cents_string("936") * - decimal_of_string("6."))) + decimal_of_string("6."))) + if (montant_10 > limite_7): + return limite_7 else: - return (money_of_cents_string("3640") + - (money_of_cents_string("936") * - decimal_of_integer(nombre_personnes_a_charge_4))) - def temp_montant_forfaitaire_charges_d823_16_71(_:Unit): - match_arg_376 = residence_5 - if match_arg_376.code == Collectivite_Code.Guadeloupe: - _ = match_arg_376.value - temp_montant_forfaitaire_charges_d823_16_72 = True - elif match_arg_376.code == Collectivite_Code.Guyane: - _ = match_arg_376.value - temp_montant_forfaitaire_charges_d823_16_72 = False - elif match_arg_376.code == Collectivite_Code.Martinique: - _ = match_arg_376.value - temp_montant_forfaitaire_charges_d823_16_72 = True - elif match_arg_376.code == Collectivite_Code.LaReunion: - _ = match_arg_376.value - temp_montant_forfaitaire_charges_d823_16_72 = True - elif match_arg_376.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_376.value - temp_montant_forfaitaire_charges_d823_16_72 = True - elif match_arg_376.code == Collectivite_Code.SaintMartin: - _ = match_arg_376.value - temp_montant_forfaitaire_charges_d823_16_72 = True - elif match_arg_376.code == Collectivite_Code.Metropole: - _ = match_arg_376.value - temp_montant_forfaitaire_charges_d823_16_72 = False - elif match_arg_376.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_376.value - temp_montant_forfaitaire_charges_d823_16_72 = False - elif match_arg_376.code == Collectivite_Code.Mayotte: - _ = match_arg_376.value - temp_montant_forfaitaire_charges_d823_16_72 = True + return montant_10 + def temp_montant_forfaitaire_charges_d823_16_51(_:Unit): + match_arg_366 = residence_5 + if match_arg_366.code == Collectivite_Code.Guadeloupe: + _ = match_arg_366.value + temp_montant_forfaitaire_charges_d823_16_52 = True + elif match_arg_366.code == Collectivite_Code.Guyane: + _ = match_arg_366.value + temp_montant_forfaitaire_charges_d823_16_52 = False + elif match_arg_366.code == Collectivite_Code.Martinique: + _ = match_arg_366.value + temp_montant_forfaitaire_charges_d823_16_52 = True + elif match_arg_366.code == Collectivite_Code.LaReunion: + _ = match_arg_366.value + temp_montant_forfaitaire_charges_d823_16_52 = True + elif match_arg_366.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_366.value + temp_montant_forfaitaire_charges_d823_16_52 = True + elif match_arg_366.code == Collectivite_Code.SaintMartin: + _ = match_arg_366.value + temp_montant_forfaitaire_charges_d823_16_52 = True + elif match_arg_366.code == Collectivite_Code.Metropole: + _ = match_arg_366.value + temp_montant_forfaitaire_charges_d823_16_52 = False + elif match_arg_366.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_366.value + temp_montant_forfaitaire_charges_d823_16_52 = False + elif match_arg_366.code == Collectivite_Code.Mayotte: + _ = match_arg_366.value + temp_montant_forfaitaire_charges_d823_16_52 = True return (((date_courante_11 >= date_of_numbers(2021,10,1)) and (date_courante_11 < date_of_numbers(2022,1,1))) and - temp_montant_forfaitaire_charges_d823_16_72) + temp_montant_forfaitaire_charges_d823_16_52) return handle_default(SourcePosition(filename="", start_line=0, start_column=1, end_line=0, end_column=1, law_headings=[]), [], - temp_montant_forfaitaire_charges_d823_16_71, - temp_montant_forfaitaire_charges_d823_16_70) + temp_montant_forfaitaire_charges_d823_16_51, + temp_montant_forfaitaire_charges_d823_16_50) except EmptyError: - match_arg_377 = residence_5 - if match_arg_377.code == Collectivite_Code.Guadeloupe: - _ = match_arg_377.value - temp_montant_forfaitaire_charges_d823_16_73 = True - elif match_arg_377.code == Collectivite_Code.Guyane: - _ = match_arg_377.value - temp_montant_forfaitaire_charges_d823_16_73 = False - elif match_arg_377.code == Collectivite_Code.Martinique: - _ = match_arg_377.value - temp_montant_forfaitaire_charges_d823_16_73 = True - elif match_arg_377.code == Collectivite_Code.LaReunion: - _ = match_arg_377.value - temp_montant_forfaitaire_charges_d823_16_73 = True - elif match_arg_377.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_377.value - temp_montant_forfaitaire_charges_d823_16_73 = True - elif match_arg_377.code == Collectivite_Code.SaintMartin: - _ = match_arg_377.value - temp_montant_forfaitaire_charges_d823_16_73 = True - elif match_arg_377.code == Collectivite_Code.Metropole: - _ = match_arg_377.value - temp_montant_forfaitaire_charges_d823_16_73 = False - elif match_arg_377.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_377.value - temp_montant_forfaitaire_charges_d823_16_73 = False - elif match_arg_377.code == Collectivite_Code.Mayotte: - _ = match_arg_377.value - temp_montant_forfaitaire_charges_d823_16_73 = True + match_arg_367 = residence_5 + if match_arg_367.code == Collectivite_Code.Guadeloupe: + _ = match_arg_367.value + temp_montant_forfaitaire_charges_d823_16_53 = True + elif match_arg_367.code == Collectivite_Code.Guyane: + _ = match_arg_367.value + temp_montant_forfaitaire_charges_d823_16_53 = False + elif match_arg_367.code == Collectivite_Code.Martinique: + _ = match_arg_367.value + temp_montant_forfaitaire_charges_d823_16_53 = True + elif match_arg_367.code == Collectivite_Code.LaReunion: + _ = match_arg_367.value + temp_montant_forfaitaire_charges_d823_16_53 = True + elif match_arg_367.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_367.value + temp_montant_forfaitaire_charges_d823_16_53 = True + elif match_arg_367.code == Collectivite_Code.SaintMartin: + _ = match_arg_367.value + temp_montant_forfaitaire_charges_d823_16_53 = True + elif match_arg_367.code == Collectivite_Code.Metropole: + _ = match_arg_367.value + temp_montant_forfaitaire_charges_d823_16_53 = False + elif match_arg_367.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_367.value + temp_montant_forfaitaire_charges_d823_16_53 = False + elif match_arg_367.code == Collectivite_Code.Mayotte: + _ = match_arg_367.value + temp_montant_forfaitaire_charges_d823_16_53 = True if (((date_courante_11 >= date_of_numbers(2022,1,1)) and (date_courante_11 < date_of_numbers(2022,7,1))) and - temp_montant_forfaitaire_charges_d823_16_73): - if ((money_of_cents_string("3640") + + temp_montant_forfaitaire_charges_d823_16_53): + montant_11 = (money_of_cents_string("3640") + (money_of_cents_string("936") * - decimal_of_integer(nombre_personnes_a_charge_4))) > - (money_of_cents_string("3640") + + decimal_of_integer(nombre_personnes_a_charge_4))) + limite_8 = (money_of_cents_string("3640") + (money_of_cents_string("936") * - decimal_of_string("6.")))): - return (money_of_cents_string("3640") + - (money_of_cents_string("936") * - decimal_of_string("6."))) + decimal_of_string("6."))) + if (montant_11 > limite_8): + return limite_8 else: - return (money_of_cents_string("3640") + - (money_of_cents_string("936") * - decimal_of_integer(nombre_personnes_a_charge_4))) + return montant_11 else: raise EmptyError - def temp_montant_forfaitaire_charges_d823_16_74(_:Unit): - def temp_montant_forfaitaire_charges_d823_16_75(_:Unit): - if ((money_of_cents_string("3767") + + def temp_montant_forfaitaire_charges_d823_16_54(_:Unit): + def temp_montant_forfaitaire_charges_d823_16_55(_:Unit): + montant_12 = (money_of_cents_string("3767") + (money_of_cents_string("969") * - decimal_of_integer(nombre_personnes_a_charge_4))) > - (money_of_cents_string("3767") + + decimal_of_integer(nombre_personnes_a_charge_4))) + limite_9 = (money_of_cents_string("3767") + (money_of_cents_string("969") * - decimal_of_string("6.")))): - return (money_of_cents_string("3767") + - (money_of_cents_string("969") * - decimal_of_string("6."))) + decimal_of_string("6."))) + if (montant_12 > limite_9): + return limite_9 else: - return (money_of_cents_string("3767") + - (money_of_cents_string("969") * - decimal_of_integer(nombre_personnes_a_charge_4))) - def temp_montant_forfaitaire_charges_d823_16_76(_:Unit): - match_arg_378 = residence_5 - if match_arg_378.code == Collectivite_Code.Guadeloupe: - _ = match_arg_378.value - temp_montant_forfaitaire_charges_d823_16_77 = True - elif match_arg_378.code == Collectivite_Code.Guyane: - _ = match_arg_378.value - temp_montant_forfaitaire_charges_d823_16_77 = False - elif match_arg_378.code == Collectivite_Code.Martinique: - _ = match_arg_378.value - temp_montant_forfaitaire_charges_d823_16_77 = True - elif match_arg_378.code == Collectivite_Code.LaReunion: - _ = match_arg_378.value - temp_montant_forfaitaire_charges_d823_16_77 = True - elif match_arg_378.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_378.value - temp_montant_forfaitaire_charges_d823_16_77 = True - elif match_arg_378.code == Collectivite_Code.SaintMartin: - _ = match_arg_378.value - temp_montant_forfaitaire_charges_d823_16_77 = True - elif match_arg_378.code == Collectivite_Code.Metropole: - _ = match_arg_378.value - temp_montant_forfaitaire_charges_d823_16_77 = False - elif match_arg_378.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_378.value - temp_montant_forfaitaire_charges_d823_16_77 = False - elif match_arg_378.code == Collectivite_Code.Mayotte: - _ = match_arg_378.value - temp_montant_forfaitaire_charges_d823_16_77 = True + return montant_12 + def temp_montant_forfaitaire_charges_d823_16_56(_:Unit): + match_arg_368 = residence_5 + if match_arg_368.code == Collectivite_Code.Guadeloupe: + _ = match_arg_368.value + temp_montant_forfaitaire_charges_d823_16_57 = True + elif match_arg_368.code == Collectivite_Code.Guyane: + _ = match_arg_368.value + temp_montant_forfaitaire_charges_d823_16_57 = False + elif match_arg_368.code == Collectivite_Code.Martinique: + _ = match_arg_368.value + temp_montant_forfaitaire_charges_d823_16_57 = True + elif match_arg_368.code == Collectivite_Code.LaReunion: + _ = match_arg_368.value + temp_montant_forfaitaire_charges_d823_16_57 = True + elif match_arg_368.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_368.value + temp_montant_forfaitaire_charges_d823_16_57 = True + elif match_arg_368.code == Collectivite_Code.SaintMartin: + _ = match_arg_368.value + temp_montant_forfaitaire_charges_d823_16_57 = True + elif match_arg_368.code == Collectivite_Code.Metropole: + _ = match_arg_368.value + temp_montant_forfaitaire_charges_d823_16_57 = False + elif match_arg_368.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_368.value + temp_montant_forfaitaire_charges_d823_16_57 = False + elif match_arg_368.code == Collectivite_Code.Mayotte: + _ = match_arg_368.value + temp_montant_forfaitaire_charges_d823_16_57 = True return (((date_courante_11 >= date_of_numbers(2022,7,1)) and (date_courante_11 < date_of_numbers(2023,1,1))) and - temp_montant_forfaitaire_charges_d823_16_77) + temp_montant_forfaitaire_charges_d823_16_57) return handle_default(SourcePosition(filename="", start_line=0, start_column=1, end_line=0, end_column=1, law_headings=[]), [], - temp_montant_forfaitaire_charges_d823_16_76, - temp_montant_forfaitaire_charges_d823_16_75) - def temp_montant_forfaitaire_charges_d823_16_78(_:Unit): - def temp_montant_forfaitaire_charges_d823_16_79(_:Unit): + temp_montant_forfaitaire_charges_d823_16_56, + temp_montant_forfaitaire_charges_d823_16_55) + def temp_montant_forfaitaire_charges_d823_16_58(_:Unit): + def temp_montant_forfaitaire_charges_d823_16_59(_:Unit): return (money_of_cents_string("3767") + (money_of_cents_string("969") * multiplicateur_majoration_charges_d823_16)) - def temp_montant_forfaitaire_charges_d823_16_80(_:Unit): - match_arg_379 = residence_5 - if match_arg_379.code == Collectivite_Code.Guadeloupe: - _ = match_arg_379.value - temp_montant_forfaitaire_charges_d823_16_81 = True - elif match_arg_379.code == Collectivite_Code.Guyane: - _ = match_arg_379.value - temp_montant_forfaitaire_charges_d823_16_81 = False - elif match_arg_379.code == Collectivite_Code.Martinique: - _ = match_arg_379.value - temp_montant_forfaitaire_charges_d823_16_81 = True - elif match_arg_379.code == Collectivite_Code.LaReunion: - _ = match_arg_379.value - temp_montant_forfaitaire_charges_d823_16_81 = True - elif match_arg_379.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_379.value - temp_montant_forfaitaire_charges_d823_16_81 = True - elif match_arg_379.code == Collectivite_Code.SaintMartin: - _ = match_arg_379.value - temp_montant_forfaitaire_charges_d823_16_81 = True - elif match_arg_379.code == Collectivite_Code.Metropole: - _ = match_arg_379.value - temp_montant_forfaitaire_charges_d823_16_81 = False - elif match_arg_379.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_379.value - temp_montant_forfaitaire_charges_d823_16_81 = False - elif match_arg_379.code == Collectivite_Code.Mayotte: - _ = match_arg_379.value - temp_montant_forfaitaire_charges_d823_16_81 = True + def temp_montant_forfaitaire_charges_d823_16_60(_:Unit): + match_arg_369 = residence_5 + if match_arg_369.code == Collectivite_Code.Guadeloupe: + _ = match_arg_369.value + temp_montant_forfaitaire_charges_d823_16_61 = True + elif match_arg_369.code == Collectivite_Code.Guyane: + _ = match_arg_369.value + temp_montant_forfaitaire_charges_d823_16_61 = False + elif match_arg_369.code == Collectivite_Code.Martinique: + _ = match_arg_369.value + temp_montant_forfaitaire_charges_d823_16_61 = True + elif match_arg_369.code == Collectivite_Code.LaReunion: + _ = match_arg_369.value + temp_montant_forfaitaire_charges_d823_16_61 = True + elif match_arg_369.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_369.value + temp_montant_forfaitaire_charges_d823_16_61 = True + elif match_arg_369.code == Collectivite_Code.SaintMartin: + _ = match_arg_369.value + temp_montant_forfaitaire_charges_d823_16_61 = True + elif match_arg_369.code == Collectivite_Code.Metropole: + _ = match_arg_369.value + temp_montant_forfaitaire_charges_d823_16_61 = False + elif match_arg_369.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_369.value + temp_montant_forfaitaire_charges_d823_16_61 = False + elif match_arg_369.code == Collectivite_Code.Mayotte: + _ = match_arg_369.value + temp_montant_forfaitaire_charges_d823_16_61 = True return ((date_courante_11 >= date_of_numbers(2023,1,1)) and - temp_montant_forfaitaire_charges_d823_16_81) + temp_montant_forfaitaire_charges_d823_16_61) return handle_default(SourcePosition(filename="", start_line=0, start_column=1, end_line=0, end_column=1, law_headings=[]), [], - temp_montant_forfaitaire_charges_d823_16_80, - temp_montant_forfaitaire_charges_d823_16_79) - temp_montant_forfaitaire_charges_d823_16_44 = handle_default( + temp_montant_forfaitaire_charges_d823_16_60, + temp_montant_forfaitaire_charges_d823_16_59) + temp_montant_forfaitaire_charges_d823_16_24 = handle_default( SourcePosition(filename="", start_line=0, start_column=1, end_line=0, end_column=1, - law_headings=[]), [temp_montant_forfaitaire_charges_d823_16_78, - temp_montant_forfaitaire_charges_d823_16_74, - temp_montant_forfaitaire_charges_d823_16_69, - temp_montant_forfaitaire_charges_d823_16_65, - temp_montant_forfaitaire_charges_d823_16_61], - temp_montant_forfaitaire_charges_d823_16_60, - temp_montant_forfaitaire_charges_d823_16_59) + law_headings=[]), [temp_montant_forfaitaire_charges_d823_16_58, + temp_montant_forfaitaire_charges_d823_16_54, + temp_montant_forfaitaire_charges_d823_16_49, + temp_montant_forfaitaire_charges_d823_16_45, + temp_montant_forfaitaire_charges_d823_16_41], + temp_montant_forfaitaire_charges_d823_16_40, + temp_montant_forfaitaire_charges_d823_16_39) except EmptyError: - def temp_montant_forfaitaire_charges_d823_16_82(_:Unit): + def temp_montant_forfaitaire_charges_d823_16_62(_:Unit): raise EmptyError - def temp_montant_forfaitaire_charges_d823_16_83(_:Unit): + def temp_montant_forfaitaire_charges_d823_16_63(_:Unit): return False - def temp_montant_forfaitaire_charges_d823_16_84(_:Unit): - def temp_montant_forfaitaire_charges_d823_16_85(_:Unit): + def temp_montant_forfaitaire_charges_d823_16_64(_:Unit): + def temp_montant_forfaitaire_charges_d823_16_65(_:Unit): return (money_of_cents_string("5399") + (money_of_cents_string("1224") * multiplicateur_majoration_charges_d823_16)) - def temp_montant_forfaitaire_charges_d823_16_86(_:Unit): + def temp_montant_forfaitaire_charges_d823_16_66(_:Unit): return ((date_courante_11 < date_of_numbers(2021,10,1)) and (date_courante_11 >= date_of_numbers(2020,10,1))) @@ -12890,14 +12781,14 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen start_line=0, start_column=1, end_line=0, end_column=1, law_headings=[]), [], - temp_montant_forfaitaire_charges_d823_16_86, - temp_montant_forfaitaire_charges_d823_16_85) - def temp_montant_forfaitaire_charges_d823_16_87(_:Unit): - def temp_montant_forfaitaire_charges_d823_16_88(_:Unit): + temp_montant_forfaitaire_charges_d823_16_66, + temp_montant_forfaitaire_charges_d823_16_65) + def temp_montant_forfaitaire_charges_d823_16_67(_:Unit): + def temp_montant_forfaitaire_charges_d823_16_68(_:Unit): return (money_of_cents_string("5422") + (money_of_cents_string("1229") * multiplicateur_majoration_charges_d823_16)) - def temp_montant_forfaitaire_charges_d823_16_89(_:Unit): + def temp_montant_forfaitaire_charges_d823_16_69(_:Unit): return ((date_courante_11 >= date_of_numbers(2021,10,1)) and (date_courante_11 < date_of_numbers(2022,7,1))) @@ -12905,31 +12796,31 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen start_line=0, start_column=1, end_line=0, end_column=1, law_headings=[]), [], - temp_montant_forfaitaire_charges_d823_16_89, - temp_montant_forfaitaire_charges_d823_16_88) - def temp_montant_forfaitaire_charges_d823_16_90(_:Unit): - def temp_montant_forfaitaire_charges_d823_16_91(_:Unit): + temp_montant_forfaitaire_charges_d823_16_69, + temp_montant_forfaitaire_charges_d823_16_68) + def temp_montant_forfaitaire_charges_d823_16_70(_:Unit): + def temp_montant_forfaitaire_charges_d823_16_71(_:Unit): return (money_of_cents_string("5612") + (money_of_cents_string("1272") * multiplicateur_majoration_charges_d823_16)) - def temp_montant_forfaitaire_charges_d823_16_92(_:Unit): + def temp_montant_forfaitaire_charges_d823_16_72(_:Unit): return (date_courante_11 >= date_of_numbers(2022,7,1)) return handle_default(SourcePosition(filename="", start_line=0, start_column=1, end_line=0, end_column=1, law_headings=[]), [], - temp_montant_forfaitaire_charges_d823_16_92, - temp_montant_forfaitaire_charges_d823_16_91) - temp_montant_forfaitaire_charges_d823_16_44 = handle_default( + temp_montant_forfaitaire_charges_d823_16_72, + temp_montant_forfaitaire_charges_d823_16_71) + temp_montant_forfaitaire_charges_d823_16_24 = handle_default( SourcePosition(filename="", start_line=0, start_column=1, end_line=0, end_column=1, - law_headings=[]), [temp_montant_forfaitaire_charges_d823_16_90, - temp_montant_forfaitaire_charges_d823_16_87, - temp_montant_forfaitaire_charges_d823_16_84], - temp_montant_forfaitaire_charges_d823_16_83, - temp_montant_forfaitaire_charges_d823_16_82) + law_headings=[]), [temp_montant_forfaitaire_charges_d823_16_70, + temp_montant_forfaitaire_charges_d823_16_67, + temp_montant_forfaitaire_charges_d823_16_64], + temp_montant_forfaitaire_charges_d823_16_63, + temp_montant_forfaitaire_charges_d823_16_62) except EmptyError: - temp_montant_forfaitaire_charges_d823_16_44 = dead_value + temp_montant_forfaitaire_charges_d823_16_24 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", start_line=560, start_column=12, end_line=560, end_column=47, @@ -12937,7 +12828,7 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", "Prologue : aides au logement"])) - montant_forfaitaire_charges_d823_16 = temp_montant_forfaitaire_charges_d823_16_44 + montant_forfaitaire_charges_d823_16 = temp_montant_forfaitaire_charges_d823_16_24 try: def temp_abattement_forfaitaire_d823_17(_:Unit): def temp_abattement_forfaitaire_d823_17_1(_:Unit): @@ -12948,12 +12839,12 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen def temp_abattement_forfaitaire_d823_17_4(_:Unit): if (nombre_personnes_a_charge_4 == integer_of_string("0")): - match_arg_380 = situation_familiale_calcul_apl_4 - if match_arg_380.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_380.value + match_arg_370 = situation_familiale_calcul_apl_4 + if match_arg_370.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_370.value return money_of_cents_string("458800") - elif match_arg_380.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_380.value + elif match_arg_370.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_370.value return money_of_cents_string("657200") else: if (nombre_personnes_a_charge_4 == @@ -12998,12 +12889,12 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen def temp_abattement_forfaitaire_d823_17_7(_:Unit): if (nombre_personnes_a_charge_4 == integer_of_string("0")): - match_arg_381 = situation_familiale_calcul_apl_4 - if match_arg_381.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_381.value + match_arg_371 = situation_familiale_calcul_apl_4 + if match_arg_371.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_371.value return money_of_cents_string("468300") - elif match_arg_381.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_381.value + elif match_arg_371.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_371.value return money_of_cents_string("670900") else: if (nombre_personnes_a_charge_4 == @@ -13047,12 +12938,12 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen def temp_abattement_forfaitaire_d823_17_10(_:Unit): if (nombre_personnes_a_charge_4 == integer_of_string("0")): - match_arg_382 = situation_familiale_calcul_apl_4 - if match_arg_382.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_382.value + match_arg_372 = situation_familiale_calcul_apl_4 + if match_arg_372.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_372.value return money_of_cents_string("487000") - elif match_arg_382.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_382.value + elif match_arg_372.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_372.value return money_of_cents_string("697700") else: if (nombre_personnes_a_charge_4 == @@ -13096,12 +12987,12 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen def temp_abattement_forfaitaire_d823_17_13(_:Unit): if (nombre_personnes_a_charge_4 == integer_of_string("0")): - match_arg_383 = situation_familiale_calcul_apl_4 - if match_arg_383.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_383.value + match_arg_373 = situation_familiale_calcul_apl_4 + if match_arg_373.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_373.value return money_of_cents_string("494900") - elif match_arg_383.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_383.value + elif match_arg_373.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_373.value return money_of_cents_string("709000") else: if (nombre_personnes_a_charge_4 == @@ -13158,33 +13049,33 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen def temp_abattement_forfaitaire_d823_17_20(_:Unit): return money_of_cents_string("758400") def temp_abattement_forfaitaire_d823_17_21(_:Unit): - match_arg_384 = residence_5 - if match_arg_384.code == Collectivite_Code.Guadeloupe: - _ = match_arg_384.value + match_arg_374 = residence_5 + if match_arg_374.code == Collectivite_Code.Guadeloupe: + _ = match_arg_374.value temp_abattement_forfaitaire_d823_17_22 = True - elif match_arg_384.code == Collectivite_Code.Guyane: - _ = match_arg_384.value + elif match_arg_374.code == Collectivite_Code.Guyane: + _ = match_arg_374.value temp_abattement_forfaitaire_d823_17_22 = False - elif match_arg_384.code == Collectivite_Code.Martinique: - _ = match_arg_384.value + elif match_arg_374.code == Collectivite_Code.Martinique: + _ = match_arg_374.value temp_abattement_forfaitaire_d823_17_22 = True - elif match_arg_384.code == Collectivite_Code.LaReunion: - _ = match_arg_384.value + elif match_arg_374.code == Collectivite_Code.LaReunion: + _ = match_arg_374.value temp_abattement_forfaitaire_d823_17_22 = True - elif match_arg_384.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_384.value + elif match_arg_374.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_374.value temp_abattement_forfaitaire_d823_17_22 = True - elif match_arg_384.code == Collectivite_Code.SaintMartin: - _ = match_arg_384.value + elif match_arg_374.code == Collectivite_Code.SaintMartin: + _ = match_arg_374.value temp_abattement_forfaitaire_d823_17_22 = True - elif match_arg_384.code == Collectivite_Code.Metropole: - _ = match_arg_384.value + elif match_arg_374.code == Collectivite_Code.Metropole: + _ = match_arg_374.value temp_abattement_forfaitaire_d823_17_22 = False - elif match_arg_384.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_384.value + elif match_arg_374.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_374.value temp_abattement_forfaitaire_d823_17_22 = False - elif match_arg_384.code == Collectivite_Code.Mayotte: - _ = match_arg_384.value + elif match_arg_374.code == Collectivite_Code.Mayotte: + _ = match_arg_374.value temp_abattement_forfaitaire_d823_17_22 = True return (((date_courante_11 >= date_of_numbers(2020,1,1)) and (date_courante_11 < @@ -13202,33 +13093,33 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen def temp_abattement_forfaitaire_d823_17_24(_:Unit): return money_of_cents_string("774200") def temp_abattement_forfaitaire_d823_17_25(_:Unit): - match_arg_385 = residence_5 - if match_arg_385.code == Collectivite_Code.Guadeloupe: - _ = match_arg_385.value + match_arg_375 = residence_5 + if match_arg_375.code == Collectivite_Code.Guadeloupe: + _ = match_arg_375.value temp_abattement_forfaitaire_d823_17_26 = True - elif match_arg_385.code == Collectivite_Code.Guyane: - _ = match_arg_385.value + elif match_arg_375.code == Collectivite_Code.Guyane: + _ = match_arg_375.value temp_abattement_forfaitaire_d823_17_26 = False - elif match_arg_385.code == Collectivite_Code.Martinique: - _ = match_arg_385.value + elif match_arg_375.code == Collectivite_Code.Martinique: + _ = match_arg_375.value temp_abattement_forfaitaire_d823_17_26 = True - elif match_arg_385.code == Collectivite_Code.LaReunion: - _ = match_arg_385.value + elif match_arg_375.code == Collectivite_Code.LaReunion: + _ = match_arg_375.value temp_abattement_forfaitaire_d823_17_26 = True - elif match_arg_385.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_385.value + elif match_arg_375.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_375.value temp_abattement_forfaitaire_d823_17_26 = True - elif match_arg_385.code == Collectivite_Code.SaintMartin: - _ = match_arg_385.value + elif match_arg_375.code == Collectivite_Code.SaintMartin: + _ = match_arg_375.value temp_abattement_forfaitaire_d823_17_26 = True - elif match_arg_385.code == Collectivite_Code.Metropole: - _ = match_arg_385.value + elif match_arg_375.code == Collectivite_Code.Metropole: + _ = match_arg_375.value temp_abattement_forfaitaire_d823_17_26 = False - elif match_arg_385.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_385.value + elif match_arg_375.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_375.value temp_abattement_forfaitaire_d823_17_26 = False - elif match_arg_385.code == Collectivite_Code.Mayotte: - _ = match_arg_385.value + elif match_arg_375.code == Collectivite_Code.Mayotte: + _ = match_arg_375.value temp_abattement_forfaitaire_d823_17_26 = True return (((date_courante_11 >= date_of_numbers(2022,1,1)) and (date_courante_11 < @@ -13246,12 +13137,12 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen def temp_abattement_forfaitaire_d823_17_28(_:Unit): if (nombre_personnes_a_charge_4 == integer_of_string("0")): - match_arg_386 = situation_familiale_calcul_apl_4 - if match_arg_386.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_386.value + match_arg_376 = situation_familiale_calcul_apl_4 + if match_arg_376.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_376.value return money_of_cents_string("487000") - elif match_arg_386.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_386.value + elif match_arg_376.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_376.value return money_of_cents_string("697700") else: if (nombre_personnes_a_charge_4 == @@ -13283,33 +13174,33 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen decimal_of_integer((nombre_personnes_a_charge_4 - integer_of_string("6"))))) def temp_abattement_forfaitaire_d823_17_29(_:Unit): - match_arg_387 = residence_5 - if match_arg_387.code == Collectivite_Code.Guadeloupe: - _ = match_arg_387.value + match_arg_377 = residence_5 + if match_arg_377.code == Collectivite_Code.Guadeloupe: + _ = match_arg_377.value temp_abattement_forfaitaire_d823_17_30 = False - elif match_arg_387.code == Collectivite_Code.Guyane: - _ = match_arg_387.value + elif match_arg_377.code == Collectivite_Code.Guyane: + _ = match_arg_377.value temp_abattement_forfaitaire_d823_17_30 = False - elif match_arg_387.code == Collectivite_Code.Martinique: - _ = match_arg_387.value + elif match_arg_377.code == Collectivite_Code.Martinique: + _ = match_arg_377.value temp_abattement_forfaitaire_d823_17_30 = False - elif match_arg_387.code == Collectivite_Code.LaReunion: - _ = match_arg_387.value + elif match_arg_377.code == Collectivite_Code.LaReunion: + _ = match_arg_377.value temp_abattement_forfaitaire_d823_17_30 = False - elif match_arg_387.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_387.value + elif match_arg_377.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_377.value temp_abattement_forfaitaire_d823_17_30 = False - elif match_arg_387.code == Collectivite_Code.SaintMartin: - _ = match_arg_387.value + elif match_arg_377.code == Collectivite_Code.SaintMartin: + _ = match_arg_377.value temp_abattement_forfaitaire_d823_17_30 = False - elif match_arg_387.code == Collectivite_Code.Metropole: - _ = match_arg_387.value + elif match_arg_377.code == Collectivite_Code.Metropole: + _ = match_arg_377.value temp_abattement_forfaitaire_d823_17_30 = False - elif match_arg_387.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_387.value + elif match_arg_377.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_377.value temp_abattement_forfaitaire_d823_17_30 = True - elif match_arg_387.code == Collectivite_Code.Mayotte: - _ = match_arg_387.value + elif match_arg_377.code == Collectivite_Code.Mayotte: + _ = match_arg_377.value temp_abattement_forfaitaire_d823_17_30 = False return (((date_courante_11 >= date_of_numbers(2022,7,1)) and (date_courante_11 < @@ -13325,33 +13216,33 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen def temp_abattement_forfaitaire_d823_17_32(_:Unit): return money_of_cents_string("805100") def temp_abattement_forfaitaire_d823_17_33(_:Unit): - match_arg_388 = residence_5 - if match_arg_388.code == Collectivite_Code.Guadeloupe: - _ = match_arg_388.value + match_arg_378 = residence_5 + if match_arg_378.code == Collectivite_Code.Guadeloupe: + _ = match_arg_378.value temp_abattement_forfaitaire_d823_17_34 = True - elif match_arg_388.code == Collectivite_Code.Guyane: - _ = match_arg_388.value + elif match_arg_378.code == Collectivite_Code.Guyane: + _ = match_arg_378.value temp_abattement_forfaitaire_d823_17_34 = False - elif match_arg_388.code == Collectivite_Code.Martinique: - _ = match_arg_388.value + elif match_arg_378.code == Collectivite_Code.Martinique: + _ = match_arg_378.value temp_abattement_forfaitaire_d823_17_34 = True - elif match_arg_388.code == Collectivite_Code.LaReunion: - _ = match_arg_388.value + elif match_arg_378.code == Collectivite_Code.LaReunion: + _ = match_arg_378.value temp_abattement_forfaitaire_d823_17_34 = True - elif match_arg_388.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_388.value + elif match_arg_378.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_378.value temp_abattement_forfaitaire_d823_17_34 = True - elif match_arg_388.code == Collectivite_Code.SaintMartin: - _ = match_arg_388.value + elif match_arg_378.code == Collectivite_Code.SaintMartin: + _ = match_arg_378.value temp_abattement_forfaitaire_d823_17_34 = True - elif match_arg_388.code == Collectivite_Code.Metropole: - _ = match_arg_388.value + elif match_arg_378.code == Collectivite_Code.Metropole: + _ = match_arg_378.value temp_abattement_forfaitaire_d823_17_34 = False - elif match_arg_388.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_388.value + elif match_arg_378.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_378.value temp_abattement_forfaitaire_d823_17_34 = False - elif match_arg_388.code == Collectivite_Code.Mayotte: - _ = match_arg_388.value + elif match_arg_378.code == Collectivite_Code.Mayotte: + _ = match_arg_378.value temp_abattement_forfaitaire_d823_17_34 = True return (((date_courante_11 >= date_of_numbers(2022,7,1)) and (date_courante_11 < @@ -13369,12 +13260,12 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen def temp_abattement_forfaitaire_d823_17_36(_:Unit): if (nombre_personnes_a_charge_4 == integer_of_string("0")): - match_arg_389 = situation_familiale_calcul_apl_4 - if match_arg_389.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_389.value + match_arg_379 = situation_familiale_calcul_apl_4 + if match_arg_379.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_379.value return money_of_cents_string("527200") - elif match_arg_389.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_389.value + elif match_arg_379.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_379.value return money_of_cents_string("755200") else: if (nombre_personnes_a_charge_4 == @@ -13406,33 +13297,33 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen decimal_of_integer((nombre_personnes_a_charge_4 - integer_of_string("6"))))) def temp_abattement_forfaitaire_d823_17_37(_:Unit): - match_arg_390 = residence_5 - if match_arg_390.code == Collectivite_Code.Guadeloupe: - _ = match_arg_390.value + match_arg_380 = residence_5 + if match_arg_380.code == Collectivite_Code.Guadeloupe: + _ = match_arg_380.value temp_abattement_forfaitaire_d823_17_38 = False - elif match_arg_390.code == Collectivite_Code.Guyane: - _ = match_arg_390.value + elif match_arg_380.code == Collectivite_Code.Guyane: + _ = match_arg_380.value temp_abattement_forfaitaire_d823_17_38 = False - elif match_arg_390.code == Collectivite_Code.Martinique: - _ = match_arg_390.value + elif match_arg_380.code == Collectivite_Code.Martinique: + _ = match_arg_380.value temp_abattement_forfaitaire_d823_17_38 = False - elif match_arg_390.code == Collectivite_Code.LaReunion: - _ = match_arg_390.value + elif match_arg_380.code == Collectivite_Code.LaReunion: + _ = match_arg_380.value temp_abattement_forfaitaire_d823_17_38 = False - elif match_arg_390.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_390.value + elif match_arg_380.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_380.value temp_abattement_forfaitaire_d823_17_38 = False - elif match_arg_390.code == Collectivite_Code.SaintMartin: - _ = match_arg_390.value + elif match_arg_380.code == Collectivite_Code.SaintMartin: + _ = match_arg_380.value temp_abattement_forfaitaire_d823_17_38 = False - elif match_arg_390.code == Collectivite_Code.Metropole: - _ = match_arg_390.value + elif match_arg_380.code == Collectivite_Code.Metropole: + _ = match_arg_380.value temp_abattement_forfaitaire_d823_17_38 = False - elif match_arg_390.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_390.value + elif match_arg_380.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_380.value temp_abattement_forfaitaire_d823_17_38 = True - elif match_arg_390.code == Collectivite_Code.Mayotte: - _ = match_arg_390.value + elif match_arg_380.code == Collectivite_Code.Mayotte: + _ = match_arg_380.value temp_abattement_forfaitaire_d823_17_38 = False return ((date_courante_11 >= date_of_numbers(2023,1,1)) and @@ -13447,33 +13338,33 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen def temp_abattement_forfaitaire_d823_17_40(_:Unit): return money_of_cents_string("818100") def temp_abattement_forfaitaire_d823_17_41(_:Unit): - match_arg_391 = residence_5 - if match_arg_391.code == Collectivite_Code.Guadeloupe: - _ = match_arg_391.value + match_arg_381 = residence_5 + if match_arg_381.code == Collectivite_Code.Guadeloupe: + _ = match_arg_381.value temp_abattement_forfaitaire_d823_17_42 = True - elif match_arg_391.code == Collectivite_Code.Guyane: - _ = match_arg_391.value + elif match_arg_381.code == Collectivite_Code.Guyane: + _ = match_arg_381.value temp_abattement_forfaitaire_d823_17_42 = False - elif match_arg_391.code == Collectivite_Code.Martinique: - _ = match_arg_391.value + elif match_arg_381.code == Collectivite_Code.Martinique: + _ = match_arg_381.value temp_abattement_forfaitaire_d823_17_42 = True - elif match_arg_391.code == Collectivite_Code.LaReunion: - _ = match_arg_391.value + elif match_arg_381.code == Collectivite_Code.LaReunion: + _ = match_arg_381.value temp_abattement_forfaitaire_d823_17_42 = True - elif match_arg_391.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_391.value + elif match_arg_381.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_381.value temp_abattement_forfaitaire_d823_17_42 = True - elif match_arg_391.code == Collectivite_Code.SaintMartin: - _ = match_arg_391.value + elif match_arg_381.code == Collectivite_Code.SaintMartin: + _ = match_arg_381.value temp_abattement_forfaitaire_d823_17_42 = True - elif match_arg_391.code == Collectivite_Code.Metropole: - _ = match_arg_391.value + elif match_arg_381.code == Collectivite_Code.Metropole: + _ = match_arg_381.value temp_abattement_forfaitaire_d823_17_42 = False - elif match_arg_391.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_391.value + elif match_arg_381.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_381.value temp_abattement_forfaitaire_d823_17_42 = False - elif match_arg_391.code == Collectivite_Code.Mayotte: - _ = match_arg_391.value + elif match_arg_381.code == Collectivite_Code.Mayotte: + _ = match_arg_381.value temp_abattement_forfaitaire_d823_17_42 = True return ((date_courante_11 >= date_of_numbers(2023,1,1)) and @@ -13506,12 +13397,12 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen def temp_abattement_forfaitaire_d823_17_47(_:Unit): if (nombre_personnes_a_charge_4 == integer_of_string("0")): - match_arg_392 = situation_familiale_calcul_apl_4 - if match_arg_392.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_392.value + match_arg_382 = situation_familiale_calcul_apl_4 + if match_arg_382.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_382.value return money_of_cents_string("396000") - elif match_arg_392.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_392.value + elif match_arg_382.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_382.value return money_of_cents_string("567300") else: if (nombre_personnes_a_charge_4 == @@ -13536,33 +13427,33 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen else: return money_of_cents_string("903200") def temp_abattement_forfaitaire_d823_17_48(_:Unit): - match_arg_393 = residence_5 - if match_arg_393.code == Collectivite_Code.Guadeloupe: - _ = match_arg_393.value + match_arg_383 = residence_5 + if match_arg_383.code == Collectivite_Code.Guadeloupe: + _ = match_arg_383.value temp_abattement_forfaitaire_d823_17_49 = False - elif match_arg_393.code == Collectivite_Code.Guyane: - _ = match_arg_393.value + elif match_arg_383.code == Collectivite_Code.Guyane: + _ = match_arg_383.value temp_abattement_forfaitaire_d823_17_49 = False - elif match_arg_393.code == Collectivite_Code.Martinique: - _ = match_arg_393.value + elif match_arg_383.code == Collectivite_Code.Martinique: + _ = match_arg_383.value temp_abattement_forfaitaire_d823_17_49 = False - elif match_arg_393.code == Collectivite_Code.LaReunion: - _ = match_arg_393.value + elif match_arg_383.code == Collectivite_Code.LaReunion: + _ = match_arg_383.value temp_abattement_forfaitaire_d823_17_49 = False - elif match_arg_393.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_393.value + elif match_arg_383.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_383.value temp_abattement_forfaitaire_d823_17_49 = False - elif match_arg_393.code == Collectivite_Code.SaintMartin: - _ = match_arg_393.value + elif match_arg_383.code == Collectivite_Code.SaintMartin: + _ = match_arg_383.value temp_abattement_forfaitaire_d823_17_49 = False - elif match_arg_393.code == Collectivite_Code.Metropole: - _ = match_arg_393.value + elif match_arg_383.code == Collectivite_Code.Metropole: + _ = match_arg_383.value temp_abattement_forfaitaire_d823_17_49 = False - elif match_arg_393.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_393.value + elif match_arg_383.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_383.value temp_abattement_forfaitaire_d823_17_49 = False - elif match_arg_393.code == Collectivite_Code.Mayotte: - _ = match_arg_393.value + elif match_arg_383.code == Collectivite_Code.Mayotte: + _ = match_arg_383.value temp_abattement_forfaitaire_d823_17_49 = True return (((date_courante_11 >= date_of_numbers(2020,1,1)) and @@ -13579,12 +13470,12 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen def temp_abattement_forfaitaire_d823_17_51(_:Unit): if (nombre_personnes_a_charge_4 == integer_of_string("0")): - match_arg_394 = situation_familiale_calcul_apl_4 - if match_arg_394.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_394.value + match_arg_384 = situation_familiale_calcul_apl_4 + if match_arg_384.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_384.value return money_of_cents_string("427400") - elif match_arg_394.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_394.value + elif match_arg_384.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_384.value return money_of_cents_string("612200") else: if (nombre_personnes_a_charge_4 == @@ -13609,33 +13500,33 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen else: return money_of_cents_string("913900") def temp_abattement_forfaitaire_d823_17_52(_:Unit): - match_arg_395 = residence_5 - if match_arg_395.code == Collectivite_Code.Guadeloupe: - _ = match_arg_395.value + match_arg_385 = residence_5 + if match_arg_385.code == Collectivite_Code.Guadeloupe: + _ = match_arg_385.value temp_abattement_forfaitaire_d823_17_53 = False - elif match_arg_395.code == Collectivite_Code.Guyane: - _ = match_arg_395.value + elif match_arg_385.code == Collectivite_Code.Guyane: + _ = match_arg_385.value temp_abattement_forfaitaire_d823_17_53 = False - elif match_arg_395.code == Collectivite_Code.Martinique: - _ = match_arg_395.value + elif match_arg_385.code == Collectivite_Code.Martinique: + _ = match_arg_385.value temp_abattement_forfaitaire_d823_17_53 = False - elif match_arg_395.code == Collectivite_Code.LaReunion: - _ = match_arg_395.value + elif match_arg_385.code == Collectivite_Code.LaReunion: + _ = match_arg_385.value temp_abattement_forfaitaire_d823_17_53 = False - elif match_arg_395.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_395.value + elif match_arg_385.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_385.value temp_abattement_forfaitaire_d823_17_53 = False - elif match_arg_395.code == Collectivite_Code.SaintMartin: - _ = match_arg_395.value + elif match_arg_385.code == Collectivite_Code.SaintMartin: + _ = match_arg_385.value temp_abattement_forfaitaire_d823_17_53 = False - elif match_arg_395.code == Collectivite_Code.Metropole: - _ = match_arg_395.value + elif match_arg_385.code == Collectivite_Code.Metropole: + _ = match_arg_385.value temp_abattement_forfaitaire_d823_17_53 = False - elif match_arg_395.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_395.value + elif match_arg_385.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_385.value temp_abattement_forfaitaire_d823_17_53 = False - elif match_arg_395.code == Collectivite_Code.Mayotte: - _ = match_arg_395.value + elif match_arg_385.code == Collectivite_Code.Mayotte: + _ = match_arg_385.value temp_abattement_forfaitaire_d823_17_53 = True return (((date_courante_11 >= date_of_numbers(2021,1,1)) and @@ -13660,33 +13551,33 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen def temp_abattement_forfaitaire_d823_17_54(_:Unit): return money_of_cents_string("758400") def temp_abattement_forfaitaire_d823_17_55(_:Unit): - match_arg_396 = residence_5 - if match_arg_396.code == Collectivite_Code.Guadeloupe: - _ = match_arg_396.value + match_arg_386 = residence_5 + if match_arg_386.code == Collectivite_Code.Guadeloupe: + _ = match_arg_386.value temp_abattement_forfaitaire_d823_17_56 = True - elif match_arg_396.code == Collectivite_Code.Guyane: - _ = match_arg_396.value + elif match_arg_386.code == Collectivite_Code.Guyane: + _ = match_arg_386.value temp_abattement_forfaitaire_d823_17_56 = False - elif match_arg_396.code == Collectivite_Code.Martinique: - _ = match_arg_396.value + elif match_arg_386.code == Collectivite_Code.Martinique: + _ = match_arg_386.value temp_abattement_forfaitaire_d823_17_56 = True - elif match_arg_396.code == Collectivite_Code.LaReunion: - _ = match_arg_396.value + elif match_arg_386.code == Collectivite_Code.LaReunion: + _ = match_arg_386.value temp_abattement_forfaitaire_d823_17_56 = True - elif match_arg_396.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_396.value + elif match_arg_386.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_386.value temp_abattement_forfaitaire_d823_17_56 = True - elif match_arg_396.code == Collectivite_Code.SaintMartin: - _ = match_arg_396.value + elif match_arg_386.code == Collectivite_Code.SaintMartin: + _ = match_arg_386.value temp_abattement_forfaitaire_d823_17_56 = True - elif match_arg_396.code == Collectivite_Code.Metropole: - _ = match_arg_396.value + elif match_arg_386.code == Collectivite_Code.Metropole: + _ = match_arg_386.value temp_abattement_forfaitaire_d823_17_56 = False - elif match_arg_396.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_396.value + elif match_arg_386.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_386.value temp_abattement_forfaitaire_d823_17_56 = False - elif match_arg_396.code == Collectivite_Code.Mayotte: - _ = match_arg_396.value + elif match_arg_386.code == Collectivite_Code.Mayotte: + _ = match_arg_386.value temp_abattement_forfaitaire_d823_17_56 = True return (((date_courante_11 >= date_of_numbers(2020,10,1)) and @@ -13702,33 +13593,33 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen temp_abattement_forfaitaire_d823_17_55, temp_abattement_forfaitaire_d823_17_54) except EmptyError: - match_arg_397 = residence_5 - if match_arg_397.code == Collectivite_Code.Guadeloupe: - _ = match_arg_397.value + match_arg_387 = residence_5 + if match_arg_387.code == Collectivite_Code.Guadeloupe: + _ = match_arg_387.value temp_abattement_forfaitaire_d823_17_57 = True - elif match_arg_397.code == Collectivite_Code.Guyane: - _ = match_arg_397.value + elif match_arg_387.code == Collectivite_Code.Guyane: + _ = match_arg_387.value temp_abattement_forfaitaire_d823_17_57 = False - elif match_arg_397.code == Collectivite_Code.Martinique: - _ = match_arg_397.value + elif match_arg_387.code == Collectivite_Code.Martinique: + _ = match_arg_387.value temp_abattement_forfaitaire_d823_17_57 = True - elif match_arg_397.code == Collectivite_Code.LaReunion: - _ = match_arg_397.value + elif match_arg_387.code == Collectivite_Code.LaReunion: + _ = match_arg_387.value temp_abattement_forfaitaire_d823_17_57 = True - elif match_arg_397.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_397.value + elif match_arg_387.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_387.value temp_abattement_forfaitaire_d823_17_57 = True - elif match_arg_397.code == Collectivite_Code.SaintMartin: - _ = match_arg_397.value + elif match_arg_387.code == Collectivite_Code.SaintMartin: + _ = match_arg_387.value temp_abattement_forfaitaire_d823_17_57 = True - elif match_arg_397.code == Collectivite_Code.Metropole: - _ = match_arg_397.value + elif match_arg_387.code == Collectivite_Code.Metropole: + _ = match_arg_387.value temp_abattement_forfaitaire_d823_17_57 = False - elif match_arg_397.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_397.value + elif match_arg_387.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_387.value temp_abattement_forfaitaire_d823_17_57 = False - elif match_arg_397.code == Collectivite_Code.Mayotte: - _ = match_arg_397.value + elif match_arg_387.code == Collectivite_Code.Mayotte: + _ = match_arg_387.value temp_abattement_forfaitaire_d823_17_57 = True if (((date_courante_11 >= date_of_numbers(2021,10,1)) and (date_courante_11 < date_of_numbers(2022,1,1))) and @@ -13765,12 +13656,12 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen def temp_loyer_reference_3(_:Unit): if (nombre_personnes_a_charge_4 == integer_of_string("0")): - match_arg_398 = situation_familiale_calcul_apl_4 - if match_arg_398.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_398.value + match_arg_388 = situation_familiale_calcul_apl_4 + if match_arg_388.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_388.value return money_of_cents_string("25869") - elif match_arg_398.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_398.value + elif match_arg_388.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_388.value return money_of_cents_string("31664") else: return (money_of_cents_string("35630") + @@ -13788,12 +13679,12 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen def temp_loyer_reference_6(_:Unit): if (nombre_personnes_a_charge_4 == integer_of_string("0")): - match_arg_399 = situation_familiale_calcul_apl_4 - if match_arg_399.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_399.value + match_arg_389 = situation_familiale_calcul_apl_4 + if match_arg_389.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_389.value return money_of_cents_string("25978") - elif match_arg_399.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_399.value + elif match_arg_389.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_389.value return money_of_cents_string("31797") else: return (money_of_cents_string("35780") + @@ -13811,12 +13702,12 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen def temp_loyer_reference_9(_:Unit): if (nombre_personnes_a_charge_4 == integer_of_string("0")): - match_arg_400 = situation_familiale_calcul_apl_4 - if match_arg_400.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_400.value + match_arg_390 = situation_familiale_calcul_apl_4 + if match_arg_390.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_390.value return money_of_cents_string("26887") - elif match_arg_400.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_400.value + elif match_arg_390.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_390.value return money_of_cents_string("32910") else: return (money_of_cents_string("37032") + @@ -13856,19 +13747,19 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen return False def temp_plafond_loyer_d823_16_2_3(_:Unit): def temp_plafond_loyer_d823_16_2_4(_:Unit): - match_arg_401 = zone_2 - if match_arg_401.code == ZoneDHabitation_Code.Zone1: - _ = match_arg_401.value + match_arg_391 = zone_2 + if match_arg_391.code == ZoneDHabitation_Code.Zone1: + _ = match_arg_391.value return (money_of_cents_string("40460") + (money_of_cents_string("5870") * multiplicateur_majoration_plafond_loyer_d823_16_2)) - elif match_arg_401.code == ZoneDHabitation_Code.Zone2: - _ = match_arg_401.value + elif match_arg_391.code == ZoneDHabitation_Code.Zone2: + _ = match_arg_391.value return (money_of_cents_string("35630") + (money_of_cents_string("5186") * multiplicateur_majoration_plafond_loyer_d823_16_2)) - elif match_arg_401.code == ZoneDHabitation_Code.Zone3: - _ = match_arg_401.value + elif match_arg_391.code == ZoneDHabitation_Code.Zone3: + _ = match_arg_391.value return (money_of_cents_string("32956") + (money_of_cents_string("4723") * multiplicateur_majoration_plafond_loyer_d823_16_2)) @@ -13886,23 +13777,23 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen temp_plafond_loyer_d823_16_2_4) def temp_plafond_loyer_d823_16_2_6(_:Unit): def temp_plafond_loyer_d823_16_2_7(_:Unit): - match_arg_402 = zone_2 - if match_arg_402.code == ZoneDHabitation_Code.Zone1: - _ = match_arg_402.value + match_arg_392 = zone_2 + if match_arg_392.code == ZoneDHabitation_Code.Zone1: + _ = match_arg_392.value return money_of_cents_string("35799") - elif match_arg_402.code == ZoneDHabitation_Code.Zone2: - _ = match_arg_402.value + elif match_arg_392.code == ZoneDHabitation_Code.Zone2: + _ = match_arg_392.value return money_of_cents_string("31664") - elif match_arg_402.code == ZoneDHabitation_Code.Zone3: - _ = match_arg_402.value + elif match_arg_392.code == ZoneDHabitation_Code.Zone3: + _ = match_arg_392.value return money_of_cents_string("29392") def temp_plafond_loyer_d823_16_2_8(_:Unit): - match_arg_403 = situation_familiale_calcul_apl_4 - if match_arg_403.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_403.value + match_arg_393 = situation_familiale_calcul_apl_4 + if match_arg_393.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_393.value temp_plafond_loyer_d823_16_2_9 = False - elif match_arg_403.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_403.value + elif match_arg_393.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_393.value temp_plafond_loyer_d823_16_2_9 = True return (((date_courante_11 < date_of_numbers(2021,10,1)) and (date_courante_11 >= @@ -13918,23 +13809,23 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen temp_plafond_loyer_d823_16_2_7) def temp_plafond_loyer_d823_16_2_10(_:Unit): def temp_plafond_loyer_d823_16_2_11(_:Unit): - match_arg_404 = zone_2 - if match_arg_404.code == ZoneDHabitation_Code.Zone1: - _ = match_arg_404.value + match_arg_394 = zone_2 + if match_arg_394.code == ZoneDHabitation_Code.Zone1: + _ = match_arg_394.value return money_of_cents_string("29682") - elif match_arg_404.code == ZoneDHabitation_Code.Zone2: - _ = match_arg_404.value + elif match_arg_394.code == ZoneDHabitation_Code.Zone2: + _ = match_arg_394.value return money_of_cents_string("25859") - elif match_arg_404.code == ZoneDHabitation_Code.Zone3: - _ = match_arg_404.value + elif match_arg_394.code == ZoneDHabitation_Code.Zone3: + _ = match_arg_394.value return money_of_cents_string("24246") def temp_plafond_loyer_d823_16_2_12(_:Unit): - match_arg_405 = situation_familiale_calcul_apl_4 - if match_arg_405.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_405.value + match_arg_395 = situation_familiale_calcul_apl_4 + if match_arg_395.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_395.value temp_plafond_loyer_d823_16_2_13 = True - elif match_arg_405.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_405.value + elif match_arg_395.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_395.value temp_plafond_loyer_d823_16_2_13 = False return (((date_courante_11 < date_of_numbers(2021,10,1)) and (date_courante_11 >= @@ -13950,19 +13841,19 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen temp_plafond_loyer_d823_16_2_11) def temp_plafond_loyer_d823_16_2_14(_:Unit): def temp_plafond_loyer_d823_16_2_15(_:Unit): - match_arg_406 = zone_2 - if match_arg_406.code == ZoneDHabitation_Code.Zone1: - _ = match_arg_406.value + match_arg_396 = zone_2 + if match_arg_396.code == ZoneDHabitation_Code.Zone1: + _ = match_arg_396.value return (money_of_cents_string("40630") + (money_of_cents_string("5895") * multiplicateur_majoration_plafond_loyer_d823_16_2)) - elif match_arg_406.code == ZoneDHabitation_Code.Zone2: - _ = match_arg_406.value + elif match_arg_396.code == ZoneDHabitation_Code.Zone2: + _ = match_arg_396.value return (money_of_cents_string("35780") + (money_of_cents_string("5208") * multiplicateur_majoration_plafond_loyer_d823_16_2)) - elif match_arg_406.code == ZoneDHabitation_Code.Zone3: - _ = match_arg_406.value + elif match_arg_396.code == ZoneDHabitation_Code.Zone3: + _ = match_arg_396.value return (money_of_cents_string("33094") + (money_of_cents_string("4743") * multiplicateur_majoration_plafond_loyer_d823_16_2)) @@ -13980,23 +13871,23 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen temp_plafond_loyer_d823_16_2_15) def temp_plafond_loyer_d823_16_2_17(_:Unit): def temp_plafond_loyer_d823_16_2_18(_:Unit): - match_arg_407 = zone_2 - if match_arg_407.code == ZoneDHabitation_Code.Zone1: - _ = match_arg_407.value + match_arg_397 = zone_2 + if match_arg_397.code == ZoneDHabitation_Code.Zone1: + _ = match_arg_397.value return money_of_cents_string("35949") - elif match_arg_407.code == ZoneDHabitation_Code.Zone2: - _ = match_arg_407.value + elif match_arg_397.code == ZoneDHabitation_Code.Zone2: + _ = match_arg_397.value return money_of_cents_string("31797") - elif match_arg_407.code == ZoneDHabitation_Code.Zone3: - _ = match_arg_407.value + elif match_arg_397.code == ZoneDHabitation_Code.Zone3: + _ = match_arg_397.value return money_of_cents_string("29515") def temp_plafond_loyer_d823_16_2_19(_:Unit): - match_arg_408 = situation_familiale_calcul_apl_4 - if match_arg_408.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_408.value + match_arg_398 = situation_familiale_calcul_apl_4 + if match_arg_398.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_398.value temp_plafond_loyer_d823_16_2_20 = False - elif match_arg_408.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_408.value + elif match_arg_398.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_398.value temp_plafond_loyer_d823_16_2_20 = True return (((date_courante_11 >= date_of_numbers(2021,10,1)) and (date_courante_11 < @@ -14012,23 +13903,23 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen temp_plafond_loyer_d823_16_2_18) def temp_plafond_loyer_d823_16_2_21(_:Unit): def temp_plafond_loyer_d823_16_2_22(_:Unit): - match_arg_409 = zone_2 - if match_arg_409.code == ZoneDHabitation_Code.Zone1: - _ = match_arg_409.value + match_arg_399 = zone_2 + if match_arg_399.code == ZoneDHabitation_Code.Zone1: + _ = match_arg_399.value return money_of_cents_string("29807") - elif match_arg_409.code == ZoneDHabitation_Code.Zone2: - _ = match_arg_409.value + elif match_arg_399.code == ZoneDHabitation_Code.Zone2: + _ = match_arg_399.value return money_of_cents_string("25978") - elif match_arg_409.code == ZoneDHabitation_Code.Zone3: - _ = match_arg_409.value + elif match_arg_399.code == ZoneDHabitation_Code.Zone3: + _ = match_arg_399.value return money_of_cents_string("24348") def temp_plafond_loyer_d823_16_2_23(_:Unit): - match_arg_410 = situation_familiale_calcul_apl_4 - if match_arg_410.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_410.value + match_arg_400 = situation_familiale_calcul_apl_4 + if match_arg_400.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_400.value temp_plafond_loyer_d823_16_2_24 = True - elif match_arg_410.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_410.value + elif match_arg_400.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_400.value temp_plafond_loyer_d823_16_2_24 = False return (((date_courante_11 >= date_of_numbers(2021,10,1)) and (date_courante_11 < @@ -14044,19 +13935,19 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen temp_plafond_loyer_d823_16_2_22) def temp_plafond_loyer_d823_16_2_25(_:Unit): def temp_plafond_loyer_d823_16_2_26(_:Unit): - match_arg_411 = zone_2 - if match_arg_411.code == ZoneDHabitation_Code.Zone1: - _ = match_arg_411.value + match_arg_401 = zone_2 + if match_arg_401.code == ZoneDHabitation_Code.Zone1: + _ = match_arg_401.value return (money_of_cents_string("42052") + (money_of_cents_string("6101") * multiplicateur_majoration_plafond_loyer_d823_16_2)) - elif match_arg_411.code == ZoneDHabitation_Code.Zone2: - _ = match_arg_411.value + elif match_arg_401.code == ZoneDHabitation_Code.Zone2: + _ = match_arg_401.value return (money_of_cents_string("37032") + (money_of_cents_string("5390") * multiplicateur_majoration_plafond_loyer_d823_16_2)) - elif match_arg_411.code == ZoneDHabitation_Code.Zone3: - _ = match_arg_411.value + elif match_arg_401.code == ZoneDHabitation_Code.Zone3: + _ = match_arg_401.value return (money_of_cents_string("34252") + (money_of_cents_string("4909") * multiplicateur_majoration_plafond_loyer_d823_16_2)) @@ -14073,23 +13964,23 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen temp_plafond_loyer_d823_16_2_26) def temp_plafond_loyer_d823_16_2_28(_:Unit): def temp_plafond_loyer_d823_16_2_29(_:Unit): - match_arg_412 = zone_2 - if match_arg_412.code == ZoneDHabitation_Code.Zone1: - _ = match_arg_412.value + match_arg_402 = zone_2 + if match_arg_402.code == ZoneDHabitation_Code.Zone1: + _ = match_arg_402.value return money_of_cents_string("37207") - elif match_arg_412.code == ZoneDHabitation_Code.Zone2: - _ = match_arg_412.value + elif match_arg_402.code == ZoneDHabitation_Code.Zone2: + _ = match_arg_402.value return money_of_cents_string("32910") - elif match_arg_412.code == ZoneDHabitation_Code.Zone3: - _ = match_arg_412.value + elif match_arg_402.code == ZoneDHabitation_Code.Zone3: + _ = match_arg_402.value return money_of_cents_string("30548") def temp_plafond_loyer_d823_16_2_30(_:Unit): - match_arg_413 = situation_familiale_calcul_apl_4 - if match_arg_413.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_413.value + match_arg_403 = situation_familiale_calcul_apl_4 + if match_arg_403.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_403.value temp_plafond_loyer_d823_16_2_31 = False - elif match_arg_413.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_413.value + elif match_arg_403.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_403.value temp_plafond_loyer_d823_16_2_31 = True return ((date_courante_11 >= date_of_numbers(2022,7,1)) and @@ -14104,23 +13995,23 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen temp_plafond_loyer_d823_16_2_29) def temp_plafond_loyer_d823_16_2_32(_:Unit): def temp_plafond_loyer_d823_16_2_33(_:Unit): - match_arg_414 = zone_2 - if match_arg_414.code == ZoneDHabitation_Code.Zone1: - _ = match_arg_414.value + match_arg_404 = zone_2 + if match_arg_404.code == ZoneDHabitation_Code.Zone1: + _ = match_arg_404.value return money_of_cents_string("30850") - elif match_arg_414.code == ZoneDHabitation_Code.Zone2: - _ = match_arg_414.value + elif match_arg_404.code == ZoneDHabitation_Code.Zone2: + _ = match_arg_404.value return money_of_cents_string("26887") - elif match_arg_414.code == ZoneDHabitation_Code.Zone3: - _ = match_arg_414.value + elif match_arg_404.code == ZoneDHabitation_Code.Zone3: + _ = match_arg_404.value return money_of_cents_string("25200") def temp_plafond_loyer_d823_16_2_34(_:Unit): - match_arg_415 = situation_familiale_calcul_apl_4 - if match_arg_415.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_415.value + match_arg_405 = situation_familiale_calcul_apl_4 + if match_arg_405.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_405.value temp_plafond_loyer_d823_16_2_35 = True - elif match_arg_415.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_415.value + elif match_arg_405.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_405.value temp_plafond_loyer_d823_16_2_35 = False return ((date_courante_11 >= date_of_numbers(2022,7,1)) and @@ -14156,15 +14047,15 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen return False def temp_plafond_loyer_d823_16_2_40(_:Unit): def temp_plafond_loyer_d823_16_2_41(_:Unit): - match_arg_416 = zone_2 - if match_arg_416.code == ZoneDHabitation_Code.Zone1: - _ = match_arg_416.value + match_arg_406 = zone_2 + if match_arg_406.code == ZoneDHabitation_Code.Zone1: + _ = match_arg_406.value return money_of_cents_string("22262") - elif match_arg_416.code == ZoneDHabitation_Code.Zone2: - _ = match_arg_416.value + elif match_arg_406.code == ZoneDHabitation_Code.Zone2: + _ = match_arg_406.value return money_of_cents_string("19402") - elif match_arg_416.code == ZoneDHabitation_Code.Zone3: - _ = match_arg_416.value + elif match_arg_406.code == ZoneDHabitation_Code.Zone3: + _ = match_arg_406.value return money_of_cents_string("18185") def temp_plafond_loyer_d823_16_2_42(_:Unit): return (((date_courante_11 < @@ -14181,15 +14072,15 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen temp_plafond_loyer_d823_16_2_41) def temp_plafond_loyer_d823_16_2_43(_:Unit): def temp_plafond_loyer_d823_16_2_44(_:Unit): - match_arg_417 = zone_2 - if match_arg_417.code == ZoneDHabitation_Code.Zone1: - _ = match_arg_417.value + match_arg_407 = zone_2 + if match_arg_407.code == ZoneDHabitation_Code.Zone1: + _ = match_arg_407.value return money_of_cents_string("22355") - elif match_arg_417.code == ZoneDHabitation_Code.Zone2: - _ = match_arg_417.value + elif match_arg_407.code == ZoneDHabitation_Code.Zone2: + _ = match_arg_407.value return money_of_cents_string("19484") - elif match_arg_417.code == ZoneDHabitation_Code.Zone3: - _ = match_arg_417.value + elif match_arg_407.code == ZoneDHabitation_Code.Zone3: + _ = match_arg_407.value return money_of_cents_string("18261") def temp_plafond_loyer_d823_16_2_45(_:Unit): return (((date_courante_11 >= @@ -14206,15 +14097,15 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen temp_plafond_loyer_d823_16_2_44) def temp_plafond_loyer_d823_16_2_46(_:Unit): def temp_plafond_loyer_d823_16_2_47(_:Unit): - match_arg_418 = zone_2 - if match_arg_418.code == ZoneDHabitation_Code.Zone1: - _ = match_arg_418.value + match_arg_408 = zone_2 + if match_arg_408.code == ZoneDHabitation_Code.Zone1: + _ = match_arg_408.value return money_of_cents_string("23138") - elif match_arg_418.code == ZoneDHabitation_Code.Zone2: - _ = match_arg_418.value + elif match_arg_408.code == ZoneDHabitation_Code.Zone2: + _ = match_arg_408.value return money_of_cents_string("20165") - elif match_arg_418.code == ZoneDHabitation_Code.Zone3: - _ = match_arg_418.value + elif match_arg_408.code == ZoneDHabitation_Code.Zone3: + _ = match_arg_408.value return money_of_cents_string("18900") def temp_plafond_loyer_d823_16_2_48(_:Unit): return (((date_courante_11 >= @@ -14242,15 +14133,15 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen return False def temp_plafond_loyer_d823_16_2_51(_:Unit): def temp_plafond_loyer_d823_16_2_52(_:Unit): - match_arg_419 = zone_2 - if match_arg_419.code == ZoneDHabitation_Code.Zone1: - _ = match_arg_419.value + match_arg_409 = zone_2 + if match_arg_409.code == ZoneDHabitation_Code.Zone1: + _ = match_arg_409.value return money_of_cents_string("26714") - elif match_arg_419.code == ZoneDHabitation_Code.Zone2: - _ = match_arg_419.value + elif match_arg_409.code == ZoneDHabitation_Code.Zone2: + _ = match_arg_409.value return money_of_cents_string("23282") - elif match_arg_419.code == ZoneDHabitation_Code.Zone3: - _ = match_arg_419.value + elif match_arg_409.code == ZoneDHabitation_Code.Zone3: + _ = match_arg_409.value return money_of_cents_string("21821") def temp_plafond_loyer_d823_16_2_53(_:Unit): return ((date_courante_11 < @@ -14266,15 +14157,15 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen temp_plafond_loyer_d823_16_2_52) def temp_plafond_loyer_d823_16_2_54(_:Unit): def temp_plafond_loyer_d823_16_2_55(_:Unit): - match_arg_420 = zone_2 - if match_arg_420.code == ZoneDHabitation_Code.Zone1: - _ = match_arg_420.value + match_arg_410 = zone_2 + if match_arg_410.code == ZoneDHabitation_Code.Zone1: + _ = match_arg_410.value return money_of_cents_string("26826") - elif match_arg_420.code == ZoneDHabitation_Code.Zone2: - _ = match_arg_420.value + elif match_arg_410.code == ZoneDHabitation_Code.Zone2: + _ = match_arg_410.value return money_of_cents_string("23380") - elif match_arg_420.code == ZoneDHabitation_Code.Zone3: - _ = match_arg_420.value + elif match_arg_410.code == ZoneDHabitation_Code.Zone3: + _ = match_arg_410.value return money_of_cents_string("21913") def temp_plafond_loyer_d823_16_2_56(_:Unit): return ((date_courante_11 >= @@ -14290,15 +14181,15 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen temp_plafond_loyer_d823_16_2_55) def temp_plafond_loyer_d823_16_2_57(_:Unit): def temp_plafond_loyer_d823_16_2_58(_:Unit): - match_arg_421 = zone_2 - if match_arg_421.code == ZoneDHabitation_Code.Zone1: - _ = match_arg_421.value + match_arg_411 = zone_2 + if match_arg_411.code == ZoneDHabitation_Code.Zone1: + _ = match_arg_411.value return money_of_cents_string("27765") - elif match_arg_421.code == ZoneDHabitation_Code.Zone2: - _ = match_arg_421.value + elif match_arg_411.code == ZoneDHabitation_Code.Zone2: + _ = match_arg_411.value return money_of_cents_string("24198") - elif match_arg_421.code == ZoneDHabitation_Code.Zone3: - _ = match_arg_421.value + elif match_arg_411.code == ZoneDHabitation_Code.Zone3: + _ = match_arg_411.value return money_of_cents_string("22680") def temp_plafond_loyer_d823_16_2_59(_:Unit): return ((date_courante_11 >= @@ -14325,19 +14216,19 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen return False def temp_plafond_loyer_d823_16_2_63(_:Unit): def temp_plafond_loyer_d823_16_2_64(_:Unit): - match_arg_422 = zone_2 - if match_arg_422.code == ZoneDHabitation_Code.Zone1: - _ = match_arg_422.value + match_arg_412 = zone_2 + if match_arg_412.code == ZoneDHabitation_Code.Zone1: + _ = match_arg_412.value return (money_of_cents_string("30345") + (money_of_cents_string("4403") * multiplicateur_majoration_plafond_loyer_d823_16_2)) - elif match_arg_422.code == ZoneDHabitation_Code.Zone2: - _ = match_arg_422.value + elif match_arg_412.code == ZoneDHabitation_Code.Zone2: + _ = match_arg_412.value return (money_of_cents_string("26723") + (money_of_cents_string("3890") * multiplicateur_majoration_plafond_loyer_d823_16_2)) - elif match_arg_422.code == ZoneDHabitation_Code.Zone3: - _ = match_arg_422.value + elif match_arg_412.code == ZoneDHabitation_Code.Zone3: + _ = match_arg_412.value return (money_of_cents_string("24717") + (money_of_cents_string("3542") * multiplicateur_majoration_plafond_loyer_d823_16_2)) @@ -14355,23 +14246,23 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen temp_plafond_loyer_d823_16_2_64) def temp_plafond_loyer_d823_16_2_66(_:Unit): def temp_plafond_loyer_d823_16_2_67(_:Unit): - match_arg_423 = zone_2 - if match_arg_423.code == ZoneDHabitation_Code.Zone1: - _ = match_arg_423.value + match_arg_413 = zone_2 + if match_arg_413.code == ZoneDHabitation_Code.Zone1: + _ = match_arg_413.value return money_of_cents_string("26849") - elif match_arg_423.code == ZoneDHabitation_Code.Zone2: - _ = match_arg_423.value + elif match_arg_413.code == ZoneDHabitation_Code.Zone2: + _ = match_arg_413.value return money_of_cents_string("23748") - elif match_arg_423.code == ZoneDHabitation_Code.Zone3: - _ = match_arg_423.value + elif match_arg_413.code == ZoneDHabitation_Code.Zone3: + _ = match_arg_413.value return money_of_cents_string("22044") def temp_plafond_loyer_d823_16_2_68(_:Unit): - match_arg_424 = situation_familiale_calcul_apl_4 - if match_arg_424.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_424.value + match_arg_414 = situation_familiale_calcul_apl_4 + if match_arg_414.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_414.value temp_plafond_loyer_d823_16_2_69 = False - elif match_arg_424.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_424.value + elif match_arg_414.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_414.value temp_plafond_loyer_d823_16_2_69 = True return (((date_courante_11 < date_of_numbers(2021,10,1)) and ((date_courante_11 >= @@ -14387,23 +14278,23 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen temp_plafond_loyer_d823_16_2_67) def temp_plafond_loyer_d823_16_2_70(_:Unit): def temp_plafond_loyer_d823_16_2_71(_:Unit): - match_arg_425 = zone_2 - if match_arg_425.code == ZoneDHabitation_Code.Zone1: - _ = match_arg_425.value + match_arg_415 = zone_2 + if match_arg_415.code == ZoneDHabitation_Code.Zone1: + _ = match_arg_415.value return money_of_cents_string("22262") - elif match_arg_425.code == ZoneDHabitation_Code.Zone2: - _ = match_arg_425.value + elif match_arg_415.code == ZoneDHabitation_Code.Zone2: + _ = match_arg_415.value return money_of_cents_string("19402") - elif match_arg_425.code == ZoneDHabitation_Code.Zone3: - _ = match_arg_425.value + elif match_arg_415.code == ZoneDHabitation_Code.Zone3: + _ = match_arg_415.value return money_of_cents_string("18185") def temp_plafond_loyer_d823_16_2_72(_:Unit): - match_arg_426 = situation_familiale_calcul_apl_4 - if match_arg_426.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_426.value + match_arg_416 = situation_familiale_calcul_apl_4 + if match_arg_416.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_416.value temp_plafond_loyer_d823_16_2_73 = True - elif match_arg_426.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_426.value + elif match_arg_416.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_416.value temp_plafond_loyer_d823_16_2_73 = False return (((date_courante_11 < date_of_numbers(2021,10,1)) and ((date_courante_11 >= @@ -14419,19 +14310,19 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen temp_plafond_loyer_d823_16_2_71) def temp_plafond_loyer_d823_16_2_74(_:Unit): def temp_plafond_loyer_d823_16_2_75(_:Unit): - match_arg_427 = zone_2 - if match_arg_427.code == ZoneDHabitation_Code.Zone1: - _ = match_arg_427.value + match_arg_417 = zone_2 + if match_arg_417.code == ZoneDHabitation_Code.Zone1: + _ = match_arg_417.value return (money_of_cents_string("30473") + (money_of_cents_string("4421") * multiplicateur_majoration_plafond_loyer_d823_16_2)) - elif match_arg_427.code == ZoneDHabitation_Code.Zone2: - _ = match_arg_427.value + elif match_arg_417.code == ZoneDHabitation_Code.Zone2: + _ = match_arg_417.value return (money_of_cents_string("26835") + (money_of_cents_string("3906") * multiplicateur_majoration_plafond_loyer_d823_16_2)) - elif match_arg_427.code == ZoneDHabitation_Code.Zone3: - _ = match_arg_427.value + elif match_arg_417.code == ZoneDHabitation_Code.Zone3: + _ = match_arg_417.value return (money_of_cents_string("24821") + (money_of_cents_string("3557") * multiplicateur_majoration_plafond_loyer_d823_16_2)) @@ -14449,23 +14340,23 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen temp_plafond_loyer_d823_16_2_75) def temp_plafond_loyer_d823_16_2_77(_:Unit): def temp_plafond_loyer_d823_16_2_78(_:Unit): - match_arg_428 = zone_2 - if match_arg_428.code == ZoneDHabitation_Code.Zone1: - _ = match_arg_428.value + match_arg_418 = zone_2 + if match_arg_418.code == ZoneDHabitation_Code.Zone1: + _ = match_arg_418.value return money_of_cents_string("26962") - elif match_arg_428.code == ZoneDHabitation_Code.Zone2: - _ = match_arg_428.value + elif match_arg_418.code == ZoneDHabitation_Code.Zone2: + _ = match_arg_418.value return money_of_cents_string("23848") - elif match_arg_428.code == ZoneDHabitation_Code.Zone3: - _ = match_arg_428.value + elif match_arg_418.code == ZoneDHabitation_Code.Zone3: + _ = match_arg_418.value return money_of_cents_string("22136") def temp_plafond_loyer_d823_16_2_79(_:Unit): - match_arg_429 = situation_familiale_calcul_apl_4 - if match_arg_429.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_429.value + match_arg_419 = situation_familiale_calcul_apl_4 + if match_arg_419.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_419.value temp_plafond_loyer_d823_16_2_80 = False - elif match_arg_429.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_429.value + elif match_arg_419.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_419.value temp_plafond_loyer_d823_16_2_80 = True return (((date_courante_11 >= date_of_numbers(2021,10,1)) and ((date_courante_11 < @@ -14481,23 +14372,23 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen temp_plafond_loyer_d823_16_2_78) def temp_plafond_loyer_d823_16_2_81(_:Unit): def temp_plafond_loyer_d823_16_2_82(_:Unit): - match_arg_430 = zone_2 - if match_arg_430.code == ZoneDHabitation_Code.Zone1: - _ = match_arg_430.value + match_arg_420 = zone_2 + if match_arg_420.code == ZoneDHabitation_Code.Zone1: + _ = match_arg_420.value return money_of_cents_string("22355") - elif match_arg_430.code == ZoneDHabitation_Code.Zone2: - _ = match_arg_430.value + elif match_arg_420.code == ZoneDHabitation_Code.Zone2: + _ = match_arg_420.value return money_of_cents_string("19484") - elif match_arg_430.code == ZoneDHabitation_Code.Zone3: - _ = match_arg_430.value + elif match_arg_420.code == ZoneDHabitation_Code.Zone3: + _ = match_arg_420.value return money_of_cents_string("18261") def temp_plafond_loyer_d823_16_2_83(_:Unit): - match_arg_431 = situation_familiale_calcul_apl_4 - if match_arg_431.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_431.value + match_arg_421 = situation_familiale_calcul_apl_4 + if match_arg_421.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_421.value temp_plafond_loyer_d823_16_2_84 = True - elif match_arg_431.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_431.value + elif match_arg_421.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_421.value temp_plafond_loyer_d823_16_2_84 = False return (((date_courante_11 >= date_of_numbers(2021,10,1)) and ((date_courante_11 < @@ -14513,19 +14404,19 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen temp_plafond_loyer_d823_16_2_82) def temp_plafond_loyer_d823_16_2_85(_:Unit): def temp_plafond_loyer_d823_16_2_86(_:Unit): - match_arg_432 = zone_2 - if match_arg_432.code == ZoneDHabitation_Code.Zone1: - _ = match_arg_432.value + match_arg_422 = zone_2 + if match_arg_422.code == ZoneDHabitation_Code.Zone1: + _ = match_arg_422.value return (money_of_cents_string("31539") + (money_of_cents_string("4576") * multiplicateur_majoration_plafond_loyer_d823_16_2)) - elif match_arg_432.code == ZoneDHabitation_Code.Zone2: - _ = match_arg_432.value + elif match_arg_422.code == ZoneDHabitation_Code.Zone2: + _ = match_arg_422.value return (money_of_cents_string("27774") + (money_of_cents_string("4043") * multiplicateur_majoration_plafond_loyer_d823_16_2)) - elif match_arg_432.code == ZoneDHabitation_Code.Zone3: - _ = match_arg_432.value + elif match_arg_422.code == ZoneDHabitation_Code.Zone3: + _ = match_arg_422.value return (money_of_cents_string("25689") + (money_of_cents_string("3682") * multiplicateur_majoration_plafond_loyer_d823_16_2)) @@ -14542,23 +14433,23 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen temp_plafond_loyer_d823_16_2_86) def temp_plafond_loyer_d823_16_2_88(_:Unit): def temp_plafond_loyer_d823_16_2_89(_:Unit): - match_arg_433 = zone_2 - if match_arg_433.code == ZoneDHabitation_Code.Zone1: - _ = match_arg_433.value + match_arg_423 = zone_2 + if match_arg_423.code == ZoneDHabitation_Code.Zone1: + _ = match_arg_423.value return money_of_cents_string("27905") - elif match_arg_433.code == ZoneDHabitation_Code.Zone2: - _ = match_arg_433.value + elif match_arg_423.code == ZoneDHabitation_Code.Zone2: + _ = match_arg_423.value return money_of_cents_string("24683") - elif match_arg_433.code == ZoneDHabitation_Code.Zone3: - _ = match_arg_433.value + elif match_arg_423.code == ZoneDHabitation_Code.Zone3: + _ = match_arg_423.value return money_of_cents_string("22911") def temp_plafond_loyer_d823_16_2_90(_:Unit): - match_arg_434 = situation_familiale_calcul_apl_4 - if match_arg_434.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_434.value + match_arg_424 = situation_familiale_calcul_apl_4 + if match_arg_424.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_424.value temp_plafond_loyer_d823_16_2_91 = False - elif match_arg_434.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_434.value + elif match_arg_424.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_424.value temp_plafond_loyer_d823_16_2_91 = True return (((date_courante_11 >= date_of_numbers(2022,7,1)) and colocation) and @@ -14573,23 +14464,23 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen temp_plafond_loyer_d823_16_2_89) def temp_plafond_loyer_d823_16_2_92(_:Unit): def temp_plafond_loyer_d823_16_2_93(_:Unit): - match_arg_435 = zone_2 - if match_arg_435.code == ZoneDHabitation_Code.Zone1: - _ = match_arg_435.value + match_arg_425 = zone_2 + if match_arg_425.code == ZoneDHabitation_Code.Zone1: + _ = match_arg_425.value return money_of_cents_string("23138") - elif match_arg_435.code == ZoneDHabitation_Code.Zone2: - _ = match_arg_435.value + elif match_arg_425.code == ZoneDHabitation_Code.Zone2: + _ = match_arg_425.value return money_of_cents_string("20165") - elif match_arg_435.code == ZoneDHabitation_Code.Zone3: - _ = match_arg_435.value + elif match_arg_425.code == ZoneDHabitation_Code.Zone3: + _ = match_arg_425.value return money_of_cents_string("18900") def temp_plafond_loyer_d823_16_2_94(_:Unit): - match_arg_436 = situation_familiale_calcul_apl_4 - if match_arg_436.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_436.value + match_arg_426 = situation_familiale_calcul_apl_4 + if match_arg_426.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_426.value temp_plafond_loyer_d823_16_2_95 = True - elif match_arg_436.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_436.value + elif match_arg_426.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_426.value temp_plafond_loyer_d823_16_2_95 = False return (((date_courante_11 >= date_of_numbers(2022,7,1)) and colocation) and @@ -14635,15 +14526,15 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen plafond_loyer_d823_16_2 = temp_plafond_loyer_d823_16_2_96 try: def temp_plafond_suppression_d823_16(_:Unit): - match_arg_437 = zone_2 - if match_arg_437.code == ZoneDHabitation_Code.Zone1: - _ = match_arg_437.value + match_arg_427 = zone_2 + if match_arg_427.code == ZoneDHabitation_Code.Zone1: + _ = match_arg_427.value return (plafond_loyer_d823_16_2 * decimal_of_string("4.")) - elif match_arg_437.code == ZoneDHabitation_Code.Zone2: - _ = match_arg_437.value + elif match_arg_427.code == ZoneDHabitation_Code.Zone2: + _ = match_arg_427.value return (plafond_loyer_d823_16_2 * decimal_of_string("3.1")) - elif match_arg_437.code == ZoneDHabitation_Code.Zone3: - _ = match_arg_437.value + elif match_arg_427.code == ZoneDHabitation_Code.Zone3: + _ = match_arg_427.value return (plafond_loyer_d823_16_2 * decimal_of_string("3.1")) def temp_plafond_suppression_d823_16_1(_:Unit): return (date_courante_11 >= date_of_numbers(2019,10,1)) @@ -14666,15 +14557,15 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen plafond_suppression_d823_16 = temp_plafond_suppression_d823_16_2 try: def temp_plafond_degressivite_d823_16(_:Unit): - match_arg_438 = zone_2 - if match_arg_438.code == ZoneDHabitation_Code.Zone1: - _ = match_arg_438.value + match_arg_428 = zone_2 + if match_arg_428.code == ZoneDHabitation_Code.Zone1: + _ = match_arg_428.value return (plafond_loyer_d823_16_2 * decimal_of_string("3.4")) - elif match_arg_438.code == ZoneDHabitation_Code.Zone2: - _ = match_arg_438.value + elif match_arg_428.code == ZoneDHabitation_Code.Zone2: + _ = match_arg_428.value return (plafond_loyer_d823_16_2 * decimal_of_string("2.5")) - elif match_arg_438.code == ZoneDHabitation_Code.Zone3: - _ = match_arg_438.value + elif match_arg_428.code == ZoneDHabitation_Code.Zone3: + _ = match_arg_428.value return (plafond_loyer_d823_16_2 * decimal_of_string("2.5")) def temp_plafond_degressivite_d823_16_1(_:Unit): return (date_courante_11 >= date_of_numbers(2019,10,1)) @@ -14741,11 +14632,11 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen "Livre VIII : Aides personnelles au logement", "Partie réglementaire", "Code de la construction et de l'habitation"])) - def temp_traitement_aide_finale_diminue(aide_finale_11:Money): + def temp_traitement_aide_finale_diminue(aide_finale_21:Money): try: try: def temp_traitement_aide_finale_diminue_1(_:Unit): - return aide_finale_11 + return aide_finale_21 def temp_traitement_aide_finale_diminue_2(_:Unit): return beneficiaire_aide_adulte_ou_enfant_handicapes return handle_default(SourcePosition(filename="", @@ -14761,13 +14652,13 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen else: if (loyer_principal_avec_reduction_meuble > plafond_degressivite_d823_16): - return (aide_finale_11 - (aide_finale_11 * + return (aide_finale_21 - (aide_finale_21 * ((loyer_principal_avec_reduction_meuble - plafond_degressivite_d823_16) / (plafond_suppression_d823_16 - plafond_degressivite_d823_16)))) else: - return aide_finale_11 + return aide_finale_21 except EmptyError: raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", start_line=573, @@ -14902,13 +14793,12 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen "Déclarations des champs d'application", "Prologue : aides au logement"])) rapport_loyers = temp_rapport_loyers_2 - def temp_traitement_aide_finale_minoration_forfaitaire_2(aide_finale_12:Money): + def temp_traitement_aide_finale_minoration_forfaitaire_2(aide_finale_22:Money): try: - if ((traitement_aide_finale_diminue(aide_finale_12) - - montant_forfaitaire_d823_16) >= + aide_finale_23 = traitement_aide_finale_diminue(aide_finale_22) + if ((aide_finale_23 - montant_forfaitaire_d823_16) >= money_of_cents_string("0")): - return (traitement_aide_finale_diminue(aide_finale_12) - - montant_forfaitaire_d823_16) + return (aide_finale_23 - montant_forfaitaire_d823_16) else: return money_of_cents_string("0") except EmptyError: @@ -15018,23 +14908,16 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen "Déclarations des champs d'application", "Prologue : aides au logement"])) taux_loyer_eligible_formule = temp_taux_loyer_eligible_formule_2 - def temp_traitement_aide_finale_contributions_sociales_arrondi_2(aide_finale_13:Money): + def temp_traitement_aide_finale_contributions_sociales_arrondi_2(aide_finale_24:Money): try: - if ((money_round(((traitement_aide_finale_minoration_forfaitaire_2( - aide_finale_13) - - contributions_sociales_dot_montant_2(traitement_aide_finale_minoration_forfaitaire_2( - aide_finale_13))) - - money_of_cents_string("50"))) + - contributions_sociales_dot_montant_2(traitement_aide_finale_minoration_forfaitaire_2( - aide_finale_13))) >= + aide_finale_25 = traitement_aide_finale_minoration_forfaitaire_2( + aide_finale_24) + crds_2 = contributions_sociales_dot_montant_2(aide_finale_25) + aide_finale_moins_crds_arrondie_2 = money_round(((aide_finale_25 - + crds_2) - money_of_cents_string("50"))) + if ((aide_finale_moins_crds_arrondie_2 + crds_2) >= money_of_cents_string("0")): - return (money_round(((traitement_aide_finale_minoration_forfaitaire_2( - aide_finale_13) - - contributions_sociales_dot_montant_2(traitement_aide_finale_minoration_forfaitaire_2( - aide_finale_13))) - - money_of_cents_string("50"))) + - contributions_sociales_dot_montant_2(traitement_aide_finale_minoration_forfaitaire_2( - aide_finale_13))) + return (aide_finale_moins_crds_arrondie_2 + crds_2) else: return money_of_cents_string("0") except EmptyError: @@ -15092,14 +14975,14 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen "Déclarations des champs d'application", "Prologue : aides au logement"])) taux_loyer_eligible_taux_arrondi = temp_taux_loyer_eligible_taux_arrondi_2 - def temp_traitement_aide_finale_reduction_loyer_solidarite(aide_finale_14:Money): + def temp_traitement_aide_finale_reduction_loyer_solidarite(aide_finale_26:Money): try: - if ((traitement_aide_finale_contributions_sociales_arrondi_2( - aide_finale_14) - (reduction_loyer_solidarite * + aide_finale_27 = traitement_aide_finale_contributions_sociales_arrondi_2( + aide_finale_26) + if ((aide_finale_27 - (reduction_loyer_solidarite * fraction_l832_3)) >= money_of_cents_string("0")): - return (traitement_aide_finale_contributions_sociales_arrondi_2( - aide_finale_14) - (reduction_loyer_solidarite * + return (aide_finale_27 - (reduction_loyer_solidarite * fraction_l832_3)) else: return money_of_cents_string("0") @@ -15126,10 +15009,10 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen "Déclarations des champs d'application", "Prologue : aides au logement"])) taux_prise_compte_ressources = temp_taux_prise_compte_ressources - def temp_traitement_aide_finale_montee_en_charge_saint_pierre_miquelon(aide_finale_15:Money): + def temp_traitement_aide_finale_montee_en_charge_saint_pierre_miquelon(aide_finale_28:Money): try: return montee_en_charge_saint_pierre_miquelon(traitement_aide_finale_reduction_loyer_solidarite( - aide_finale_15), + aide_finale_28), residence_5, date_courante_11) except EmptyError: @@ -15143,14 +15026,13 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen "Prologue : aides au logement"])) traitement_aide_finale_montee_en_charge_saint_pierre_miquelon = temp_traitement_aide_finale_montee_en_charge_saint_pierre_miquelon try: - if (((ressources_menage_arrondies_3 - - abattement_forfaitaire_d823_17) * taux_prise_compte_ressources) < + participation_ressources = ((ressources_menage_arrondies_6 - + abattement_forfaitaire_d823_17) * taux_prise_compte_ressources) + if (participation_ressources < money_of_cents_string("0")): temp_participation_personnelle = money_of_cents_string("0") else: - temp_participation_personnelle = ((ressources_menage_arrondies_3 - - abattement_forfaitaire_d823_17) * - taux_prise_compte_ressources) + temp_participation_personnelle = participation_ressources temp_participation_personnelle_1 = (participation_minimale + temp_participation_personnelle) except EmptyError: @@ -15163,15 +15045,15 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen "Déclarations des champs d'application", "Prologue : aides au logement"])) participation_personnelle = temp_participation_personnelle_1 - def temp_traitement_aide_finale_montant_minimal_2(aide_finale_16:Money): + def temp_traitement_aide_finale_montant_minimal_2(aide_finale_29:Money): try: - if (traitement_aide_finale_montee_en_charge_saint_pierre_miquelon( - aide_finale_16) < + aide_finale_30 = traitement_aide_finale_montee_en_charge_saint_pierre_miquelon( + aide_finale_29) + if (aide_finale_30 < montant_minimal_aide_d823_16): return money_of_cents_string("0") else: - return traitement_aide_finale_montee_en_charge_saint_pierre_miquelon( - aide_finale_16) + return aide_finale_30 except EmptyError: raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", start_line=584, @@ -15183,14 +15065,13 @@ def calcul_aide_personnalisee_logement_locatif(calcul_aide_personnalisee_logemen "Prologue : aides au logement"])) traitement_aide_finale_montant_minimal_2 = temp_traitement_aide_finale_montant_minimal_2 try: - if (((loyer_eligible + montant_forfaitaire_charges_d823_16) - - participation_personnelle) < + aide_finale_31 = ((loyer_eligible + + montant_forfaitaire_charges_d823_16) - participation_personnelle) + if (aide_finale_31 < money_of_cents_string("0")): temp_aide_finale_formule_2 = money_of_cents_string("0") else: - temp_aide_finale_formule_2 = ((loyer_eligible + - montant_forfaitaire_charges_d823_16) - - participation_personnelle) + temp_aide_finale_formule_2 = aide_finale_31 except EmptyError: temp_aide_finale_formule_2 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", @@ -15215,7 +15096,7 @@ def calcul_allocation_logement_foyer(calcul_allocation_logement_foyer_in:CalculA date_conventionnement_1 = calcul_allocation_logement_foyer_in.date_conventionnement_in residence_6 = calcul_allocation_logement_foyer_in.residence_in redevance_1 = calcul_allocation_logement_foyer_in.redevance_in - ressources_menage_arrondies_4 = calcul_allocation_logement_foyer_in.ressources_menage_arrondies_in + ressources_menage_arrondies_7 = calcul_allocation_logement_foyer_in.ressources_menage_arrondies_in nombre_personnes_a_charge_5 = calcul_allocation_logement_foyer_in.nombre_personnes_a_charge_in situation_familiale_calcul_apl_5 = calcul_allocation_logement_foyer_in.situation_familiale_calcul_apl_in zone_3 = calcul_allocation_logement_foyer_in.zone_in @@ -15316,7 +15197,7 @@ def calcul_allocation_logement_foyer(calcul_allocation_logement_foyer_in:CalculA "Prologue : aides au logement"])) calcul_apl_logement_foyer_dot_date_conventionnement = temp_calcul_apl_logement_foyer_dot_date_conventionnement try: - temp_calcul_apl_logement_foyer_dot_ressources_menage_arrondies = ressources_menage_arrondies_4 + temp_calcul_apl_logement_foyer_dot_ressources_menage_arrondies = ressources_menage_arrondies_7 except EmptyError: temp_calcul_apl_logement_foyer_dot_ressources_menage_arrondies = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", @@ -15394,33 +15275,33 @@ def calcul_allocation_logement_foyer(calcul_allocation_logement_foyer_in:CalculA def temp_calcul_apl_logement_foyer_dot_limitation_majoration_personnes_a_charge_1(_:Unit): return True def temp_calcul_apl_logement_foyer_dot_limitation_majoration_personnes_a_charge_2(_:Unit): - match_arg_439 = residence_6 - if match_arg_439.code == Collectivite_Code.Guadeloupe: - _ = match_arg_439.value + match_arg_429 = residence_6 + if match_arg_429.code == Collectivite_Code.Guadeloupe: + _ = match_arg_429.value temp_calcul_apl_logement_foyer_dot_limitation_majoration_personnes_a_charge_3 = True - elif match_arg_439.code == Collectivite_Code.Guyane: - _ = match_arg_439.value + elif match_arg_429.code == Collectivite_Code.Guyane: + _ = match_arg_429.value temp_calcul_apl_logement_foyer_dot_limitation_majoration_personnes_a_charge_3 = True - elif match_arg_439.code == Collectivite_Code.Martinique: - _ = match_arg_439.value + elif match_arg_429.code == Collectivite_Code.Martinique: + _ = match_arg_429.value temp_calcul_apl_logement_foyer_dot_limitation_majoration_personnes_a_charge_3 = True - elif match_arg_439.code == Collectivite_Code.LaReunion: - _ = match_arg_439.value + elif match_arg_429.code == Collectivite_Code.LaReunion: + _ = match_arg_429.value temp_calcul_apl_logement_foyer_dot_limitation_majoration_personnes_a_charge_3 = True - elif match_arg_439.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_439.value + elif match_arg_429.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_429.value temp_calcul_apl_logement_foyer_dot_limitation_majoration_personnes_a_charge_3 = False - elif match_arg_439.code == Collectivite_Code.SaintMartin: - _ = match_arg_439.value + elif match_arg_429.code == Collectivite_Code.SaintMartin: + _ = match_arg_429.value temp_calcul_apl_logement_foyer_dot_limitation_majoration_personnes_a_charge_3 = False - elif match_arg_439.code == Collectivite_Code.Metropole: - _ = match_arg_439.value + elif match_arg_429.code == Collectivite_Code.Metropole: + _ = match_arg_429.value temp_calcul_apl_logement_foyer_dot_limitation_majoration_personnes_a_charge_3 = False - elif match_arg_439.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_439.value + elif match_arg_429.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_429.value temp_calcul_apl_logement_foyer_dot_limitation_majoration_personnes_a_charge_3 = False - elif match_arg_439.code == Collectivite_Code.Mayotte: - _ = match_arg_439.value + elif match_arg_429.code == Collectivite_Code.Mayotte: + _ = match_arg_429.value temp_calcul_apl_logement_foyer_dot_limitation_majoration_personnes_a_charge_3 = True return (((date_courante_12 >= date_of_numbers(2019,9,1)) and (date_courante_12 < date_of_numbers(2023,4,5))) and @@ -15538,33 +15419,33 @@ def calcul_allocation_logement_foyer(calcul_allocation_logement_foyer_in:CalculA def temp_multiplicateur_majoration_charges(_:Unit): return decimal_of_string("6.") def temp_multiplicateur_majoration_charges_1(_:Unit): - match_arg_440 = residence_6 - if match_arg_440.code == Collectivite_Code.Guadeloupe: - _ = match_arg_440.value + match_arg_430 = residence_6 + if match_arg_430.code == Collectivite_Code.Guadeloupe: + _ = match_arg_430.value temp_multiplicateur_majoration_charges_2 = True - elif match_arg_440.code == Collectivite_Code.Guyane: - _ = match_arg_440.value + elif match_arg_430.code == Collectivite_Code.Guyane: + _ = match_arg_430.value temp_multiplicateur_majoration_charges_2 = False - elif match_arg_440.code == Collectivite_Code.Martinique: - _ = match_arg_440.value + elif match_arg_430.code == Collectivite_Code.Martinique: + _ = match_arg_430.value temp_multiplicateur_majoration_charges_2 = True - elif match_arg_440.code == Collectivite_Code.LaReunion: - _ = match_arg_440.value + elif match_arg_430.code == Collectivite_Code.LaReunion: + _ = match_arg_430.value temp_multiplicateur_majoration_charges_2 = True - elif match_arg_440.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_440.value + elif match_arg_430.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_430.value temp_multiplicateur_majoration_charges_2 = True - elif match_arg_440.code == Collectivite_Code.SaintMartin: - _ = match_arg_440.value + elif match_arg_430.code == Collectivite_Code.SaintMartin: + _ = match_arg_430.value temp_multiplicateur_majoration_charges_2 = True - elif match_arg_440.code == Collectivite_Code.Metropole: - _ = match_arg_440.value + elif match_arg_430.code == Collectivite_Code.Metropole: + _ = match_arg_430.value temp_multiplicateur_majoration_charges_2 = False - elif match_arg_440.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_440.value + elif match_arg_430.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_430.value temp_multiplicateur_majoration_charges_2 = False - elif match_arg_440.code == Collectivite_Code.Mayotte: - _ = match_arg_440.value + elif match_arg_430.code == Collectivite_Code.Mayotte: + _ = match_arg_430.value temp_multiplicateur_majoration_charges_2 = True return (((date_courante_12 >= date_of_numbers(2020,1,1)) and @@ -15580,33 +15461,33 @@ def calcul_allocation_logement_foyer(calcul_allocation_logement_foyer_in:CalculA temp_multiplicateur_majoration_charges_1, temp_multiplicateur_majoration_charges) except EmptyError: - match_arg_441 = residence_6 - if match_arg_441.code == Collectivite_Code.Guadeloupe: - _ = match_arg_441.value + match_arg_431 = residence_6 + if match_arg_431.code == Collectivite_Code.Guadeloupe: + _ = match_arg_431.value temp_multiplicateur_majoration_charges_4 = True - elif match_arg_441.code == Collectivite_Code.Guyane: - _ = match_arg_441.value + elif match_arg_431.code == Collectivite_Code.Guyane: + _ = match_arg_431.value temp_multiplicateur_majoration_charges_4 = False - elif match_arg_441.code == Collectivite_Code.Martinique: - _ = match_arg_441.value + elif match_arg_431.code == Collectivite_Code.Martinique: + _ = match_arg_431.value temp_multiplicateur_majoration_charges_4 = True - elif match_arg_441.code == Collectivite_Code.LaReunion: - _ = match_arg_441.value + elif match_arg_431.code == Collectivite_Code.LaReunion: + _ = match_arg_431.value temp_multiplicateur_majoration_charges_4 = True - elif match_arg_441.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_441.value + elif match_arg_431.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_431.value temp_multiplicateur_majoration_charges_4 = True - elif match_arg_441.code == Collectivite_Code.SaintMartin: - _ = match_arg_441.value + elif match_arg_431.code == Collectivite_Code.SaintMartin: + _ = match_arg_431.value temp_multiplicateur_majoration_charges_4 = True - elif match_arg_441.code == Collectivite_Code.Metropole: - _ = match_arg_441.value + elif match_arg_431.code == Collectivite_Code.Metropole: + _ = match_arg_431.value temp_multiplicateur_majoration_charges_4 = False - elif match_arg_441.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_441.value + elif match_arg_431.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_431.value temp_multiplicateur_majoration_charges_4 = False - elif match_arg_441.code == Collectivite_Code.Mayotte: - _ = match_arg_441.value + elif match_arg_431.code == Collectivite_Code.Mayotte: + _ = match_arg_431.value temp_multiplicateur_majoration_charges_4 = True if (((date_courante_12 >= date_of_numbers(2020,10,1)) and @@ -15620,33 +15501,33 @@ def calcul_allocation_logement_foyer(calcul_allocation_logement_foyer_in:CalculA temp_multiplicateur_majoration_charges_3 = dead_value raise EmptyError except EmptyError: - match_arg_442 = residence_6 - if match_arg_442.code == Collectivite_Code.Guadeloupe: - _ = match_arg_442.value + match_arg_432 = residence_6 + if match_arg_432.code == Collectivite_Code.Guadeloupe: + _ = match_arg_432.value temp_multiplicateur_majoration_charges_5 = True - elif match_arg_442.code == Collectivite_Code.Guyane: - _ = match_arg_442.value + elif match_arg_432.code == Collectivite_Code.Guyane: + _ = match_arg_432.value temp_multiplicateur_majoration_charges_5 = False - elif match_arg_442.code == Collectivite_Code.Martinique: - _ = match_arg_442.value + elif match_arg_432.code == Collectivite_Code.Martinique: + _ = match_arg_432.value temp_multiplicateur_majoration_charges_5 = True - elif match_arg_442.code == Collectivite_Code.LaReunion: - _ = match_arg_442.value + elif match_arg_432.code == Collectivite_Code.LaReunion: + _ = match_arg_432.value temp_multiplicateur_majoration_charges_5 = True - elif match_arg_442.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_442.value + elif match_arg_432.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_432.value temp_multiplicateur_majoration_charges_5 = True - elif match_arg_442.code == Collectivite_Code.SaintMartin: - _ = match_arg_442.value + elif match_arg_432.code == Collectivite_Code.SaintMartin: + _ = match_arg_432.value temp_multiplicateur_majoration_charges_5 = True - elif match_arg_442.code == Collectivite_Code.Metropole: - _ = match_arg_442.value + elif match_arg_432.code == Collectivite_Code.Metropole: + _ = match_arg_432.value temp_multiplicateur_majoration_charges_5 = False - elif match_arg_442.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_442.value + elif match_arg_432.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_432.value temp_multiplicateur_majoration_charges_5 = False - elif match_arg_442.code == Collectivite_Code.Mayotte: - _ = match_arg_442.value + elif match_arg_432.code == Collectivite_Code.Mayotte: + _ = match_arg_432.value temp_multiplicateur_majoration_charges_5 = True if (((date_courante_12 >= date_of_numbers(2021,10,1)) and @@ -15660,33 +15541,33 @@ def calcul_allocation_logement_foyer(calcul_allocation_logement_foyer_in:CalculA temp_multiplicateur_majoration_charges_3 = dead_value raise EmptyError except EmptyError: - match_arg_443 = residence_6 - if match_arg_443.code == Collectivite_Code.Guadeloupe: - _ = match_arg_443.value + match_arg_433 = residence_6 + if match_arg_433.code == Collectivite_Code.Guadeloupe: + _ = match_arg_433.value temp_multiplicateur_majoration_charges_6 = True - elif match_arg_443.code == Collectivite_Code.Guyane: - _ = match_arg_443.value + elif match_arg_433.code == Collectivite_Code.Guyane: + _ = match_arg_433.value temp_multiplicateur_majoration_charges_6 = False - elif match_arg_443.code == Collectivite_Code.Martinique: - _ = match_arg_443.value + elif match_arg_433.code == Collectivite_Code.Martinique: + _ = match_arg_433.value temp_multiplicateur_majoration_charges_6 = True - elif match_arg_443.code == Collectivite_Code.LaReunion: - _ = match_arg_443.value + elif match_arg_433.code == Collectivite_Code.LaReunion: + _ = match_arg_433.value temp_multiplicateur_majoration_charges_6 = True - elif match_arg_443.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_443.value + elif match_arg_433.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_433.value temp_multiplicateur_majoration_charges_6 = True - elif match_arg_443.code == Collectivite_Code.SaintMartin: - _ = match_arg_443.value + elif match_arg_433.code == Collectivite_Code.SaintMartin: + _ = match_arg_433.value temp_multiplicateur_majoration_charges_6 = True - elif match_arg_443.code == Collectivite_Code.Metropole: - _ = match_arg_443.value + elif match_arg_433.code == Collectivite_Code.Metropole: + _ = match_arg_433.value temp_multiplicateur_majoration_charges_6 = False - elif match_arg_443.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_443.value + elif match_arg_433.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_433.value temp_multiplicateur_majoration_charges_6 = False - elif match_arg_443.code == Collectivite_Code.Mayotte: - _ = match_arg_443.value + elif match_arg_433.code == Collectivite_Code.Mayotte: + _ = match_arg_433.value temp_multiplicateur_majoration_charges_6 = True if (((date_courante_12 >= date_of_numbers(2022,1,1)) and (date_courante_12 < date_of_numbers(2022,7,1))) and @@ -15698,33 +15579,33 @@ def calcul_allocation_logement_foyer(calcul_allocation_logement_foyer_in:CalculA temp_multiplicateur_majoration_charges_3 = dead_value raise EmptyError except EmptyError: - match_arg_444 = residence_6 - if match_arg_444.code == Collectivite_Code.Guadeloupe: - _ = match_arg_444.value + match_arg_434 = residence_6 + if match_arg_434.code == Collectivite_Code.Guadeloupe: + _ = match_arg_434.value temp_multiplicateur_majoration_charges_7 = True - elif match_arg_444.code == Collectivite_Code.Guyane: - _ = match_arg_444.value + elif match_arg_434.code == Collectivite_Code.Guyane: + _ = match_arg_434.value temp_multiplicateur_majoration_charges_7 = False - elif match_arg_444.code == Collectivite_Code.Martinique: - _ = match_arg_444.value + elif match_arg_434.code == Collectivite_Code.Martinique: + _ = match_arg_434.value temp_multiplicateur_majoration_charges_7 = True - elif match_arg_444.code == Collectivite_Code.LaReunion: - _ = match_arg_444.value + elif match_arg_434.code == Collectivite_Code.LaReunion: + _ = match_arg_434.value temp_multiplicateur_majoration_charges_7 = True - elif match_arg_444.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_444.value + elif match_arg_434.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_434.value temp_multiplicateur_majoration_charges_7 = True - elif match_arg_444.code == Collectivite_Code.SaintMartin: - _ = match_arg_444.value + elif match_arg_434.code == Collectivite_Code.SaintMartin: + _ = match_arg_434.value temp_multiplicateur_majoration_charges_7 = True - elif match_arg_444.code == Collectivite_Code.Metropole: - _ = match_arg_444.value + elif match_arg_434.code == Collectivite_Code.Metropole: + _ = match_arg_434.value temp_multiplicateur_majoration_charges_7 = False - elif match_arg_444.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_444.value + elif match_arg_434.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_434.value temp_multiplicateur_majoration_charges_7 = False - elif match_arg_444.code == Collectivite_Code.Mayotte: - _ = match_arg_444.value + elif match_arg_434.code == Collectivite_Code.Mayotte: + _ = match_arg_434.value temp_multiplicateur_majoration_charges_7 = True if (((date_courante_12 >= date_of_numbers(2022,7,1)) and (date_courante_12 < date_of_numbers(2023,1,1))) and @@ -15833,26 +15714,26 @@ def calcul_allocation_logement_foyer(calcul_allocation_logement_foyer_in:CalculA def temp_equivalence_loyer_2(_:Unit): try: def temp_equivalence_loyer_3(_:Unit): - match_arg_445 = situation_familiale_calcul_apl_5 - if match_arg_445.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_445.value + match_arg_435 = situation_familiale_calcul_apl_5 + if match_arg_435.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_435.value return money_of_cents_string("16941") - elif match_arg_445.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_445.value + elif match_arg_435.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_435.value return money_of_cents_string("26329") def temp_equivalence_loyer_4(_:Unit): - match_arg_446 = categorie_equivalence_loyer_d842_16 - if match_arg_446.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.EtudiantLogeEnChambreCROUS: - _ = match_arg_446.value + match_arg_436 = categorie_equivalence_loyer_d842_16 + if match_arg_436.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.EtudiantLogeEnChambreCROUS: + _ = match_arg_436.value temp_equivalence_loyer_5 = False - elif match_arg_446.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.EtudiantLogeEnChambreCROUSRehabilitee: - _ = match_arg_446.value + elif match_arg_436.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.EtudiantLogeEnChambreCROUSRehabilitee: + _ = match_arg_436.value temp_equivalence_loyer_5 = False - elif match_arg_446.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.PersonnesAgeesSelon3DeD842_16: - _ = match_arg_446.value + elif match_arg_436.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.PersonnesAgeesSelon3DeD842_16: + _ = match_arg_436.value temp_equivalence_loyer_5 = False - elif match_arg_446.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.AutresPersonnes: - _ = match_arg_446.value + elif match_arg_436.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.AutresPersonnes: + _ = match_arg_436.value temp_equivalence_loyer_5 = True return (((date_courante_12 >= date_of_numbers(2020,10,1)) and (date_courante_12 < @@ -15865,53 +15746,53 @@ def calcul_allocation_logement_foyer(calcul_allocation_logement_foyer_in:CalculA temp_equivalence_loyer_4, temp_equivalence_loyer_3) except EmptyError: - match_arg_447 = categorie_equivalence_loyer_d842_16 - if match_arg_447.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.EtudiantLogeEnChambreCROUS: - _ = match_arg_447.value + match_arg_437 = categorie_equivalence_loyer_d842_16 + if match_arg_437.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.EtudiantLogeEnChambreCROUS: + _ = match_arg_437.value temp_equivalence_loyer_6 = False - elif match_arg_447.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.EtudiantLogeEnChambreCROUSRehabilitee: - _ = match_arg_447.value + elif match_arg_437.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.EtudiantLogeEnChambreCROUSRehabilitee: + _ = match_arg_437.value temp_equivalence_loyer_6 = True - elif match_arg_447.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.PersonnesAgeesSelon3DeD842_16: - _ = match_arg_447.value + elif match_arg_437.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.PersonnesAgeesSelon3DeD842_16: + _ = match_arg_437.value temp_equivalence_loyer_6 = False - elif match_arg_447.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.AutresPersonnes: - _ = match_arg_447.value + elif match_arg_437.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.AutresPersonnes: + _ = match_arg_437.value temp_equivalence_loyer_6 = False if (((date_courante_12 >= date_of_numbers(2020,10,1)) and (date_courante_12 < date_of_numbers(2021,10,1))) and temp_equivalence_loyer_6): - match_arg_448 = situation_familiale_calcul_apl_5 - if match_arg_448.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_448.value + match_arg_438 = situation_familiale_calcul_apl_5 + if match_arg_438.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_438.value return money_of_cents_string("16941") - elif match_arg_448.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_448.value + elif match_arg_438.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_438.value return money_of_cents_string("26329") else: raise EmptyError def temp_equivalence_loyer_7(_:Unit): def temp_equivalence_loyer_8(_:Unit): - match_arg_449 = situation_familiale_calcul_apl_5 - if match_arg_449.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_449.value + match_arg_439 = situation_familiale_calcul_apl_5 + if match_arg_439.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_439.value return money_of_cents_string("20554") - elif match_arg_449.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_449.value + elif match_arg_439.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_439.value return money_of_cents_string("31939") def temp_equivalence_loyer_9(_:Unit): - match_arg_450 = categorie_equivalence_loyer_d842_16 - if match_arg_450.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.EtudiantLogeEnChambreCROUS: - _ = match_arg_450.value + match_arg_440 = categorie_equivalence_loyer_d842_16 + if match_arg_440.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.EtudiantLogeEnChambreCROUS: + _ = match_arg_440.value temp_equivalence_loyer_10 = False - elif match_arg_450.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.EtudiantLogeEnChambreCROUSRehabilitee: - _ = match_arg_450.value + elif match_arg_440.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.EtudiantLogeEnChambreCROUSRehabilitee: + _ = match_arg_440.value temp_equivalence_loyer_10 = False - elif match_arg_450.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.PersonnesAgeesSelon3DeD842_16: - _ = match_arg_450.value + elif match_arg_440.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.PersonnesAgeesSelon3DeD842_16: + _ = match_arg_440.value temp_equivalence_loyer_10 = True - elif match_arg_450.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.AutresPersonnes: - _ = match_arg_450.value + elif match_arg_440.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.AutresPersonnes: + _ = match_arg_440.value temp_equivalence_loyer_10 = False return (((date_courante_12 >= date_of_numbers(2020,10,1)) and (date_courante_12 < date_of_numbers(2021,10,1))) and @@ -15923,26 +15804,26 @@ def calcul_allocation_logement_foyer(calcul_allocation_logement_foyer_in:CalculA temp_equivalence_loyer_8) def temp_equivalence_loyer_11(_:Unit): def temp_equivalence_loyer_12(_:Unit): - match_arg_451 = situation_familiale_calcul_apl_5 - if match_arg_451.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_451.value + match_arg_441 = situation_familiale_calcul_apl_5 + if match_arg_441.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_441.value return money_of_cents_string("8379") - elif match_arg_451.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_451.value + elif match_arg_441.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_441.value return money_of_cents_string("13045") def temp_equivalence_loyer_13(_:Unit): - match_arg_452 = categorie_equivalence_loyer_d842_16 - if match_arg_452.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.EtudiantLogeEnChambreCROUS: - _ = match_arg_452.value + match_arg_442 = categorie_equivalence_loyer_d842_16 + if match_arg_442.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.EtudiantLogeEnChambreCROUS: + _ = match_arg_442.value temp_equivalence_loyer_14 = True - elif match_arg_452.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.EtudiantLogeEnChambreCROUSRehabilitee: - _ = match_arg_452.value + elif match_arg_442.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.EtudiantLogeEnChambreCROUSRehabilitee: + _ = match_arg_442.value temp_equivalence_loyer_14 = False - elif match_arg_452.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.PersonnesAgeesSelon3DeD842_16: - _ = match_arg_452.value + elif match_arg_442.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.PersonnesAgeesSelon3DeD842_16: + _ = match_arg_442.value temp_equivalence_loyer_14 = False - elif match_arg_452.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.AutresPersonnes: - _ = match_arg_452.value + elif match_arg_442.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.AutresPersonnes: + _ = match_arg_442.value temp_equivalence_loyer_14 = False return (((date_courante_12 >= date_of_numbers(2020,10,1)) and (date_courante_12 < date_of_numbers(2021,10,1))) and @@ -15955,26 +15836,26 @@ def calcul_allocation_logement_foyer(calcul_allocation_logement_foyer_in:CalculA def temp_equivalence_loyer_15(_:Unit): try: def temp_equivalence_loyer_16(_:Unit): - match_arg_453 = situation_familiale_calcul_apl_5 - if match_arg_453.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_453.value + match_arg_443 = situation_familiale_calcul_apl_5 + if match_arg_443.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_443.value return money_of_cents_string("17012") - elif match_arg_453.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_453.value + elif match_arg_443.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_443.value return money_of_cents_string("26440") def temp_equivalence_loyer_17(_:Unit): - match_arg_454 = categorie_equivalence_loyer_d842_16 - if match_arg_454.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.EtudiantLogeEnChambreCROUS: - _ = match_arg_454.value + match_arg_444 = categorie_equivalence_loyer_d842_16 + if match_arg_444.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.EtudiantLogeEnChambreCROUS: + _ = match_arg_444.value temp_equivalence_loyer_18 = False - elif match_arg_454.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.EtudiantLogeEnChambreCROUSRehabilitee: - _ = match_arg_454.value + elif match_arg_444.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.EtudiantLogeEnChambreCROUSRehabilitee: + _ = match_arg_444.value temp_equivalence_loyer_18 = False - elif match_arg_454.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.PersonnesAgeesSelon3DeD842_16: - _ = match_arg_454.value + elif match_arg_444.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.PersonnesAgeesSelon3DeD842_16: + _ = match_arg_444.value temp_equivalence_loyer_18 = False - elif match_arg_454.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.AutresPersonnes: - _ = match_arg_454.value + elif match_arg_444.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.AutresPersonnes: + _ = match_arg_444.value temp_equivalence_loyer_18 = True return (((date_courante_12 >= date_of_numbers(2021,10,1)) and (date_courante_12 < @@ -15987,53 +15868,53 @@ def calcul_allocation_logement_foyer(calcul_allocation_logement_foyer_in:CalculA temp_equivalence_loyer_17, temp_equivalence_loyer_16) except EmptyError: - match_arg_455 = categorie_equivalence_loyer_d842_16 - if match_arg_455.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.EtudiantLogeEnChambreCROUS: - _ = match_arg_455.value + match_arg_445 = categorie_equivalence_loyer_d842_16 + if match_arg_445.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.EtudiantLogeEnChambreCROUS: + _ = match_arg_445.value temp_equivalence_loyer_19 = False - elif match_arg_455.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.EtudiantLogeEnChambreCROUSRehabilitee: - _ = match_arg_455.value + elif match_arg_445.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.EtudiantLogeEnChambreCROUSRehabilitee: + _ = match_arg_445.value temp_equivalence_loyer_19 = True - elif match_arg_455.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.PersonnesAgeesSelon3DeD842_16: - _ = match_arg_455.value + elif match_arg_445.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.PersonnesAgeesSelon3DeD842_16: + _ = match_arg_445.value temp_equivalence_loyer_19 = False - elif match_arg_455.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.AutresPersonnes: - _ = match_arg_455.value + elif match_arg_445.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.AutresPersonnes: + _ = match_arg_445.value temp_equivalence_loyer_19 = False if (((date_courante_12 >= date_of_numbers(2021,10,1)) and (date_courante_12 < date_of_numbers(2022,7,1))) and temp_equivalence_loyer_19): - match_arg_456 = situation_familiale_calcul_apl_5 - if match_arg_456.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_456.value + match_arg_446 = situation_familiale_calcul_apl_5 + if match_arg_446.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_446.value return money_of_cents_string("17012") - elif match_arg_456.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_456.value + elif match_arg_446.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_446.value return money_of_cents_string("26440") else: raise EmptyError def temp_equivalence_loyer_20(_:Unit): def temp_equivalence_loyer_21(_:Unit): - match_arg_457 = situation_familiale_calcul_apl_5 - if match_arg_457.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_457.value + match_arg_447 = situation_familiale_calcul_apl_5 + if match_arg_447.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_447.value return money_of_cents_string("20640") - elif match_arg_457.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_457.value + elif match_arg_447.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_447.value return money_of_cents_string("32073") def temp_equivalence_loyer_22(_:Unit): - match_arg_458 = categorie_equivalence_loyer_d842_16 - if match_arg_458.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.EtudiantLogeEnChambreCROUS: - _ = match_arg_458.value + match_arg_448 = categorie_equivalence_loyer_d842_16 + if match_arg_448.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.EtudiantLogeEnChambreCROUS: + _ = match_arg_448.value temp_equivalence_loyer_23 = False - elif match_arg_458.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.EtudiantLogeEnChambreCROUSRehabilitee: - _ = match_arg_458.value + elif match_arg_448.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.EtudiantLogeEnChambreCROUSRehabilitee: + _ = match_arg_448.value temp_equivalence_loyer_23 = False - elif match_arg_458.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.PersonnesAgeesSelon3DeD842_16: - _ = match_arg_458.value + elif match_arg_448.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.PersonnesAgeesSelon3DeD842_16: + _ = match_arg_448.value temp_equivalence_loyer_23 = True - elif match_arg_458.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.AutresPersonnes: - _ = match_arg_458.value + elif match_arg_448.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.AutresPersonnes: + _ = match_arg_448.value temp_equivalence_loyer_23 = False return (((date_courante_12 >= date_of_numbers(2021,10,1)) and (date_courante_12 < date_of_numbers(2022,7,1))) and @@ -16045,26 +15926,26 @@ def calcul_allocation_logement_foyer(calcul_allocation_logement_foyer_in:CalculA temp_equivalence_loyer_21) def temp_equivalence_loyer_24(_:Unit): def temp_equivalence_loyer_25(_:Unit): - match_arg_459 = situation_familiale_calcul_apl_5 - if match_arg_459.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_459.value + match_arg_449 = situation_familiale_calcul_apl_5 + if match_arg_449.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_449.value return money_of_cents_string("8414") - elif match_arg_459.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_459.value + elif match_arg_449.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_449.value return money_of_cents_string("13100") def temp_equivalence_loyer_26(_:Unit): - match_arg_460 = categorie_equivalence_loyer_d842_16 - if match_arg_460.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.EtudiantLogeEnChambreCROUS: - _ = match_arg_460.value + match_arg_450 = categorie_equivalence_loyer_d842_16 + if match_arg_450.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.EtudiantLogeEnChambreCROUS: + _ = match_arg_450.value temp_equivalence_loyer_27 = True - elif match_arg_460.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.EtudiantLogeEnChambreCROUSRehabilitee: - _ = match_arg_460.value + elif match_arg_450.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.EtudiantLogeEnChambreCROUSRehabilitee: + _ = match_arg_450.value temp_equivalence_loyer_27 = False - elif match_arg_460.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.PersonnesAgeesSelon3DeD842_16: - _ = match_arg_460.value + elif match_arg_450.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.PersonnesAgeesSelon3DeD842_16: + _ = match_arg_450.value temp_equivalence_loyer_27 = False - elif match_arg_460.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.AutresPersonnes: - _ = match_arg_460.value + elif match_arg_450.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.AutresPersonnes: + _ = match_arg_450.value temp_equivalence_loyer_27 = False return (((date_courante_12 >= date_of_numbers(2021,10,1)) and (date_courante_12 < date_of_numbers(2022,7,1))) and @@ -16077,26 +15958,26 @@ def calcul_allocation_logement_foyer(calcul_allocation_logement_foyer_in:CalculA def temp_equivalence_loyer_28(_:Unit): try: def temp_equivalence_loyer_29(_:Unit): - match_arg_461 = situation_familiale_calcul_apl_5 - if match_arg_461.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_461.value + match_arg_451 = situation_familiale_calcul_apl_5 + if match_arg_451.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_451.value return money_of_cents_string("17607") - elif match_arg_461.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_461.value + elif match_arg_451.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_451.value return money_of_cents_string("27365") def temp_equivalence_loyer_30(_:Unit): - match_arg_462 = categorie_equivalence_loyer_d842_16 - if match_arg_462.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.EtudiantLogeEnChambreCROUS: - _ = match_arg_462.value + match_arg_452 = categorie_equivalence_loyer_d842_16 + if match_arg_452.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.EtudiantLogeEnChambreCROUS: + _ = match_arg_452.value temp_equivalence_loyer_31 = False - elif match_arg_462.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.EtudiantLogeEnChambreCROUSRehabilitee: - _ = match_arg_462.value + elif match_arg_452.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.EtudiantLogeEnChambreCROUSRehabilitee: + _ = match_arg_452.value temp_equivalence_loyer_31 = False - elif match_arg_462.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.PersonnesAgeesSelon3DeD842_16: - _ = match_arg_462.value + elif match_arg_452.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.PersonnesAgeesSelon3DeD842_16: + _ = match_arg_452.value temp_equivalence_loyer_31 = False - elif match_arg_462.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.AutresPersonnes: - _ = match_arg_462.value + elif match_arg_452.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.AutresPersonnes: + _ = match_arg_452.value temp_equivalence_loyer_31 = True return ((date_courante_12 >= date_of_numbers(2022,7,1)) and @@ -16108,52 +15989,52 @@ def calcul_allocation_logement_foyer(calcul_allocation_logement_foyer_in:CalculA temp_equivalence_loyer_30, temp_equivalence_loyer_29) except EmptyError: - match_arg_463 = categorie_equivalence_loyer_d842_16 - if match_arg_463.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.EtudiantLogeEnChambreCROUS: - _ = match_arg_463.value + match_arg_453 = categorie_equivalence_loyer_d842_16 + if match_arg_453.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.EtudiantLogeEnChambreCROUS: + _ = match_arg_453.value temp_equivalence_loyer_32 = False - elif match_arg_463.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.EtudiantLogeEnChambreCROUSRehabilitee: - _ = match_arg_463.value + elif match_arg_453.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.EtudiantLogeEnChambreCROUSRehabilitee: + _ = match_arg_453.value temp_equivalence_loyer_32 = True - elif match_arg_463.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.PersonnesAgeesSelon3DeD842_16: - _ = match_arg_463.value + elif match_arg_453.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.PersonnesAgeesSelon3DeD842_16: + _ = match_arg_453.value temp_equivalence_loyer_32 = False - elif match_arg_463.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.AutresPersonnes: - _ = match_arg_463.value + elif match_arg_453.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.AutresPersonnes: + _ = match_arg_453.value temp_equivalence_loyer_32 = False if ((date_courante_12 >= date_of_numbers(2022,7,1)) and temp_equivalence_loyer_32): - match_arg_464 = situation_familiale_calcul_apl_5 - if match_arg_464.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_464.value + match_arg_454 = situation_familiale_calcul_apl_5 + if match_arg_454.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_454.value return money_of_cents_string("17607") - elif match_arg_464.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_464.value + elif match_arg_454.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_454.value return money_of_cents_string("27365") else: raise EmptyError def temp_equivalence_loyer_33(_:Unit): def temp_equivalence_loyer_34(_:Unit): - match_arg_465 = situation_familiale_calcul_apl_5 - if match_arg_465.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_465.value + match_arg_455 = situation_familiale_calcul_apl_5 + if match_arg_455.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_455.value return money_of_cents_string("21362") - elif match_arg_465.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_465.value + elif match_arg_455.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_455.value return money_of_cents_string("33196") def temp_equivalence_loyer_35(_:Unit): - match_arg_466 = categorie_equivalence_loyer_d842_16 - if match_arg_466.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.EtudiantLogeEnChambreCROUS: - _ = match_arg_466.value + match_arg_456 = categorie_equivalence_loyer_d842_16 + if match_arg_456.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.EtudiantLogeEnChambreCROUS: + _ = match_arg_456.value temp_equivalence_loyer_36 = False - elif match_arg_466.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.EtudiantLogeEnChambreCROUSRehabilitee: - _ = match_arg_466.value + elif match_arg_456.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.EtudiantLogeEnChambreCROUSRehabilitee: + _ = match_arg_456.value temp_equivalence_loyer_36 = False - elif match_arg_466.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.PersonnesAgeesSelon3DeD842_16: - _ = match_arg_466.value + elif match_arg_456.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.PersonnesAgeesSelon3DeD842_16: + _ = match_arg_456.value temp_equivalence_loyer_36 = True - elif match_arg_466.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.AutresPersonnes: - _ = match_arg_466.value + elif match_arg_456.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.AutresPersonnes: + _ = match_arg_456.value temp_equivalence_loyer_36 = False return ((date_courante_12 >= date_of_numbers(2022,7,1)) and temp_equivalence_loyer_36) @@ -16164,26 +16045,26 @@ def calcul_allocation_logement_foyer(calcul_allocation_logement_foyer_in:CalculA temp_equivalence_loyer_34) def temp_equivalence_loyer_37(_:Unit): def temp_equivalence_loyer_38(_:Unit): - match_arg_467 = situation_familiale_calcul_apl_5 - if match_arg_467.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_467.value + match_arg_457 = situation_familiale_calcul_apl_5 + if match_arg_457.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_457.value return money_of_cents_string("8708") - elif match_arg_467.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_467.value + elif match_arg_457.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_457.value return money_of_cents_string("13559") def temp_equivalence_loyer_39(_:Unit): - match_arg_468 = categorie_equivalence_loyer_d842_16 - if match_arg_468.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.EtudiantLogeEnChambreCROUS: - _ = match_arg_468.value + match_arg_458 = categorie_equivalence_loyer_d842_16 + if match_arg_458.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.EtudiantLogeEnChambreCROUS: + _ = match_arg_458.value temp_equivalence_loyer_40 = True - elif match_arg_468.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.EtudiantLogeEnChambreCROUSRehabilitee: - _ = match_arg_468.value + elif match_arg_458.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.EtudiantLogeEnChambreCROUSRehabilitee: + _ = match_arg_458.value temp_equivalence_loyer_40 = False - elif match_arg_468.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.PersonnesAgeesSelon3DeD842_16: - _ = match_arg_468.value + elif match_arg_458.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.PersonnesAgeesSelon3DeD842_16: + _ = match_arg_458.value temp_equivalence_loyer_40 = False - elif match_arg_468.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.AutresPersonnes: - _ = match_arg_468.value + elif match_arg_458.code == CategorieEquivalenceLoyerAllocationLogementFoyer_Code.AutresPersonnes: + _ = match_arg_458.value temp_equivalence_loyer_40 = False return ((date_courante_12 >= date_of_numbers(2022,7,1)) and temp_equivalence_loyer_40) @@ -16240,7 +16121,7 @@ def calcul_allocation_logement_foyer(calcul_allocation_logement_foyer_in:CalculA "Prologue : aides au logement"])) calcul_equivalence_loyer_minimale_dot_date_courante_2 = temp_calcul_equivalence_loyer_minimale_dot_date_courante_2 try: - temp_calcul_equivalence_loyer_minimale_dot_ressources_menage_arrondies_2 = ressources_menage_arrondies_4 + temp_calcul_equivalence_loyer_minimale_dot_ressources_menage_arrondies_2 = ressources_menage_arrondies_7 except EmptyError: temp_calcul_equivalence_loyer_minimale_dot_ressources_menage_arrondies_2 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", @@ -16300,47 +16181,44 @@ def calcul_allocation_logement_foyer(calcul_allocation_logement_foyer_in:CalculA return False def temp_montant_forfaitaire_charges_2(_:Unit): def temp_montant_forfaitaire_charges_3(_:Unit): - if ((money_of_cents_string("3614") + + montant_13 = (money_of_cents_string("3614") + (money_of_cents_string("929") * - decimal_of_integer(nombre_personnes_a_charge_5))) > - (money_of_cents_string("3614") + + decimal_of_integer(nombre_personnes_a_charge_5))) + limite_10 = (money_of_cents_string("3614") + (money_of_cents_string("929") * - decimal_of_string("6.")))): - return (money_of_cents_string("3614") + - (money_of_cents_string("929") * - decimal_of_string("6."))) + decimal_of_string("6."))) + if (montant_13 > limite_10): + return limite_10 else: - return (money_of_cents_string("3614") + - (money_of_cents_string("929") * - decimal_of_integer(nombre_personnes_a_charge_5))) + return montant_13 def temp_montant_forfaitaire_charges_4(_:Unit): - match_arg_469 = residence_6 - if match_arg_469.code == Collectivite_Code.Guadeloupe: - _ = match_arg_469.value + match_arg_459 = residence_6 + if match_arg_459.code == Collectivite_Code.Guadeloupe: + _ = match_arg_459.value temp_montant_forfaitaire_charges_5 = True - elif match_arg_469.code == Collectivite_Code.Guyane: - _ = match_arg_469.value + elif match_arg_459.code == Collectivite_Code.Guyane: + _ = match_arg_459.value temp_montant_forfaitaire_charges_5 = False - elif match_arg_469.code == Collectivite_Code.Martinique: - _ = match_arg_469.value + elif match_arg_459.code == Collectivite_Code.Martinique: + _ = match_arg_459.value temp_montant_forfaitaire_charges_5 = True - elif match_arg_469.code == Collectivite_Code.LaReunion: - _ = match_arg_469.value + elif match_arg_459.code == Collectivite_Code.LaReunion: + _ = match_arg_459.value temp_montant_forfaitaire_charges_5 = True - elif match_arg_469.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_469.value + elif match_arg_459.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_459.value temp_montant_forfaitaire_charges_5 = True - elif match_arg_469.code == Collectivite_Code.SaintMartin: - _ = match_arg_469.value + elif match_arg_459.code == Collectivite_Code.SaintMartin: + _ = match_arg_459.value temp_montant_forfaitaire_charges_5 = True - elif match_arg_469.code == Collectivite_Code.Metropole: - _ = match_arg_469.value + elif match_arg_459.code == Collectivite_Code.Metropole: + _ = match_arg_459.value temp_montant_forfaitaire_charges_5 = False - elif match_arg_469.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_469.value + elif match_arg_459.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_459.value temp_montant_forfaitaire_charges_5 = False - elif match_arg_469.code == Collectivite_Code.Mayotte: - _ = match_arg_469.value + elif match_arg_459.code == Collectivite_Code.Mayotte: + _ = match_arg_459.value temp_montant_forfaitaire_charges_5 = True return (((date_courante_12 >= date_of_numbers(2020,1,1)) and (date_courante_12 < @@ -16354,47 +16232,44 @@ def calcul_allocation_logement_foyer(calcul_allocation_logement_foyer_in:CalculA temp_montant_forfaitaire_charges_3) def temp_montant_forfaitaire_charges_6(_:Unit): def temp_montant_forfaitaire_charges_7(_:Unit): - if ((money_of_cents_string("3625") + + montant_14 = (money_of_cents_string("3625") + (money_of_cents_string("932") * - decimal_of_integer(nombre_personnes_a_charge_5))) > - (money_of_cents_string("3625") + + decimal_of_integer(nombre_personnes_a_charge_5))) + limite_11 = (money_of_cents_string("3625") + (money_of_cents_string("932") * - decimal_of_string("6.")))): - return (money_of_cents_string("3625") + - (money_of_cents_string("932") * - decimal_of_string("6."))) + decimal_of_string("6."))) + if (montant_14 > limite_11): + return limite_11 else: - return (money_of_cents_string("3625") + - (money_of_cents_string("932") * - decimal_of_integer(nombre_personnes_a_charge_5))) + return montant_14 def temp_montant_forfaitaire_charges_8(_:Unit): - match_arg_470 = residence_6 - if match_arg_470.code == Collectivite_Code.Guadeloupe: - _ = match_arg_470.value + match_arg_460 = residence_6 + if match_arg_460.code == Collectivite_Code.Guadeloupe: + _ = match_arg_460.value temp_montant_forfaitaire_charges_9 = True - elif match_arg_470.code == Collectivite_Code.Guyane: - _ = match_arg_470.value + elif match_arg_460.code == Collectivite_Code.Guyane: + _ = match_arg_460.value temp_montant_forfaitaire_charges_9 = False - elif match_arg_470.code == Collectivite_Code.Martinique: - _ = match_arg_470.value + elif match_arg_460.code == Collectivite_Code.Martinique: + _ = match_arg_460.value temp_montant_forfaitaire_charges_9 = True - elif match_arg_470.code == Collectivite_Code.LaReunion: - _ = match_arg_470.value + elif match_arg_460.code == Collectivite_Code.LaReunion: + _ = match_arg_460.value temp_montant_forfaitaire_charges_9 = True - elif match_arg_470.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_470.value + elif match_arg_460.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_460.value temp_montant_forfaitaire_charges_9 = True - elif match_arg_470.code == Collectivite_Code.SaintMartin: - _ = match_arg_470.value + elif match_arg_460.code == Collectivite_Code.SaintMartin: + _ = match_arg_460.value temp_montant_forfaitaire_charges_9 = True - elif match_arg_470.code == Collectivite_Code.Metropole: - _ = match_arg_470.value + elif match_arg_460.code == Collectivite_Code.Metropole: + _ = match_arg_460.value temp_montant_forfaitaire_charges_9 = False - elif match_arg_470.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_470.value + elif match_arg_460.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_460.value temp_montant_forfaitaire_charges_9 = False - elif match_arg_470.code == Collectivite_Code.Mayotte: - _ = match_arg_470.value + elif match_arg_460.code == Collectivite_Code.Mayotte: + _ = match_arg_460.value temp_montant_forfaitaire_charges_9 = True return (((date_courante_12 >= date_of_numbers(2020,10,1)) and (date_courante_12 < @@ -16409,47 +16284,44 @@ def calcul_allocation_logement_foyer(calcul_allocation_logement_foyer_in:CalculA def temp_montant_forfaitaire_charges_10(_:Unit): try: def temp_montant_forfaitaire_charges_11(_:Unit): - if ((money_of_cents_string("3640") + + montant_15 = (money_of_cents_string("3640") + (money_of_cents_string("936") * - decimal_of_integer(nombre_personnes_a_charge_5))) > - (money_of_cents_string("3640") + + decimal_of_integer(nombre_personnes_a_charge_5))) + limite_12 = (money_of_cents_string("3640") + (money_of_cents_string("936") * - decimal_of_string("6.")))): - return (money_of_cents_string("3640") + - (money_of_cents_string("936") * - decimal_of_string("6."))) + decimal_of_string("6."))) + if (montant_15 > limite_12): + return limite_12 else: - return (money_of_cents_string("3640") + - (money_of_cents_string("936") * - decimal_of_integer(nombre_personnes_a_charge_5))) + return montant_15 def temp_montant_forfaitaire_charges_12(_:Unit): - match_arg_471 = residence_6 - if match_arg_471.code == Collectivite_Code.Guadeloupe: - _ = match_arg_471.value + match_arg_461 = residence_6 + if match_arg_461.code == Collectivite_Code.Guadeloupe: + _ = match_arg_461.value temp_montant_forfaitaire_charges_13 = True - elif match_arg_471.code == Collectivite_Code.Guyane: - _ = match_arg_471.value + elif match_arg_461.code == Collectivite_Code.Guyane: + _ = match_arg_461.value temp_montant_forfaitaire_charges_13 = False - elif match_arg_471.code == Collectivite_Code.Martinique: - _ = match_arg_471.value + elif match_arg_461.code == Collectivite_Code.Martinique: + _ = match_arg_461.value temp_montant_forfaitaire_charges_13 = True - elif match_arg_471.code == Collectivite_Code.LaReunion: - _ = match_arg_471.value + elif match_arg_461.code == Collectivite_Code.LaReunion: + _ = match_arg_461.value temp_montant_forfaitaire_charges_13 = True - elif match_arg_471.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_471.value + elif match_arg_461.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_461.value temp_montant_forfaitaire_charges_13 = True - elif match_arg_471.code == Collectivite_Code.SaintMartin: - _ = match_arg_471.value + elif match_arg_461.code == Collectivite_Code.SaintMartin: + _ = match_arg_461.value temp_montant_forfaitaire_charges_13 = True - elif match_arg_471.code == Collectivite_Code.Metropole: - _ = match_arg_471.value + elif match_arg_461.code == Collectivite_Code.Metropole: + _ = match_arg_461.value temp_montant_forfaitaire_charges_13 = False - elif match_arg_471.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_471.value + elif match_arg_461.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_461.value temp_montant_forfaitaire_charges_13 = False - elif match_arg_471.code == Collectivite_Code.Mayotte: - _ = match_arg_471.value + elif match_arg_461.code == Collectivite_Code.Mayotte: + _ = match_arg_461.value temp_montant_forfaitaire_charges_13 = True return (((date_courante_12 >= date_of_numbers(2021,10,1)) and @@ -16463,95 +16335,89 @@ def calcul_allocation_logement_foyer(calcul_allocation_logement_foyer_in:CalculA temp_montant_forfaitaire_charges_12, temp_montant_forfaitaire_charges_11) except EmptyError: - match_arg_472 = residence_6 - if match_arg_472.code == Collectivite_Code.Guadeloupe: - _ = match_arg_472.value + match_arg_462 = residence_6 + if match_arg_462.code == Collectivite_Code.Guadeloupe: + _ = match_arg_462.value temp_montant_forfaitaire_charges_14 = True - elif match_arg_472.code == Collectivite_Code.Guyane: - _ = match_arg_472.value + elif match_arg_462.code == Collectivite_Code.Guyane: + _ = match_arg_462.value temp_montant_forfaitaire_charges_14 = False - elif match_arg_472.code == Collectivite_Code.Martinique: - _ = match_arg_472.value + elif match_arg_462.code == Collectivite_Code.Martinique: + _ = match_arg_462.value temp_montant_forfaitaire_charges_14 = True - elif match_arg_472.code == Collectivite_Code.LaReunion: - _ = match_arg_472.value + elif match_arg_462.code == Collectivite_Code.LaReunion: + _ = match_arg_462.value temp_montant_forfaitaire_charges_14 = True - elif match_arg_472.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_472.value + elif match_arg_462.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_462.value temp_montant_forfaitaire_charges_14 = True - elif match_arg_472.code == Collectivite_Code.SaintMartin: - _ = match_arg_472.value + elif match_arg_462.code == Collectivite_Code.SaintMartin: + _ = match_arg_462.value temp_montant_forfaitaire_charges_14 = True - elif match_arg_472.code == Collectivite_Code.Metropole: - _ = match_arg_472.value + elif match_arg_462.code == Collectivite_Code.Metropole: + _ = match_arg_462.value temp_montant_forfaitaire_charges_14 = False - elif match_arg_472.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_472.value + elif match_arg_462.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_462.value temp_montant_forfaitaire_charges_14 = False - elif match_arg_472.code == Collectivite_Code.Mayotte: - _ = match_arg_472.value + elif match_arg_462.code == Collectivite_Code.Mayotte: + _ = match_arg_462.value temp_montant_forfaitaire_charges_14 = True if (((date_courante_12 >= date_of_numbers(2022,1,1)) and (date_courante_12 < date_of_numbers(2022,7,1))) and temp_montant_forfaitaire_charges_14): - if ((money_of_cents_string("3640") + + montant_16 = (money_of_cents_string("3640") + (money_of_cents_string("936") * - decimal_of_integer(nombre_personnes_a_charge_5))) > - (money_of_cents_string("3640") + + decimal_of_integer(nombre_personnes_a_charge_5))) + limite_13 = (money_of_cents_string("3640") + (money_of_cents_string("936") * - decimal_of_string("6.")))): - return (money_of_cents_string("3640") + - (money_of_cents_string("936") * - decimal_of_string("6."))) + decimal_of_string("6."))) + if (montant_16 > limite_13): + return limite_13 else: - return (money_of_cents_string("3640") + - (money_of_cents_string("936") * - decimal_of_integer(nombre_personnes_a_charge_5))) + return montant_16 else: raise EmptyError def temp_montant_forfaitaire_charges_15(_:Unit): def temp_montant_forfaitaire_charges_16(_:Unit): - if ((money_of_cents_string("3767") + + montant_17 = (money_of_cents_string("3767") + (money_of_cents_string("969") * - decimal_of_integer(nombre_personnes_a_charge_5))) > - (money_of_cents_string("3767") + + decimal_of_integer(nombre_personnes_a_charge_5))) + limite_14 = (money_of_cents_string("3767") + (money_of_cents_string("969") * - decimal_of_string("6.")))): - return (money_of_cents_string("3767") + - (money_of_cents_string("969") * - decimal_of_string("6."))) + decimal_of_string("6."))) + if (montant_17 > limite_14): + return limite_14 else: - return (money_of_cents_string("3767") + - (money_of_cents_string("969") * - decimal_of_integer(nombre_personnes_a_charge_5))) + return montant_17 def temp_montant_forfaitaire_charges_17(_:Unit): - match_arg_473 = residence_6 - if match_arg_473.code == Collectivite_Code.Guadeloupe: - _ = match_arg_473.value + match_arg_463 = residence_6 + if match_arg_463.code == Collectivite_Code.Guadeloupe: + _ = match_arg_463.value temp_montant_forfaitaire_charges_18 = True - elif match_arg_473.code == Collectivite_Code.Guyane: - _ = match_arg_473.value + elif match_arg_463.code == Collectivite_Code.Guyane: + _ = match_arg_463.value temp_montant_forfaitaire_charges_18 = False - elif match_arg_473.code == Collectivite_Code.Martinique: - _ = match_arg_473.value + elif match_arg_463.code == Collectivite_Code.Martinique: + _ = match_arg_463.value temp_montant_forfaitaire_charges_18 = True - elif match_arg_473.code == Collectivite_Code.LaReunion: - _ = match_arg_473.value + elif match_arg_463.code == Collectivite_Code.LaReunion: + _ = match_arg_463.value temp_montant_forfaitaire_charges_18 = True - elif match_arg_473.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_473.value + elif match_arg_463.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_463.value temp_montant_forfaitaire_charges_18 = True - elif match_arg_473.code == Collectivite_Code.SaintMartin: - _ = match_arg_473.value + elif match_arg_463.code == Collectivite_Code.SaintMartin: + _ = match_arg_463.value temp_montant_forfaitaire_charges_18 = True - elif match_arg_473.code == Collectivite_Code.Metropole: - _ = match_arg_473.value + elif match_arg_463.code == Collectivite_Code.Metropole: + _ = match_arg_463.value temp_montant_forfaitaire_charges_18 = False - elif match_arg_473.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_473.value + elif match_arg_463.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_463.value temp_montant_forfaitaire_charges_18 = False - elif match_arg_473.code == Collectivite_Code.Mayotte: - _ = match_arg_473.value + elif match_arg_463.code == Collectivite_Code.Mayotte: + _ = match_arg_463.value temp_montant_forfaitaire_charges_18 = True return (((date_courante_12 >= date_of_numbers(2022,7,1)) and (date_courante_12 < @@ -16569,33 +16435,33 @@ def calcul_allocation_logement_foyer(calcul_allocation_logement_foyer_in:CalculA (money_of_cents_string("969") * multiplicateur_majoration_charges)) def temp_montant_forfaitaire_charges_21(_:Unit): - match_arg_474 = residence_6 - if match_arg_474.code == Collectivite_Code.Guadeloupe: - _ = match_arg_474.value + match_arg_464 = residence_6 + if match_arg_464.code == Collectivite_Code.Guadeloupe: + _ = match_arg_464.value temp_montant_forfaitaire_charges_22 = True - elif match_arg_474.code == Collectivite_Code.Guyane: - _ = match_arg_474.value + elif match_arg_464.code == Collectivite_Code.Guyane: + _ = match_arg_464.value temp_montant_forfaitaire_charges_22 = False - elif match_arg_474.code == Collectivite_Code.Martinique: - _ = match_arg_474.value + elif match_arg_464.code == Collectivite_Code.Martinique: + _ = match_arg_464.value temp_montant_forfaitaire_charges_22 = True - elif match_arg_474.code == Collectivite_Code.LaReunion: - _ = match_arg_474.value + elif match_arg_464.code == Collectivite_Code.LaReunion: + _ = match_arg_464.value temp_montant_forfaitaire_charges_22 = True - elif match_arg_474.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_474.value + elif match_arg_464.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_464.value temp_montant_forfaitaire_charges_22 = True - elif match_arg_474.code == Collectivite_Code.SaintMartin: - _ = match_arg_474.value + elif match_arg_464.code == Collectivite_Code.SaintMartin: + _ = match_arg_464.value temp_montant_forfaitaire_charges_22 = True - elif match_arg_474.code == Collectivite_Code.Metropole: - _ = match_arg_474.value + elif match_arg_464.code == Collectivite_Code.Metropole: + _ = match_arg_464.value temp_montant_forfaitaire_charges_22 = False - elif match_arg_474.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_474.value + elif match_arg_464.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_464.value temp_montant_forfaitaire_charges_22 = False - elif match_arg_474.code == Collectivite_Code.Mayotte: - _ = match_arg_474.value + elif match_arg_464.code == Collectivite_Code.Mayotte: + _ = match_arg_464.value temp_montant_forfaitaire_charges_22 = True return ((date_courante_12 >= date_of_numbers(2023,1,1)) and @@ -16695,13 +16561,13 @@ def calcul_allocation_logement_foyer(calcul_allocation_logement_foyer_in:CalculA "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) montant_forfaitaire_charges = temp_montant_forfaitaire_charges_23 - def temp_traitement_aide_finale_minoration_forfaitaire_3(aide_finale_17:Money): + def temp_traitement_aide_finale_minoration_forfaitaire_3(aide_finale_32:Money): try: - if ((aide_finale_17 - montant_forfaitaire_d842_15) < + if ((aide_finale_32 - montant_forfaitaire_d842_15) < money_of_cents_string("0")): return money_of_cents_string("0") else: - return (aide_finale_17 - montant_forfaitaire_d842_15) + return (aide_finale_32 - montant_forfaitaire_d842_15) except EmptyError: raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", start_line=1010, @@ -16735,7 +16601,7 @@ def calcul_allocation_logement_foyer(calcul_allocation_logement_foyer_in:CalculA law_headings=["Secteur logement-foyer", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) - depense_nette_minimale = temp_depense_nette_minimale + depense_nette_minimale_2 = temp_depense_nette_minimale try: temp_aide_finale_formule_3 = (((equivalence_loyer + montant_forfaitaire_charges) - loyer_minimal) * @@ -16752,10 +16618,10 @@ def calcul_allocation_logement_foyer(calcul_allocation_logement_foyer_in:CalculA aide_finale_formule_3 = temp_aide_finale_formule_3 def temp_abattement_depense_nette_minimale(allocation_mensuelle_5:Money): try: - if (depense_nette_minimale(allocation_mensuelle_5) < + if (depense_nette_minimale_2(allocation_mensuelle_5) < montant_minimal_depense_nette_d842_17): return (montant_minimal_depense_nette_d842_17 - - depense_nette_minimale(allocation_mensuelle_5)) + depense_nette_minimale_2(allocation_mensuelle_5)) else: return money_of_cents_string("0") except EmptyError: @@ -16767,18 +16633,16 @@ def calcul_allocation_logement_foyer(calcul_allocation_logement_foyer_in:CalculA "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) abattement_depense_nette_minimale = temp_abattement_depense_nette_minimale - def temp_traitement_aide_finale_depense_nette_minimale(aide_finale_18:Money): + def temp_traitement_aide_finale_depense_nette_minimale(aide_finale_33:Money): try: - if ((traitement_aide_finale_minoration_forfaitaire_3(aide_finale_18) - - abattement_depense_nette_minimale(traitement_aide_finale_minoration_forfaitaire_3( - aide_finale_18))) < + aide_finale_34 = traitement_aide_finale_minoration_forfaitaire_3( + aide_finale_33) + abattement = abattement_depense_nette_minimale(aide_finale_34) + if ((aide_finale_34 - abattement) < money_of_cents_string("0")): return money_of_cents_string("0") else: - return (traitement_aide_finale_minoration_forfaitaire_3( - aide_finale_18) - - abattement_depense_nette_minimale(traitement_aide_finale_minoration_forfaitaire_3( - aide_finale_18))) + return (aide_finale_34 - abattement) except EmptyError: raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", start_line=1011, @@ -16789,14 +16653,14 @@ def calcul_allocation_logement_foyer(calcul_allocation_logement_foyer_in:CalculA "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) traitement_aide_finale_depense_nette_minimale = temp_traitement_aide_finale_depense_nette_minimale - def temp_traitement_aide_finale_redevance(aide_finale_19:Money): + def temp_traitement_aide_finale_redevance(aide_finale_35:Money): try: - if (traitement_aide_finale_depense_nette_minimale(aide_finale_19) > - redevance_1): + aide_finale_36 = traitement_aide_finale_depense_nette_minimale( + aide_finale_35) + if (aide_finale_36 > redevance_1): return redevance_1 else: - return traitement_aide_finale_depense_nette_minimale( - aide_finale_19) + return aide_finale_36 except EmptyError: raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", start_line=1012, @@ -16807,22 +16671,15 @@ def calcul_allocation_logement_foyer(calcul_allocation_logement_foyer_in:CalculA "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) traitement_aide_finale_redevance = temp_traitement_aide_finale_redevance - def temp_traitement_aide_finale_contributions_sociales_arrondi_3(aide_finale_20:Money): + def temp_traitement_aide_finale_contributions_sociales_arrondi_3(aide_finale_37:Money): try: - if ((money_round(((traitement_aide_finale_redevance(aide_finale_20) - - contributions_sociales_dot_montant_3(traitement_aide_finale_redevance( - aide_finale_20))) - - money_of_cents_string("50"))) + - contributions_sociales_dot_montant_3(traitement_aide_finale_redevance( - aide_finale_20))) >= + aide_finale_38 = traitement_aide_finale_redevance(aide_finale_37) + crds_3 = contributions_sociales_dot_montant_3(aide_finale_38) + aide_finale_moins_crds_arrondie_3 = money_round(((aide_finale_38 - + crds_3) - money_of_cents_string("50"))) + if ((aide_finale_moins_crds_arrondie_3 + crds_3) >= money_of_cents_string("0")): - return (money_round(((traitement_aide_finale_redevance( - aide_finale_20) - - contributions_sociales_dot_montant_3(traitement_aide_finale_redevance( - aide_finale_20))) - - money_of_cents_string("50"))) + - contributions_sociales_dot_montant_3(traitement_aide_finale_redevance( - aide_finale_20))) + return (aide_finale_moins_crds_arrondie_3 + crds_3) else: return money_of_cents_string("0") except EmptyError: @@ -16835,10 +16692,10 @@ def calcul_allocation_logement_foyer(calcul_allocation_logement_foyer_in:CalculA "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) traitement_aide_finale_contributions_sociales_arrondi_3 = temp_traitement_aide_finale_contributions_sociales_arrondi_3 - def temp_traitement_aide_finale_montee_en_charge_saint_pierre_miquelon_1(aide_finale_21:Money): + def temp_traitement_aide_finale_montee_en_charge_saint_pierre_miquelon_1(aide_finale_39:Money): try: return montee_en_charge_saint_pierre_miquelon(traitement_aide_finale_contributions_sociales_arrondi_3( - aide_finale_21), + aide_finale_39), residence_6, date_courante_12) except EmptyError: @@ -16851,15 +16708,15 @@ def calcul_allocation_logement_foyer(calcul_allocation_logement_foyer_in:CalculA "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) traitement_aide_finale_montee_en_charge_saint_pierre_miquelon_1 = temp_traitement_aide_finale_montee_en_charge_saint_pierre_miquelon_1 - def temp_traitement_aide_finale_montant_minimal_3(aide_finale_22:Money): + def temp_traitement_aide_finale_montant_minimal_3(aide_finale_40:Money): try: - if (traitement_aide_finale_montee_en_charge_saint_pierre_miquelon_1( - aide_finale_22) < + aide_finale_41 = traitement_aide_finale_montee_en_charge_saint_pierre_miquelon_1( + aide_finale_40) + if (aide_finale_41 < montant_minimal_aide_d842_15): return money_of_cents_string("0") else: - return traitement_aide_finale_montee_en_charge_saint_pierre_miquelon_1( - aide_finale_22) + return aide_finale_41 except EmptyError: raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", start_line=1021, @@ -16992,33 +16849,33 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac def temp_multiplicateur_majoration_charges_10(_:Unit): return decimal_of_string("6.") def temp_multiplicateur_majoration_charges_11(_:Unit): - match_arg_475 = residence_7 - if match_arg_475.code == Collectivite_Code.Guadeloupe: - _ = match_arg_475.value + match_arg_465 = residence_7 + if match_arg_465.code == Collectivite_Code.Guadeloupe: + _ = match_arg_465.value temp_multiplicateur_majoration_charges_12 = True - elif match_arg_475.code == Collectivite_Code.Guyane: - _ = match_arg_475.value + elif match_arg_465.code == Collectivite_Code.Guyane: + _ = match_arg_465.value temp_multiplicateur_majoration_charges_12 = False - elif match_arg_475.code == Collectivite_Code.Martinique: - _ = match_arg_475.value + elif match_arg_465.code == Collectivite_Code.Martinique: + _ = match_arg_465.value temp_multiplicateur_majoration_charges_12 = True - elif match_arg_475.code == Collectivite_Code.LaReunion: - _ = match_arg_475.value + elif match_arg_465.code == Collectivite_Code.LaReunion: + _ = match_arg_465.value temp_multiplicateur_majoration_charges_12 = True - elif match_arg_475.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_475.value + elif match_arg_465.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_465.value temp_multiplicateur_majoration_charges_12 = True - elif match_arg_475.code == Collectivite_Code.SaintMartin: - _ = match_arg_475.value + elif match_arg_465.code == Collectivite_Code.SaintMartin: + _ = match_arg_465.value temp_multiplicateur_majoration_charges_12 = True - elif match_arg_475.code == Collectivite_Code.Metropole: - _ = match_arg_475.value + elif match_arg_465.code == Collectivite_Code.Metropole: + _ = match_arg_465.value temp_multiplicateur_majoration_charges_12 = False - elif match_arg_475.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_475.value + elif match_arg_465.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_465.value temp_multiplicateur_majoration_charges_12 = False - elif match_arg_475.code == Collectivite_Code.Mayotte: - _ = match_arg_475.value + elif match_arg_465.code == Collectivite_Code.Mayotte: + _ = match_arg_465.value temp_multiplicateur_majoration_charges_12 = True return (((date_courante_13 >= date_of_numbers(2020,1,1)) and @@ -17034,33 +16891,33 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac temp_multiplicateur_majoration_charges_11, temp_multiplicateur_majoration_charges_10) except EmptyError: - match_arg_476 = residence_7 - if match_arg_476.code == Collectivite_Code.Guadeloupe: - _ = match_arg_476.value + match_arg_466 = residence_7 + if match_arg_466.code == Collectivite_Code.Guadeloupe: + _ = match_arg_466.value temp_multiplicateur_majoration_charges_14 = True - elif match_arg_476.code == Collectivite_Code.Guyane: - _ = match_arg_476.value + elif match_arg_466.code == Collectivite_Code.Guyane: + _ = match_arg_466.value temp_multiplicateur_majoration_charges_14 = False - elif match_arg_476.code == Collectivite_Code.Martinique: - _ = match_arg_476.value + elif match_arg_466.code == Collectivite_Code.Martinique: + _ = match_arg_466.value temp_multiplicateur_majoration_charges_14 = True - elif match_arg_476.code == Collectivite_Code.LaReunion: - _ = match_arg_476.value + elif match_arg_466.code == Collectivite_Code.LaReunion: + _ = match_arg_466.value temp_multiplicateur_majoration_charges_14 = True - elif match_arg_476.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_476.value + elif match_arg_466.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_466.value temp_multiplicateur_majoration_charges_14 = True - elif match_arg_476.code == Collectivite_Code.SaintMartin: - _ = match_arg_476.value + elif match_arg_466.code == Collectivite_Code.SaintMartin: + _ = match_arg_466.value temp_multiplicateur_majoration_charges_14 = True - elif match_arg_476.code == Collectivite_Code.Metropole: - _ = match_arg_476.value + elif match_arg_466.code == Collectivite_Code.Metropole: + _ = match_arg_466.value temp_multiplicateur_majoration_charges_14 = False - elif match_arg_476.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_476.value + elif match_arg_466.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_466.value temp_multiplicateur_majoration_charges_14 = False - elif match_arg_476.code == Collectivite_Code.Mayotte: - _ = match_arg_476.value + elif match_arg_466.code == Collectivite_Code.Mayotte: + _ = match_arg_466.value temp_multiplicateur_majoration_charges_14 = True if (((date_courante_13 >= date_of_numbers(2020,10,1)) and @@ -17074,33 +16931,33 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac temp_multiplicateur_majoration_charges_13 = dead_value raise EmptyError except EmptyError: - match_arg_477 = residence_7 - if match_arg_477.code == Collectivite_Code.Guadeloupe: - _ = match_arg_477.value + match_arg_467 = residence_7 + if match_arg_467.code == Collectivite_Code.Guadeloupe: + _ = match_arg_467.value temp_multiplicateur_majoration_charges_15 = True - elif match_arg_477.code == Collectivite_Code.Guyane: - _ = match_arg_477.value + elif match_arg_467.code == Collectivite_Code.Guyane: + _ = match_arg_467.value temp_multiplicateur_majoration_charges_15 = False - elif match_arg_477.code == Collectivite_Code.Martinique: - _ = match_arg_477.value + elif match_arg_467.code == Collectivite_Code.Martinique: + _ = match_arg_467.value temp_multiplicateur_majoration_charges_15 = True - elif match_arg_477.code == Collectivite_Code.LaReunion: - _ = match_arg_477.value + elif match_arg_467.code == Collectivite_Code.LaReunion: + _ = match_arg_467.value temp_multiplicateur_majoration_charges_15 = True - elif match_arg_477.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_477.value + elif match_arg_467.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_467.value temp_multiplicateur_majoration_charges_15 = True - elif match_arg_477.code == Collectivite_Code.SaintMartin: - _ = match_arg_477.value + elif match_arg_467.code == Collectivite_Code.SaintMartin: + _ = match_arg_467.value temp_multiplicateur_majoration_charges_15 = True - elif match_arg_477.code == Collectivite_Code.Metropole: - _ = match_arg_477.value + elif match_arg_467.code == Collectivite_Code.Metropole: + _ = match_arg_467.value temp_multiplicateur_majoration_charges_15 = False - elif match_arg_477.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_477.value + elif match_arg_467.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_467.value temp_multiplicateur_majoration_charges_15 = False - elif match_arg_477.code == Collectivite_Code.Mayotte: - _ = match_arg_477.value + elif match_arg_467.code == Collectivite_Code.Mayotte: + _ = match_arg_467.value temp_multiplicateur_majoration_charges_15 = True if (((date_courante_13 >= date_of_numbers(2021,10,1)) and @@ -17114,33 +16971,33 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac temp_multiplicateur_majoration_charges_13 = dead_value raise EmptyError except EmptyError: - match_arg_478 = residence_7 - if match_arg_478.code == Collectivite_Code.Guadeloupe: - _ = match_arg_478.value + match_arg_468 = residence_7 + if match_arg_468.code == Collectivite_Code.Guadeloupe: + _ = match_arg_468.value temp_multiplicateur_majoration_charges_16 = True - elif match_arg_478.code == Collectivite_Code.Guyane: - _ = match_arg_478.value + elif match_arg_468.code == Collectivite_Code.Guyane: + _ = match_arg_468.value temp_multiplicateur_majoration_charges_16 = False - elif match_arg_478.code == Collectivite_Code.Martinique: - _ = match_arg_478.value + elif match_arg_468.code == Collectivite_Code.Martinique: + _ = match_arg_468.value temp_multiplicateur_majoration_charges_16 = True - elif match_arg_478.code == Collectivite_Code.LaReunion: - _ = match_arg_478.value + elif match_arg_468.code == Collectivite_Code.LaReunion: + _ = match_arg_468.value temp_multiplicateur_majoration_charges_16 = True - elif match_arg_478.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_478.value + elif match_arg_468.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_468.value temp_multiplicateur_majoration_charges_16 = True - elif match_arg_478.code == Collectivite_Code.SaintMartin: - _ = match_arg_478.value + elif match_arg_468.code == Collectivite_Code.SaintMartin: + _ = match_arg_468.value temp_multiplicateur_majoration_charges_16 = True - elif match_arg_478.code == Collectivite_Code.Metropole: - _ = match_arg_478.value + elif match_arg_468.code == Collectivite_Code.Metropole: + _ = match_arg_468.value temp_multiplicateur_majoration_charges_16 = False - elif match_arg_478.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_478.value + elif match_arg_468.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_468.value temp_multiplicateur_majoration_charges_16 = False - elif match_arg_478.code == Collectivite_Code.Mayotte: - _ = match_arg_478.value + elif match_arg_468.code == Collectivite_Code.Mayotte: + _ = match_arg_468.value temp_multiplicateur_majoration_charges_16 = True if (((date_courante_13 >= date_of_numbers(2022,1,1)) and (date_courante_13 < date_of_numbers(2022,7,1))) and @@ -17152,33 +17009,33 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac temp_multiplicateur_majoration_charges_13 = dead_value raise EmptyError except EmptyError: - match_arg_479 = residence_7 - if match_arg_479.code == Collectivite_Code.Guadeloupe: - _ = match_arg_479.value + match_arg_469 = residence_7 + if match_arg_469.code == Collectivite_Code.Guadeloupe: + _ = match_arg_469.value temp_multiplicateur_majoration_charges_17 = True - elif match_arg_479.code == Collectivite_Code.Guyane: - _ = match_arg_479.value + elif match_arg_469.code == Collectivite_Code.Guyane: + _ = match_arg_469.value temp_multiplicateur_majoration_charges_17 = False - elif match_arg_479.code == Collectivite_Code.Martinique: - _ = match_arg_479.value + elif match_arg_469.code == Collectivite_Code.Martinique: + _ = match_arg_469.value temp_multiplicateur_majoration_charges_17 = True - elif match_arg_479.code == Collectivite_Code.LaReunion: - _ = match_arg_479.value + elif match_arg_469.code == Collectivite_Code.LaReunion: + _ = match_arg_469.value temp_multiplicateur_majoration_charges_17 = True - elif match_arg_479.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_479.value + elif match_arg_469.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_469.value temp_multiplicateur_majoration_charges_17 = True - elif match_arg_479.code == Collectivite_Code.SaintMartin: - _ = match_arg_479.value + elif match_arg_469.code == Collectivite_Code.SaintMartin: + _ = match_arg_469.value temp_multiplicateur_majoration_charges_17 = True - elif match_arg_479.code == Collectivite_Code.Metropole: - _ = match_arg_479.value + elif match_arg_469.code == Collectivite_Code.Metropole: + _ = match_arg_469.value temp_multiplicateur_majoration_charges_17 = False - elif match_arg_479.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_479.value + elif match_arg_469.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_469.value temp_multiplicateur_majoration_charges_17 = False - elif match_arg_479.code == Collectivite_Code.Mayotte: - _ = match_arg_479.value + elif match_arg_469.code == Collectivite_Code.Mayotte: + _ = match_arg_469.value temp_multiplicateur_majoration_charges_17 = True if (((date_courante_13 >= date_of_numbers(2022,7,1)) and (date_courante_13 < date_of_numbers(2023,1,1))) and @@ -17371,33 +17228,33 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac def temp_condition_d842_11_3(_:Unit): return False def temp_condition_d842_11_3_1(_:Unit): - match_arg_480 = residence_7 - if match_arg_480.code == Collectivite_Code.Guadeloupe: - _ = match_arg_480.value + match_arg_470 = residence_7 + if match_arg_470.code == Collectivite_Code.Guadeloupe: + _ = match_arg_470.value temp_condition_d842_11_3_2 = False - elif match_arg_480.code == Collectivite_Code.Guyane: - _ = match_arg_480.value + elif match_arg_470.code == Collectivite_Code.Guyane: + _ = match_arg_470.value temp_condition_d842_11_3_2 = False - elif match_arg_480.code == Collectivite_Code.Martinique: - _ = match_arg_480.value + elif match_arg_470.code == Collectivite_Code.Martinique: + _ = match_arg_470.value temp_condition_d842_11_3_2 = False - elif match_arg_480.code == Collectivite_Code.LaReunion: - _ = match_arg_480.value + elif match_arg_470.code == Collectivite_Code.LaReunion: + _ = match_arg_470.value temp_condition_d842_11_3_2 = False - elif match_arg_480.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_480.value + elif match_arg_470.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_470.value temp_condition_d842_11_3_2 = True - elif match_arg_480.code == Collectivite_Code.SaintMartin: - _ = match_arg_480.value + elif match_arg_470.code == Collectivite_Code.SaintMartin: + _ = match_arg_470.value temp_condition_d842_11_3_2 = True - elif match_arg_480.code == Collectivite_Code.Metropole: - _ = match_arg_480.value + elif match_arg_470.code == Collectivite_Code.Metropole: + _ = match_arg_470.value temp_condition_d842_11_3_2 = False - elif match_arg_480.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_480.value + elif match_arg_470.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_470.value temp_condition_d842_11_3_2 = False - elif match_arg_480.code == Collectivite_Code.Mayotte: - _ = match_arg_480.value + elif match_arg_470.code == Collectivite_Code.Mayotte: + _ = match_arg_470.value temp_condition_d842_11_3_2 = False return (((date_courante_13 >= date_of_numbers(2019,9,1)) and @@ -17412,33 +17269,33 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac temp_condition_d842_11_3_1, temp_condition_d842_11_3) except EmptyError: - match_arg_481 = residence_7 - if match_arg_481.code == Collectivite_Code.Guadeloupe: - _ = match_arg_481.value + match_arg_471 = residence_7 + if match_arg_471.code == Collectivite_Code.Guadeloupe: + _ = match_arg_471.value temp_condition_d842_11_3_4 = False - elif match_arg_481.code == Collectivite_Code.Guyane: - _ = match_arg_481.value + elif match_arg_471.code == Collectivite_Code.Guyane: + _ = match_arg_471.value temp_condition_d842_11_3_4 = False - elif match_arg_481.code == Collectivite_Code.Martinique: - _ = match_arg_481.value + elif match_arg_471.code == Collectivite_Code.Martinique: + _ = match_arg_471.value temp_condition_d842_11_3_4 = False - elif match_arg_481.code == Collectivite_Code.LaReunion: - _ = match_arg_481.value + elif match_arg_471.code == Collectivite_Code.LaReunion: + _ = match_arg_471.value temp_condition_d842_11_3_4 = False - elif match_arg_481.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_481.value + elif match_arg_471.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_471.value temp_condition_d842_11_3_4 = True - elif match_arg_481.code == Collectivite_Code.SaintMartin: - _ = match_arg_481.value + elif match_arg_471.code == Collectivite_Code.SaintMartin: + _ = match_arg_471.value temp_condition_d842_11_3_4 = True - elif match_arg_481.code == Collectivite_Code.Metropole: - _ = match_arg_481.value + elif match_arg_471.code == Collectivite_Code.Metropole: + _ = match_arg_471.value temp_condition_d842_11_3_4 = False - elif match_arg_481.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_481.value + elif match_arg_471.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_471.value temp_condition_d842_11_3_4 = False - elif match_arg_481.code == Collectivite_Code.Mayotte: - _ = match_arg_481.value + elif match_arg_471.code == Collectivite_Code.Mayotte: + _ = match_arg_471.value temp_condition_d842_11_3_4 = False if ((date_courante_13 >= date_of_numbers(2023,4,5)) and @@ -17449,33 +17306,33 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac temp_condition_d842_11_3_3 = dead_value raise EmptyError except EmptyError: - match_arg_482 = residence_7 - if match_arg_482.code == Collectivite_Code.Guadeloupe: - _ = match_arg_482.value + match_arg_472 = residence_7 + if match_arg_472.code == Collectivite_Code.Guadeloupe: + _ = match_arg_472.value temp_condition_d842_11_3_5 = True - elif match_arg_482.code == Collectivite_Code.Guyane: - _ = match_arg_482.value + elif match_arg_472.code == Collectivite_Code.Guyane: + _ = match_arg_472.value temp_condition_d842_11_3_5 = True - elif match_arg_482.code == Collectivite_Code.Martinique: - _ = match_arg_482.value + elif match_arg_472.code == Collectivite_Code.Martinique: + _ = match_arg_472.value temp_condition_d842_11_3_5 = True - elif match_arg_482.code == Collectivite_Code.LaReunion: - _ = match_arg_482.value + elif match_arg_472.code == Collectivite_Code.LaReunion: + _ = match_arg_472.value temp_condition_d842_11_3_5 = True - elif match_arg_482.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_482.value + elif match_arg_472.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_472.value temp_condition_d842_11_3_5 = False - elif match_arg_482.code == Collectivite_Code.SaintMartin: - _ = match_arg_482.value + elif match_arg_472.code == Collectivite_Code.SaintMartin: + _ = match_arg_472.value temp_condition_d842_11_3_5 = False - elif match_arg_482.code == Collectivite_Code.Metropole: - _ = match_arg_482.value + elif match_arg_472.code == Collectivite_Code.Metropole: + _ = match_arg_472.value temp_condition_d842_11_3_5 = False - elif match_arg_482.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_482.value + elif match_arg_472.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_472.value temp_condition_d842_11_3_5 = False - elif match_arg_482.code == Collectivite_Code.Mayotte: - _ = match_arg_482.value + elif match_arg_472.code == Collectivite_Code.Mayotte: + _ = match_arg_472.value temp_condition_d842_11_3_5 = True if (((date_courante_13 >= date_of_numbers(2019,9,1)) and @@ -17488,33 +17345,33 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac temp_condition_d842_11_3_3 = dead_value raise EmptyError except EmptyError: - match_arg_483 = residence_7 - if match_arg_483.code == Collectivite_Code.Guadeloupe: - _ = match_arg_483.value + match_arg_473 = residence_7 + if match_arg_473.code == Collectivite_Code.Guadeloupe: + _ = match_arg_473.value temp_condition_d842_11_3_6 = True - elif match_arg_483.code == Collectivite_Code.Guyane: - _ = match_arg_483.value + elif match_arg_473.code == Collectivite_Code.Guyane: + _ = match_arg_473.value temp_condition_d842_11_3_6 = True - elif match_arg_483.code == Collectivite_Code.Martinique: - _ = match_arg_483.value + elif match_arg_473.code == Collectivite_Code.Martinique: + _ = match_arg_473.value temp_condition_d842_11_3_6 = True - elif match_arg_483.code == Collectivite_Code.LaReunion: - _ = match_arg_483.value + elif match_arg_473.code == Collectivite_Code.LaReunion: + _ = match_arg_473.value temp_condition_d842_11_3_6 = True - elif match_arg_483.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_483.value + elif match_arg_473.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_473.value temp_condition_d842_11_3_6 = False - elif match_arg_483.code == Collectivite_Code.SaintMartin: - _ = match_arg_483.value + elif match_arg_473.code == Collectivite_Code.SaintMartin: + _ = match_arg_473.value temp_condition_d842_11_3_6 = False - elif match_arg_483.code == Collectivite_Code.Metropole: - _ = match_arg_483.value + elif match_arg_473.code == Collectivite_Code.Metropole: + _ = match_arg_473.value temp_condition_d842_11_3_6 = False - elif match_arg_483.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_483.value + elif match_arg_473.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_473.value temp_condition_d842_11_3_6 = False - elif match_arg_483.code == Collectivite_Code.Mayotte: - _ = match_arg_483.value + elif match_arg_473.code == Collectivite_Code.Mayotte: + _ = match_arg_473.value temp_condition_d842_11_3_6 = True if ((date_courante_13 >= date_of_numbers(2023,4,5)) and (temp_condition_d842_11_3_6 and @@ -17524,44 +17381,44 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac temp_condition_d842_11_3_3 = dead_value raise EmptyError except EmptyError: - match_arg_484 = type_travaux_logement_1 - if match_arg_484.code == TypeTravauxLogementR8425_Code.ObjectifDecenceLogement: - _ = match_arg_484.value + match_arg_474 = type_travaux_logement_1 + if match_arg_474.code == TypeTravauxLogementR8425_Code.ObjectifDecenceLogement: + _ = match_arg_474.value temp_condition_d842_11_3_7 = False - elif match_arg_484.code == TypeTravauxLogementR8425_Code.PrevuDansListeR321_15: - _ = match_arg_484.value + elif match_arg_474.code == TypeTravauxLogementR8425_Code.PrevuDansListeR321_15: + _ = match_arg_474.value temp_condition_d842_11_3_7 = False - elif match_arg_484.code == TypeTravauxLogementR8425_Code.AgrandirOuRendreHabitableD331_63: - _ = match_arg_484.value + elif match_arg_474.code == TypeTravauxLogementR8425_Code.AgrandirOuRendreHabitableD331_63: + _ = match_arg_474.value temp_condition_d842_11_3_7 = True - elif match_arg_484.code == TypeTravauxLogementR8425_Code.PasDeTravaux: - _ = match_arg_484.value + elif match_arg_474.code == TypeTravauxLogementR8425_Code.PasDeTravaux: + _ = match_arg_474.value temp_condition_d842_11_3_7 = False - match_arg_485 = type_travaux_logement_1 - if match_arg_485.code == TypeTravauxLogementR8425_Code.ObjectifDecenceLogement: - _ = match_arg_485.value + match_arg_475 = type_travaux_logement_1 + if match_arg_475.code == TypeTravauxLogementR8425_Code.ObjectifDecenceLogement: + _ = match_arg_475.value temp_condition_d842_11_3_8 = True - elif match_arg_485.code == TypeTravauxLogementR8425_Code.PrevuDansListeR321_15: - _ = match_arg_485.value + elif match_arg_475.code == TypeTravauxLogementR8425_Code.PrevuDansListeR321_15: + _ = match_arg_475.value temp_condition_d842_11_3_8 = False - elif match_arg_485.code == TypeTravauxLogementR8425_Code.AgrandirOuRendreHabitableD331_63: - _ = match_arg_485.value + elif match_arg_475.code == TypeTravauxLogementR8425_Code.AgrandirOuRendreHabitableD331_63: + _ = match_arg_475.value temp_condition_d842_11_3_8 = False - elif match_arg_485.code == TypeTravauxLogementR8425_Code.PasDeTravaux: - _ = match_arg_485.value + elif match_arg_475.code == TypeTravauxLogementR8425_Code.PasDeTravaux: + _ = match_arg_475.value temp_condition_d842_11_3_8 = False - match_arg_486 = type_travaux_logement_1 - if match_arg_486.code == TypeTravauxLogementR8425_Code.ObjectifDecenceLogement: - _ = match_arg_486.value + match_arg_476 = type_travaux_logement_1 + if match_arg_476.code == TypeTravauxLogementR8425_Code.ObjectifDecenceLogement: + _ = match_arg_476.value temp_condition_d842_11_3_9 = False - elif match_arg_486.code == TypeTravauxLogementR8425_Code.PrevuDansListeR321_15: - _ = match_arg_486.value + elif match_arg_476.code == TypeTravauxLogementR8425_Code.PrevuDansListeR321_15: + _ = match_arg_476.value temp_condition_d842_11_3_9 = False - elif match_arg_486.code == TypeTravauxLogementR8425_Code.AgrandirOuRendreHabitableD331_63: - _ = match_arg_486.value + elif match_arg_476.code == TypeTravauxLogementR8425_Code.AgrandirOuRendreHabitableD331_63: + _ = match_arg_476.value temp_condition_d842_11_3_9 = False - elif match_arg_486.code == TypeTravauxLogementR8425_Code.PasDeTravaux: - _ = match_arg_486.value + elif match_arg_476.code == TypeTravauxLogementR8425_Code.PasDeTravaux: + _ = match_arg_476.value temp_condition_d842_11_3_9 = True if ((temp_condition_d842_11_3_9 or (temp_condition_d842_11_3_8 or @@ -17591,17 +17448,17 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac return False def temp_calcul_plafond_mensualite_d842_6_base_3(_:Unit): def temp_calcul_plafond_mensualite_d842_6_base_4(_:Unit): - match_arg_487 = zone_4 - if match_arg_487.code == ZoneDHabitation_Code.Zone1: - _ = match_arg_487.value + match_arg_477 = zone_4 + if match_arg_477.code == ZoneDHabitation_Code.Zone1: + _ = match_arg_477.value if (nombre_personnes_a_charge_7 == integer_of_string("0")): - match_arg_488 = situation_familiale_calcul_apl_6 - if match_arg_488.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_488.value + match_arg_478 = situation_familiale_calcul_apl_6 + if match_arg_478.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_478.value return money_of_cents_string("31476") - elif match_arg_488.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_488.value + elif match_arg_478.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_478.value return money_of_cents_string("37933") else: if (nombre_personnes_a_charge_7 == @@ -17628,16 +17485,16 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac (money_of_cents_string("3936") * decimal_of_integer((nombre_personnes_a_charge_7 - integer_of_string("5"))))) - elif match_arg_487.code == ZoneDHabitation_Code.Zone2: - _ = match_arg_487.value + elif match_arg_477.code == ZoneDHabitation_Code.Zone2: + _ = match_arg_477.value if (nombre_personnes_a_charge_7 == integer_of_string("0")): - match_arg_489 = situation_familiale_calcul_apl_6 - if match_arg_489.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_489.value + match_arg_479 = situation_familiale_calcul_apl_6 + if match_arg_479.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_479.value return money_of_cents_string("27614") - elif match_arg_489.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_489.value + elif match_arg_479.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_479.value return money_of_cents_string("33853") else: if (nombre_personnes_a_charge_7 == @@ -17664,16 +17521,16 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac (money_of_cents_string("3771") * decimal_of_integer((nombre_personnes_a_charge_7 - integer_of_string("5"))))) - elif match_arg_487.code == ZoneDHabitation_Code.Zone3: - _ = match_arg_487.value + elif match_arg_477.code == ZoneDHabitation_Code.Zone3: + _ = match_arg_477.value if (nombre_personnes_a_charge_7 == integer_of_string("0")): - match_arg_490 = situation_familiale_calcul_apl_6 - if match_arg_490.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_490.value + match_arg_480 = situation_familiale_calcul_apl_6 + if match_arg_480.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_480.value return money_of_cents_string("25904") - elif match_arg_490.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_490.value + elif match_arg_480.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_480.value return money_of_cents_string("31419") else: if (nombre_personnes_a_charge_7 == @@ -17712,17 +17569,17 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac temp_calcul_plafond_mensualite_d842_6_base_4) def temp_calcul_plafond_mensualite_d842_6_base_6(_:Unit): def temp_calcul_plafond_mensualite_d842_6_base_7(_:Unit): - match_arg_491 = zone_4 - if match_arg_491.code == ZoneDHabitation_Code.Zone1: - _ = match_arg_491.value + match_arg_481 = zone_4 + if match_arg_481.code == ZoneDHabitation_Code.Zone1: + _ = match_arg_481.value if (nombre_personnes_a_charge_7 == integer_of_string("0")): - match_arg_492 = situation_familiale_calcul_apl_6 - if match_arg_492.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_492.value + match_arg_482 = situation_familiale_calcul_apl_6 + if match_arg_482.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_482.value return money_of_cents_string("31382") - elif match_arg_492.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_492.value + elif match_arg_482.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_482.value return money_of_cents_string("37820") else: if (nombre_personnes_a_charge_7 == @@ -17749,16 +17606,16 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac (money_of_cents_string("3924") * decimal_of_integer((nombre_personnes_a_charge_7 - integer_of_string("5"))))) - elif match_arg_491.code == ZoneDHabitation_Code.Zone2: - _ = match_arg_491.value + elif match_arg_481.code == ZoneDHabitation_Code.Zone2: + _ = match_arg_481.value if (nombre_personnes_a_charge_7 == integer_of_string("0")): - match_arg_493 = situation_familiale_calcul_apl_6 - if match_arg_493.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_493.value + match_arg_483 = situation_familiale_calcul_apl_6 + if match_arg_483.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_483.value return money_of_cents_string("27531") - elif match_arg_493.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_493.value + elif match_arg_483.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_483.value return money_of_cents_string("33751") else: if (nombre_personnes_a_charge_7 == @@ -17785,16 +17642,16 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac (money_of_cents_string("3760") * decimal_of_integer((nombre_personnes_a_charge_7 - integer_of_string("5"))))) - elif match_arg_491.code == ZoneDHabitation_Code.Zone3: - _ = match_arg_491.value + elif match_arg_481.code == ZoneDHabitation_Code.Zone3: + _ = match_arg_481.value if (nombre_personnes_a_charge_7 == integer_of_string("0")): - match_arg_494 = situation_familiale_calcul_apl_6 - if match_arg_494.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_494.value + match_arg_484 = situation_familiale_calcul_apl_6 + if match_arg_484.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_484.value return money_of_cents_string("25826") - elif match_arg_494.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_494.value + elif match_arg_484.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_484.value return money_of_cents_string("31325") else: if (nombre_personnes_a_charge_7 == @@ -17834,17 +17691,17 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac temp_calcul_plafond_mensualite_d842_6_base_7) def temp_calcul_plafond_mensualite_d842_6_base_9(_:Unit): def temp_calcul_plafond_mensualite_d842_6_base_10(_:Unit): - match_arg_495 = zone_4 - if match_arg_495.code == ZoneDHabitation_Code.Zone1: - _ = match_arg_495.value + match_arg_485 = zone_4 + if match_arg_485.code == ZoneDHabitation_Code.Zone1: + _ = match_arg_485.value if (nombre_personnes_a_charge_7 == integer_of_string("0")): - match_arg_496 = situation_familiale_calcul_apl_6 - if match_arg_496.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_496.value + match_arg_486 = situation_familiale_calcul_apl_6 + if match_arg_486.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_486.value return money_of_cents_string("31148") - elif match_arg_496.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_496.value + elif match_arg_486.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_486.value return money_of_cents_string("37538") else: if (nombre_personnes_a_charge_7 == @@ -17871,16 +17728,16 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac (money_of_cents_string("3895") * decimal_of_integer((nombre_personnes_a_charge_7 - integer_of_string("5"))))) - elif match_arg_495.code == ZoneDHabitation_Code.Zone2: - _ = match_arg_495.value + elif match_arg_485.code == ZoneDHabitation_Code.Zone2: + _ = match_arg_485.value if (nombre_personnes_a_charge_7 == integer_of_string("0")): - match_arg_497 = situation_familiale_calcul_apl_6 - if match_arg_497.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_497.value + match_arg_487 = situation_familiale_calcul_apl_6 + if match_arg_487.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_487.value return money_of_cents_string("27326") - elif match_arg_497.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_497.value + elif match_arg_487.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_487.value return money_of_cents_string("33500") else: if (nombre_personnes_a_charge_7 == @@ -17907,16 +17764,16 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac (money_of_cents_string("3732") * decimal_of_integer((nombre_personnes_a_charge_7 - integer_of_string("5"))))) - elif match_arg_495.code == ZoneDHabitation_Code.Zone3: - _ = match_arg_495.value + elif match_arg_485.code == ZoneDHabitation_Code.Zone3: + _ = match_arg_485.value if (nombre_personnes_a_charge_7 == integer_of_string("0")): - match_arg_498 = situation_familiale_calcul_apl_6 - if match_arg_498.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_498.value + match_arg_488 = situation_familiale_calcul_apl_6 + if match_arg_488.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_488.value return money_of_cents_string("25634") - elif match_arg_498.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_498.value + elif match_arg_488.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_488.value return money_of_cents_string("31092") else: if (nombre_personnes_a_charge_7 == @@ -17956,17 +17813,17 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac temp_calcul_plafond_mensualite_d842_6_base_10) def temp_calcul_plafond_mensualite_d842_6_base_12(_:Unit): def temp_calcul_plafond_mensualite_d842_6_base_13(_:Unit): - match_arg_499 = zone_4 - if match_arg_499.code == ZoneDHabitation_Code.Zone1: - _ = match_arg_499.value + match_arg_489 = zone_4 + if match_arg_489.code == ZoneDHabitation_Code.Zone1: + _ = match_arg_489.value if (nombre_personnes_a_charge_7 == integer_of_string("0")): - match_arg_500 = situation_familiale_calcul_apl_6 - if match_arg_500.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_500.value + match_arg_490 = situation_familiale_calcul_apl_6 + if match_arg_490.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_490.value return money_of_cents_string("31123") - elif match_arg_500.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_500.value + elif match_arg_490.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_490.value return money_of_cents_string("37508") else: if (nombre_personnes_a_charge_7 == @@ -17993,16 +17850,16 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac (money_of_cents_string("3892") * decimal_of_integer((nombre_personnes_a_charge_7 - integer_of_string("5"))))) - elif match_arg_499.code == ZoneDHabitation_Code.Zone2: - _ = match_arg_499.value + elif match_arg_489.code == ZoneDHabitation_Code.Zone2: + _ = match_arg_489.value if (nombre_personnes_a_charge_7 == integer_of_string("0")): - match_arg_501 = situation_familiale_calcul_apl_6 - if match_arg_501.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_501.value + match_arg_491 = situation_familiale_calcul_apl_6 + if match_arg_491.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_491.value return money_of_cents_string("27304") - elif match_arg_501.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_501.value + elif match_arg_491.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_491.value return money_of_cents_string("33473") else: if (nombre_personnes_a_charge_7 == @@ -18029,16 +17886,16 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac (money_of_cents_string("3729") * decimal_of_integer((nombre_personnes_a_charge_7 - integer_of_string("5"))))) - elif match_arg_499.code == ZoneDHabitation_Code.Zone3: - _ = match_arg_499.value + elif match_arg_489.code == ZoneDHabitation_Code.Zone3: + _ = match_arg_489.value if (nombre_personnes_a_charge_7 == integer_of_string("0")): - match_arg_502 = situation_familiale_calcul_apl_6 - if match_arg_502.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_502.value + match_arg_492 = situation_familiale_calcul_apl_6 + if match_arg_492.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_492.value return money_of_cents_string("25614") - elif match_arg_502.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_502.value + elif match_arg_492.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_492.value return money_of_cents_string("31067") else: if (nombre_personnes_a_charge_7 == @@ -18078,17 +17935,17 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac temp_calcul_plafond_mensualite_d842_6_base_13) def temp_calcul_plafond_mensualite_d842_6_base_15(_:Unit): def temp_calcul_plafond_mensualite_d842_6_base_16(_:Unit): - match_arg_503 = zone_4 - if match_arg_503.code == ZoneDHabitation_Code.Zone1: - _ = match_arg_503.value + match_arg_493 = zone_4 + if match_arg_493.code == ZoneDHabitation_Code.Zone1: + _ = match_arg_493.value if (nombre_personnes_a_charge_7 == integer_of_string("0")): - match_arg_504 = situation_familiale_calcul_apl_6 - if match_arg_504.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_504.value + match_arg_494 = situation_familiale_calcul_apl_6 + if match_arg_494.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_494.value return money_of_cents_string("30947") - elif match_arg_504.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_504.value + elif match_arg_494.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_494.value return money_of_cents_string("37295") else: if (nombre_personnes_a_charge_7 == @@ -18115,16 +17972,16 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac (money_of_cents_string("3870") * decimal_of_integer((nombre_personnes_a_charge_7 - integer_of_string("5"))))) - elif match_arg_503.code == ZoneDHabitation_Code.Zone2: - _ = match_arg_503.value + elif match_arg_493.code == ZoneDHabitation_Code.Zone2: + _ = match_arg_493.value if (nombre_personnes_a_charge_7 == integer_of_string("0")): - match_arg_505 = situation_familiale_calcul_apl_6 - if match_arg_505.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_505.value + match_arg_495 = situation_familiale_calcul_apl_6 + if match_arg_495.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_495.value return money_of_cents_string("27149") - elif match_arg_505.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_505.value + elif match_arg_495.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_495.value return money_of_cents_string("33283") else: if (nombre_personnes_a_charge_7 == @@ -18151,16 +18008,16 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac (money_of_cents_string("3708") * decimal_of_integer((nombre_personnes_a_charge_7 - integer_of_string("5"))))) - elif match_arg_503.code == ZoneDHabitation_Code.Zone3: - _ = match_arg_503.value + elif match_arg_493.code == ZoneDHabitation_Code.Zone3: + _ = match_arg_493.value if (nombre_personnes_a_charge_7 == integer_of_string("0")): - match_arg_506 = situation_familiale_calcul_apl_6 - if match_arg_506.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_506.value + match_arg_496 = situation_familiale_calcul_apl_6 + if match_arg_496.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_496.value return money_of_cents_string("25469") - elif match_arg_506.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_506.value + elif match_arg_496.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_496.value return money_of_cents_string("30891") else: if (nombre_personnes_a_charge_7 == @@ -18200,17 +18057,17 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac temp_calcul_plafond_mensualite_d842_6_base_16) def temp_calcul_plafond_mensualite_d842_6_base_18(_:Unit): def temp_calcul_plafond_mensualite_d842_6_base_19(_:Unit): - match_arg_507 = zone_4 - if match_arg_507.code == ZoneDHabitation_Code.Zone1: - _ = match_arg_507.value + match_arg_497 = zone_4 + if match_arg_497.code == ZoneDHabitation_Code.Zone1: + _ = match_arg_497.value if (nombre_personnes_a_charge_7 == integer_of_string("0")): - match_arg_508 = situation_familiale_calcul_apl_6 - if match_arg_508.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_508.value + match_arg_498 = situation_familiale_calcul_apl_6 + if match_arg_498.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_498.value return money_of_cents_string("30296") - elif match_arg_508.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_508.value + elif match_arg_498.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_498.value return money_of_cents_string("36510") else: if (nombre_personnes_a_charge_7 == @@ -18237,16 +18094,16 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac (money_of_cents_string("3789") * decimal_of_integer((nombre_personnes_a_charge_7 - integer_of_string("5"))))) - elif match_arg_507.code == ZoneDHabitation_Code.Zone2: - _ = match_arg_507.value + elif match_arg_497.code == ZoneDHabitation_Code.Zone2: + _ = match_arg_497.value if (nombre_personnes_a_charge_7 == integer_of_string("0")): - match_arg_509 = situation_familiale_calcul_apl_6 - if match_arg_509.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_509.value + match_arg_499 = situation_familiale_calcul_apl_6 + if match_arg_499.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_499.value return money_of_cents_string("26578") - elif match_arg_509.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_509.value + elif match_arg_499.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_499.value return money_of_cents_string("32582") else: if (nombre_personnes_a_charge_7 == @@ -18273,16 +18130,16 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac (money_of_cents_string("3630") * decimal_of_integer((nombre_personnes_a_charge_7 - integer_of_string("5"))))) - elif match_arg_507.code == ZoneDHabitation_Code.Zone3: - _ = match_arg_507.value + elif match_arg_497.code == ZoneDHabitation_Code.Zone3: + _ = match_arg_497.value if (nombre_personnes_a_charge_7 == integer_of_string("0")): - match_arg_510 = situation_familiale_calcul_apl_6 - if match_arg_510.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_510.value + match_arg_500 = situation_familiale_calcul_apl_6 + if match_arg_500.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_500.value return money_of_cents_string("24933") - elif match_arg_510.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_510.value + elif match_arg_500.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_500.value return money_of_cents_string("30241") else: if (nombre_personnes_a_charge_7 == @@ -18322,17 +18179,17 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac temp_calcul_plafond_mensualite_d842_6_base_19) def temp_calcul_plafond_mensualite_d842_6_base_21(_:Unit): def temp_calcul_plafond_mensualite_d842_6_base_22(_:Unit): - match_arg_511 = zone_4 - if match_arg_511.code == ZoneDHabitation_Code.Zone1: - _ = match_arg_511.value + match_arg_501 = zone_4 + if match_arg_501.code == ZoneDHabitation_Code.Zone1: + _ = match_arg_501.value if (nombre_personnes_a_charge_7 == integer_of_string("0")): - match_arg_512 = situation_familiale_calcul_apl_6 - if match_arg_512.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_512.value + match_arg_502 = situation_familiale_calcul_apl_6 + if match_arg_502.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_502.value return money_of_cents_string("29996") - elif match_arg_512.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_512.value + elif match_arg_502.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_502.value return money_of_cents_string("36149") else: if (nombre_personnes_a_charge_7 == @@ -18359,16 +18216,16 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac (money_of_cents_string("3751") * decimal_of_integer((nombre_personnes_a_charge_7 - integer_of_string("5"))))) - elif match_arg_511.code == ZoneDHabitation_Code.Zone2: - _ = match_arg_511.value + elif match_arg_501.code == ZoneDHabitation_Code.Zone2: + _ = match_arg_501.value if (nombre_personnes_a_charge_7 == integer_of_string("0")): - match_arg_513 = situation_familiale_calcul_apl_6 - if match_arg_513.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_513.value + match_arg_503 = situation_familiale_calcul_apl_6 + if match_arg_503.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_503.value return money_of_cents_string("26315") - elif match_arg_513.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_513.value + elif match_arg_503.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_503.value return money_of_cents_string("32259") else: if (nombre_personnes_a_charge_7 == @@ -18395,16 +18252,16 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac (money_of_cents_string("3594") * decimal_of_integer((nombre_personnes_a_charge_7 - integer_of_string("5"))))) - elif match_arg_511.code == ZoneDHabitation_Code.Zone3: - _ = match_arg_511.value + elif match_arg_501.code == ZoneDHabitation_Code.Zone3: + _ = match_arg_501.value if (nombre_personnes_a_charge_7 == integer_of_string("0")): - match_arg_514 = situation_familiale_calcul_apl_6 - if match_arg_514.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_514.value + match_arg_504 = situation_familiale_calcul_apl_6 + if match_arg_504.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_504.value return money_of_cents_string("24686") - elif match_arg_514.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_514.value + elif match_arg_504.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_504.value return money_of_cents_string("29942") else: if (nombre_personnes_a_charge_7 == @@ -18444,17 +18301,17 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac temp_calcul_plafond_mensualite_d842_6_base_22) def temp_calcul_plafond_mensualite_d842_6_base_24(_:Unit): def temp_calcul_plafond_mensualite_d842_6_base_25(_:Unit): - match_arg_515 = zone_4 - if match_arg_515.code == ZoneDHabitation_Code.Zone1: - _ = match_arg_515.value + match_arg_505 = zone_4 + if match_arg_505.code == ZoneDHabitation_Code.Zone1: + _ = match_arg_505.value if (nombre_personnes_a_charge_7 == integer_of_string("0")): - match_arg_516 = situation_familiale_calcul_apl_6 - if match_arg_516.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_516.value + match_arg_506 = situation_familiale_calcul_apl_6 + if match_arg_506.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_506.value return money_of_cents_string("29670") - elif match_arg_516.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_516.value + elif match_arg_506.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_506.value return money_of_cents_string("35757") else: if (nombre_personnes_a_charge_7 == @@ -18481,16 +18338,16 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac (money_of_cents_string("3710") * decimal_of_integer((nombre_personnes_a_charge_7 - integer_of_string("5"))))) - elif match_arg_515.code == ZoneDHabitation_Code.Zone2: - _ = match_arg_515.value + elif match_arg_505.code == ZoneDHabitation_Code.Zone2: + _ = match_arg_505.value if (nombre_personnes_a_charge_7 == integer_of_string("0")): - match_arg_517 = situation_familiale_calcul_apl_6 - if match_arg_517.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_517.value + match_arg_507 = situation_familiale_calcul_apl_6 + if match_arg_507.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_507.value return money_of_cents_string("26029") - elif match_arg_517.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_517.value + elif match_arg_507.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_507.value return money_of_cents_string("31908") else: if (nombre_personnes_a_charge_7 == @@ -18517,16 +18374,16 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac (money_of_cents_string("3555") * decimal_of_integer((nombre_personnes_a_charge_7 - integer_of_string("5"))))) - elif match_arg_515.code == ZoneDHabitation_Code.Zone3: - _ = match_arg_515.value + elif match_arg_505.code == ZoneDHabitation_Code.Zone3: + _ = match_arg_505.value if (nombre_personnes_a_charge_7 == integer_of_string("0")): - match_arg_518 = situation_familiale_calcul_apl_6 - if match_arg_518.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_518.value + match_arg_508 = situation_familiale_calcul_apl_6 + if match_arg_508.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_508.value return money_of_cents_string("24417") - elif match_arg_518.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_518.value + elif match_arg_508.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_508.value return money_of_cents_string("29616") else: if (nombre_personnes_a_charge_7 == @@ -18566,17 +18423,17 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac temp_calcul_plafond_mensualite_d842_6_base_25) def temp_calcul_plafond_mensualite_d842_6_base_27(_:Unit): def temp_calcul_plafond_mensualite_d842_6_base_28(_:Unit): - match_arg_519 = zone_4 - if match_arg_519.code == ZoneDHabitation_Code.Zone1: - _ = match_arg_519.value + match_arg_509 = zone_4 + if match_arg_509.code == ZoneDHabitation_Code.Zone1: + _ = match_arg_509.value if (nombre_personnes_a_charge_7 == integer_of_string("0")): - match_arg_520 = situation_familiale_calcul_apl_6 - if match_arg_520.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_520.value + match_arg_510 = situation_familiale_calcul_apl_6 + if match_arg_510.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_510.value return money_of_cents_string("29575") - elif match_arg_520.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_520.value + elif match_arg_510.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_510.value return money_of_cents_string("35642") else: if (nombre_personnes_a_charge_7 == @@ -18603,16 +18460,16 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac (money_of_cents_string("3698") * decimal_of_integer((nombre_personnes_a_charge_7 - integer_of_string("5"))))) - elif match_arg_519.code == ZoneDHabitation_Code.Zone2: - _ = match_arg_519.value + elif match_arg_509.code == ZoneDHabitation_Code.Zone2: + _ = match_arg_509.value if (nombre_personnes_a_charge_7 == integer_of_string("0")): - match_arg_521 = situation_familiale_calcul_apl_6 - if match_arg_521.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_521.value + match_arg_511 = situation_familiale_calcul_apl_6 + if match_arg_511.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_511.value return money_of_cents_string("25946") - elif match_arg_521.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_521.value + elif match_arg_511.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_511.value return money_of_cents_string("31806") else: if (nombre_personnes_a_charge_7 == @@ -18639,16 +18496,16 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac (money_of_cents_string("3544") * decimal_of_integer((nombre_personnes_a_charge_7 - integer_of_string("5"))))) - elif match_arg_519.code == ZoneDHabitation_Code.Zone3: - _ = match_arg_519.value + elif match_arg_509.code == ZoneDHabitation_Code.Zone3: + _ = match_arg_509.value if (nombre_personnes_a_charge_7 == integer_of_string("0")): - match_arg_522 = situation_familiale_calcul_apl_6 - if match_arg_522.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_522.value + match_arg_512 = situation_familiale_calcul_apl_6 + if match_arg_512.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_512.value return money_of_cents_string("24339") - elif match_arg_522.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_522.value + elif match_arg_512.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_512.value return money_of_cents_string("29522") else: if (nombre_personnes_a_charge_7 == @@ -18688,17 +18545,17 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac temp_calcul_plafond_mensualite_d842_6_base_28) def temp_calcul_plafond_mensualite_d842_6_base_30(_:Unit): def temp_calcul_plafond_mensualite_d842_6_base_31(_:Unit): - match_arg_523 = zone_4 - if match_arg_523.code == ZoneDHabitation_Code.Zone1: - _ = match_arg_523.value + match_arg_513 = zone_4 + if match_arg_513.code == ZoneDHabitation_Code.Zone1: + _ = match_arg_513.value if (nombre_personnes_a_charge_7 == integer_of_string("0")): - match_arg_524 = situation_familiale_calcul_apl_6 - if match_arg_524.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_524.value + match_arg_514 = situation_familiale_calcul_apl_6 + if match_arg_514.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_514.value return money_of_cents_string("28728") - elif match_arg_524.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_524.value + elif match_arg_514.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_514.value return money_of_cents_string("34621") else: if (nombre_personnes_a_charge_7 == @@ -18725,16 +18582,16 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac (money_of_cents_string("3592") * decimal_of_integer((nombre_personnes_a_charge_7 - integer_of_string("5"))))) - elif match_arg_523.code == ZoneDHabitation_Code.Zone2: - _ = match_arg_523.value + elif match_arg_513.code == ZoneDHabitation_Code.Zone2: + _ = match_arg_513.value if (nombre_personnes_a_charge_7 == integer_of_string("0")): - match_arg_525 = situation_familiale_calcul_apl_6 - if match_arg_525.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_525.value + match_arg_515 = situation_familiale_calcul_apl_6 + if match_arg_515.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_515.value return money_of_cents_string("25203") - elif match_arg_525.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_525.value + elif match_arg_515.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_515.value return money_of_cents_string("30895") else: if (nombre_personnes_a_charge_7 == @@ -18761,16 +18618,16 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac (money_of_cents_string("3442") * decimal_of_integer((nombre_personnes_a_charge_7 - integer_of_string("5"))))) - elif match_arg_523.code == ZoneDHabitation_Code.Zone3: - _ = match_arg_523.value + elif match_arg_513.code == ZoneDHabitation_Code.Zone3: + _ = match_arg_513.value if (nombre_personnes_a_charge_7 == integer_of_string("0")): - match_arg_526 = situation_familiale_calcul_apl_6 - if match_arg_526.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_526.value + match_arg_516 = situation_familiale_calcul_apl_6 + if match_arg_516.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_516.value return money_of_cents_string("23642") - elif match_arg_526.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_526.value + elif match_arg_516.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_516.value return money_of_cents_string("28676") else: if (nombre_personnes_a_charge_7 == @@ -18810,17 +18667,17 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac temp_calcul_plafond_mensualite_d842_6_base_31) def temp_calcul_plafond_mensualite_d842_6_base_33(_:Unit): def temp_calcul_plafond_mensualite_d842_6_base_34(_:Unit): - match_arg_527 = zone_4 - if match_arg_527.code == ZoneDHabitation_Code.Zone1: - _ = match_arg_527.value + match_arg_517 = zone_4 + if match_arg_517.code == ZoneDHabitation_Code.Zone1: + _ = match_arg_517.value if (nombre_personnes_a_charge_7 == integer_of_string("0")): - match_arg_528 = situation_familiale_calcul_apl_6 - if match_arg_528.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_528.value + match_arg_518 = situation_familiale_calcul_apl_6 + if match_arg_518.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_518.value return money_of_cents_string("27956") - elif match_arg_528.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_528.value + elif match_arg_518.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_518.value return money_of_cents_string("33691") else: if (nombre_personnes_a_charge_7 == @@ -18847,16 +18704,16 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac (money_of_cents_string("3496") * decimal_of_integer((nombre_personnes_a_charge_7 - integer_of_string("5"))))) - elif match_arg_527.code == ZoneDHabitation_Code.Zone2: - _ = match_arg_527.value + elif match_arg_517.code == ZoneDHabitation_Code.Zone2: + _ = match_arg_517.value if (nombre_personnes_a_charge_7 == integer_of_string("0")): - match_arg_529 = situation_familiale_calcul_apl_6 - if match_arg_529.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_529.value + match_arg_519 = situation_familiale_calcul_apl_6 + if match_arg_519.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_519.value return money_of_cents_string("24526") - elif match_arg_529.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_529.value + elif match_arg_519.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_519.value return money_of_cents_string("30065") else: if (nombre_personnes_a_charge_7 == @@ -18883,16 +18740,16 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac (money_of_cents_string("3350") * decimal_of_integer((nombre_personnes_a_charge_7 - integer_of_string("5"))))) - elif match_arg_527.code == ZoneDHabitation_Code.Zone3: - _ = match_arg_527.value + elif match_arg_517.code == ZoneDHabitation_Code.Zone3: + _ = match_arg_517.value if (nombre_personnes_a_charge_7 == integer_of_string("0")): - match_arg_530 = situation_familiale_calcul_apl_6 - if match_arg_530.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_530.value + match_arg_520 = situation_familiale_calcul_apl_6 + if match_arg_520.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_520.value return money_of_cents_string("23007") - elif match_arg_530.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_530.value + elif match_arg_520.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_520.value return money_of_cents_string("27906") else: if (nombre_personnes_a_charge_7 == @@ -18932,17 +18789,17 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac temp_calcul_plafond_mensualite_d842_6_base_34) def temp_calcul_plafond_mensualite_d842_6_base_36(_:Unit): def temp_calcul_plafond_mensualite_d842_6_base_37(_:Unit): - match_arg_531 = zone_4 - if match_arg_531.code == ZoneDHabitation_Code.Zone1: - _ = match_arg_531.value + match_arg_521 = zone_4 + if match_arg_521.code == ZoneDHabitation_Code.Zone1: + _ = match_arg_521.value if (nombre_personnes_a_charge_7 == integer_of_string("0")): - match_arg_532 = situation_familiale_calcul_apl_6 - if match_arg_532.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_532.value + match_arg_522 = situation_familiale_calcul_apl_6 + if match_arg_522.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_522.value return money_of_cents_string("27195") - elif match_arg_532.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_532.value + elif match_arg_522.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_522.value return money_of_cents_string("32773") else: if (nombre_personnes_a_charge_7 == @@ -18969,16 +18826,16 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac (money_of_cents_string("3401") * decimal_of_integer((nombre_personnes_a_charge_7 - integer_of_string("5"))))) - elif match_arg_531.code == ZoneDHabitation_Code.Zone2: - _ = match_arg_531.value + elif match_arg_521.code == ZoneDHabitation_Code.Zone2: + _ = match_arg_521.value if (nombre_personnes_a_charge_7 == integer_of_string("0")): - match_arg_533 = situation_familiale_calcul_apl_6 - if match_arg_533.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_533.value + match_arg_523 = situation_familiale_calcul_apl_6 + if match_arg_523.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_523.value return money_of_cents_string("23858") - elif match_arg_533.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_533.value + elif match_arg_523.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_523.value return money_of_cents_string("29246") else: if (nombre_personnes_a_charge_7 == @@ -19005,16 +18862,16 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac (money_of_cents_string("3259") * decimal_of_integer((nombre_personnes_a_charge_7 - integer_of_string("5"))))) - elif match_arg_531.code == ZoneDHabitation_Code.Zone3: - _ = match_arg_531.value + elif match_arg_521.code == ZoneDHabitation_Code.Zone3: + _ = match_arg_521.value if (nombre_personnes_a_charge_7 == integer_of_string("0")): - match_arg_534 = situation_familiale_calcul_apl_6 - if match_arg_534.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_534.value + match_arg_524 = situation_familiale_calcul_apl_6 + if match_arg_524.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_524.value return money_of_cents_string("22380") - elif match_arg_534.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_534.value + elif match_arg_524.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_524.value return money_of_cents_string("27146") else: if (nombre_personnes_a_charge_7 == @@ -19054,17 +18911,17 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac temp_calcul_plafond_mensualite_d842_6_base_37) def temp_calcul_plafond_mensualite_d842_6_base_39(_:Unit): def temp_calcul_plafond_mensualite_d842_6_base_40(_:Unit): - match_arg_535 = zone_4 - if match_arg_535.code == ZoneDHabitation_Code.Zone1: - _ = match_arg_535.value + match_arg_525 = zone_4 + if match_arg_525.code == ZoneDHabitation_Code.Zone1: + _ = match_arg_525.value if (nombre_personnes_a_charge_7 == integer_of_string("0")): - match_arg_536 = situation_familiale_calcul_apl_6 - if match_arg_536.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_536.value + match_arg_526 = situation_familiale_calcul_apl_6 + if match_arg_526.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_526.value return money_of_cents_string("26714") - elif match_arg_536.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_536.value + elif match_arg_526.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_526.value return money_of_cents_string("32194") else: if (nombre_personnes_a_charge_7 == @@ -19091,16 +18948,16 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac (money_of_cents_string("3341") * decimal_of_integer((nombre_personnes_a_charge_7 - integer_of_string("5"))))) - elif match_arg_535.code == ZoneDHabitation_Code.Zone2: - _ = match_arg_535.value + elif match_arg_525.code == ZoneDHabitation_Code.Zone2: + _ = match_arg_525.value if (nombre_personnes_a_charge_7 == integer_of_string("0")): - match_arg_537 = situation_familiale_calcul_apl_6 - if match_arg_537.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_537.value + match_arg_527 = situation_familiale_calcul_apl_6 + if match_arg_527.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_527.value return money_of_cents_string("23436") - elif match_arg_537.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_537.value + elif match_arg_527.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_527.value return money_of_cents_string("28729") else: if (nombre_personnes_a_charge_7 == @@ -19127,16 +18984,16 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac (money_of_cents_string("3201") * decimal_of_integer((nombre_personnes_a_charge_7 - integer_of_string("5"))))) - elif match_arg_535.code == ZoneDHabitation_Code.Zone3: - _ = match_arg_535.value + elif match_arg_525.code == ZoneDHabitation_Code.Zone3: + _ = match_arg_525.value if (nombre_personnes_a_charge_7 == integer_of_string("0")): - match_arg_538 = situation_familiale_calcul_apl_6 - if match_arg_538.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_538.value + match_arg_528 = situation_familiale_calcul_apl_6 + if match_arg_528.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_528.value return money_of_cents_string("21984") - elif match_arg_538.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_538.value + elif match_arg_528.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_528.value return money_of_cents_string("26666") else: if (nombre_personnes_a_charge_7 == @@ -19176,17 +19033,17 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac temp_calcul_plafond_mensualite_d842_6_base_40) def temp_calcul_plafond_mensualite_d842_6_base_42(_:Unit): def temp_calcul_plafond_mensualite_d842_6_base_43(_:Unit): - match_arg_539 = zone_4 - if match_arg_539.code == ZoneDHabitation_Code.Zone1: - _ = match_arg_539.value + match_arg_529 = zone_4 + if match_arg_529.code == ZoneDHabitation_Code.Zone1: + _ = match_arg_529.value if (nombre_personnes_a_charge_7 == integer_of_string("0")): - match_arg_540 = situation_familiale_calcul_apl_6 - if match_arg_540.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_540.value + match_arg_530 = situation_familiale_calcul_apl_6 + if match_arg_530.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_530.value return money_of_cents_string("26397") - elif match_arg_540.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_540.value + elif match_arg_530.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_530.value return money_of_cents_string("31812") else: if (nombre_personnes_a_charge_7 == @@ -19213,16 +19070,16 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac (money_of_cents_string("3301") * decimal_of_integer((nombre_personnes_a_charge_7 - integer_of_string("5"))))) - elif match_arg_539.code == ZoneDHabitation_Code.Zone2: - _ = match_arg_539.value + elif match_arg_529.code == ZoneDHabitation_Code.Zone2: + _ = match_arg_529.value if (nombre_personnes_a_charge_7 == integer_of_string("0")): - match_arg_541 = situation_familiale_calcul_apl_6 - if match_arg_541.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_541.value + match_arg_531 = situation_familiale_calcul_apl_6 + if match_arg_531.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_531.value return money_of_cents_string("23158") - elif match_arg_541.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_541.value + elif match_arg_531.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_531.value return money_of_cents_string("28388") else: if (nombre_personnes_a_charge_7 == @@ -19249,16 +19106,16 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac (money_of_cents_string("3163") * decimal_of_integer((nombre_personnes_a_charge_7 - integer_of_string("5"))))) - elif match_arg_539.code == ZoneDHabitation_Code.Zone3: - _ = match_arg_539.value + elif match_arg_529.code == ZoneDHabitation_Code.Zone3: + _ = match_arg_529.value if (nombre_personnes_a_charge_7 == integer_of_string("0")): - match_arg_542 = situation_familiale_calcul_apl_6 - if match_arg_542.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_542.value + match_arg_532 = situation_familiale_calcul_apl_6 + if match_arg_532.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_532.value return money_of_cents_string("21723") - elif match_arg_542.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_542.value + elif match_arg_532.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_532.value return money_of_cents_string("26350") else: if (nombre_personnes_a_charge_7 == @@ -19298,17 +19155,17 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac temp_calcul_plafond_mensualite_d842_6_base_43) def temp_calcul_plafond_mensualite_d842_6_base_45(_:Unit): def temp_calcul_plafond_mensualite_d842_6_base_46(_:Unit): - match_arg_543 = zone_4 - if match_arg_543.code == ZoneDHabitation_Code.Zone1: - _ = match_arg_543.value + match_arg_533 = zone_4 + if match_arg_533.code == ZoneDHabitation_Code.Zone1: + _ = match_arg_533.value if (nombre_personnes_a_charge_7 == integer_of_string("0")): - match_arg_544 = situation_familiale_calcul_apl_6 - if match_arg_544.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_544.value + match_arg_534 = situation_familiale_calcul_apl_6 + if match_arg_534.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_534.value return money_of_cents_string("26084") - elif match_arg_544.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_544.value + elif match_arg_534.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_534.value return money_of_cents_string("31435") else: if (nombre_personnes_a_charge_7 == @@ -19335,16 +19192,16 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac (money_of_cents_string("3262") * decimal_of_integer((nombre_personnes_a_charge_7 - integer_of_string("5"))))) - elif match_arg_543.code == ZoneDHabitation_Code.Zone2: - _ = match_arg_543.value + elif match_arg_533.code == ZoneDHabitation_Code.Zone2: + _ = match_arg_533.value if (nombre_personnes_a_charge_7 == integer_of_string("0")): - match_arg_545 = situation_familiale_calcul_apl_6 - if match_arg_545.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_545.value + match_arg_535 = situation_familiale_calcul_apl_6 + if match_arg_535.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_535.value return money_of_cents_string("22883") - elif match_arg_545.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_545.value + elif match_arg_535.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_535.value return money_of_cents_string("28051") else: if (nombre_personnes_a_charge_7 == @@ -19371,16 +19228,16 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac (money_of_cents_string("3125") * decimal_of_integer((nombre_personnes_a_charge_7 - integer_of_string("5"))))) - elif match_arg_543.code == ZoneDHabitation_Code.Zone3: - _ = match_arg_543.value + elif match_arg_533.code == ZoneDHabitation_Code.Zone3: + _ = match_arg_533.value if (nombre_personnes_a_charge_7 == integer_of_string("0")): - match_arg_546 = situation_familiale_calcul_apl_6 - if match_arg_546.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_546.value + match_arg_536 = situation_familiale_calcul_apl_6 + if match_arg_536.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_536.value return money_of_cents_string("21465") - elif match_arg_546.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_546.value + elif match_arg_536.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_536.value return money_of_cents_string("26038") else: if (nombre_personnes_a_charge_7 == @@ -19420,17 +19277,17 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac temp_calcul_plafond_mensualite_d842_6_base_46) def temp_calcul_plafond_mensualite_d842_6_base_48(_:Unit): def temp_calcul_plafond_mensualite_d842_6_base_49(_:Unit): - match_arg_547 = zone_4 - if match_arg_547.code == ZoneDHabitation_Code.Zone1: - _ = match_arg_547.value + match_arg_537 = zone_4 + if match_arg_537.code == ZoneDHabitation_Code.Zone1: + _ = match_arg_537.value if (nombre_personnes_a_charge_7 == integer_of_string("0")): - match_arg_548 = situation_familiale_calcul_apl_6 - if match_arg_548.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_548.value + match_arg_538 = situation_familiale_calcul_apl_6 + if match_arg_538.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_538.value temp_calcul_plafond_mensualite_d842_6_base_50 = money_of_cents_string("171100") - elif match_arg_548.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_548.value + elif match_arg_538.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_538.value temp_calcul_plafond_mensualite_d842_6_base_50 = money_of_cents_string("206200") else: if (nombre_personnes_a_charge_7 == @@ -19457,16 +19314,16 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac (money_of_cents_string("21400") * decimal_of_integer((nombre_personnes_a_charge_7 - integer_of_string("5"))))) - elif match_arg_547.code == ZoneDHabitation_Code.Zone2: - _ = match_arg_547.value + elif match_arg_537.code == ZoneDHabitation_Code.Zone2: + _ = match_arg_537.value if (nombre_personnes_a_charge_7 == integer_of_string("0")): - match_arg_549 = situation_familiale_calcul_apl_6 - if match_arg_549.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_549.value + match_arg_539 = situation_familiale_calcul_apl_6 + if match_arg_539.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_539.value temp_calcul_plafond_mensualite_d842_6_base_50 = money_of_cents_string("150100") - elif match_arg_549.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_549.value + elif match_arg_539.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_539.value temp_calcul_plafond_mensualite_d842_6_base_50 = money_of_cents_string("184000") else: if (nombre_personnes_a_charge_7 == @@ -19493,16 +19350,16 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac (money_of_cents_string("20500") * decimal_of_integer((nombre_personnes_a_charge_7 - integer_of_string("5"))))) - elif match_arg_547.code == ZoneDHabitation_Code.Zone3: - _ = match_arg_547.value + elif match_arg_537.code == ZoneDHabitation_Code.Zone3: + _ = match_arg_537.value if (nombre_personnes_a_charge_7 == integer_of_string("0")): - match_arg_550 = situation_familiale_calcul_apl_6 - if match_arg_550.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_550.value + match_arg_540 = situation_familiale_calcul_apl_6 + if match_arg_540.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_540.value temp_calcul_plafond_mensualite_d842_6_base_50 = money_of_cents_string("140800") - elif match_arg_550.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_550.value + elif match_arg_540.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_540.value temp_calcul_plafond_mensualite_d842_6_base_50 = money_of_cents_string("170800") else: if (nombre_personnes_a_charge_7 == @@ -19544,17 +19401,17 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac temp_calcul_plafond_mensualite_d842_6_base_49) def temp_calcul_plafond_mensualite_d842_6_base_52(_:Unit): def temp_calcul_plafond_mensualite_d842_6_base_53(_:Unit): - match_arg_551 = zone_4 - if match_arg_551.code == ZoneDHabitation_Code.Zone1: - _ = match_arg_551.value + match_arg_541 = zone_4 + if match_arg_541.code == ZoneDHabitation_Code.Zone1: + _ = match_arg_541.value if (nombre_personnes_a_charge_7 == integer_of_string("0")): - match_arg_552 = situation_familiale_calcul_apl_6 - if match_arg_552.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_552.value + match_arg_542 = situation_familiale_calcul_apl_6 + if match_arg_542.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_542.value temp_calcul_plafond_mensualite_d842_6_base_54 = money_of_cents_string("169100") - elif match_arg_552.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_552.value + elif match_arg_542.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_542.value temp_calcul_plafond_mensualite_d842_6_base_54 = money_of_cents_string("203800") else: if (nombre_personnes_a_charge_7 == @@ -19581,16 +19438,16 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac (money_of_cents_string("21100") * decimal_of_integer((nombre_personnes_a_charge_7 - integer_of_string("5"))))) - elif match_arg_551.code == ZoneDHabitation_Code.Zone2: - _ = match_arg_551.value + elif match_arg_541.code == ZoneDHabitation_Code.Zone2: + _ = match_arg_541.value if (nombre_personnes_a_charge_7 == integer_of_string("0")): - match_arg_553 = situation_familiale_calcul_apl_6 - if match_arg_553.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_553.value + match_arg_543 = situation_familiale_calcul_apl_6 + if match_arg_543.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_543.value temp_calcul_plafond_mensualite_d842_6_base_54 = money_of_cents_string("148300") - elif match_arg_553.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_553.value + elif match_arg_543.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_543.value temp_calcul_plafond_mensualite_d842_6_base_54 = money_of_cents_string("181800") else: if (nombre_personnes_a_charge_7 == @@ -19617,16 +19474,16 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac (money_of_cents_string("20300") * decimal_of_integer((nombre_personnes_a_charge_7 - integer_of_string("5"))))) - elif match_arg_551.code == ZoneDHabitation_Code.Zone3: - _ = match_arg_551.value + elif match_arg_541.code == ZoneDHabitation_Code.Zone3: + _ = match_arg_541.value if (nombre_personnes_a_charge_7 == integer_of_string("0")): - match_arg_554 = situation_familiale_calcul_apl_6 - if match_arg_554.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_554.value + match_arg_544 = situation_familiale_calcul_apl_6 + if match_arg_544.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_544.value temp_calcul_plafond_mensualite_d842_6_base_54 = money_of_cents_string("139100") - elif match_arg_554.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_554.value + elif match_arg_544.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_544.value temp_calcul_plafond_mensualite_d842_6_base_54 = money_of_cents_string("168800") else: if (nombre_personnes_a_charge_7 == @@ -19668,17 +19525,17 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac temp_calcul_plafond_mensualite_d842_6_base_53) def temp_calcul_plafond_mensualite_d842_6_base_56(_:Unit): def temp_calcul_plafond_mensualite_d842_6_base_57(_:Unit): - match_arg_555 = zone_4 - if match_arg_555.code == ZoneDHabitation_Code.Zone1: - _ = match_arg_555.value + match_arg_545 = zone_4 + if match_arg_545.code == ZoneDHabitation_Code.Zone1: + _ = match_arg_545.value if (nombre_personnes_a_charge_7 == integer_of_string("0")): - match_arg_556 = situation_familiale_calcul_apl_6 - if match_arg_556.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_556.value + match_arg_546 = situation_familiale_calcul_apl_6 + if match_arg_546.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_546.value temp_calcul_plafond_mensualite_d842_6_base_58 = money_of_cents_string("167400") - elif match_arg_556.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_556.value + elif match_arg_546.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_546.value temp_calcul_plafond_mensualite_d842_6_base_58 = money_of_cents_string("201800") else: if (nombre_personnes_a_charge_7 == @@ -19705,16 +19562,16 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac (money_of_cents_string("20900") * decimal_of_integer((nombre_personnes_a_charge_7 - integer_of_string("5"))))) - elif match_arg_555.code == ZoneDHabitation_Code.Zone2: - _ = match_arg_555.value + elif match_arg_545.code == ZoneDHabitation_Code.Zone2: + _ = match_arg_545.value if (nombre_personnes_a_charge_7 == integer_of_string("0")): - match_arg_557 = situation_familiale_calcul_apl_6 - if match_arg_557.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_557.value + match_arg_547 = situation_familiale_calcul_apl_6 + if match_arg_547.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_547.value temp_calcul_plafond_mensualite_d842_6_base_58 = money_of_cents_string("146800") - elif match_arg_557.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_557.value + elif match_arg_547.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_547.value temp_calcul_plafond_mensualite_d842_6_base_58 = money_of_cents_string("180000") else: if (nombre_personnes_a_charge_7 == @@ -19741,16 +19598,16 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac (money_of_cents_string("20100") * decimal_of_integer((nombre_personnes_a_charge_7 - integer_of_string("5"))))) - elif match_arg_555.code == ZoneDHabitation_Code.Zone3: - _ = match_arg_555.value + elif match_arg_545.code == ZoneDHabitation_Code.Zone3: + _ = match_arg_545.value if (nombre_personnes_a_charge_7 == integer_of_string("0")): - match_arg_558 = situation_familiale_calcul_apl_6 - if match_arg_558.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_558.value + match_arg_548 = situation_familiale_calcul_apl_6 + if match_arg_548.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_548.value temp_calcul_plafond_mensualite_d842_6_base_58 = money_of_cents_string("137700") - elif match_arg_558.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_558.value + elif match_arg_548.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_548.value temp_calcul_plafond_mensualite_d842_6_base_58 = money_of_cents_string("167100") else: if (nombre_personnes_a_charge_7 == @@ -19792,17 +19649,17 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac temp_calcul_plafond_mensualite_d842_6_base_57) def temp_calcul_plafond_mensualite_d842_6_base_60(_:Unit): def temp_calcul_plafond_mensualite_d842_6_base_61(_:Unit): - match_arg_559 = zone_4 - if match_arg_559.code == ZoneDHabitation_Code.Zone1: - _ = match_arg_559.value + match_arg_549 = zone_4 + if match_arg_549.code == ZoneDHabitation_Code.Zone1: + _ = match_arg_549.value if (nombre_personnes_a_charge_7 == integer_of_string("0")): - match_arg_560 = situation_familiale_calcul_apl_6 - if match_arg_560.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_560.value + match_arg_550 = situation_familiale_calcul_apl_6 + if match_arg_550.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_550.value temp_calcul_plafond_mensualite_d842_6_base_62 = money_of_cents_string("167200") - elif match_arg_560.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_560.value + elif match_arg_550.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_550.value temp_calcul_plafond_mensualite_d842_6_base_62 = money_of_cents_string("201600") else: if (nombre_personnes_a_charge_7 == @@ -19829,16 +19686,16 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac (money_of_cents_string("20900") * decimal_of_integer((nombre_personnes_a_charge_7 - integer_of_string("5"))))) - elif match_arg_559.code == ZoneDHabitation_Code.Zone2: - _ = match_arg_559.value + elif match_arg_549.code == ZoneDHabitation_Code.Zone2: + _ = match_arg_549.value if (nombre_personnes_a_charge_7 == integer_of_string("0")): - match_arg_561 = situation_familiale_calcul_apl_6 - if match_arg_561.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_561.value + match_arg_551 = situation_familiale_calcul_apl_6 + if match_arg_551.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_551.value temp_calcul_plafond_mensualite_d842_6_base_62 = money_of_cents_string("146700") - elif match_arg_561.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_561.value + elif match_arg_551.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_551.value temp_calcul_plafond_mensualite_d842_6_base_62 = money_of_cents_string("179800") else: if (nombre_personnes_a_charge_7 == @@ -19865,16 +19722,16 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac (money_of_cents_string("20100") * decimal_of_integer((nombre_personnes_a_charge_7 - integer_of_string("5"))))) - elif match_arg_559.code == ZoneDHabitation_Code.Zone3: - _ = match_arg_559.value + elif match_arg_549.code == ZoneDHabitation_Code.Zone3: + _ = match_arg_549.value if (nombre_personnes_a_charge_7 == integer_of_string("0")): - match_arg_562 = situation_familiale_calcul_apl_6 - if match_arg_562.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_562.value + match_arg_552 = situation_familiale_calcul_apl_6 + if match_arg_552.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_552.value temp_calcul_plafond_mensualite_d842_6_base_62 = money_of_cents_string("137600") - elif match_arg_562.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_562.value + elif match_arg_552.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_552.value temp_calcul_plafond_mensualite_d842_6_base_62 = money_of_cents_string("166900") else: if (nombre_personnes_a_charge_7 == @@ -19916,17 +19773,17 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac temp_calcul_plafond_mensualite_d842_6_base_61) def temp_calcul_plafond_mensualite_d842_6_base_64(_:Unit): def temp_calcul_plafond_mensualite_d842_6_base_65(_:Unit): - match_arg_563 = zone_4 - if match_arg_563.code == ZoneDHabitation_Code.Zone1: - _ = match_arg_563.value + match_arg_553 = zone_4 + if match_arg_553.code == ZoneDHabitation_Code.Zone1: + _ = match_arg_553.value if (nombre_personnes_a_charge_7 == integer_of_string("0")): - match_arg_564 = situation_familiale_calcul_apl_6 - if match_arg_564.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_564.value + match_arg_554 = situation_familiale_calcul_apl_6 + if match_arg_554.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_554.value temp_calcul_plafond_mensualite_d842_6_base_66 = money_of_cents_string("163300") - elif match_arg_564.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_564.value + elif match_arg_554.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_554.value temp_calcul_plafond_mensualite_d842_6_base_66 = money_of_cents_string("196900") else: if (nombre_personnes_a_charge_7 == @@ -19953,16 +19810,16 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac (money_of_cents_string("20400") * decimal_of_integer((nombre_personnes_a_charge_7 - integer_of_string("5"))))) - elif match_arg_563.code == ZoneDHabitation_Code.Zone2: - _ = match_arg_563.value + elif match_arg_553.code == ZoneDHabitation_Code.Zone2: + _ = match_arg_553.value if (nombre_personnes_a_charge_7 == integer_of_string("0")): - match_arg_565 = situation_familiale_calcul_apl_6 - if match_arg_565.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_565.value + match_arg_555 = situation_familiale_calcul_apl_6 + if match_arg_555.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_555.value temp_calcul_plafond_mensualite_d842_6_base_66 = money_of_cents_string("143300") - elif match_arg_565.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_565.value + elif match_arg_555.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_555.value temp_calcul_plafond_mensualite_d842_6_base_66 = money_of_cents_string("175600") else: if (nombre_personnes_a_charge_7 == @@ -19989,16 +19846,16 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac (money_of_cents_string("19600") * decimal_of_integer((nombre_personnes_a_charge_7 - integer_of_string("5"))))) - elif match_arg_563.code == ZoneDHabitation_Code.Zone3: - _ = match_arg_563.value + elif match_arg_553.code == ZoneDHabitation_Code.Zone3: + _ = match_arg_553.value if (nombre_personnes_a_charge_7 == integer_of_string("0")): - match_arg_566 = situation_familiale_calcul_apl_6 - if match_arg_566.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_566.value + match_arg_556 = situation_familiale_calcul_apl_6 + if match_arg_556.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_556.value temp_calcul_plafond_mensualite_d842_6_base_66 = money_of_cents_string("134400") - elif match_arg_566.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_566.value + elif match_arg_556.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_556.value temp_calcul_plafond_mensualite_d842_6_base_66 = money_of_cents_string("163000") else: if (nombre_personnes_a_charge_7 == @@ -20040,17 +19897,17 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac temp_calcul_plafond_mensualite_d842_6_base_65) def temp_calcul_plafond_mensualite_d842_6_base_68(_:Unit): def temp_calcul_plafond_mensualite_d842_6_base_69(_:Unit): - match_arg_567 = zone_4 - if match_arg_567.code == ZoneDHabitation_Code.Zone1: - _ = match_arg_567.value + match_arg_557 = zone_4 + if match_arg_557.code == ZoneDHabitation_Code.Zone1: + _ = match_arg_557.value if (nombre_personnes_a_charge_7 == integer_of_string("0")): - match_arg_568 = situation_familiale_calcul_apl_6 - if match_arg_568.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_568.value + match_arg_558 = situation_familiale_calcul_apl_6 + if match_arg_558.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_558.value temp_calcul_plafond_mensualite_d842_6_base_70 = money_of_cents_string("160400") - elif match_arg_568.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_568.value + elif match_arg_558.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_558.value temp_calcul_plafond_mensualite_d842_6_base_70 = money_of_cents_string("193400") else: if (nombre_personnes_a_charge_7 == @@ -20077,16 +19934,16 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac (money_of_cents_string("20000") * decimal_of_integer((nombre_personnes_a_charge_7 - integer_of_string("5"))))) - elif match_arg_567.code == ZoneDHabitation_Code.Zone2: - _ = match_arg_567.value + elif match_arg_557.code == ZoneDHabitation_Code.Zone2: + _ = match_arg_557.value if (nombre_personnes_a_charge_7 == integer_of_string("0")): - match_arg_569 = situation_familiale_calcul_apl_6 - if match_arg_569.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_569.value + match_arg_559 = situation_familiale_calcul_apl_6 + if match_arg_559.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_559.value temp_calcul_plafond_mensualite_d842_6_base_70 = money_of_cents_string("140800") - elif match_arg_569.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_569.value + elif match_arg_559.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_559.value temp_calcul_plafond_mensualite_d842_6_base_70 = money_of_cents_string("172500") else: if (nombre_personnes_a_charge_7 == @@ -20113,16 +19970,16 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac (money_of_cents_string("19300") * decimal_of_integer((nombre_personnes_a_charge_7 - integer_of_string("5"))))) - elif match_arg_567.code == ZoneDHabitation_Code.Zone3: - _ = match_arg_567.value + elif match_arg_557.code == ZoneDHabitation_Code.Zone3: + _ = match_arg_557.value if (nombre_personnes_a_charge_7 == integer_of_string("0")): - match_arg_570 = situation_familiale_calcul_apl_6 - if match_arg_570.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_570.value + match_arg_560 = situation_familiale_calcul_apl_6 + if match_arg_560.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_560.value temp_calcul_plafond_mensualite_d842_6_base_70 = money_of_cents_string("132000") - elif match_arg_570.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_570.value + elif match_arg_560.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_560.value temp_calcul_plafond_mensualite_d842_6_base_70 = money_of_cents_string("180100") else: if (nombre_personnes_a_charge_7 == @@ -20164,17 +20021,17 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac temp_calcul_plafond_mensualite_d842_6_base_69) def temp_calcul_plafond_mensualite_d842_6_base_72(_:Unit): def temp_calcul_plafond_mensualite_d842_6_base_73(_:Unit): - match_arg_571 = zone_4 - if match_arg_571.code == ZoneDHabitation_Code.Zone1: - _ = match_arg_571.value + match_arg_561 = zone_4 + if match_arg_561.code == ZoneDHabitation_Code.Zone1: + _ = match_arg_561.value if (nombre_personnes_a_charge_7 == integer_of_string("0")): - match_arg_572 = situation_familiale_calcul_apl_6 - if match_arg_572.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_572.value + match_arg_562 = situation_familiale_calcul_apl_6 + if match_arg_562.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_562.value temp_calcul_plafond_mensualite_d842_6_base_74 = money_of_cents_string("158700") - elif match_arg_572.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_572.value + elif match_arg_562.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_562.value temp_calcul_plafond_mensualite_d842_6_base_74 = money_of_cents_string("191300") else: if (nombre_personnes_a_charge_7 == @@ -20201,16 +20058,16 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac (money_of_cents_string("19800") * decimal_of_integer((nombre_personnes_a_charge_7 - integer_of_string("5"))))) - elif match_arg_571.code == ZoneDHabitation_Code.Zone2: - _ = match_arg_571.value + elif match_arg_561.code == ZoneDHabitation_Code.Zone2: + _ = match_arg_561.value if (nombre_personnes_a_charge_7 == integer_of_string("0")): - match_arg_573 = situation_familiale_calcul_apl_6 - if match_arg_573.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_573.value + match_arg_563 = situation_familiale_calcul_apl_6 + if match_arg_563.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_563.value temp_calcul_plafond_mensualite_d842_6_base_74 = money_of_cents_string("139300") - elif match_arg_573.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_573.value + elif match_arg_563.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_563.value temp_calcul_plafond_mensualite_d842_6_base_74 = money_of_cents_string("170600") else: if (nombre_personnes_a_charge_7 == @@ -20237,16 +20094,16 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac (money_of_cents_string("19100") * decimal_of_integer((nombre_personnes_a_charge_7 - integer_of_string("5"))))) - elif match_arg_571.code == ZoneDHabitation_Code.Zone3: - _ = match_arg_571.value + elif match_arg_561.code == ZoneDHabitation_Code.Zone3: + _ = match_arg_561.value if (nombre_personnes_a_charge_7 == integer_of_string("0")): - match_arg_574 = situation_familiale_calcul_apl_6 - if match_arg_574.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_574.value + match_arg_564 = situation_familiale_calcul_apl_6 + if match_arg_564.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_564.value temp_calcul_plafond_mensualite_d842_6_base_74 = money_of_cents_string("130600") - elif match_arg_574.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_574.value + elif match_arg_564.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_564.value temp_calcul_plafond_mensualite_d842_6_base_74 = money_of_cents_string("158400") else: if (nombre_personnes_a_charge_7 == @@ -20331,823 +20188,723 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac return False def temp_montant_forfaitaire_charges_37(_:Unit): def temp_montant_forfaitaire_charges_38(_:Unit): - match_arg_575 = situation_familiale_calcul_apl_6 - if match_arg_575.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_575.value - temp_montant_forfaitaire_charges_39 = money_of_cents_string("1858") - elif match_arg_575.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_575.value - temp_montant_forfaitaire_charges_39 = money_of_cents_string("3614") - match_arg_576 = situation_familiale_calcul_apl_6 - if match_arg_576.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_576.value - temp_montant_forfaitaire_charges_40 = money_of_cents_string("1858") - elif match_arg_576.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_576.value - temp_montant_forfaitaire_charges_40 = money_of_cents_string("3614") - if ((temp_montant_forfaitaire_charges_40 + + match_arg_565 = situation_familiale_calcul_apl_6 + if match_arg_565.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_565.value + temp_montant_34 = money_of_cents_string("1858") + elif match_arg_565.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_565.value + temp_montant_34 = money_of_cents_string("3614") + montant_18 = (temp_montant_34 + (money_of_cents_string("929") * - decimal_of_integer(nombre_personnes_a_charge_6))) > - (temp_montant_forfaitaire_charges_39 + + decimal_of_integer(nombre_personnes_a_charge_6))) + match_arg_566 = situation_familiale_calcul_apl_6 + if match_arg_566.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_566.value + temp_limite_5 = money_of_cents_string("1858") + elif match_arg_566.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_566.value + temp_limite_5 = money_of_cents_string("3614") + limite_15 = (temp_limite_5 + (money_of_cents_string("929") * - decimal_of_string("6.")))): - match_arg_577 = situation_familiale_calcul_apl_6 - if match_arg_577.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_577.value - temp_montant_forfaitaire_charges_41 = money_of_cents_string("1858") - elif match_arg_577.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_577.value - temp_montant_forfaitaire_charges_41 = money_of_cents_string("3614") - return (temp_montant_forfaitaire_charges_41 + - (money_of_cents_string("929") * - decimal_of_string("6."))) + decimal_of_string("6."))) + if (montant_18 > limite_15): + return limite_15 else: - match_arg_578 = situation_familiale_calcul_apl_6 - if match_arg_578.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_578.value - temp_montant_forfaitaire_charges_42 = money_of_cents_string("1858") - elif match_arg_578.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_578.value - temp_montant_forfaitaire_charges_42 = money_of_cents_string("3614") - return (temp_montant_forfaitaire_charges_42 + - (money_of_cents_string("929") * - decimal_of_integer(nombre_personnes_a_charge_6))) - def temp_montant_forfaitaire_charges_43(_:Unit): - match_arg_579 = residence_7 - if match_arg_579.code == Collectivite_Code.Guadeloupe: - _ = match_arg_579.value - temp_montant_forfaitaire_charges_44 = True - elif match_arg_579.code == Collectivite_Code.Guyane: - _ = match_arg_579.value - temp_montant_forfaitaire_charges_44 = False - elif match_arg_579.code == Collectivite_Code.Martinique: - _ = match_arg_579.value - temp_montant_forfaitaire_charges_44 = True - elif match_arg_579.code == Collectivite_Code.LaReunion: - _ = match_arg_579.value - temp_montant_forfaitaire_charges_44 = True - elif match_arg_579.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_579.value - temp_montant_forfaitaire_charges_44 = True - elif match_arg_579.code == Collectivite_Code.SaintMartin: - _ = match_arg_579.value - temp_montant_forfaitaire_charges_44 = True - elif match_arg_579.code == Collectivite_Code.Metropole: - _ = match_arg_579.value - temp_montant_forfaitaire_charges_44 = False - elif match_arg_579.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_579.value - temp_montant_forfaitaire_charges_44 = False - elif match_arg_579.code == Collectivite_Code.Mayotte: - _ = match_arg_579.value - temp_montant_forfaitaire_charges_44 = True + return montant_18 + def temp_montant_forfaitaire_charges_39(_:Unit): + match_arg_567 = residence_7 + if match_arg_567.code == Collectivite_Code.Guadeloupe: + _ = match_arg_567.value + temp_montant_forfaitaire_charges_40 = True + elif match_arg_567.code == Collectivite_Code.Guyane: + _ = match_arg_567.value + temp_montant_forfaitaire_charges_40 = False + elif match_arg_567.code == Collectivite_Code.Martinique: + _ = match_arg_567.value + temp_montant_forfaitaire_charges_40 = True + elif match_arg_567.code == Collectivite_Code.LaReunion: + _ = match_arg_567.value + temp_montant_forfaitaire_charges_40 = True + elif match_arg_567.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_567.value + temp_montant_forfaitaire_charges_40 = True + elif match_arg_567.code == Collectivite_Code.SaintMartin: + _ = match_arg_567.value + temp_montant_forfaitaire_charges_40 = True + elif match_arg_567.code == Collectivite_Code.Metropole: + _ = match_arg_567.value + temp_montant_forfaitaire_charges_40 = False + elif match_arg_567.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_567.value + temp_montant_forfaitaire_charges_40 = False + elif match_arg_567.code == Collectivite_Code.Mayotte: + _ = match_arg_567.value + temp_montant_forfaitaire_charges_40 = True return (((date_courante_13 >= date_of_numbers(2020,1,1)) and (date_courante_13 < date_of_numbers(2020,10,1))) and + temp_montant_forfaitaire_charges_40) + return handle_default(SourcePosition(filename="", + start_line=0, start_column=1, + end_line=0, end_column=1, + law_headings=[]), [], + temp_montant_forfaitaire_charges_39, + temp_montant_forfaitaire_charges_38) + def temp_montant_forfaitaire_charges_41(_:Unit): + def temp_montant_forfaitaire_charges_42(_:Unit): + match_arg_568 = situation_familiale_calcul_apl_6 + if match_arg_568.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_568.value + temp_montant_35 = money_of_cents_string("1864") + elif match_arg_568.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_568.value + temp_montant_35 = money_of_cents_string("3625") + montant_19 = (temp_montant_35 + + (money_of_cents_string("932") * + decimal_of_integer(nombre_personnes_a_charge_6))) + match_arg_569 = situation_familiale_calcul_apl_6 + if match_arg_569.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_569.value + temp_limite_6 = money_of_cents_string("1864") + elif match_arg_569.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_569.value + temp_limite_6 = money_of_cents_string("3625") + limite_16 = (temp_limite_6 + + (money_of_cents_string("932") * + decimal_of_string("6."))) + if (montant_19 > limite_16): + return limite_16 + else: + return montant_19 + def temp_montant_forfaitaire_charges_43(_:Unit): + match_arg_570 = residence_7 + if match_arg_570.code == Collectivite_Code.Guadeloupe: + _ = match_arg_570.value + temp_montant_forfaitaire_charges_44 = True + elif match_arg_570.code == Collectivite_Code.Guyane: + _ = match_arg_570.value + temp_montant_forfaitaire_charges_44 = False + elif match_arg_570.code == Collectivite_Code.Martinique: + _ = match_arg_570.value + temp_montant_forfaitaire_charges_44 = True + elif match_arg_570.code == Collectivite_Code.LaReunion: + _ = match_arg_570.value + temp_montant_forfaitaire_charges_44 = True + elif match_arg_570.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_570.value + temp_montant_forfaitaire_charges_44 = True + elif match_arg_570.code == Collectivite_Code.SaintMartin: + _ = match_arg_570.value + temp_montant_forfaitaire_charges_44 = True + elif match_arg_570.code == Collectivite_Code.Metropole: + _ = match_arg_570.value + temp_montant_forfaitaire_charges_44 = False + elif match_arg_570.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_570.value + temp_montant_forfaitaire_charges_44 = False + elif match_arg_570.code == Collectivite_Code.Mayotte: + _ = match_arg_570.value + temp_montant_forfaitaire_charges_44 = True + return (((date_courante_13 >= + date_of_numbers(2020,10,1)) and + (date_courante_13 < + date_of_numbers(2021,10,1))) and temp_montant_forfaitaire_charges_44) return handle_default(SourcePosition(filename="", start_line=0, start_column=1, end_line=0, end_column=1, law_headings=[]), [], temp_montant_forfaitaire_charges_43, - temp_montant_forfaitaire_charges_38) + temp_montant_forfaitaire_charges_42) def temp_montant_forfaitaire_charges_45(_:Unit): - def temp_montant_forfaitaire_charges_46(_:Unit): - match_arg_580 = situation_familiale_calcul_apl_6 - if match_arg_580.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_580.value - temp_montant_forfaitaire_charges_47 = money_of_cents_string("1864") - elif match_arg_580.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_580.value - temp_montant_forfaitaire_charges_47 = money_of_cents_string("3625") - match_arg_581 = situation_familiale_calcul_apl_6 - if match_arg_581.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_581.value - temp_montant_forfaitaire_charges_48 = money_of_cents_string("1864") - elif match_arg_581.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_581.value - temp_montant_forfaitaire_charges_48 = money_of_cents_string("3625") - if ((temp_montant_forfaitaire_charges_48 + - (money_of_cents_string("932") * - decimal_of_integer(nombre_personnes_a_charge_6))) > - (temp_montant_forfaitaire_charges_47 + - (money_of_cents_string("932") * - decimal_of_string("6.")))): - match_arg_582 = situation_familiale_calcul_apl_6 - if match_arg_582.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_582.value - temp_montant_forfaitaire_charges_49 = money_of_cents_string("1864") - elif match_arg_582.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_582.value - temp_montant_forfaitaire_charges_49 = money_of_cents_string("3625") - return (temp_montant_forfaitaire_charges_49 + - (money_of_cents_string("932") * - decimal_of_string("6."))) - else: - match_arg_583 = situation_familiale_calcul_apl_6 - if match_arg_583.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_583.value - temp_montant_forfaitaire_charges_50 = money_of_cents_string("1864") - elif match_arg_583.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_583.value - temp_montant_forfaitaire_charges_50 = money_of_cents_string("3625") - return (temp_montant_forfaitaire_charges_50 + - (money_of_cents_string("932") * - decimal_of_integer(nombre_personnes_a_charge_6))) - def temp_montant_forfaitaire_charges_51(_:Unit): - match_arg_584 = residence_7 - if match_arg_584.code == Collectivite_Code.Guadeloupe: - _ = match_arg_584.value - temp_montant_forfaitaire_charges_52 = True - elif match_arg_584.code == Collectivite_Code.Guyane: - _ = match_arg_584.value - temp_montant_forfaitaire_charges_52 = False - elif match_arg_584.code == Collectivite_Code.Martinique: - _ = match_arg_584.value - temp_montant_forfaitaire_charges_52 = True - elif match_arg_584.code == Collectivite_Code.LaReunion: - _ = match_arg_584.value - temp_montant_forfaitaire_charges_52 = True - elif match_arg_584.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_584.value - temp_montant_forfaitaire_charges_52 = True - elif match_arg_584.code == Collectivite_Code.SaintMartin: - _ = match_arg_584.value - temp_montant_forfaitaire_charges_52 = True - elif match_arg_584.code == Collectivite_Code.Metropole: - _ = match_arg_584.value - temp_montant_forfaitaire_charges_52 = False - elif match_arg_584.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_584.value - temp_montant_forfaitaire_charges_52 = False - elif match_arg_584.code == Collectivite_Code.Mayotte: - _ = match_arg_584.value - temp_montant_forfaitaire_charges_52 = True - return (((date_courante_13 >= - date_of_numbers(2020,10,1)) and - (date_courante_13 < - date_of_numbers(2021,10,1))) and - temp_montant_forfaitaire_charges_52) - return handle_default(SourcePosition(filename="", - start_line=0, start_column=1, - end_line=0, end_column=1, - law_headings=[]), [], - temp_montant_forfaitaire_charges_51, - temp_montant_forfaitaire_charges_46) - def temp_montant_forfaitaire_charges_53(_:Unit): try: - def temp_montant_forfaitaire_charges_54(_:Unit): - match_arg_585 = situation_familiale_calcul_apl_6 - if match_arg_585.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_585.value - temp_montant_forfaitaire_charges_55 = money_of_cents_string("1872") - elif match_arg_585.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_585.value - temp_montant_forfaitaire_charges_55 = money_of_cents_string("3640") - match_arg_586 = situation_familiale_calcul_apl_6 - if match_arg_586.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_586.value - temp_montant_forfaitaire_charges_56 = money_of_cents_string("1872") - elif match_arg_586.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_586.value - temp_montant_forfaitaire_charges_56 = money_of_cents_string("3640") - if ((temp_montant_forfaitaire_charges_56 + + def temp_montant_forfaitaire_charges_46(_:Unit): + match_arg_571 = situation_familiale_calcul_apl_6 + if match_arg_571.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_571.value + temp_montant_36 = money_of_cents_string("1872") + elif match_arg_571.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_571.value + temp_montant_36 = money_of_cents_string("3640") + montant_20 = (temp_montant_36 + (money_of_cents_string("936") * - decimal_of_integer(nombre_personnes_a_charge_6))) > - (temp_montant_forfaitaire_charges_55 + + decimal_of_integer(nombre_personnes_a_charge_6))) + match_arg_572 = situation_familiale_calcul_apl_6 + if match_arg_572.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_572.value + temp_limite_7 = money_of_cents_string("1872") + elif match_arg_572.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_572.value + temp_limite_7 = money_of_cents_string("3640") + limite_17 = (temp_limite_7 + (money_of_cents_string("936") * - decimal_of_string("6.")))): - match_arg_587 = situation_familiale_calcul_apl_6 - if match_arg_587.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_587.value - temp_montant_forfaitaire_charges_57 = money_of_cents_string("1872") - elif match_arg_587.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_587.value - temp_montant_forfaitaire_charges_57 = money_of_cents_string("3640") - return (temp_montant_forfaitaire_charges_57 + - (money_of_cents_string("936") * - decimal_of_string("6."))) + decimal_of_string("6."))) + if (montant_20 > limite_17): + return limite_17 else: - match_arg_588 = situation_familiale_calcul_apl_6 - if match_arg_588.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_588.value - temp_montant_forfaitaire_charges_58 = money_of_cents_string("1872") - elif match_arg_588.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_588.value - temp_montant_forfaitaire_charges_58 = money_of_cents_string("3640") - return (temp_montant_forfaitaire_charges_58 + - (money_of_cents_string("936") * - decimal_of_integer(nombre_personnes_a_charge_6))) - def temp_montant_forfaitaire_charges_59(_:Unit): - match_arg_589 = residence_7 - if match_arg_589.code == Collectivite_Code.Guadeloupe: - _ = match_arg_589.value - temp_montant_forfaitaire_charges_60 = True - elif match_arg_589.code == Collectivite_Code.Guyane: - _ = match_arg_589.value - temp_montant_forfaitaire_charges_60 = False - elif match_arg_589.code == Collectivite_Code.Martinique: - _ = match_arg_589.value - temp_montant_forfaitaire_charges_60 = True - elif match_arg_589.code == Collectivite_Code.LaReunion: - _ = match_arg_589.value - temp_montant_forfaitaire_charges_60 = True - elif match_arg_589.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_589.value - temp_montant_forfaitaire_charges_60 = True - elif match_arg_589.code == Collectivite_Code.SaintMartin: - _ = match_arg_589.value - temp_montant_forfaitaire_charges_60 = True - elif match_arg_589.code == Collectivite_Code.Metropole: - _ = match_arg_589.value - temp_montant_forfaitaire_charges_60 = False - elif match_arg_589.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_589.value - temp_montant_forfaitaire_charges_60 = False - elif match_arg_589.code == Collectivite_Code.Mayotte: - _ = match_arg_589.value - temp_montant_forfaitaire_charges_60 = True + return montant_20 + def temp_montant_forfaitaire_charges_47(_:Unit): + match_arg_573 = residence_7 + if match_arg_573.code == Collectivite_Code.Guadeloupe: + _ = match_arg_573.value + temp_montant_forfaitaire_charges_48 = True + elif match_arg_573.code == Collectivite_Code.Guyane: + _ = match_arg_573.value + temp_montant_forfaitaire_charges_48 = False + elif match_arg_573.code == Collectivite_Code.Martinique: + _ = match_arg_573.value + temp_montant_forfaitaire_charges_48 = True + elif match_arg_573.code == Collectivite_Code.LaReunion: + _ = match_arg_573.value + temp_montant_forfaitaire_charges_48 = True + elif match_arg_573.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_573.value + temp_montant_forfaitaire_charges_48 = True + elif match_arg_573.code == Collectivite_Code.SaintMartin: + _ = match_arg_573.value + temp_montant_forfaitaire_charges_48 = True + elif match_arg_573.code == Collectivite_Code.Metropole: + _ = match_arg_573.value + temp_montant_forfaitaire_charges_48 = False + elif match_arg_573.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_573.value + temp_montant_forfaitaire_charges_48 = False + elif match_arg_573.code == Collectivite_Code.Mayotte: + _ = match_arg_573.value + temp_montant_forfaitaire_charges_48 = True return (((date_courante_13 >= date_of_numbers(2021,10,1)) and (date_courante_13 < date_of_numbers(2022,1,1))) and - temp_montant_forfaitaire_charges_60) + temp_montant_forfaitaire_charges_48) return handle_default(SourcePosition(filename="", start_line=0, start_column=1, end_line=0, end_column=1, law_headings=[]), [], - temp_montant_forfaitaire_charges_59, - temp_montant_forfaitaire_charges_54) + temp_montant_forfaitaire_charges_47, + temp_montant_forfaitaire_charges_46) except EmptyError: - match_arg_590 = residence_7 - if match_arg_590.code == Collectivite_Code.Guadeloupe: - _ = match_arg_590.value - temp_montant_forfaitaire_charges_61 = True - elif match_arg_590.code == Collectivite_Code.Guyane: - _ = match_arg_590.value - temp_montant_forfaitaire_charges_61 = False - elif match_arg_590.code == Collectivite_Code.Martinique: - _ = match_arg_590.value - temp_montant_forfaitaire_charges_61 = True - elif match_arg_590.code == Collectivite_Code.LaReunion: - _ = match_arg_590.value - temp_montant_forfaitaire_charges_61 = True - elif match_arg_590.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_590.value - temp_montant_forfaitaire_charges_61 = True - elif match_arg_590.code == Collectivite_Code.SaintMartin: - _ = match_arg_590.value - temp_montant_forfaitaire_charges_61 = True - elif match_arg_590.code == Collectivite_Code.Metropole: - _ = match_arg_590.value - temp_montant_forfaitaire_charges_61 = False - elif match_arg_590.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_590.value - temp_montant_forfaitaire_charges_61 = False - elif match_arg_590.code == Collectivite_Code.Mayotte: - _ = match_arg_590.value - temp_montant_forfaitaire_charges_61 = True + match_arg_574 = residence_7 + if match_arg_574.code == Collectivite_Code.Guadeloupe: + _ = match_arg_574.value + temp_montant_forfaitaire_charges_49 = True + elif match_arg_574.code == Collectivite_Code.Guyane: + _ = match_arg_574.value + temp_montant_forfaitaire_charges_49 = False + elif match_arg_574.code == Collectivite_Code.Martinique: + _ = match_arg_574.value + temp_montant_forfaitaire_charges_49 = True + elif match_arg_574.code == Collectivite_Code.LaReunion: + _ = match_arg_574.value + temp_montant_forfaitaire_charges_49 = True + elif match_arg_574.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_574.value + temp_montant_forfaitaire_charges_49 = True + elif match_arg_574.code == Collectivite_Code.SaintMartin: + _ = match_arg_574.value + temp_montant_forfaitaire_charges_49 = True + elif match_arg_574.code == Collectivite_Code.Metropole: + _ = match_arg_574.value + temp_montant_forfaitaire_charges_49 = False + elif match_arg_574.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_574.value + temp_montant_forfaitaire_charges_49 = False + elif match_arg_574.code == Collectivite_Code.Mayotte: + _ = match_arg_574.value + temp_montant_forfaitaire_charges_49 = True if (((date_courante_13 >= date_of_numbers(2022,1,1)) and (date_courante_13 < date_of_numbers(2022,7,1))) and - temp_montant_forfaitaire_charges_61): - match_arg_591 = situation_familiale_calcul_apl_6 - if match_arg_591.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_591.value - temp_montant_forfaitaire_charges_62 = money_of_cents_string("1872") - elif match_arg_591.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_591.value - temp_montant_forfaitaire_charges_62 = money_of_cents_string("3640") - match_arg_592 = situation_familiale_calcul_apl_6 - if match_arg_592.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_592.value - temp_montant_forfaitaire_charges_63 = money_of_cents_string("1872") - elif match_arg_592.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_592.value - temp_montant_forfaitaire_charges_63 = money_of_cents_string("3640") - if ((temp_montant_forfaitaire_charges_63 + + temp_montant_forfaitaire_charges_49): + match_arg_575 = situation_familiale_calcul_apl_6 + if match_arg_575.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_575.value + temp_montant_37 = money_of_cents_string("1872") + elif match_arg_575.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_575.value + temp_montant_37 = money_of_cents_string("3640") + montant_21 = (temp_montant_37 + (money_of_cents_string("936") * - decimal_of_integer(nombre_personnes_a_charge_6))) > - (temp_montant_forfaitaire_charges_62 + + decimal_of_integer(nombre_personnes_a_charge_6))) + match_arg_576 = situation_familiale_calcul_apl_6 + if match_arg_576.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_576.value + temp_limite_8 = money_of_cents_string("1872") + elif match_arg_576.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_576.value + temp_limite_8 = money_of_cents_string("3640") + limite_18 = (temp_limite_8 + (money_of_cents_string("936") * - decimal_of_string("6.")))): - match_arg_593 = situation_familiale_calcul_apl_6 - if match_arg_593.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_593.value - temp_montant_forfaitaire_charges_64 = money_of_cents_string("1872") - elif match_arg_593.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_593.value - temp_montant_forfaitaire_charges_64 = money_of_cents_string("3640") - return (temp_montant_forfaitaire_charges_64 + - (money_of_cents_string("936") * - decimal_of_string("6."))) + decimal_of_string("6."))) + if (montant_21 > limite_18): + return limite_18 else: - match_arg_594 = situation_familiale_calcul_apl_6 - if match_arg_594.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_594.value - temp_montant_forfaitaire_charges_65 = money_of_cents_string("1872") - elif match_arg_594.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_594.value - temp_montant_forfaitaire_charges_65 = money_of_cents_string("3640") - return (temp_montant_forfaitaire_charges_65 + - (money_of_cents_string("936") * - decimal_of_integer(nombre_personnes_a_charge_6))) + return montant_21 else: raise EmptyError - def temp_montant_forfaitaire_charges_66(_:Unit): - def temp_montant_forfaitaire_charges_67(_:Unit): - match_arg_595 = situation_familiale_calcul_apl_6 - if match_arg_595.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_595.value - temp_montant_forfaitaire_charges_68 = money_of_cents_string("1938") - elif match_arg_595.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_595.value - temp_montant_forfaitaire_charges_68 = money_of_cents_string("3767") - match_arg_596 = situation_familiale_calcul_apl_6 - if match_arg_596.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_596.value - temp_montant_forfaitaire_charges_69 = money_of_cents_string("1938") - elif match_arg_596.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_596.value - temp_montant_forfaitaire_charges_69 = money_of_cents_string("3767") - if ((temp_montant_forfaitaire_charges_69 + + def temp_montant_forfaitaire_charges_50(_:Unit): + def temp_montant_forfaitaire_charges_51(_:Unit): + match_arg_577 = situation_familiale_calcul_apl_6 + if match_arg_577.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_577.value + temp_montant_38 = money_of_cents_string("1938") + elif match_arg_577.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_577.value + temp_montant_38 = money_of_cents_string("3767") + montant_22 = (temp_montant_38 + (money_of_cents_string("969") * - decimal_of_integer(nombre_personnes_a_charge_6))) > - (temp_montant_forfaitaire_charges_68 + + decimal_of_integer(nombre_personnes_a_charge_6))) + match_arg_578 = situation_familiale_calcul_apl_6 + if match_arg_578.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_578.value + temp_limite_9 = money_of_cents_string("1938") + elif match_arg_578.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_578.value + temp_limite_9 = money_of_cents_string("3767") + limite_19 = (temp_limite_9 + (money_of_cents_string("969") * - decimal_of_string("6.")))): - match_arg_597 = situation_familiale_calcul_apl_6 - if match_arg_597.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_597.value - temp_montant_forfaitaire_charges_70 = money_of_cents_string("1938") - elif match_arg_597.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_597.value - temp_montant_forfaitaire_charges_70 = money_of_cents_string("3767") - return (temp_montant_forfaitaire_charges_70 + - (money_of_cents_string("969") * - decimal_of_string("6."))) + decimal_of_string("6."))) + if (montant_22 > limite_19): + return limite_19 else: - match_arg_598 = situation_familiale_calcul_apl_6 - if match_arg_598.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_598.value - temp_montant_forfaitaire_charges_71 = money_of_cents_string("1938") - elif match_arg_598.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_598.value - temp_montant_forfaitaire_charges_71 = money_of_cents_string("3767") - return (temp_montant_forfaitaire_charges_71 + - (money_of_cents_string("969") * - decimal_of_integer(nombre_personnes_a_charge_6))) - def temp_montant_forfaitaire_charges_72(_:Unit): - match_arg_599 = residence_7 - if match_arg_599.code == Collectivite_Code.Guadeloupe: - _ = match_arg_599.value - temp_montant_forfaitaire_charges_73 = True - elif match_arg_599.code == Collectivite_Code.Guyane: - _ = match_arg_599.value - temp_montant_forfaitaire_charges_73 = False - elif match_arg_599.code == Collectivite_Code.Martinique: - _ = match_arg_599.value - temp_montant_forfaitaire_charges_73 = True - elif match_arg_599.code == Collectivite_Code.LaReunion: - _ = match_arg_599.value - temp_montant_forfaitaire_charges_73 = True - elif match_arg_599.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_599.value - temp_montant_forfaitaire_charges_73 = True - elif match_arg_599.code == Collectivite_Code.SaintMartin: - _ = match_arg_599.value - temp_montant_forfaitaire_charges_73 = True - elif match_arg_599.code == Collectivite_Code.Metropole: - _ = match_arg_599.value - temp_montant_forfaitaire_charges_73 = False - elif match_arg_599.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_599.value - temp_montant_forfaitaire_charges_73 = False - elif match_arg_599.code == Collectivite_Code.Mayotte: - _ = match_arg_599.value - temp_montant_forfaitaire_charges_73 = True + return montant_22 + def temp_montant_forfaitaire_charges_52(_:Unit): + match_arg_579 = residence_7 + if match_arg_579.code == Collectivite_Code.Guadeloupe: + _ = match_arg_579.value + temp_montant_forfaitaire_charges_53 = True + elif match_arg_579.code == Collectivite_Code.Guyane: + _ = match_arg_579.value + temp_montant_forfaitaire_charges_53 = False + elif match_arg_579.code == Collectivite_Code.Martinique: + _ = match_arg_579.value + temp_montant_forfaitaire_charges_53 = True + elif match_arg_579.code == Collectivite_Code.LaReunion: + _ = match_arg_579.value + temp_montant_forfaitaire_charges_53 = True + elif match_arg_579.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_579.value + temp_montant_forfaitaire_charges_53 = True + elif match_arg_579.code == Collectivite_Code.SaintMartin: + _ = match_arg_579.value + temp_montant_forfaitaire_charges_53 = True + elif match_arg_579.code == Collectivite_Code.Metropole: + _ = match_arg_579.value + temp_montant_forfaitaire_charges_53 = False + elif match_arg_579.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_579.value + temp_montant_forfaitaire_charges_53 = False + elif match_arg_579.code == Collectivite_Code.Mayotte: + _ = match_arg_579.value + temp_montant_forfaitaire_charges_53 = True return (((date_courante_13 >= date_of_numbers(2022,7,1)) and (date_courante_13 < date_of_numbers(2023,1,1))) and - temp_montant_forfaitaire_charges_73) + temp_montant_forfaitaire_charges_53) return handle_default(SourcePosition(filename="", start_line=0, start_column=1, end_line=0, end_column=1, law_headings=[]), [], - temp_montant_forfaitaire_charges_72, - temp_montant_forfaitaire_charges_67) - def temp_montant_forfaitaire_charges_74(_:Unit): - def temp_montant_forfaitaire_charges_75(_:Unit): - match_arg_600 = situation_familiale_calcul_apl_6 - if match_arg_600.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_600.value - temp_montant_forfaitaire_charges_76 = money_of_cents_string("1938") - elif match_arg_600.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_600.value - temp_montant_forfaitaire_charges_76 = money_of_cents_string("3767") - return (temp_montant_forfaitaire_charges_76 + + temp_montant_forfaitaire_charges_52, + temp_montant_forfaitaire_charges_51) + def temp_montant_forfaitaire_charges_54(_:Unit): + def temp_montant_forfaitaire_charges_55(_:Unit): + match_arg_580 = situation_familiale_calcul_apl_6 + if match_arg_580.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_580.value + temp_montant_forfaitaire_charges_56 = money_of_cents_string("1938") + elif match_arg_580.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_580.value + temp_montant_forfaitaire_charges_56 = money_of_cents_string("3767") + return (temp_montant_forfaitaire_charges_56 + (money_of_cents_string("969") * multiplicateur_majoration_charges_1)) - def temp_montant_forfaitaire_charges_77(_:Unit): - match_arg_601 = residence_7 - if match_arg_601.code == Collectivite_Code.Guadeloupe: - _ = match_arg_601.value - temp_montant_forfaitaire_charges_78 = True - elif match_arg_601.code == Collectivite_Code.Guyane: - _ = match_arg_601.value - temp_montant_forfaitaire_charges_78 = False - elif match_arg_601.code == Collectivite_Code.Martinique: - _ = match_arg_601.value - temp_montant_forfaitaire_charges_78 = True - elif match_arg_601.code == Collectivite_Code.LaReunion: - _ = match_arg_601.value - temp_montant_forfaitaire_charges_78 = True - elif match_arg_601.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_601.value - temp_montant_forfaitaire_charges_78 = True - elif match_arg_601.code == Collectivite_Code.SaintMartin: - _ = match_arg_601.value - temp_montant_forfaitaire_charges_78 = True - elif match_arg_601.code == Collectivite_Code.Metropole: - _ = match_arg_601.value - temp_montant_forfaitaire_charges_78 = False - elif match_arg_601.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_601.value - temp_montant_forfaitaire_charges_78 = False - elif match_arg_601.code == Collectivite_Code.Mayotte: - _ = match_arg_601.value - temp_montant_forfaitaire_charges_78 = True + def temp_montant_forfaitaire_charges_57(_:Unit): + match_arg_581 = residence_7 + if match_arg_581.code == Collectivite_Code.Guadeloupe: + _ = match_arg_581.value + temp_montant_forfaitaire_charges_58 = True + elif match_arg_581.code == Collectivite_Code.Guyane: + _ = match_arg_581.value + temp_montant_forfaitaire_charges_58 = False + elif match_arg_581.code == Collectivite_Code.Martinique: + _ = match_arg_581.value + temp_montant_forfaitaire_charges_58 = True + elif match_arg_581.code == Collectivite_Code.LaReunion: + _ = match_arg_581.value + temp_montant_forfaitaire_charges_58 = True + elif match_arg_581.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_581.value + temp_montant_forfaitaire_charges_58 = True + elif match_arg_581.code == Collectivite_Code.SaintMartin: + _ = match_arg_581.value + temp_montant_forfaitaire_charges_58 = True + elif match_arg_581.code == Collectivite_Code.Metropole: + _ = match_arg_581.value + temp_montant_forfaitaire_charges_58 = False + elif match_arg_581.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_581.value + temp_montant_forfaitaire_charges_58 = False + elif match_arg_581.code == Collectivite_Code.Mayotte: + _ = match_arg_581.value + temp_montant_forfaitaire_charges_58 = True return ((date_courante_13 >= date_of_numbers(2023,1,1)) and - (temp_montant_forfaitaire_charges_78 and + (temp_montant_forfaitaire_charges_58 and copropriete_1)) return handle_default(SourcePosition(filename="", start_line=0, start_column=1, end_line=0, end_column=1, law_headings=[]), [], - temp_montant_forfaitaire_charges_77, - temp_montant_forfaitaire_charges_75) - temp_montant_forfaitaire_charges_79 = handle_default( + temp_montant_forfaitaire_charges_57, + temp_montant_forfaitaire_charges_55) + temp_montant_forfaitaire_charges_59 = handle_default( SourcePosition(filename="", start_line=0, start_column=1, end_line=0, end_column=1, - law_headings=[]), [temp_montant_forfaitaire_charges_74, - temp_montant_forfaitaire_charges_66, - temp_montant_forfaitaire_charges_53, + law_headings=[]), [temp_montant_forfaitaire_charges_54, + temp_montant_forfaitaire_charges_50, temp_montant_forfaitaire_charges_45, + temp_montant_forfaitaire_charges_41, temp_montant_forfaitaire_charges_37], temp_montant_forfaitaire_charges_36, temp_montant_forfaitaire_charges_35) except EmptyError: - def temp_montant_forfaitaire_charges_80(_:Unit): + def temp_montant_forfaitaire_charges_60(_:Unit): raise EmptyError - def temp_montant_forfaitaire_charges_81(_:Unit): + def temp_montant_forfaitaire_charges_61(_:Unit): return False - def temp_montant_forfaitaire_charges_82(_:Unit): - def temp_montant_forfaitaire_charges_83(_:Unit): - if ((money_of_cents_string("3614") + + def temp_montant_forfaitaire_charges_62(_:Unit): + def temp_montant_forfaitaire_charges_63(_:Unit): + montant_23 = (money_of_cents_string("3614") + (money_of_cents_string("929") * - decimal_of_integer(nombre_personnes_a_charge_6))) > - (money_of_cents_string("3614") + + decimal_of_integer(nombre_personnes_a_charge_6))) + limite_20 = (money_of_cents_string("3614") + (money_of_cents_string("929") * - decimal_of_string("6.")))): - return (money_of_cents_string("3614") + - (money_of_cents_string("929") * - decimal_of_string("6."))) + decimal_of_string("6."))) + if (montant_23 > limite_20): + return limite_20 else: - return (money_of_cents_string("3614") + - (money_of_cents_string("929") * - decimal_of_integer(nombre_personnes_a_charge_6))) - def temp_montant_forfaitaire_charges_84(_:Unit): - match_arg_602 = residence_7 - if match_arg_602.code == Collectivite_Code.Guadeloupe: - _ = match_arg_602.value - temp_montant_forfaitaire_charges_85 = True - elif match_arg_602.code == Collectivite_Code.Guyane: - _ = match_arg_602.value - temp_montant_forfaitaire_charges_85 = False - elif match_arg_602.code == Collectivite_Code.Martinique: - _ = match_arg_602.value - temp_montant_forfaitaire_charges_85 = True - elif match_arg_602.code == Collectivite_Code.LaReunion: - _ = match_arg_602.value - temp_montant_forfaitaire_charges_85 = True - elif match_arg_602.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_602.value - temp_montant_forfaitaire_charges_85 = True - elif match_arg_602.code == Collectivite_Code.SaintMartin: - _ = match_arg_602.value - temp_montant_forfaitaire_charges_85 = True - elif match_arg_602.code == Collectivite_Code.Metropole: - _ = match_arg_602.value - temp_montant_forfaitaire_charges_85 = False - elif match_arg_602.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_602.value - temp_montant_forfaitaire_charges_85 = False - elif match_arg_602.code == Collectivite_Code.Mayotte: - _ = match_arg_602.value - temp_montant_forfaitaire_charges_85 = True + return montant_23 + def temp_montant_forfaitaire_charges_64(_:Unit): + match_arg_582 = residence_7 + if match_arg_582.code == Collectivite_Code.Guadeloupe: + _ = match_arg_582.value + temp_montant_forfaitaire_charges_65 = True + elif match_arg_582.code == Collectivite_Code.Guyane: + _ = match_arg_582.value + temp_montant_forfaitaire_charges_65 = False + elif match_arg_582.code == Collectivite_Code.Martinique: + _ = match_arg_582.value + temp_montant_forfaitaire_charges_65 = True + elif match_arg_582.code == Collectivite_Code.LaReunion: + _ = match_arg_582.value + temp_montant_forfaitaire_charges_65 = True + elif match_arg_582.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_582.value + temp_montant_forfaitaire_charges_65 = True + elif match_arg_582.code == Collectivite_Code.SaintMartin: + _ = match_arg_582.value + temp_montant_forfaitaire_charges_65 = True + elif match_arg_582.code == Collectivite_Code.Metropole: + _ = match_arg_582.value + temp_montant_forfaitaire_charges_65 = False + elif match_arg_582.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_582.value + temp_montant_forfaitaire_charges_65 = False + elif match_arg_582.code == Collectivite_Code.Mayotte: + _ = match_arg_582.value + temp_montant_forfaitaire_charges_65 = True return (((date_courante_13 >= date_of_numbers(2020,1,1)) and (date_courante_13 < date_of_numbers(2020,10,1))) and - temp_montant_forfaitaire_charges_85) + temp_montant_forfaitaire_charges_65) return handle_default(SourcePosition(filename="", start_line=0, start_column=1, end_line=0, end_column=1, law_headings=[]), [], - temp_montant_forfaitaire_charges_84, - temp_montant_forfaitaire_charges_83) - def temp_montant_forfaitaire_charges_86(_:Unit): - def temp_montant_forfaitaire_charges_87(_:Unit): - if ((money_of_cents_string("3625") + + temp_montant_forfaitaire_charges_64, + temp_montant_forfaitaire_charges_63) + def temp_montant_forfaitaire_charges_66(_:Unit): + def temp_montant_forfaitaire_charges_67(_:Unit): + montant_24 = (money_of_cents_string("3625") + (money_of_cents_string("932") * - decimal_of_integer(nombre_personnes_a_charge_6))) > - (money_of_cents_string("3625") + + decimal_of_integer(nombre_personnes_a_charge_6))) + limite_21 = (money_of_cents_string("3625") + (money_of_cents_string("932") * - decimal_of_string("6.")))): - return (money_of_cents_string("3625") + - (money_of_cents_string("932") * - decimal_of_string("6."))) + decimal_of_string("6."))) + if (montant_24 > limite_21): + return limite_21 else: - return (money_of_cents_string("3625") + - (money_of_cents_string("932") * - decimal_of_integer(nombre_personnes_a_charge_6))) - def temp_montant_forfaitaire_charges_88(_:Unit): - match_arg_603 = residence_7 - if match_arg_603.code == Collectivite_Code.Guadeloupe: - _ = match_arg_603.value - temp_montant_forfaitaire_charges_89 = True - elif match_arg_603.code == Collectivite_Code.Guyane: - _ = match_arg_603.value - temp_montant_forfaitaire_charges_89 = False - elif match_arg_603.code == Collectivite_Code.Martinique: - _ = match_arg_603.value - temp_montant_forfaitaire_charges_89 = True - elif match_arg_603.code == Collectivite_Code.LaReunion: - _ = match_arg_603.value - temp_montant_forfaitaire_charges_89 = True - elif match_arg_603.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_603.value - temp_montant_forfaitaire_charges_89 = True - elif match_arg_603.code == Collectivite_Code.SaintMartin: - _ = match_arg_603.value - temp_montant_forfaitaire_charges_89 = True - elif match_arg_603.code == Collectivite_Code.Metropole: - _ = match_arg_603.value - temp_montant_forfaitaire_charges_89 = False - elif match_arg_603.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_603.value - temp_montant_forfaitaire_charges_89 = False - elif match_arg_603.code == Collectivite_Code.Mayotte: - _ = match_arg_603.value - temp_montant_forfaitaire_charges_89 = True + return montant_24 + def temp_montant_forfaitaire_charges_68(_:Unit): + match_arg_583 = residence_7 + if match_arg_583.code == Collectivite_Code.Guadeloupe: + _ = match_arg_583.value + temp_montant_forfaitaire_charges_69 = True + elif match_arg_583.code == Collectivite_Code.Guyane: + _ = match_arg_583.value + temp_montant_forfaitaire_charges_69 = False + elif match_arg_583.code == Collectivite_Code.Martinique: + _ = match_arg_583.value + temp_montant_forfaitaire_charges_69 = True + elif match_arg_583.code == Collectivite_Code.LaReunion: + _ = match_arg_583.value + temp_montant_forfaitaire_charges_69 = True + elif match_arg_583.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_583.value + temp_montant_forfaitaire_charges_69 = True + elif match_arg_583.code == Collectivite_Code.SaintMartin: + _ = match_arg_583.value + temp_montant_forfaitaire_charges_69 = True + elif match_arg_583.code == Collectivite_Code.Metropole: + _ = match_arg_583.value + temp_montant_forfaitaire_charges_69 = False + elif match_arg_583.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_583.value + temp_montant_forfaitaire_charges_69 = False + elif match_arg_583.code == Collectivite_Code.Mayotte: + _ = match_arg_583.value + temp_montant_forfaitaire_charges_69 = True return (((date_courante_13 >= date_of_numbers(2020,10,1)) and (date_courante_13 < date_of_numbers(2021,10,1))) and - temp_montant_forfaitaire_charges_89) + temp_montant_forfaitaire_charges_69) return handle_default(SourcePosition(filename="", start_line=0, start_column=1, end_line=0, end_column=1, law_headings=[]), [], - temp_montant_forfaitaire_charges_88, - temp_montant_forfaitaire_charges_87) - def temp_montant_forfaitaire_charges_90(_:Unit): + temp_montant_forfaitaire_charges_68, + temp_montant_forfaitaire_charges_67) + def temp_montant_forfaitaire_charges_70(_:Unit): try: - def temp_montant_forfaitaire_charges_91(_:Unit): - if ((money_of_cents_string("3640") + + def temp_montant_forfaitaire_charges_71(_:Unit): + montant_25 = (money_of_cents_string("3640") + (money_of_cents_string("936") * - decimal_of_integer(nombre_personnes_a_charge_6))) > - (money_of_cents_string("3640") + + decimal_of_integer(nombre_personnes_a_charge_6))) + limite_22 = (money_of_cents_string("3640") + (money_of_cents_string("936") * - decimal_of_string("6.")))): - return (money_of_cents_string("3640") + - (money_of_cents_string("936") * - decimal_of_string("6."))) + decimal_of_string("6."))) + if (montant_25 > limite_22): + return limite_22 else: - return (money_of_cents_string("3640") + - (money_of_cents_string("936") * - decimal_of_integer(nombre_personnes_a_charge_6))) - def temp_montant_forfaitaire_charges_92(_:Unit): - match_arg_604 = residence_7 - if match_arg_604.code == Collectivite_Code.Guadeloupe: - _ = match_arg_604.value - temp_montant_forfaitaire_charges_93 = True - elif match_arg_604.code == Collectivite_Code.Guyane: - _ = match_arg_604.value - temp_montant_forfaitaire_charges_93 = False - elif match_arg_604.code == Collectivite_Code.Martinique: - _ = match_arg_604.value - temp_montant_forfaitaire_charges_93 = True - elif match_arg_604.code == Collectivite_Code.LaReunion: - _ = match_arg_604.value - temp_montant_forfaitaire_charges_93 = True - elif match_arg_604.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_604.value - temp_montant_forfaitaire_charges_93 = True - elif match_arg_604.code == Collectivite_Code.SaintMartin: - _ = match_arg_604.value - temp_montant_forfaitaire_charges_93 = True - elif match_arg_604.code == Collectivite_Code.Metropole: - _ = match_arg_604.value - temp_montant_forfaitaire_charges_93 = False - elif match_arg_604.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_604.value - temp_montant_forfaitaire_charges_93 = False - elif match_arg_604.code == Collectivite_Code.Mayotte: - _ = match_arg_604.value - temp_montant_forfaitaire_charges_93 = True + return montant_25 + def temp_montant_forfaitaire_charges_72(_:Unit): + match_arg_584 = residence_7 + if match_arg_584.code == Collectivite_Code.Guadeloupe: + _ = match_arg_584.value + temp_montant_forfaitaire_charges_73 = True + elif match_arg_584.code == Collectivite_Code.Guyane: + _ = match_arg_584.value + temp_montant_forfaitaire_charges_73 = False + elif match_arg_584.code == Collectivite_Code.Martinique: + _ = match_arg_584.value + temp_montant_forfaitaire_charges_73 = True + elif match_arg_584.code == Collectivite_Code.LaReunion: + _ = match_arg_584.value + temp_montant_forfaitaire_charges_73 = True + elif match_arg_584.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_584.value + temp_montant_forfaitaire_charges_73 = True + elif match_arg_584.code == Collectivite_Code.SaintMartin: + _ = match_arg_584.value + temp_montant_forfaitaire_charges_73 = True + elif match_arg_584.code == Collectivite_Code.Metropole: + _ = match_arg_584.value + temp_montant_forfaitaire_charges_73 = False + elif match_arg_584.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_584.value + temp_montant_forfaitaire_charges_73 = False + elif match_arg_584.code == Collectivite_Code.Mayotte: + _ = match_arg_584.value + temp_montant_forfaitaire_charges_73 = True return (((date_courante_13 >= date_of_numbers(2021,10,1)) and (date_courante_13 < date_of_numbers(2022,1,1))) and - temp_montant_forfaitaire_charges_93) + temp_montant_forfaitaire_charges_73) return handle_default(SourcePosition(filename="", start_line=0, start_column=1, end_line=0, end_column=1, law_headings=[]), [], - temp_montant_forfaitaire_charges_92, - temp_montant_forfaitaire_charges_91) + temp_montant_forfaitaire_charges_72, + temp_montant_forfaitaire_charges_71) except EmptyError: - match_arg_605 = residence_7 - if match_arg_605.code == Collectivite_Code.Guadeloupe: - _ = match_arg_605.value - temp_montant_forfaitaire_charges_94 = True - elif match_arg_605.code == Collectivite_Code.Guyane: - _ = match_arg_605.value - temp_montant_forfaitaire_charges_94 = False - elif match_arg_605.code == Collectivite_Code.Martinique: - _ = match_arg_605.value - temp_montant_forfaitaire_charges_94 = True - elif match_arg_605.code == Collectivite_Code.LaReunion: - _ = match_arg_605.value - temp_montant_forfaitaire_charges_94 = True - elif match_arg_605.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_605.value - temp_montant_forfaitaire_charges_94 = True - elif match_arg_605.code == Collectivite_Code.SaintMartin: - _ = match_arg_605.value - temp_montant_forfaitaire_charges_94 = True - elif match_arg_605.code == Collectivite_Code.Metropole: - _ = match_arg_605.value - temp_montant_forfaitaire_charges_94 = False - elif match_arg_605.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_605.value - temp_montant_forfaitaire_charges_94 = False - elif match_arg_605.code == Collectivite_Code.Mayotte: - _ = match_arg_605.value - temp_montant_forfaitaire_charges_94 = True + match_arg_585 = residence_7 + if match_arg_585.code == Collectivite_Code.Guadeloupe: + _ = match_arg_585.value + temp_montant_forfaitaire_charges_74 = True + elif match_arg_585.code == Collectivite_Code.Guyane: + _ = match_arg_585.value + temp_montant_forfaitaire_charges_74 = False + elif match_arg_585.code == Collectivite_Code.Martinique: + _ = match_arg_585.value + temp_montant_forfaitaire_charges_74 = True + elif match_arg_585.code == Collectivite_Code.LaReunion: + _ = match_arg_585.value + temp_montant_forfaitaire_charges_74 = True + elif match_arg_585.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_585.value + temp_montant_forfaitaire_charges_74 = True + elif match_arg_585.code == Collectivite_Code.SaintMartin: + _ = match_arg_585.value + temp_montant_forfaitaire_charges_74 = True + elif match_arg_585.code == Collectivite_Code.Metropole: + _ = match_arg_585.value + temp_montant_forfaitaire_charges_74 = False + elif match_arg_585.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_585.value + temp_montant_forfaitaire_charges_74 = False + elif match_arg_585.code == Collectivite_Code.Mayotte: + _ = match_arg_585.value + temp_montant_forfaitaire_charges_74 = True if (((date_courante_13 >= date_of_numbers(2022,1,1)) and (date_courante_13 < date_of_numbers(2022,7,1))) and - temp_montant_forfaitaire_charges_94): - if ((money_of_cents_string("3640") + + temp_montant_forfaitaire_charges_74): + montant_26 = (money_of_cents_string("3640") + (money_of_cents_string("936") * - decimal_of_integer(nombre_personnes_a_charge_6))) > - (money_of_cents_string("3640") + + decimal_of_integer(nombre_personnes_a_charge_6))) + limite_23 = (money_of_cents_string("3640") + (money_of_cents_string("936") * - decimal_of_string("6.")))): - return (money_of_cents_string("3640") + - (money_of_cents_string("936") * - decimal_of_string("6."))) + decimal_of_string("6."))) + if (montant_26 > limite_23): + return limite_23 else: - return (money_of_cents_string("3640") + - (money_of_cents_string("936") * - decimal_of_integer(nombre_personnes_a_charge_6))) + return montant_26 else: raise EmptyError - def temp_montant_forfaitaire_charges_95(_:Unit): - def temp_montant_forfaitaire_charges_96(_:Unit): - if ((money_of_cents_string("3767") + + def temp_montant_forfaitaire_charges_75(_:Unit): + def temp_montant_forfaitaire_charges_76(_:Unit): + montant_27 = (money_of_cents_string("3767") + (money_of_cents_string("969") * - decimal_of_integer(nombre_personnes_a_charge_6))) > - (money_of_cents_string("3767") + + decimal_of_integer(nombre_personnes_a_charge_6))) + limite_24 = (money_of_cents_string("3767") + (money_of_cents_string("969") * - decimal_of_string("6.")))): - return (money_of_cents_string("3767") + - (money_of_cents_string("969") * - decimal_of_string("6."))) + decimal_of_string("6."))) + if (montant_27 > limite_24): + return limite_24 else: - return (money_of_cents_string("3767") + - (money_of_cents_string("969") * - decimal_of_integer(nombre_personnes_a_charge_6))) - def temp_montant_forfaitaire_charges_97(_:Unit): - match_arg_606 = residence_7 - if match_arg_606.code == Collectivite_Code.Guadeloupe: - _ = match_arg_606.value - temp_montant_forfaitaire_charges_98 = True - elif match_arg_606.code == Collectivite_Code.Guyane: - _ = match_arg_606.value - temp_montant_forfaitaire_charges_98 = False - elif match_arg_606.code == Collectivite_Code.Martinique: - _ = match_arg_606.value - temp_montant_forfaitaire_charges_98 = True - elif match_arg_606.code == Collectivite_Code.LaReunion: - _ = match_arg_606.value - temp_montant_forfaitaire_charges_98 = True - elif match_arg_606.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_606.value - temp_montant_forfaitaire_charges_98 = True - elif match_arg_606.code == Collectivite_Code.SaintMartin: - _ = match_arg_606.value - temp_montant_forfaitaire_charges_98 = True - elif match_arg_606.code == Collectivite_Code.Metropole: - _ = match_arg_606.value - temp_montant_forfaitaire_charges_98 = False - elif match_arg_606.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_606.value - temp_montant_forfaitaire_charges_98 = False - elif match_arg_606.code == Collectivite_Code.Mayotte: - _ = match_arg_606.value - temp_montant_forfaitaire_charges_98 = True + return montant_27 + def temp_montant_forfaitaire_charges_77(_:Unit): + match_arg_586 = residence_7 + if match_arg_586.code == Collectivite_Code.Guadeloupe: + _ = match_arg_586.value + temp_montant_forfaitaire_charges_78 = True + elif match_arg_586.code == Collectivite_Code.Guyane: + _ = match_arg_586.value + temp_montant_forfaitaire_charges_78 = False + elif match_arg_586.code == Collectivite_Code.Martinique: + _ = match_arg_586.value + temp_montant_forfaitaire_charges_78 = True + elif match_arg_586.code == Collectivite_Code.LaReunion: + _ = match_arg_586.value + temp_montant_forfaitaire_charges_78 = True + elif match_arg_586.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_586.value + temp_montant_forfaitaire_charges_78 = True + elif match_arg_586.code == Collectivite_Code.SaintMartin: + _ = match_arg_586.value + temp_montant_forfaitaire_charges_78 = True + elif match_arg_586.code == Collectivite_Code.Metropole: + _ = match_arg_586.value + temp_montant_forfaitaire_charges_78 = False + elif match_arg_586.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_586.value + temp_montant_forfaitaire_charges_78 = False + elif match_arg_586.code == Collectivite_Code.Mayotte: + _ = match_arg_586.value + temp_montant_forfaitaire_charges_78 = True return (((date_courante_13 >= date_of_numbers(2022,7,1)) and (date_courante_13 < date_of_numbers(2023,1,1))) and - temp_montant_forfaitaire_charges_98) + temp_montant_forfaitaire_charges_78) return handle_default(SourcePosition(filename="", start_line=0, start_column=1, end_line=0, end_column=1, law_headings=[]), [], - temp_montant_forfaitaire_charges_97, - temp_montant_forfaitaire_charges_96) - def temp_montant_forfaitaire_charges_99(_:Unit): - def temp_montant_forfaitaire_charges_100(_:Unit): + temp_montant_forfaitaire_charges_77, + temp_montant_forfaitaire_charges_76) + def temp_montant_forfaitaire_charges_79(_:Unit): + def temp_montant_forfaitaire_charges_80(_:Unit): return (money_of_cents_string("3767") + (money_of_cents_string("969") * multiplicateur_majoration_charges_1)) - def temp_montant_forfaitaire_charges_101(_:Unit): - match_arg_607 = residence_7 - if match_arg_607.code == Collectivite_Code.Guadeloupe: - _ = match_arg_607.value - temp_montant_forfaitaire_charges_102 = True - elif match_arg_607.code == Collectivite_Code.Guyane: - _ = match_arg_607.value - temp_montant_forfaitaire_charges_102 = False - elif match_arg_607.code == Collectivite_Code.Martinique: - _ = match_arg_607.value - temp_montant_forfaitaire_charges_102 = True - elif match_arg_607.code == Collectivite_Code.LaReunion: - _ = match_arg_607.value - temp_montant_forfaitaire_charges_102 = True - elif match_arg_607.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_607.value - temp_montant_forfaitaire_charges_102 = True - elif match_arg_607.code == Collectivite_Code.SaintMartin: - _ = match_arg_607.value - temp_montant_forfaitaire_charges_102 = True - elif match_arg_607.code == Collectivite_Code.Metropole: - _ = match_arg_607.value - temp_montant_forfaitaire_charges_102 = False - elif match_arg_607.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_607.value - temp_montant_forfaitaire_charges_102 = False - elif match_arg_607.code == Collectivite_Code.Mayotte: - _ = match_arg_607.value - temp_montant_forfaitaire_charges_102 = True + def temp_montant_forfaitaire_charges_81(_:Unit): + match_arg_587 = residence_7 + if match_arg_587.code == Collectivite_Code.Guadeloupe: + _ = match_arg_587.value + temp_montant_forfaitaire_charges_82 = True + elif match_arg_587.code == Collectivite_Code.Guyane: + _ = match_arg_587.value + temp_montant_forfaitaire_charges_82 = False + elif match_arg_587.code == Collectivite_Code.Martinique: + _ = match_arg_587.value + temp_montant_forfaitaire_charges_82 = True + elif match_arg_587.code == Collectivite_Code.LaReunion: + _ = match_arg_587.value + temp_montant_forfaitaire_charges_82 = True + elif match_arg_587.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_587.value + temp_montant_forfaitaire_charges_82 = True + elif match_arg_587.code == Collectivite_Code.SaintMartin: + _ = match_arg_587.value + temp_montant_forfaitaire_charges_82 = True + elif match_arg_587.code == Collectivite_Code.Metropole: + _ = match_arg_587.value + temp_montant_forfaitaire_charges_82 = False + elif match_arg_587.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_587.value + temp_montant_forfaitaire_charges_82 = False + elif match_arg_587.code == Collectivite_Code.Mayotte: + _ = match_arg_587.value + temp_montant_forfaitaire_charges_82 = True return ((date_courante_13 >= date_of_numbers(2023,1,1)) and - temp_montant_forfaitaire_charges_102) + temp_montant_forfaitaire_charges_82) return handle_default(SourcePosition(filename="", start_line=0, start_column=1, end_line=0, end_column=1, law_headings=[]), [], - temp_montant_forfaitaire_charges_101, - temp_montant_forfaitaire_charges_100) - temp_montant_forfaitaire_charges_79 = handle_default( + temp_montant_forfaitaire_charges_81, + temp_montant_forfaitaire_charges_80) + temp_montant_forfaitaire_charges_59 = handle_default( SourcePosition(filename="", start_line=0, start_column=1, end_line=0, end_column=1, - law_headings=[]), [temp_montant_forfaitaire_charges_99, - temp_montant_forfaitaire_charges_95, - temp_montant_forfaitaire_charges_90, - temp_montant_forfaitaire_charges_86, - temp_montant_forfaitaire_charges_82], - temp_montant_forfaitaire_charges_81, - temp_montant_forfaitaire_charges_80) + law_headings=[]), [temp_montant_forfaitaire_charges_79, + temp_montant_forfaitaire_charges_75, + temp_montant_forfaitaire_charges_70, + temp_montant_forfaitaire_charges_66, + temp_montant_forfaitaire_charges_62], + temp_montant_forfaitaire_charges_61, + temp_montant_forfaitaire_charges_60) except EmptyError: - def temp_montant_forfaitaire_charges_103(_:Unit): + def temp_montant_forfaitaire_charges_83(_:Unit): raise EmptyError - def temp_montant_forfaitaire_charges_104(_:Unit): + def temp_montant_forfaitaire_charges_84(_:Unit): return False - def temp_montant_forfaitaire_charges_105(_:Unit): - def temp_montant_forfaitaire_charges_106(_:Unit): - match_arg_608 = situation_familiale_calcul_apl_6 - if match_arg_608.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_608.value - temp_montant_forfaitaire_charges_107 = money_of_cents_string("2699") - elif match_arg_608.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_608.value - temp_montant_forfaitaire_charges_107 = money_of_cents_string("5399") - return (temp_montant_forfaitaire_charges_107 + + def temp_montant_forfaitaire_charges_85(_:Unit): + def temp_montant_forfaitaire_charges_86(_:Unit): + match_arg_588 = situation_familiale_calcul_apl_6 + if match_arg_588.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_588.value + temp_montant_forfaitaire_charges_87 = money_of_cents_string("2699") + elif match_arg_588.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_588.value + temp_montant_forfaitaire_charges_87 = money_of_cents_string("5399") + return (temp_montant_forfaitaire_charges_87 + (money_of_cents_string("1224") * decimal_of_integer(nombre_personnes_a_charge_6))) - def temp_montant_forfaitaire_charges_108(_:Unit): + def temp_montant_forfaitaire_charges_88(_:Unit): return (((date_courante_13 >= date_of_numbers(2020,10,1)) and (date_courante_13 < @@ -21156,21 +20913,21 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac start_line=0, start_column=1, end_line=0, end_column=1, law_headings=[]), [], - temp_montant_forfaitaire_charges_108, - temp_montant_forfaitaire_charges_106) - def temp_montant_forfaitaire_charges_109(_:Unit): - def temp_montant_forfaitaire_charges_110(_:Unit): - match_arg_609 = situation_familiale_calcul_apl_6 - if match_arg_609.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_609.value - temp_montant_forfaitaire_charges_111 = money_of_cents_string("2710") - elif match_arg_609.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_609.value - temp_montant_forfaitaire_charges_111 = money_of_cents_string("5422") - return (temp_montant_forfaitaire_charges_111 + + temp_montant_forfaitaire_charges_88, + temp_montant_forfaitaire_charges_86) + def temp_montant_forfaitaire_charges_89(_:Unit): + def temp_montant_forfaitaire_charges_90(_:Unit): + match_arg_589 = situation_familiale_calcul_apl_6 + if match_arg_589.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_589.value + temp_montant_forfaitaire_charges_91 = money_of_cents_string("2710") + elif match_arg_589.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_589.value + temp_montant_forfaitaire_charges_91 = money_of_cents_string("5422") + return (temp_montant_forfaitaire_charges_91 + (money_of_cents_string("1229") * decimal_of_integer(nombre_personnes_a_charge_6))) - def temp_montant_forfaitaire_charges_112(_:Unit): + def temp_montant_forfaitaire_charges_92(_:Unit): return (((date_courante_13 >= date_of_numbers(2021,10,1)) and (date_courante_13 < @@ -21179,44 +20936,44 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac start_line=0, start_column=1, end_line=0, end_column=1, law_headings=[]), [], - temp_montant_forfaitaire_charges_112, - temp_montant_forfaitaire_charges_110) - def temp_montant_forfaitaire_charges_113(_:Unit): - def temp_montant_forfaitaire_charges_114(_:Unit): - match_arg_610 = situation_familiale_calcul_apl_6 - if match_arg_610.code == SituationFamilialeCalculAPL_Code.PersonneSeule: - _ = match_arg_610.value - temp_montant_forfaitaire_charges_115 = money_of_cents_string("2805") - elif match_arg_610.code == SituationFamilialeCalculAPL_Code.Couple: - _ = match_arg_610.value - temp_montant_forfaitaire_charges_115 = money_of_cents_string("5612") - return (temp_montant_forfaitaire_charges_115 + + temp_montant_forfaitaire_charges_92, + temp_montant_forfaitaire_charges_90) + def temp_montant_forfaitaire_charges_93(_:Unit): + def temp_montant_forfaitaire_charges_94(_:Unit): + match_arg_590 = situation_familiale_calcul_apl_6 + if match_arg_590.code == SituationFamilialeCalculAPL_Code.PersonneSeule: + _ = match_arg_590.value + temp_montant_forfaitaire_charges_95 = money_of_cents_string("2805") + elif match_arg_590.code == SituationFamilialeCalculAPL_Code.Couple: + _ = match_arg_590.value + temp_montant_forfaitaire_charges_95 = money_of_cents_string("5612") + return (temp_montant_forfaitaire_charges_95 + (money_of_cents_string("1272") * multiplicateur_majoration_charges_1)) - def temp_montant_forfaitaire_charges_116(_:Unit): + def temp_montant_forfaitaire_charges_96(_:Unit): return ((date_courante_13 >= date_of_numbers(2022,7,1)) and copropriete_1) return handle_default(SourcePosition(filename="", start_line=0, start_column=1, end_line=0, end_column=1, law_headings=[]), [], - temp_montant_forfaitaire_charges_116, - temp_montant_forfaitaire_charges_114) - temp_montant_forfaitaire_charges_79 = handle_default( + temp_montant_forfaitaire_charges_96, + temp_montant_forfaitaire_charges_94) + temp_montant_forfaitaire_charges_59 = handle_default( SourcePosition(filename="", start_line=0, start_column=1, end_line=0, end_column=1, - law_headings=[]), [temp_montant_forfaitaire_charges_113, - temp_montant_forfaitaire_charges_109, - temp_montant_forfaitaire_charges_105], - temp_montant_forfaitaire_charges_104, - temp_montant_forfaitaire_charges_103) + law_headings=[]), [temp_montant_forfaitaire_charges_93, + temp_montant_forfaitaire_charges_89, + temp_montant_forfaitaire_charges_85], + temp_montant_forfaitaire_charges_84, + temp_montant_forfaitaire_charges_83) except EmptyError: - def temp_montant_forfaitaire_charges_117(_:Unit): + def temp_montant_forfaitaire_charges_97(_:Unit): raise EmptyError - def temp_montant_forfaitaire_charges_118(_:Unit): + def temp_montant_forfaitaire_charges_98(_:Unit): return False - def temp_montant_forfaitaire_charges_119(_:Unit): - def temp_montant_forfaitaire_charges_120(_:Unit): + def temp_montant_forfaitaire_charges_99(_:Unit): + def temp_montant_forfaitaire_charges_100(_:Unit): if (nombre_personnes_a_charge_6 == integer_of_string("0")): return money_of_cents_string("5399") @@ -21224,7 +20981,7 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac return (money_of_cents_string("5399") + (money_of_cents_string("1224") * decimal_of_integer(nombre_personnes_a_charge_6))) - def temp_montant_forfaitaire_charges_121(_:Unit): + def temp_montant_forfaitaire_charges_101(_:Unit): return ((date_courante_13 >= date_of_numbers(2020,10,1)) and (date_courante_13 < date_of_numbers(2021,10,1))) @@ -21232,10 +20989,10 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac start_line=0, start_column=1, end_line=0, end_column=1, law_headings=[]), [], - temp_montant_forfaitaire_charges_121, - temp_montant_forfaitaire_charges_120) - def temp_montant_forfaitaire_charges_122(_:Unit): - def temp_montant_forfaitaire_charges_123(_:Unit): + temp_montant_forfaitaire_charges_101, + temp_montant_forfaitaire_charges_100) + def temp_montant_forfaitaire_charges_102(_:Unit): + def temp_montant_forfaitaire_charges_103(_:Unit): if (nombre_personnes_a_charge_6 == integer_of_string("0")): return money_of_cents_string("5422") @@ -21243,7 +21000,7 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac return (money_of_cents_string("5422") + (money_of_cents_string("1229") * multiplicateur_majoration_charges_1)) - def temp_montant_forfaitaire_charges_124(_:Unit): + def temp_montant_forfaitaire_charges_104(_:Unit): return ((date_courante_13 >= date_of_numbers(2021,10,1)) and (date_courante_13 < date_of_numbers(2022,7,1))) @@ -21251,10 +21008,10 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac start_line=0, start_column=1, end_line=0, end_column=1, law_headings=[]), [], - temp_montant_forfaitaire_charges_124, - temp_montant_forfaitaire_charges_123) - def temp_montant_forfaitaire_charges_125(_:Unit): - def temp_montant_forfaitaire_charges_126(_:Unit): + temp_montant_forfaitaire_charges_104, + temp_montant_forfaitaire_charges_103) + def temp_montant_forfaitaire_charges_105(_:Unit): + def temp_montant_forfaitaire_charges_106(_:Unit): if (nombre_personnes_a_charge_6 == integer_of_string("0")): return money_of_cents_string("5612") @@ -21262,32 +21019,32 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac return (money_of_cents_string("5612") + (money_of_cents_string("1272") * multiplicateur_majoration_charges_1)) - def temp_montant_forfaitaire_charges_127(_:Unit): + def temp_montant_forfaitaire_charges_107(_:Unit): return (date_courante_13 >= date_of_numbers(2022,7,1)) return handle_default(SourcePosition(filename="", start_line=0, start_column=1, end_line=0, end_column=1, law_headings=[]), [], - temp_montant_forfaitaire_charges_127, - temp_montant_forfaitaire_charges_126) - temp_montant_forfaitaire_charges_79 = handle_default(SourcePosition(filename="", + temp_montant_forfaitaire_charges_107, + temp_montant_forfaitaire_charges_106) + temp_montant_forfaitaire_charges_59 = handle_default(SourcePosition(filename="", start_line=0, start_column=1, end_line=0, end_column=1, - law_headings=[]), [temp_montant_forfaitaire_charges_125, - temp_montant_forfaitaire_charges_122, - temp_montant_forfaitaire_charges_119], - temp_montant_forfaitaire_charges_118, - temp_montant_forfaitaire_charges_117) + law_headings=[]), [temp_montant_forfaitaire_charges_105, + temp_montant_forfaitaire_charges_102, + temp_montant_forfaitaire_charges_99], + temp_montant_forfaitaire_charges_98, + temp_montant_forfaitaire_charges_97) except EmptyError: - temp_montant_forfaitaire_charges_79 = dead_value + temp_montant_forfaitaire_charges_59 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", start_line=883, start_column=11, end_line=883, end_column=38, law_headings=["Secteur accession à la propriété", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) - montant_forfaitaire_charges_1 = temp_montant_forfaitaire_charges_79 + montant_forfaitaire_charges_1 = temp_montant_forfaitaire_charges_59 try: def temp_seuil_minimal_ressources_menage(_:Unit): raise EmptyError @@ -21297,18 +21054,18 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac def temp_seuil_minimal_ressources_menage_3(_:Unit): return montant_forfaitaire_d842_12 def temp_seuil_minimal_ressources_menage_4(_:Unit): - match_arg_611 = type_travaux_logement_1 - if match_arg_611.code == TypeTravauxLogementR8425_Code.ObjectifDecenceLogement: - _ = match_arg_611.value + match_arg_591 = type_travaux_logement_1 + if match_arg_591.code == TypeTravauxLogementR8425_Code.ObjectifDecenceLogement: + _ = match_arg_591.value temp_seuil_minimal_ressources_menage_5 = False - elif match_arg_611.code == TypeTravauxLogementR8425_Code.PrevuDansListeR321_15: - _ = match_arg_611.value + elif match_arg_591.code == TypeTravauxLogementR8425_Code.PrevuDansListeR321_15: + _ = match_arg_591.value temp_seuil_minimal_ressources_menage_5 = True - elif match_arg_611.code == TypeTravauxLogementR8425_Code.AgrandirOuRendreHabitableD331_63: - _ = match_arg_611.value + elif match_arg_591.code == TypeTravauxLogementR8425_Code.AgrandirOuRendreHabitableD331_63: + _ = match_arg_591.value temp_seuil_minimal_ressources_menage_5 = False - elif match_arg_611.code == TypeTravauxLogementR8425_Code.PasDeTravaux: - _ = match_arg_611.value + elif match_arg_591.code == TypeTravauxLogementR8425_Code.PasDeTravaux: + _ = match_arg_591.value temp_seuil_minimal_ressources_menage_5 = False return ((date_signature_pret_2 > date_of_numbers(1994,9,30)) and @@ -21322,44 +21079,44 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac def temp_seuil_minimal_ressources_menage_7(_:Unit): return (mensualite_principale_1 * coefficient_d842_12) def temp_seuil_minimal_ressources_menage_8(_:Unit): - match_arg_612 = type_travaux_logement_1 - if match_arg_612.code == TypeTravauxLogementR8425_Code.ObjectifDecenceLogement: - _ = match_arg_612.value + match_arg_592 = type_travaux_logement_1 + if match_arg_592.code == TypeTravauxLogementR8425_Code.ObjectifDecenceLogement: + _ = match_arg_592.value temp_seuil_minimal_ressources_menage_9 = False - elif match_arg_612.code == TypeTravauxLogementR8425_Code.PrevuDansListeR321_15: - _ = match_arg_612.value + elif match_arg_592.code == TypeTravauxLogementR8425_Code.PrevuDansListeR321_15: + _ = match_arg_592.value temp_seuil_minimal_ressources_menage_9 = False - elif match_arg_612.code == TypeTravauxLogementR8425_Code.AgrandirOuRendreHabitableD331_63: - _ = match_arg_612.value + elif match_arg_592.code == TypeTravauxLogementR8425_Code.AgrandirOuRendreHabitableD331_63: + _ = match_arg_592.value temp_seuil_minimal_ressources_menage_9 = True - elif match_arg_612.code == TypeTravauxLogementR8425_Code.PasDeTravaux: - _ = match_arg_612.value + elif match_arg_592.code == TypeTravauxLogementR8425_Code.PasDeTravaux: + _ = match_arg_592.value temp_seuil_minimal_ressources_menage_9 = False - match_arg_613 = type_travaux_logement_1 - if match_arg_613.code == TypeTravauxLogementR8425_Code.ObjectifDecenceLogement: - _ = match_arg_613.value + match_arg_593 = type_travaux_logement_1 + if match_arg_593.code == TypeTravauxLogementR8425_Code.ObjectifDecenceLogement: + _ = match_arg_593.value temp_seuil_minimal_ressources_menage_10 = True - elif match_arg_613.code == TypeTravauxLogementR8425_Code.PrevuDansListeR321_15: - _ = match_arg_613.value + elif match_arg_593.code == TypeTravauxLogementR8425_Code.PrevuDansListeR321_15: + _ = match_arg_593.value temp_seuil_minimal_ressources_menage_10 = False - elif match_arg_613.code == TypeTravauxLogementR8425_Code.AgrandirOuRendreHabitableD331_63: - _ = match_arg_613.value + elif match_arg_593.code == TypeTravauxLogementR8425_Code.AgrandirOuRendreHabitableD331_63: + _ = match_arg_593.value temp_seuil_minimal_ressources_menage_10 = False - elif match_arg_613.code == TypeTravauxLogementR8425_Code.PasDeTravaux: - _ = match_arg_613.value + elif match_arg_593.code == TypeTravauxLogementR8425_Code.PasDeTravaux: + _ = match_arg_593.value temp_seuil_minimal_ressources_menage_10 = False - match_arg_614 = type_travaux_logement_1 - if match_arg_614.code == TypeTravauxLogementR8425_Code.ObjectifDecenceLogement: - _ = match_arg_614.value + match_arg_594 = type_travaux_logement_1 + if match_arg_594.code == TypeTravauxLogementR8425_Code.ObjectifDecenceLogement: + _ = match_arg_594.value temp_seuil_minimal_ressources_menage_11 = False - elif match_arg_614.code == TypeTravauxLogementR8425_Code.PrevuDansListeR321_15: - _ = match_arg_614.value + elif match_arg_594.code == TypeTravauxLogementR8425_Code.PrevuDansListeR321_15: + _ = match_arg_594.value temp_seuil_minimal_ressources_menage_11 = False - elif match_arg_614.code == TypeTravauxLogementR8425_Code.AgrandirOuRendreHabitableD331_63: - _ = match_arg_614.value + elif match_arg_594.code == TypeTravauxLogementR8425_Code.AgrandirOuRendreHabitableD331_63: + _ = match_arg_594.value temp_seuil_minimal_ressources_menage_11 = False - elif match_arg_614.code == TypeTravauxLogementR8425_Code.PasDeTravaux: - _ = match_arg_614.value + elif match_arg_594.code == TypeTravauxLogementR8425_Code.PasDeTravaux: + _ = match_arg_594.value temp_seuil_minimal_ressources_menage_11 = True return (((date_signature_pret_2 >= date_of_numbers(1992,9,30)) and (date_signature_pret_2 <= @@ -21390,13 +21147,13 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) seuil_minimal_ressources_menage = temp_seuil_minimal_ressources_menage_12 - def temp_traitement_aide_finale_minoration_forfaitaire_4(aide_finale_23:Money): + def temp_traitement_aide_finale_minoration_forfaitaire_4(aide_finale_42:Money): try: - if ((aide_finale_23 - montant_forfaitaire_d842_6) < + if ((aide_finale_42 - montant_forfaitaire_d842_6) < money_of_cents_string("0")): return money_of_cents_string("0") else: - return (aide_finale_23 - montant_forfaitaire_d842_6) + return (aide_finale_42 - montant_forfaitaire_d842_6) except EmptyError: raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", start_line=921, @@ -21474,7 +21231,7 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac law_headings=["Secteur accession à la propriété", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) - depense_nette_minimale_1 = temp_depense_nette_minimale_1 + depense_nette_minimale_3 = temp_depense_nette_minimale_1 try: try: def temp_ressources_menage_arrondies_seuil(_:Unit): @@ -21515,33 +21272,33 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac date_calcul_2, integer_of_string("6")) def temp_calcul_plafond_mensualite_d842_6_avec_limitation_dom_tom_2(_:Unit): - match_arg_615 = residence_7 - if match_arg_615.code == Collectivite_Code.Guadeloupe: - _ = match_arg_615.value + match_arg_595 = residence_7 + if match_arg_595.code == Collectivite_Code.Guadeloupe: + _ = match_arg_595.value temp_calcul_plafond_mensualite_d842_6_avec_limitation_dom_tom_3 = True - elif match_arg_615.code == Collectivite_Code.Guyane: - _ = match_arg_615.value + elif match_arg_595.code == Collectivite_Code.Guyane: + _ = match_arg_595.value temp_calcul_plafond_mensualite_d842_6_avec_limitation_dom_tom_3 = False - elif match_arg_615.code == Collectivite_Code.Martinique: - _ = match_arg_615.value + elif match_arg_595.code == Collectivite_Code.Martinique: + _ = match_arg_595.value temp_calcul_plafond_mensualite_d842_6_avec_limitation_dom_tom_3 = True - elif match_arg_615.code == Collectivite_Code.LaReunion: - _ = match_arg_615.value + elif match_arg_595.code == Collectivite_Code.LaReunion: + _ = match_arg_595.value temp_calcul_plafond_mensualite_d842_6_avec_limitation_dom_tom_3 = True - elif match_arg_615.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_615.value + elif match_arg_595.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_595.value temp_calcul_plafond_mensualite_d842_6_avec_limitation_dom_tom_3 = True - elif match_arg_615.code == Collectivite_Code.SaintMartin: - _ = match_arg_615.value + elif match_arg_595.code == Collectivite_Code.SaintMartin: + _ = match_arg_595.value temp_calcul_plafond_mensualite_d842_6_avec_limitation_dom_tom_3 = True - elif match_arg_615.code == Collectivite_Code.Metropole: - _ = match_arg_615.value + elif match_arg_595.code == Collectivite_Code.Metropole: + _ = match_arg_595.value temp_calcul_plafond_mensualite_d842_6_avec_limitation_dom_tom_3 = False - elif match_arg_615.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_615.value + elif match_arg_595.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_595.value temp_calcul_plafond_mensualite_d842_6_avec_limitation_dom_tom_3 = False - elif match_arg_615.code == Collectivite_Code.Mayotte: - _ = match_arg_615.value + elif match_arg_595.code == Collectivite_Code.Mayotte: + _ = match_arg_595.value temp_calcul_plafond_mensualite_d842_6_avec_limitation_dom_tom_3 = True return (((date_courante_13 >= date_of_numbers(2020,1,1)) and @@ -21558,33 +21315,33 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac temp_calcul_plafond_mensualite_d842_6_avec_limitation_dom_tom_2, temp_calcul_plafond_mensualite_d842_6_avec_limitation_dom_tom_1) except EmptyError: - match_arg_616 = residence_7 - if match_arg_616.code == Collectivite_Code.Guadeloupe: - _ = match_arg_616.value + match_arg_596 = residence_7 + if match_arg_596.code == Collectivite_Code.Guadeloupe: + _ = match_arg_596.value temp_calcul_plafond_mensualite_d842_6_avec_limitation_dom_tom_4 = True - elif match_arg_616.code == Collectivite_Code.Guyane: - _ = match_arg_616.value + elif match_arg_596.code == Collectivite_Code.Guyane: + _ = match_arg_596.value temp_calcul_plafond_mensualite_d842_6_avec_limitation_dom_tom_4 = False - elif match_arg_616.code == Collectivite_Code.Martinique: - _ = match_arg_616.value + elif match_arg_596.code == Collectivite_Code.Martinique: + _ = match_arg_596.value temp_calcul_plafond_mensualite_d842_6_avec_limitation_dom_tom_4 = True - elif match_arg_616.code == Collectivite_Code.LaReunion: - _ = match_arg_616.value + elif match_arg_596.code == Collectivite_Code.LaReunion: + _ = match_arg_596.value temp_calcul_plafond_mensualite_d842_6_avec_limitation_dom_tom_4 = True - elif match_arg_616.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_616.value + elif match_arg_596.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_596.value temp_calcul_plafond_mensualite_d842_6_avec_limitation_dom_tom_4 = True - elif match_arg_616.code == Collectivite_Code.SaintMartin: - _ = match_arg_616.value + elif match_arg_596.code == Collectivite_Code.SaintMartin: + _ = match_arg_596.value temp_calcul_plafond_mensualite_d842_6_avec_limitation_dom_tom_4 = True - elif match_arg_616.code == Collectivite_Code.Metropole: - _ = match_arg_616.value + elif match_arg_596.code == Collectivite_Code.Metropole: + _ = match_arg_596.value temp_calcul_plafond_mensualite_d842_6_avec_limitation_dom_tom_4 = False - elif match_arg_616.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_616.value + elif match_arg_596.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_596.value temp_calcul_plafond_mensualite_d842_6_avec_limitation_dom_tom_4 = False - elif match_arg_616.code == Collectivite_Code.Mayotte: - _ = match_arg_616.value + elif match_arg_596.code == Collectivite_Code.Mayotte: + _ = match_arg_596.value temp_calcul_plafond_mensualite_d842_6_avec_limitation_dom_tom_4 = True if (((date_courante_13 >= date_of_numbers(2020,10,1)) and @@ -21599,33 +21356,33 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac else: raise EmptyError except EmptyError: - match_arg_617 = residence_7 - if match_arg_617.code == Collectivite_Code.Guadeloupe: - _ = match_arg_617.value + match_arg_597 = residence_7 + if match_arg_597.code == Collectivite_Code.Guadeloupe: + _ = match_arg_597.value temp_calcul_plafond_mensualite_d842_6_avec_limitation_dom_tom_5 = True - elif match_arg_617.code == Collectivite_Code.Guyane: - _ = match_arg_617.value + elif match_arg_597.code == Collectivite_Code.Guyane: + _ = match_arg_597.value temp_calcul_plafond_mensualite_d842_6_avec_limitation_dom_tom_5 = False - elif match_arg_617.code == Collectivite_Code.Martinique: - _ = match_arg_617.value + elif match_arg_597.code == Collectivite_Code.Martinique: + _ = match_arg_597.value temp_calcul_plafond_mensualite_d842_6_avec_limitation_dom_tom_5 = True - elif match_arg_617.code == Collectivite_Code.LaReunion: - _ = match_arg_617.value + elif match_arg_597.code == Collectivite_Code.LaReunion: + _ = match_arg_597.value temp_calcul_plafond_mensualite_d842_6_avec_limitation_dom_tom_5 = True - elif match_arg_617.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_617.value + elif match_arg_597.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_597.value temp_calcul_plafond_mensualite_d842_6_avec_limitation_dom_tom_5 = True - elif match_arg_617.code == Collectivite_Code.SaintMartin: - _ = match_arg_617.value + elif match_arg_597.code == Collectivite_Code.SaintMartin: + _ = match_arg_597.value temp_calcul_plafond_mensualite_d842_6_avec_limitation_dom_tom_5 = True - elif match_arg_617.code == Collectivite_Code.Metropole: - _ = match_arg_617.value + elif match_arg_597.code == Collectivite_Code.Metropole: + _ = match_arg_597.value temp_calcul_plafond_mensualite_d842_6_avec_limitation_dom_tom_5 = False - elif match_arg_617.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_617.value + elif match_arg_597.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_597.value temp_calcul_plafond_mensualite_d842_6_avec_limitation_dom_tom_5 = False - elif match_arg_617.code == Collectivite_Code.Mayotte: - _ = match_arg_617.value + elif match_arg_597.code == Collectivite_Code.Mayotte: + _ = match_arg_597.value temp_calcul_plafond_mensualite_d842_6_avec_limitation_dom_tom_5 = True if (((date_courante_13 >= date_of_numbers(2021,10,1)) and @@ -21639,33 +21396,33 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac else: raise EmptyError except EmptyError: - match_arg_618 = residence_7 - if match_arg_618.code == Collectivite_Code.Guadeloupe: - _ = match_arg_618.value + match_arg_598 = residence_7 + if match_arg_598.code == Collectivite_Code.Guadeloupe: + _ = match_arg_598.value temp_calcul_plafond_mensualite_d842_6_avec_limitation_dom_tom_6 = True - elif match_arg_618.code == Collectivite_Code.Guyane: - _ = match_arg_618.value + elif match_arg_598.code == Collectivite_Code.Guyane: + _ = match_arg_598.value temp_calcul_plafond_mensualite_d842_6_avec_limitation_dom_tom_6 = False - elif match_arg_618.code == Collectivite_Code.Martinique: - _ = match_arg_618.value + elif match_arg_598.code == Collectivite_Code.Martinique: + _ = match_arg_598.value temp_calcul_plafond_mensualite_d842_6_avec_limitation_dom_tom_6 = True - elif match_arg_618.code == Collectivite_Code.LaReunion: - _ = match_arg_618.value + elif match_arg_598.code == Collectivite_Code.LaReunion: + _ = match_arg_598.value temp_calcul_plafond_mensualite_d842_6_avec_limitation_dom_tom_6 = True - elif match_arg_618.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_618.value + elif match_arg_598.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_598.value temp_calcul_plafond_mensualite_d842_6_avec_limitation_dom_tom_6 = True - elif match_arg_618.code == Collectivite_Code.SaintMartin: - _ = match_arg_618.value + elif match_arg_598.code == Collectivite_Code.SaintMartin: + _ = match_arg_598.value temp_calcul_plafond_mensualite_d842_6_avec_limitation_dom_tom_6 = True - elif match_arg_618.code == Collectivite_Code.Metropole: - _ = match_arg_618.value + elif match_arg_598.code == Collectivite_Code.Metropole: + _ = match_arg_598.value temp_calcul_plafond_mensualite_d842_6_avec_limitation_dom_tom_6 = False - elif match_arg_618.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_618.value + elif match_arg_598.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_598.value temp_calcul_plafond_mensualite_d842_6_avec_limitation_dom_tom_6 = False - elif match_arg_618.code == Collectivite_Code.Mayotte: - _ = match_arg_618.value + elif match_arg_598.code == Collectivite_Code.Mayotte: + _ = match_arg_598.value temp_calcul_plafond_mensualite_d842_6_avec_limitation_dom_tom_6 = True if (((date_courante_13 >= date_of_numbers(2022,1,1)) and @@ -21679,33 +21436,33 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac else: raise EmptyError except EmptyError: - match_arg_619 = residence_7 - if match_arg_619.code == Collectivite_Code.Guadeloupe: - _ = match_arg_619.value + match_arg_599 = residence_7 + if match_arg_599.code == Collectivite_Code.Guadeloupe: + _ = match_arg_599.value temp_calcul_plafond_mensualite_d842_6_avec_limitation_dom_tom_7 = True - elif match_arg_619.code == Collectivite_Code.Guyane: - _ = match_arg_619.value + elif match_arg_599.code == Collectivite_Code.Guyane: + _ = match_arg_599.value temp_calcul_plafond_mensualite_d842_6_avec_limitation_dom_tom_7 = False - elif match_arg_619.code == Collectivite_Code.Martinique: - _ = match_arg_619.value + elif match_arg_599.code == Collectivite_Code.Martinique: + _ = match_arg_599.value temp_calcul_plafond_mensualite_d842_6_avec_limitation_dom_tom_7 = True - elif match_arg_619.code == Collectivite_Code.LaReunion: - _ = match_arg_619.value + elif match_arg_599.code == Collectivite_Code.LaReunion: + _ = match_arg_599.value temp_calcul_plafond_mensualite_d842_6_avec_limitation_dom_tom_7 = True - elif match_arg_619.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_619.value + elif match_arg_599.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_599.value temp_calcul_plafond_mensualite_d842_6_avec_limitation_dom_tom_7 = True - elif match_arg_619.code == Collectivite_Code.SaintMartin: - _ = match_arg_619.value + elif match_arg_599.code == Collectivite_Code.SaintMartin: + _ = match_arg_599.value temp_calcul_plafond_mensualite_d842_6_avec_limitation_dom_tom_7 = True - elif match_arg_619.code == Collectivite_Code.Metropole: - _ = match_arg_619.value + elif match_arg_599.code == Collectivite_Code.Metropole: + _ = match_arg_599.value temp_calcul_plafond_mensualite_d842_6_avec_limitation_dom_tom_7 = False - elif match_arg_619.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_619.value + elif match_arg_599.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_599.value temp_calcul_plafond_mensualite_d842_6_avec_limitation_dom_tom_7 = False - elif match_arg_619.code == Collectivite_Code.Mayotte: - _ = match_arg_619.value + elif match_arg_599.code == Collectivite_Code.Mayotte: + _ = match_arg_599.value temp_calcul_plafond_mensualite_d842_6_avec_limitation_dom_tom_7 = True if (((date_courante_13 >= date_of_numbers(2022,7,1)) and (date_courante_13 < date_of_numbers(2023,1,1))) and @@ -21915,33 +21672,33 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac def temp_calcul_apl_logement_foyer_dot_limitation_majoration_personnes_a_charge_5(_:Unit): return True def temp_calcul_apl_logement_foyer_dot_limitation_majoration_personnes_a_charge_6(_:Unit): - match_arg_620 = residence_7 - if match_arg_620.code == Collectivite_Code.Guadeloupe: - _ = match_arg_620.value + match_arg_600 = residence_7 + if match_arg_600.code == Collectivite_Code.Guadeloupe: + _ = match_arg_600.value temp_calcul_apl_logement_foyer_dot_limitation_majoration_personnes_a_charge_7 = False - elif match_arg_620.code == Collectivite_Code.Guyane: - _ = match_arg_620.value + elif match_arg_600.code == Collectivite_Code.Guyane: + _ = match_arg_600.value temp_calcul_apl_logement_foyer_dot_limitation_majoration_personnes_a_charge_7 = False - elif match_arg_620.code == Collectivite_Code.Martinique: - _ = match_arg_620.value + elif match_arg_600.code == Collectivite_Code.Martinique: + _ = match_arg_600.value temp_calcul_apl_logement_foyer_dot_limitation_majoration_personnes_a_charge_7 = False - elif match_arg_620.code == Collectivite_Code.LaReunion: - _ = match_arg_620.value + elif match_arg_600.code == Collectivite_Code.LaReunion: + _ = match_arg_600.value temp_calcul_apl_logement_foyer_dot_limitation_majoration_personnes_a_charge_7 = False - elif match_arg_620.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_620.value + elif match_arg_600.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_600.value temp_calcul_apl_logement_foyer_dot_limitation_majoration_personnes_a_charge_7 = True - elif match_arg_620.code == Collectivite_Code.SaintMartin: - _ = match_arg_620.value + elif match_arg_600.code == Collectivite_Code.SaintMartin: + _ = match_arg_600.value temp_calcul_apl_logement_foyer_dot_limitation_majoration_personnes_a_charge_7 = True - elif match_arg_620.code == Collectivite_Code.Metropole: - _ = match_arg_620.value + elif match_arg_600.code == Collectivite_Code.Metropole: + _ = match_arg_600.value temp_calcul_apl_logement_foyer_dot_limitation_majoration_personnes_a_charge_7 = False - elif match_arg_620.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_620.value + elif match_arg_600.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_600.value temp_calcul_apl_logement_foyer_dot_limitation_majoration_personnes_a_charge_7 = False - elif match_arg_620.code == Collectivite_Code.Mayotte: - _ = match_arg_620.value + elif match_arg_600.code == Collectivite_Code.Mayotte: + _ = match_arg_600.value temp_calcul_apl_logement_foyer_dot_limitation_majoration_personnes_a_charge_7 = False return (((date_courante_13 >= date_of_numbers(2019,9,1)) and (date_courante_13 < date_of_numbers(2023,4,5))) and @@ -21952,33 +21709,33 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac temp_calcul_apl_logement_foyer_dot_limitation_majoration_personnes_a_charge_6, temp_calcul_apl_logement_foyer_dot_limitation_majoration_personnes_a_charge_5) except EmptyError: - match_arg_621 = residence_7 - if match_arg_621.code == Collectivite_Code.Guadeloupe: - _ = match_arg_621.value + match_arg_601 = residence_7 + if match_arg_601.code == Collectivite_Code.Guadeloupe: + _ = match_arg_601.value temp_calcul_apl_logement_foyer_dot_limitation_majoration_personnes_a_charge_8 = True - elif match_arg_621.code == Collectivite_Code.Guyane: - _ = match_arg_621.value + elif match_arg_601.code == Collectivite_Code.Guyane: + _ = match_arg_601.value temp_calcul_apl_logement_foyer_dot_limitation_majoration_personnes_a_charge_8 = True - elif match_arg_621.code == Collectivite_Code.Martinique: - _ = match_arg_621.value + elif match_arg_601.code == Collectivite_Code.Martinique: + _ = match_arg_601.value temp_calcul_apl_logement_foyer_dot_limitation_majoration_personnes_a_charge_8 = True - elif match_arg_621.code == Collectivite_Code.LaReunion: - _ = match_arg_621.value + elif match_arg_601.code == Collectivite_Code.LaReunion: + _ = match_arg_601.value temp_calcul_apl_logement_foyer_dot_limitation_majoration_personnes_a_charge_8 = True - elif match_arg_621.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_621.value + elif match_arg_601.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_601.value temp_calcul_apl_logement_foyer_dot_limitation_majoration_personnes_a_charge_8 = False - elif match_arg_621.code == Collectivite_Code.SaintMartin: - _ = match_arg_621.value + elif match_arg_601.code == Collectivite_Code.SaintMartin: + _ = match_arg_601.value temp_calcul_apl_logement_foyer_dot_limitation_majoration_personnes_a_charge_8 = False - elif match_arg_621.code == Collectivite_Code.Metropole: - _ = match_arg_621.value + elif match_arg_601.code == Collectivite_Code.Metropole: + _ = match_arg_601.value temp_calcul_apl_logement_foyer_dot_limitation_majoration_personnes_a_charge_8 = False - elif match_arg_621.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_621.value + elif match_arg_601.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_601.value temp_calcul_apl_logement_foyer_dot_limitation_majoration_personnes_a_charge_8 = False - elif match_arg_621.code == Collectivite_Code.Mayotte: - _ = match_arg_621.value + elif match_arg_601.code == Collectivite_Code.Mayotte: + _ = match_arg_601.value temp_calcul_apl_logement_foyer_dot_limitation_majoration_personnes_a_charge_8 = True if (((date_courante_13 >= date_of_numbers(2019,9,1)) and (date_courante_13 < date_of_numbers(2023,4,5))) and @@ -22038,15 +21795,15 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac try: try: def temp_plafond_mensualite_d842_6(_:Unit): - if (calcul_plafond_mensualite_d842_6_avec_limitation_dom_tom( - date_signature_pret_2, nombre_personnes_a_charge_6) < - calcul_plafond_mensualite_d842_6_avec_limitation_dom_tom( - date_entree_logement_1, nombre_personnes_a_charge_6)): - return calcul_plafond_mensualite_d842_6_avec_limitation_dom_tom( - date_entree_logement_1, nombre_personnes_a_charge_6) + plafond_signature_1 = calcul_plafond_mensualite_d842_6_avec_limitation_dom_tom( + date_signature_pret_2, nombre_personnes_a_charge_6) + plafond_entree_1 = calcul_plafond_mensualite_d842_6_avec_limitation_dom_tom( + date_entree_logement_1, nombre_personnes_a_charge_6) + if (plafond_signature_1 < + plafond_entree_1): + return plafond_entree_1 else: - return calcul_plafond_mensualite_d842_6_avec_limitation_dom_tom( - date_signature_pret_2, nombre_personnes_a_charge_6) + return plafond_signature_1 def temp_plafond_mensualite_d842_6_1(_:Unit): return local_habite_premiere_fois_beneficiaire_1 temp_plafond_mensualite_d842_6_2 = handle_default(SourcePosition(filename="", @@ -22092,10 +21849,11 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac coefficient_prise_en_charge_1 = temp_coefficient_prise_en_charge_1 def temp_abattement_depense_nette_minimale_1(allocation_mensuelle_7:Money): try: - if (depense_nette_minimale_1(allocation_mensuelle_7) < + depense_nette_minimale_4 = depense_nette_minimale_3(allocation_mensuelle_7) + if (depense_nette_minimale_4 < seuil_minimal_depense_nette_minimale): return (seuil_minimal_depense_nette_minimale - - depense_nette_minimale_1(allocation_mensuelle_7)) + depense_nette_minimale_4) else: return money_of_cents_string("0") except EmptyError: @@ -22122,17 +21880,16 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) mensualite_eligible_1 = temp_mensualite_eligible_1 - def temp_traitement_aide_finale_depense_nette_minimale_1(aide_finale_24:Money): + def temp_traitement_aide_finale_depense_nette_minimale_1(aide_finale_43:Money): try: - if (traitement_aide_finale_minoration_forfaitaire_4(aide_finale_24) < - abattement_depense_nette_minimale_1(traitement_aide_finale_minoration_forfaitaire_4( - aide_finale_24))): + aide_finale_44 = traitement_aide_finale_minoration_forfaitaire_4( + aide_finale_43) + abattement_1 = abattement_depense_nette_minimale_1(aide_finale_44) + if (aide_finale_44 < + abattement_1): return money_of_cents_string("0") else: - return (traitement_aide_finale_minoration_forfaitaire_4( - aide_finale_24) - - abattement_depense_nette_minimale_1(traitement_aide_finale_minoration_forfaitaire_4( - aide_finale_24))) + return (aide_finale_44 - abattement_1) except EmptyError: raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", start_line=922, @@ -22155,23 +21912,16 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) aide_finale_formule_4 = temp_aide_finale_formule_4 - def temp_traitement_aide_finale_contributions_sociales_arrondi_4(aide_finale_25:Money): + def temp_traitement_aide_finale_contributions_sociales_arrondi_4(aide_finale_45:Money): try: - if ((money_round(((traitement_aide_finale_depense_nette_minimale_1( - aide_finale_25) - - contributions_sociales_dot_montant_4(traitement_aide_finale_depense_nette_minimale_1( - aide_finale_25))) - - money_of_cents_string("50"))) + - contributions_sociales_dot_montant_4(traitement_aide_finale_depense_nette_minimale_1( - aide_finale_25))) >= + aide_finale_46 = traitement_aide_finale_depense_nette_minimale_1( + aide_finale_45) + crds_4 = contributions_sociales_dot_montant_4(aide_finale_46) + aide_finale_moins_crds_arrondie_4 = money_round(((aide_finale_46 - + crds_4) - money_of_cents_string("50"))) + if ((aide_finale_moins_crds_arrondie_4 + crds_4) >= money_of_cents_string("0")): - return (money_round(((traitement_aide_finale_depense_nette_minimale_1( - aide_finale_25) - - contributions_sociales_dot_montant_4(traitement_aide_finale_depense_nette_minimale_1( - aide_finale_25))) - - money_of_cents_string("50"))) + - contributions_sociales_dot_montant_4(traitement_aide_finale_depense_nette_minimale_1( - aide_finale_25))) + return (aide_finale_moins_crds_arrondie_4 + crds_4) else: return money_of_cents_string("0") except EmptyError: @@ -22183,10 +21933,10 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) traitement_aide_finale_contributions_sociales_arrondi_4 = temp_traitement_aide_finale_contributions_sociales_arrondi_4 - def temp_traitement_aide_finale_montee_en_charge_saint_pierre_miquelon_2(aide_finale_26:Money): + def temp_traitement_aide_finale_montee_en_charge_saint_pierre_miquelon_2(aide_finale_47:Money): try: return montee_en_charge_saint_pierre_miquelon(traitement_aide_finale_contributions_sociales_arrondi_4( - aide_finale_26), + aide_finale_47), residence_7, date_courante_13) except EmptyError: @@ -22198,15 +21948,15 @@ def calcul_allocation_logement_accession_propriete(calcul_allocation_logement_ac "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) traitement_aide_finale_montee_en_charge_saint_pierre_miquelon_2 = temp_traitement_aide_finale_montee_en_charge_saint_pierre_miquelon_2 - def temp_traitement_aide_finale_montant_minimal_4(aide_finale_27:Money): + def temp_traitement_aide_finale_montant_minimal_4(aide_finale_48:Money): try: - if (traitement_aide_finale_montee_en_charge_saint_pierre_miquelon_2( - aide_finale_27) < + aide_finale_49 = traitement_aide_finale_montee_en_charge_saint_pierre_miquelon_2( + aide_finale_48) + if (aide_finale_49 < montant_minimal_aide_d842_6): return money_of_cents_string("0") else: - return traitement_aide_finale_montee_en_charge_saint_pierre_miquelon_2( - aide_finale_27) + return aide_finale_49 except EmptyError: raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", start_line=931, @@ -22267,19 +22017,19 @@ def eligibilite_aides_personnelle_logement(eligibilite_aides_personnelle_logemen "Prologue : aides au logement"])) seuil_l822_3_parts_usufruit = temp_seuil_l822_3_parts_usufruit try: - match_arg_622 = menage.logement.usufruit - if match_arg_622.code == ParentOuAutre_Code.DemandeurOuConjointOuParentOuViaPartsSocietes: - parts = match_arg_622.value + match_arg_602 = menage.logement.usufruit + if match_arg_602.code == ParentOuAutre_Code.DemandeurOuConjointOuParentOuViaPartsSocietes: + parts = match_arg_602.value temp_usufruit_ou_propriete_famille = True - elif match_arg_622.code == ParentOuAutre_Code.Autre: - _ = match_arg_622.value + elif match_arg_602.code == ParentOuAutre_Code.Autre: + _ = match_arg_602.value temp_usufruit_ou_propriete_famille = False - match_arg_623 = menage.logement.proprietaire - if match_arg_623.code == ParentOuAutre_Code.DemandeurOuConjointOuParentOuViaPartsSocietes: - parts_1 = match_arg_623.value + match_arg_603 = menage.logement.proprietaire + if match_arg_603.code == ParentOuAutre_Code.DemandeurOuConjointOuParentOuViaPartsSocietes: + parts_1 = match_arg_603.value temp_usufruit_ou_propriete_famille_1 = True - elif match_arg_623.code == ParentOuAutre_Code.Autre: - _ = match_arg_623.value + elif match_arg_603.code == ParentOuAutre_Code.Autre: + _ = match_arg_603.value temp_usufruit_ou_propriete_famille_1 = False temp_usufruit_ou_propriete_famille_2 = (temp_usufruit_ou_propriete_famille_1 or temp_usufruit_ou_propriete_famille) @@ -22293,24 +22043,24 @@ def eligibilite_aides_personnelle_logement(eligibilite_aides_personnelle_logemen "Prologue : aides au logement"])) usufruit_ou_propriete_famille = temp_usufruit_ou_propriete_famille_2 try: - match_arg_624 = menage.situation_familiale - if match_arg_624.code == SituationFamiliale_Code.Celibataire: - _ = match_arg_624.value + match_arg_604 = menage.situation_familiale + if match_arg_604.code == SituationFamiliale_Code.Celibataire: + _ = match_arg_604.value temp_nombre_personnes_logement = integer_of_string("1") - elif match_arg_624.code == SituationFamiliale_Code.Maries: - _ = match_arg_624.value + elif match_arg_604.code == SituationFamiliale_Code.Maries: + _ = match_arg_604.value temp_nombre_personnes_logement = integer_of_string("2") - elif match_arg_624.code == SituationFamiliale_Code.Pacses: - _ = match_arg_624.value + elif match_arg_604.code == SituationFamiliale_Code.Pacses: + _ = match_arg_604.value temp_nombre_personnes_logement = integer_of_string("2") - elif match_arg_624.code == SituationFamiliale_Code.Concubins: - _ = match_arg_624.value + elif match_arg_604.code == SituationFamiliale_Code.Concubins: + _ = match_arg_604.value temp_nombre_personnes_logement = integer_of_string("2") - elif match_arg_624.code == SituationFamiliale_Code.CelibataireSepareDeFait: - _ = match_arg_624.value + elif match_arg_604.code == SituationFamiliale_Code.CelibataireSepareDeFait: + _ = match_arg_604.value temp_nombre_personnes_logement = integer_of_string("1") - elif match_arg_624.code == SituationFamiliale_Code.ConcubinageDontSepareDeFait: - _ = match_arg_624.value + elif match_arg_604.code == SituationFamiliale_Code.ConcubinageDontSepareDeFait: + _ = match_arg_604.value temp_nombre_personnes_logement = integer_of_string("2") temp_nombre_personnes_logement_1 = ((temp_nombre_personnes_logement + menage.nombre_autres_occupants_logement) + @@ -22330,33 +22080,33 @@ def eligibilite_aides_personnelle_logement(eligibilite_aides_personnelle_logemen def temp_septieme_alinea_l823_1_applicable(_:Unit): return False def temp_septieme_alinea_l823_1_applicable_1(_:Unit): - match_arg_625 = menage.residence - if match_arg_625.code == Collectivite_Code.Guadeloupe: - _ = match_arg_625.value + match_arg_605 = menage.residence + if match_arg_605.code == Collectivite_Code.Guadeloupe: + _ = match_arg_605.value return False - elif match_arg_625.code == Collectivite_Code.Guyane: - _ = match_arg_625.value + elif match_arg_605.code == Collectivite_Code.Guyane: + _ = match_arg_605.value return False - elif match_arg_625.code == Collectivite_Code.Martinique: - _ = match_arg_625.value + elif match_arg_605.code == Collectivite_Code.Martinique: + _ = match_arg_605.value return False - elif match_arg_625.code == Collectivite_Code.LaReunion: - _ = match_arg_625.value + elif match_arg_605.code == Collectivite_Code.LaReunion: + _ = match_arg_605.value return False - elif match_arg_625.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_625.value + elif match_arg_605.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_605.value return False - elif match_arg_625.code == Collectivite_Code.SaintMartin: - _ = match_arg_625.value + elif match_arg_605.code == Collectivite_Code.SaintMartin: + _ = match_arg_605.value return False - elif match_arg_625.code == Collectivite_Code.Metropole: - _ = match_arg_625.value + elif match_arg_605.code == Collectivite_Code.Metropole: + _ = match_arg_605.value return False - elif match_arg_625.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_625.value + elif match_arg_605.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_605.value return False - elif match_arg_625.code == Collectivite_Code.Mayotte: - _ = match_arg_625.value + elif match_arg_605.code == Collectivite_Code.Mayotte: + _ = match_arg_605.value return True temp_septieme_alinea_l823_1_applicable_2 = handle_default( SourcePosition(filename="", start_line=0, start_column=1, @@ -22470,41 +22220,41 @@ def eligibilite_aides_personnelle_logement(eligibilite_aides_personnelle_logemen try: try: def temp_condition_nationalite(_:Unit): - match_arg_626 = demandeur.nationalite - if match_arg_626.code == Nationalite_Code.Francaise: - _ = match_arg_626.value + match_arg_606 = demandeur.nationalite + if match_arg_606.code == Nationalite_Code.Francaise: + _ = match_arg_606.value return False - elif match_arg_626.code == Nationalite_Code.Etrangere: - conditions = match_arg_626.value + elif match_arg_606.code == Nationalite_Code.Etrangere: + conditions = match_arg_606.value return conditions.satisfait_art_4_ordonnance_2002_mayotte def temp_condition_nationalite_1(_:Unit): - match_arg_627 = menage.residence - if match_arg_627.code == Collectivite_Code.Guadeloupe: - _ = match_arg_627.value + match_arg_607 = menage.residence + if match_arg_607.code == Collectivite_Code.Guadeloupe: + _ = match_arg_607.value return False - elif match_arg_627.code == Collectivite_Code.Guyane: - _ = match_arg_627.value + elif match_arg_607.code == Collectivite_Code.Guyane: + _ = match_arg_607.value return False - elif match_arg_627.code == Collectivite_Code.Martinique: - _ = match_arg_627.value + elif match_arg_607.code == Collectivite_Code.Martinique: + _ = match_arg_607.value return False - elif match_arg_627.code == Collectivite_Code.LaReunion: - _ = match_arg_627.value + elif match_arg_607.code == Collectivite_Code.LaReunion: + _ = match_arg_607.value return False - elif match_arg_627.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_627.value + elif match_arg_607.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_607.value return False - elif match_arg_627.code == Collectivite_Code.SaintMartin: - _ = match_arg_627.value + elif match_arg_607.code == Collectivite_Code.SaintMartin: + _ = match_arg_607.value return False - elif match_arg_627.code == Collectivite_Code.Metropole: - _ = match_arg_627.value + elif match_arg_607.code == Collectivite_Code.Metropole: + _ = match_arg_607.value return False - elif match_arg_627.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_627.value + elif match_arg_607.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_607.value return False - elif match_arg_627.code == Collectivite_Code.Mayotte: - _ = match_arg_627.value + elif match_arg_607.code == Collectivite_Code.Mayotte: + _ = match_arg_607.value return True temp_condition_nationalite_2 = handle_default(SourcePosition(filename="", start_line=0, @@ -22514,12 +22264,12 @@ def eligibilite_aides_personnelle_logement(eligibilite_aides_personnelle_logemen temp_condition_nationalite_1, temp_condition_nationalite) except EmptyError: - match_arg_628 = demandeur.nationalite - if match_arg_628.code == Nationalite_Code.Francaise: - _ = match_arg_628.value + match_arg_608 = demandeur.nationalite + if match_arg_608.code == Nationalite_Code.Francaise: + _ = match_arg_608.value temp_condition_nationalite_2 = True - elif match_arg_628.code == Nationalite_Code.Etrangere: - conditions_1 = match_arg_628.value + elif match_arg_608.code == Nationalite_Code.Etrangere: + conditions_1 = match_arg_608.value temp_condition_nationalite_2 = conditions_1.satisfait_conditions_l512_2_code_securite_sociale except EmptyError: temp_condition_nationalite_2 = dead_value @@ -22645,12 +22395,12 @@ def eligibilite_aides_personnelle_logement(eligibilite_aides_personnelle_logemen def temp_condition_logement_location_tiers(_:Unit): return True def temp_condition_logement_location_tiers_1(_:Unit): - match_arg_629 = menage.logement.loue_ou_sous_loue_a_des_tiers - if match_arg_629.code == LoueOuSousLoueADesTiers_Code.Non: - _ = match_arg_629.value + match_arg_609 = menage.logement.loue_ou_sous_loue_a_des_tiers + if match_arg_609.code == LoueOuSousLoueADesTiers_Code.Non: + _ = match_arg_609.value return True - elif match_arg_629.code == LoueOuSousLoueADesTiers_Code.Oui: - personne = match_arg_629.value + elif match_arg_609.code == LoueOuSousLoueADesTiers_Code.Oui: + personne = match_arg_609.value try: temp_condition_logement_location_tiers_2 = personne.date_naissance_personne_sous_location except EmptyError: @@ -22706,12 +22456,12 @@ def eligibilite_aides_personnelle_logement(eligibilite_aides_personnelle_logemen temp_condition_logement_location_tiers_1, temp_condition_logement_location_tiers) except EmptyError: - match_arg_630 = menage.logement.loue_ou_sous_loue_a_des_tiers - if match_arg_630.code == LoueOuSousLoueADesTiers_Code.Non: - _ = match_arg_630.value + match_arg_610 = menage.logement.loue_ou_sous_loue_a_des_tiers + if match_arg_610.code == LoueOuSousLoueADesTiers_Code.Non: + _ = match_arg_610.value temp_condition_logement_location_tiers_6 = True - elif match_arg_630.code == LoueOuSousLoueADesTiers_Code.Oui: - _ = match_arg_630.value + elif match_arg_610.code == LoueOuSousLoueADesTiers_Code.Oui: + _ = match_arg_610.value temp_condition_logement_location_tiers_6 = False if temp_condition_logement_location_tiers_6: temp_condition_logement_location_tiers_5 = False @@ -22757,33 +22507,33 @@ def eligibilite_aides_personnelle_logement(eligibilite_aides_personnelle_logemen def temp_prestations_familiales_dot_age_l512_3_2_1(_:Unit): return duration_of_numbers(22,0,0) def temp_prestations_familiales_dot_age_l512_3_2_2(_:Unit): - match_arg_631 = menage.residence - if match_arg_631.code == Collectivite_Code.Guadeloupe: - _ = match_arg_631.value + match_arg_611 = menage.residence + if match_arg_611.code == Collectivite_Code.Guadeloupe: + _ = match_arg_611.value temp_prestations_familiales_dot_age_l512_3_2_3 = False - elif match_arg_631.code == Collectivite_Code.Guyane: - _ = match_arg_631.value + elif match_arg_611.code == Collectivite_Code.Guyane: + _ = match_arg_611.value temp_prestations_familiales_dot_age_l512_3_2_3 = False - elif match_arg_631.code == Collectivite_Code.Martinique: - _ = match_arg_631.value + elif match_arg_611.code == Collectivite_Code.Martinique: + _ = match_arg_611.value temp_prestations_familiales_dot_age_l512_3_2_3 = False - elif match_arg_631.code == Collectivite_Code.LaReunion: - _ = match_arg_631.value + elif match_arg_611.code == Collectivite_Code.LaReunion: + _ = match_arg_611.value temp_prestations_familiales_dot_age_l512_3_2_3 = False - elif match_arg_631.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_631.value + elif match_arg_611.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_611.value temp_prestations_familiales_dot_age_l512_3_2_3 = True - elif match_arg_631.code == Collectivite_Code.SaintMartin: - _ = match_arg_631.value + elif match_arg_611.code == Collectivite_Code.SaintMartin: + _ = match_arg_611.value temp_prestations_familiales_dot_age_l512_3_2_3 = True - elif match_arg_631.code == Collectivite_Code.Metropole: - _ = match_arg_631.value + elif match_arg_611.code == Collectivite_Code.Metropole: + _ = match_arg_611.value temp_prestations_familiales_dot_age_l512_3_2_3 = False - elif match_arg_631.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_631.value + elif match_arg_611.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_611.value temp_prestations_familiales_dot_age_l512_3_2_3 = False - elif match_arg_631.code == Collectivite_Code.Mayotte: - _ = match_arg_631.value + elif match_arg_611.code == Collectivite_Code.Mayotte: + _ = match_arg_611.value temp_prestations_familiales_dot_age_l512_3_2_3 = False return ((date_courante_14 >= date_entree_vigueur_differee_cch_1) and @@ -22795,33 +22545,33 @@ def eligibilite_aides_personnelle_logement(eligibilite_aides_personnelle_logemen temp_prestations_familiales_dot_age_l512_3_2_2, temp_prestations_familiales_dot_age_l512_3_2_1) except EmptyError: - match_arg_632 = menage.residence - if match_arg_632.code == Collectivite_Code.Guadeloupe: - _ = match_arg_632.value + match_arg_612 = menage.residence + if match_arg_612.code == Collectivite_Code.Guadeloupe: + _ = match_arg_612.value temp_prestations_familiales_dot_age_l512_3_2_4 = True - elif match_arg_632.code == Collectivite_Code.Guyane: - _ = match_arg_632.value + elif match_arg_612.code == Collectivite_Code.Guyane: + _ = match_arg_612.value temp_prestations_familiales_dot_age_l512_3_2_4 = True - elif match_arg_632.code == Collectivite_Code.Martinique: - _ = match_arg_632.value + elif match_arg_612.code == Collectivite_Code.Martinique: + _ = match_arg_612.value temp_prestations_familiales_dot_age_l512_3_2_4 = True - elif match_arg_632.code == Collectivite_Code.LaReunion: - _ = match_arg_632.value + elif match_arg_612.code == Collectivite_Code.LaReunion: + _ = match_arg_612.value temp_prestations_familiales_dot_age_l512_3_2_4 = True - elif match_arg_632.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_632.value + elif match_arg_612.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_612.value temp_prestations_familiales_dot_age_l512_3_2_4 = False - elif match_arg_632.code == Collectivite_Code.SaintMartin: - _ = match_arg_632.value + elif match_arg_612.code == Collectivite_Code.SaintMartin: + _ = match_arg_612.value temp_prestations_familiales_dot_age_l512_3_2_4 = False - elif match_arg_632.code == Collectivite_Code.Metropole: - _ = match_arg_632.value + elif match_arg_612.code == Collectivite_Code.Metropole: + _ = match_arg_612.value temp_prestations_familiales_dot_age_l512_3_2_4 = False - elif match_arg_632.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_632.value + elif match_arg_612.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_612.value temp_prestations_familiales_dot_age_l512_3_2_4 = False - elif match_arg_632.code == Collectivite_Code.Mayotte: - _ = match_arg_632.value + elif match_arg_612.code == Collectivite_Code.Mayotte: + _ = match_arg_612.value temp_prestations_familiales_dot_age_l512_3_2_4 = True if temp_prestations_familiales_dot_age_l512_3_2_4: return duration_of_numbers(22,0,0) @@ -22892,19 +22642,19 @@ def eligibilite_aides_personnelle_logement(eligibilite_aides_personnelle_logemen def temp_condition_logement_mode_occupation(_:Unit): return True def temp_condition_logement_mode_occupation_1(_:Unit): - match_arg_633 = menage.logement.usufruit - if match_arg_633.code == ParentOuAutre_Code.DemandeurOuConjointOuParentOuViaPartsSocietes: - parts_2 = match_arg_633.value + match_arg_613 = menage.logement.usufruit + if match_arg_613.code == ParentOuAutre_Code.DemandeurOuConjointOuParentOuViaPartsSocietes: + parts_2 = match_arg_613.value temp_condition_logement_mode_occupation_2 = parts_2 - elif match_arg_633.code == ParentOuAutre_Code.Autre: - _ = match_arg_633.value + elif match_arg_613.code == ParentOuAutre_Code.Autre: + _ = match_arg_613.value temp_condition_logement_mode_occupation_2 = decimal_of_string("0.") - match_arg_634 = menage.logement.proprietaire - if match_arg_634.code == ParentOuAutre_Code.DemandeurOuConjointOuParentOuViaPartsSocietes: - parts_3 = match_arg_634.value + match_arg_614 = menage.logement.proprietaire + if match_arg_614.code == ParentOuAutre_Code.DemandeurOuConjointOuParentOuViaPartsSocietes: + parts_3 = match_arg_614.value temp_condition_logement_mode_occupation_3 = parts_3 - elif match_arg_634.code == ParentOuAutre_Code.Autre: - _ = match_arg_634.value + elif match_arg_614.code == ParentOuAutre_Code.Autre: + _ = match_arg_614.value temp_condition_logement_mode_occupation_3 = decimal_of_string("0.") return (usufruit_ou_propriete_famille and ((temp_condition_logement_mode_occupation_3 < @@ -22918,21 +22668,21 @@ def eligibilite_aides_personnelle_logement(eligibilite_aides_personnelle_logemen temp_condition_logement_mode_occupation_1, temp_condition_logement_mode_occupation) except EmptyError: - match_arg_635 = menage.logement.mode_occupation - if match_arg_635.code == ModeOccupation_Code.Locataire: - _ = match_arg_635.value + match_arg_615 = menage.logement.mode_occupation + if match_arg_615.code == ModeOccupation_Code.Locataire: + _ = match_arg_615.value temp_condition_logement_mode_occupation_5 = usufruit_ou_propriete_famille - elif match_arg_635.code == ModeOccupation_Code.ResidentLogementFoyer: - _ = match_arg_635.value + elif match_arg_615.code == ModeOccupation_Code.ResidentLogementFoyer: + _ = match_arg_615.value temp_condition_logement_mode_occupation_5 = False - elif match_arg_635.code == ModeOccupation_Code.AccessionProprieteLocalUsageExclusifHabitation: - _ = match_arg_635.value + elif match_arg_615.code == ModeOccupation_Code.AccessionProprieteLocalUsageExclusifHabitation: + _ = match_arg_615.value temp_condition_logement_mode_occupation_5 = False - elif match_arg_635.code == ModeOccupation_Code.SousLocataire: - _ = match_arg_635.value + elif match_arg_615.code == ModeOccupation_Code.SousLocataire: + _ = match_arg_615.value temp_condition_logement_mode_occupation_5 = False - elif match_arg_635.code == ModeOccupation_Code.LocationAccession: - _ = match_arg_635.value + elif match_arg_615.code == ModeOccupation_Code.LocationAccession: + _ = match_arg_615.value temp_condition_logement_mode_occupation_5 = False if temp_condition_logement_mode_occupation_5: temp_condition_logement_mode_occupation_4 = False @@ -22940,21 +22690,21 @@ def eligibilite_aides_personnelle_logement(eligibilite_aides_personnelle_logemen temp_condition_logement_mode_occupation_4 = dead_value raise EmptyError except EmptyError: - match_arg_636 = menage.logement.mode_occupation - if match_arg_636.code == ModeOccupation_Code.Locataire: - _ = match_arg_636.value + match_arg_616 = menage.logement.mode_occupation + if match_arg_616.code == ModeOccupation_Code.Locataire: + _ = match_arg_616.value temp_condition_logement_mode_occupation_6 = True - elif match_arg_636.code == ModeOccupation_Code.ResidentLogementFoyer: - _ = match_arg_636.value + elif match_arg_616.code == ModeOccupation_Code.ResidentLogementFoyer: + _ = match_arg_616.value temp_condition_logement_mode_occupation_6 = True - elif match_arg_636.code == ModeOccupation_Code.AccessionProprieteLocalUsageExclusifHabitation: - _ = match_arg_636.value + elif match_arg_616.code == ModeOccupation_Code.AccessionProprieteLocalUsageExclusifHabitation: + _ = match_arg_616.value temp_condition_logement_mode_occupation_6 = menage.logement.residence_principale - elif match_arg_636.code == ModeOccupation_Code.SousLocataire: - _ = match_arg_636.value + elif match_arg_616.code == ModeOccupation_Code.SousLocataire: + _ = match_arg_616.value temp_condition_logement_mode_occupation_6 = True - elif match_arg_636.code == ModeOccupation_Code.LocationAccession: - _ = match_arg_636.value + elif match_arg_616.code == ModeOccupation_Code.LocationAccession: + _ = match_arg_616.value temp_condition_logement_mode_occupation_6 = True if temp_condition_logement_mode_occupation_6: temp_condition_logement_mode_occupation_4 = True @@ -23006,60 +22756,39 @@ def eligibilite_aides_personnelle_logement(eligibilite_aides_personnelle_logemen temp_condition_logement_surface = dead_value raise EmptyError except EmptyError: - match_arg_637 = menage.situation_familiale - if match_arg_637.code == SituationFamiliale_Code.Celibataire: - _ = match_arg_637.value - temp_condition_logement_surface_4 = integer_of_string("9") - elif match_arg_637.code == SituationFamiliale_Code.Maries: - _ = match_arg_637.value - temp_condition_logement_surface_4 = integer_of_string("16") - elif match_arg_637.code == SituationFamiliale_Code.Pacses: - _ = match_arg_637.value - temp_condition_logement_surface_4 = integer_of_string("16") - elif match_arg_637.code == SituationFamiliale_Code.Concubins: - _ = match_arg_637.value - temp_condition_logement_surface_4 = integer_of_string("16") - elif match_arg_637.code == SituationFamiliale_Code.CelibataireSepareDeFait: - _ = match_arg_637.value - temp_condition_logement_surface_4 = integer_of_string("9") - elif match_arg_637.code == SituationFamiliale_Code.ConcubinageDontSepareDeFait: - _ = match_arg_637.value - temp_condition_logement_surface_4 = integer_of_string("16") - if (((temp_condition_logement_surface_4 + - ((menage.nombre_autres_occupants_logement + - list_length(menage.personnes_a_charge)) * - integer_of_string("9"))) >= - integer_of_string("70")) and - (nombre_personnes_logement >= - integer_of_string("8"))): - temp_condition_logement_surface_5 = (menage.logement.surface_m_carres >= - integer_of_string("70")) - else: - match_arg_638 = menage.situation_familiale - if match_arg_638.code == SituationFamiliale_Code.Celibataire: - _ = match_arg_638.value - temp_condition_logement_surface_6 = integer_of_string("9") - elif match_arg_638.code == SituationFamiliale_Code.Maries: - _ = match_arg_638.value - temp_condition_logement_surface_6 = integer_of_string("16") - elif match_arg_638.code == SituationFamiliale_Code.Pacses: - _ = match_arg_638.value - temp_condition_logement_surface_6 = integer_of_string("16") - elif match_arg_638.code == SituationFamiliale_Code.Concubins: - _ = match_arg_638.value - temp_condition_logement_surface_6 = integer_of_string("16") - elif match_arg_638.code == SituationFamiliale_Code.CelibataireSepareDeFait: - _ = match_arg_638.value - temp_condition_logement_surface_6 = integer_of_string("9") - elif match_arg_638.code == SituationFamiliale_Code.ConcubinageDontSepareDeFait: - _ = match_arg_638.value - temp_condition_logement_surface_6 = integer_of_string("16") - temp_condition_logement_surface_5 = (menage.logement.surface_m_carres >= - (temp_condition_logement_surface_6 + - ((menage.nombre_autres_occupants_logement + - list_length(menage.personnes_a_charge)) * - integer_of_string("9")))) - if temp_condition_logement_surface_5: + def temp_condition_logement_surface_4(condition_logement_surface_minimale_sans_seuil_m_carres:Integer): + if ((condition_logement_surface_minimale_sans_seuil_m_carres >= + integer_of_string("70")) and + (nombre_personnes_logement >= + integer_of_string("8"))): + return (menage.logement.surface_m_carres >= + integer_of_string("70")) + else: + return (menage.logement.surface_m_carres >= + condition_logement_surface_minimale_sans_seuil_m_carres) + match_arg_617 = menage.situation_familiale + if match_arg_617.code == SituationFamiliale_Code.Celibataire: + _ = match_arg_617.value + temp_condition_logement_surface_5 = integer_of_string("9") + elif match_arg_617.code == SituationFamiliale_Code.Maries: + _ = match_arg_617.value + temp_condition_logement_surface_5 = integer_of_string("16") + elif match_arg_617.code == SituationFamiliale_Code.Pacses: + _ = match_arg_617.value + temp_condition_logement_surface_5 = integer_of_string("16") + elif match_arg_617.code == SituationFamiliale_Code.Concubins: + _ = match_arg_617.value + temp_condition_logement_surface_5 = integer_of_string("16") + elif match_arg_617.code == SituationFamiliale_Code.CelibataireSepareDeFait: + _ = match_arg_617.value + temp_condition_logement_surface_5 = integer_of_string("9") + elif match_arg_617.code == SituationFamiliale_Code.ConcubinageDontSepareDeFait: + _ = match_arg_617.value + temp_condition_logement_surface_5 = integer_of_string("16") + if temp_condition_logement_surface_4((temp_condition_logement_surface_5 + + ((menage.nombre_autres_occupants_logement + + list_length(menage.personnes_a_charge)) * + integer_of_string("9")))): temp_condition_logement_surface = True else: temp_condition_logement_surface = dead_value @@ -23161,12 +22890,12 @@ def eligibilite_aides_personnelle_logement(eligibilite_aides_personnelle_logemen def temp_condition_2_r823_4_1(_:Unit): return True def temp_condition_2_r823_4_2(_:Unit): - match_arg_639 = personne_a_charge - if match_arg_639.code == PersonneACharge_Code.EnfantACharge: - enfant_2 = match_arg_639.value + match_arg_618 = personne_a_charge + if match_arg_618.code == PersonneACharge_Code.EnfantACharge: + enfant_2 = match_arg_618.value return False - elif match_arg_639.code == PersonneACharge_Code.AutrePersonneACharge: - parent = match_arg_639.value + elif match_arg_618.code == PersonneACharge_Code.AutrePersonneACharge: + parent = match_arg_618.value try: temp_condition_2_r823_4_3 = parent.date_naissance except EmptyError: @@ -23284,54 +23013,54 @@ def eligibilite_aides_personnelle_logement(eligibilite_aides_personnelle_logemen def temp_prise_en_compte_personne_a_charge_4(_:Unit): return False def temp_prise_en_compte_personne_a_charge_5(_:Unit): - match_arg_640 = personne_a_charge_1 - if match_arg_640.code == PersonneACharge_Code.EnfantACharge: - enfant_3 = match_arg_640.value - match_arg_641 = enfant_3.obligation_scolaire - if match_arg_641.code == SituationObligationScolaire_Code.Avant: - _ = match_arg_641.value + match_arg_619 = personne_a_charge_1 + if match_arg_619.code == PersonneACharge_Code.EnfantACharge: + enfant_3 = match_arg_619.value + match_arg_620 = enfant_3.obligation_scolaire + if match_arg_620.code == SituationObligationScolaire_Code.Avant: + _ = match_arg_620.value temp_prise_en_compte_personne_a_charge_6 = False - elif match_arg_641.code == SituationObligationScolaire_Code.Pendant: - _ = match_arg_641.value + elif match_arg_620.code == SituationObligationScolaire_Code.Pendant: + _ = match_arg_620.value temp_prise_en_compte_personne_a_charge_6 = False - elif match_arg_641.code == SituationObligationScolaire_Code.Apres: - _ = match_arg_641.value + elif match_arg_620.code == SituationObligationScolaire_Code.Apres: + _ = match_arg_620.value temp_prise_en_compte_personne_a_charge_6 = True temp_prise_en_compte_personne_a_charge_7 = (temp_prise_en_compte_personne_a_charge_6 and (((enfant_3.date_de_naissance + prestations_familiales_dot_age_l512_3_2_1) > date_courante_14) and enfant_3.etudes_apprentissage_stage_formation_pro_impossibilite_travail)) - elif match_arg_640.code == PersonneACharge_Code.AutrePersonneACharge: - _ = match_arg_640.value + elif match_arg_619.code == PersonneACharge_Code.AutrePersonneACharge: + _ = match_arg_619.value temp_prise_en_compte_personne_a_charge_7 = False - match_arg_642 = menage.residence - if match_arg_642.code == Collectivite_Code.Guadeloupe: - _ = match_arg_642.value + match_arg_621 = menage.residence + if match_arg_621.code == Collectivite_Code.Guadeloupe: + _ = match_arg_621.value temp_prise_en_compte_personne_a_charge_8 = False - elif match_arg_642.code == Collectivite_Code.Guyane: - _ = match_arg_642.value + elif match_arg_621.code == Collectivite_Code.Guyane: + _ = match_arg_621.value temp_prise_en_compte_personne_a_charge_8 = False - elif match_arg_642.code == Collectivite_Code.Martinique: - _ = match_arg_642.value + elif match_arg_621.code == Collectivite_Code.Martinique: + _ = match_arg_621.value temp_prise_en_compte_personne_a_charge_8 = False - elif match_arg_642.code == Collectivite_Code.LaReunion: - _ = match_arg_642.value + elif match_arg_621.code == Collectivite_Code.LaReunion: + _ = match_arg_621.value temp_prise_en_compte_personne_a_charge_8 = False - elif match_arg_642.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_642.value + elif match_arg_621.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_621.value temp_prise_en_compte_personne_a_charge_8 = True - elif match_arg_642.code == Collectivite_Code.SaintMartin: - _ = match_arg_642.value + elif match_arg_621.code == Collectivite_Code.SaintMartin: + _ = match_arg_621.value temp_prise_en_compte_personne_a_charge_8 = True - elif match_arg_642.code == Collectivite_Code.Metropole: - _ = match_arg_642.value + elif match_arg_621.code == Collectivite_Code.Metropole: + _ = match_arg_621.value temp_prise_en_compte_personne_a_charge_8 = False - elif match_arg_642.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_642.value + elif match_arg_621.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_621.value temp_prise_en_compte_personne_a_charge_8 = False - elif match_arg_642.code == Collectivite_Code.Mayotte: - _ = match_arg_642.value + elif match_arg_621.code == Collectivite_Code.Mayotte: + _ = match_arg_621.value temp_prise_en_compte_personne_a_charge_8 = False return (temp_prise_en_compte_personne_a_charge_8 and temp_prise_en_compte_personne_a_charge_7) @@ -23343,54 +23072,54 @@ def eligibilite_aides_personnelle_logement(eligibilite_aides_personnelle_logemen temp_prise_en_compte_personne_a_charge_5, temp_prise_en_compte_personne_a_charge_4) except EmptyError: - match_arg_643 = personne_a_charge_1 - if match_arg_643.code == PersonneACharge_Code.EnfantACharge: - enfant_4 = match_arg_643.value - match_arg_644 = enfant_4.obligation_scolaire - if match_arg_644.code == SituationObligationScolaire_Code.Avant: - _ = match_arg_644.value + match_arg_622 = personne_a_charge_1 + if match_arg_622.code == PersonneACharge_Code.EnfantACharge: + enfant_4 = match_arg_622.value + match_arg_623 = enfant_4.obligation_scolaire + if match_arg_623.code == SituationObligationScolaire_Code.Avant: + _ = match_arg_623.value temp_prise_en_compte_personne_a_charge_9 = False - elif match_arg_644.code == SituationObligationScolaire_Code.Pendant: - _ = match_arg_644.value + elif match_arg_623.code == SituationObligationScolaire_Code.Pendant: + _ = match_arg_623.value temp_prise_en_compte_personne_a_charge_9 = False - elif match_arg_644.code == SituationObligationScolaire_Code.Apres: - _ = match_arg_644.value + elif match_arg_623.code == SituationObligationScolaire_Code.Apres: + _ = match_arg_623.value temp_prise_en_compte_personne_a_charge_9 = True temp_prise_en_compte_personne_a_charge_10 = (temp_prise_en_compte_personne_a_charge_9 and (((enfant_4.date_de_naissance + prestations_familiales_dot_age_l512_3_2_1) > date_courante_14) and enfant_4.etudes_apprentissage_stage_formation_pro_impossibilite_travail)) - elif match_arg_643.code == PersonneACharge_Code.AutrePersonneACharge: - _ = match_arg_643.value + elif match_arg_622.code == PersonneACharge_Code.AutrePersonneACharge: + _ = match_arg_622.value temp_prise_en_compte_personne_a_charge_10 = False - match_arg_645 = menage.residence - if match_arg_645.code == Collectivite_Code.Guadeloupe: - _ = match_arg_645.value + match_arg_624 = menage.residence + if match_arg_624.code == Collectivite_Code.Guadeloupe: + _ = match_arg_624.value temp_prise_en_compte_personne_a_charge_11 = True - elif match_arg_645.code == Collectivite_Code.Guyane: - _ = match_arg_645.value + elif match_arg_624.code == Collectivite_Code.Guyane: + _ = match_arg_624.value temp_prise_en_compte_personne_a_charge_11 = True - elif match_arg_645.code == Collectivite_Code.Martinique: - _ = match_arg_645.value + elif match_arg_624.code == Collectivite_Code.Martinique: + _ = match_arg_624.value temp_prise_en_compte_personne_a_charge_11 = True - elif match_arg_645.code == Collectivite_Code.LaReunion: - _ = match_arg_645.value + elif match_arg_624.code == Collectivite_Code.LaReunion: + _ = match_arg_624.value temp_prise_en_compte_personne_a_charge_11 = True - elif match_arg_645.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_645.value + elif match_arg_624.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_624.value temp_prise_en_compte_personne_a_charge_11 = False - elif match_arg_645.code == Collectivite_Code.SaintMartin: - _ = match_arg_645.value + elif match_arg_624.code == Collectivite_Code.SaintMartin: + _ = match_arg_624.value temp_prise_en_compte_personne_a_charge_11 = False - elif match_arg_645.code == Collectivite_Code.Metropole: - _ = match_arg_645.value + elif match_arg_624.code == Collectivite_Code.Metropole: + _ = match_arg_624.value temp_prise_en_compte_personne_a_charge_11 = False - elif match_arg_645.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_645.value + elif match_arg_624.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_624.value temp_prise_en_compte_personne_a_charge_11 = False - elif match_arg_645.code == Collectivite_Code.Mayotte: - _ = match_arg_645.value + elif match_arg_624.code == Collectivite_Code.Mayotte: + _ = match_arg_624.value temp_prise_en_compte_personne_a_charge_11 = True if (temp_prise_en_compte_personne_a_charge_11 and temp_prise_en_compte_personne_a_charge_10): @@ -23398,18 +23127,18 @@ def eligibilite_aides_personnelle_logement(eligibilite_aides_personnelle_logemen else: raise EmptyError except EmptyError: - match_arg_646 = personne_a_charge_1 - if match_arg_646.code == PersonneACharge_Code.EnfantACharge: - enfant_5 = match_arg_646.value - match_arg_647 = enfant_5.nationalite - if match_arg_647.code == Nationalite_Code.Francaise: - _ = match_arg_647.value + match_arg_625 = personne_a_charge_1 + if match_arg_625.code == PersonneACharge_Code.EnfantACharge: + enfant_5 = match_arg_625.value + match_arg_626 = enfant_5.nationalite + if match_arg_626.code == Nationalite_Code.Francaise: + _ = match_arg_626.value temp_prise_en_compte_personne_a_charge_12 = False - elif match_arg_647.code == Nationalite_Code.Etrangere: - conditions_2 = match_arg_647.value + elif match_arg_626.code == Nationalite_Code.Etrangere: + conditions_2 = match_arg_626.value temp_prise_en_compte_personne_a_charge_12 = not conditions_2.satisfait_conditions_l512_2_code_securite_sociale - elif match_arg_646.code == PersonneACharge_Code.AutrePersonneACharge: - _ = match_arg_646.value + elif match_arg_625.code == PersonneACharge_Code.AutrePersonneACharge: + _ = match_arg_625.value temp_prise_en_compte_personne_a_charge_12 = False if (septieme_alinea_l823_1_applicable and temp_prise_en_compte_personne_a_charge_12): @@ -23417,17 +23146,17 @@ def eligibilite_aides_personnelle_logement(eligibilite_aides_personnelle_logemen else: raise EmptyError except EmptyError: - match_arg_648 = personne_a_charge_1 - if match_arg_648.code == PersonneACharge_Code.EnfantACharge: - enfant_6 = match_arg_648.value + match_arg_627 = personne_a_charge_1 + if match_arg_627.code == PersonneACharge_Code.EnfantACharge: + enfant_6 = match_arg_627.value temp_prise_en_compte_personne_a_charge_13 = prestations_familiales_dot_droit_ouvert( EnfantPrestationsFamiliales(identifiant = enfant_6.identifiant, obligation_scolaire = enfant_6.obligation_scolaire, remuneration_mensuelle = enfant_6.remuneration_mensuelle, date_de_naissance = enfant_6.date_de_naissance, a_deja_ouvert_droit_aux_allocations_familiales = enfant_6.a_deja_ouvert_droit_aux_allocations_familiales)) - elif match_arg_648.code == PersonneACharge_Code.AutrePersonneACharge: - parent_1 = match_arg_648.value + elif match_arg_627.code == PersonneACharge_Code.AutrePersonneACharge: + parent_1 = match_arg_627.value temp_prise_en_compte_personne_a_charge_13 = False if temp_prise_en_compte_personne_a_charge_13: return True @@ -23438,41 +23167,41 @@ def eligibilite_aides_personnelle_logement(eligibilite_aides_personnelle_logemen def temp_prise_en_compte_personne_a_charge_15(_:Unit): return True def temp_prise_en_compte_personne_a_charge_16(_:Unit): - match_arg_649 = personne_a_charge_1 - if match_arg_649.code == PersonneACharge_Code.EnfantACharge: - enfant_7 = match_arg_649.value + match_arg_628 = personne_a_charge_1 + if match_arg_628.code == PersonneACharge_Code.EnfantACharge: + enfant_7 = match_arg_628.value return False - elif match_arg_649.code == PersonneACharge_Code.AutrePersonneACharge: - parent_2 = match_arg_649.value - match_arg_650 = parent_2.parente - if match_arg_650.code == Parente_Code.Ascendant: - _ = match_arg_650.value + elif match_arg_628.code == PersonneACharge_Code.AutrePersonneACharge: + parent_2 = match_arg_628.value + match_arg_629 = parent_2.parente + if match_arg_629.code == Parente_Code.Ascendant: + _ = match_arg_629.value temp_prise_en_compte_personne_a_charge_17 = False - elif match_arg_650.code == Parente_Code.Descendant: - _ = match_arg_650.value + elif match_arg_629.code == Parente_Code.Descendant: + _ = match_arg_629.value temp_prise_en_compte_personne_a_charge_17 = False - elif match_arg_650.code == Parente_Code.CollateralDeuxiemeTroisiemeDegre: - _ = match_arg_650.value + elif match_arg_629.code == Parente_Code.CollateralDeuxiemeTroisiemeDegre: + _ = match_arg_629.value temp_prise_en_compte_personne_a_charge_17 = True - match_arg_651 = parent_2.parente - if match_arg_651.code == Parente_Code.Ascendant: - _ = match_arg_651.value + match_arg_630 = parent_2.parente + if match_arg_630.code == Parente_Code.Ascendant: + _ = match_arg_630.value temp_prise_en_compte_personne_a_charge_18 = False - elif match_arg_651.code == Parente_Code.Descendant: - _ = match_arg_651.value + elif match_arg_630.code == Parente_Code.Descendant: + _ = match_arg_630.value temp_prise_en_compte_personne_a_charge_18 = True - elif match_arg_651.code == Parente_Code.CollateralDeuxiemeTroisiemeDegre: - _ = match_arg_651.value + elif match_arg_630.code == Parente_Code.CollateralDeuxiemeTroisiemeDegre: + _ = match_arg_630.value temp_prise_en_compte_personne_a_charge_18 = False - match_arg_652 = parent_2.parente - if match_arg_652.code == Parente_Code.Ascendant: - _ = match_arg_652.value + match_arg_631 = parent_2.parente + if match_arg_631.code == Parente_Code.Ascendant: + _ = match_arg_631.value temp_prise_en_compte_personne_a_charge_19 = True - elif match_arg_652.code == Parente_Code.Descendant: - _ = match_arg_652.value + elif match_arg_631.code == Parente_Code.Descendant: + _ = match_arg_631.value temp_prise_en_compte_personne_a_charge_19 = False - elif match_arg_652.code == Parente_Code.CollateralDeuxiemeTroisiemeDegre: - _ = match_arg_652.value + elif match_arg_631.code == Parente_Code.CollateralDeuxiemeTroisiemeDegre: + _ = match_arg_631.value temp_prise_en_compte_personne_a_charge_19 = False return ((temp_prise_en_compte_personne_a_charge_19 or (temp_prise_en_compte_personne_a_charge_18 or @@ -23523,32 +23252,32 @@ def eligibilite_aides_personnelle_logement(eligibilite_aides_personnelle_logemen personnes_a_charge_prises_en_compte = temp_personnes_a_charge_prises_en_compte_1 try: def temp_coefficents_enfants_garde_alternee_pris_en_compte(personne_a_charge_3:PersonneACharge): - match_arg_653 = personne_a_charge_3 - if match_arg_653.code == PersonneACharge_Code.EnfantACharge: - enfant_8 = match_arg_653.value - match_arg_654 = enfant_8.situation_garde_alternee - if match_arg_654.code == SituationGardeAlternee_Code.PasDeGardeAlternee: - _ = match_arg_654.value + match_arg_632 = personne_a_charge_3 + if match_arg_632.code == PersonneACharge_Code.EnfantACharge: + enfant_8 = match_arg_632.value + match_arg_633 = enfant_8.situation_garde_alternee + if match_arg_633.code == SituationGardeAlternee_Code.PasDeGardeAlternee: + _ = match_arg_633.value return False - elif match_arg_654.code == SituationGardeAlternee_Code.GardeAlterneeCoefficientPriseEnCharge: - _ = match_arg_654.value + elif match_arg_633.code == SituationGardeAlternee_Code.GardeAlterneeCoefficientPriseEnCharge: + _ = match_arg_633.value return True - elif match_arg_653.code == PersonneACharge_Code.AutrePersonneACharge: - _ = match_arg_653.value + elif match_arg_632.code == PersonneACharge_Code.AutrePersonneACharge: + _ = match_arg_632.value return False def temp_coefficents_enfants_garde_alternee_pris_en_compte_1(personne_a_charge_4:PersonneACharge): - match_arg_655 = personne_a_charge_4 - if match_arg_655.code == PersonneACharge_Code.EnfantACharge: - enfant_9 = match_arg_655.value - match_arg_656 = enfant_9.situation_garde_alternee - if match_arg_656.code == SituationGardeAlternee_Code.PasDeGardeAlternee: - _ = match_arg_656.value + match_arg_634 = personne_a_charge_4 + if match_arg_634.code == PersonneACharge_Code.EnfantACharge: + enfant_9 = match_arg_634.value + match_arg_635 = enfant_9.situation_garde_alternee + if match_arg_635.code == SituationGardeAlternee_Code.PasDeGardeAlternee: + _ = match_arg_635.value return decimal_of_string("0.") - elif match_arg_656.code == SituationGardeAlternee_Code.GardeAlterneeCoefficientPriseEnCharge: - coeff = match_arg_656.value + elif match_arg_635.code == SituationGardeAlternee_Code.GardeAlterneeCoefficientPriseEnCharge: + coeff = match_arg_635.value return coeff - elif match_arg_655.code == PersonneACharge_Code.AutrePersonneACharge: - _ = match_arg_655.value + elif match_arg_634.code == PersonneACharge_Code.AutrePersonneACharge: + _ = match_arg_634.value return decimal_of_string("0.") temp_coefficents_enfants_garde_alternee_pris_en_compte_2 = list_map(temp_coefficents_enfants_garde_alternee_pris_en_compte_1, list_filter(temp_coefficents_enfants_garde_alternee_pris_en_compte, @@ -23581,7 +23310,7 @@ def eligibilite_aides_personnelle_logement(eligibilite_aides_personnelle_logemen def calcul_allocation_logement_locatif(calcul_allocation_logement_locatif_in:CalculAllocationLogementLocatifIn): loyer_principal = calcul_allocation_logement_locatif_in.loyer_principal_in - ressources_menage_arrondies_5 = calcul_allocation_logement_locatif_in.ressources_menage_arrondies_in + ressources_menage_arrondies_8 = calcul_allocation_logement_locatif_in.ressources_menage_arrondies_in beneficiaire_aide_adulte_ou_enfant_handicapes_1 = calcul_allocation_logement_locatif_in.beneficiaire_aide_adulte_ou_enfant_handicapes_in date_courante_15 = calcul_allocation_logement_locatif_in.date_courante_in nombre_personnes_a_charge_10 = calcul_allocation_logement_locatif_in.nombre_personnes_a_charge_in @@ -23612,7 +23341,7 @@ def calcul_allocation_logement_locatif(calcul_allocation_logement_locatif_in:Cal "Code de la construction et de l'habitation"])) calcul_apl_locatif_dot_loyer_principal_base = temp_calcul_apl_locatif_dot_loyer_principal_base try: - temp_calcul_apl_locatif_dot_ressources_menage_arrondies = ressources_menage_arrondies_5 + temp_calcul_apl_locatif_dot_ressources_menage_arrondies = ressources_menage_arrondies_8 except EmptyError: temp_calcul_apl_locatif_dot_ressources_menage_arrondies = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", @@ -23884,29 +23613,29 @@ def calcul_allocation_logement_locatif(calcul_allocation_logement_locatif_in:Cal "Prologue : aides au logement"])) plafond_loyer_d823_16_2_1 = temp_plafond_loyer_d823_16_2_97 try: - temp_montant_forfaitaire_charges_d823_16_93 = calcul_apl_locatif_dot_montant_forfaitaire_charges_d823_16 + temp_montant_forfaitaire_charges_d823_16_73 = calcul_apl_locatif_dot_montant_forfaitaire_charges_d823_16 except EmptyError: - temp_montant_forfaitaire_charges_d823_16_93 = dead_value + temp_montant_forfaitaire_charges_d823_16_73 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", start_line=840, start_column=12, end_line=840, end_column=47, law_headings=["Secteur locatif", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) - montant_forfaitaire_charges_d823_16_1 = temp_montant_forfaitaire_charges_d823_16_93 - def temp_traitement_aide_finale(aide_finale_28:Money): + montant_forfaitaire_charges_d823_16_1 = temp_montant_forfaitaire_charges_d823_16_73 + def temp_traitement_aide_finale(aide_finale_50:Money): try: try: def temp_traitement_aide_finale_1(_:Unit): - return aide_finale_28 + return aide_finale_50 def temp_traitement_aide_finale_2(_:Unit): - match_arg_657 = changement_logement_d842_4 - if match_arg_657.code == ChangementLogementD8424_Code.Changement: - infos = match_arg_657.value + match_arg_636 = changement_logement_d842_4 + if match_arg_636.code == ChangementLogementD8424_Code.Changement: + infos = match_arg_636.value return (loyer_principal >= infos.ancien_loyer_principal) - elif match_arg_657.code == ChangementLogementD8424_Code.PasDeChangement: - _ = match_arg_657.value + elif match_arg_636.code == ChangementLogementD8424_Code.PasDeChangement: + _ = match_arg_636.value return False return handle_default(SourcePosition(filename="", start_line=0, start_column=1, @@ -23916,7 +23645,7 @@ def calcul_allocation_logement_locatif(calcul_allocation_logement_locatif_in:Cal temp_traitement_aide_finale_1) except EmptyError: return calcul_apl_locatif_dot_traitement_aide_finale_montant_minimal( - aide_finale_28) + aide_finale_50) except EmptyError: raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", start_line=838, @@ -23929,23 +23658,23 @@ def calcul_allocation_logement_locatif(calcul_allocation_logement_locatif_in:Cal try: try: def temp_aide_finale_formule_5(_:Unit): - match_arg_658 = changement_logement_d842_4 - if match_arg_658.code == ChangementLogementD8424_Code.Changement: - infos_1 = match_arg_658.value + match_arg_637 = changement_logement_d842_4 + if match_arg_637.code == ChangementLogementD8424_Code.Changement: + infos_1 = match_arg_637.value return (loyer_principal - (infos_1.ancien_loyer_principal - infos_1.ancienne_allocation_logement)) - elif match_arg_658.code == ChangementLogementD8424_Code.PasDeChangement: - _ = match_arg_658.value + elif match_arg_637.code == ChangementLogementD8424_Code.PasDeChangement: + _ = match_arg_637.value return money_of_cents_string("0") def temp_aide_finale_formule_6(_:Unit): - match_arg_659 = changement_logement_d842_4 - if match_arg_659.code == ChangementLogementD8424_Code.Changement: - infos_2 = match_arg_659.value + match_arg_638 = changement_logement_d842_4 + if match_arg_638.code == ChangementLogementD8424_Code.Changement: + infos_2 = match_arg_638.value return (loyer_principal >= infos_2.ancien_loyer_principal) - elif match_arg_659.code == ChangementLogementD8424_Code.PasDeChangement: - _ = match_arg_659.value + elif match_arg_638.code == ChangementLogementD8424_Code.PasDeChangement: + _ = match_arg_638.value return False temp_aide_finale_formule_7 = handle_default(SourcePosition(filename="", start_line=0, @@ -23983,25 +23712,25 @@ def calcul_aide_personnalisee_logement(calcul_aide_personnalisee_logement_in:Cal date_courante_16 = calcul_aide_personnalisee_logement_in.date_courante_in residence_9 = calcul_aide_personnalisee_logement_in.residence_in try: - match_arg_660 = mode_occupation_1 - if match_arg_660.code == ModeOccupation_Code.Locataire: - location = match_arg_660.value + match_arg_639 = mode_occupation_1 + if match_arg_639.code == ModeOccupation_Code.Locataire: + location = match_arg_639.value temp_categorie_calcul_apl = CategorieCalculAPL(CategorieCalculAPL_Code.Location, location) - elif match_arg_660.code == ModeOccupation_Code.ResidentLogementFoyer: - logementfoyer = match_arg_660.value + elif match_arg_639.code == ModeOccupation_Code.ResidentLogementFoyer: + logementfoyer = match_arg_639.value temp_categorie_calcul_apl = CategorieCalculAPL(CategorieCalculAPL_Code.LogementFoyer, logementfoyer) - elif match_arg_660.code == ModeOccupation_Code.AccessionProprieteLocalUsageExclusifHabitation: - proprietaire = match_arg_660.value + elif match_arg_639.code == ModeOccupation_Code.AccessionProprieteLocalUsageExclusifHabitation: + proprietaire = match_arg_639.value temp_categorie_calcul_apl = CategorieCalculAPL(CategorieCalculAPL_Code.AccessionPropriete, proprietaire) - elif match_arg_660.code == ModeOccupation_Code.SousLocataire: - location_1 = match_arg_660.value + elif match_arg_639.code == ModeOccupation_Code.SousLocataire: + location_1 = match_arg_639.value temp_categorie_calcul_apl = CategorieCalculAPL(CategorieCalculAPL_Code.Location, location_1) - elif match_arg_660.code == ModeOccupation_Code.LocationAccession: - proprietaire_1 = match_arg_660.value + elif match_arg_639.code == ModeOccupation_Code.LocationAccession: + proprietaire_1 = match_arg_639.value temp_categorie_calcul_apl = CategorieCalculAPL(CategorieCalculAPL_Code.AccessionPropriete, proprietaire_1) except EmptyError: @@ -24028,29 +23757,29 @@ def calcul_aide_personnalisee_logement(calcul_aide_personnalisee_logement_in:Cal "Prologue : aides au logement"])) ressources_menage_avec_arrondi = temp_ressources_menage_avec_arrondi try: - match_arg_661 = situation_familiale - if match_arg_661.code == SituationFamiliale_Code.Celibataire: - _ = match_arg_661.value + match_arg_640 = situation_familiale + if match_arg_640.code == SituationFamiliale_Code.Celibataire: + _ = match_arg_640.value temp_situation_familiale_calcul_apl = SituationFamilialeCalculAPL(SituationFamilialeCalculAPL_Code.PersonneSeule, Unit()) - elif match_arg_661.code == SituationFamiliale_Code.Maries: - _ = match_arg_661.value + elif match_arg_640.code == SituationFamiliale_Code.Maries: + _ = match_arg_640.value temp_situation_familiale_calcul_apl = SituationFamilialeCalculAPL(SituationFamilialeCalculAPL_Code.Couple, Unit()) - elif match_arg_661.code == SituationFamiliale_Code.Pacses: - _ = match_arg_661.value + elif match_arg_640.code == SituationFamiliale_Code.Pacses: + _ = match_arg_640.value temp_situation_familiale_calcul_apl = SituationFamilialeCalculAPL(SituationFamilialeCalculAPL_Code.Couple, Unit()) - elif match_arg_661.code == SituationFamiliale_Code.Concubins: - _ = match_arg_661.value + elif match_arg_640.code == SituationFamiliale_Code.Concubins: + _ = match_arg_640.value temp_situation_familiale_calcul_apl = SituationFamilialeCalculAPL(SituationFamilialeCalculAPL_Code.Couple, Unit()) - elif match_arg_661.code == SituationFamiliale_Code.CelibataireSepareDeFait: - _ = match_arg_661.value + elif match_arg_640.code == SituationFamiliale_Code.CelibataireSepareDeFait: + _ = match_arg_640.value temp_situation_familiale_calcul_apl = SituationFamilialeCalculAPL(SituationFamilialeCalculAPL_Code.PersonneSeule, Unit()) - elif match_arg_661.code == SituationFamiliale_Code.ConcubinageDontSepareDeFait: - _ = match_arg_661.value + elif match_arg_640.code == SituationFamiliale_Code.ConcubinageDontSepareDeFait: + _ = match_arg_640.value temp_situation_familiale_calcul_apl = SituationFamilialeCalculAPL(SituationFamilialeCalculAPL_Code.Couple, Unit()) except EmptyError: @@ -24064,18 +23793,28 @@ def calcul_aide_personnalisee_logement(calcul_aide_personnalisee_logement_in:Cal "Prologue : aides au logement"])) situation_familiale_calcul_apl_8 = temp_situation_familiale_calcul_apl try: - match_arg_662 = categorie_calcul_apl - if match_arg_662.code == CategorieCalculAPL_Code.Location: - location_2 = match_arg_662.value + match_arg_641 = categorie_calcul_apl + if match_arg_641.code == CategorieCalculAPL_Code.Location: + location_2 = match_arg_641.value + def temp_traitement_formule(result_19:CalculAidePersonnaliseeLogementLocatif): + def temp_traitement_formule_1(param0:Money): + return result_19.traitement_aide_finale(param0) + return CalculAidePersonnaliseeLogementLocatif(montant_forfaitaire_charges_d823_16 = result_19.montant_forfaitaire_charges_d823_16, + plafond_loyer_d823_16_2 = result_19.plafond_loyer_d823_16_2, + participation_minimale = result_19.participation_minimale, + taux_composition_familiale = result_19.taux_composition_familiale, + participation_personnelle = result_19.participation_personnelle, + aide_finale_formule = result_19.aide_finale_formule, + traitement_aide_finale = temp_traitement_formule_1) try: - temp_sous_calcul_traitement = residence_9 + temp_traitement_formule_2 = location_2.loyer_principal except EmptyError: - temp_sous_calcul_traitement = dead_value + temp_traitement_formule_2 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1464, - start_column=25, - end_line=1464, - end_column=34, + start_line=1450, + start_column=31, + end_line=1450, + end_column=55, law_headings=["Article D823-9", "Section 1 : Calcul, liquidation et versement des aides", "Chapitre III : Modalités de liquidation et de versement", @@ -24084,194 +23823,9 @@ def calcul_aide_personnalisee_logement(calcul_aide_personnalisee_logement_in:Cal "Partie réglementaire", "Code de la construction et de l'habitation"])) try: - temp_sous_calcul_traitement_1 = location_2.logement_meuble_d842_2 + temp_traitement_formule_3 = ressources_menage_avec_arrondi except EmptyError: - temp_sous_calcul_traitement_1 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1463, - start_column=38, - end_line=1463, - end_column=69, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - match_arg_663 = location_2.bailleur - if match_arg_663.code == TypeBailleur_Code.BailleurSocial: - bailleur = match_arg_663.value - temp_sous_calcul_traitement_2 = bailleur.reduction_loyer_solidarite_percue - elif match_arg_663.code == TypeBailleur_Code.BailleurPriveAvecConventionnementSocial: - _ = match_arg_663.value - temp_sous_calcul_traitement_2 = money_of_cents_string("0") - elif match_arg_663.code == TypeBailleur_Code.BailleurPrive: - _ = match_arg_663.value - temp_sous_calcul_traitement_2 = money_of_cents_string("0") - except EmptyError: - temp_sous_calcul_traitement_2 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1459, - start_column=16, - end_line=1462, - end_column=39, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_3 = location_2.colocation - except EmptyError: - temp_sous_calcul_traitement_3 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1454, - start_column=26, - end_line=1454, - end_column=45, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_4 = type_aide_2 - except EmptyError: - temp_sous_calcul_traitement_4 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1457, - start_column=25, - end_line=1457, - end_column=34, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_5 = location_2.agees_ou_handicap_adultes_hebergees_onereux_particuliers - except EmptyError: - temp_sous_calcul_traitement_5 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1456, - start_column=15, - end_line=1456, - end_column=80, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_6 = location_2.logement_est_chambre - except EmptyError: - temp_sous_calcul_traitement_6 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1453, - start_column=36, - end_line=1453, - end_column=65, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_7 = zone_6 - except EmptyError: - temp_sous_calcul_traitement_7 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1447, - start_column=20, - end_line=1447, - end_column=24, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_8 = situation_familiale_calcul_apl_8 - except EmptyError: - temp_sous_calcul_traitement_8 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1449, - start_column=46, - end_line=1449, - end_column=76, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_9 = nombre_personnes_a_charge_11 - except EmptyError: - temp_sous_calcul_traitement_9 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1446, - start_column=41, - end_line=1446, - end_column=66, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_10 = date_courante_16 - except EmptyError: - temp_sous_calcul_traitement_10 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1448, - start_column=29, - end_line=1448, - end_column=42, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_11 = location_2.beneficiaire_aide_adulte_ou_enfant_handicapes - except EmptyError: - temp_sous_calcul_traitement_11 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1452, - start_column=15, - end_line=1452, - end_column=69, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_12 = ressources_menage_avec_arrondi - except EmptyError: - temp_sous_calcul_traitement_12 = dead_value + temp_traitement_formule_3 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", start_line=1445, start_column=43, @@ -24285,297 +23839,14 @@ def calcul_aide_personnalisee_logement(calcul_aide_personnalisee_logement_in:Cal "Partie réglementaire", "Code de la construction et de l'habitation"])) try: - temp_sous_calcul_traitement_13 = location_2.loyer_principal + temp_traitement_formule_4 = location_2.beneficiaire_aide_adulte_ou_enfant_handicapes except EmptyError: - temp_sous_calcul_traitement_13 = dead_value + temp_traitement_formule_4 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1450, - start_column=31, - end_line=1450, - end_column=55, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - def temp_sous_calcul_traitement_14(param0:Money): - try: - temp_sous_calcul_traitement_15 = location_2.loyer_principal - except EmptyError: - temp_sous_calcul_traitement_15 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1450, - start_column=31, - end_line=1450, - end_column=55, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_16 = ressources_menage_avec_arrondi - except EmptyError: - temp_sous_calcul_traitement_16 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1445, - start_column=43, - end_line=1445, - end_column=60, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_17 = location_2.beneficiaire_aide_adulte_ou_enfant_handicapes - except EmptyError: - temp_sous_calcul_traitement_17 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1452, - start_column=15, - end_line=1452, - end_column=69, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_18 = date_courante_16 - except EmptyError: - temp_sous_calcul_traitement_18 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1448, - start_column=29, - end_line=1448, - end_column=42, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_19 = nombre_personnes_a_charge_11 - except EmptyError: - temp_sous_calcul_traitement_19 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1446, - start_column=41, - end_line=1446, - end_column=66, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_20 = situation_familiale_calcul_apl_8 - except EmptyError: - temp_sous_calcul_traitement_20 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1449, - start_column=46, - end_line=1449, - end_column=76, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_21 = zone_6 - except EmptyError: - temp_sous_calcul_traitement_21 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1447, - start_column=20, - end_line=1447, - end_column=24, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_22 = location_2.logement_est_chambre - except EmptyError: - temp_sous_calcul_traitement_22 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1453, - start_column=36, - end_line=1453, - end_column=65, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_23 = location_2.agees_ou_handicap_adultes_hebergees_onereux_particuliers - except EmptyError: - temp_sous_calcul_traitement_23 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1456, - start_column=15, - end_line=1456, - end_column=80, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_24 = type_aide_2 - except EmptyError: - temp_sous_calcul_traitement_24 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1457, - start_column=25, - end_line=1457, - end_column=34, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_25 = location_2.colocation - except EmptyError: - temp_sous_calcul_traitement_25 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1454, - start_column=26, - end_line=1454, - end_column=45, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - match_arg_664 = location_2.bailleur - if match_arg_664.code == TypeBailleur_Code.BailleurSocial: - bailleur_1 = match_arg_664.value - temp_sous_calcul_traitement_26 = bailleur_1.reduction_loyer_solidarite_percue - elif match_arg_664.code == TypeBailleur_Code.BailleurPriveAvecConventionnementSocial: - _ = match_arg_664.value - temp_sous_calcul_traitement_26 = money_of_cents_string("0") - elif match_arg_664.code == TypeBailleur_Code.BailleurPrive: - _ = match_arg_664.value - temp_sous_calcul_traitement_26 = money_of_cents_string("0") - except EmptyError: - temp_sous_calcul_traitement_26 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1459, - start_column=16, - end_line=1462, - end_column=39, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_27 = location_2.logement_meuble_d842_2 - except EmptyError: - temp_sous_calcul_traitement_27 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1463, - start_column=38, - end_line=1463, - end_column=69, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_28 = residence_9 - except EmptyError: - temp_sous_calcul_traitement_28 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1464, - start_column=25, - end_line=1464, - end_column=34, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - return calcul_aide_personnalisee_logement_locatif(CalculAidePersonnaliseeLogementLocatifIn(loyer_principal_base_in = temp_sous_calcul_traitement_15, - ressources_menage_arrondies_in = temp_sous_calcul_traitement_16, - beneficiaire_aide_adulte_ou_enfant_handicapes_in = temp_sous_calcul_traitement_17, - date_courante_in = temp_sous_calcul_traitement_18, - nombre_personnes_a_charge_in = temp_sous_calcul_traitement_19, - situation_familiale_calcul_apl_in = temp_sous_calcul_traitement_20, - zone_in = temp_sous_calcul_traitement_21, - logement_est_chambre_in = temp_sous_calcul_traitement_22, - agees_ou_handicap_adultes_hebergees_onereux_particuliers_in = temp_sous_calcul_traitement_23, - type_aide_in = temp_sous_calcul_traitement_24, - colocation_in = temp_sous_calcul_traitement_25, - reduction_loyer_solidarite_in = temp_sous_calcul_traitement_26, - logement_meuble_d842_2_in = temp_sous_calcul_traitement_27, - residence_in = temp_sous_calcul_traitement_28)).traitement_aide_finale( - param0) - temp_sous_calcul_traitement_29 = TraitementFormuleAideFinale(aide_finale_formule = calcul_aide_personnalisee_logement_locatif( - CalculAidePersonnaliseeLogementLocatifIn(loyer_principal_base_in = temp_sous_calcul_traitement_13, - ressources_menage_arrondies_in = temp_sous_calcul_traitement_12, - beneficiaire_aide_adulte_ou_enfant_handicapes_in = temp_sous_calcul_traitement_11, - date_courante_in = temp_sous_calcul_traitement_10, - nombre_personnes_a_charge_in = temp_sous_calcul_traitement_9, - situation_familiale_calcul_apl_in = temp_sous_calcul_traitement_8, - zone_in = temp_sous_calcul_traitement_7, - logement_est_chambre_in = temp_sous_calcul_traitement_6, - agees_ou_handicap_adultes_hebergees_onereux_particuliers_in = temp_sous_calcul_traitement_5, - type_aide_in = temp_sous_calcul_traitement_4, - colocation_in = temp_sous_calcul_traitement_3, - reduction_loyer_solidarite_in = temp_sous_calcul_traitement_2, - logement_meuble_d842_2_in = temp_sous_calcul_traitement_1, - residence_in = temp_sous_calcul_traitement)).aide_finale_formule, - traitement_aide_finale = temp_sous_calcul_traitement_14) - elif match_arg_662.code == CategorieCalculAPL_Code.AccessionPropriete: - proprietaire_2 = match_arg_662.value - try: - temp_sous_calcul_traitement_30 = residence_9 - except EmptyError: - temp_sous_calcul_traitement_30 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1515, - start_column=26, - end_line=1515, - end_column=35, + start_line=1452, + start_column=15, + end_line=1452, + end_column=69, law_headings=["Article D823-9", "Section 1 : Calcul, liquidation et versement des aides", "Chapitre III : Modalités de liquidation et de versement", @@ -24584,14 +23855,14 @@ def calcul_aide_personnalisee_logement(calcul_aide_personnalisee_logement_in:Cal "Partie réglementaire", "Code de la construction et de l'habitation"])) try: - temp_sous_calcul_traitement_31 = date_courante_16 + temp_traitement_formule_5 = date_courante_16 except EmptyError: - temp_sous_calcul_traitement_31 = dead_value + temp_traitement_formule_5 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1503, - start_column=30, - end_line=1503, - end_column=43, + start_line=1448, + start_column=29, + end_line=1448, + end_column=42, law_headings=["Article D823-9", "Section 1 : Calcul, liquidation et versement des aides", "Chapitre III : Modalités de liquidation et de versement", @@ -24600,109 +23871,13 @@ def calcul_aide_personnalisee_logement(calcul_aide_personnalisee_logement_in:Cal "Partie réglementaire", "Code de la construction et de l'habitation"])) try: - temp_sous_calcul_traitement_32 = proprietaire_2.anciennete_logement + temp_traitement_formule_6 = nombre_personnes_a_charge_11 except EmptyError: - temp_sous_calcul_traitement_32 = dead_value + temp_traitement_formule_6 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1514, - start_column=36, - end_line=1514, - end_column=68, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_33 = proprietaire_2.pret.type_pret - except EmptyError: - temp_sous_calcul_traitement_33 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1513, - start_column=26, - end_line=1513, - end_column=53, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_34 = zone_6 - except EmptyError: - temp_sous_calcul_traitement_34 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1502, - start_column=21, - end_line=1502, - end_column=25, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_35 = proprietaire_2.situation_r822_11_13_17 - except EmptyError: - temp_sous_calcul_traitement_35 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1512, - start_column=40, - end_line=1512, - end_column=76, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_36 = proprietaire_2.copropriete - except EmptyError: - temp_sous_calcul_traitement_36 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1511, - start_column=28, - end_line=1511, - end_column=52, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_37 = proprietaire_2.date_entree_logement - except EmptyError: - temp_sous_calcul_traitement_37 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1510, - start_column=37, - end_line=1510, - end_column=70, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_38 = proprietaire_2.local_habite_premiere_fois_beneficiaire - except EmptyError: - temp_sous_calcul_traitement_38 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1509, - start_column=14, - end_line=1509, + start_line=1446, + start_column=41, + end_line=1446, end_column=66, law_headings=["Article D823-9", "Section 1 : Calcul, liquidation et versement des aides", @@ -24712,14 +23887,14 @@ def calcul_aide_personnalisee_logement(calcul_aide_personnalisee_logement_in:Cal "Partie réglementaire", "Code de la construction et de l'habitation"])) try: - temp_sous_calcul_traitement_39 = proprietaire_2.pret.date_signature + temp_traitement_formule_7 = situation_familiale_calcul_apl_8 except EmptyError: - temp_sous_calcul_traitement_39 = dead_value + temp_traitement_formule_7 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1507, - start_column=36, - end_line=1507, - end_column=68, + start_line=1449, + start_column=46, + end_line=1449, + end_column=76, law_headings=["Article D823-9", "Section 1 : Calcul, liquidation et versement des aides", "Chapitre III : Modalités de liquidation et de versement", @@ -24728,13 +23903,45 @@ def calcul_aide_personnalisee_logement(calcul_aide_personnalisee_logement_in:Cal "Partie réglementaire", "Code de la construction et de l'habitation"])) try: - temp_sous_calcul_traitement_40 = proprietaire_2.type_travaux_logement_d832_15 + temp_traitement_formule_8 = zone_6 except EmptyError: - temp_sous_calcul_traitement_40 = dead_value + temp_traitement_formule_8 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1506, - start_column=38, - end_line=1506, + start_line=1447, + start_column=20, + end_line=1447, + end_column=24, + law_headings=["Article D823-9", + "Section 1 : Calcul, liquidation et versement des aides", + "Chapitre III : Modalités de liquidation et de versement", + "Titre II : Dispositions communes aux aides personnelles au logement", + "Livre VIII : Aides personnelles au logement", + "Partie réglementaire", + "Code de la construction et de l'habitation"])) + try: + temp_traitement_formule_9 = location_2.logement_est_chambre + except EmptyError: + temp_traitement_formule_9 = dead_value + raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", + start_line=1453, + start_column=36, + end_line=1453, + end_column=65, + law_headings=["Article D823-9", + "Section 1 : Calcul, liquidation et versement des aides", + "Chapitre III : Modalités de liquidation et de versement", + "Titre II : Dispositions communes aux aides personnelles au logement", + "Livre VIII : Aides personnelles au logement", + "Partie réglementaire", + "Code de la construction et de l'habitation"])) + try: + temp_traitement_formule_10 = location_2.agees_ou_handicap_adultes_hebergees_onereux_particuliers + except EmptyError: + temp_traitement_formule_10 = dead_value + raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", + start_line=1456, + start_column=15, + end_line=1456, end_column=80, law_headings=["Article D823-9", "Section 1 : Calcul, liquidation et versement des aides", @@ -24744,14 +23951,14 @@ def calcul_aide_personnalisee_logement(calcul_aide_personnalisee_logement_in:Cal "Partie réglementaire", "Code de la construction et de l'habitation"])) try: - temp_sous_calcul_traitement_41 = situation_familiale_calcul_apl_8 + temp_traitement_formule_11 = type_aide_2 except EmptyError: - temp_sous_calcul_traitement_41 = dead_value + temp_traitement_formule_11 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1504, - start_column=47, - end_line=1504, - end_column=77, + start_line=1457, + start_column=25, + end_line=1457, + end_column=34, law_headings=["Article D823-9", "Section 1 : Calcul, liquidation et versement des aides", "Chapitre III : Modalités de liquidation et de versement", @@ -24760,14 +23967,14 @@ def calcul_aide_personnalisee_logement(calcul_aide_personnalisee_logement_in:Cal "Partie réglementaire", "Code de la construction et de l'habitation"])) try: - temp_sous_calcul_traitement_42 = nombre_personnes_a_charge_11 + temp_traitement_formule_12 = location_2.colocation except EmptyError: - temp_sous_calcul_traitement_42 = dead_value + temp_traitement_formule_12 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1501, - start_column=42, - end_line=1501, - end_column=67, + start_line=1454, + start_column=26, + end_line=1454, + end_column=45, law_headings=["Article D823-9", "Section 1 : Calcul, liquidation et versement des aides", "Chapitre III : Modalités de liquidation et de versement", @@ -24776,9 +23983,109 @@ def calcul_aide_personnalisee_logement(calcul_aide_personnalisee_logement_in:Cal "Partie réglementaire", "Code de la construction et de l'habitation"])) try: - temp_sous_calcul_traitement_43 = ressources_menage_avec_arrondi + match_arg_642 = location_2.bailleur + if match_arg_642.code == TypeBailleur_Code.BailleurSocial: + bailleur = match_arg_642.value + temp_traitement_formule_13 = bailleur.reduction_loyer_solidarite_percue + elif match_arg_642.code == TypeBailleur_Code.BailleurPriveAvecConventionnementSocial: + _ = match_arg_642.value + temp_traitement_formule_13 = money_of_cents_string("0") + elif match_arg_642.code == TypeBailleur_Code.BailleurPrive: + _ = match_arg_642.value + temp_traitement_formule_13 = money_of_cents_string("0") except EmptyError: - temp_sous_calcul_traitement_43 = dead_value + temp_traitement_formule_13 = dead_value + raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", + start_line=1459, + start_column=16, + end_line=1462, + end_column=39, + law_headings=["Article D823-9", + "Section 1 : Calcul, liquidation et versement des aides", + "Chapitre III : Modalités de liquidation et de versement", + "Titre II : Dispositions communes aux aides personnelles au logement", + "Livre VIII : Aides personnelles au logement", + "Partie réglementaire", + "Code de la construction et de l'habitation"])) + try: + temp_traitement_formule_14 = location_2.logement_meuble_d842_2 + except EmptyError: + temp_traitement_formule_14 = dead_value + raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", + start_line=1463, + start_column=38, + end_line=1463, + end_column=69, + law_headings=["Article D823-9", + "Section 1 : Calcul, liquidation et versement des aides", + "Chapitre III : Modalités de liquidation et de versement", + "Titre II : Dispositions communes aux aides personnelles au logement", + "Livre VIII : Aides personnelles au logement", + "Partie réglementaire", + "Code de la construction et de l'habitation"])) + try: + temp_traitement_formule_15 = residence_9 + except EmptyError: + temp_traitement_formule_15 = dead_value + raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", + start_line=1464, + start_column=25, + end_line=1464, + end_column=34, + law_headings=["Article D823-9", + "Section 1 : Calcul, liquidation et versement des aides", + "Chapitre III : Modalités de liquidation et de versement", + "Titre II : Dispositions communes aux aides personnelles au logement", + "Livre VIII : Aides personnelles au logement", + "Partie réglementaire", + "Code de la construction et de l'habitation"])) + traitement_formule = temp_traitement_formule(calcul_aide_personnalisee_logement_locatif( + CalculAidePersonnaliseeLogementLocatifIn(loyer_principal_base_in = temp_traitement_formule_2, + ressources_menage_arrondies_in = temp_traitement_formule_3, + beneficiaire_aide_adulte_ou_enfant_handicapes_in = temp_traitement_formule_4, + date_courante_in = temp_traitement_formule_5, + nombre_personnes_a_charge_in = temp_traitement_formule_6, + situation_familiale_calcul_apl_in = temp_traitement_formule_7, + zone_in = temp_traitement_formule_8, + logement_est_chambre_in = temp_traitement_formule_9, + agees_ou_handicap_adultes_hebergees_onereux_particuliers_in = temp_traitement_formule_10, + type_aide_in = temp_traitement_formule_11, + colocation_in = temp_traitement_formule_12, + reduction_loyer_solidarite_in = temp_traitement_formule_13, + logement_meuble_d842_2_in = temp_traitement_formule_14, + residence_in = temp_traitement_formule_15))) + temp_sous_calcul_traitement = TraitementFormuleAideFinale(aide_finale_formule = traitement_formule.aide_finale_formule, + traitement_aide_finale = traitement_formule.traitement_aide_finale) + elif match_arg_641.code == CategorieCalculAPL_Code.AccessionPropriete: + proprietaire_2 = match_arg_641.value + def temp_traitement_formule_16(result_20:CalculAidePersonnaliseeLogementAccessionPropriete): + def temp_traitement_formule_17(param0_1:Money): + return result_20.traitement_aide_finale(param0_1) + return CalculAidePersonnaliseeLogementAccessionPropriete(mensualite_eligible = result_20.mensualite_eligible, + mensualite_minimale = result_20.mensualite_minimale, + coefficient_prise_en_charge_d832_10 = result_20.coefficient_prise_en_charge_d832_10, + aide_finale_formule = result_20.aide_finale_formule, + traitement_aide_finale = temp_traitement_formule_17) + try: + temp_traitement_formule_18 = proprietaire_2.mensualite_principale + except EmptyError: + temp_traitement_formule_18 = dead_value + raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", + start_line=1505, + start_column=38, + end_line=1505, + end_column=72, + law_headings=["Article D823-9", + "Section 1 : Calcul, liquidation et versement des aides", + "Chapitre III : Modalités de liquidation et de versement", + "Titre II : Dispositions communes aux aides personnelles au logement", + "Livre VIII : Aides personnelles au logement", + "Partie réglementaire", + "Code de la construction et de l'habitation"])) + try: + temp_traitement_formule_19 = ressources_menage_avec_arrondi + except EmptyError: + temp_traitement_formule_19 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", start_line=1500, start_column=44, @@ -24792,313 +24099,46 @@ def calcul_aide_personnalisee_logement(calcul_aide_personnalisee_logement_in:Cal "Partie réglementaire", "Code de la construction et de l'habitation"])) try: - temp_sous_calcul_traitement_44 = proprietaire_2.mensualite_principale + temp_traitement_formule_20 = nombre_personnes_a_charge_11 except EmptyError: - temp_sous_calcul_traitement_44 = dead_value + temp_traitement_formule_20 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1505, + start_line=1501, + start_column=42, + end_line=1501, + end_column=67, + law_headings=["Article D823-9", + "Section 1 : Calcul, liquidation et versement des aides", + "Chapitre III : Modalités de liquidation et de versement", + "Titre II : Dispositions communes aux aides personnelles au logement", + "Livre VIII : Aides personnelles au logement", + "Partie réglementaire", + "Code de la construction et de l'habitation"])) + try: + temp_traitement_formule_21 = situation_familiale_calcul_apl_8 + except EmptyError: + temp_traitement_formule_21 = dead_value + raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", + start_line=1504, + start_column=47, + end_line=1504, + end_column=77, + law_headings=["Article D823-9", + "Section 1 : Calcul, liquidation et versement des aides", + "Chapitre III : Modalités de liquidation et de versement", + "Titre II : Dispositions communes aux aides personnelles au logement", + "Livre VIII : Aides personnelles au logement", + "Partie réglementaire", + "Code de la construction et de l'habitation"])) + try: + temp_traitement_formule_22 = proprietaire_2.type_travaux_logement_d832_15 + except EmptyError: + temp_traitement_formule_22 = dead_value + raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", + start_line=1506, start_column=38, - end_line=1505, - end_column=72, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - def temp_sous_calcul_traitement_45(param0_1:Money): - try: - temp_sous_calcul_traitement_46 = proprietaire_2.mensualite_principale - except EmptyError: - temp_sous_calcul_traitement_46 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1505, - start_column=38, - end_line=1505, - end_column=72, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_47 = ressources_menage_avec_arrondi - except EmptyError: - temp_sous_calcul_traitement_47 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1500, - start_column=44, - end_line=1500, - end_column=61, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_48 = nombre_personnes_a_charge_11 - except EmptyError: - temp_sous_calcul_traitement_48 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1501, - start_column=42, - end_line=1501, - end_column=67, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_49 = situation_familiale_calcul_apl_8 - except EmptyError: - temp_sous_calcul_traitement_49 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1504, - start_column=47, - end_line=1504, - end_column=77, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_50 = proprietaire_2.type_travaux_logement_d832_15 - except EmptyError: - temp_sous_calcul_traitement_50 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1506, - start_column=38, - end_line=1506, - end_column=80, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_51 = proprietaire_2.pret.date_signature - except EmptyError: - temp_sous_calcul_traitement_51 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1507, - start_column=36, - end_line=1507, - end_column=68, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_52 = proprietaire_2.local_habite_premiere_fois_beneficiaire - except EmptyError: - temp_sous_calcul_traitement_52 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1509, - start_column=14, - end_line=1509, - end_column=66, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_53 = proprietaire_2.date_entree_logement - except EmptyError: - temp_sous_calcul_traitement_53 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1510, - start_column=37, - end_line=1510, - end_column=70, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_54 = proprietaire_2.copropriete - except EmptyError: - temp_sous_calcul_traitement_54 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1511, - start_column=28, - end_line=1511, - end_column=52, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_55 = proprietaire_2.situation_r822_11_13_17 - except EmptyError: - temp_sous_calcul_traitement_55 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1512, - start_column=40, - end_line=1512, - end_column=76, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_56 = zone_6 - except EmptyError: - temp_sous_calcul_traitement_56 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1502, - start_column=21, - end_line=1502, - end_column=25, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_57 = proprietaire_2.pret.type_pret - except EmptyError: - temp_sous_calcul_traitement_57 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1513, - start_column=26, - end_line=1513, - end_column=53, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_58 = proprietaire_2.anciennete_logement - except EmptyError: - temp_sous_calcul_traitement_58 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1514, - start_column=36, - end_line=1514, - end_column=68, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_59 = date_courante_16 - except EmptyError: - temp_sous_calcul_traitement_59 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1503, - start_column=30, - end_line=1503, - end_column=43, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_60 = residence_9 - except EmptyError: - temp_sous_calcul_traitement_60 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1515, - start_column=26, - end_line=1515, - end_column=35, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - return calcul_aide_personnalisee_logement_accession_propriete( - CalculAidePersonnaliseeLogementAccessionProprieteIn(mensualite_principale_in = temp_sous_calcul_traitement_46, - ressources_menage_arrondies_in = temp_sous_calcul_traitement_47, - nombre_personnes_a_charge_in = temp_sous_calcul_traitement_48, - situation_familiale_calcul_apl_in = temp_sous_calcul_traitement_49, - type_travaux_logement_in = temp_sous_calcul_traitement_50, - date_signature_pret_in = temp_sous_calcul_traitement_51, - local_habite_premiere_fois_beneficiaire_in = temp_sous_calcul_traitement_52, - date_entree_logement_in = temp_sous_calcul_traitement_53, - copropriete_in = temp_sous_calcul_traitement_54, - situation_r822_11_13_17_in = temp_sous_calcul_traitement_55, - zone_in = temp_sous_calcul_traitement_56, - type_pret_in = temp_sous_calcul_traitement_57, - anciennete_logement_in = temp_sous_calcul_traitement_58, - date_courante_in = temp_sous_calcul_traitement_59, - residence_in = temp_sous_calcul_traitement_60)).traitement_aide_finale( - param0_1) - temp_sous_calcul_traitement_29 = TraitementFormuleAideFinale(aide_finale_formule = calcul_aide_personnalisee_logement_accession_propriete( - CalculAidePersonnaliseeLogementAccessionProprieteIn(mensualite_principale_in = temp_sous_calcul_traitement_44, - ressources_menage_arrondies_in = temp_sous_calcul_traitement_43, - nombre_personnes_a_charge_in = temp_sous_calcul_traitement_42, - situation_familiale_calcul_apl_in = temp_sous_calcul_traitement_41, - type_travaux_logement_in = temp_sous_calcul_traitement_40, - date_signature_pret_in = temp_sous_calcul_traitement_39, - local_habite_premiere_fois_beneficiaire_in = temp_sous_calcul_traitement_38, - date_entree_logement_in = temp_sous_calcul_traitement_37, - copropriete_in = temp_sous_calcul_traitement_36, - situation_r822_11_13_17_in = temp_sous_calcul_traitement_35, - zone_in = temp_sous_calcul_traitement_34, - type_pret_in = temp_sous_calcul_traitement_33, - anciennete_logement_in = temp_sous_calcul_traitement_32, - date_courante_in = temp_sous_calcul_traitement_31, - residence_in = temp_sous_calcul_traitement_30)).aide_finale_formule, - traitement_aide_finale = temp_sous_calcul_traitement_45) - elif match_arg_662.code == CategorieCalculAPL_Code.LogementFoyer: - logement_foyer_ = match_arg_662.value - def temp_sous_calcul_traitement_61(_:Unit): - raise EmptyError - def temp_sous_calcul_traitement_62(_:Unit): - raise EmptyError - def temp_sous_calcul_traitement_63(_:Unit): - raise EmptyError - try: - temp_sous_calcul_traitement_64 = logement_foyer_.redevance - except EmptyError: - temp_sous_calcul_traitement_64 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1485, - start_column=25, - end_line=1485, - end_column=50, + end_line=1506, + end_column=80, law_headings=["Article D823-9", "Section 1 : Calcul, liquidation et versement des aides", "Chapitre III : Modalités de liquidation et de versement", @@ -25107,14 +24147,14 @@ def calcul_aide_personnalisee_logement(calcul_aide_personnalisee_logement_in:Cal "Partie réglementaire", "Code de la construction et de l'habitation"])) try: - temp_sous_calcul_traitement_65 = date_courante_16 + temp_traitement_formule_23 = proprietaire_2.pret.date_signature except EmptyError: - temp_sous_calcul_traitement_65 = dead_value + temp_traitement_formule_23 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1483, - start_column=29, - end_line=1483, - end_column=42, + start_line=1507, + start_column=36, + end_line=1507, + end_column=68, law_headings=["Article D823-9", "Section 1 : Calcul, liquidation et versement des aides", "Chapitre III : Modalités de liquidation et de versement", @@ -25123,45 +24163,13 @@ def calcul_aide_personnalisee_logement(calcul_aide_personnalisee_logement_in:Cal "Partie réglementaire", "Code de la construction et de l'habitation"])) try: - temp_sous_calcul_traitement_66 = zone_6 + temp_traitement_formule_24 = proprietaire_2.local_habite_premiere_fois_beneficiaire except EmptyError: - temp_sous_calcul_traitement_66 = dead_value + temp_traitement_formule_24 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1481, - start_column=20, - end_line=1481, - end_column=24, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_67 = situation_familiale_calcul_apl_8 - except EmptyError: - temp_sous_calcul_traitement_67 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1484, - start_column=46, - end_line=1484, - end_column=76, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_68 = nombre_personnes_a_charge_11 - except EmptyError: - temp_sous_calcul_traitement_68 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1478, - start_column=41, - end_line=1478, + start_line=1509, + start_column=14, + end_line=1509, end_column=66, law_headings=["Article D823-9", "Section 1 : Calcul, liquidation et versement des aides", @@ -25171,30 +24179,14 @@ def calcul_aide_personnalisee_logement(calcul_aide_personnalisee_logement_in:Cal "Partie réglementaire", "Code de la construction et de l'habitation"])) try: - temp_sous_calcul_traitement_69 = ressources_menage_avec_arrondi + temp_traitement_formule_25 = proprietaire_2.date_entree_logement except EmptyError: - temp_sous_calcul_traitement_69 = dead_value + temp_traitement_formule_25 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1477, - start_column=43, - end_line=1477, - end_column=60, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_70 = logement_foyer_.date_conventionnement - except EmptyError: - temp_sous_calcul_traitement_70 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1487, + start_line=1510, start_column=37, - end_line=1487, - end_column=74, + end_line=1510, + end_column=70, law_headings=["Article D823-9", "Section 1 : Calcul, liquidation et versement des aides", "Chapitre III : Modalités de liquidation et de versement", @@ -25203,14 +24195,14 @@ def calcul_aide_personnalisee_logement(calcul_aide_personnalisee_logement_in:Cal "Partie réglementaire", "Code de la construction et de l'habitation"])) try: - temp_sous_calcul_traitement_71 = logement_foyer_.type + temp_traitement_formule_26 = proprietaire_2.copropriete except EmptyError: - temp_sous_calcul_traitement_71 = dead_value + temp_traitement_formule_26 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1486, - start_column=35, - end_line=1486, - end_column=55, + start_line=1511, + start_column=28, + end_line=1511, + end_column=52, law_headings=["Article D823-9", "Section 1 : Calcul, liquidation et versement des aides", "Chapitre III : Modalités de liquidation et de versement", @@ -25219,9 +24211,153 @@ def calcul_aide_personnalisee_logement(calcul_aide_personnalisee_logement_in:Cal "Partie réglementaire", "Code de la construction et de l'habitation"])) try: - temp_sous_calcul_traitement_72 = logement_foyer_.logement_foyer_jeunes_travailleurs + temp_traitement_formule_27 = proprietaire_2.situation_r822_11_13_17 except EmptyError: - temp_sous_calcul_traitement_72 = dead_value + temp_traitement_formule_27 = dead_value + raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", + start_line=1512, + start_column=40, + end_line=1512, + end_column=76, + law_headings=["Article D823-9", + "Section 1 : Calcul, liquidation et versement des aides", + "Chapitre III : Modalités de liquidation et de versement", + "Titre II : Dispositions communes aux aides personnelles au logement", + "Livre VIII : Aides personnelles au logement", + "Partie réglementaire", + "Code de la construction et de l'habitation"])) + try: + temp_traitement_formule_28 = zone_6 + except EmptyError: + temp_traitement_formule_28 = dead_value + raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", + start_line=1502, + start_column=21, + end_line=1502, + end_column=25, + law_headings=["Article D823-9", + "Section 1 : Calcul, liquidation et versement des aides", + "Chapitre III : Modalités de liquidation et de versement", + "Titre II : Dispositions communes aux aides personnelles au logement", + "Livre VIII : Aides personnelles au logement", + "Partie réglementaire", + "Code de la construction et de l'habitation"])) + try: + temp_traitement_formule_29 = proprietaire_2.pret.type_pret + except EmptyError: + temp_traitement_formule_29 = dead_value + raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", + start_line=1513, + start_column=26, + end_line=1513, + end_column=53, + law_headings=["Article D823-9", + "Section 1 : Calcul, liquidation et versement des aides", + "Chapitre III : Modalités de liquidation et de versement", + "Titre II : Dispositions communes aux aides personnelles au logement", + "Livre VIII : Aides personnelles au logement", + "Partie réglementaire", + "Code de la construction et de l'habitation"])) + try: + temp_traitement_formule_30 = proprietaire_2.anciennete_logement + except EmptyError: + temp_traitement_formule_30 = dead_value + raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", + start_line=1514, + start_column=36, + end_line=1514, + end_column=68, + law_headings=["Article D823-9", + "Section 1 : Calcul, liquidation et versement des aides", + "Chapitre III : Modalités de liquidation et de versement", + "Titre II : Dispositions communes aux aides personnelles au logement", + "Livre VIII : Aides personnelles au logement", + "Partie réglementaire", + "Code de la construction et de l'habitation"])) + try: + temp_traitement_formule_31 = date_courante_16 + except EmptyError: + temp_traitement_formule_31 = dead_value + raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", + start_line=1503, + start_column=30, + end_line=1503, + end_column=43, + law_headings=["Article D823-9", + "Section 1 : Calcul, liquidation et versement des aides", + "Chapitre III : Modalités de liquidation et de versement", + "Titre II : Dispositions communes aux aides personnelles au logement", + "Livre VIII : Aides personnelles au logement", + "Partie réglementaire", + "Code de la construction et de l'habitation"])) + try: + temp_traitement_formule_32 = residence_9 + except EmptyError: + temp_traitement_formule_32 = dead_value + raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", + start_line=1515, + start_column=26, + end_line=1515, + end_column=35, + law_headings=["Article D823-9", + "Section 1 : Calcul, liquidation et versement des aides", + "Chapitre III : Modalités de liquidation et de versement", + "Titre II : Dispositions communes aux aides personnelles au logement", + "Livre VIII : Aides personnelles au logement", + "Partie réglementaire", + "Code de la construction et de l'habitation"])) + traitement_formule_1 = temp_traitement_formule_16(calcul_aide_personnalisee_logement_accession_propriete( + CalculAidePersonnaliseeLogementAccessionProprieteIn(mensualite_principale_in = temp_traitement_formule_18, + ressources_menage_arrondies_in = temp_traitement_formule_19, + nombre_personnes_a_charge_in = temp_traitement_formule_20, + situation_familiale_calcul_apl_in = temp_traitement_formule_21, + type_travaux_logement_in = temp_traitement_formule_22, + date_signature_pret_in = temp_traitement_formule_23, + local_habite_premiere_fois_beneficiaire_in = temp_traitement_formule_24, + date_entree_logement_in = temp_traitement_formule_25, + copropriete_in = temp_traitement_formule_26, + situation_r822_11_13_17_in = temp_traitement_formule_27, + zone_in = temp_traitement_formule_28, + type_pret_in = temp_traitement_formule_29, + anciennete_logement_in = temp_traitement_formule_30, + date_courante_in = temp_traitement_formule_31, + residence_in = temp_traitement_formule_32))) + temp_sous_calcul_traitement = TraitementFormuleAideFinale(aide_finale_formule = traitement_formule_1.aide_finale_formule, + traitement_aide_finale = traitement_formule_1.traitement_aide_finale) + elif match_arg_641.code == CategorieCalculAPL_Code.LogementFoyer: + logement_foyer_ = match_arg_641.value + def temp_traitement_formule_33(result_21:CalculAidePersonnaliseeLogementFoyer): + def temp_traitement_formule_34(param0_2:Money): + return result_21.traitement_aide_finale(param0_2) + return CalculAidePersonnaliseeLogementFoyer(coefficient_multiplicateur_d832_25 = result_21.coefficient_multiplicateur_d832_25, + coefficient_r_d832_25 = result_21.coefficient_r_d832_25, + n_nombre_parts_d832_25 = result_21.n_nombre_parts_d832_25, + equivalence_loyer_eligible = result_21.equivalence_loyer_eligible, + plafond_equivalence_loyer_eligible = result_21.plafond_equivalence_loyer_eligible, + equivalence_loyer_minimale = result_21.equivalence_loyer_minimale, + coefficient_prise_en_charge_d832_25 = result_21.coefficient_prise_en_charge_d832_25, + aide_finale_formule = result_21.aide_finale_formule, + traitement_aide_finale = temp_traitement_formule_34) + try: + temp_traitement_formule_35 = residence_9 + except EmptyError: + temp_traitement_formule_35 = dead_value + raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", + start_line=1482, + start_column=25, + end_line=1482, + end_column=34, + law_headings=["Article D823-9", + "Section 1 : Calcul, liquidation et versement des aides", + "Chapitre III : Modalités de liquidation et de versement", + "Titre II : Dispositions communes aux aides personnelles au logement", + "Livre VIII : Aides personnelles au logement", + "Partie réglementaire", + "Code de la construction et de l'habitation"])) + try: + temp_traitement_formule_36 = logement_foyer_.logement_foyer_jeunes_travailleurs + except EmptyError: + temp_traitement_formule_36 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", start_line=1480, start_column=13, @@ -25235,14 +24371,14 @@ def calcul_aide_personnalisee_logement(calcul_aide_personnalisee_logement_in:Cal "Partie réglementaire", "Code de la construction et de l'habitation"])) try: - temp_sous_calcul_traitement_73 = residence_9 + temp_traitement_formule_37 = logement_foyer_.type except EmptyError: - temp_sous_calcul_traitement_73 = dead_value + temp_traitement_formule_37 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1482, - start_column=25, - end_line=1482, - end_column=34, + start_line=1486, + start_column=35, + end_line=1486, + end_column=55, law_headings=["Article D823-9", "Section 1 : Calcul, liquidation et versement des aides", "Chapitre III : Modalités de liquidation et de versement", @@ -25250,204 +24386,142 @@ def calcul_aide_personnalisee_logement(calcul_aide_personnalisee_logement_in:Cal "Livre VIII : Aides personnelles au logement", "Partie réglementaire", "Code de la construction et de l'habitation"])) - def temp_sous_calcul_traitement_74(param0_2:Money): - try: - temp_sous_calcul_traitement_75 = residence_9 - except EmptyError: - temp_sous_calcul_traitement_75 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1482, - start_column=25, - end_line=1482, - end_column=34, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_76 = logement_foyer_.logement_foyer_jeunes_travailleurs - except EmptyError: - temp_sous_calcul_traitement_76 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1480, - start_column=13, - end_line=1480, - end_column=63, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_77 = logement_foyer_.type - except EmptyError: - temp_sous_calcul_traitement_77 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1486, - start_column=35, - end_line=1486, - end_column=55, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_78 = logement_foyer_.date_conventionnement - except EmptyError: - temp_sous_calcul_traitement_78 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1487, - start_column=37, - end_line=1487, - end_column=74, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_79 = ressources_menage_avec_arrondi - except EmptyError: - temp_sous_calcul_traitement_79 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1477, - start_column=43, - end_line=1477, - end_column=60, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_80 = nombre_personnes_a_charge_11 - except EmptyError: - temp_sous_calcul_traitement_80 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1478, - start_column=41, - end_line=1478, - end_column=66, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_81 = situation_familiale_calcul_apl_8 - except EmptyError: - temp_sous_calcul_traitement_81 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1484, - start_column=46, - end_line=1484, - end_column=76, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_82 = zone_6 - except EmptyError: - temp_sous_calcul_traitement_82 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1481, - start_column=20, - end_line=1481, - end_column=24, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_83 = date_courante_16 - except EmptyError: - temp_sous_calcul_traitement_83 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1483, - start_column=29, - end_line=1483, - end_column=42, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_84 = logement_foyer_.redevance - except EmptyError: - temp_sous_calcul_traitement_84 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1485, - start_column=25, - end_line=1485, - end_column=50, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - def temp_sous_calcul_traitement_85(_:Unit): - raise EmptyError - def temp_sous_calcul_traitement_86(_:Unit): - raise EmptyError - def temp_sous_calcul_traitement_87(_:Unit): - raise EmptyError - return calcul_aide_personnalisee_logement_foyer(CalculAidePersonnaliseeLogementFoyerIn(residence_in = temp_sous_calcul_traitement_75, - logement_foyer_jeunes_travailleurs_in = temp_sous_calcul_traitement_76, - type_logement_foyer_in = temp_sous_calcul_traitement_77, - date_conventionnement_in = temp_sous_calcul_traitement_78, - ressources_menage_arrondies_in = temp_sous_calcul_traitement_79, - nombre_personnes_a_charge_in = temp_sous_calcul_traitement_80, - situation_familiale_calcul_apl_in = temp_sous_calcul_traitement_81, - zone_in = temp_sous_calcul_traitement_82, - date_courante_in = temp_sous_calcul_traitement_83, - redevance_in = temp_sous_calcul_traitement_84, - condition_2_du_832_25_in = temp_sous_calcul_traitement_85, - limitation_majoration_personnes_a_charge_in = temp_sous_calcul_traitement_86, - n_nombre_parts_d832_25_in = temp_sous_calcul_traitement_87)).traitement_aide_finale( - param0_2) - temp_sous_calcul_traitement_29 = TraitementFormuleAideFinale(aide_finale_formule = calcul_aide_personnalisee_logement_foyer( - CalculAidePersonnaliseeLogementFoyerIn(residence_in = temp_sous_calcul_traitement_73, - logement_foyer_jeunes_travailleurs_in = temp_sous_calcul_traitement_72, - type_logement_foyer_in = temp_sous_calcul_traitement_71, - date_conventionnement_in = temp_sous_calcul_traitement_70, - ressources_menage_arrondies_in = temp_sous_calcul_traitement_69, - nombre_personnes_a_charge_in = temp_sous_calcul_traitement_68, - situation_familiale_calcul_apl_in = temp_sous_calcul_traitement_67, - zone_in = temp_sous_calcul_traitement_66, - date_courante_in = temp_sous_calcul_traitement_65, - redevance_in = temp_sous_calcul_traitement_64, - condition_2_du_832_25_in = temp_sous_calcul_traitement_63, - limitation_majoration_personnes_a_charge_in = temp_sous_calcul_traitement_62, - n_nombre_parts_d832_25_in = temp_sous_calcul_traitement_61)).aide_finale_formule, - traitement_aide_finale = temp_sous_calcul_traitement_74) + try: + temp_traitement_formule_38 = logement_foyer_.date_conventionnement + except EmptyError: + temp_traitement_formule_38 = dead_value + raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", + start_line=1487, + start_column=37, + end_line=1487, + end_column=74, + law_headings=["Article D823-9", + "Section 1 : Calcul, liquidation et versement des aides", + "Chapitre III : Modalités de liquidation et de versement", + "Titre II : Dispositions communes aux aides personnelles au logement", + "Livre VIII : Aides personnelles au logement", + "Partie réglementaire", + "Code de la construction et de l'habitation"])) + try: + temp_traitement_formule_39 = ressources_menage_avec_arrondi + except EmptyError: + temp_traitement_formule_39 = dead_value + raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", + start_line=1477, + start_column=43, + end_line=1477, + end_column=60, + law_headings=["Article D823-9", + "Section 1 : Calcul, liquidation et versement des aides", + "Chapitre III : Modalités de liquidation et de versement", + "Titre II : Dispositions communes aux aides personnelles au logement", + "Livre VIII : Aides personnelles au logement", + "Partie réglementaire", + "Code de la construction et de l'habitation"])) + try: + temp_traitement_formule_40 = nombre_personnes_a_charge_11 + except EmptyError: + temp_traitement_formule_40 = dead_value + raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", + start_line=1478, + start_column=41, + end_line=1478, + end_column=66, + law_headings=["Article D823-9", + "Section 1 : Calcul, liquidation et versement des aides", + "Chapitre III : Modalités de liquidation et de versement", + "Titre II : Dispositions communes aux aides personnelles au logement", + "Livre VIII : Aides personnelles au logement", + "Partie réglementaire", + "Code de la construction et de l'habitation"])) + try: + temp_traitement_formule_41 = situation_familiale_calcul_apl_8 + except EmptyError: + temp_traitement_formule_41 = dead_value + raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", + start_line=1484, + start_column=46, + end_line=1484, + end_column=76, + law_headings=["Article D823-9", + "Section 1 : Calcul, liquidation et versement des aides", + "Chapitre III : Modalités de liquidation et de versement", + "Titre II : Dispositions communes aux aides personnelles au logement", + "Livre VIII : Aides personnelles au logement", + "Partie réglementaire", + "Code de la construction et de l'habitation"])) + try: + temp_traitement_formule_42 = zone_6 + except EmptyError: + temp_traitement_formule_42 = dead_value + raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", + start_line=1481, + start_column=20, + end_line=1481, + end_column=24, + law_headings=["Article D823-9", + "Section 1 : Calcul, liquidation et versement des aides", + "Chapitre III : Modalités de liquidation et de versement", + "Titre II : Dispositions communes aux aides personnelles au logement", + "Livre VIII : Aides personnelles au logement", + "Partie réglementaire", + "Code de la construction et de l'habitation"])) + try: + temp_traitement_formule_43 = date_courante_16 + except EmptyError: + temp_traitement_formule_43 = dead_value + raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", + start_line=1483, + start_column=29, + end_line=1483, + end_column=42, + law_headings=["Article D823-9", + "Section 1 : Calcul, liquidation et versement des aides", + "Chapitre III : Modalités de liquidation et de versement", + "Titre II : Dispositions communes aux aides personnelles au logement", + "Livre VIII : Aides personnelles au logement", + "Partie réglementaire", + "Code de la construction et de l'habitation"])) + try: + temp_traitement_formule_44 = logement_foyer_.redevance + except EmptyError: + temp_traitement_formule_44 = dead_value + raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", + start_line=1485, + start_column=25, + end_line=1485, + end_column=50, + law_headings=["Article D823-9", + "Section 1 : Calcul, liquidation et versement des aides", + "Chapitre III : Modalités de liquidation et de versement", + "Titre II : Dispositions communes aux aides personnelles au logement", + "Livre VIII : Aides personnelles au logement", + "Partie réglementaire", + "Code de la construction et de l'habitation"])) + def temp_traitement_formule_45(_:Unit): + raise EmptyError + def temp_traitement_formule_46(_:Unit): + raise EmptyError + def temp_traitement_formule_47(_:Unit): + raise EmptyError + traitement_formule_2 = temp_traitement_formule_33(calcul_aide_personnalisee_logement_foyer( + CalculAidePersonnaliseeLogementFoyerIn(residence_in = temp_traitement_formule_35, + logement_foyer_jeunes_travailleurs_in = temp_traitement_formule_36, + type_logement_foyer_in = temp_traitement_formule_37, + date_conventionnement_in = temp_traitement_formule_38, + ressources_menage_arrondies_in = temp_traitement_formule_39, + nombre_personnes_a_charge_in = temp_traitement_formule_40, + situation_familiale_calcul_apl_in = temp_traitement_formule_41, + zone_in = temp_traitement_formule_42, + date_courante_in = temp_traitement_formule_43, + redevance_in = temp_traitement_formule_44, + condition_2_du_832_25_in = temp_traitement_formule_45, + limitation_majoration_personnes_a_charge_in = temp_traitement_formule_46, + n_nombre_parts_d832_25_in = temp_traitement_formule_47))) + temp_sous_calcul_traitement = TraitementFormuleAideFinale(aide_finale_formule = traitement_formule_2.aide_finale_formule, + traitement_aide_finale = traitement_formule_2.traitement_aide_finale) except EmptyError: - temp_sous_calcul_traitement_29 = dead_value + temp_sous_calcul_traitement = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", start_line=792, start_column=11, end_line=792, end_column=33, @@ -25455,7 +24529,7 @@ def calcul_aide_personnalisee_logement(calcul_aide_personnalisee_logement_in:Cal "Calcul du montant de l'aide personnalisée au logement", "Déclarations des champs d'application", "Prologue : aides au logement"])) - sous_calcul_traitement = temp_sous_calcul_traitement_29 + sous_calcul_traitement = temp_sous_calcul_traitement def temp_traitement_aide_finale_3(arg:Money): try: return sous_calcul_traitement.traitement_aide_finale(arg) @@ -25508,12 +24582,12 @@ def eligibilite_prime_de_demenagement(eligibilite_prime_de_demenagement_in:Eligi return True def temp_condition_rang_enfant_1(_:Unit): def temp_condition_rang_enfant_2(personne_a_charge_5:PersonneACharge): - match_arg_665 = personne_a_charge_5 - if match_arg_665.code == PersonneACharge_Code.EnfantACharge: - _ = match_arg_665.value + match_arg_643 = personne_a_charge_5 + if match_arg_643.code == PersonneACharge_Code.EnfantACharge: + _ = match_arg_643.value return True - elif match_arg_665.code == PersonneACharge_Code.AutrePersonneACharge: - _ = match_arg_665.value + elif match_arg_643.code == PersonneACharge_Code.AutrePersonneACharge: + _ = match_arg_643.value return False return ((list_length(list_filter(temp_condition_rang_enfant_2, menage_1.personnes_a_charge)) + @@ -25566,8 +24640,8 @@ def eligibilite_prime_de_demenagement(eligibilite_prime_de_demenagement_in:Eligi "Déclarations des champs d'application", "Prologue : aides au logement"])) base_mensuelle_allocations_familiales_dot_date_courante = temp_base_mensuelle_allocations_familiales_dot_date_courante - result_19 = base_mensuelle_allocations_familiales(BaseMensuelleAllocationsFamilialesIn(date_courante_in = base_mensuelle_allocations_familiales_dot_date_courante)) - base_mensuelle_allocations_familiales_dot_montant = result_19.montant + result_22 = base_mensuelle_allocations_familiales(BaseMensuelleAllocationsFamilialesIn(date_courante_in = base_mensuelle_allocations_familiales_dot_date_courante)) + base_mensuelle_allocations_familiales_dot_montant = result_22.montant try: temp_eligibilite_apl_dot_menage = menage_1 except EmptyError: @@ -25610,40 +24684,40 @@ def eligibilite_prime_de_demenagement(eligibilite_prime_de_demenagement_in:Eligi def temp_eligibilite_apl_dot_date_entree_vigueur_differee_cch(_:Unit): raise EmptyError eligibilite_apl_dot_date_entree_vigueur_differee_cch = temp_eligibilite_apl_dot_date_entree_vigueur_differee_cch - result_20 = eligibilite_aides_personnelle_logement(EligibiliteAidesPersonnelleLogementIn(menage_in = eligibilite_apl_dot_menage, + result_23 = eligibilite_aides_personnelle_logement(EligibiliteAidesPersonnelleLogementIn(menage_in = eligibilite_apl_dot_menage, demandeur_in = eligibilite_apl_dot_demandeur, date_courante_in = eligibilite_apl_dot_date_courante, condition_logement_residence_principale_in = eligibilite_apl_dot_condition_logement_residence_principale, condition_logement_surface_in = eligibilite_apl_dot_condition_logement_surface, date_entree_vigueur_differee_cch_in = eligibilite_apl_dot_date_entree_vigueur_differee_cch)) - eligibilite_apl_dot_date_courante_1 = result_20.date_courante - eligibilite_apl_dot_eligibilite = result_20.eligibilite - eligibilite_apl_dot_nombre_personnes_a_charge_prises_en_compte = result_20.nombre_personnes_a_charge_prises_en_compte - eligibilite_apl_dot_coefficents_enfants_garde_alternee_pris_en_compte = result_20.coefficents_enfants_garde_alternee_pris_en_compte - eligibilite_apl_dot_condition_2_r823_4 = result_20.condition_2_r823_4 + eligibilite_apl_dot_date_courante_1 = result_23.date_courante + eligibilite_apl_dot_eligibilite = result_23.eligibilite + eligibilite_apl_dot_nombre_personnes_a_charge_prises_en_compte = result_23.nombre_personnes_a_charge_prises_en_compte + eligibilite_apl_dot_coefficents_enfants_garde_alternee_pris_en_compte = result_23.coefficents_enfants_garde_alternee_pris_en_compte + eligibilite_apl_dot_condition_2_r823_4 = result_23.condition_2_r823_4 try: try: def temp_condition_periode_demenagement(_:Unit): return True def temp_condition_periode_demenagement_1(_:Unit): - match_arg_666 = informations.date_naissance_troisieme_enfant_ou_dernier_si_plus - if match_arg_666.code == DateNaissanceTroisiemeOuDernierPlusEnfant_Code.MoinsDeTroisEnfants: - _ = match_arg_666.value + match_arg_644 = informations.date_naissance_troisieme_enfant_ou_dernier_si_plus + if match_arg_644.code == DateNaissanceTroisiemeOuDernierPlusEnfant_Code.MoinsDeTroisEnfants: + _ = match_arg_644.value return False - elif match_arg_666.code == DateNaissanceTroisiemeOuDernierPlusEnfant_Code.PlusDeTroisEnfants: - date_naissance_ou_grossesse = match_arg_666.value - match_arg_667 = date_naissance_ou_grossesse - if match_arg_667.code == DateDeNaissanceOuMoisDeGrossesse_Code.DateDeNaissance: - date_naissance_2 = match_arg_667.value + elif match_arg_644.code == DateNaissanceTroisiemeOuDernierPlusEnfant_Code.PlusDeTroisEnfants: + date_naissance_ou_grossesse = match_arg_644.value + match_arg_645 = date_naissance_ou_grossesse + if match_arg_645.code == DateDeNaissanceOuMoisDeGrossesse_Code.DateDeNaissance: + date_naissance_2 = match_arg_645.value return (date_courante_17 <= (first_day_of_month((date_naissance_2 + duration_of_numbers(2,0,0))) + duration_of_numbers(0,0,-1))) - elif match_arg_667.code == DateDeNaissanceOuMoisDeGrossesse_Code.AvantPremierJourMoisCivilTroisiemeMoisDeGrossesse: - _ = match_arg_667.value + elif match_arg_645.code == DateDeNaissanceOuMoisDeGrossesse_Code.AvantPremierJourMoisCivilTroisiemeMoisDeGrossesse: + _ = match_arg_645.value return False - elif match_arg_667.code == DateDeNaissanceOuMoisDeGrossesse_Code.ApresPremierJourMoisCivilTroisiemeMoisDeGrossesse: - _ = match_arg_667.value + elif match_arg_645.code == DateDeNaissanceOuMoisDeGrossesse_Code.ApresPremierJourMoisCivilTroisiemeMoisDeGrossesse: + _ = match_arg_645.value return True temp_condition_periode_demenagement_2 = handle_default(SourcePosition(filename="", start_line=0, @@ -25666,23 +24740,23 @@ def eligibilite_prime_de_demenagement(eligibilite_prime_de_demenagement_in:Eligi try: def temp_plafond_d823_22(_:Unit): def temp_plafond_d823_22_1(personne_a_charge_6:PersonneACharge): - match_arg_668 = personne_a_charge_6 - if match_arg_668.code == PersonneACharge_Code.EnfantACharge: - _ = match_arg_668.value + match_arg_646 = personne_a_charge_6 + if match_arg_646.code == PersonneACharge_Code.EnfantACharge: + _ = match_arg_646.value return True - elif match_arg_668.code == PersonneACharge_Code.AutrePersonneACharge: - _ = match_arg_668.value + elif match_arg_646.code == PersonneACharge_Code.AutrePersonneACharge: + _ = match_arg_646.value return False if (list_length(list_filter(temp_plafond_d823_22_1, menage_1.personnes_a_charge)) > integer_of_string("3")): def temp_plafond_d823_22_2(personne_a_charge_7:PersonneACharge): - match_arg_669 = personne_a_charge_7 - if match_arg_669.code == PersonneACharge_Code.EnfantACharge: - _ = match_arg_669.value + match_arg_647 = personne_a_charge_7 + if match_arg_647.code == PersonneACharge_Code.EnfantACharge: + _ = match_arg_647.value return True - elif match_arg_669.code == PersonneACharge_Code.AutrePersonneACharge: - _ = match_arg_669.value + elif match_arg_647.code == PersonneACharge_Code.AutrePersonneACharge: + _ = match_arg_647.value return False temp_plafond_d823_22_3 = (base_mensuelle_allocations_familiales_dot_montant * (decimal_of_integer((list_length(list_filter(temp_plafond_d823_22_2, @@ -25717,33 +24791,33 @@ def eligibilite_prime_de_demenagement(eligibilite_prime_de_demenagement_in:Eligi def temp_eligibilite_3(_:Unit): return False def temp_eligibilite_4(_:Unit): - match_arg_670 = menage_1.residence - if match_arg_670.code == Collectivite_Code.Guadeloupe: - _ = match_arg_670.value + match_arg_648 = menage_1.residence + if match_arg_648.code == Collectivite_Code.Guadeloupe: + _ = match_arg_648.value temp_eligibilite_5 = False - elif match_arg_670.code == Collectivite_Code.Guyane: - _ = match_arg_670.value + elif match_arg_648.code == Collectivite_Code.Guyane: + _ = match_arg_648.value temp_eligibilite_5 = False - elif match_arg_670.code == Collectivite_Code.Martinique: - _ = match_arg_670.value + elif match_arg_648.code == Collectivite_Code.Martinique: + _ = match_arg_648.value temp_eligibilite_5 = False - elif match_arg_670.code == Collectivite_Code.LaReunion: - _ = match_arg_670.value + elif match_arg_648.code == Collectivite_Code.LaReunion: + _ = match_arg_648.value temp_eligibilite_5 = False - elif match_arg_670.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_670.value + elif match_arg_648.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_648.value temp_eligibilite_5 = False - elif match_arg_670.code == Collectivite_Code.SaintMartin: - _ = match_arg_670.value + elif match_arg_648.code == Collectivite_Code.SaintMartin: + _ = match_arg_648.value temp_eligibilite_5 = False - elif match_arg_670.code == Collectivite_Code.Metropole: - _ = match_arg_670.value + elif match_arg_648.code == Collectivite_Code.Metropole: + _ = match_arg_648.value temp_eligibilite_5 = False - elif match_arg_670.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_670.value + elif match_arg_648.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_648.value temp_eligibilite_5 = False - elif match_arg_670.code == Collectivite_Code.Mayotte: - _ = match_arg_670.value + elif match_arg_648.code == Collectivite_Code.Mayotte: + _ = match_arg_648.value temp_eligibilite_5 = True return ((date_courante_17 >= date_of_numbers(2022,1,1)) and @@ -25756,33 +24830,33 @@ def eligibilite_prime_de_demenagement(eligibilite_prime_de_demenagement_in:Eligi temp_eligibilite_4, temp_eligibilite_3) except EmptyError: - match_arg_671 = menage_1.residence - if match_arg_671.code == Collectivite_Code.Guadeloupe: - _ = match_arg_671.value + match_arg_649 = menage_1.residence + if match_arg_649.code == Collectivite_Code.Guadeloupe: + _ = match_arg_649.value temp_eligibilite_7 = False - elif match_arg_671.code == Collectivite_Code.Guyane: - _ = match_arg_671.value + elif match_arg_649.code == Collectivite_Code.Guyane: + _ = match_arg_649.value temp_eligibilite_7 = False - elif match_arg_671.code == Collectivite_Code.Martinique: - _ = match_arg_671.value + elif match_arg_649.code == Collectivite_Code.Martinique: + _ = match_arg_649.value temp_eligibilite_7 = False - elif match_arg_671.code == Collectivite_Code.LaReunion: - _ = match_arg_671.value + elif match_arg_649.code == Collectivite_Code.LaReunion: + _ = match_arg_649.value temp_eligibilite_7 = False - elif match_arg_671.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_671.value + elif match_arg_649.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_649.value temp_eligibilite_7 = False - elif match_arg_671.code == Collectivite_Code.SaintMartin: - _ = match_arg_671.value + elif match_arg_649.code == Collectivite_Code.SaintMartin: + _ = match_arg_649.value temp_eligibilite_7 = False - elif match_arg_671.code == Collectivite_Code.Metropole: - _ = match_arg_671.value + elif match_arg_649.code == Collectivite_Code.Metropole: + _ = match_arg_649.value temp_eligibilite_7 = False - elif match_arg_671.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_671.value + elif match_arg_649.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_649.value temp_eligibilite_7 = True - elif match_arg_671.code == Collectivite_Code.Mayotte: - _ = match_arg_671.value + elif match_arg_649.code == Collectivite_Code.Mayotte: + _ = match_arg_649.value temp_eligibilite_7 = False if ((date_courante_17 >= date_of_numbers(2022,1,1)) and @@ -25792,33 +24866,33 @@ def eligibilite_prime_de_demenagement(eligibilite_prime_de_demenagement_in:Eligi temp_eligibilite_6 = dead_value raise EmptyError except EmptyError: - match_arg_672 = menage_1.residence - if match_arg_672.code == Collectivite_Code.Guadeloupe: - _ = match_arg_672.value + match_arg_650 = menage_1.residence + if match_arg_650.code == Collectivite_Code.Guadeloupe: + _ = match_arg_650.value temp_eligibilite_8 = False - elif match_arg_672.code == Collectivite_Code.Guyane: - _ = match_arg_672.value + elif match_arg_650.code == Collectivite_Code.Guyane: + _ = match_arg_650.value temp_eligibilite_8 = False - elif match_arg_672.code == Collectivite_Code.Martinique: - _ = match_arg_672.value + elif match_arg_650.code == Collectivite_Code.Martinique: + _ = match_arg_650.value temp_eligibilite_8 = False - elif match_arg_672.code == Collectivite_Code.LaReunion: - _ = match_arg_672.value + elif match_arg_650.code == Collectivite_Code.LaReunion: + _ = match_arg_650.value temp_eligibilite_8 = False - elif match_arg_672.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_672.value + elif match_arg_650.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_650.value temp_eligibilite_8 = False - elif match_arg_672.code == Collectivite_Code.SaintMartin: - _ = match_arg_672.value + elif match_arg_650.code == Collectivite_Code.SaintMartin: + _ = match_arg_650.value temp_eligibilite_8 = False - elif match_arg_672.code == Collectivite_Code.Metropole: - _ = match_arg_672.value + elif match_arg_650.code == Collectivite_Code.Metropole: + _ = match_arg_650.value temp_eligibilite_8 = False - elif match_arg_672.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_672.value + elif match_arg_650.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_650.value temp_eligibilite_8 = False - elif match_arg_672.code == Collectivite_Code.Mayotte: - _ = match_arg_672.value + elif match_arg_650.code == Collectivite_Code.Mayotte: + _ = match_arg_650.value temp_eligibilite_8 = True if temp_eligibilite_8: temp_eligibilite_6 = False @@ -25909,13 +24983,13 @@ def eligibilite_allocation_logement(eligibilite_allocation_logement_in:Eligibili def temp_prestations_familiales_dot_age_l512_3_2_5(_:Unit): raise EmptyError prestations_familiales_dot_age_l512_3_2_2 = temp_prestations_familiales_dot_age_l512_3_2_5 - result_21 = eligibilite_prestations_familiales(EligibilitePrestationsFamilialesIn(date_courante_in = prestations_familiales_dot_date_courante_1, + result_24 = eligibilite_prestations_familiales(EligibilitePrestationsFamilialesIn(date_courante_in = prestations_familiales_dot_date_courante_1, residence_in = prestations_familiales_dot_residence_1, age_l512_3_2_in = prestations_familiales_dot_age_l512_3_2_2)) - prestations_familiales_dot_age_l512_3_2_3 = result_21.age_l512_3_2 - prestations_familiales_dot_droit_ouvert_1 = result_21.droit_ouvert - prestations_familiales_dot_conditions_hors_age_1 = result_21.conditions_hors_age - prestations_familiales_dot_regime_outre_mer_l751_1_1 = result_21.regime_outre_mer_l751_1 + prestations_familiales_dot_age_l512_3_2_3 = result_24.age_l512_3_2 + prestations_familiales_dot_droit_ouvert_1 = result_24.droit_ouvert + prestations_familiales_dot_conditions_hors_age_1 = result_24.conditions_hors_age + prestations_familiales_dot_regime_outre_mer_l751_1_1 = result_24.regime_outre_mer_l751_1 try: try: try: @@ -25923,33 +24997,33 @@ def eligibilite_allocation_logement(eligibilite_allocation_logement_in:Eligibili def temp_l_841_1_6_applicable(_:Unit): return False def temp_l_841_1_6_applicable_1(_:Unit): - match_arg_673 = menage_2.residence - if match_arg_673.code == Collectivite_Code.Guadeloupe: - _ = match_arg_673.value + match_arg_651 = menage_2.residence + if match_arg_651.code == Collectivite_Code.Guadeloupe: + _ = match_arg_651.value return False - elif match_arg_673.code == Collectivite_Code.Guyane: - _ = match_arg_673.value + elif match_arg_651.code == Collectivite_Code.Guyane: + _ = match_arg_651.value return False - elif match_arg_673.code == Collectivite_Code.Martinique: - _ = match_arg_673.value + elif match_arg_651.code == Collectivite_Code.Martinique: + _ = match_arg_651.value return False - elif match_arg_673.code == Collectivite_Code.LaReunion: - _ = match_arg_673.value + elif match_arg_651.code == Collectivite_Code.LaReunion: + _ = match_arg_651.value return False - elif match_arg_673.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_673.value + elif match_arg_651.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_651.value return True - elif match_arg_673.code == Collectivite_Code.SaintMartin: - _ = match_arg_673.value + elif match_arg_651.code == Collectivite_Code.SaintMartin: + _ = match_arg_651.value return True - elif match_arg_673.code == Collectivite_Code.Metropole: - _ = match_arg_673.value + elif match_arg_651.code == Collectivite_Code.Metropole: + _ = match_arg_651.value return False - elif match_arg_673.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_673.value + elif match_arg_651.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_651.value return False - elif match_arg_673.code == Collectivite_Code.Mayotte: - _ = match_arg_673.value + elif match_arg_651.code == Collectivite_Code.Mayotte: + _ = match_arg_651.value return False temp_l_841_1_6_applicable_2 = handle_default(SourcePosition(filename="", start_line=0, @@ -25959,33 +25033,33 @@ def eligibilite_allocation_logement(eligibilite_allocation_logement_in:Eligibili temp_l_841_1_6_applicable_1, temp_l_841_1_6_applicable) except EmptyError: - match_arg_674 = menage_2.residence - if match_arg_674.code == Collectivite_Code.Guadeloupe: - _ = match_arg_674.value + match_arg_652 = menage_2.residence + if match_arg_652.code == Collectivite_Code.Guadeloupe: + _ = match_arg_652.value temp_l_841_1_6_applicable_3 = True - elif match_arg_674.code == Collectivite_Code.Guyane: - _ = match_arg_674.value + elif match_arg_652.code == Collectivite_Code.Guyane: + _ = match_arg_652.value temp_l_841_1_6_applicable_3 = True - elif match_arg_674.code == Collectivite_Code.Martinique: - _ = match_arg_674.value + elif match_arg_652.code == Collectivite_Code.Martinique: + _ = match_arg_652.value temp_l_841_1_6_applicable_3 = True - elif match_arg_674.code == Collectivite_Code.LaReunion: - _ = match_arg_674.value + elif match_arg_652.code == Collectivite_Code.LaReunion: + _ = match_arg_652.value temp_l_841_1_6_applicable_3 = True - elif match_arg_674.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_674.value + elif match_arg_652.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_652.value temp_l_841_1_6_applicable_3 = False - elif match_arg_674.code == Collectivite_Code.SaintMartin: - _ = match_arg_674.value + elif match_arg_652.code == Collectivite_Code.SaintMartin: + _ = match_arg_652.value temp_l_841_1_6_applicable_3 = False - elif match_arg_674.code == Collectivite_Code.Metropole: - _ = match_arg_674.value + elif match_arg_652.code == Collectivite_Code.Metropole: + _ = match_arg_652.value temp_l_841_1_6_applicable_3 = False - elif match_arg_674.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_674.value + elif match_arg_652.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_652.value temp_l_841_1_6_applicable_3 = False - elif match_arg_674.code == Collectivite_Code.Mayotte: - _ = match_arg_674.value + elif match_arg_652.code == Collectivite_Code.Mayotte: + _ = match_arg_652.value temp_l_841_1_6_applicable_3 = True if temp_l_841_1_6_applicable_3: temp_l_841_1_6_applicable_2 = False @@ -26012,33 +25086,33 @@ def eligibilite_allocation_logement(eligibilite_allocation_logement_in:Eligibili def temp_l_841_1_2_applicable(_:Unit): return False def temp_l_841_1_2_applicable_1(_:Unit): - match_arg_675 = menage_2.residence - if match_arg_675.code == Collectivite_Code.Guadeloupe: - _ = match_arg_675.value + match_arg_653 = menage_2.residence + if match_arg_653.code == Collectivite_Code.Guadeloupe: + _ = match_arg_653.value return False - elif match_arg_675.code == Collectivite_Code.Guyane: - _ = match_arg_675.value + elif match_arg_653.code == Collectivite_Code.Guyane: + _ = match_arg_653.value return False - elif match_arg_675.code == Collectivite_Code.Martinique: - _ = match_arg_675.value + elif match_arg_653.code == Collectivite_Code.Martinique: + _ = match_arg_653.value return False - elif match_arg_675.code == Collectivite_Code.LaReunion: - _ = match_arg_675.value + elif match_arg_653.code == Collectivite_Code.LaReunion: + _ = match_arg_653.value return False - elif match_arg_675.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_675.value + elif match_arg_653.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_653.value return True - elif match_arg_675.code == Collectivite_Code.SaintMartin: - _ = match_arg_675.value + elif match_arg_653.code == Collectivite_Code.SaintMartin: + _ = match_arg_653.value return True - elif match_arg_675.code == Collectivite_Code.Metropole: - _ = match_arg_675.value + elif match_arg_653.code == Collectivite_Code.Metropole: + _ = match_arg_653.value return False - elif match_arg_675.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_675.value + elif match_arg_653.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_653.value return False - elif match_arg_675.code == Collectivite_Code.Mayotte: - _ = match_arg_675.value + elif match_arg_653.code == Collectivite_Code.Mayotte: + _ = match_arg_653.value return False temp_l_841_1_2_applicable_2 = handle_default(SourcePosition(filename="", start_line=0, @@ -26048,33 +25122,33 @@ def eligibilite_allocation_logement(eligibilite_allocation_logement_in:Eligibili temp_l_841_1_2_applicable_1, temp_l_841_1_2_applicable) except EmptyError: - match_arg_676 = menage_2.residence - if match_arg_676.code == Collectivite_Code.Guadeloupe: - _ = match_arg_676.value + match_arg_654 = menage_2.residence + if match_arg_654.code == Collectivite_Code.Guadeloupe: + _ = match_arg_654.value temp_l_841_1_2_applicable_3 = True - elif match_arg_676.code == Collectivite_Code.Guyane: - _ = match_arg_676.value + elif match_arg_654.code == Collectivite_Code.Guyane: + _ = match_arg_654.value temp_l_841_1_2_applicable_3 = True - elif match_arg_676.code == Collectivite_Code.Martinique: - _ = match_arg_676.value + elif match_arg_654.code == Collectivite_Code.Martinique: + _ = match_arg_654.value temp_l_841_1_2_applicable_3 = True - elif match_arg_676.code == Collectivite_Code.LaReunion: - _ = match_arg_676.value + elif match_arg_654.code == Collectivite_Code.LaReunion: + _ = match_arg_654.value temp_l_841_1_2_applicable_3 = True - elif match_arg_676.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_676.value + elif match_arg_654.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_654.value temp_l_841_1_2_applicable_3 = False - elif match_arg_676.code == Collectivite_Code.SaintMartin: - _ = match_arg_676.value + elif match_arg_654.code == Collectivite_Code.SaintMartin: + _ = match_arg_654.value temp_l_841_1_2_applicable_3 = False - elif match_arg_676.code == Collectivite_Code.Metropole: - _ = match_arg_676.value + elif match_arg_654.code == Collectivite_Code.Metropole: + _ = match_arg_654.value temp_l_841_1_2_applicable_3 = False - elif match_arg_676.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_676.value + elif match_arg_654.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_654.value temp_l_841_1_2_applicable_3 = False - elif match_arg_676.code == Collectivite_Code.Mayotte: - _ = match_arg_676.value + elif match_arg_654.code == Collectivite_Code.Mayotte: + _ = match_arg_654.value temp_l_841_1_2_applicable_3 = True if temp_l_841_1_2_applicable_3: temp_l_841_1_2_applicable_2 = False @@ -26101,33 +25175,33 @@ def eligibilite_allocation_logement(eligibilite_allocation_logement_in:Eligibili def temp_l_841_1_1_applicable(_:Unit): return False def temp_l_841_1_1_applicable_1(_:Unit): - match_arg_677 = menage_2.residence - if match_arg_677.code == Collectivite_Code.Guadeloupe: - _ = match_arg_677.value + match_arg_655 = menage_2.residence + if match_arg_655.code == Collectivite_Code.Guadeloupe: + _ = match_arg_655.value return False - elif match_arg_677.code == Collectivite_Code.Guyane: - _ = match_arg_677.value + elif match_arg_655.code == Collectivite_Code.Guyane: + _ = match_arg_655.value return False - elif match_arg_677.code == Collectivite_Code.Martinique: - _ = match_arg_677.value + elif match_arg_655.code == Collectivite_Code.Martinique: + _ = match_arg_655.value return False - elif match_arg_677.code == Collectivite_Code.LaReunion: - _ = match_arg_677.value + elif match_arg_655.code == Collectivite_Code.LaReunion: + _ = match_arg_655.value return False - elif match_arg_677.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_677.value + elif match_arg_655.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_655.value return True - elif match_arg_677.code == Collectivite_Code.SaintMartin: - _ = match_arg_677.value + elif match_arg_655.code == Collectivite_Code.SaintMartin: + _ = match_arg_655.value return True - elif match_arg_677.code == Collectivite_Code.Metropole: - _ = match_arg_677.value + elif match_arg_655.code == Collectivite_Code.Metropole: + _ = match_arg_655.value return False - elif match_arg_677.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_677.value + elif match_arg_655.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_655.value return False - elif match_arg_677.code == Collectivite_Code.Mayotte: - _ = match_arg_677.value + elif match_arg_655.code == Collectivite_Code.Mayotte: + _ = match_arg_655.value return False temp_l_841_1_1_applicable_2 = handle_default(SourcePosition(filename="", start_line=0, @@ -26137,33 +25211,33 @@ def eligibilite_allocation_logement(eligibilite_allocation_logement_in:Eligibili temp_l_841_1_1_applicable_1, temp_l_841_1_1_applicable) except EmptyError: - match_arg_678 = menage_2.residence - if match_arg_678.code == Collectivite_Code.Guadeloupe: - _ = match_arg_678.value + match_arg_656 = menage_2.residence + if match_arg_656.code == Collectivite_Code.Guadeloupe: + _ = match_arg_656.value temp_l_841_1_1_applicable_3 = True - elif match_arg_678.code == Collectivite_Code.Guyane: - _ = match_arg_678.value + elif match_arg_656.code == Collectivite_Code.Guyane: + _ = match_arg_656.value temp_l_841_1_1_applicable_3 = True - elif match_arg_678.code == Collectivite_Code.Martinique: - _ = match_arg_678.value + elif match_arg_656.code == Collectivite_Code.Martinique: + _ = match_arg_656.value temp_l_841_1_1_applicable_3 = True - elif match_arg_678.code == Collectivite_Code.LaReunion: - _ = match_arg_678.value + elif match_arg_656.code == Collectivite_Code.LaReunion: + _ = match_arg_656.value temp_l_841_1_1_applicable_3 = True - elif match_arg_678.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_678.value + elif match_arg_656.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_656.value temp_l_841_1_1_applicable_3 = False - elif match_arg_678.code == Collectivite_Code.SaintMartin: - _ = match_arg_678.value + elif match_arg_656.code == Collectivite_Code.SaintMartin: + _ = match_arg_656.value temp_l_841_1_1_applicable_3 = False - elif match_arg_678.code == Collectivite_Code.Metropole: - _ = match_arg_678.value + elif match_arg_656.code == Collectivite_Code.Metropole: + _ = match_arg_656.value temp_l_841_1_1_applicable_3 = False - elif match_arg_678.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_678.value + elif match_arg_656.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_656.value temp_l_841_1_1_applicable_3 = False - elif match_arg_678.code == Collectivite_Code.Mayotte: - _ = match_arg_678.value + elif match_arg_656.code == Collectivite_Code.Mayotte: + _ = match_arg_656.value temp_l_841_1_1_applicable_3 = True if temp_l_841_1_1_applicable_3: temp_l_841_1_1_applicable_2 = False @@ -26191,42 +25265,42 @@ def eligibilite_allocation_logement(eligibilite_allocation_logement_in:Eligibili def temp_condition_accession_propriete(_:Unit): return True def temp_condition_accession_propriete_1(_:Unit): - match_arg_679 = menage_2.logement.mode_occupation - if match_arg_679.code == ModeOccupation_Code.Locataire: - _ = match_arg_679.value + match_arg_657 = menage_2.logement.mode_occupation + if match_arg_657.code == ModeOccupation_Code.Locataire: + _ = match_arg_657.value return False - elif match_arg_679.code == ModeOccupation_Code.ResidentLogementFoyer: - _ = match_arg_679.value + elif match_arg_657.code == ModeOccupation_Code.ResidentLogementFoyer: + _ = match_arg_657.value return False - elif match_arg_679.code == ModeOccupation_Code.AccessionProprieteLocalUsageExclusifHabitation: - proprietaire_3 = match_arg_679.value - match_arg_680 = proprietaire_3.type_travaux_logement_r842_5 - if match_arg_680.code == TypeTravauxLogementR8425_Code.ObjectifDecenceLogement: - _ = match_arg_680.value + elif match_arg_657.code == ModeOccupation_Code.AccessionProprieteLocalUsageExclusifHabitation: + proprietaire_3 = match_arg_657.value + match_arg_658 = proprietaire_3.type_travaux_logement_r842_5 + if match_arg_658.code == TypeTravauxLogementR8425_Code.ObjectifDecenceLogement: + _ = match_arg_658.value temp_condition_accession_propriete_2 = False - elif match_arg_680.code == TypeTravauxLogementR8425_Code.PrevuDansListeR321_15: - _ = match_arg_680.value + elif match_arg_658.code == TypeTravauxLogementR8425_Code.PrevuDansListeR321_15: + _ = match_arg_658.value temp_condition_accession_propriete_2 = False - elif match_arg_680.code == TypeTravauxLogementR8425_Code.AgrandirOuRendreHabitableD331_63: - _ = match_arg_680.value + elif match_arg_658.code == TypeTravauxLogementR8425_Code.AgrandirOuRendreHabitableD331_63: + _ = match_arg_658.value temp_condition_accession_propriete_2 = True - elif match_arg_680.code == TypeTravauxLogementR8425_Code.PasDeTravaux: - _ = match_arg_680.value + elif match_arg_658.code == TypeTravauxLogementR8425_Code.PasDeTravaux: + _ = match_arg_658.value temp_condition_accession_propriete_2 = False - match_arg_681 = proprietaire_3.pret.titulaire_pret - if match_arg_681.code == TitulairePret_Code.Demandeur: - _ = match_arg_681.value + match_arg_659 = proprietaire_3.pret.titulaire_pret + if match_arg_659.code == TitulairePret_Code.Demandeur: + _ = match_arg_659.value temp_condition_accession_propriete_3 = True - elif match_arg_681.code == TitulairePret_Code.VendeurQuandDemandeurAContratLocationAccession: - _ = match_arg_681.value + elif match_arg_659.code == TitulairePret_Code.VendeurQuandDemandeurAContratLocationAccession: + _ = match_arg_659.value temp_condition_accession_propriete_3 = False return (temp_condition_accession_propriete_3 and temp_condition_accession_propriete_2) - elif match_arg_679.code == ModeOccupation_Code.SousLocataire: - _ = match_arg_679.value + elif match_arg_657.code == ModeOccupation_Code.SousLocataire: + _ = match_arg_657.value return False - elif match_arg_679.code == ModeOccupation_Code.LocationAccession: - _ = match_arg_679.value + elif match_arg_657.code == ModeOccupation_Code.LocationAccession: + _ = match_arg_657.value return False temp_condition_accession_propriete_4 = handle_default( SourcePosition(filename="", start_line=0, @@ -26235,42 +25309,42 @@ def eligibilite_allocation_logement(eligibilite_allocation_logement_in:Eligibili temp_condition_accession_propriete_1, temp_condition_accession_propriete) except EmptyError: - match_arg_682 = menage_2.logement.mode_occupation - if match_arg_682.code == ModeOccupation_Code.Locataire: - _ = match_arg_682.value + match_arg_660 = menage_2.logement.mode_occupation + if match_arg_660.code == ModeOccupation_Code.Locataire: + _ = match_arg_660.value temp_condition_accession_propriete_5 = False - elif match_arg_682.code == ModeOccupation_Code.ResidentLogementFoyer: - _ = match_arg_682.value + elif match_arg_660.code == ModeOccupation_Code.ResidentLogementFoyer: + _ = match_arg_660.value temp_condition_accession_propriete_5 = False - elif match_arg_682.code == ModeOccupation_Code.AccessionProprieteLocalUsageExclusifHabitation: - proprietaire_4 = match_arg_682.value - match_arg_683 = proprietaire_4.type_travaux_logement_r842_5 - if match_arg_683.code == TypeTravauxLogementR8425_Code.ObjectifDecenceLogement: - _ = match_arg_683.value + elif match_arg_660.code == ModeOccupation_Code.AccessionProprieteLocalUsageExclusifHabitation: + proprietaire_4 = match_arg_660.value + match_arg_661 = proprietaire_4.type_travaux_logement_r842_5 + if match_arg_661.code == TypeTravauxLogementR8425_Code.ObjectifDecenceLogement: + _ = match_arg_661.value temp_condition_accession_propriete_6 = False - elif match_arg_683.code == TypeTravauxLogementR8425_Code.PrevuDansListeR321_15: - _ = match_arg_683.value + elif match_arg_661.code == TypeTravauxLogementR8425_Code.PrevuDansListeR321_15: + _ = match_arg_661.value temp_condition_accession_propriete_6 = True - elif match_arg_683.code == TypeTravauxLogementR8425_Code.AgrandirOuRendreHabitableD331_63: - _ = match_arg_683.value + elif match_arg_661.code == TypeTravauxLogementR8425_Code.AgrandirOuRendreHabitableD331_63: + _ = match_arg_661.value temp_condition_accession_propriete_6 = False - elif match_arg_683.code == TypeTravauxLogementR8425_Code.PasDeTravaux: - _ = match_arg_683.value + elif match_arg_661.code == TypeTravauxLogementR8425_Code.PasDeTravaux: + _ = match_arg_661.value temp_condition_accession_propriete_6 = False - match_arg_684 = proprietaire_4.pret.titulaire_pret - if match_arg_684.code == TitulairePret_Code.Demandeur: - _ = match_arg_684.value + match_arg_662 = proprietaire_4.pret.titulaire_pret + if match_arg_662.code == TitulairePret_Code.Demandeur: + _ = match_arg_662.value temp_condition_accession_propriete_7 = True - elif match_arg_684.code == TitulairePret_Code.VendeurQuandDemandeurAContratLocationAccession: - _ = match_arg_684.value + elif match_arg_662.code == TitulairePret_Code.VendeurQuandDemandeurAContratLocationAccession: + _ = match_arg_662.value temp_condition_accession_propriete_7 = False temp_condition_accession_propriete_5 = (temp_condition_accession_propriete_7 and temp_condition_accession_propriete_6) - elif match_arg_682.code == ModeOccupation_Code.SousLocataire: - _ = match_arg_682.value + elif match_arg_660.code == ModeOccupation_Code.SousLocataire: + _ = match_arg_660.value temp_condition_accession_propriete_5 = False - elif match_arg_682.code == ModeOccupation_Code.LocationAccession: - _ = match_arg_682.value + elif match_arg_660.code == ModeOccupation_Code.LocationAccession: + _ = match_arg_660.value temp_condition_accession_propriete_5 = False if temp_condition_accession_propriete_5: temp_condition_accession_propriete_4 = True @@ -26278,56 +25352,56 @@ def eligibilite_allocation_logement(eligibilite_allocation_logement_in:Eligibili temp_condition_accession_propriete_4 = dead_value raise EmptyError except EmptyError: - match_arg_685 = menage_2.logement.mode_occupation - if match_arg_685.code == ModeOccupation_Code.Locataire: - _ = match_arg_685.value + match_arg_663 = menage_2.logement.mode_occupation + if match_arg_663.code == ModeOccupation_Code.Locataire: + _ = match_arg_663.value temp_condition_accession_propriete_8 = False - elif match_arg_685.code == ModeOccupation_Code.ResidentLogementFoyer: - _ = match_arg_685.value + elif match_arg_663.code == ModeOccupation_Code.ResidentLogementFoyer: + _ = match_arg_663.value temp_condition_accession_propriete_8 = False - elif match_arg_685.code == ModeOccupation_Code.AccessionProprieteLocalUsageExclusifHabitation: - proprietaire_5 = match_arg_685.value - match_arg_686 = proprietaire_5.type_travaux_logement_r842_5 - if match_arg_686.code == TypeTravauxLogementR8425_Code.ObjectifDecenceLogement: - _ = match_arg_686.value + elif match_arg_663.code == ModeOccupation_Code.AccessionProprieteLocalUsageExclusifHabitation: + proprietaire_5 = match_arg_663.value + match_arg_664 = proprietaire_5.type_travaux_logement_r842_5 + if match_arg_664.code == TypeTravauxLogementR8425_Code.ObjectifDecenceLogement: + _ = match_arg_664.value temp_condition_accession_propriete_9 = True - elif match_arg_686.code == TypeTravauxLogementR8425_Code.PrevuDansListeR321_15: - _ = match_arg_686.value + elif match_arg_664.code == TypeTravauxLogementR8425_Code.PrevuDansListeR321_15: + _ = match_arg_664.value temp_condition_accession_propriete_9 = False - elif match_arg_686.code == TypeTravauxLogementR8425_Code.AgrandirOuRendreHabitableD331_63: - _ = match_arg_686.value + elif match_arg_664.code == TypeTravauxLogementR8425_Code.AgrandirOuRendreHabitableD331_63: + _ = match_arg_664.value temp_condition_accession_propriete_9 = False - elif match_arg_686.code == TypeTravauxLogementR8425_Code.PasDeTravaux: - _ = match_arg_686.value + elif match_arg_664.code == TypeTravauxLogementR8425_Code.PasDeTravaux: + _ = match_arg_664.value temp_condition_accession_propriete_9 = False - match_arg_687 = proprietaire_5.type_travaux_logement_r842_5 - if match_arg_687.code == TypeTravauxLogementR8425_Code.ObjectifDecenceLogement: - _ = match_arg_687.value + match_arg_665 = proprietaire_5.type_travaux_logement_r842_5 + if match_arg_665.code == TypeTravauxLogementR8425_Code.ObjectifDecenceLogement: + _ = match_arg_665.value temp_condition_accession_propriete_10 = False - elif match_arg_687.code == TypeTravauxLogementR8425_Code.PrevuDansListeR321_15: - _ = match_arg_687.value + elif match_arg_665.code == TypeTravauxLogementR8425_Code.PrevuDansListeR321_15: + _ = match_arg_665.value temp_condition_accession_propriete_10 = False - elif match_arg_687.code == TypeTravauxLogementR8425_Code.AgrandirOuRendreHabitableD331_63: - _ = match_arg_687.value + elif match_arg_665.code == TypeTravauxLogementR8425_Code.AgrandirOuRendreHabitableD331_63: + _ = match_arg_665.value temp_condition_accession_propriete_10 = False - elif match_arg_687.code == TypeTravauxLogementR8425_Code.PasDeTravaux: - _ = match_arg_687.value + elif match_arg_665.code == TypeTravauxLogementR8425_Code.PasDeTravaux: + _ = match_arg_665.value temp_condition_accession_propriete_10 = True - match_arg_688 = proprietaire_5.pret.titulaire_pret - if match_arg_688.code == TitulairePret_Code.Demandeur: - _ = match_arg_688.value + match_arg_666 = proprietaire_5.pret.titulaire_pret + if match_arg_666.code == TitulairePret_Code.Demandeur: + _ = match_arg_666.value temp_condition_accession_propriete_11 = True - elif match_arg_688.code == TitulairePret_Code.VendeurQuandDemandeurAContratLocationAccession: - _ = match_arg_688.value + elif match_arg_666.code == TitulairePret_Code.VendeurQuandDemandeurAContratLocationAccession: + _ = match_arg_666.value temp_condition_accession_propriete_11 = False temp_condition_accession_propriete_8 = (temp_condition_accession_propriete_11 and (temp_condition_accession_propriete_10 or temp_condition_accession_propriete_9)) - elif match_arg_685.code == ModeOccupation_Code.SousLocataire: - _ = match_arg_685.value + elif match_arg_663.code == ModeOccupation_Code.SousLocataire: + _ = match_arg_663.value temp_condition_accession_propriete_8 = False - elif match_arg_685.code == ModeOccupation_Code.LocationAccession: - _ = match_arg_685.value + elif match_arg_663.code == ModeOccupation_Code.LocationAccession: + _ = match_arg_663.value temp_condition_accession_propriete_8 = False if temp_condition_accession_propriete_8: temp_condition_accession_propriete_4 = True @@ -26335,21 +25409,21 @@ def eligibilite_allocation_logement(eligibilite_allocation_logement_in:Eligibili temp_condition_accession_propriete_4 = dead_value raise EmptyError except EmptyError: - match_arg_689 = menage_2.logement.mode_occupation - if match_arg_689.code == ModeOccupation_Code.Locataire: - _ = match_arg_689.value + match_arg_667 = menage_2.logement.mode_occupation + if match_arg_667.code == ModeOccupation_Code.Locataire: + _ = match_arg_667.value temp_condition_accession_propriete_12 = True - elif match_arg_689.code == ModeOccupation_Code.ResidentLogementFoyer: - _ = match_arg_689.value + elif match_arg_667.code == ModeOccupation_Code.ResidentLogementFoyer: + _ = match_arg_667.value temp_condition_accession_propriete_12 = True - elif match_arg_689.code == ModeOccupation_Code.AccessionProprieteLocalUsageExclusifHabitation: - _ = match_arg_689.value + elif match_arg_667.code == ModeOccupation_Code.AccessionProprieteLocalUsageExclusifHabitation: + _ = match_arg_667.value temp_condition_accession_propriete_12 = False - elif match_arg_689.code == ModeOccupation_Code.SousLocataire: - _ = match_arg_689.value + elif match_arg_667.code == ModeOccupation_Code.SousLocataire: + _ = match_arg_667.value temp_condition_accession_propriete_12 = True - elif match_arg_689.code == ModeOccupation_Code.LocationAccession: - _ = match_arg_689.value + elif match_arg_667.code == ModeOccupation_Code.LocationAccession: + _ = match_arg_667.value temp_condition_accession_propriete_12 = True if temp_condition_accession_propriete_12: temp_condition_accession_propriete_4 = True @@ -26368,21 +25442,21 @@ def eligibilite_allocation_logement(eligibilite_allocation_logement_in:Eligibili "Prologue : aides au logement"])) condition_accession_propriete = temp_condition_accession_propriete_4 try: - match_arg_690 = menage_2.logement.mode_occupation - if match_arg_690.code == ModeOccupation_Code.Locataire: - _ = match_arg_690.value + match_arg_668 = menage_2.logement.mode_occupation + if match_arg_668.code == ModeOccupation_Code.Locataire: + _ = match_arg_668.value temp___18 = False - elif match_arg_690.code == ModeOccupation_Code.ResidentLogementFoyer: - _ = match_arg_690.value + elif match_arg_668.code == ModeOccupation_Code.ResidentLogementFoyer: + _ = match_arg_668.value temp___18 = False - elif match_arg_690.code == ModeOccupation_Code.AccessionProprieteLocalUsageExclusifHabitation: - _ = match_arg_690.value + elif match_arg_668.code == ModeOccupation_Code.AccessionProprieteLocalUsageExclusifHabitation: + _ = match_arg_668.value temp___18 = True - elif match_arg_690.code == ModeOccupation_Code.SousLocataire: - _ = match_arg_690.value + elif match_arg_668.code == ModeOccupation_Code.SousLocataire: + _ = match_arg_668.value temp___18 = False - elif match_arg_690.code == ModeOccupation_Code.LocationAccession: - _ = match_arg_690.value + elif match_arg_668.code == ModeOccupation_Code.LocationAccession: + _ = match_arg_668.value temp___18 = False temp___19 = not (demandeur_2.personne_hebergee_centre_soin_l_L162_22_3_securite_sociale and (temp___18 or @@ -26447,21 +25521,21 @@ def eligibilite_allocation_logement(eligibilite_allocation_logement_in:Eligibili def temp_eligibilite_commune_dot_condition_logement_residence_principale_1(_:Unit): return True def temp_eligibilite_commune_dot_condition_logement_residence_principale_2(_:Unit): - match_arg_691 = menage_2.logement.mode_occupation - if match_arg_691.code == ModeOccupation_Code.Locataire: - _ = match_arg_691.value + match_arg_669 = menage_2.logement.mode_occupation + if match_arg_669.code == ModeOccupation_Code.Locataire: + _ = match_arg_669.value return False - elif match_arg_691.code == ModeOccupation_Code.ResidentLogementFoyer: - logement_foyer = match_arg_691.value + elif match_arg_669.code == ModeOccupation_Code.ResidentLogementFoyer: + logement_foyer = match_arg_669.value return logement_foyer.construit_application_loi_1957_12_III - elif match_arg_691.code == ModeOccupation_Code.AccessionProprieteLocalUsageExclusifHabitation: - _ = match_arg_691.value + elif match_arg_669.code == ModeOccupation_Code.AccessionProprieteLocalUsageExclusifHabitation: + _ = match_arg_669.value return False - elif match_arg_691.code == ModeOccupation_Code.SousLocataire: - _ = match_arg_691.value + elif match_arg_669.code == ModeOccupation_Code.SousLocataire: + _ = match_arg_669.value return False - elif match_arg_691.code == ModeOccupation_Code.LocationAccession: - _ = match_arg_691.value + elif match_arg_669.code == ModeOccupation_Code.LocationAccession: + _ = match_arg_669.value return False return handle_default(SourcePosition(filename="", start_line=0, start_column=1, end_line=0, end_column=1, @@ -26473,21 +25547,21 @@ def eligibilite_allocation_logement(eligibilite_allocation_logement_in:Eligibili def temp_eligibilite_commune_dot_condition_logement_surface_1(_:Unit): return True def temp_eligibilite_commune_dot_condition_logement_surface_2(_:Unit): - match_arg_692 = menage_2.logement.mode_occupation - if match_arg_692.code == ModeOccupation_Code.Locataire: - _ = match_arg_692.value + match_arg_670 = menage_2.logement.mode_occupation + if match_arg_670.code == ModeOccupation_Code.Locataire: + _ = match_arg_670.value return False - elif match_arg_692.code == ModeOccupation_Code.ResidentLogementFoyer: - logement_foyer_1 = match_arg_692.value + elif match_arg_670.code == ModeOccupation_Code.ResidentLogementFoyer: + logement_foyer_1 = match_arg_670.value return logement_foyer_1.construit_application_loi_1957_12_III - elif match_arg_692.code == ModeOccupation_Code.AccessionProprieteLocalUsageExclusifHabitation: - _ = match_arg_692.value + elif match_arg_670.code == ModeOccupation_Code.AccessionProprieteLocalUsageExclusifHabitation: + _ = match_arg_670.value return False - elif match_arg_692.code == ModeOccupation_Code.SousLocataire: - _ = match_arg_692.value + elif match_arg_670.code == ModeOccupation_Code.SousLocataire: + _ = match_arg_670.value return False - elif match_arg_692.code == ModeOccupation_Code.LocationAccession: - _ = match_arg_692.value + elif match_arg_670.code == ModeOccupation_Code.LocationAccession: + _ = match_arg_670.value return False return handle_default(SourcePosition(filename="", start_line=0, start_column=1, end_line=0, end_column=1, @@ -26498,17 +25572,17 @@ def eligibilite_allocation_logement(eligibilite_allocation_logement_in:Eligibili def temp_eligibilite_commune_dot_date_entree_vigueur_differee_cch(_:Unit): raise EmptyError eligibilite_commune_dot_date_entree_vigueur_differee_cch = temp_eligibilite_commune_dot_date_entree_vigueur_differee_cch - result_22 = eligibilite_aides_personnelle_logement(EligibiliteAidesPersonnelleLogementIn(menage_in = eligibilite_commune_dot_menage, + result_25 = eligibilite_aides_personnelle_logement(EligibiliteAidesPersonnelleLogementIn(menage_in = eligibilite_commune_dot_menage, demandeur_in = eligibilite_commune_dot_demandeur, date_courante_in = eligibilite_commune_dot_date_courante, condition_logement_residence_principale_in = eligibilite_commune_dot_condition_logement_residence_principale, condition_logement_surface_in = eligibilite_commune_dot_condition_logement_surface, date_entree_vigueur_differee_cch_in = eligibilite_commune_dot_date_entree_vigueur_differee_cch)) - eligibilite_commune_dot_date_courante_1 = result_22.date_courante - eligibilite_commune_dot_eligibilite = result_22.eligibilite - eligibilite_commune_dot_nombre_personnes_a_charge_prises_en_compte = result_22.nombre_personnes_a_charge_prises_en_compte - eligibilite_commune_dot_coefficents_enfants_garde_alternee_pris_en_compte = result_22.coefficents_enfants_garde_alternee_pris_en_compte - eligibilite_commune_dot_condition_2_r823_4 = result_22.condition_2_r823_4 + eligibilite_commune_dot_date_courante_1 = result_25.date_courante + eligibilite_commune_dot_eligibilite = result_25.eligibilite + eligibilite_commune_dot_nombre_personnes_a_charge_prises_en_compte = result_25.nombre_personnes_a_charge_prises_en_compte + eligibilite_commune_dot_coefficents_enfants_garde_alternee_pris_en_compte = result_25.coefficents_enfants_garde_alternee_pris_en_compte + eligibilite_commune_dot_condition_2_r823_4 = result_25.condition_2_r823_4 try: temp_coefficents_enfants_garde_alternee_pris_en_compte_3 = eligibilite_commune_dot_coefficents_enfants_garde_alternee_pris_en_compte except EmptyError: @@ -26562,33 +25636,33 @@ def eligibilite_allocation_logement(eligibilite_allocation_logement_in:Eligibili def temp_eligibilite_allocation_logement_familiale(_:Unit): return True def temp_eligibilite_allocation_logement_familiale_1(_:Unit): - match_arg_693 = menage_2.residence - if match_arg_693.code == Collectivite_Code.Guadeloupe: - _ = match_arg_693.value + match_arg_671 = menage_2.residence + if match_arg_671.code == Collectivite_Code.Guadeloupe: + _ = match_arg_671.value temp_eligibilite_allocation_logement_familiale_2 = False - elif match_arg_693.code == Collectivite_Code.Guyane: - _ = match_arg_693.value + elif match_arg_671.code == Collectivite_Code.Guyane: + _ = match_arg_671.value temp_eligibilite_allocation_logement_familiale_2 = False - elif match_arg_693.code == Collectivite_Code.Martinique: - _ = match_arg_693.value + elif match_arg_671.code == Collectivite_Code.Martinique: + _ = match_arg_671.value temp_eligibilite_allocation_logement_familiale_2 = False - elif match_arg_693.code == Collectivite_Code.LaReunion: - _ = match_arg_693.value + elif match_arg_671.code == Collectivite_Code.LaReunion: + _ = match_arg_671.value temp_eligibilite_allocation_logement_familiale_2 = False - elif match_arg_693.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_693.value + elif match_arg_671.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_671.value temp_eligibilite_allocation_logement_familiale_2 = True - elif match_arg_693.code == Collectivite_Code.SaintMartin: - _ = match_arg_693.value + elif match_arg_671.code == Collectivite_Code.SaintMartin: + _ = match_arg_671.value temp_eligibilite_allocation_logement_familiale_2 = True - elif match_arg_693.code == Collectivite_Code.Metropole: - _ = match_arg_693.value + elif match_arg_671.code == Collectivite_Code.Metropole: + _ = match_arg_671.value temp_eligibilite_allocation_logement_familiale_2 = False - elif match_arg_693.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_693.value + elif match_arg_671.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_671.value temp_eligibilite_allocation_logement_familiale_2 = False - elif match_arg_693.code == Collectivite_Code.Mayotte: - _ = match_arg_693.value + elif match_arg_671.code == Collectivite_Code.Mayotte: + _ = match_arg_671.value temp_eligibilite_allocation_logement_familiale_2 = False return (temp_eligibilite_allocation_logement_familiale_2 and demandeur_2.est_non_salarie_agricole_l781_8_l_781_46_code_rural) @@ -26602,45 +25676,45 @@ def eligibilite_allocation_logement(eligibilite_allocation_logement_in:Eligibili temp_eligibilite_allocation_logement_familiale) except EmptyError: def temp_eligibilite_allocation_logement_familiale_4(personne_a_charge_8:PersonneACharge): - match_arg_694 = personne_a_charge_8 - if match_arg_694.code == PersonneACharge_Code.EnfantACharge: - enfant_10 = match_arg_694.value + match_arg_672 = personne_a_charge_8 + if match_arg_672.code == PersonneACharge_Code.EnfantACharge: + enfant_10 = match_arg_672.value return prestations_familiales_dot_droit_ouvert_1( EnfantPrestationsFamiliales(identifiant = enfant_10.identifiant, obligation_scolaire = enfant_10.obligation_scolaire, remuneration_mensuelle = enfant_10.remuneration_mensuelle, date_de_naissance = enfant_10.date_de_naissance, a_deja_ouvert_droit_aux_allocations_familiales = enfant_10.a_deja_ouvert_droit_aux_allocations_familiales)) - elif match_arg_694.code == PersonneACharge_Code.AutrePersonneACharge: - _ = match_arg_694.value + elif match_arg_672.code == PersonneACharge_Code.AutrePersonneACharge: + _ = match_arg_672.value return False - match_arg_695 = menage_2.residence - if match_arg_695.code == Collectivite_Code.Guadeloupe: - _ = match_arg_695.value + match_arg_673 = menage_2.residence + if match_arg_673.code == Collectivite_Code.Guadeloupe: + _ = match_arg_673.value temp_eligibilite_allocation_logement_familiale_5 = False - elif match_arg_695.code == Collectivite_Code.Guyane: - _ = match_arg_695.value + elif match_arg_673.code == Collectivite_Code.Guyane: + _ = match_arg_673.value temp_eligibilite_allocation_logement_familiale_5 = False - elif match_arg_695.code == Collectivite_Code.Martinique: - _ = match_arg_695.value + elif match_arg_673.code == Collectivite_Code.Martinique: + _ = match_arg_673.value temp_eligibilite_allocation_logement_familiale_5 = False - elif match_arg_695.code == Collectivite_Code.LaReunion: - _ = match_arg_695.value + elif match_arg_673.code == Collectivite_Code.LaReunion: + _ = match_arg_673.value temp_eligibilite_allocation_logement_familiale_5 = False - elif match_arg_695.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_695.value + elif match_arg_673.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_673.value temp_eligibilite_allocation_logement_familiale_5 = True - elif match_arg_695.code == Collectivite_Code.SaintMartin: - _ = match_arg_695.value + elif match_arg_673.code == Collectivite_Code.SaintMartin: + _ = match_arg_673.value temp_eligibilite_allocation_logement_familiale_5 = True - elif match_arg_695.code == Collectivite_Code.Metropole: - _ = match_arg_695.value + elif match_arg_673.code == Collectivite_Code.Metropole: + _ = match_arg_673.value temp_eligibilite_allocation_logement_familiale_5 = False - elif match_arg_695.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_695.value + elif match_arg_673.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_673.value temp_eligibilite_allocation_logement_familiale_5 = False - elif match_arg_695.code == Collectivite_Code.Mayotte: - _ = match_arg_695.value + elif match_arg_673.code == Collectivite_Code.Mayotte: + _ = match_arg_673.value temp_eligibilite_allocation_logement_familiale_5 = False if (temp_eligibilite_allocation_logement_familiale_5 and (list_length(list_filter(temp_eligibilite_allocation_logement_familiale_4, @@ -26651,33 +25725,33 @@ def eligibilite_allocation_logement(eligibilite_allocation_logement_in:Eligibili temp_eligibilite_allocation_logement_familiale_3 = dead_value raise EmptyError except EmptyError: - match_arg_696 = menage_2.residence - if match_arg_696.code == Collectivite_Code.Guadeloupe: - _ = match_arg_696.value + match_arg_674 = menage_2.residence + if match_arg_674.code == Collectivite_Code.Guadeloupe: + _ = match_arg_674.value temp_eligibilite_allocation_logement_familiale_6 = True - elif match_arg_696.code == Collectivite_Code.Guyane: - _ = match_arg_696.value + elif match_arg_674.code == Collectivite_Code.Guyane: + _ = match_arg_674.value temp_eligibilite_allocation_logement_familiale_6 = True - elif match_arg_696.code == Collectivite_Code.Martinique: - _ = match_arg_696.value + elif match_arg_674.code == Collectivite_Code.Martinique: + _ = match_arg_674.value temp_eligibilite_allocation_logement_familiale_6 = True - elif match_arg_696.code == Collectivite_Code.LaReunion: - _ = match_arg_696.value + elif match_arg_674.code == Collectivite_Code.LaReunion: + _ = match_arg_674.value temp_eligibilite_allocation_logement_familiale_6 = True - elif match_arg_696.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_696.value + elif match_arg_674.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_674.value temp_eligibilite_allocation_logement_familiale_6 = False - elif match_arg_696.code == Collectivite_Code.SaintMartin: - _ = match_arg_696.value + elif match_arg_674.code == Collectivite_Code.SaintMartin: + _ = match_arg_674.value temp_eligibilite_allocation_logement_familiale_6 = False - elif match_arg_696.code == Collectivite_Code.Metropole: - _ = match_arg_696.value + elif match_arg_674.code == Collectivite_Code.Metropole: + _ = match_arg_674.value temp_eligibilite_allocation_logement_familiale_6 = False - elif match_arg_696.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_696.value + elif match_arg_674.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_674.value temp_eligibilite_allocation_logement_familiale_6 = False - elif match_arg_696.code == Collectivite_Code.Mayotte: - _ = match_arg_696.value + elif match_arg_674.code == Collectivite_Code.Mayotte: + _ = match_arg_674.value temp_eligibilite_allocation_logement_familiale_6 = True if (temp_eligibilite_allocation_logement_familiale_6 and demandeur_2.est_non_salarie_agricole_l781_8_l_781_46_code_rural): @@ -26687,45 +25761,45 @@ def eligibilite_allocation_logement(eligibilite_allocation_logement_in:Eligibili raise EmptyError except EmptyError: def temp_eligibilite_allocation_logement_familiale_7(personne_a_charge_9:PersonneACharge): - match_arg_697 = personne_a_charge_9 - if match_arg_697.code == PersonneACharge_Code.EnfantACharge: - enfant_11 = match_arg_697.value + match_arg_675 = personne_a_charge_9 + if match_arg_675.code == PersonneACharge_Code.EnfantACharge: + enfant_11 = match_arg_675.value return prestations_familiales_dot_droit_ouvert_1( EnfantPrestationsFamiliales(identifiant = enfant_11.identifiant, obligation_scolaire = enfant_11.obligation_scolaire, remuneration_mensuelle = enfant_11.remuneration_mensuelle, date_de_naissance = enfant_11.date_de_naissance, a_deja_ouvert_droit_aux_allocations_familiales = enfant_11.a_deja_ouvert_droit_aux_allocations_familiales)) - elif match_arg_697.code == PersonneACharge_Code.AutrePersonneACharge: - _ = match_arg_697.value + elif match_arg_675.code == PersonneACharge_Code.AutrePersonneACharge: + _ = match_arg_675.value return False - match_arg_698 = menage_2.residence - if match_arg_698.code == Collectivite_Code.Guadeloupe: - _ = match_arg_698.value + match_arg_676 = menage_2.residence + if match_arg_676.code == Collectivite_Code.Guadeloupe: + _ = match_arg_676.value temp_eligibilite_allocation_logement_familiale_8 = True - elif match_arg_698.code == Collectivite_Code.Guyane: - _ = match_arg_698.value + elif match_arg_676.code == Collectivite_Code.Guyane: + _ = match_arg_676.value temp_eligibilite_allocation_logement_familiale_8 = True - elif match_arg_698.code == Collectivite_Code.Martinique: - _ = match_arg_698.value + elif match_arg_676.code == Collectivite_Code.Martinique: + _ = match_arg_676.value temp_eligibilite_allocation_logement_familiale_8 = True - elif match_arg_698.code == Collectivite_Code.LaReunion: - _ = match_arg_698.value + elif match_arg_676.code == Collectivite_Code.LaReunion: + _ = match_arg_676.value temp_eligibilite_allocation_logement_familiale_8 = True - elif match_arg_698.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_698.value + elif match_arg_676.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_676.value temp_eligibilite_allocation_logement_familiale_8 = False - elif match_arg_698.code == Collectivite_Code.SaintMartin: - _ = match_arg_698.value + elif match_arg_676.code == Collectivite_Code.SaintMartin: + _ = match_arg_676.value temp_eligibilite_allocation_logement_familiale_8 = False - elif match_arg_698.code == Collectivite_Code.Metropole: - _ = match_arg_698.value + elif match_arg_676.code == Collectivite_Code.Metropole: + _ = match_arg_676.value temp_eligibilite_allocation_logement_familiale_8 = False - elif match_arg_698.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_698.value + elif match_arg_676.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_676.value temp_eligibilite_allocation_logement_familiale_8 = False - elif match_arg_698.code == Collectivite_Code.Mayotte: - _ = match_arg_698.value + elif match_arg_676.code == Collectivite_Code.Mayotte: + _ = match_arg_676.value temp_eligibilite_allocation_logement_familiale_8 = True if (temp_eligibilite_allocation_logement_familiale_8 and (list_length(list_filter(temp_eligibilite_allocation_logement_familiale_7, @@ -26736,26 +25810,26 @@ def eligibilite_allocation_logement(eligibilite_allocation_logement_in:Eligibili temp_eligibilite_allocation_logement_familiale_3 = dead_value raise EmptyError except EmptyError: - match_arg_699 = menage_2.situation_familiale - if match_arg_699.code == SituationFamiliale_Code.Celibataire: - _ = match_arg_699.value + match_arg_677 = menage_2.situation_familiale + if match_arg_677.code == SituationFamiliale_Code.Celibataire: + _ = match_arg_677.value temp_eligibilite_allocation_logement_familiale_9 = ((list_length(menage_2.personnes_a_charge) == integer_of_string("0")) and menage_2.enfant_a_naitre_apres_quatrieme_mois_grossesse) - elif match_arg_699.code == SituationFamiliale_Code.Maries: - _ = match_arg_699.value + elif match_arg_677.code == SituationFamiliale_Code.Maries: + _ = match_arg_677.value temp_eligibilite_allocation_logement_familiale_9 = False - elif match_arg_699.code == SituationFamiliale_Code.Pacses: - _ = match_arg_699.value + elif match_arg_677.code == SituationFamiliale_Code.Pacses: + _ = match_arg_677.value temp_eligibilite_allocation_logement_familiale_9 = False - elif match_arg_699.code == SituationFamiliale_Code.Concubins: - _ = match_arg_699.value + elif match_arg_677.code == SituationFamiliale_Code.Concubins: + _ = match_arg_677.value temp_eligibilite_allocation_logement_familiale_9 = False - elif match_arg_699.code == SituationFamiliale_Code.CelibataireSepareDeFait: - _ = match_arg_699.value + elif match_arg_677.code == SituationFamiliale_Code.CelibataireSepareDeFait: + _ = match_arg_677.value temp_eligibilite_allocation_logement_familiale_9 = False - elif match_arg_699.code == SituationFamiliale_Code.ConcubinageDontSepareDeFait: - _ = match_arg_699.value + elif match_arg_677.code == SituationFamiliale_Code.ConcubinageDontSepareDeFait: + _ = match_arg_677.value temp_eligibilite_allocation_logement_familiale_9 = False if (l_841_1_6_applicable and temp_eligibilite_allocation_logement_familiale_9): @@ -26765,12 +25839,12 @@ def eligibilite_allocation_logement(eligibilite_allocation_logement_in:Eligibili raise EmptyError except EmptyError: def temp_eligibilite_allocation_logement_familiale_10(personne_a_charge_10:PersonneACharge): - match_arg_700 = personne_a_charge_10 - if match_arg_700.code == PersonneACharge_Code.EnfantACharge: - enfant_12 = match_arg_700.value + match_arg_678 = personne_a_charge_10 + if match_arg_678.code == PersonneACharge_Code.EnfantACharge: + enfant_12 = match_arg_678.value return False - elif match_arg_700.code == PersonneACharge_Code.AutrePersonneACharge: - parent_3 = match_arg_700.value + elif match_arg_678.code == PersonneACharge_Code.AutrePersonneACharge: + parent_3 = match_arg_678.value return (parent_3.ascendant_descendant_collateral_deuxieme_troisieme_degre and parent_3.incapacite_80_pourcent_ou_restriction_emploi) if (list_length(list_filter(temp_eligibilite_allocation_logement_familiale_10, @@ -26792,38 +25866,38 @@ def eligibilite_allocation_logement(eligibilite_allocation_logement_in:Eligibili temp_eligibilite_allocation_logement_familiale_3 = dead_value raise EmptyError except EmptyError: - match_arg_701 = menage_2.situation_familiale - if match_arg_701.code == SituationFamiliale_Code.Celibataire: - _ = match_arg_701.value + match_arg_679 = menage_2.situation_familiale + if match_arg_679.code == SituationFamiliale_Code.Celibataire: + _ = match_arg_679.value temp_eligibilite_allocation_logement_familiale_12 = False - elif match_arg_701.code == SituationFamiliale_Code.Maries: - date_mariage = match_arg_701.value + elif match_arg_679.code == SituationFamiliale_Code.Maries: + date_mariage = match_arg_679.value temp_eligibilite_allocation_logement_familiale_12 = (date_courante_18 <= (date_mariage + duree_l841_1_3)) - elif match_arg_701.code == SituationFamiliale_Code.Pacses: - _ = match_arg_701.value + elif match_arg_679.code == SituationFamiliale_Code.Pacses: + _ = match_arg_679.value temp_eligibilite_allocation_logement_familiale_12 = False - elif match_arg_701.code == SituationFamiliale_Code.Concubins: - _ = match_arg_701.value + elif match_arg_679.code == SituationFamiliale_Code.Concubins: + _ = match_arg_679.value temp_eligibilite_allocation_logement_familiale_12 = False - elif match_arg_701.code == SituationFamiliale_Code.CelibataireSepareDeFait: - _ = match_arg_701.value + elif match_arg_679.code == SituationFamiliale_Code.CelibataireSepareDeFait: + _ = match_arg_679.value temp_eligibilite_allocation_logement_familiale_12 = False - elif match_arg_701.code == SituationFamiliale_Code.ConcubinageDontSepareDeFait: - _ = match_arg_701.value + elif match_arg_679.code == SituationFamiliale_Code.ConcubinageDontSepareDeFait: + _ = match_arg_679.value temp_eligibilite_allocation_logement_familiale_12 = False def temp_eligibilite_allocation_logement_familiale_13(personne_a_charge_12:PersonneACharge): - match_arg_702 = personne_a_charge_12 - if match_arg_702.code == PersonneACharge_Code.EnfantACharge: - enfant_13 = match_arg_702.value + match_arg_680 = personne_a_charge_12 + if match_arg_680.code == PersonneACharge_Code.EnfantACharge: + enfant_13 = match_arg_680.value return not prestations_familiales_dot_droit_ouvert_1( EnfantPrestationsFamiliales(identifiant = enfant_13.identifiant, obligation_scolaire = enfant_13.obligation_scolaire, remuneration_mensuelle = enfant_13.remuneration_mensuelle, date_de_naissance = enfant_13.date_de_naissance, a_deja_ouvert_droit_aux_allocations_familiales = enfant_13.a_deja_ouvert_droit_aux_allocations_familiales)) - elif match_arg_702.code == PersonneACharge_Code.AutrePersonneACharge: - _ = match_arg_702.value + elif match_arg_680.code == PersonneACharge_Code.AutrePersonneACharge: + _ = match_arg_680.value return False if ((list_length(list_filter(temp_eligibilite_allocation_logement_familiale_13, menage_2.personnes_a_charge)) == @@ -26835,17 +25909,17 @@ def eligibilite_allocation_logement(eligibilite_allocation_logement_in:Eligibili raise EmptyError except EmptyError: def temp_eligibilite_allocation_logement_familiale_14(personne_a_charge_13:PersonneACharge): - match_arg_703 = personne_a_charge_13 - if match_arg_703.code == PersonneACharge_Code.EnfantACharge: - enfant_14 = match_arg_703.value + match_arg_681 = personne_a_charge_13 + if match_arg_681.code == PersonneACharge_Code.EnfantACharge: + enfant_14 = match_arg_681.value return prestations_familiales_dot_droit_ouvert_1( EnfantPrestationsFamiliales(identifiant = enfant_14.identifiant, obligation_scolaire = enfant_14.obligation_scolaire, remuneration_mensuelle = enfant_14.remuneration_mensuelle, date_de_naissance = enfant_14.date_de_naissance, a_deja_ouvert_droit_aux_allocations_familiales = enfant_14.a_deja_ouvert_droit_aux_allocations_familiales)) - elif match_arg_703.code == PersonneACharge_Code.AutrePersonneACharge: - _ = match_arg_703.value + elif match_arg_681.code == PersonneACharge_Code.AutrePersonneACharge: + _ = match_arg_681.value return False if (l_841_1_2_applicable and (list_length(list_filter(temp_eligibilite_allocation_logement_familiale_14, @@ -26919,33 +25993,33 @@ def eligibilite_allocation_logement(eligibilite_allocation_logement_in:Eligibili return TypeEligibiliteAllocationLogement(TypeEligibiliteAllocationLogement_Code.PasEligible, Unit()) def temp_eligibilite_l841_2_7(_:Unit): - match_arg_704 = menage_2.residence - if match_arg_704.code == Collectivite_Code.Guadeloupe: - _ = match_arg_704.value + match_arg_682 = menage_2.residence + if match_arg_682.code == Collectivite_Code.Guadeloupe: + _ = match_arg_682.value temp_eligibilite_l841_2_8 = False - elif match_arg_704.code == Collectivite_Code.Guyane: - _ = match_arg_704.value + elif match_arg_682.code == Collectivite_Code.Guyane: + _ = match_arg_682.value temp_eligibilite_l841_2_8 = False - elif match_arg_704.code == Collectivite_Code.Martinique: - _ = match_arg_704.value + elif match_arg_682.code == Collectivite_Code.Martinique: + _ = match_arg_682.value temp_eligibilite_l841_2_8 = False - elif match_arg_704.code == Collectivite_Code.LaReunion: - _ = match_arg_704.value + elif match_arg_682.code == Collectivite_Code.LaReunion: + _ = match_arg_682.value temp_eligibilite_l841_2_8 = False - elif match_arg_704.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_704.value + elif match_arg_682.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_682.value temp_eligibilite_l841_2_8 = False - elif match_arg_704.code == Collectivite_Code.SaintMartin: - _ = match_arg_704.value + elif match_arg_682.code == Collectivite_Code.SaintMartin: + _ = match_arg_682.value temp_eligibilite_l841_2_8 = False - elif match_arg_704.code == Collectivite_Code.Metropole: - _ = match_arg_704.value + elif match_arg_682.code == Collectivite_Code.Metropole: + _ = match_arg_682.value temp_eligibilite_l841_2_8 = False - elif match_arg_704.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_704.value + elif match_arg_682.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_682.value temp_eligibilite_l841_2_8 = False - elif match_arg_704.code == Collectivite_Code.Mayotte: - _ = match_arg_704.value + elif match_arg_682.code == Collectivite_Code.Mayotte: + _ = match_arg_682.value temp_eligibilite_l841_2_8 = True return (temp_eligibilite_l841_2_8 and demandeur_2.magistrat_fonctionnaire_centre_interets_materiels_familiaux_hors_mayotte) @@ -26956,61 +26030,61 @@ def eligibilite_allocation_logement(eligibilite_allocation_logement_in:Eligibili temp_eligibilite_l841_2_7, temp_eligibilite_l841_2_6) except EmptyError: - match_arg_705 = menage_2.logement.mode_occupation - if match_arg_705.code == ModeOccupation_Code.Locataire: - _ = match_arg_705.value + match_arg_683 = menage_2.logement.mode_occupation + if match_arg_683.code == ModeOccupation_Code.Locataire: + _ = match_arg_683.value temp_eligibilite_l841_2_9 = False - elif match_arg_705.code == ModeOccupation_Code.ResidentLogementFoyer: - _ = match_arg_705.value + elif match_arg_683.code == ModeOccupation_Code.ResidentLogementFoyer: + _ = match_arg_683.value temp_eligibilite_l841_2_9 = False - elif match_arg_705.code == ModeOccupation_Code.AccessionProprieteLocalUsageExclusifHabitation: - proprietaire_6 = match_arg_705.value - match_arg_706 = proprietaire_6.pret.accord_financement_representant_Etat_outre_mer - if match_arg_706.code == AccordFinancementRepresentantEtatOutreMer_Code.Accord: - date_accord = match_arg_706.value + elif match_arg_683.code == ModeOccupation_Code.AccessionProprieteLocalUsageExclusifHabitation: + proprietaire_6 = match_arg_683.value + match_arg_684 = proprietaire_6.pret.accord_financement_representant_Etat_outre_mer + if match_arg_684.code == AccordFinancementRepresentantEtatOutreMer_Code.Accord: + date_accord = match_arg_684.value temp_eligibilite_l841_2_10 = (date_accord <= date_of_numbers(2018,12,31)) - elif match_arg_706.code == AccordFinancementRepresentantEtatOutreMer_Code.PasdAccord: - _ = match_arg_706.value + elif match_arg_684.code == AccordFinancementRepresentantEtatOutreMer_Code.PasdAccord: + _ = match_arg_684.value temp_eligibilite_l841_2_10 = False temp_eligibilite_l841_2_9 = ((proprietaire_6.pret.date_signature > date_of_numbers(2017,12,31)) or ((proprietaire_6.pret.date_signature > date_of_numbers(2019,12,31)) and temp_eligibilite_l841_2_10)) - elif match_arg_705.code == ModeOccupation_Code.SousLocataire: - _ = match_arg_705.value + elif match_arg_683.code == ModeOccupation_Code.SousLocataire: + _ = match_arg_683.value temp_eligibilite_l841_2_9 = False - elif match_arg_705.code == ModeOccupation_Code.LocationAccession: - _ = match_arg_705.value + elif match_arg_683.code == ModeOccupation_Code.LocationAccession: + _ = match_arg_683.value temp_eligibilite_l841_2_9 = False - match_arg_707 = menage_2.residence - if match_arg_707.code == Collectivite_Code.Guadeloupe: - _ = match_arg_707.value + match_arg_685 = menage_2.residence + if match_arg_685.code == Collectivite_Code.Guadeloupe: + _ = match_arg_685.value temp_eligibilite_l841_2_11 = True - elif match_arg_707.code == Collectivite_Code.Guyane: - _ = match_arg_707.value + elif match_arg_685.code == Collectivite_Code.Guyane: + _ = match_arg_685.value temp_eligibilite_l841_2_11 = True - elif match_arg_707.code == Collectivite_Code.Martinique: - _ = match_arg_707.value + elif match_arg_685.code == Collectivite_Code.Martinique: + _ = match_arg_685.value temp_eligibilite_l841_2_11 = True - elif match_arg_707.code == Collectivite_Code.LaReunion: - _ = match_arg_707.value + elif match_arg_685.code == Collectivite_Code.LaReunion: + _ = match_arg_685.value temp_eligibilite_l841_2_11 = True - elif match_arg_707.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_707.value + elif match_arg_685.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_685.value temp_eligibilite_l841_2_11 = False - elif match_arg_707.code == Collectivite_Code.SaintMartin: - _ = match_arg_707.value + elif match_arg_685.code == Collectivite_Code.SaintMartin: + _ = match_arg_685.value temp_eligibilite_l841_2_11 = False - elif match_arg_707.code == Collectivite_Code.Metropole: - _ = match_arg_707.value + elif match_arg_685.code == Collectivite_Code.Metropole: + _ = match_arg_685.value temp_eligibilite_l841_2_11 = False - elif match_arg_707.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_707.value + elif match_arg_685.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_685.value temp_eligibilite_l841_2_11 = False - elif match_arg_707.code == Collectivite_Code.Mayotte: - _ = match_arg_707.value + elif match_arg_685.code == Collectivite_Code.Mayotte: + _ = match_arg_685.value temp_eligibilite_l841_2_11 = True if (temp_eligibilite_l841_2_11 and temp_eligibilite_l841_2_9): @@ -27019,22 +26093,22 @@ def eligibilite_allocation_logement(eligibilite_allocation_logement_in:Eligibili else: raise EmptyError except EmptyError: - match_arg_708 = menage_2.logement.mode_occupation - if match_arg_708.code == ModeOccupation_Code.Locataire: - _ = match_arg_708.value + match_arg_686 = menage_2.logement.mode_occupation + if match_arg_686.code == ModeOccupation_Code.Locataire: + _ = match_arg_686.value temp_eligibilite_l841_2_12 = False - elif match_arg_708.code == ModeOccupation_Code.ResidentLogementFoyer: - _ = match_arg_708.value + elif match_arg_686.code == ModeOccupation_Code.ResidentLogementFoyer: + _ = match_arg_686.value temp_eligibilite_l841_2_12 = False - elif match_arg_708.code == ModeOccupation_Code.AccessionProprieteLocalUsageExclusifHabitation: - proprietaire_7 = match_arg_708.value + elif match_arg_686.code == ModeOccupation_Code.AccessionProprieteLocalUsageExclusifHabitation: + proprietaire_7 = match_arg_686.value temp_eligibilite_l841_2_12 = (proprietaire_7.pret.date_signature > date_of_numbers(2017,12,31)) - elif match_arg_708.code == ModeOccupation_Code.SousLocataire: - _ = match_arg_708.value + elif match_arg_686.code == ModeOccupation_Code.SousLocataire: + _ = match_arg_686.value temp_eligibilite_l841_2_12 = False - elif match_arg_708.code == ModeOccupation_Code.LocationAccession: - _ = match_arg_708.value + elif match_arg_686.code == ModeOccupation_Code.LocationAccession: + _ = match_arg_686.value temp_eligibilite_l841_2_12 = False if temp_eligibilite_l841_2_12: return TypeEligibiliteAllocationLogement(TypeEligibiliteAllocationLogement_Code.PasEligible, @@ -27073,44 +26147,44 @@ def eligibilite_aide_personnalisee_logement(eligibilite_aide_personnalisee_logem def temp_caracteristiques_pret_l831_1_1_1(_:Unit): return True def temp_caracteristiques_pret_l831_1_1_2(_:Unit): - match_arg_709 = pret.type_pret - if match_arg_709.code == TypePret_Code.D331_32: - _ = match_arg_709.value + match_arg_687 = pret.type_pret + if match_arg_687.code == TypePret_Code.D331_32: + _ = match_arg_687.value temp_caracteristiques_pret_l831_1_1_3 = False - elif match_arg_709.code == TypePret_Code.D331_63_64: - _ = match_arg_709.value + elif match_arg_687.code == TypePret_Code.D331_63_64: + _ = match_arg_687.value temp_caracteristiques_pret_l831_1_1_3 = False - elif match_arg_709.code == TypePret_Code.D331_59_8: - _ = match_arg_709.value + elif match_arg_687.code == TypePret_Code.D331_59_8: + _ = match_arg_687.value temp_caracteristiques_pret_l831_1_1_3 = False - elif match_arg_709.code == TypePret_Code.D331_76_1: - _ = match_arg_709.value + elif match_arg_687.code == TypePret_Code.D331_76_1: + _ = match_arg_687.value temp_caracteristiques_pret_l831_1_1_3 = True - elif match_arg_709.code == TypePret_Code.Autre: - _ = match_arg_709.value + elif match_arg_687.code == TypePret_Code.Autre: + _ = match_arg_687.value temp_caracteristiques_pret_l831_1_1_3 = False - match_arg_710 = pret.type_pret - if match_arg_710.code == TypePret_Code.D331_32: - _ = match_arg_710.value + match_arg_688 = pret.type_pret + if match_arg_688.code == TypePret_Code.D331_32: + _ = match_arg_688.value temp_caracteristiques_pret_l831_1_1_4 = False - elif match_arg_710.code == TypePret_Code.D331_63_64: - _ = match_arg_710.value + elif match_arg_688.code == TypePret_Code.D331_63_64: + _ = match_arg_688.value temp_caracteristiques_pret_l831_1_1_4 = False - elif match_arg_710.code == TypePret_Code.D331_59_8: - _ = match_arg_710.value + elif match_arg_688.code == TypePret_Code.D331_59_8: + _ = match_arg_688.value temp_caracteristiques_pret_l831_1_1_4 = True - elif match_arg_710.code == TypePret_Code.D331_76_1: - _ = match_arg_710.value + elif match_arg_688.code == TypePret_Code.D331_76_1: + _ = match_arg_688.value temp_caracteristiques_pret_l831_1_1_4 = False - elif match_arg_710.code == TypePret_Code.Autre: - _ = match_arg_710.value + elif match_arg_688.code == TypePret_Code.Autre: + _ = match_arg_688.value temp_caracteristiques_pret_l831_1_1_4 = False - match_arg_711 = pret.titulaire_pret - if match_arg_711.code == TitulairePret_Code.Demandeur: - _ = match_arg_711.value + match_arg_689 = pret.titulaire_pret + if match_arg_689.code == TitulairePret_Code.Demandeur: + _ = match_arg_689.value temp_caracteristiques_pret_l831_1_1_5 = False - elif match_arg_711.code == TitulairePret_Code.VendeurQuandDemandeurAContratLocationAccession: - _ = match_arg_711.value + elif match_arg_689.code == TitulairePret_Code.VendeurQuandDemandeurAContratLocationAccession: + _ = match_arg_689.value temp_caracteristiques_pret_l831_1_1_5 = True return (temp_caracteristiques_pret_l831_1_1_5 and (temp_caracteristiques_pret_l831_1_1_4 or @@ -27122,44 +26196,44 @@ def eligibilite_aide_personnalisee_logement(eligibilite_aide_personnalisee_logem temp_caracteristiques_pret_l831_1_1_2, temp_caracteristiques_pret_l831_1_1_1) except EmptyError: - match_arg_712 = pret.type_pret - if match_arg_712.code == TypePret_Code.D331_32: - _ = match_arg_712.value + match_arg_690 = pret.type_pret + if match_arg_690.code == TypePret_Code.D331_32: + _ = match_arg_690.value temp_caracteristiques_pret_l831_1_1_6 = False - elif match_arg_712.code == TypePret_Code.D331_63_64: - _ = match_arg_712.value + elif match_arg_690.code == TypePret_Code.D331_63_64: + _ = match_arg_690.value temp_caracteristiques_pret_l831_1_1_6 = True - elif match_arg_712.code == TypePret_Code.D331_59_8: - _ = match_arg_712.value + elif match_arg_690.code == TypePret_Code.D331_59_8: + _ = match_arg_690.value temp_caracteristiques_pret_l831_1_1_6 = False - elif match_arg_712.code == TypePret_Code.D331_76_1: - _ = match_arg_712.value + elif match_arg_690.code == TypePret_Code.D331_76_1: + _ = match_arg_690.value temp_caracteristiques_pret_l831_1_1_6 = False - elif match_arg_712.code == TypePret_Code.Autre: - _ = match_arg_712.value + elif match_arg_690.code == TypePret_Code.Autre: + _ = match_arg_690.value temp_caracteristiques_pret_l831_1_1_6 = False - match_arg_713 = pret.type_pret - if match_arg_713.code == TypePret_Code.D331_32: - _ = match_arg_713.value + match_arg_691 = pret.type_pret + if match_arg_691.code == TypePret_Code.D331_32: + _ = match_arg_691.value temp_caracteristiques_pret_l831_1_1_7 = True - elif match_arg_713.code == TypePret_Code.D331_63_64: - _ = match_arg_713.value + elif match_arg_691.code == TypePret_Code.D331_63_64: + _ = match_arg_691.value temp_caracteristiques_pret_l831_1_1_7 = False - elif match_arg_713.code == TypePret_Code.D331_59_8: - _ = match_arg_713.value + elif match_arg_691.code == TypePret_Code.D331_59_8: + _ = match_arg_691.value temp_caracteristiques_pret_l831_1_1_7 = False - elif match_arg_713.code == TypePret_Code.D331_76_1: - _ = match_arg_713.value + elif match_arg_691.code == TypePret_Code.D331_76_1: + _ = match_arg_691.value temp_caracteristiques_pret_l831_1_1_7 = False - elif match_arg_713.code == TypePret_Code.Autre: - _ = match_arg_713.value + elif match_arg_691.code == TypePret_Code.Autre: + _ = match_arg_691.value temp_caracteristiques_pret_l831_1_1_7 = False - match_arg_714 = pret.titulaire_pret - if match_arg_714.code == TitulairePret_Code.Demandeur: - _ = match_arg_714.value + match_arg_692 = pret.titulaire_pret + if match_arg_692.code == TitulairePret_Code.Demandeur: + _ = match_arg_692.value temp_caracteristiques_pret_l831_1_1_8 = True - elif match_arg_714.code == TitulairePret_Code.VendeurQuandDemandeurAContratLocationAccession: - _ = match_arg_714.value + elif match_arg_692.code == TitulairePret_Code.VendeurQuandDemandeurAContratLocationAccession: + _ = match_arg_692.value temp_caracteristiques_pret_l831_1_1_8 = False if (temp_caracteristiques_pret_l831_1_1_8 and (temp_caracteristiques_pret_l831_1_1_7 or @@ -27233,21 +26307,21 @@ def eligibilite_aide_personnalisee_logement(eligibilite_aide_personnalisee_logem def temp_eligibilite_commune_dot_date_entree_vigueur_differee_cch_2(_:Unit): return date_of_numbers(2021,5,1) def temp_eligibilite_commune_dot_date_entree_vigueur_differee_cch_3(_:Unit): - match_arg_715 = menage_3.logement.mode_occupation - if match_arg_715.code == ModeOccupation_Code.Locataire: - _ = match_arg_715.value + match_arg_693 = menage_3.logement.mode_occupation + if match_arg_693.code == ModeOccupation_Code.Locataire: + _ = match_arg_693.value return False - elif match_arg_715.code == ModeOccupation_Code.ResidentLogementFoyer: - _ = match_arg_715.value + elif match_arg_693.code == ModeOccupation_Code.ResidentLogementFoyer: + _ = match_arg_693.value return False - elif match_arg_715.code == ModeOccupation_Code.AccessionProprieteLocalUsageExclusifHabitation: - _ = match_arg_715.value + elif match_arg_693.code == ModeOccupation_Code.AccessionProprieteLocalUsageExclusifHabitation: + _ = match_arg_693.value return True - elif match_arg_715.code == ModeOccupation_Code.SousLocataire: - _ = match_arg_715.value + elif match_arg_693.code == ModeOccupation_Code.SousLocataire: + _ = match_arg_693.value return False - elif match_arg_715.code == ModeOccupation_Code.LocationAccession: - _ = match_arg_715.value + elif match_arg_693.code == ModeOccupation_Code.LocationAccession: + _ = match_arg_693.value return False return handle_default(SourcePosition(filename="", start_line=0, start_column=1, end_line=0, end_column=1, @@ -27255,31 +26329,31 @@ def eligibilite_aide_personnalisee_logement(eligibilite_aide_personnalisee_logem temp_eligibilite_commune_dot_date_entree_vigueur_differee_cch_3, temp_eligibilite_commune_dot_date_entree_vigueur_differee_cch_2) eligibilite_commune_dot_date_entree_vigueur_differee_cch_1 = temp_eligibilite_commune_dot_date_entree_vigueur_differee_cch_1 - result_23 = eligibilite_aides_personnelle_logement(EligibiliteAidesPersonnelleLogementIn(menage_in = eligibilite_commune_dot_menage_1, + result_26 = eligibilite_aides_personnelle_logement(EligibiliteAidesPersonnelleLogementIn(menage_in = eligibilite_commune_dot_menage_1, demandeur_in = eligibilite_commune_dot_demandeur_1, date_courante_in = eligibilite_commune_dot_date_courante_2, condition_logement_residence_principale_in = eligibilite_commune_dot_condition_logement_residence_principale_1, condition_logement_surface_in = eligibilite_commune_dot_condition_logement_surface_1, date_entree_vigueur_differee_cch_in = eligibilite_commune_dot_date_entree_vigueur_differee_cch_1)) - eligibilite_commune_dot_date_courante_3 = result_23.date_courante - eligibilite_commune_dot_eligibilite_1 = result_23.eligibilite - eligibilite_commune_dot_nombre_personnes_a_charge_prises_en_compte_1 = result_23.nombre_personnes_a_charge_prises_en_compte - eligibilite_commune_dot_coefficents_enfants_garde_alternee_pris_en_compte_1 = result_23.coefficents_enfants_garde_alternee_pris_en_compte - eligibilite_commune_dot_condition_2_r823_4_1 = result_23.condition_2_r823_4 + eligibilite_commune_dot_date_courante_3 = result_26.date_courante + eligibilite_commune_dot_eligibilite_1 = result_26.eligibilite + eligibilite_commune_dot_nombre_personnes_a_charge_prises_en_compte_1 = result_26.nombre_personnes_a_charge_prises_en_compte + eligibilite_commune_dot_coefficents_enfants_garde_alternee_pris_en_compte_1 = result_26.coefficents_enfants_garde_alternee_pris_en_compte + eligibilite_commune_dot_condition_2_r823_4_1 = result_26.condition_2_r823_4 try: try: def temp_logement_situe_commune_desequilibre_l831_2(_:Unit): return True def temp_logement_situe_commune_desequilibre_l831_2_1(_:Unit): - match_arg_716 = menage_3.logement.zone - if match_arg_716.code == ZoneDHabitation_Code.Zone1: - _ = match_arg_716.value + match_arg_694 = menage_3.logement.zone + if match_arg_694.code == ZoneDHabitation_Code.Zone1: + _ = match_arg_694.value temp_logement_situe_commune_desequilibre_l831_2_2 = False - elif match_arg_716.code == ZoneDHabitation_Code.Zone2: - _ = match_arg_716.value + elif match_arg_694.code == ZoneDHabitation_Code.Zone2: + _ = match_arg_694.value temp_logement_situe_commune_desequilibre_l831_2_2 = False - elif match_arg_716.code == ZoneDHabitation_Code.Zone3: - _ = match_arg_716.value + elif match_arg_694.code == ZoneDHabitation_Code.Zone3: + _ = match_arg_694.value temp_logement_situe_commune_desequilibre_l831_2_2 = True return ((date_courante_19 >= date_of_numbers(2019,10,1)) and temp_logement_situe_commune_desequilibre_l831_2_2) @@ -27310,21 +26384,21 @@ def eligibilite_aide_personnalisee_logement(eligibilite_aide_personnalisee_logem def temp_condition_logement_bailleur_3(_:Unit): return True def temp_condition_logement_bailleur_4(_:Unit): - match_arg_717 = menage_3.logement.mode_occupation - if match_arg_717.code == ModeOccupation_Code.Locataire: - _ = match_arg_717.value + match_arg_695 = menage_3.logement.mode_occupation + if match_arg_695.code == ModeOccupation_Code.Locataire: + _ = match_arg_695.value return False - elif match_arg_717.code == ModeOccupation_Code.ResidentLogementFoyer: - _ = match_arg_717.value + elif match_arg_695.code == ModeOccupation_Code.ResidentLogementFoyer: + _ = match_arg_695.value return False - elif match_arg_717.code == ModeOccupation_Code.AccessionProprieteLocalUsageExclusifHabitation: - _ = match_arg_717.value + elif match_arg_695.code == ModeOccupation_Code.AccessionProprieteLocalUsageExclusifHabitation: + _ = match_arg_695.value return False - elif match_arg_717.code == ModeOccupation_Code.SousLocataire: - _ = match_arg_717.value + elif match_arg_695.code == ModeOccupation_Code.SousLocataire: + _ = match_arg_695.value return False - elif match_arg_717.code == ModeOccupation_Code.LocationAccession: - propriete = match_arg_717.value + elif match_arg_695.code == ModeOccupation_Code.LocationAccession: + propriete = match_arg_695.value return caracteristiques_pret_l831_1_6(propriete.pret) return handle_default(SourcePosition(filename="", start_line=0, start_column=1, @@ -27333,52 +26407,52 @@ def eligibilite_aide_personnalisee_logement(eligibilite_aide_personnalisee_logem temp_condition_logement_bailleur_4, temp_condition_logement_bailleur_3) except EmptyError: - match_arg_718 = menage_3.logement.mode_occupation - if match_arg_718.code == ModeOccupation_Code.Locataire: - location_3 = match_arg_718.value - match_arg_719 = location_3.bailleur - if match_arg_719.code == TypeBailleur_Code.BailleurSocial: - convention = match_arg_719.value + match_arg_696 = menage_3.logement.mode_occupation + if match_arg_696.code == ModeOccupation_Code.Locataire: + location_3 = match_arg_696.value + match_arg_697 = location_3.bailleur + if match_arg_697.code == TypeBailleur_Code.BailleurSocial: + convention = match_arg_697.value temp_condition_logement_bailleur_5 = convention.conventionne_livre_III_titre_V_chap_III - elif match_arg_719.code == TypeBailleur_Code.BailleurPriveAvecConventionnementSocial: - convention_1 = match_arg_719.value + elif match_arg_697.code == TypeBailleur_Code.BailleurPriveAvecConventionnementSocial: + convention_1 = match_arg_697.value temp_condition_logement_bailleur_5 = convention_1.conventionne_livre_III_titre_II_chap_I_sec_3 - elif match_arg_719.code == TypeBailleur_Code.BailleurPrive: - _ = match_arg_719.value + elif match_arg_697.code == TypeBailleur_Code.BailleurPrive: + _ = match_arg_697.value temp_condition_logement_bailleur_5 = False - elif match_arg_718.code == ModeOccupation_Code.ResidentLogementFoyer: - _ = match_arg_718.value + elif match_arg_696.code == ModeOccupation_Code.ResidentLogementFoyer: + _ = match_arg_696.value temp_condition_logement_bailleur_5 = False - elif match_arg_718.code == ModeOccupation_Code.AccessionProprieteLocalUsageExclusifHabitation: - _ = match_arg_718.value + elif match_arg_696.code == ModeOccupation_Code.AccessionProprieteLocalUsageExclusifHabitation: + _ = match_arg_696.value temp_condition_logement_bailleur_5 = False - elif match_arg_718.code == ModeOccupation_Code.SousLocataire: - _ = match_arg_718.value + elif match_arg_696.code == ModeOccupation_Code.SousLocataire: + _ = match_arg_696.value temp_condition_logement_bailleur_5 = False - elif match_arg_718.code == ModeOccupation_Code.LocationAccession: - _ = match_arg_718.value + elif match_arg_696.code == ModeOccupation_Code.LocationAccession: + _ = match_arg_696.value temp_condition_logement_bailleur_5 = False if temp_condition_logement_bailleur_5: return True else: raise EmptyError except EmptyError: - match_arg_720 = menage_3.logement.mode_occupation - if match_arg_720.code == ModeOccupation_Code.Locataire: - _ = match_arg_720.value + match_arg_698 = menage_3.logement.mode_occupation + if match_arg_698.code == ModeOccupation_Code.Locataire: + _ = match_arg_698.value temp_condition_logement_bailleur_6 = False - elif match_arg_720.code == ModeOccupation_Code.ResidentLogementFoyer: - _ = match_arg_720.value + elif match_arg_698.code == ModeOccupation_Code.ResidentLogementFoyer: + _ = match_arg_698.value temp_condition_logement_bailleur_6 = False - elif match_arg_720.code == ModeOccupation_Code.AccessionProprieteLocalUsageExclusifHabitation: - propriete_1 = match_arg_720.value + elif match_arg_698.code == ModeOccupation_Code.AccessionProprieteLocalUsageExclusifHabitation: + propriete_1 = match_arg_698.value temp_condition_logement_bailleur_6 = caracteristiques_pret_l831_1_1( propriete_1.pret) - elif match_arg_720.code == ModeOccupation_Code.SousLocataire: - _ = match_arg_720.value + elif match_arg_698.code == ModeOccupation_Code.SousLocataire: + _ = match_arg_698.value temp_condition_logement_bailleur_6 = False - elif match_arg_720.code == ModeOccupation_Code.LocationAccession: - _ = match_arg_720.value + elif match_arg_698.code == ModeOccupation_Code.LocationAccession: + _ = match_arg_698.value temp_condition_logement_bailleur_6 = False if temp_condition_logement_bailleur_6: return True @@ -27390,61 +26464,61 @@ def eligibilite_aide_personnalisee_logement(eligibilite_aide_personnalisee_logem def temp_condition_logement_bailleur_8(_:Unit): return False def temp_condition_logement_bailleur_9(_:Unit): - match_arg_721 = menage_3.logement.mode_occupation - if match_arg_721.code == ModeOccupation_Code.Locataire: - _ = match_arg_721.value + match_arg_699 = menage_3.logement.mode_occupation + if match_arg_699.code == ModeOccupation_Code.Locataire: + _ = match_arg_699.value temp_condition_logement_bailleur_10 = False - elif match_arg_721.code == ModeOccupation_Code.ResidentLogementFoyer: - logement_foyer_2 = match_arg_721.value - match_arg_722 = logement_foyer_2.type - if match_arg_722.code == TypeLogementFoyer_Code.LogementPersonnesAgeesOuHandicapees: - _ = match_arg_722.value + elif match_arg_699.code == ModeOccupation_Code.ResidentLogementFoyer: + logement_foyer_2 = match_arg_699.value + match_arg_700 = logement_foyer_2.type + if match_arg_700.code == TypeLogementFoyer_Code.LogementPersonnesAgeesOuHandicapees: + _ = match_arg_700.value temp_condition_logement_bailleur_10 = False - elif match_arg_722.code == TypeLogementFoyer_Code.ResidenceSociale: - _ = match_arg_722.value + elif match_arg_700.code == TypeLogementFoyer_Code.ResidenceSociale: + _ = match_arg_700.value temp_condition_logement_bailleur_10 = False - elif match_arg_722.code == TypeLogementFoyer_Code.FoyerJeunesTravailleursOuMigrantsConventionneL353_2Avant1995: - _ = match_arg_722.value + elif match_arg_700.code == TypeLogementFoyer_Code.FoyerJeunesTravailleursOuMigrantsConventionneL353_2Avant1995: + _ = match_arg_700.value temp_condition_logement_bailleur_10 = True - elif match_arg_722.code == TypeLogementFoyer_Code.Autre: - _ = match_arg_722.value + elif match_arg_700.code == TypeLogementFoyer_Code.Autre: + _ = match_arg_700.value temp_condition_logement_bailleur_10 = False - elif match_arg_721.code == ModeOccupation_Code.AccessionProprieteLocalUsageExclusifHabitation: - _ = match_arg_721.value + elif match_arg_699.code == ModeOccupation_Code.AccessionProprieteLocalUsageExclusifHabitation: + _ = match_arg_699.value temp_condition_logement_bailleur_10 = False - elif match_arg_721.code == ModeOccupation_Code.SousLocataire: - _ = match_arg_721.value + elif match_arg_699.code == ModeOccupation_Code.SousLocataire: + _ = match_arg_699.value temp_condition_logement_bailleur_10 = False - elif match_arg_721.code == ModeOccupation_Code.LocationAccession: - _ = match_arg_721.value + elif match_arg_699.code == ModeOccupation_Code.LocationAccession: + _ = match_arg_699.value temp_condition_logement_bailleur_10 = False - match_arg_723 = menage_3.residence - if match_arg_723.code == Collectivite_Code.Guadeloupe: - _ = match_arg_723.value + match_arg_701 = menage_3.residence + if match_arg_701.code == Collectivite_Code.Guadeloupe: + _ = match_arg_701.value temp_condition_logement_bailleur_11 = True - elif match_arg_723.code == Collectivite_Code.Guyane: - _ = match_arg_723.value + elif match_arg_701.code == Collectivite_Code.Guyane: + _ = match_arg_701.value temp_condition_logement_bailleur_11 = True - elif match_arg_723.code == Collectivite_Code.Martinique: - _ = match_arg_723.value + elif match_arg_701.code == Collectivite_Code.Martinique: + _ = match_arg_701.value temp_condition_logement_bailleur_11 = True - elif match_arg_723.code == Collectivite_Code.LaReunion: - _ = match_arg_723.value + elif match_arg_701.code == Collectivite_Code.LaReunion: + _ = match_arg_701.value temp_condition_logement_bailleur_11 = True - elif match_arg_723.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_723.value + elif match_arg_701.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_701.value temp_condition_logement_bailleur_11 = False - elif match_arg_723.code == Collectivite_Code.SaintMartin: - _ = match_arg_723.value + elif match_arg_701.code == Collectivite_Code.SaintMartin: + _ = match_arg_701.value temp_condition_logement_bailleur_11 = False - elif match_arg_723.code == Collectivite_Code.Metropole: - _ = match_arg_723.value + elif match_arg_701.code == Collectivite_Code.Metropole: + _ = match_arg_701.value temp_condition_logement_bailleur_11 = False - elif match_arg_723.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_723.value + elif match_arg_701.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_701.value temp_condition_logement_bailleur_11 = False - elif match_arg_723.code == Collectivite_Code.Mayotte: - _ = match_arg_723.value + elif match_arg_701.code == Collectivite_Code.Mayotte: + _ = match_arg_701.value temp_condition_logement_bailleur_11 = True return (((date_courante_19 >= date_of_numbers(2023,4,5)) and @@ -27457,33 +26531,33 @@ def eligibilite_aide_personnalisee_logement(eligibilite_aide_personnalisee_logem temp_condition_logement_bailleur_9, temp_condition_logement_bailleur_8) except EmptyError: - match_arg_724 = menage_3.logement.mode_occupation - if match_arg_724.code == ModeOccupation_Code.Locataire: - _ = match_arg_724.value + match_arg_702 = menage_3.logement.mode_occupation + if match_arg_702.code == ModeOccupation_Code.Locataire: + _ = match_arg_702.value temp_condition_logement_bailleur_12 = False - elif match_arg_724.code == ModeOccupation_Code.ResidentLogementFoyer: - logement_foyer_3 = match_arg_724.value - match_arg_725 = logement_foyer_3.type - if match_arg_725.code == TypeLogementFoyer_Code.LogementPersonnesAgeesOuHandicapees: - _ = match_arg_725.value + elif match_arg_702.code == ModeOccupation_Code.ResidentLogementFoyer: + logement_foyer_3 = match_arg_702.value + match_arg_703 = logement_foyer_3.type + if match_arg_703.code == TypeLogementFoyer_Code.LogementPersonnesAgeesOuHandicapees: + _ = match_arg_703.value temp_condition_logement_bailleur_12 = False - elif match_arg_725.code == TypeLogementFoyer_Code.ResidenceSociale: - _ = match_arg_725.value + elif match_arg_703.code == TypeLogementFoyer_Code.ResidenceSociale: + _ = match_arg_703.value temp_condition_logement_bailleur_12 = False - elif match_arg_725.code == TypeLogementFoyer_Code.FoyerJeunesTravailleursOuMigrantsConventionneL353_2Avant1995: - _ = match_arg_725.value + elif match_arg_703.code == TypeLogementFoyer_Code.FoyerJeunesTravailleursOuMigrantsConventionneL353_2Avant1995: + _ = match_arg_703.value temp_condition_logement_bailleur_12 = False - elif match_arg_725.code == TypeLogementFoyer_Code.Autre: - _ = match_arg_725.value + elif match_arg_703.code == TypeLogementFoyer_Code.Autre: + _ = match_arg_703.value temp_condition_logement_bailleur_12 = True - elif match_arg_724.code == ModeOccupation_Code.AccessionProprieteLocalUsageExclusifHabitation: - _ = match_arg_724.value + elif match_arg_702.code == ModeOccupation_Code.AccessionProprieteLocalUsageExclusifHabitation: + _ = match_arg_702.value temp_condition_logement_bailleur_12 = False - elif match_arg_724.code == ModeOccupation_Code.SousLocataire: - _ = match_arg_724.value + elif match_arg_702.code == ModeOccupation_Code.SousLocataire: + _ = match_arg_702.value temp_condition_logement_bailleur_12 = False - elif match_arg_724.code == ModeOccupation_Code.LocationAccession: - _ = match_arg_724.value + elif match_arg_702.code == ModeOccupation_Code.LocationAccession: + _ = match_arg_702.value temp_condition_logement_bailleur_12 = False if temp_condition_logement_bailleur_12: return False @@ -27495,21 +26569,21 @@ def eligibilite_aide_personnalisee_logement(eligibilite_aide_personnalisee_logem def temp_condition_logement_bailleur_13(_:Unit): return True def temp_condition_logement_bailleur_14(_:Unit): - match_arg_726 = menage_3.logement.mode_occupation - if match_arg_726.code == ModeOccupation_Code.Locataire: - _ = match_arg_726.value + match_arg_704 = menage_3.logement.mode_occupation + if match_arg_704.code == ModeOccupation_Code.Locataire: + _ = match_arg_704.value return False - elif match_arg_726.code == ModeOccupation_Code.ResidentLogementFoyer: - logement_foyer_4 = match_arg_726.value + elif match_arg_704.code == ModeOccupation_Code.ResidentLogementFoyer: + logement_foyer_4 = match_arg_704.value return logement_foyer_4.remplit_conditions_r832_21 - elif match_arg_726.code == ModeOccupation_Code.AccessionProprieteLocalUsageExclusifHabitation: - _ = match_arg_726.value + elif match_arg_704.code == ModeOccupation_Code.AccessionProprieteLocalUsageExclusifHabitation: + _ = match_arg_704.value return False - elif match_arg_726.code == ModeOccupation_Code.SousLocataire: - _ = match_arg_726.value + elif match_arg_704.code == ModeOccupation_Code.SousLocataire: + _ = match_arg_704.value return False - elif match_arg_726.code == ModeOccupation_Code.LocationAccession: - _ = match_arg_726.value + elif match_arg_704.code == ModeOccupation_Code.LocationAccession: + _ = match_arg_704.value return False return handle_default(SourcePosition(filename="", start_line=0, start_column=1, @@ -27518,49 +26592,49 @@ def eligibilite_aide_personnalisee_logement(eligibilite_aide_personnalisee_logem temp_condition_logement_bailleur_14, temp_condition_logement_bailleur_13) except EmptyError: - match_arg_727 = menage_3.logement.mode_occupation - if match_arg_727.code == ModeOccupation_Code.Locataire: - _ = match_arg_727.value + match_arg_705 = menage_3.logement.mode_occupation + if match_arg_705.code == ModeOccupation_Code.Locataire: + _ = match_arg_705.value temp_condition_logement_bailleur_15 = False - elif match_arg_727.code == ModeOccupation_Code.ResidentLogementFoyer: - location_4 = match_arg_727.value + elif match_arg_705.code == ModeOccupation_Code.ResidentLogementFoyer: + location_4 = match_arg_705.value temp_condition_logement_bailleur_15 = location_4.conventionne_selon_regles_drom - elif match_arg_727.code == ModeOccupation_Code.AccessionProprieteLocalUsageExclusifHabitation: - _ = match_arg_727.value + elif match_arg_705.code == ModeOccupation_Code.AccessionProprieteLocalUsageExclusifHabitation: + _ = match_arg_705.value temp_condition_logement_bailleur_15 = False - elif match_arg_727.code == ModeOccupation_Code.SousLocataire: - _ = match_arg_727.value + elif match_arg_705.code == ModeOccupation_Code.SousLocataire: + _ = match_arg_705.value temp_condition_logement_bailleur_15 = False - elif match_arg_727.code == ModeOccupation_Code.LocationAccession: - _ = match_arg_727.value + elif match_arg_705.code == ModeOccupation_Code.LocationAccession: + _ = match_arg_705.value temp_condition_logement_bailleur_15 = False - match_arg_728 = menage_3.residence - if match_arg_728.code == Collectivite_Code.Guadeloupe: - _ = match_arg_728.value + match_arg_706 = menage_3.residence + if match_arg_706.code == Collectivite_Code.Guadeloupe: + _ = match_arg_706.value temp_condition_logement_bailleur_16 = True - elif match_arg_728.code == Collectivite_Code.Guyane: - _ = match_arg_728.value + elif match_arg_706.code == Collectivite_Code.Guyane: + _ = match_arg_706.value temp_condition_logement_bailleur_16 = True - elif match_arg_728.code == Collectivite_Code.Martinique: - _ = match_arg_728.value + elif match_arg_706.code == Collectivite_Code.Martinique: + _ = match_arg_706.value temp_condition_logement_bailleur_16 = True - elif match_arg_728.code == Collectivite_Code.LaReunion: - _ = match_arg_728.value + elif match_arg_706.code == Collectivite_Code.LaReunion: + _ = match_arg_706.value temp_condition_logement_bailleur_16 = True - elif match_arg_728.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_728.value + elif match_arg_706.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_706.value temp_condition_logement_bailleur_16 = False - elif match_arg_728.code == Collectivite_Code.SaintMartin: - _ = match_arg_728.value + elif match_arg_706.code == Collectivite_Code.SaintMartin: + _ = match_arg_706.value temp_condition_logement_bailleur_16 = False - elif match_arg_728.code == Collectivite_Code.Metropole: - _ = match_arg_728.value + elif match_arg_706.code == Collectivite_Code.Metropole: + _ = match_arg_706.value temp_condition_logement_bailleur_16 = False - elif match_arg_728.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_728.value + elif match_arg_706.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_706.value temp_condition_logement_bailleur_16 = False - elif match_arg_728.code == Collectivite_Code.Mayotte: - _ = match_arg_728.value + elif match_arg_706.code == Collectivite_Code.Mayotte: + _ = match_arg_706.value temp_condition_logement_bailleur_16 = True if (temp_condition_logement_bailleur_16 and temp_condition_logement_bailleur_15): @@ -27568,21 +26642,21 @@ def eligibilite_aide_personnalisee_logement(eligibilite_aide_personnalisee_logem else: raise EmptyError except EmptyError: - match_arg_729 = menage_3.logement.mode_occupation - if match_arg_729.code == ModeOccupation_Code.Locataire: - _ = match_arg_729.value + match_arg_707 = menage_3.logement.mode_occupation + if match_arg_707.code == ModeOccupation_Code.Locataire: + _ = match_arg_707.value temp_condition_logement_bailleur_17 = False - elif match_arg_729.code == ModeOccupation_Code.ResidentLogementFoyer: - location_5 = match_arg_729.value + elif match_arg_707.code == ModeOccupation_Code.ResidentLogementFoyer: + location_5 = match_arg_707.value temp_condition_logement_bailleur_17 = location_5.conventionne_livre_III_titre_V_chap_III - elif match_arg_729.code == ModeOccupation_Code.AccessionProprieteLocalUsageExclusifHabitation: - _ = match_arg_729.value + elif match_arg_707.code == ModeOccupation_Code.AccessionProprieteLocalUsageExclusifHabitation: + _ = match_arg_707.value temp_condition_logement_bailleur_17 = False - elif match_arg_729.code == ModeOccupation_Code.SousLocataire: - _ = match_arg_729.value + elif match_arg_707.code == ModeOccupation_Code.SousLocataire: + _ = match_arg_707.value temp_condition_logement_bailleur_17 = False - elif match_arg_729.code == ModeOccupation_Code.LocationAccession: - _ = match_arg_729.value + elif match_arg_707.code == ModeOccupation_Code.LocationAccession: + _ = match_arg_707.value temp_condition_logement_bailleur_17 = False if temp_condition_logement_bailleur_17: return True @@ -27634,21 +26708,21 @@ def eligibilite_aide_personnalisee_logement(eligibilite_aide_personnalisee_logem def temp_condition_logement_pret(_:Unit): return True def temp_condition_logement_pret_1(_:Unit): - match_arg_730 = menage_3.logement.mode_occupation - if match_arg_730.code == ModeOccupation_Code.Locataire: - _ = match_arg_730.value + match_arg_708 = menage_3.logement.mode_occupation + if match_arg_708.code == ModeOccupation_Code.Locataire: + _ = match_arg_708.value return False - elif match_arg_730.code == ModeOccupation_Code.ResidentLogementFoyer: - _ = match_arg_730.value + elif match_arg_708.code == ModeOccupation_Code.ResidentLogementFoyer: + _ = match_arg_708.value return False - elif match_arg_730.code == ModeOccupation_Code.AccessionProprieteLocalUsageExclusifHabitation: - propriete_2 = match_arg_730.value - match_arg_731 = propriete_2.anciennete_logement - if match_arg_731.code == NeufOuAncien_Code.Neuf: - _ = match_arg_731.value + elif match_arg_708.code == ModeOccupation_Code.AccessionProprieteLocalUsageExclusifHabitation: + propriete_2 = match_arg_708.value + match_arg_709 = propriete_2.anciennete_logement + if match_arg_709.code == NeufOuAncien_Code.Neuf: + _ = match_arg_709.value temp_condition_logement_pret_2 = False - elif match_arg_731.code == NeufOuAncien_Code.Ancien: - _ = match_arg_731.value + elif match_arg_709.code == NeufOuAncien_Code.Ancien: + _ = match_arg_709.value temp_condition_logement_pret_2 = True return ((propriete_2.pret.date_signature >= date_of_numbers(2018,1,1)) and @@ -27656,17 +26730,17 @@ def eligibilite_aide_personnalisee_logement(eligibilite_aide_personnalisee_logem date_of_numbers(2020,1,1)) and (temp_condition_logement_pret_2 and logement_situe_commune_desequilibre_l831_2))) - elif match_arg_730.code == ModeOccupation_Code.SousLocataire: - _ = match_arg_730.value + elif match_arg_708.code == ModeOccupation_Code.SousLocataire: + _ = match_arg_708.value return False - elif match_arg_730.code == ModeOccupation_Code.LocationAccession: - propriete_3 = match_arg_730.value - match_arg_732 = propriete_3.anciennete_logement - if match_arg_732.code == NeufOuAncien_Code.Neuf: - _ = match_arg_732.value + elif match_arg_708.code == ModeOccupation_Code.LocationAccession: + propriete_3 = match_arg_708.value + match_arg_710 = propriete_3.anciennete_logement + if match_arg_710.code == NeufOuAncien_Code.Neuf: + _ = match_arg_710.value temp_condition_logement_pret_3 = False - elif match_arg_732.code == NeufOuAncien_Code.Ancien: - _ = match_arg_732.value + elif match_arg_710.code == NeufOuAncien_Code.Ancien: + _ = match_arg_710.value temp_condition_logement_pret_3 = True return ((propriete_3.pret.date_signature >= date_of_numbers(2018,1,1)) and @@ -27682,22 +26756,22 @@ def eligibilite_aide_personnalisee_logement(eligibilite_aide_personnalisee_logem temp_condition_logement_pret_1, temp_condition_logement_pret) except EmptyError: - match_arg_733 = menage_3.logement.mode_occupation - if match_arg_733.code == ModeOccupation_Code.Locataire: - _ = match_arg_733.value + match_arg_711 = menage_3.logement.mode_occupation + if match_arg_711.code == ModeOccupation_Code.Locataire: + _ = match_arg_711.value temp_condition_logement_pret_5 = False - elif match_arg_733.code == ModeOccupation_Code.ResidentLogementFoyer: - _ = match_arg_733.value + elif match_arg_711.code == ModeOccupation_Code.ResidentLogementFoyer: + _ = match_arg_711.value temp_condition_logement_pret_5 = False - elif match_arg_733.code == ModeOccupation_Code.AccessionProprieteLocalUsageExclusifHabitation: - propriete_4 = match_arg_733.value + elif match_arg_711.code == ModeOccupation_Code.AccessionProprieteLocalUsageExclusifHabitation: + propriete_4 = match_arg_711.value temp_condition_logement_pret_5 = (propriete_4.pret.date_signature >= date_of_numbers(2017,12,31)) - elif match_arg_733.code == ModeOccupation_Code.SousLocataire: - _ = match_arg_733.value + elif match_arg_711.code == ModeOccupation_Code.SousLocataire: + _ = match_arg_711.value temp_condition_logement_pret_5 = False - elif match_arg_733.code == ModeOccupation_Code.LocationAccession: - propriete_5 = match_arg_733.value + elif match_arg_711.code == ModeOccupation_Code.LocationAccession: + propriete_5 = match_arg_711.value temp_condition_logement_pret_5 = (propriete_5.pret.date_signature >= date_of_numbers(2017,12,31)) if temp_condition_logement_pret_5: @@ -27724,33 +26798,33 @@ def eligibilite_aide_personnalisee_logement(eligibilite_aide_personnalisee_logem def temp_eligibilite_9(_:Unit): return False def temp_eligibilite_10(_:Unit): - match_arg_734 = menage_3.residence - if match_arg_734.code == Collectivite_Code.Guadeloupe: - _ = match_arg_734.value + match_arg_712 = menage_3.residence + if match_arg_712.code == Collectivite_Code.Guadeloupe: + _ = match_arg_712.value temp_eligibilite_11 = False - elif match_arg_734.code == Collectivite_Code.Guyane: - _ = match_arg_734.value + elif match_arg_712.code == Collectivite_Code.Guyane: + _ = match_arg_712.value temp_eligibilite_11 = False - elif match_arg_734.code == Collectivite_Code.Martinique: - _ = match_arg_734.value + elif match_arg_712.code == Collectivite_Code.Martinique: + _ = match_arg_712.value temp_eligibilite_11 = False - elif match_arg_734.code == Collectivite_Code.LaReunion: - _ = match_arg_734.value + elif match_arg_712.code == Collectivite_Code.LaReunion: + _ = match_arg_712.value temp_eligibilite_11 = False - elif match_arg_734.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_734.value + elif match_arg_712.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_712.value temp_eligibilite_11 = False - elif match_arg_734.code == Collectivite_Code.SaintMartin: - _ = match_arg_734.value + elif match_arg_712.code == Collectivite_Code.SaintMartin: + _ = match_arg_712.value temp_eligibilite_11 = False - elif match_arg_734.code == Collectivite_Code.Metropole: - _ = match_arg_734.value + elif match_arg_712.code == Collectivite_Code.Metropole: + _ = match_arg_712.value temp_eligibilite_11 = False - elif match_arg_734.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_734.value + elif match_arg_712.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_712.value temp_eligibilite_11 = True - elif match_arg_734.code == Collectivite_Code.Mayotte: - _ = match_arg_734.value + elif match_arg_712.code == Collectivite_Code.Mayotte: + _ = match_arg_712.value temp_eligibilite_11 = False return ((date_courante_19 >= date_of_numbers(2021,1,1)) and temp_eligibilite_11) @@ -27795,25 +26869,25 @@ def calcul_allocation_logement(calcul_allocation_logement_in:CalculAllocationLog type_aide_3 = calcul_allocation_logement_in.type_aide_in residence_10 = calcul_allocation_logement_in.residence_in try: - match_arg_735 = mode_occupation_2 - if match_arg_735.code == ModeOccupation_Code.Locataire: - location_6 = match_arg_735.value + match_arg_713 = mode_occupation_2 + if match_arg_713.code == ModeOccupation_Code.Locataire: + location_6 = match_arg_713.value temp_categorie_calcul_apl_1 = CategorieCalculAPL(CategorieCalculAPL_Code.Location, location_6) - elif match_arg_735.code == ModeOccupation_Code.ResidentLogementFoyer: - logementfoyer_1 = match_arg_735.value + elif match_arg_713.code == ModeOccupation_Code.ResidentLogementFoyer: + logementfoyer_1 = match_arg_713.value temp_categorie_calcul_apl_1 = CategorieCalculAPL(CategorieCalculAPL_Code.LogementFoyer, logementfoyer_1) - elif match_arg_735.code == ModeOccupation_Code.AccessionProprieteLocalUsageExclusifHabitation: - proprietaire_8 = match_arg_735.value + elif match_arg_713.code == ModeOccupation_Code.AccessionProprieteLocalUsageExclusifHabitation: + proprietaire_8 = match_arg_713.value temp_categorie_calcul_apl_1 = CategorieCalculAPL(CategorieCalculAPL_Code.AccessionPropriete, proprietaire_8) - elif match_arg_735.code == ModeOccupation_Code.SousLocataire: - location_7 = match_arg_735.value + elif match_arg_713.code == ModeOccupation_Code.SousLocataire: + location_7 = match_arg_713.value temp_categorie_calcul_apl_1 = CategorieCalculAPL(CategorieCalculAPL_Code.Location, location_7) - elif match_arg_735.code == ModeOccupation_Code.LocationAccession: - proprietaire_9 = match_arg_735.value + elif match_arg_713.code == ModeOccupation_Code.LocationAccession: + proprietaire_9 = match_arg_713.value temp_categorie_calcul_apl_1 = CategorieCalculAPL(CategorieCalculAPL_Code.AccessionPropriete, proprietaire_9) except EmptyError: @@ -27842,29 +26916,29 @@ def calcul_allocation_logement(calcul_allocation_logement_in:CalculAllocationLog "Prologue : aides au logement"])) ressources_menage_avec_arrondi_1 = temp_ressources_menage_avec_arrondi_1 try: - match_arg_736 = situation_familiale_1 - if match_arg_736.code == SituationFamiliale_Code.Celibataire: - _ = match_arg_736.value + match_arg_714 = situation_familiale_1 + if match_arg_714.code == SituationFamiliale_Code.Celibataire: + _ = match_arg_714.value temp_situation_familiale_calcul_apl_1 = SituationFamilialeCalculAPL(SituationFamilialeCalculAPL_Code.PersonneSeule, Unit()) - elif match_arg_736.code == SituationFamiliale_Code.Maries: - _ = match_arg_736.value + elif match_arg_714.code == SituationFamiliale_Code.Maries: + _ = match_arg_714.value temp_situation_familiale_calcul_apl_1 = SituationFamilialeCalculAPL(SituationFamilialeCalculAPL_Code.Couple, Unit()) - elif match_arg_736.code == SituationFamiliale_Code.Pacses: - _ = match_arg_736.value + elif match_arg_714.code == SituationFamiliale_Code.Pacses: + _ = match_arg_714.value temp_situation_familiale_calcul_apl_1 = SituationFamilialeCalculAPL(SituationFamilialeCalculAPL_Code.Couple, Unit()) - elif match_arg_736.code == SituationFamiliale_Code.Concubins: - _ = match_arg_736.value + elif match_arg_714.code == SituationFamiliale_Code.Concubins: + _ = match_arg_714.value temp_situation_familiale_calcul_apl_1 = SituationFamilialeCalculAPL(SituationFamilialeCalculAPL_Code.Couple, Unit()) - elif match_arg_736.code == SituationFamiliale_Code.CelibataireSepareDeFait: - _ = match_arg_736.value + elif match_arg_714.code == SituationFamiliale_Code.CelibataireSepareDeFait: + _ = match_arg_714.value temp_situation_familiale_calcul_apl_1 = SituationFamilialeCalculAPL(SituationFamilialeCalculAPL_Code.PersonneSeule, Unit()) - elif match_arg_736.code == SituationFamiliale_Code.ConcubinageDontSepareDeFait: - _ = match_arg_736.value + elif match_arg_714.code == SituationFamiliale_Code.ConcubinageDontSepareDeFait: + _ = match_arg_714.value temp_situation_familiale_calcul_apl_1 = SituationFamilialeCalculAPL(SituationFamilialeCalculAPL_Code.Couple, Unit()) except EmptyError: @@ -27880,28 +26954,37 @@ def calcul_allocation_logement(calcul_allocation_logement_in:CalculAllocationLog situation_familiale_calcul_apl_9 = temp_situation_familiale_calcul_apl_1 try: try: - def temp_sous_calcul_traitement_88(_:Unit): - match_arg_737 = categorie_calcul_apl_1 - if match_arg_737.code == CategorieCalculAPL_Code.Location: - _ = match_arg_737.value + def temp_sous_calcul_traitement_1(_:Unit): + match_arg_715 = categorie_calcul_apl_1 + if match_arg_715.code == CategorieCalculAPL_Code.Location: + _ = match_arg_715.value return TraitementFormuleAideFinale(aide_finale_formule = money_of_cents_string("0"), traitement_aide_finale = traitement_nul_tout_le_temps) - elif match_arg_737.code == CategorieCalculAPL_Code.AccessionPropriete: - _ = match_arg_737.value + elif match_arg_715.code == CategorieCalculAPL_Code.AccessionPropriete: + _ = match_arg_715.value return TraitementFormuleAideFinale(aide_finale_formule = money_of_cents_string("0"), traitement_aide_finale = traitement_nul_tout_le_temps) - elif match_arg_737.code == CategorieCalculAPL_Code.LogementFoyer: - logement_foyer__1 = match_arg_737.value + elif match_arg_715.code == CategorieCalculAPL_Code.LogementFoyer: + logement_foyer__1 = match_arg_715.value + def temp_traitement_formule_48(result_27:CalculAllocationLogementLocatif): + def temp_traitement_formule_49(param0_3:Money): + return result_27.traitement_aide_finale(param0_3) + return CalculAllocationLogementLocatif(aide_finale_formule = result_27.aide_finale_formule, + traitement_aide_finale = temp_traitement_formule_49, + montant_forfaitaire_charges_d823_16 = result_27.montant_forfaitaire_charges_d823_16, + plafond_loyer_d823_16_2 = result_27.plafond_loyer_d823_16_2, + participation_minimale = result_27.participation_minimale, + taux_composition_familiale = result_27.taux_composition_familiale, + participation_personnelle = result_27.participation_personnelle) try: - temp_sous_calcul_traitement_89 = ChangementLogementD8424(ChangementLogementD8424_Code.PasDeChangement, - Unit()) + temp_traitement_formule_50 = logement_foyer__1.redevance except EmptyError: - temp_sous_calcul_traitement_89 = dead_value + temp_traitement_formule_50 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=6547, - start_column=42, - end_line=6547, - end_column=57, + start_line=6526, + start_column=31, + end_line=6526, + end_column=56, law_headings=["Article D863-7", "Sous-section III : Modalités de liquidation et de versement", "Section II : Dispositions communes aux aides personnelles au logement", @@ -27910,201 +26993,9 @@ def calcul_allocation_logement(calcul_allocation_logement_in:CalculAllocationLog "Partie réglementaire", "Code de la construction et de l'habitation"])) try: - temp_sous_calcul_traitement_90 = residence_10 + temp_traitement_formule_51 = ressources_menage_avec_arrondi_1 except EmptyError: - temp_sous_calcul_traitement_90 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=6519, - start_column=25, - end_line=6519, - end_column=34, - law_headings=["Article D863-7", - "Sous-section III : Modalités de liquidation et de versement", - "Section II : Dispositions communes aux aides personnelles au logement", - "Chapitre III : Saint-Pierre-et-Miquelon", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_91 = logement_foyer__1.logement_meuble_d842_2 - except EmptyError: - temp_sous_calcul_traitement_91 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=6546, - start_column=38, - end_line=6546, - end_column=76, - law_headings=["Article D863-7", - "Sous-section III : Modalités de liquidation et de versement", - "Section II : Dispositions communes aux aides personnelles au logement", - "Chapitre III : Saint-Pierre-et-Miquelon", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_92 = money_of_cents_string("0") - except EmptyError: - temp_sous_calcul_traitement_92 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=6545, - start_column=42, - end_line=6545, - end_column=45, - law_headings=["Article D863-7", - "Sous-section III : Modalités de liquidation et de versement", - "Section II : Dispositions communes aux aides personnelles au logement", - "Chapitre III : Saint-Pierre-et-Miquelon", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_93 = logement_foyer__1.colocation - except EmptyError: - temp_sous_calcul_traitement_93 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=6537, - start_column=26, - end_line=6537, - end_column=52, - law_headings=["Article D863-7", - "Sous-section III : Modalités de liquidation et de versement", - "Section II : Dispositions communes aux aides personnelles au logement", - "Chapitre III : Saint-Pierre-et-Miquelon", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_94 = type_aide_3 - except EmptyError: - temp_sous_calcul_traitement_94 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=6541, - start_column=25, - end_line=6541, - end_column=34, - law_headings=["Article D863-7", - "Sous-section III : Modalités de liquidation et de versement", - "Section II : Dispositions communes aux aides personnelles au logement", - "Chapitre III : Saint-Pierre-et-Miquelon", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_95 = False - except EmptyError: - temp_sous_calcul_traitement_95 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=6540, - start_column=72, - end_line=6540, - end_column=76, - law_headings=["Article D863-7", - "Sous-section III : Modalités de liquidation et de versement", - "Section II : Dispositions communes aux aides personnelles au logement", - "Chapitre III : Saint-Pierre-et-Miquelon", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_96 = logement_foyer__1.logement_est_chambre - except EmptyError: - temp_sous_calcul_traitement_96 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=6536, - start_column=36, - end_line=6536, - end_column=72, - law_headings=["Article D863-7", - "Sous-section III : Modalités de liquidation et de versement", - "Section II : Dispositions communes aux aides personnelles au logement", - "Chapitre III : Saint-Pierre-et-Miquelon", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_97 = zone_7 - except EmptyError: - temp_sous_calcul_traitement_97 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=6522, - start_column=20, - end_line=6522, - end_column=24, - law_headings=["Article D863-7", - "Sous-section III : Modalités de liquidation et de versement", - "Section II : Dispositions communes aux aides personnelles au logement", - "Chapitre III : Saint-Pierre-et-Miquelon", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_98 = situation_familiale_calcul_apl_9 - except EmptyError: - temp_sous_calcul_traitement_98 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=6524, - start_column=46, - end_line=6524, - end_column=76, - law_headings=["Article D863-7", - "Sous-section III : Modalités de liquidation et de versement", - "Section II : Dispositions communes aux aides personnelles au logement", - "Chapitre III : Saint-Pierre-et-Miquelon", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_99 = nombre_personnes_a_charge_12 - except EmptyError: - temp_sous_calcul_traitement_99 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=6521, - start_column=41, - end_line=6521, - end_column=66, - law_headings=["Article D863-7", - "Sous-section III : Modalités de liquidation et de versement", - "Section II : Dispositions communes aux aides personnelles au logement", - "Chapitre III : Saint-Pierre-et-Miquelon", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_100 = date_courante_20 - except EmptyError: - temp_sous_calcul_traitement_100 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=6523, - start_column=29, - end_line=6523, - end_column=42, - law_headings=["Article D863-7", - "Sous-section III : Modalités de liquidation et de versement", - "Section II : Dispositions communes aux aides personnelles au logement", - "Chapitre III : Saint-Pierre-et-Miquelon", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_101 = logement_foyer__1.beneficiaire_aide_adulte_ou_enfant_handicapes - except EmptyError: - temp_sous_calcul_traitement_101 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=6528, - start_column=15, - end_line=6528, - end_column=76, - law_headings=["Article D863-7", - "Sous-section III : Modalités de liquidation et de versement", - "Section II : Dispositions communes aux aides personnelles au logement", - "Chapitre III : Saint-Pierre-et-Miquelon", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_102 = ressources_menage_avec_arrondi_1 - except EmptyError: - temp_sous_calcul_traitement_102 = dead_value + temp_traitement_formule_51 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", start_line=6520, start_column=43, @@ -28118,14 +27009,14 @@ def calcul_allocation_logement(calcul_allocation_logement_in:CalculAllocationLog "Partie réglementaire", "Code de la construction et de l'habitation"])) try: - temp_sous_calcul_traitement_103 = logement_foyer__1.redevance + temp_traitement_formule_52 = logement_foyer__1.beneficiaire_aide_adulte_ou_enfant_handicapes except EmptyError: - temp_sous_calcul_traitement_103 = dead_value + temp_traitement_formule_52 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=6526, - start_column=31, - end_line=6526, - end_column=56, + start_line=6528, + start_column=15, + end_line=6528, + end_column=76, law_headings=["Article D863-7", "Sous-section III : Modalités de liquidation et de versement", "Section II : Dispositions communes aux aides personnelles au logement", @@ -28133,342 +27024,288 @@ def calcul_allocation_logement(calcul_allocation_logement_in:CalculAllocationLog "Livre VIII : Aides personnelles au logement", "Partie réglementaire", "Code de la construction et de l'habitation"])) - def temp_sous_calcul_traitement_104(param0_3:Money): - try: - temp_sous_calcul_traitement_105 = logement_foyer__1.redevance - except EmptyError: - temp_sous_calcul_traitement_105 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=6526, - start_column=31, - end_line=6526, - end_column=56, - law_headings=["Article D863-7", - "Sous-section III : Modalités de liquidation et de versement", - "Section II : Dispositions communes aux aides personnelles au logement", - "Chapitre III : Saint-Pierre-et-Miquelon", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_106 = ressources_menage_avec_arrondi_1 - except EmptyError: - temp_sous_calcul_traitement_106 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=6520, - start_column=43, - end_line=6520, - end_column=60, - law_headings=["Article D863-7", - "Sous-section III : Modalités de liquidation et de versement", - "Section II : Dispositions communes aux aides personnelles au logement", - "Chapitre III : Saint-Pierre-et-Miquelon", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_107 = logement_foyer__1.beneficiaire_aide_adulte_ou_enfant_handicapes - except EmptyError: - temp_sous_calcul_traitement_107 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=6528, - start_column=15, - end_line=6528, - end_column=76, - law_headings=["Article D863-7", - "Sous-section III : Modalités de liquidation et de versement", - "Section II : Dispositions communes aux aides personnelles au logement", - "Chapitre III : Saint-Pierre-et-Miquelon", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_108 = date_courante_20 - except EmptyError: - temp_sous_calcul_traitement_108 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=6523, - start_column=29, - end_line=6523, - end_column=42, - law_headings=["Article D863-7", - "Sous-section III : Modalités de liquidation et de versement", - "Section II : Dispositions communes aux aides personnelles au logement", - "Chapitre III : Saint-Pierre-et-Miquelon", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_109 = nombre_personnes_a_charge_12 - except EmptyError: - temp_sous_calcul_traitement_109 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=6521, - start_column=41, - end_line=6521, - end_column=66, - law_headings=["Article D863-7", - "Sous-section III : Modalités de liquidation et de versement", - "Section II : Dispositions communes aux aides personnelles au logement", - "Chapitre III : Saint-Pierre-et-Miquelon", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_110 = situation_familiale_calcul_apl_9 - except EmptyError: - temp_sous_calcul_traitement_110 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=6524, - start_column=46, - end_line=6524, - end_column=76, - law_headings=["Article D863-7", - "Sous-section III : Modalités de liquidation et de versement", - "Section II : Dispositions communes aux aides personnelles au logement", - "Chapitre III : Saint-Pierre-et-Miquelon", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_111 = zone_7 - except EmptyError: - temp_sous_calcul_traitement_111 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=6522, - start_column=20, - end_line=6522, - end_column=24, - law_headings=["Article D863-7", - "Sous-section III : Modalités de liquidation et de versement", - "Section II : Dispositions communes aux aides personnelles au logement", - "Chapitre III : Saint-Pierre-et-Miquelon", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_112 = logement_foyer__1.logement_est_chambre - except EmptyError: - temp_sous_calcul_traitement_112 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=6536, - start_column=36, - end_line=6536, - end_column=72, - law_headings=["Article D863-7", - "Sous-section III : Modalités de liquidation et de versement", - "Section II : Dispositions communes aux aides personnelles au logement", - "Chapitre III : Saint-Pierre-et-Miquelon", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_113 = False - except EmptyError: - temp_sous_calcul_traitement_113 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=6540, - start_column=72, - end_line=6540, - end_column=76, - law_headings=["Article D863-7", - "Sous-section III : Modalités de liquidation et de versement", - "Section II : Dispositions communes aux aides personnelles au logement", - "Chapitre III : Saint-Pierre-et-Miquelon", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_114 = type_aide_3 - except EmptyError: - temp_sous_calcul_traitement_114 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=6541, - start_column=25, - end_line=6541, - end_column=34, - law_headings=["Article D863-7", - "Sous-section III : Modalités de liquidation et de versement", - "Section II : Dispositions communes aux aides personnelles au logement", - "Chapitre III : Saint-Pierre-et-Miquelon", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_115 = logement_foyer__1.colocation - except EmptyError: - temp_sous_calcul_traitement_115 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=6537, - start_column=26, - end_line=6537, - end_column=52, - law_headings=["Article D863-7", - "Sous-section III : Modalités de liquidation et de versement", - "Section II : Dispositions communes aux aides personnelles au logement", - "Chapitre III : Saint-Pierre-et-Miquelon", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_116 = money_of_cents_string("0") - except EmptyError: - temp_sous_calcul_traitement_116 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=6545, - start_column=42, - end_line=6545, - end_column=45, - law_headings=["Article D863-7", - "Sous-section III : Modalités de liquidation et de versement", - "Section II : Dispositions communes aux aides personnelles au logement", - "Chapitre III : Saint-Pierre-et-Miquelon", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_117 = logement_foyer__1.logement_meuble_d842_2 - except EmptyError: - temp_sous_calcul_traitement_117 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=6546, - start_column=38, - end_line=6546, - end_column=76, - law_headings=["Article D863-7", - "Sous-section III : Modalités de liquidation et de versement", - "Section II : Dispositions communes aux aides personnelles au logement", - "Chapitre III : Saint-Pierre-et-Miquelon", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_118 = residence_10 - except EmptyError: - temp_sous_calcul_traitement_118 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=6519, - start_column=25, - end_line=6519, - end_column=34, - law_headings=["Article D863-7", - "Sous-section III : Modalités de liquidation et de versement", - "Section II : Dispositions communes aux aides personnelles au logement", - "Chapitre III : Saint-Pierre-et-Miquelon", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_119 = ChangementLogementD8424(ChangementLogementD8424_Code.PasDeChangement, - Unit()) - except EmptyError: - temp_sous_calcul_traitement_119 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=6547, - start_column=42, - end_line=6547, - end_column=57, - law_headings=["Article D863-7", - "Sous-section III : Modalités de liquidation et de versement", - "Section II : Dispositions communes aux aides personnelles au logement", - "Chapitre III : Saint-Pierre-et-Miquelon", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - return calcul_allocation_logement_locatif(CalculAllocationLogementLocatifIn(loyer_principal_in = temp_sous_calcul_traitement_105, - ressources_menage_arrondies_in = temp_sous_calcul_traitement_106, - beneficiaire_aide_adulte_ou_enfant_handicapes_in = temp_sous_calcul_traitement_107, - date_courante_in = temp_sous_calcul_traitement_108, - nombre_personnes_a_charge_in = temp_sous_calcul_traitement_109, - situation_familiale_calcul_apl_in = temp_sous_calcul_traitement_110, - zone_in = temp_sous_calcul_traitement_111, - logement_est_chambre_in = temp_sous_calcul_traitement_112, - agees_ou_handicap_adultes_hebergees_onereux_particuliers_in = temp_sous_calcul_traitement_113, - type_aide_in = temp_sous_calcul_traitement_114, - colocation_in = temp_sous_calcul_traitement_115, - reduction_loyer_solidarite_in = temp_sous_calcul_traitement_116, - logement_meuble_d842_2_in = temp_sous_calcul_traitement_117, - residence_in = temp_sous_calcul_traitement_118, - changement_logement_d842_4_in = temp_sous_calcul_traitement_119)).traitement_aide_finale( - param0_3) - return TraitementFormuleAideFinale(aide_finale_formule = calcul_allocation_logement_locatif( - CalculAllocationLogementLocatifIn(loyer_principal_in = temp_sous_calcul_traitement_103, - ressources_menage_arrondies_in = temp_sous_calcul_traitement_102, - beneficiaire_aide_adulte_ou_enfant_handicapes_in = temp_sous_calcul_traitement_101, - date_courante_in = temp_sous_calcul_traitement_100, - nombre_personnes_a_charge_in = temp_sous_calcul_traitement_99, - situation_familiale_calcul_apl_in = temp_sous_calcul_traitement_98, - zone_in = temp_sous_calcul_traitement_97, - logement_est_chambre_in = temp_sous_calcul_traitement_96, - agees_ou_handicap_adultes_hebergees_onereux_particuliers_in = temp_sous_calcul_traitement_95, - type_aide_in = temp_sous_calcul_traitement_94, - colocation_in = temp_sous_calcul_traitement_93, - reduction_loyer_solidarite_in = temp_sous_calcul_traitement_92, - logement_meuble_d842_2_in = temp_sous_calcul_traitement_91, - residence_in = temp_sous_calcul_traitement_90, - changement_logement_d842_4_in = temp_sous_calcul_traitement_89)).aide_finale_formule, - traitement_aide_finale = temp_sous_calcul_traitement_104) - def temp_sous_calcul_traitement_120(_:Unit): - match_arg_738 = categorie_calcul_apl_1 - if match_arg_738.code == CategorieCalculAPL_Code.Location: - _ = match_arg_738.value - temp_sous_calcul_traitement_121 = False - elif match_arg_738.code == CategorieCalculAPL_Code.AccessionPropriete: - _ = match_arg_738.value - temp_sous_calcul_traitement_121 = False - elif match_arg_738.code == CategorieCalculAPL_Code.LogementFoyer: - _ = match_arg_738.value - temp_sous_calcul_traitement_121 = True - match_arg_739 = residence_10 - if match_arg_739.code == Collectivite_Code.Guadeloupe: - _ = match_arg_739.value - temp_sous_calcul_traitement_122 = False - elif match_arg_739.code == Collectivite_Code.Guyane: - _ = match_arg_739.value - temp_sous_calcul_traitement_122 = False - elif match_arg_739.code == Collectivite_Code.Martinique: - _ = match_arg_739.value - temp_sous_calcul_traitement_122 = False - elif match_arg_739.code == Collectivite_Code.LaReunion: - _ = match_arg_739.value - temp_sous_calcul_traitement_122 = False - elif match_arg_739.code == Collectivite_Code.SaintBarthelemy: - _ = match_arg_739.value - temp_sous_calcul_traitement_122 = False - elif match_arg_739.code == Collectivite_Code.SaintMartin: - _ = match_arg_739.value - temp_sous_calcul_traitement_122 = False - elif match_arg_739.code == Collectivite_Code.Metropole: - _ = match_arg_739.value - temp_sous_calcul_traitement_122 = False - elif match_arg_739.code == Collectivite_Code.SaintPierreEtMiquelon: - _ = match_arg_739.value - temp_sous_calcul_traitement_122 = True - elif match_arg_739.code == Collectivite_Code.Mayotte: - _ = match_arg_739.value - temp_sous_calcul_traitement_122 = False - return (temp_sous_calcul_traitement_122 and - temp_sous_calcul_traitement_121) - temp_sous_calcul_traitement_123 = handle_default(SourcePosition(filename="", - start_line=0, - start_column=1, - end_line=0, end_column=1, - law_headings=[]), [], - temp_sous_calcul_traitement_120, - temp_sous_calcul_traitement_88) + try: + temp_traitement_formule_53 = date_courante_20 + except EmptyError: + temp_traitement_formule_53 = dead_value + raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", + start_line=6523, + start_column=29, + end_line=6523, + end_column=42, + law_headings=["Article D863-7", + "Sous-section III : Modalités de liquidation et de versement", + "Section II : Dispositions communes aux aides personnelles au logement", + "Chapitre III : Saint-Pierre-et-Miquelon", + "Livre VIII : Aides personnelles au logement", + "Partie réglementaire", + "Code de la construction et de l'habitation"])) + try: + temp_traitement_formule_54 = nombre_personnes_a_charge_12 + except EmptyError: + temp_traitement_formule_54 = dead_value + raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", + start_line=6521, + start_column=41, + end_line=6521, + end_column=66, + law_headings=["Article D863-7", + "Sous-section III : Modalités de liquidation et de versement", + "Section II : Dispositions communes aux aides personnelles au logement", + "Chapitre III : Saint-Pierre-et-Miquelon", + "Livre VIII : Aides personnelles au logement", + "Partie réglementaire", + "Code de la construction et de l'habitation"])) + try: + temp_traitement_formule_55 = situation_familiale_calcul_apl_9 + except EmptyError: + temp_traitement_formule_55 = dead_value + raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", + start_line=6524, + start_column=46, + end_line=6524, + end_column=76, + law_headings=["Article D863-7", + "Sous-section III : Modalités de liquidation et de versement", + "Section II : Dispositions communes aux aides personnelles au logement", + "Chapitre III : Saint-Pierre-et-Miquelon", + "Livre VIII : Aides personnelles au logement", + "Partie réglementaire", + "Code de la construction et de l'habitation"])) + try: + temp_traitement_formule_56 = zone_7 + except EmptyError: + temp_traitement_formule_56 = dead_value + raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", + start_line=6522, + start_column=20, + end_line=6522, + end_column=24, + law_headings=["Article D863-7", + "Sous-section III : Modalités de liquidation et de versement", + "Section II : Dispositions communes aux aides personnelles au logement", + "Chapitre III : Saint-Pierre-et-Miquelon", + "Livre VIII : Aides personnelles au logement", + "Partie réglementaire", + "Code de la construction et de l'habitation"])) + try: + temp_traitement_formule_57 = logement_foyer__1.logement_est_chambre + except EmptyError: + temp_traitement_formule_57 = dead_value + raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", + start_line=6536, + start_column=36, + end_line=6536, + end_column=72, + law_headings=["Article D863-7", + "Sous-section III : Modalités de liquidation et de versement", + "Section II : Dispositions communes aux aides personnelles au logement", + "Chapitre III : Saint-Pierre-et-Miquelon", + "Livre VIII : Aides personnelles au logement", + "Partie réglementaire", + "Code de la construction et de l'habitation"])) + try: + temp_traitement_formule_58 = False + except EmptyError: + temp_traitement_formule_58 = dead_value + raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", + start_line=6540, + start_column=72, + end_line=6540, + end_column=76, + law_headings=["Article D863-7", + "Sous-section III : Modalités de liquidation et de versement", + "Section II : Dispositions communes aux aides personnelles au logement", + "Chapitre III : Saint-Pierre-et-Miquelon", + "Livre VIII : Aides personnelles au logement", + "Partie réglementaire", + "Code de la construction et de l'habitation"])) + try: + temp_traitement_formule_59 = type_aide_3 + except EmptyError: + temp_traitement_formule_59 = dead_value + raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", + start_line=6541, + start_column=25, + end_line=6541, + end_column=34, + law_headings=["Article D863-7", + "Sous-section III : Modalités de liquidation et de versement", + "Section II : Dispositions communes aux aides personnelles au logement", + "Chapitre III : Saint-Pierre-et-Miquelon", + "Livre VIII : Aides personnelles au logement", + "Partie réglementaire", + "Code de la construction et de l'habitation"])) + try: + temp_traitement_formule_60 = logement_foyer__1.colocation + except EmptyError: + temp_traitement_formule_60 = dead_value + raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", + start_line=6537, + start_column=26, + end_line=6537, + end_column=52, + law_headings=["Article D863-7", + "Sous-section III : Modalités de liquidation et de versement", + "Section II : Dispositions communes aux aides personnelles au logement", + "Chapitre III : Saint-Pierre-et-Miquelon", + "Livre VIII : Aides personnelles au logement", + "Partie réglementaire", + "Code de la construction et de l'habitation"])) + try: + temp_traitement_formule_61 = money_of_cents_string("0") + except EmptyError: + temp_traitement_formule_61 = dead_value + raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", + start_line=6545, + start_column=42, + end_line=6545, + end_column=45, + law_headings=["Article D863-7", + "Sous-section III : Modalités de liquidation et de versement", + "Section II : Dispositions communes aux aides personnelles au logement", + "Chapitre III : Saint-Pierre-et-Miquelon", + "Livre VIII : Aides personnelles au logement", + "Partie réglementaire", + "Code de la construction et de l'habitation"])) + try: + temp_traitement_formule_62 = logement_foyer__1.logement_meuble_d842_2 + except EmptyError: + temp_traitement_formule_62 = dead_value + raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", + start_line=6546, + start_column=38, + end_line=6546, + end_column=76, + law_headings=["Article D863-7", + "Sous-section III : Modalités de liquidation et de versement", + "Section II : Dispositions communes aux aides personnelles au logement", + "Chapitre III : Saint-Pierre-et-Miquelon", + "Livre VIII : Aides personnelles au logement", + "Partie réglementaire", + "Code de la construction et de l'habitation"])) + try: + temp_traitement_formule_63 = residence_10 + except EmptyError: + temp_traitement_formule_63 = dead_value + raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", + start_line=6519, + start_column=25, + end_line=6519, + end_column=34, + law_headings=["Article D863-7", + "Sous-section III : Modalités de liquidation et de versement", + "Section II : Dispositions communes aux aides personnelles au logement", + "Chapitre III : Saint-Pierre-et-Miquelon", + "Livre VIII : Aides personnelles au logement", + "Partie réglementaire", + "Code de la construction et de l'habitation"])) + try: + temp_traitement_formule_64 = ChangementLogementD8424(ChangementLogementD8424_Code.PasDeChangement, + Unit()) + except EmptyError: + temp_traitement_formule_64 = dead_value + raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", + start_line=6547, + start_column=42, + end_line=6547, + end_column=57, + law_headings=["Article D863-7", + "Sous-section III : Modalités de liquidation et de versement", + "Section II : Dispositions communes aux aides personnelles au logement", + "Chapitre III : Saint-Pierre-et-Miquelon", + "Livre VIII : Aides personnelles au logement", + "Partie réglementaire", + "Code de la construction et de l'habitation"])) + traitement_formule_3 = temp_traitement_formule_48( + calcul_allocation_logement_locatif(CalculAllocationLogementLocatifIn(loyer_principal_in = temp_traitement_formule_50, + ressources_menage_arrondies_in = temp_traitement_formule_51, + beneficiaire_aide_adulte_ou_enfant_handicapes_in = temp_traitement_formule_52, + date_courante_in = temp_traitement_formule_53, + nombre_personnes_a_charge_in = temp_traitement_formule_54, + situation_familiale_calcul_apl_in = temp_traitement_formule_55, + zone_in = temp_traitement_formule_56, + logement_est_chambre_in = temp_traitement_formule_57, + agees_ou_handicap_adultes_hebergees_onereux_particuliers_in = temp_traitement_formule_58, + type_aide_in = temp_traitement_formule_59, + colocation_in = temp_traitement_formule_60, + reduction_loyer_solidarite_in = temp_traitement_formule_61, + logement_meuble_d842_2_in = temp_traitement_formule_62, + residence_in = temp_traitement_formule_63, + changement_logement_d842_4_in = temp_traitement_formule_64))) + return TraitementFormuleAideFinale(aide_finale_formule = traitement_formule_3.aide_finale_formule, + traitement_aide_finale = traitement_formule_3.traitement_aide_finale) + def temp_sous_calcul_traitement_2(_:Unit): + match_arg_716 = categorie_calcul_apl_1 + if match_arg_716.code == CategorieCalculAPL_Code.Location: + _ = match_arg_716.value + temp_sous_calcul_traitement_3 = False + elif match_arg_716.code == CategorieCalculAPL_Code.AccessionPropriete: + _ = match_arg_716.value + temp_sous_calcul_traitement_3 = False + elif match_arg_716.code == CategorieCalculAPL_Code.LogementFoyer: + _ = match_arg_716.value + temp_sous_calcul_traitement_3 = True + match_arg_717 = residence_10 + if match_arg_717.code == Collectivite_Code.Guadeloupe: + _ = match_arg_717.value + temp_sous_calcul_traitement_4 = False + elif match_arg_717.code == Collectivite_Code.Guyane: + _ = match_arg_717.value + temp_sous_calcul_traitement_4 = False + elif match_arg_717.code == Collectivite_Code.Martinique: + _ = match_arg_717.value + temp_sous_calcul_traitement_4 = False + elif match_arg_717.code == Collectivite_Code.LaReunion: + _ = match_arg_717.value + temp_sous_calcul_traitement_4 = False + elif match_arg_717.code == Collectivite_Code.SaintBarthelemy: + _ = match_arg_717.value + temp_sous_calcul_traitement_4 = False + elif match_arg_717.code == Collectivite_Code.SaintMartin: + _ = match_arg_717.value + temp_sous_calcul_traitement_4 = False + elif match_arg_717.code == Collectivite_Code.Metropole: + _ = match_arg_717.value + temp_sous_calcul_traitement_4 = False + elif match_arg_717.code == Collectivite_Code.SaintPierreEtMiquelon: + _ = match_arg_717.value + temp_sous_calcul_traitement_4 = True + elif match_arg_717.code == Collectivite_Code.Mayotte: + _ = match_arg_717.value + temp_sous_calcul_traitement_4 = False + return (temp_sous_calcul_traitement_4 and + temp_sous_calcul_traitement_3) + temp_sous_calcul_traitement_5 = handle_default(SourcePosition(filename="", + start_line=0, + start_column=1, + end_line=0, end_column=1, + law_headings=[]), [], + temp_sous_calcul_traitement_2, + temp_sous_calcul_traitement_1) except EmptyError: - match_arg_740 = categorie_calcul_apl_1 - if match_arg_740.code == CategorieCalculAPL_Code.Location: - location_8 = match_arg_740.value + match_arg_718 = categorie_calcul_apl_1 + if match_arg_718.code == CategorieCalculAPL_Code.Location: + location_8 = match_arg_718.value + def temp_traitement_formule_65(result_28:CalculAllocationLogementLocatif): + def temp_traitement_formule_66(param0_4:Money): + return result_28.traitement_aide_finale(param0_4) + return CalculAllocationLogementLocatif(aide_finale_formule = result_28.aide_finale_formule, + traitement_aide_finale = temp_traitement_formule_66, + montant_forfaitaire_charges_d823_16 = result_28.montant_forfaitaire_charges_d823_16, + plafond_loyer_d823_16_2 = result_28.plafond_loyer_d823_16_2, + participation_minimale = result_28.participation_minimale, + taux_composition_familiale = result_28.taux_composition_familiale, + participation_personnelle = result_28.participation_personnelle) try: - temp_sous_calcul_traitement_124 = location_8.changement_logement_d842_4 + temp_traitement_formule_67 = location_8.loyer_principal except EmptyError: - temp_sous_calcul_traitement_124 = dead_value + temp_traitement_formule_67 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1554, - start_column=42, - end_line=1554, - end_column=77, + start_line=1540, + start_column=31, + end_line=1540, + end_column=55, law_headings=["Article D823-9", "Section 1 : Calcul, liquidation et versement des aides", "Chapitre III : Modalités de liquidation et de versement", @@ -28477,210 +27314,9 @@ def calcul_allocation_logement(calcul_allocation_logement_in:CalculAllocationLog "Partie réglementaire", "Code de la construction et de l'habitation"])) try: - temp_sous_calcul_traitement_125 = residence_10 + temp_traitement_formule_68 = ressources_menage_avec_arrondi_1 except EmptyError: - temp_sous_calcul_traitement_125 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1534, - start_column=25, - end_line=1534, - end_column=34, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_126 = location_8.logement_meuble_d842_2 - except EmptyError: - temp_sous_calcul_traitement_126 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1553, - start_column=38, - end_line=1553, - end_column=69, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - match_arg_741 = location_8.bailleur - if match_arg_741.code == TypeBailleur_Code.BailleurSocial: - bailleur_2 = match_arg_741.value - temp_sous_calcul_traitement_127 = bailleur_2.reduction_loyer_solidarite_percue - elif match_arg_741.code == TypeBailleur_Code.BailleurPriveAvecConventionnementSocial: - _ = match_arg_741.value - temp_sous_calcul_traitement_127 = money_of_cents_string("0") - elif match_arg_741.code == TypeBailleur_Code.BailleurPrive: - _ = match_arg_741.value - temp_sous_calcul_traitement_127 = money_of_cents_string("0") - except EmptyError: - temp_sous_calcul_traitement_127 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1549, - start_column=16, - end_line=1552, - end_column=39, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_128 = location_8.colocation - except EmptyError: - temp_sous_calcul_traitement_128 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1544, - start_column=26, - end_line=1544, - end_column=45, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_129 = type_aide_3 - except EmptyError: - temp_sous_calcul_traitement_129 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1547, - start_column=25, - end_line=1547, - end_column=34, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_130 = location_8.agees_ou_handicap_adultes_hebergees_onereux_particuliers - except EmptyError: - temp_sous_calcul_traitement_130 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1546, - start_column=15, - end_line=1546, - end_column=80, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_131 = location_8.logement_est_chambre - except EmptyError: - temp_sous_calcul_traitement_131 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1543, - start_column=36, - end_line=1543, - end_column=65, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_132 = zone_7 - except EmptyError: - temp_sous_calcul_traitement_132 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1537, - start_column=20, - end_line=1537, - end_column=24, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_133 = situation_familiale_calcul_apl_9 - except EmptyError: - temp_sous_calcul_traitement_133 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1539, - start_column=46, - end_line=1539, - end_column=76, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_134 = nombre_personnes_a_charge_12 - except EmptyError: - temp_sous_calcul_traitement_134 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1536, - start_column=41, - end_line=1536, - end_column=66, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_135 = date_courante_20 - except EmptyError: - temp_sous_calcul_traitement_135 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1538, - start_column=29, - end_line=1538, - end_column=42, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_136 = location_8.beneficiaire_aide_adulte_ou_enfant_handicapes - except EmptyError: - temp_sous_calcul_traitement_136 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1542, - start_column=15, - end_line=1542, - end_column=69, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_137 = ressources_menage_avec_arrondi_1 - except EmptyError: - temp_sous_calcul_traitement_137 = dead_value + temp_traitement_formule_68 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", start_line=1535, start_column=43, @@ -28694,315 +27330,14 @@ def calcul_allocation_logement(calcul_allocation_logement_in:CalculAllocationLog "Partie réglementaire", "Code de la construction et de l'habitation"])) try: - temp_sous_calcul_traitement_138 = location_8.loyer_principal + temp_traitement_formule_69 = location_8.beneficiaire_aide_adulte_ou_enfant_handicapes except EmptyError: - temp_sous_calcul_traitement_138 = dead_value + temp_traitement_formule_69 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1540, - start_column=31, - end_line=1540, - end_column=55, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - def temp_sous_calcul_traitement_139(param0_4:Money): - try: - temp_sous_calcul_traitement_140 = location_8.loyer_principal - except EmptyError: - temp_sous_calcul_traitement_140 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1540, - start_column=31, - end_line=1540, - end_column=55, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_141 = ressources_menage_avec_arrondi_1 - except EmptyError: - temp_sous_calcul_traitement_141 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1535, - start_column=43, - end_line=1535, - end_column=60, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_142 = location_8.beneficiaire_aide_adulte_ou_enfant_handicapes - except EmptyError: - temp_sous_calcul_traitement_142 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1542, - start_column=15, - end_line=1542, - end_column=69, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_143 = date_courante_20 - except EmptyError: - temp_sous_calcul_traitement_143 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1538, - start_column=29, - end_line=1538, - end_column=42, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_144 = nombre_personnes_a_charge_12 - except EmptyError: - temp_sous_calcul_traitement_144 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1536, - start_column=41, - end_line=1536, - end_column=66, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_145 = situation_familiale_calcul_apl_9 - except EmptyError: - temp_sous_calcul_traitement_145 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1539, - start_column=46, - end_line=1539, - end_column=76, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_146 = zone_7 - except EmptyError: - temp_sous_calcul_traitement_146 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1537, - start_column=20, - end_line=1537, - end_column=24, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_147 = location_8.logement_est_chambre - except EmptyError: - temp_sous_calcul_traitement_147 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1543, - start_column=36, - end_line=1543, - end_column=65, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_148 = location_8.agees_ou_handicap_adultes_hebergees_onereux_particuliers - except EmptyError: - temp_sous_calcul_traitement_148 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1546, - start_column=15, - end_line=1546, - end_column=80, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_149 = type_aide_3 - except EmptyError: - temp_sous_calcul_traitement_149 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1547, - start_column=25, - end_line=1547, - end_column=34, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_150 = location_8.colocation - except EmptyError: - temp_sous_calcul_traitement_150 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1544, - start_column=26, - end_line=1544, - end_column=45, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - match_arg_742 = location_8.bailleur - if match_arg_742.code == TypeBailleur_Code.BailleurSocial: - bailleur_3 = match_arg_742.value - temp_sous_calcul_traitement_151 = bailleur_3.reduction_loyer_solidarite_percue - elif match_arg_742.code == TypeBailleur_Code.BailleurPriveAvecConventionnementSocial: - _ = match_arg_742.value - temp_sous_calcul_traitement_151 = money_of_cents_string("0") - elif match_arg_742.code == TypeBailleur_Code.BailleurPrive: - _ = match_arg_742.value - temp_sous_calcul_traitement_151 = money_of_cents_string("0") - except EmptyError: - temp_sous_calcul_traitement_151 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1549, - start_column=16, - end_line=1552, - end_column=39, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_152 = location_8.logement_meuble_d842_2 - except EmptyError: - temp_sous_calcul_traitement_152 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1553, - start_column=38, - end_line=1553, - end_column=69, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_153 = residence_10 - except EmptyError: - temp_sous_calcul_traitement_153 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1534, - start_column=25, - end_line=1534, - end_column=34, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_154 = location_8.changement_logement_d842_4 - except EmptyError: - temp_sous_calcul_traitement_154 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1554, - start_column=42, - end_line=1554, - end_column=77, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - return calcul_allocation_logement_locatif(CalculAllocationLogementLocatifIn(loyer_principal_in = temp_sous_calcul_traitement_140, - ressources_menage_arrondies_in = temp_sous_calcul_traitement_141, - beneficiaire_aide_adulte_ou_enfant_handicapes_in = temp_sous_calcul_traitement_142, - date_courante_in = temp_sous_calcul_traitement_143, - nombre_personnes_a_charge_in = temp_sous_calcul_traitement_144, - situation_familiale_calcul_apl_in = temp_sous_calcul_traitement_145, - zone_in = temp_sous_calcul_traitement_146, - logement_est_chambre_in = temp_sous_calcul_traitement_147, - agees_ou_handicap_adultes_hebergees_onereux_particuliers_in = temp_sous_calcul_traitement_148, - type_aide_in = temp_sous_calcul_traitement_149, - colocation_in = temp_sous_calcul_traitement_150, - reduction_loyer_solidarite_in = temp_sous_calcul_traitement_151, - logement_meuble_d842_2_in = temp_sous_calcul_traitement_152, - residence_in = temp_sous_calcul_traitement_153, - changement_logement_d842_4_in = temp_sous_calcul_traitement_154)).traitement_aide_finale( - param0_4) - temp_sous_calcul_traitement_123 = TraitementFormuleAideFinale(aide_finale_formule = calcul_allocation_logement_locatif( - CalculAllocationLogementLocatifIn(loyer_principal_in = temp_sous_calcul_traitement_138, - ressources_menage_arrondies_in = temp_sous_calcul_traitement_137, - beneficiaire_aide_adulte_ou_enfant_handicapes_in = temp_sous_calcul_traitement_136, - date_courante_in = temp_sous_calcul_traitement_135, - nombre_personnes_a_charge_in = temp_sous_calcul_traitement_134, - situation_familiale_calcul_apl_in = temp_sous_calcul_traitement_133, - zone_in = temp_sous_calcul_traitement_132, - logement_est_chambre_in = temp_sous_calcul_traitement_131, - agees_ou_handicap_adultes_hebergees_onereux_particuliers_in = temp_sous_calcul_traitement_130, - type_aide_in = temp_sous_calcul_traitement_129, - colocation_in = temp_sous_calcul_traitement_128, - reduction_loyer_solidarite_in = temp_sous_calcul_traitement_127, - logement_meuble_d842_2_in = temp_sous_calcul_traitement_126, - residence_in = temp_sous_calcul_traitement_125, - changement_logement_d842_4_in = temp_sous_calcul_traitement_124)).aide_finale_formule, - traitement_aide_finale = temp_sous_calcul_traitement_139) - elif match_arg_740.code == CategorieCalculAPL_Code.AccessionPropriete: - proprietaire_10 = match_arg_740.value - try: - temp_sous_calcul_traitement_155 = proprietaire_10.operations_logement_evolutifs_sociaux_accession_propriete_aidee_Etat - except EmptyError: - temp_sous_calcul_traitement_155 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1596, - start_column=11, - end_line=1597, - end_column=81, + start_line=1542, + start_column=15, + end_line=1542, + end_column=69, law_headings=["Article D823-9", "Section 1 : Calcul, liquidation et versement des aides", "Chapitre III : Modalités de liquidation et de versement", @@ -29011,14 +27346,14 @@ def calcul_allocation_logement(calcul_allocation_logement_in:CalculAllocationLog "Partie réglementaire", "Code de la construction et de l'habitation"])) try: - temp_sous_calcul_traitement_156 = proprietaire_10.copropriete + temp_traitement_formule_70 = date_courante_20 except EmptyError: - temp_sous_calcul_traitement_156 = dead_value + temp_traitement_formule_70 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1607, - start_column=28, - end_line=1607, - end_column=52, + start_line=1538, + start_column=29, + end_line=1538, + end_column=42, law_headings=["Article D823-9", "Section 1 : Calcul, liquidation et versement des aides", "Chapitre III : Modalités de liquidation et de versement", @@ -29027,45 +27362,13 @@ def calcul_allocation_logement(calcul_allocation_logement_in:CalculAllocationLog "Partie réglementaire", "Code de la construction et de l'habitation"])) try: - temp_sous_calcul_traitement_157 = proprietaire_10.charges_mensuelles_pret + temp_traitement_formule_71 = nombre_personnes_a_charge_12 except EmptyError: - temp_sous_calcul_traitement_157 = dead_value + temp_traitement_formule_71 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1601, - start_column=40, - end_line=1601, - end_column=76, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_158 = proprietaire_10.date_entree_logement - except EmptyError: - temp_sous_calcul_traitement_158 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1606, - start_column=37, - end_line=1606, - end_column=70, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_159 = proprietaire_10.local_habite_premiere_fois_beneficiaire - except EmptyError: - temp_sous_calcul_traitement_159 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1605, - start_column=14, - end_line=1605, + start_line=1536, + start_column=41, + end_line=1536, end_column=66, law_headings=["Article D823-9", "Section 1 : Calcul, liquidation et versement des aides", @@ -29075,45 +27378,13 @@ def calcul_allocation_logement(calcul_allocation_logement_in:CalculAllocationLog "Partie réglementaire", "Code de la construction et de l'habitation"])) try: - temp_sous_calcul_traitement_160 = proprietaire_10.type_travaux_logement_r842_5 + temp_traitement_formule_72 = situation_familiale_calcul_apl_9 except EmptyError: - temp_sous_calcul_traitement_160 = dead_value + temp_traitement_formule_72 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1602, - start_column=38, - end_line=1602, - end_column=79, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_161 = proprietaire_10.pret.date_signature - except EmptyError: - temp_sous_calcul_traitement_161 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1603, - start_column=36, - end_line=1603, - end_column=68, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_162 = proprietaire_10.situation_r822_11_13_17 - except EmptyError: - temp_sous_calcul_traitement_162 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1608, - start_column=40, - end_line=1608, + start_line=1539, + start_column=46, + end_line=1539, end_column=76, law_headings=["Article D823-9", "Section 1 : Calcul, liquidation et versement des aides", @@ -29123,14 +27394,14 @@ def calcul_allocation_logement(calcul_allocation_logement_in:CalculAllocationLog "Partie réglementaire", "Code de la construction et de l'habitation"])) try: - temp_sous_calcul_traitement_163 = proprietaire_10.mensualite_principale + temp_traitement_formule_73 = zone_7 except EmptyError: - temp_sous_calcul_traitement_163 = dead_value + temp_traitement_formule_73 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1600, - start_column=38, - end_line=1600, - end_column=72, + start_line=1537, + start_column=20, + end_line=1537, + end_column=24, law_headings=["Article D823-9", "Section 1 : Calcul, liquidation et versement des aides", "Chapitre III : Modalités de liquidation et de versement", @@ -29139,14 +27410,14 @@ def calcul_allocation_logement(calcul_allocation_logement_in:CalculAllocationLog "Partie réglementaire", "Code de la construction et de l'habitation"])) try: - temp_sous_calcul_traitement_164 = date_courante_20 + temp_traitement_formule_74 = location_8.logement_est_chambre except EmptyError: - temp_sous_calcul_traitement_164 = dead_value + temp_traitement_formule_74 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1598, - start_column=30, - end_line=1598, - end_column=43, + start_line=1543, + start_column=36, + end_line=1543, + end_column=65, law_headings=["Article D823-9", "Section 1 : Calcul, liquidation et versement des aides", "Chapitre III : Modalités de liquidation et de versement", @@ -29155,14 +27426,46 @@ def calcul_allocation_logement(calcul_allocation_logement_in:CalculAllocationLog "Partie réglementaire", "Code de la construction et de l'habitation"])) try: - temp_sous_calcul_traitement_165 = residence_10 + temp_traitement_formule_75 = location_8.agees_ou_handicap_adultes_hebergees_onereux_particuliers except EmptyError: - temp_sous_calcul_traitement_165 = dead_value + temp_traitement_formule_75 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1594, + start_line=1546, + start_column=15, + end_line=1546, + end_column=80, + law_headings=["Article D823-9", + "Section 1 : Calcul, liquidation et versement des aides", + "Chapitre III : Modalités de liquidation et de versement", + "Titre II : Dispositions communes aux aides personnelles au logement", + "Livre VIII : Aides personnelles au logement", + "Partie réglementaire", + "Code de la construction et de l'habitation"])) + try: + temp_traitement_formule_76 = type_aide_3 + except EmptyError: + temp_traitement_formule_76 = dead_value + raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", + start_line=1547, + start_column=25, + end_line=1547, + end_column=34, + law_headings=["Article D823-9", + "Section 1 : Calcul, liquidation et versement des aides", + "Chapitre III : Modalités de liquidation et de versement", + "Titre II : Dispositions communes aux aides personnelles au logement", + "Livre VIII : Aides personnelles au logement", + "Partie réglementaire", + "Code de la construction et de l'habitation"])) + try: + temp_traitement_formule_77 = location_8.colocation + except EmptyError: + temp_traitement_formule_77 = dead_value + raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", + start_line=1544, start_column=26, - end_line=1594, - end_column=35, + end_line=1544, + end_column=45, law_headings=["Article D823-9", "Section 1 : Calcul, liquidation et versement des aides", "Chapitre III : Modalités de liquidation et de versement", @@ -29171,14 +27474,23 @@ def calcul_allocation_logement(calcul_allocation_logement_in:CalculAllocationLog "Partie réglementaire", "Code de la construction et de l'habitation"])) try: - temp_sous_calcul_traitement_166 = zone_7 + match_arg_719 = location_8.bailleur + if match_arg_719.code == TypeBailleur_Code.BailleurSocial: + bailleur_1 = match_arg_719.value + temp_traitement_formule_78 = bailleur_1.reduction_loyer_solidarite_percue + elif match_arg_719.code == TypeBailleur_Code.BailleurPriveAvecConventionnementSocial: + _ = match_arg_719.value + temp_traitement_formule_78 = money_of_cents_string("0") + elif match_arg_719.code == TypeBailleur_Code.BailleurPrive: + _ = match_arg_719.value + temp_traitement_formule_78 = money_of_cents_string("0") except EmptyError: - temp_sous_calcul_traitement_166 = dead_value + temp_traitement_formule_78 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1593, - start_column=21, - end_line=1593, - end_column=25, + start_line=1549, + start_column=16, + end_line=1552, + end_column=39, law_headings=["Article D823-9", "Section 1 : Calcul, liquidation et versement des aides", "Chapitre III : Modalités de liquidation et de versement", @@ -29187,13 +27499,45 @@ def calcul_allocation_logement(calcul_allocation_logement_in:CalculAllocationLog "Partie réglementaire", "Code de la construction et de l'habitation"])) try: - temp_sous_calcul_traitement_167 = situation_familiale_calcul_apl_9 + temp_traitement_formule_79 = location_8.logement_meuble_d842_2 except EmptyError: - temp_sous_calcul_traitement_167 = dead_value + temp_traitement_formule_79 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1599, - start_column=47, - end_line=1599, + start_line=1553, + start_column=38, + end_line=1553, + end_column=69, + law_headings=["Article D823-9", + "Section 1 : Calcul, liquidation et versement des aides", + "Chapitre III : Modalités de liquidation et de versement", + "Titre II : Dispositions communes aux aides personnelles au logement", + "Livre VIII : Aides personnelles au logement", + "Partie réglementaire", + "Code de la construction et de l'habitation"])) + try: + temp_traitement_formule_80 = residence_10 + except EmptyError: + temp_traitement_formule_80 = dead_value + raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", + start_line=1534, + start_column=25, + end_line=1534, + end_column=34, + law_headings=["Article D823-9", + "Section 1 : Calcul, liquidation et versement des aides", + "Chapitre III : Modalités de liquidation et de versement", + "Titre II : Dispositions communes aux aides personnelles au logement", + "Livre VIII : Aides personnelles au logement", + "Partie réglementaire", + "Code de la construction et de l'habitation"])) + try: + temp_traitement_formule_81 = location_8.changement_logement_d842_4 + except EmptyError: + temp_traitement_formule_81 = dead_value + raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", + start_line=1554, + start_column=42, + end_line=1554, end_column=77, law_headings=["Article D823-9", "Section 1 : Calcul, liquidation et versement des aides", @@ -29202,10 +27546,54 @@ def calcul_allocation_logement(calcul_allocation_logement_in:CalculAllocationLog "Livre VIII : Aides personnelles au logement", "Partie réglementaire", "Code de la construction et de l'habitation"])) + traitement_formule_4 = temp_traitement_formule_65(calcul_allocation_logement_locatif( + CalculAllocationLogementLocatifIn(loyer_principal_in = temp_traitement_formule_67, + ressources_menage_arrondies_in = temp_traitement_formule_68, + beneficiaire_aide_adulte_ou_enfant_handicapes_in = temp_traitement_formule_69, + date_courante_in = temp_traitement_formule_70, + nombre_personnes_a_charge_in = temp_traitement_formule_71, + situation_familiale_calcul_apl_in = temp_traitement_formule_72, + zone_in = temp_traitement_formule_73, + logement_est_chambre_in = temp_traitement_formule_74, + agees_ou_handicap_adultes_hebergees_onereux_particuliers_in = temp_traitement_formule_75, + type_aide_in = temp_traitement_formule_76, + colocation_in = temp_traitement_formule_77, + reduction_loyer_solidarite_in = temp_traitement_formule_78, + logement_meuble_d842_2_in = temp_traitement_formule_79, + residence_in = temp_traitement_formule_80, + changement_logement_d842_4_in = temp_traitement_formule_81))) + temp_sous_calcul_traitement_5 = TraitementFormuleAideFinale(aide_finale_formule = traitement_formule_4.aide_finale_formule, + traitement_aide_finale = traitement_formule_4.traitement_aide_finale) + elif match_arg_718.code == CategorieCalculAPL_Code.AccessionPropriete: + proprietaire_10 = match_arg_718.value + def temp_traitement_formule_82(result_29:CalculAllocationLogementAccessionPropriete): + def temp_traitement_formule_83(param0_5:Money): + return result_29.traitement_aide_finale(param0_5) + return CalculAllocationLogementAccessionPropriete(mensualite_eligible = result_29.mensualite_eligible, + mensualite_minimale = result_29.mensualite_minimale, + coefficient_prise_en_charge = result_29.coefficient_prise_en_charge, + aide_finale_formule = result_29.aide_finale_formule, + traitement_aide_finale = temp_traitement_formule_83) try: - temp_sous_calcul_traitement_168 = nombre_personnes_a_charge_12 + temp_traitement_formule_84 = ressources_menage_avec_arrondi_1 except EmptyError: - temp_sous_calcul_traitement_168 = dead_value + temp_traitement_formule_84 = dead_value + raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", + start_line=1591, + start_column=44, + end_line=1591, + end_column=61, + law_headings=["Article D823-9", + "Section 1 : Calcul, liquidation et versement des aides", + "Chapitre III : Modalités de liquidation et de versement", + "Titre II : Dispositions communes aux aides personnelles au logement", + "Livre VIII : Aides personnelles au logement", + "Partie réglementaire", + "Code de la construction et de l'habitation"])) + try: + temp_traitement_formule_85 = nombre_personnes_a_charge_12 + except EmptyError: + temp_traitement_formule_85 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", start_line=1592, start_column=42, @@ -29219,307 +27607,14 @@ def calcul_allocation_logement(calcul_allocation_logement_in:CalculAllocationLog "Partie réglementaire", "Code de la construction et de l'habitation"])) try: - temp_sous_calcul_traitement_169 = ressources_menage_avec_arrondi_1 + temp_traitement_formule_86 = situation_familiale_calcul_apl_9 except EmptyError: - temp_sous_calcul_traitement_169 = dead_value + temp_traitement_formule_86 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1591, - start_column=44, - end_line=1591, - end_column=61, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - def temp_sous_calcul_traitement_170(param0_5:Money): - try: - temp_sous_calcul_traitement_171 = ressources_menage_avec_arrondi_1 - except EmptyError: - temp_sous_calcul_traitement_171 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1591, - start_column=44, - end_line=1591, - end_column=61, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_172 = nombre_personnes_a_charge_12 - except EmptyError: - temp_sous_calcul_traitement_172 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1592, - start_column=42, - end_line=1592, - end_column=67, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_173 = situation_familiale_calcul_apl_9 - except EmptyError: - temp_sous_calcul_traitement_173 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1599, - start_column=47, - end_line=1599, - end_column=77, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_174 = zone_7 - except EmptyError: - temp_sous_calcul_traitement_174 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1593, - start_column=21, - end_line=1593, - end_column=25, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_175 = residence_10 - except EmptyError: - temp_sous_calcul_traitement_175 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1594, - start_column=26, - end_line=1594, - end_column=35, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_176 = date_courante_20 - except EmptyError: - temp_sous_calcul_traitement_176 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1598, - start_column=30, - end_line=1598, - end_column=43, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_177 = proprietaire_10.mensualite_principale - except EmptyError: - temp_sous_calcul_traitement_177 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1600, - start_column=38, - end_line=1600, - end_column=72, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_178 = proprietaire_10.situation_r822_11_13_17 - except EmptyError: - temp_sous_calcul_traitement_178 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1608, - start_column=40, - end_line=1608, - end_column=76, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_179 = proprietaire_10.pret.date_signature - except EmptyError: - temp_sous_calcul_traitement_179 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1603, - start_column=36, - end_line=1603, - end_column=68, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_180 = proprietaire_10.type_travaux_logement_r842_5 - except EmptyError: - temp_sous_calcul_traitement_180 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1602, - start_column=38, - end_line=1602, - end_column=79, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_181 = proprietaire_10.local_habite_premiere_fois_beneficiaire - except EmptyError: - temp_sous_calcul_traitement_181 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1605, - start_column=14, - end_line=1605, - end_column=66, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_182 = proprietaire_10.date_entree_logement - except EmptyError: - temp_sous_calcul_traitement_182 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1606, - start_column=37, - end_line=1606, - end_column=70, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_183 = proprietaire_10.charges_mensuelles_pret - except EmptyError: - temp_sous_calcul_traitement_183 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1601, - start_column=40, - end_line=1601, - end_column=76, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_184 = proprietaire_10.copropriete - except EmptyError: - temp_sous_calcul_traitement_184 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1607, - start_column=28, - end_line=1607, - end_column=52, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_185 = proprietaire_10.operations_logement_evolutifs_sociaux_accession_propriete_aidee_Etat - except EmptyError: - temp_sous_calcul_traitement_185 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1596, - start_column=11, - end_line=1597, - end_column=81, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - return calcul_allocation_logement_accession_propriete( - CalculAllocationLogementAccessionProprieteIn(ressources_menage_arrondies_base_in = temp_sous_calcul_traitement_171, - nombre_personnes_a_charge_in = temp_sous_calcul_traitement_172, - situation_familiale_calcul_apl_in = temp_sous_calcul_traitement_173, - zone_in = temp_sous_calcul_traitement_174, - residence_in = temp_sous_calcul_traitement_175, - date_courante_in = temp_sous_calcul_traitement_176, - mensualite_principale_in = temp_sous_calcul_traitement_177, - situation_r822_11_13_17_in = temp_sous_calcul_traitement_178, - date_signature_pret_in = temp_sous_calcul_traitement_179, - type_travaux_logement_in = temp_sous_calcul_traitement_180, - local_habite_premiere_fois_beneficiaire_in = temp_sous_calcul_traitement_181, - date_entree_logement_in = temp_sous_calcul_traitement_182, - charges_mensuelles_pret_in = temp_sous_calcul_traitement_183, - copropriete_in = temp_sous_calcul_traitement_184, - operations_logement_evolutifs_sociaux_accession_propriete_aidee_Etat_in = temp_sous_calcul_traitement_185)).traitement_aide_finale( - param0_5) - temp_sous_calcul_traitement_123 = TraitementFormuleAideFinale(aide_finale_formule = calcul_allocation_logement_accession_propriete( - CalculAllocationLogementAccessionProprieteIn(ressources_menage_arrondies_base_in = temp_sous_calcul_traitement_169, - nombre_personnes_a_charge_in = temp_sous_calcul_traitement_168, - situation_familiale_calcul_apl_in = temp_sous_calcul_traitement_167, - zone_in = temp_sous_calcul_traitement_166, - residence_in = temp_sous_calcul_traitement_165, - date_courante_in = temp_sous_calcul_traitement_164, - mensualite_principale_in = temp_sous_calcul_traitement_163, - situation_r822_11_13_17_in = temp_sous_calcul_traitement_162, - date_signature_pret_in = temp_sous_calcul_traitement_161, - type_travaux_logement_in = temp_sous_calcul_traitement_160, - local_habite_premiere_fois_beneficiaire_in = temp_sous_calcul_traitement_159, - date_entree_logement_in = temp_sous_calcul_traitement_158, - charges_mensuelles_pret_in = temp_sous_calcul_traitement_157, - copropriete_in = temp_sous_calcul_traitement_156, - operations_logement_evolutifs_sociaux_accession_propriete_aidee_Etat_in = temp_sous_calcul_traitement_155)).aide_finale_formule, - traitement_aide_finale = temp_sous_calcul_traitement_170) - elif match_arg_740.code == CategorieCalculAPL_Code.LogementFoyer: - logement_foyer__2 = match_arg_740.value - try: - temp_sous_calcul_traitement_186 = logement_foyer__2.categorie_equivalence_loyer_d842_16 - except EmptyError: - temp_sous_calcul_traitement_186 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1577, - start_column=13, - end_line=1577, - end_column=64, + start_line=1599, + start_column=47, + end_line=1599, + end_column=77, law_headings=["Article D823-9", "Section 1 : Calcul, liquidation et versement des aides", "Chapitre III : Modalités de liquidation et de versement", @@ -29528,14 +27623,14 @@ def calcul_allocation_logement(calcul_allocation_logement_in:CalculAllocationLog "Partie réglementaire", "Code de la construction et de l'habitation"])) try: - temp_sous_calcul_traitement_187 = date_courante_20 + temp_traitement_formule_87 = zone_7 except EmptyError: - temp_sous_calcul_traitement_187 = dead_value + temp_traitement_formule_87 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1571, - start_column=29, - end_line=1571, - end_column=42, + start_line=1593, + start_column=21, + end_line=1593, + end_column=25, law_headings=["Article D823-9", "Section 1 : Calcul, liquidation et versement des aides", "Chapitre III : Modalités de liquidation et de versement", @@ -29544,14 +27639,14 @@ def calcul_allocation_logement(calcul_allocation_logement_in:CalculAllocationLog "Partie réglementaire", "Code de la construction et de l'habitation"])) try: - temp_sous_calcul_traitement_188 = zone_7 + temp_traitement_formule_88 = residence_10 except EmptyError: - temp_sous_calcul_traitement_188 = dead_value + temp_traitement_formule_88 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1570, - start_column=20, - end_line=1570, - end_column=24, + start_line=1594, + start_column=26, + end_line=1594, + end_column=35, law_headings=["Article D823-9", "Section 1 : Calcul, liquidation et versement des aides", "Chapitre III : Modalités de liquidation et de versement", @@ -29560,13 +27655,45 @@ def calcul_allocation_logement(calcul_allocation_logement_in:CalculAllocationLog "Partie réglementaire", "Code de la construction et de l'habitation"])) try: - temp_sous_calcul_traitement_189 = situation_familiale_calcul_apl_9 + temp_traitement_formule_89 = date_courante_20 except EmptyError: - temp_sous_calcul_traitement_189 = dead_value + temp_traitement_formule_89 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1572, - start_column=46, - end_line=1572, + start_line=1598, + start_column=30, + end_line=1598, + end_column=43, + law_headings=["Article D823-9", + "Section 1 : Calcul, liquidation et versement des aides", + "Chapitre III : Modalités de liquidation et de versement", + "Titre II : Dispositions communes aux aides personnelles au logement", + "Livre VIII : Aides personnelles au logement", + "Partie réglementaire", + "Code de la construction et de l'habitation"])) + try: + temp_traitement_formule_90 = proprietaire_10.mensualite_principale + except EmptyError: + temp_traitement_formule_90 = dead_value + raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", + start_line=1600, + start_column=38, + end_line=1600, + end_column=72, + law_headings=["Article D823-9", + "Section 1 : Calcul, liquidation et versement des aides", + "Chapitre III : Modalités de liquidation et de versement", + "Titre II : Dispositions communes aux aides personnelles au logement", + "Livre VIII : Aides personnelles au logement", + "Partie réglementaire", + "Code de la construction et de l'habitation"])) + try: + temp_traitement_formule_91 = proprietaire_10.situation_r822_11_13_17 + except EmptyError: + temp_traitement_formule_91 = dead_value + raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", + start_line=1608, + start_column=40, + end_line=1608, end_column=76, law_headings=["Article D823-9", "Section 1 : Calcul, liquidation et versement des aides", @@ -29576,13 +27703,45 @@ def calcul_allocation_logement(calcul_allocation_logement_in:CalculAllocationLog "Partie réglementaire", "Code de la construction et de l'habitation"])) try: - temp_sous_calcul_traitement_190 = nombre_personnes_a_charge_12 + temp_traitement_formule_92 = proprietaire_10.pret.date_signature except EmptyError: - temp_sous_calcul_traitement_190 = dead_value + temp_traitement_formule_92 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1568, - start_column=41, - end_line=1568, + start_line=1603, + start_column=36, + end_line=1603, + end_column=68, + law_headings=["Article D823-9", + "Section 1 : Calcul, liquidation et versement des aides", + "Chapitre III : Modalités de liquidation et de versement", + "Titre II : Dispositions communes aux aides personnelles au logement", + "Livre VIII : Aides personnelles au logement", + "Partie réglementaire", + "Code de la construction et de l'habitation"])) + try: + temp_traitement_formule_93 = proprietaire_10.type_travaux_logement_r842_5 + except EmptyError: + temp_traitement_formule_93 = dead_value + raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", + start_line=1602, + start_column=38, + end_line=1602, + end_column=79, + law_headings=["Article D823-9", + "Section 1 : Calcul, liquidation et versement des aides", + "Chapitre III : Modalités de liquidation et de versement", + "Titre II : Dispositions communes aux aides personnelles au logement", + "Livre VIII : Aides personnelles au logement", + "Partie réglementaire", + "Code de la construction et de l'habitation"])) + try: + temp_traitement_formule_94 = proprietaire_10.local_habite_premiere_fois_beneficiaire + except EmptyError: + temp_traitement_formule_94 = dead_value + raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", + start_line=1605, + start_column=14, + end_line=1605, end_column=66, law_headings=["Article D823-9", "Section 1 : Calcul, liquidation et versement des aides", @@ -29592,62 +27751,14 @@ def calcul_allocation_logement(calcul_allocation_logement_in:CalculAllocationLog "Partie réglementaire", "Code de la construction et de l'habitation"])) try: - temp_sous_calcul_traitement_191 = ressources_menage_avec_arrondi_1 + temp_traitement_formule_95 = proprietaire_10.date_entree_logement except EmptyError: - temp_sous_calcul_traitement_191 = dead_value + temp_traitement_formule_95 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1567, - start_column=43, - end_line=1567, - end_column=60, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_192 = logement_foyer__2.redevance - except EmptyError: - temp_sous_calcul_traitement_192 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1575, - start_column=25, - end_line=1575, - end_column=50, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_193 = residence_10 - except EmptyError: - temp_sous_calcul_traitement_193 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1569, - start_column=25, - end_line=1569, - end_column=34, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_194 = logement_foyer__2.date_conventionnement - except EmptyError: - temp_sous_calcul_traitement_194 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1579, + start_line=1606, start_column=37, - end_line=1579, - end_column=74, + end_line=1606, + end_column=70, law_headings=["Article D823-9", "Section 1 : Calcul, liquidation et versement des aides", "Chapitre III : Modalités de liquidation et de versement", @@ -29656,9 +27767,102 @@ def calcul_allocation_logement(calcul_allocation_logement_in:CalculAllocationLog "Partie réglementaire", "Code de la construction et de l'habitation"])) try: - temp_sous_calcul_traitement_195 = logement_foyer__2.logement_foyer_jeunes_travailleurs + temp_traitement_formule_96 = proprietaire_10.charges_mensuelles_pret except EmptyError: - temp_sous_calcul_traitement_195 = dead_value + temp_traitement_formule_96 = dead_value + raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", + start_line=1601, + start_column=40, + end_line=1601, + end_column=76, + law_headings=["Article D823-9", + "Section 1 : Calcul, liquidation et versement des aides", + "Chapitre III : Modalités de liquidation et de versement", + "Titre II : Dispositions communes aux aides personnelles au logement", + "Livre VIII : Aides personnelles au logement", + "Partie réglementaire", + "Code de la construction et de l'habitation"])) + try: + temp_traitement_formule_97 = proprietaire_10.copropriete + except EmptyError: + temp_traitement_formule_97 = dead_value + raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", + start_line=1607, + start_column=28, + end_line=1607, + end_column=52, + law_headings=["Article D823-9", + "Section 1 : Calcul, liquidation et versement des aides", + "Chapitre III : Modalités de liquidation et de versement", + "Titre II : Dispositions communes aux aides personnelles au logement", + "Livre VIII : Aides personnelles au logement", + "Partie réglementaire", + "Code de la construction et de l'habitation"])) + try: + temp_traitement_formule_98 = proprietaire_10.operations_logement_evolutifs_sociaux_accession_propriete_aidee_Etat + except EmptyError: + temp_traitement_formule_98 = dead_value + raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", + start_line=1596, + start_column=11, + end_line=1597, + end_column=81, + law_headings=["Article D823-9", + "Section 1 : Calcul, liquidation et versement des aides", + "Chapitre III : Modalités de liquidation et de versement", + "Titre II : Dispositions communes aux aides personnelles au logement", + "Livre VIII : Aides personnelles au logement", + "Partie réglementaire", + "Code de la construction et de l'habitation"])) + traitement_formule_5 = temp_traitement_formule_82(calcul_allocation_logement_accession_propriete( + CalculAllocationLogementAccessionProprieteIn(ressources_menage_arrondies_base_in = temp_traitement_formule_84, + nombre_personnes_a_charge_in = temp_traitement_formule_85, + situation_familiale_calcul_apl_in = temp_traitement_formule_86, + zone_in = temp_traitement_formule_87, + residence_in = temp_traitement_formule_88, + date_courante_in = temp_traitement_formule_89, + mensualite_principale_in = temp_traitement_formule_90, + situation_r822_11_13_17_in = temp_traitement_formule_91, + date_signature_pret_in = temp_traitement_formule_92, + type_travaux_logement_in = temp_traitement_formule_93, + local_habite_premiere_fois_beneficiaire_in = temp_traitement_formule_94, + date_entree_logement_in = temp_traitement_formule_95, + charges_mensuelles_pret_in = temp_traitement_formule_96, + copropriete_in = temp_traitement_formule_97, + operations_logement_evolutifs_sociaux_accession_propriete_aidee_Etat_in = temp_traitement_formule_98))) + temp_sous_calcul_traitement_5 = TraitementFormuleAideFinale(aide_finale_formule = traitement_formule_5.aide_finale_formule, + traitement_aide_finale = traitement_formule_5.traitement_aide_finale) + elif match_arg_718.code == CategorieCalculAPL_Code.LogementFoyer: + logement_foyer__2 = match_arg_718.value + def temp_traitement_formule_99(result_30:CalculAllocationLogementFoyer): + def temp_traitement_formule_100(param0_6:Money): + return result_30.traitement_aide_finale(param0_6) + return CalculAllocationLogementFoyer(coefficient_prise_en_charge = result_30.coefficient_prise_en_charge, + equivalence_loyer = result_30.equivalence_loyer, + montant_forfaitaire_charges = result_30.montant_forfaitaire_charges, + loyer_minimal = result_30.loyer_minimal, + aide_finale_formule = result_30.aide_finale_formule, + traitement_aide_finale = temp_traitement_formule_100) + try: + temp_traitement_formule_101 = logement_foyer__2.type + except EmptyError: + temp_traitement_formule_101 = dead_value + raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", + start_line=1578, + start_column=35, + end_line=1578, + end_column=55, + law_headings=["Article D823-9", + "Section 1 : Calcul, liquidation et versement des aides", + "Chapitre III : Modalités de liquidation et de versement", + "Titre II : Dispositions communes aux aides personnelles au logement", + "Livre VIII : Aides personnelles au logement", + "Partie réglementaire", + "Code de la construction et de l'habitation"])) + try: + temp_traitement_formule_102 = logement_foyer__2.logement_foyer_jeunes_travailleurs + except EmptyError: + temp_traitement_formule_102 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", start_line=1574, start_column=13, @@ -29672,14 +27876,14 @@ def calcul_allocation_logement(calcul_allocation_logement_in:CalculAllocationLog "Partie réglementaire", "Code de la construction et de l'habitation"])) try: - temp_sous_calcul_traitement_196 = logement_foyer__2.type + temp_traitement_formule_103 = logement_foyer__2.date_conventionnement except EmptyError: - temp_sous_calcul_traitement_196 = dead_value + temp_traitement_formule_103 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1578, - start_column=35, - end_line=1578, - end_column=55, + start_line=1579, + start_column=37, + end_line=1579, + end_column=74, law_headings=["Article D823-9", "Section 1 : Calcul, liquidation et versement des aides", "Chapitre III : Modalités de liquidation et de versement", @@ -29687,210 +27891,150 @@ def calcul_allocation_logement(calcul_allocation_logement_in:CalculAllocationLog "Livre VIII : Aides personnelles au logement", "Partie réglementaire", "Code de la construction et de l'habitation"])) - def temp_sous_calcul_traitement_197(param0_6:Money): - try: - temp_sous_calcul_traitement_198 = logement_foyer__2.type - except EmptyError: - temp_sous_calcul_traitement_198 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1578, - start_column=35, - end_line=1578, - end_column=55, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_199 = logement_foyer__2.logement_foyer_jeunes_travailleurs - except EmptyError: - temp_sous_calcul_traitement_199 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1574, - start_column=13, - end_line=1574, - end_column=63, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_200 = logement_foyer__2.date_conventionnement - except EmptyError: - temp_sous_calcul_traitement_200 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1579, - start_column=37, - end_line=1579, - end_column=74, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_201 = residence_10 - except EmptyError: - temp_sous_calcul_traitement_201 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1569, - start_column=25, - end_line=1569, - end_column=34, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_202 = logement_foyer__2.redevance - except EmptyError: - temp_sous_calcul_traitement_202 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1575, - start_column=25, - end_line=1575, - end_column=50, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_203 = ressources_menage_avec_arrondi_1 - except EmptyError: - temp_sous_calcul_traitement_203 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1567, - start_column=43, - end_line=1567, - end_column=60, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_204 = nombre_personnes_a_charge_12 - except EmptyError: - temp_sous_calcul_traitement_204 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1568, - start_column=41, - end_line=1568, - end_column=66, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_205 = situation_familiale_calcul_apl_9 - except EmptyError: - temp_sous_calcul_traitement_205 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1572, - start_column=46, - end_line=1572, - end_column=76, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_206 = zone_7 - except EmptyError: - temp_sous_calcul_traitement_206 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1570, - start_column=20, - end_line=1570, - end_column=24, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_207 = date_courante_20 - except EmptyError: - temp_sous_calcul_traitement_207 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1571, - start_column=29, - end_line=1571, - end_column=42, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - try: - temp_sous_calcul_traitement_208 = logement_foyer__2.categorie_equivalence_loyer_d842_16 - except EmptyError: - temp_sous_calcul_traitement_208 = dead_value - raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", - start_line=1577, - start_column=13, - end_line=1577, - end_column=64, - law_headings=["Article D823-9", - "Section 1 : Calcul, liquidation et versement des aides", - "Chapitre III : Modalités de liquidation et de versement", - "Titre II : Dispositions communes aux aides personnelles au logement", - "Livre VIII : Aides personnelles au logement", - "Partie réglementaire", - "Code de la construction et de l'habitation"])) - return calcul_allocation_logement_foyer(CalculAllocationLogementFoyerIn(type_logement_foyer_in = temp_sous_calcul_traitement_198, - logement_foyer_jeunes_travailleurs_in = temp_sous_calcul_traitement_199, - date_conventionnement_in = temp_sous_calcul_traitement_200, - residence_in = temp_sous_calcul_traitement_201, - redevance_in = temp_sous_calcul_traitement_202, - ressources_menage_arrondies_in = temp_sous_calcul_traitement_203, - nombre_personnes_a_charge_in = temp_sous_calcul_traitement_204, - situation_familiale_calcul_apl_in = temp_sous_calcul_traitement_205, - zone_in = temp_sous_calcul_traitement_206, - date_courante_in = temp_sous_calcul_traitement_207, - categorie_equivalence_loyer_d842_16_in = temp_sous_calcul_traitement_208)).traitement_aide_finale( - param0_6) - temp_sous_calcul_traitement_123 = TraitementFormuleAideFinale(aide_finale_formule = calcul_allocation_logement_foyer( - CalculAllocationLogementFoyerIn(type_logement_foyer_in = temp_sous_calcul_traitement_196, - logement_foyer_jeunes_travailleurs_in = temp_sous_calcul_traitement_195, - date_conventionnement_in = temp_sous_calcul_traitement_194, - residence_in = temp_sous_calcul_traitement_193, - redevance_in = temp_sous_calcul_traitement_192, - ressources_menage_arrondies_in = temp_sous_calcul_traitement_191, - nombre_personnes_a_charge_in = temp_sous_calcul_traitement_190, - situation_familiale_calcul_apl_in = temp_sous_calcul_traitement_189, - zone_in = temp_sous_calcul_traitement_188, - date_courante_in = temp_sous_calcul_traitement_187, - categorie_equivalence_loyer_d842_16_in = temp_sous_calcul_traitement_186)).aide_finale_formule, - traitement_aide_finale = temp_sous_calcul_traitement_197) + try: + temp_traitement_formule_104 = residence_10 + except EmptyError: + temp_traitement_formule_104 = dead_value + raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", + start_line=1569, + start_column=25, + end_line=1569, + end_column=34, + law_headings=["Article D823-9", + "Section 1 : Calcul, liquidation et versement des aides", + "Chapitre III : Modalités de liquidation et de versement", + "Titre II : Dispositions communes aux aides personnelles au logement", + "Livre VIII : Aides personnelles au logement", + "Partie réglementaire", + "Code de la construction et de l'habitation"])) + try: + temp_traitement_formule_105 = logement_foyer__2.redevance + except EmptyError: + temp_traitement_formule_105 = dead_value + raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", + start_line=1575, + start_column=25, + end_line=1575, + end_column=50, + law_headings=["Article D823-9", + "Section 1 : Calcul, liquidation et versement des aides", + "Chapitre III : Modalités de liquidation et de versement", + "Titre II : Dispositions communes aux aides personnelles au logement", + "Livre VIII : Aides personnelles au logement", + "Partie réglementaire", + "Code de la construction et de l'habitation"])) + try: + temp_traitement_formule_106 = ressources_menage_avec_arrondi_1 + except EmptyError: + temp_traitement_formule_106 = dead_value + raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", + start_line=1567, + start_column=43, + end_line=1567, + end_column=60, + law_headings=["Article D823-9", + "Section 1 : Calcul, liquidation et versement des aides", + "Chapitre III : Modalités de liquidation et de versement", + "Titre II : Dispositions communes aux aides personnelles au logement", + "Livre VIII : Aides personnelles au logement", + "Partie réglementaire", + "Code de la construction et de l'habitation"])) + try: + temp_traitement_formule_107 = nombre_personnes_a_charge_12 + except EmptyError: + temp_traitement_formule_107 = dead_value + raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", + start_line=1568, + start_column=41, + end_line=1568, + end_column=66, + law_headings=["Article D823-9", + "Section 1 : Calcul, liquidation et versement des aides", + "Chapitre III : Modalités de liquidation et de versement", + "Titre II : Dispositions communes aux aides personnelles au logement", + "Livre VIII : Aides personnelles au logement", + "Partie réglementaire", + "Code de la construction et de l'habitation"])) + try: + temp_traitement_formule_108 = situation_familiale_calcul_apl_9 + except EmptyError: + temp_traitement_formule_108 = dead_value + raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", + start_line=1572, + start_column=46, + end_line=1572, + end_column=76, + law_headings=["Article D823-9", + "Section 1 : Calcul, liquidation et versement des aides", + "Chapitre III : Modalités de liquidation et de versement", + "Titre II : Dispositions communes aux aides personnelles au logement", + "Livre VIII : Aides personnelles au logement", + "Partie réglementaire", + "Code de la construction et de l'habitation"])) + try: + temp_traitement_formule_109 = zone_7 + except EmptyError: + temp_traitement_formule_109 = dead_value + raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", + start_line=1570, + start_column=20, + end_line=1570, + end_column=24, + law_headings=["Article D823-9", + "Section 1 : Calcul, liquidation et versement des aides", + "Chapitre III : Modalités de liquidation et de versement", + "Titre II : Dispositions communes aux aides personnelles au logement", + "Livre VIII : Aides personnelles au logement", + "Partie réglementaire", + "Code de la construction et de l'habitation"])) + try: + temp_traitement_formule_110 = date_courante_20 + except EmptyError: + temp_traitement_formule_110 = dead_value + raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", + start_line=1571, + start_column=29, + end_line=1571, + end_column=42, + law_headings=["Article D823-9", + "Section 1 : Calcul, liquidation et versement des aides", + "Chapitre III : Modalités de liquidation et de versement", + "Titre II : Dispositions communes aux aides personnelles au logement", + "Livre VIII : Aides personnelles au logement", + "Partie réglementaire", + "Code de la construction et de l'habitation"])) + try: + temp_traitement_formule_111 = logement_foyer__2.categorie_equivalence_loyer_d842_16 + except EmptyError: + temp_traitement_formule_111 = dead_value + raise NoValueProvided(SourcePosition(filename="examples/aides_logement/code_construction_reglementaire.catala_fr", + start_line=1577, + start_column=13, + end_line=1577, + end_column=64, + law_headings=["Article D823-9", + "Section 1 : Calcul, liquidation et versement des aides", + "Chapitre III : Modalités de liquidation et de versement", + "Titre II : Dispositions communes aux aides personnelles au logement", + "Livre VIII : Aides personnelles au logement", + "Partie réglementaire", + "Code de la construction et de l'habitation"])) + traitement_formule_6 = temp_traitement_formule_99(calcul_allocation_logement_foyer( + CalculAllocationLogementFoyerIn(type_logement_foyer_in = temp_traitement_formule_101, + logement_foyer_jeunes_travailleurs_in = temp_traitement_formule_102, + date_conventionnement_in = temp_traitement_formule_103, + residence_in = temp_traitement_formule_104, + redevance_in = temp_traitement_formule_105, + ressources_menage_arrondies_in = temp_traitement_formule_106, + nombre_personnes_a_charge_in = temp_traitement_formule_107, + situation_familiale_calcul_apl_in = temp_traitement_formule_108, + zone_in = temp_traitement_formule_109, + date_courante_in = temp_traitement_formule_110, + categorie_equivalence_loyer_d842_16_in = temp_traitement_formule_111))) + temp_sous_calcul_traitement_5 = TraitementFormuleAideFinale(aide_finale_formule = traitement_formule_6.aide_finale_formule, + traitement_aide_finale = traitement_formule_6.traitement_aide_finale) except EmptyError: - temp_sous_calcul_traitement_123 = dead_value + temp_sous_calcul_traitement_5 = dead_value raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", start_line=1070, start_column=11, end_line=1070, @@ -29899,7 +28043,7 @@ def calcul_allocation_logement(calcul_allocation_logement_in:CalculAllocationLog "Secteur logement-foyer", "Calcul du montant de l'allocation logement", "Prologue : aides au logement"])) - sous_calcul_traitement_1 = temp_sous_calcul_traitement_123 + sous_calcul_traitement_1 = temp_sous_calcul_traitement_5 def temp_traitement_aide_finale_4(arg_1:Money): try: return sous_calcul_traitement_1.traitement_aide_finale(arg_1) @@ -29985,13 +28129,13 @@ def calculette_aides_au_logement(calculette_aides_au_logement_in:CalculetteAides "Partie législative", "Code de la construction et de l'habitation"])) eligibilite_allocation_logement_dot_beneficie_aide_personnalisee_logement = temp_eligibilite_allocation_logement_dot_beneficie_aide_personnalisee_logement - result_24 = eligibilite_allocation_logement(EligibiliteAllocationLogementIn(date_courante_in = eligibilite_allocation_logement_dot_date_courante, + result_31 = eligibilite_allocation_logement(EligibiliteAllocationLogementIn(date_courante_in = eligibilite_allocation_logement_dot_date_courante, menage_in = eligibilite_allocation_logement_dot_menage, demandeur_in = eligibilite_allocation_logement_dot_demandeur, beneficie_aide_personnalisee_logement_in = eligibilite_allocation_logement_dot_beneficie_aide_personnalisee_logement)) - eligibilite_allocation_logement_dot_eligibilite_l841_2 = result_24.eligibilite - eligibilite_allocation_logement_dot_nombre_personnes_a_charge_prises_en_compte = result_24.nombre_personnes_a_charge_prises_en_compte - eligibilite_allocation_logement_dot_coefficents_enfants_garde_alternee_pris_en_compte = result_24.coefficents_enfants_garde_alternee_pris_en_compte + eligibilite_allocation_logement_dot_eligibilite_l841_2 = result_31.eligibilite + eligibilite_allocation_logement_dot_nombre_personnes_a_charge_prises_en_compte = result_31.nombre_personnes_a_charge_prises_en_compte + eligibilite_allocation_logement_dot_coefficents_enfants_garde_alternee_pris_en_compte = result_31.coefficents_enfants_garde_alternee_pris_en_compte try: temp_eligibilite_aide_personnalisee_logement_dot_menage = menage_4 except EmptyError: @@ -30028,13 +28172,13 @@ def calculette_aides_au_logement(calculette_aides_au_logement_in:CalculetteAides "Calcul de l'aide au logement effective", "Prologue : aides au logement"])) eligibilite_aide_personnalisee_logement_dot_date_courante = temp_eligibilite_aide_personnalisee_logement_dot_date_courante - result_25 = eligibilite_aide_personnalisee_logement(EligibiliteAidePersonnaliseeLogementIn(menage_in = eligibilite_aide_personnalisee_logement_dot_menage, + result_32 = eligibilite_aide_personnalisee_logement(EligibiliteAidePersonnaliseeLogementIn(menage_in = eligibilite_aide_personnalisee_logement_dot_menage, demandeur_in = eligibilite_aide_personnalisee_logement_dot_demandeur, date_courante_in = eligibilite_aide_personnalisee_logement_dot_date_courante)) - eligibilite_aide_personnalisee_logement_dot_date_courante_1 = result_25.date_courante - eligibilite_aide_personnalisee_logement_dot_eligibilite = result_25.eligibilite - eligibilite_aide_personnalisee_logement_dot_nombre_personnes_a_charge_prises_en_compte = result_25.nombre_personnes_a_charge_prises_en_compte - eligibilite_aide_personnalisee_logement_dot_coefficents_enfants_garde_alternee_pris_en_compte = result_25.coefficents_enfants_garde_alternee_pris_en_compte + eligibilite_aide_personnalisee_logement_dot_date_courante_1 = result_32.date_courante + eligibilite_aide_personnalisee_logement_dot_eligibilite = result_32.eligibilite + eligibilite_aide_personnalisee_logement_dot_nombre_personnes_a_charge_prises_en_compte = result_32.nombre_personnes_a_charge_prises_en_compte + eligibilite_aide_personnalisee_logement_dot_coefficents_enfants_garde_alternee_pris_en_compte = result_32.coefficents_enfants_garde_alternee_pris_en_compte try: temp_calcul_allocation_logement_dot_mode_occupation = menage_4.logement.mode_occupation except EmptyError: @@ -30108,17 +28252,17 @@ def calculette_aides_au_logement(calculette_aides_au_logement_in:CalculetteAides "Prologue : aides au logement"])) calcul_allocation_logement_dot_date_courante = temp_calcul_allocation_logement_dot_date_courante try: - match_arg_743 = eligibilite_allocation_logement_dot_eligibilite_l841_2 - if match_arg_743.code == TypeEligibiliteAllocationLogement_Code.PasEligible: - _ = match_arg_743.value + match_arg_720 = eligibilite_allocation_logement_dot_eligibilite_l841_2 + if match_arg_720.code == TypeEligibiliteAllocationLogement_Code.PasEligible: + _ = match_arg_720.value temp_calcul_allocation_logement_dot_type_aide = TypeAidesPersonnelleLogement(TypeAidesPersonnelleLogement_Code.AllocationLogementSociale, Unit()) - elif match_arg_743.code == TypeEligibiliteAllocationLogement_Code.AllocationLogementFamiliale: - _ = match_arg_743.value + elif match_arg_720.code == TypeEligibiliteAllocationLogement_Code.AllocationLogementFamiliale: + _ = match_arg_720.value temp_calcul_allocation_logement_dot_type_aide = TypeAidesPersonnelleLogement(TypeAidesPersonnelleLogement_Code.AllocationLogementFamiliale, Unit()) - elif match_arg_743.code == TypeEligibiliteAllocationLogement_Code.AllocationLogementSociale: - _ = match_arg_743.value + elif match_arg_720.code == TypeEligibiliteAllocationLogement_Code.AllocationLogementSociale: + _ = match_arg_720.value temp_calcul_allocation_logement_dot_type_aide = TypeAidesPersonnelleLogement(TypeAidesPersonnelleLogement_Code.AllocationLogementSociale, Unit()) except EmptyError: @@ -30146,7 +28290,7 @@ def calculette_aides_au_logement(calculette_aides_au_logement_in:CalculetteAides "Calcul de l'aide au logement effective", "Prologue : aides au logement"])) calcul_allocation_logement_dot_residence = temp_calcul_allocation_logement_dot_residence - result_26 = calcul_allocation_logement(CalculAllocationLogementIn(mode_occupation_in = calcul_allocation_logement_dot_mode_occupation, + result_33 = calcul_allocation_logement(CalculAllocationLogementIn(mode_occupation_in = calcul_allocation_logement_dot_mode_occupation, ressources_menage_sans_arrondi_in = calcul_allocation_logement_dot_ressources_menage_sans_arrondi, situation_familiale_in = calcul_allocation_logement_dot_situation_familiale, nombre_personnes_a_charge_in = calcul_allocation_logement_dot_nombre_personnes_a_charge, @@ -30154,8 +28298,8 @@ def calculette_aides_au_logement(calculette_aides_au_logement_in:CalculetteAides date_courante_in = calcul_allocation_logement_dot_date_courante, type_aide_in = calcul_allocation_logement_dot_type_aide, residence_in = calcul_allocation_logement_dot_residence)) - calcul_allocation_logement_dot_aide_finale_formule = result_26.aide_finale_formule - calcul_allocation_logement_dot_traitement_aide_finale = result_26.traitement_aide_finale + calcul_allocation_logement_dot_aide_finale_formule = result_33.aide_finale_formule + calcul_allocation_logement_dot_traitement_aide_finale = result_33.traitement_aide_finale try: temp_calcul_aide_personnalisee_logement_dot_mode_occupation = menage_4.logement.mode_occupation except EmptyError: @@ -30255,7 +28399,7 @@ def calculette_aides_au_logement(calculette_aides_au_logement_in:CalculetteAides "Calcul de l'aide au logement effective", "Prologue : aides au logement"])) calcul_aide_personnalisee_logement_dot_residence = temp_calcul_aide_personnalisee_logement_dot_residence - result_27 = calcul_aide_personnalisee_logement(CalculAidePersonnaliseeLogementIn(mode_occupation_in = calcul_aide_personnalisee_logement_dot_mode_occupation, + result_34 = calcul_aide_personnalisee_logement(CalculAidePersonnaliseeLogementIn(mode_occupation_in = calcul_aide_personnalisee_logement_dot_mode_occupation, type_aide_in = calcul_aide_personnalisee_logement_dot_type_aide, ressources_menage_sans_arrondi_in = calcul_aide_personnalisee_logement_dot_ressources_menage_sans_arrondi, situation_familiale_in = calcul_aide_personnalisee_logement_dot_situation_familiale, @@ -30263,8 +28407,8 @@ def calculette_aides_au_logement(calculette_aides_au_logement_in:CalculetteAides zone_in = calcul_aide_personnalisee_logement_dot_zone, date_courante_in = calcul_aide_personnalisee_logement_dot_date_courante, residence_in = calcul_aide_personnalisee_logement_dot_residence)) - calcul_aide_personnalisee_logement_dot_aide_finale_formule = result_27.aide_finale_formule - calcul_aide_personnalisee_logement_dot_traitement_aide_finale = result_27.traitement_aide_finale + calcul_aide_personnalisee_logement_dot_aide_finale_formule = result_34.aide_finale_formule + calcul_aide_personnalisee_logement_dot_traitement_aide_finale = result_34.traitement_aide_finale try: temp_coefficents_enfants_garde_alternee_pris_en_compte_5 = eligibilite_aide_personnalisee_logement_dot_coefficents_enfants_garde_alternee_pris_en_compte except EmptyError: @@ -30278,15 +28422,15 @@ def calculette_aides_au_logement(calculette_aides_au_logement_in:CalculetteAides "Prologue : aides au logement"])) coefficents_enfants_garde_alternee_pris_en_compte_3 = temp_coefficents_enfants_garde_alternee_pris_en_compte_5 try: - match_arg_744 = eligibilite_allocation_logement_dot_eligibilite_l841_2 - if match_arg_744.code == TypeEligibiliteAllocationLogement_Code.PasEligible: - _ = match_arg_744.value + match_arg_721 = eligibilite_allocation_logement_dot_eligibilite_l841_2 + if match_arg_721.code == TypeEligibiliteAllocationLogement_Code.PasEligible: + _ = match_arg_721.value temp_eligibilite_13 = False - elif match_arg_744.code == TypeEligibiliteAllocationLogement_Code.AllocationLogementFamiliale: - _ = match_arg_744.value + elif match_arg_721.code == TypeEligibiliteAllocationLogement_Code.AllocationLogementFamiliale: + _ = match_arg_721.value temp_eligibilite_13 = True - elif match_arg_744.code == TypeEligibiliteAllocationLogement_Code.AllocationLogementSociale: - _ = match_arg_744.value + elif match_arg_721.code == TypeEligibiliteAllocationLogement_Code.AllocationLogementSociale: + _ = match_arg_721.value temp_eligibilite_13 = True temp_eligibilite_14 = (eligibilite_aide_personnalisee_logement_dot_eligibilite or temp_eligibilite_13) @@ -30300,39 +28444,37 @@ def calculette_aides_au_logement(calculette_aides_au_logement_in:CalculetteAides "Calcul de l'aide au logement effective", "Prologue : aides au logement"])) eligibilite_3 = temp_eligibilite_14 - def temp_traitement_aide_finale_5(aide_finale_29:Money): + def temp_traitement_aide_finale_5(aide_finale_51:Money): try: + aide_finale_apl = calcul_aide_personnalisee_logement_dot_traitement_aide_finale( + aide_finale_51) + aide_finale_al = calcul_allocation_logement_dot_traitement_aide_finale( + aide_finale_51) if not eligibilite_3: - return aide_finale_29 + return aide_finale_51 else: - match_arg_745 = eligibilite_allocation_logement_dot_eligibilite_l841_2 - if match_arg_745.code == TypeEligibiliteAllocationLogement_Code.PasEligible: - _ = match_arg_745.value + match_arg_722 = eligibilite_allocation_logement_dot_eligibilite_l841_2 + if match_arg_722.code == TypeEligibiliteAllocationLogement_Code.PasEligible: + _ = match_arg_722.value temp_traitement_aide_finale_6 = True - elif match_arg_745.code == TypeEligibiliteAllocationLogement_Code.AllocationLogementFamiliale: - _ = match_arg_745.value + elif match_arg_722.code == TypeEligibiliteAllocationLogement_Code.AllocationLogementFamiliale: + _ = match_arg_722.value temp_traitement_aide_finale_6 = False - elif match_arg_745.code == TypeEligibiliteAllocationLogement_Code.AllocationLogementSociale: - _ = match_arg_745.value + elif match_arg_722.code == TypeEligibiliteAllocationLogement_Code.AllocationLogementSociale: + _ = match_arg_722.value temp_traitement_aide_finale_6 = False if (eligibilite_aide_personnalisee_logement_dot_eligibilite and not temp_traitement_aide_finale_6): - if (calcul_aide_personnalisee_logement_dot_traitement_aide_finale( - aide_finale_29) > - calcul_allocation_logement_dot_traitement_aide_finale( - aide_finale_29)): - return calcul_aide_personnalisee_logement_dot_traitement_aide_finale( - aide_finale_29) + if (aide_finale_apl > + aide_finale_al): + return aide_finale_apl else: - return calcul_allocation_logement_dot_traitement_aide_finale( - aide_finale_29) + return aide_finale_al else: if eligibilite_aide_personnalisee_logement_dot_eligibilite: - return calcul_aide_personnalisee_logement_dot_traitement_aide_finale( - aide_finale_29) + return aide_finale_apl else: - return calcul_allocation_logement_dot_traitement_aide_finale( - aide_finale_29) + return aide_finale_al except EmptyError: raise NoValueProvided(SourcePosition(filename="examples/aides_logement/prologue.catala_fr", start_line=1137, @@ -30347,15 +28489,15 @@ def calculette_aides_au_logement(calculette_aides_au_logement_in:CalculetteAides if not eligibilite_3: temp_aide_finale_formule_10 = money_of_cents_string("0") else: - match_arg_746 = eligibilite_allocation_logement_dot_eligibilite_l841_2 - if match_arg_746.code == TypeEligibiliteAllocationLogement_Code.PasEligible: - _ = match_arg_746.value + match_arg_723 = eligibilite_allocation_logement_dot_eligibilite_l841_2 + if match_arg_723.code == TypeEligibiliteAllocationLogement_Code.PasEligible: + _ = match_arg_723.value temp_aide_finale_formule_11 = True - elif match_arg_746.code == TypeEligibiliteAllocationLogement_Code.AllocationLogementFamiliale: - _ = match_arg_746.value + elif match_arg_723.code == TypeEligibiliteAllocationLogement_Code.AllocationLogementFamiliale: + _ = match_arg_723.value temp_aide_finale_formule_11 = False - elif match_arg_746.code == TypeEligibiliteAllocationLogement_Code.AllocationLogementSociale: - _ = match_arg_746.value + elif match_arg_723.code == TypeEligibiliteAllocationLogement_Code.AllocationLogementSociale: + _ = match_arg_723.value temp_aide_finale_formule_11 = False if (eligibilite_aide_personnalisee_logement_dot_eligibilite and not temp_aide_finale_formule_11): @@ -30393,18 +28535,18 @@ def calculette_aides_au_logement_garde_alternee(calculette_aides_au_logement_gar ressources_menage_prises_en_compte_1 = calculette_aides_au_logement_garde_alternee_in.ressources_menage_prises_en_compte_in try: def temp_menage_sans_enfants_garde_alternee(personne_a_charge_14:PersonneACharge): - match_arg_747 = personne_a_charge_14 - if match_arg_747.code == PersonneACharge_Code.EnfantACharge: - enfant_15 = match_arg_747.value - match_arg_748 = enfant_15.situation_garde_alternee - if match_arg_748.code == SituationGardeAlternee_Code.PasDeGardeAlternee: - _ = match_arg_748.value + match_arg_724 = personne_a_charge_14 + if match_arg_724.code == PersonneACharge_Code.EnfantACharge: + enfant_15 = match_arg_724.value + match_arg_725 = enfant_15.situation_garde_alternee + if match_arg_725.code == SituationGardeAlternee_Code.PasDeGardeAlternee: + _ = match_arg_725.value return True - elif match_arg_748.code == SituationGardeAlternee_Code.GardeAlterneeCoefficientPriseEnCharge: - _ = match_arg_748.value + elif match_arg_725.code == SituationGardeAlternee_Code.GardeAlterneeCoefficientPriseEnCharge: + _ = match_arg_725.value return False - elif match_arg_747.code == PersonneACharge_Code.AutrePersonneACharge: - _ = match_arg_747.value + elif match_arg_724.code == PersonneACharge_Code.AutrePersonneACharge: + _ = match_arg_724.value return True temp_menage_sans_enfants_garde_alternee_1 = Menage(prestations_recues = menage_5.prestations_recues, logement = menage_5.logement, @@ -30474,14 +28616,14 @@ def calculette_aides_au_logement_garde_alternee(calculette_aides_au_logement_gar "Calcul de l'aide au logement effective", "Prologue : aides au logement"])) calculette_dot_ressources_menage_prises_en_compte = temp_calculette_dot_ressources_menage_prises_en_compte - result_28 = calculette_aides_au_logement(CalculetteAidesAuLogementIn(menage_in = calculette_dot_menage, + result_35 = calculette_aides_au_logement(CalculetteAidesAuLogementIn(menage_in = calculette_dot_menage, demandeur_in = calculette_dot_demandeur, date_courante_in = calculette_dot_date_courante, ressources_menage_prises_en_compte_in = calculette_dot_ressources_menage_prises_en_compte)) - calculette_dot_eligibilite = result_28.eligibilite - calculette_dot_aide_finale_formule = result_28.aide_finale_formule - calculette_dot_traitement_aide_finale = result_28.traitement_aide_finale - calculette_dot_coefficents_enfants_garde_alternee_pris_en_compte = result_28.coefficents_enfants_garde_alternee_pris_en_compte + calculette_dot_eligibilite = result_35.eligibilite + calculette_dot_aide_finale_formule = result_35.aide_finale_formule + calculette_dot_traitement_aide_finale = result_35.traitement_aide_finale + calculette_dot_coefficents_enfants_garde_alternee_pris_en_compte = result_35.coefficents_enfants_garde_alternee_pris_en_compte try: temp_calculette_sans_garde_alternee_dot_menage = menage_sans_enfants_garde_alternee except EmptyError: @@ -30529,14 +28671,14 @@ def calculette_aides_au_logement_garde_alternee(calculette_aides_au_logement_gar "Calcul de l'aide au logement effective", "Prologue : aides au logement"])) calculette_sans_garde_alternee_dot_ressources_menage_prises_en_compte = temp_calculette_sans_garde_alternee_dot_ressources_menage_prises_en_compte - result_29 = calculette_aides_au_logement(CalculetteAidesAuLogementIn(menage_in = calculette_sans_garde_alternee_dot_menage, + result_36 = calculette_aides_au_logement(CalculetteAidesAuLogementIn(menage_in = calculette_sans_garde_alternee_dot_menage, demandeur_in = calculette_sans_garde_alternee_dot_demandeur, date_courante_in = calculette_sans_garde_alternee_dot_date_courante, ressources_menage_prises_en_compte_in = calculette_sans_garde_alternee_dot_ressources_menage_prises_en_compte)) - calculette_sans_garde_alternee_dot_eligibilite = result_29.eligibilite - calculette_sans_garde_alternee_dot_aide_finale_formule = result_29.aide_finale_formule - calculette_sans_garde_alternee_dot_traitement_aide_finale = result_29.traitement_aide_finale - calculette_sans_garde_alternee_dot_coefficents_enfants_garde_alternee_pris_en_compte = result_29.coefficents_enfants_garde_alternee_pris_en_compte + calculette_sans_garde_alternee_dot_eligibilite = result_36.eligibilite + calculette_sans_garde_alternee_dot_aide_finale_formule = result_36.aide_finale_formule + calculette_sans_garde_alternee_dot_traitement_aide_finale = result_36.traitement_aide_finale + calculette_sans_garde_alternee_dot_coefficents_enfants_garde_alternee_pris_en_compte = result_36.coefficents_enfants_garde_alternee_pris_en_compte try: temp_eligibilite_15 = calculette_dot_eligibilite except EmptyError: @@ -30584,6 +28726,6 @@ def calculette_aides_au_logement_garde_alternee(calculette_aides_au_logement_gar law_headings=["Calculette avec garde alternée", "Calcul de l'aide au logement effective", "Prologue : aides au logement"])) - aide_finale_30 = temp_aide_finale_2 + aide_finale_52 = temp_aide_finale_2 return CalculetteAidesAuLogementGardeAlternee(eligibilite = eligibilite_4, - aide_finale = aide_finale_30) + aide_finale = aide_finale_52) diff --git a/tests/test_array/good/aggregation_3.catala_en b/tests/test_array/good/aggregation_3.catala_en index 18c2fc80..767d286d 100644 --- a/tests/test_array/good/aggregation_3.catala_en +++ b/tests/test_array/good/aggregation_3.catala_en @@ -41,27 +41,27 @@ let scope S (x: integer|internal|output) = filter (λ (i: integer) → i > 2) [ 1; 2; 3 ]) = [ 5 ]; assert (reduce - (λ (sum1: integer) (sum2: integer) → sum1 + sum2), - 0, + (λ (sum1: integer) (sum2: integer) → sum1 + sum2) + 0 [ 1; 2; 3 ]) = 6; assert (reduce - (λ (sum1: integer) (sum2: integer) → sum1 + sum2), - 0, + (λ (sum1: integer) (sum2: integer) → sum1 + sum2) + 0 map (λ (i: integer) → i + 2) [ 1; 2; 3 ]) = 12; assert (length [ 1; 2; 3 ]) = 3; assert (length filter (λ (i: integer) → i >= 2) [ 1; 2; 3 ]) = 2; assert (reduce (λ (max1: integer) (max2: integer) → - if max1 > max2 then max1 else max2), - 10, + if max1 > max2 then max1 else max2) + 10 [ 1; 2; 3 ]) = 3; assert (reduce (λ (max1: decimal) (max2: decimal) → - if max1 > max2 then max1 else max2), - 10., + if max1 > max2 then max1 else max2) + 10. map (λ (i: integer) → to_rat i) [ 1; 2; 3 ]) = 3.; assert (reduce @@ -72,8 +72,8 @@ let scope S (x: integer|internal|output) = < let i : integer = i_2 in to_rat ((2 - i) * (2 - i)) then i_1 - else i_2), - 42, + else i_2) + 42 [ 1; 2; 3 ]) = 2 ``` diff --git a/tests/test_bool/bad/bad_assert.catala_en b/tests/test_bool/bad/bad_assert.catala_en index 8bb4eb4d..b764c155 100644 --- a/tests/test_bool/bad/bad_assert.catala_en +++ b/tests/test_bool/bad/bad_assert.catala_en @@ -13,8 +13,8 @@ scope Foo: ```catala-test-inline $ catala Interpret -s Foo [ERROR] Error during typechecking, incompatible types: - --> integer - --> bool + ┌─⯈ integer + └─⯈ bool Error coming from typechecking the following expression: ┌─⯈ tests/test_bool/bad/bad_assert.catala_en:9.13-9.14: diff --git a/tests/test_bool/bad/test_xor_with_int.catala_en b/tests/test_bool/bad/test_xor_with_int.catala_en index 8cf7e0da..bd8bd9f9 100644 --- a/tests/test_bool/bad/test_xor_with_int.catala_en +++ b/tests/test_bool/bad/test_xor_with_int.catala_en @@ -11,8 +11,8 @@ scope TestXorWithInt: ```catala-test-inline $ catala Typecheck [ERROR] Error during typechecking, incompatible types: - --> integer - --> bool + ┌─⯈ integer + └─⯈ bool Error coming from typechecking the following expression: ┌─⯈ tests/test_bool/bad/test_xor_with_int.catala_en:8.30-8.32: diff --git a/tests/test_enum/bad/quick_pattern_2.catala_en b/tests/test_enum/bad/quick_pattern_2.catala_en index cd61ebab..1c78cc05 100644 --- a/tests/test_enum/bad/quick_pattern_2.catala_en +++ b/tests/test_enum/bad/quick_pattern_2.catala_en @@ -31,8 +31,8 @@ scope B: ```catala-test-inline $ catala Interpret -s A [ERROR] Error during typechecking, incompatible types: - --> E - --> F + ┌─⯈ E + └─⯈ F Error coming from typechecking the following expression: ┌─⯈ tests/test_enum/bad/quick_pattern_2.catala_en:28.23-28.24: diff --git a/tests/test_enum/bad/quick_pattern_3.catala_en b/tests/test_enum/bad/quick_pattern_3.catala_en index b7f5a54a..8d50ba75 100644 --- a/tests/test_enum/bad/quick_pattern_3.catala_en +++ b/tests/test_enum/bad/quick_pattern_3.catala_en @@ -21,8 +21,8 @@ definition y equals x with pattern Case3 ```catala-test-inline $ catala Interpret -s A [ERROR] Error during typechecking, incompatible types: - --> E - --> F + ┌─⯈ E + └─⯈ F Error coming from typechecking the following expression: ┌─⯈ tests/test_enum/bad/quick_pattern_3.catala_en:18.21-18.22: diff --git a/tests/test_enum/bad/quick_pattern_4.catala_en b/tests/test_enum/bad/quick_pattern_4.catala_en index 40789fc3..343a2a14 100644 --- a/tests/test_enum/bad/quick_pattern_4.catala_en +++ b/tests/test_enum/bad/quick_pattern_4.catala_en @@ -20,8 +20,8 @@ definition y equals x with pattern Case3 ```catala-test-inline $ catala Interpret -s A [ERROR] Error during typechecking, incompatible types: - --> E - --> F + ┌─⯈ E + └─⯈ F Error coming from typechecking the following expression: ┌─⯈ tests/test_enum/bad/quick_pattern_4.catala_en:17.21-17.22: diff --git a/tests/test_func/good/closure_conversion.catala_en b/tests/test_func/good/closure_conversion.catala_en index dcf2b3e2..9b4cbb26 100644 --- a/tests/test_func/good/closure_conversion.catala_en +++ b/tests/test_func/good/closure_conversion.catala_en @@ -12,13 +12,44 @@ scope S: ``` ```catala-test-inline -$ catala Lcalc -s S --avoid_exceptions -O --closure_conversion -[ERROR] Variable x not found in the current context +$ catala Lcalc --avoid_exceptions -O --closure_conversion +type eoption = | ENone of unit | ESome of any + +type S = { z: eoption integer; } + +type S_in = { x_in: eoption bool; } + +let topval closure_f : (closure_env, integer) → eoption integer = + λ (env: closure_env) (y: integer) → + ESome + match + (match (from_closure_env env).0 with + | ENone _ → ENone _ + | ESome x → if x then ESome y else ESome - y) + with + | ENone _ → raise NoValueProvided + | ESome f → f +let scope S (S_in: S_in {x_in: eoption bool}): S {z: eoption integer} = + let get x : eoption bool = S_in.x_in in + let set f : + eoption ((closure_env, integer) → eoption integer * closure_env) = + ESome (closure_f, to_closure_env (x)) + in + let set z : eoption integer = + ESome + match + (match f with + | ENone _ → ENone _ + | ESome f → + let code_and_env : + ((closure_env, integer) → eoption integer * closure_env) = + f + in + code_and_env.0 code_and_env.1 -1) + with + | ENone _ → raise NoValueProvided + | ESome z → z + in + return { S z = z; } -┌─⯈ tests/test_func/good/closure_conversion.catala_en:5.12-5.13: -└─┐ -5 │ internal f content integer depends on y content integer - │ ‾ - └─ Article -#return code 255# ``` diff --git a/tests/test_func/good/closure_conversion_reduce.catala_en b/tests/test_func/good/closure_conversion_reduce.catala_en new file mode 100644 index 00000000..34983359 --- /dev/null +++ b/tests/test_func/good/closure_conversion_reduce.catala_en @@ -0,0 +1,62 @@ + +# Article + +```catala +declaration scope S: + input x content collection integer + output y content integer + +scope S: + definition y equals + potential_max among x such that potential_max is minimum or if collection empty then -1 +``` + +```catala-test-inline +$ catala Lcalc -s S --avoid_exceptions -O --closure_conversion +let scope S + (S_in: S_in {x_in: eoption collection eoption integer}) + : S {y: eoption integer} + = + let get x : eoption collection eoption integer = S_in.x_in in + let set y : eoption integer = + ESome + match + (match x with + | ENone _ → ENone _ + | ESome y_2 → + reduce + (λ (f: eoption integer) (init: eoption integer) → + match init with + | ENone _ → ENone _ + | ESome y_3 → + match f with + | ENone _ → ENone _ + | ESome y_0 → + let potential_max_1 : integer = y_0 in + let potential_max_2 : integer = y_3 in + if potential_max_1 < potential_max_2 + then ESome potential_max_1 + else ESome potential_max_2) + ESome -1 + y_2) + with + | ENone _ → raise NoValueProvided + | ESome y → y + in + return { S y = y; } +``` + +The next test of closure conversion does not go through for the moment. +The detection of closures that should not be converted because they are arguments +to reduce or other special operators relies on pattern matching the special +operator and its EAbs argument. However without exceptions on, because the +--avoid_exceptions pass is not optimized and produces more options than needed, +the closures that are arguments to special operators are let-binded with an +option. This let-binding is reduced by partial evaluation, which is why the test +with optimizations on passes. + +```catala-test-inline +$ catala Lcalc -s S --avoid_exceptions --closure_conversion +[ERROR] Option --optimize must be enabled for --closure_conversion +#return code 255# +``` diff --git a/tests/test_func/good/closure_return.catala_en b/tests/test_func/good/closure_return.catala_en index 33a63e38..fea06f77 100644 --- a/tests/test_func/good/closure_return.catala_en +++ b/tests/test_func/good/closure_return.catala_en @@ -7,6 +7,37 @@ declaration scope S: scope S: definition f of y equals if x then y else - y - -# TODO: pass this +``` + +```catala-test-inline +$ catala Lcalc --avoid_exceptions -O --closure_conversion +type eoption = | ENone of unit | ESome of any + +type S = { + f: eoption ((closure_env, integer) → eoption integer * closure_env); + } + +type S_in = { x_in: eoption bool; } + +let topval closure_f : (closure_env, integer) → eoption integer = + λ (env: closure_env) (y: integer) → + ESome + match + (match (from_closure_env env).0 with + | ENone _ → ENone _ + | ESome x → if x then ESome y else ESome - y) + with + | ENone _ → raise NoValueProvided + | ESome f → f +let scope S + (S_in: S_in {x_in: eoption bool}) + : S {f: eoption ((closure_env, integer) → eoption integer * closure_env)} + = + let get x : eoption bool = S_in.x_in in + let set f : + eoption ((closure_env, integer) → eoption integer * closure_env) = + ESome (closure_f, to_closure_env (x)) + in + return { S f = f; } + ``` diff --git a/tests/test_func/good/closure_through_scope.catala_en b/tests/test_func/good/closure_through_scope.catala_en new file mode 100644 index 00000000..ef2823b7 --- /dev/null +++ b/tests/test_func/good/closure_through_scope.catala_en @@ -0,0 +1,61 @@ +## Article + +```catala +declaration scope S: + output f content integer depends on y content integer + input x content boolean + +declaration scope T: + s scope S + output y content integer + +scope S: + definition f of y equals if x then y else - y + +scope T: + definition s.x equals false + definition y equals s.f of 2 +``` + +```catala-test-inline +$ catala Lcalc -s T --avoid_exceptions -O --closure_conversion +let scope T (T_in: T_in): T {y: eoption integer} = + let sub_set s.x : bool = false in + let call result : + eoption + S { + f: + eoption + ((closure_env, integer) → eoption integer * closure_env) + } = + ESome S { S_in x_in = ESome s.x; } + in + let sub_get s.f : + eoption ((closure_env, integer) → eoption integer * closure_env) = + match result with + | ENone _ → ENone _ + | ESome result → result.f + in + let set y : eoption integer = + ESome + match + (match s.f with + | ENone _ → ENone _ + | ESome s.f → + let code_and_env : + ((closure_env, integer) → eoption integer * closure_env) = + s.f + in + code_and_env.0 code_and_env.1 2) + with + | ENone _ → raise NoValueProvided + | ESome y → y + in + return { T y = y; } +``` + +```catala-test-inline +$ catala Interpret_lcalc -s T --avoid_exceptions -O --closure_conversion +[RESULT] Computation successful! Results: +[RESULT] y = ESome -2 +``` diff --git a/tests/test_func/good/scope_call_func_struct_closure.catala_en b/tests/test_func/good/scope_call_func_struct_closure.catala_en new file mode 100644 index 00000000..d88c0f66 --- /dev/null +++ b/tests/test_func/good/scope_call_func_struct_closure.catala_en @@ -0,0 +1,245 @@ +```catala +declaration structure Result: + data r content integer depends on z content integer + data q content integer + +declaration scope SubFoo1: + input output x content integer + output y content integer depends on z content integer + +declaration scope SubFoo2: + input output x1 content integer + input x2 content integer + output y content integer depends on z content integer + + +declaration scope Foo: + context b content boolean + internal r content Result + output z content integer + +scope SubFoo1: + definition y of z equals x + z + +scope SubFoo2: + definition y of z equals x1 + x2 + z + + +scope Foo: + definition b equals true + definition r equals + if b then + let f equals output of SubFoo1 with { -- x: 10 } in + Result { --r: f.y --q: f.x } + else + let f equals output of SubFoo2 with { -- x1: 10 -- x2: 10 } in + Result { --r: f.y --q: f.x1 } + definition z equals r.r of 1 +``` + +This test case is tricky because it creates a situation where the type of the +two closures in Foo.r are different even with optimizations enabled. + +```catala-test-inline +$ catala Lcalc --avoid_exceptions -O --closure_conversion +type eoption = | ENone of unit | ESome of any + +type Result = { + r: eoption ((closure_env, integer) → eoption integer * closure_env); + q: eoption integer; + } + +type SubFoo1 = { + x: eoption integer; + y: eoption ((closure_env, integer) → eoption integer * closure_env); + } + +type SubFoo2 = { + x1: eoption integer; + y: eoption ((closure_env, integer) → eoption integer * closure_env); + } + +type Foo = { z: eoption integer; } + +type SubFoo1_in = { x_in: eoption integer; } + +type SubFoo2_in = { x1_in: eoption integer; x2_in: eoption integer; } + +type Foo_in = { b_in: eoption bool; } + +let topval closure_y : (closure_env, integer) → eoption integer = + λ (env: closure_env) (z: integer) → + ESome + match + (match (from_closure_env env).0 with + | ENone _ → ENone _ + | ESome x_0 → ESome (x_0 + z)) + with + | ENone _ → raise NoValueProvided + | ESome y → y +let scope SubFoo1 + (SubFoo1_in: SubFoo1_in {x_in: eoption integer}) + : SubFoo1 { + x: eoption integer; + y: eoption ((closure_env, integer) → eoption integer * closure_env) + } + = + let get x : eoption integer = SubFoo1_in.x_in in + let set y : + eoption ((closure_env, integer) → eoption integer * closure_env) = + ESome (closure_y, to_closure_env (x)) + in + return { SubFoo1 x = x; y = y; } +let topval closure_y : (closure_env, integer) → eoption integer = + λ (env: closure_env) (z: integer) → + let env1 : (eoption integer * eoption integer) = from_closure_env env in + ESome + match + (match + (match env1.0 with + | ENone _ → ENone _ + | ESome x1_1 → + match env1.1 with + | ENone _ → ENone _ + | ESome x1_0 → ESome (x1_0 + x1_1)) + with + | ENone _ → ENone _ + | ESome y_0 → ESome (y_0 + z)) + with + | ENone _ → raise NoValueProvided + | ESome y → y +let scope SubFoo2 + (SubFoo2_in: SubFoo2_in {x1_in: eoption integer; x2_in: eoption integer}) + : SubFoo2 { + x1: eoption integer; + y: eoption ((closure_env, integer) → eoption integer * closure_env) + } + = + let get x1 : eoption integer = SubFoo2_in.x1_in in + let get x2 : eoption integer = SubFoo2_in.x2_in in + let set y : + eoption ((closure_env, integer) → eoption integer * closure_env) = + ESome (closure_y, to_closure_env (x2, x1)) + in + return { SubFoo2 x1 = x1; y = y; } +let topval closure_r : (closure_env, integer) → eoption integer = + λ (env: closure_env) (param0: integer) → + match (SubFoo2 { SubFoo2_in x1_in = ESome 10; x2_in = ESome 10; }).y with + | ENone _ → ENone _ + | ESome result → + let code_and_env : + ((closure_env, integer) → eoption integer * closure_env) = + result + in + code_and_env.0 code_and_env.1 param0 +let topval closure_r : (closure_env, integer) → eoption integer = + λ (env: closure_env) (param0: integer) → + match (SubFoo1 { SubFoo1_in x_in = ESome 10; }).y with + | ENone _ → ENone _ + | ESome result → + let code_and_env : + ((closure_env, integer) → eoption integer * closure_env) = + result + in + code_and_env.0 code_and_env.1 param0 +let scope Foo + (Foo_in: Foo_in {b_in: eoption bool}) + : Foo {z: eoption integer} + = + let get b : eoption bool = Foo_in.b_in in + let set b : eoption bool = + ESome + match + (handle_default_opt + [ b ] + (λ (_: unit) → ESome true) + (λ (_: unit) → ESome true)) + with + | ENone _ → raise NoValueProvided + | ESome b → b + in + let set r : + eoption + Result { + r: + eoption + ((closure_env, integer) → eoption integer * closure_env); + q: eoption integer + } = + ESome + match + (match b with + | ENone _ → ENone _ + | ESome b → + if b + then + match + (match (SubFoo1 { SubFoo1_in x_in = ESome 10; }).x with + | ENone _ → ENone _ + | ESome result_0 → + ESome + { SubFoo1 + x = ESome result_0; + y = ESome (closure_r, to_closure_env ()); + }) + with + | ENone _ → ENone _ + | ESome f → + match f.x with + | ENone _ → ENone _ + | ESome f_1 → + match f.y with + | ENone _ → ENone _ + | ESome f_0 → ESome { Result r = ESome f_0; q = ESome f_1; } + else + match + (match + (SubFoo2 { SubFoo2_in x1_in = ESome 10; x2_in = ESome 10; }). + x1 + with + | ENone _ → ENone _ + | ESome result_0 → + ESome + { SubFoo2 + x1 = ESome result_0; + y = ESome (closure_r, to_closure_env ()); + }) + with + | ENone _ → ENone _ + | ESome f → + match f.x1 with + | ENone _ → ENone _ + | ESome f_1 → + match f.y with + | ENone _ → ENone _ + | ESome f_0 → ESome { Result r = ESome f_0; q = ESome f_1; }) + with + | ENone _ → raise NoValueProvided + | ESome r → r + in + let set z : eoption integer = + ESome + match + (match (match r with + | ENone _ → ENone _ + | ESome r → r.r) with + | ENone _ → ENone _ + | ESome r → + let code_and_env : + ((closure_env, integer) → eoption integer * closure_env) = + r + in + code_and_env.0 code_and_env.1 1) + with + | ENone _ → raise NoValueProvided + | ESome z → z + in + return { Foo z = z; } + +``` + +```catala-test-inline +$ catala Interpret_lcalc -s Foo --avoid_exceptions -O --closure_conversion +[RESULT] Computation successful! Results: +[RESULT] z = ESome 11 +``` diff --git a/tests/test_scope/good/scope_call.catala_en b/tests/test_scope/good/scope_call.catala_en index 00cf1c06..b2c7fe0f 100644 --- a/tests/test_scope/good/scope_call.catala_en +++ b/tests/test_scope/good/scope_call.catala_en @@ -1,8 +1,4 @@ ```catala -declaration structure Test: - data z2 content integer - data z3 content integer - declaration scope SubFoo: input x content integer input y content integer @@ -26,13 +22,6 @@ scope Foo: ```catala-test-inline $ catala interpret -s Foo -[WARNING] The structure "Test" is never used; maybe it's unnecessary? - -┌─⯈ tests/test_scope/good/scope_call.catala_en:2.23-2.27: -└─┐ -2 │ declaration structure Test: - │ ‾‾‾‾ - [RESULT] Computation successful! Results: [RESULT] example = -7 ``` diff --git a/tests/test_scope/good/scope_call4.catala_en b/tests/test_scope/good/scope_call4.catala_en index c1a0a6b4..d66d294b 100644 --- a/tests/test_scope/good/scope_call4.catala_en +++ b/tests/test_scope/good/scope_call4.catala_en @@ -46,10 +46,10 @@ f1 = match (match (ESome (λ (x1: integer) → ESome (x1 + 1))) with | ENone _ → ENone _ - | ESome f1 → f1 (x + 1)) + | ESome g → g (x + 1)) with - | ENone f1 → raise NoValueProvided - | ESome x1 → x1) + | ENone _ → raise NoValueProvided + | ESome f1 → f1) [RESULT] f2 = ESome @@ -58,8 +58,8 @@ f2 = match (match (ESome (λ (x1: integer) → ESome (x1 + 1))) with | ENone _ → ENone _ - | ESome f2 → f2 (x + 1)) + | ESome g → g (x + 1)) with - | ENone f2 → raise NoValueProvided - | ESome x1 → x1) + | ENone _ → raise NoValueProvided + | ESome f2 → f2) ``` diff --git a/tests/test_scope/good/simple.catala_en b/tests/test_scope/good/simple.catala_en index ae458fb1..7895be03 100644 --- a/tests/test_scope/good/simple.catala_en +++ b/tests/test_scope/good/simple.catala_en @@ -12,7 +12,7 @@ scope Foo: $ catala Lcalc -s Foo let scope Foo (Foo_in: Foo_in): Foo {bar: integer} = let set bar : integer = - try handle_default [ ], (λ (_: unit) → true), (λ (_: unit) → 0) + try handle_default [ ] (λ (_: unit) → true) (λ (_: unit) → 0) with EmptyError -> raise NoValueProvided in return { Foo bar = bar; } diff --git a/tests/test_typing/bad/err1.catala_en b/tests/test_typing/bad/err1.catala_en index 701b64d3..30c54b24 100644 --- a/tests/test_typing/bad/err1.catala_en +++ b/tests/test_typing/bad/err1.catala_en @@ -13,8 +13,8 @@ scope S: ```catala-test-inline $ catala Typecheck [ERROR] Error during typechecking, incompatible types: - --> decimal - --> integer + ┌─⯈ decimal + └─⯈ integer Error coming from typechecking the following expression: ┌─⯈ tests/test_typing/bad/err1.catala_en:7.23-7.26: diff --git a/tests/test_typing/bad/err2.catala_en b/tests/test_typing/bad/err2.catala_en index 2a0a2e70..e105e6d3 100644 --- a/tests/test_typing/bad/err2.catala_en +++ b/tests/test_typing/bad/err2.catala_en @@ -13,8 +13,8 @@ scope S: ```catala-test-inline $ catala Typecheck [ERROR] Error during typechecking, incompatible types: - --> decimal - --> collection + ┌─⯈ decimal + └─⯈ collection Error coming from typechecking the following expression: ┌─⯈ tests/test_typing/bad/err2.catala_en:10.39-10.42: diff --git a/tests/test_typing/bad/err3.catala_en b/tests/test_typing/bad/err3.catala_en index faf420a2..e4c624d6 100644 --- a/tests/test_typing/bad/err3.catala_en +++ b/tests/test_typing/bad/err3.catala_en @@ -20,8 +20,8 @@ $ catala Typecheck │ ‾‾‾ [ERROR] Error during typechecking, incompatible types: - --> integer - --> decimal + ┌─⯈ integer + └─⯈ decimal Error coming from typechecking the following expression: ┌─⯈ tests/test_typing/bad/err3.catala_en:10.42-10.43: @@ -58,8 +58,8 @@ $ catala ocaml │ ‾‾‾ [ERROR] Error during typechecking, incompatible types: - --> integer - --> decimal + ┌─⯈ integer + └─⯈ decimal Error coming from typechecking the following expression: ┌─⯈ tests/test_typing/bad/err3.catala_en:10.42-10.43: diff --git a/tests/test_typing/bad/err4.catala_en b/tests/test_typing/bad/err4.catala_en index 935612c7..774d84f5 100644 --- a/tests/test_typing/bad/err4.catala_en +++ b/tests/test_typing/bad/err4.catala_en @@ -32,8 +32,8 @@ $ catala ocaml │ ‾‾‾ [ERROR] Error during typechecking, incompatible types: - --> Enum - --> Structure + ┌─⯈ Enum + └─⯈ Structure Error coming from typechecking the following expression: ┌─⯈ tests/test_typing/bad/err4.catala_en:5.25-5.38: diff --git a/tests/test_typing/bad/err5.catala_en b/tests/test_typing/bad/err5.catala_en index c7baf456..6cc3bb21 100644 --- a/tests/test_typing/bad/err5.catala_en +++ b/tests/test_typing/bad/err5.catala_en @@ -13,8 +13,8 @@ scope S: ```catala-test-inline $ catala Typecheck [ERROR] Error during typechecking, incompatible types: - --> integer - --> Structure + ┌─⯈ integer + └─⯈ Structure Error coming from typechecking the following expression: ┌─⯈ tests/test_typing/bad/err5.catala_en:8.5-8.9: diff --git a/tests/test_typing/bad/err6.catala_en b/tests/test_typing/bad/err6.catala_en index f072d57d..21c6065e 100644 --- a/tests/test_typing/bad/err6.catala_en +++ b/tests/test_typing/bad/err6.catala_en @@ -29,8 +29,8 @@ Should be "catala Typecheck", see test err3 ```catala-test-inline $ catala ocaml [ERROR] Error during typechecking, incompatible types: - --> decimal - --> integer + ┌─⯈ decimal + └─⯈ integer Error coming from typechecking the following expression: ┌─⯈ tests/test_typing/bad/err6.catala_en:20.27-20.30: