1 package(load_event_b_project([event_b_model(none,ca_m01,[sees(none,[ca_c00,ca_c01]),refines(none,ca_m00),variables(none,[identifier(none,acc),identifier(none,apr),identifier(none,aut2),identifier(none,ava),identifier(none,ca_cy),identifier(none,ca_dfv),identifier(none,car),identifier(none,com),identifier(none,con),identifier(none,cy_cln),identifier(none,cyl),identifier(none,dc),identifier(none,loc),identifier(none,pap),identifier(none,pe_ca),identifier(none,per2),identifier(none,pln2),identifier(none,po_cy),identifier(none,por),identifier(none,ref),identifier(none,sit2),identifier(none,sor)]),invariant(none,[subset(rodinpos(inv1,internal_inv39I),identifier(none,cyl),identifier(none,'CYLINDRE')),subset(rodinpos(inv2,internal_inv38I),identifier(none,car),identifier(none,'CARTE')),subset(rodinpos(inv3,internal_inv37I),identifier(none,per2),identifier(none,'PERSONNE')),subset(rodinpos(inv4,internal_inv36I),identifier(none,per),identifier(none,per2)),subset(rodinpos(inv5,internal_inv35I),identifier(none,pln2),identifier(none,'PERSONNE')),member(rodinpos(inv6,internal_inv34I),identifier(none,aut2),relations(none,identifier(none,'PERSONNE'),identifier(none,'LOCAL'))),equal(rodinpos(inv7,internal_inv33I),domain(none,identifier(none,aut2)),identifier(none,per2)),subset(rodinpos(inv8,internal_inv32I),range(none,identifier(none,aut2)),identifier(none,loc)),subset(rodinpos(inv9,internal_inv31I),identifier(none,aut),identifier(none,aut2)),equal(rodinpos(inv10,internal_inv30I),domain_restriction(none,identifier(none,per),identifier(none,aut2)),domain_restriction(none,identifier(none,per),identifier(none,aut))),member(rodinpos(inv11,internal_inv29I),identifier(none,pe_ca),partial_injection(none,identifier(none,'PERSONNE'),identifier(none,'CARTE'))),equal(rodinpos(inv12,internal_inv28I),identifier(none,per),domain(none,identifier(none,pe_ca))),subset(rodinpos(inv13,internal_inv27I),image(none,identifier(none,aut2),set_subtraction(none,identifier(none,per2),domain(none,identifier(none,pe_ca)))),set_extension(none,[identifier(none,dehors)])),subset(rodinpos(inv14,internal_inv26I),range(none,identifier(none,pe_ca)),identifier(none,car)),member(rodinpos(inv15,internal_inv25I),identifier(none,po_cy),partial_injection(none,identifier(none,'PORTE'),identifier(none,'CYLINDRE'))),subset(rodinpos(inv16,internal_inv24I),domain(none,identifier(none,po_cy)),identifier(none,por)),equal(rodinpos(inv17,internal_inv23I),range(none,identifier(none,po_cy)),identifier(none,cyl)),equal(rodinpos(inv18,internal_inv22I),domain(none,identifier(none,po_cy)),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),member(rodinpos(inv19,internal_inv40I),identifier(none,sit2),partial_function(none,identifier(none,'PERSONNE'),identifier(none,'LOCAL'))),equal(rodinpos(inv20,internal_inv21I),domain(none,identifier(none,sit2)),identifier(none,per2)),subset(rodinpos(inv21,internal_inv20I),range(none,identifier(none,sit2)),identifier(none,loc)),equal(rodinpos(inv22,internal_inv19I),domain_restriction(none,identifier(none,per),identifier(none,sit2)),domain_restriction(none,identifier(none,per),identifier(none,sit))),subset(rodinpos(inv23,internal_inv18I),image(none,identifier(none,sit2),set_subtraction(none,identifier(none,per2),identifier(none,per))),set_extension(none,[identifier(none,dehors)])),subset(rodinpos(inv24,internal_inv17I),cartesian_product(none,identifier(none,per2),set_extension(none,[identifier(none,dehors)])),identifier(none,aut2)),subset(rodinpos(inv25,internal_inv16I),identifier(none,sit),identifier(none,sit2)),equal(rodinpos(inv26,internal_inv15I),identifier(none,pln2),identifier(none,pln)),forall(rodinpos(inv27,internal_inv14I),[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),not_equal(none,set_subtraction(none,image(none,identifier(none,aut2),set_extension(none,[identifier(none,p)])),set_extension(none,[identifier(none,dehors)])),empty_set(none))),member(none,identifier(none,p),domain(none,identifier(none,pe_ca))))),subset(rodinpos(inv28,internal_inv13I),identifier(none,pln2),domain(none,identifier(none,pe_ca))),member(rodinpos(inv29,internal_inv1I),identifier(none,ca_cy),relations(none,identifier(none,'CARTE'),identifier(none,'CYLINDRE'))),subset(rodinpos(inv30,internal_inv2I),domain(none,identifier(none,ca_cy)),identifier(none,car)),subset(rodinpos(inv31,internal_inv3I),range(none,identifier(none,ca_cy)),identifier(none,cyl)),subset(rodinpos(inv32,internal_inv4I),domain(none,identifier(none,ca_cy)),range(none,identifier(none,pe_ca))),forall(rodinpos(inv33,internal_inv5I),[identifier(none,p),identifier(none,l)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),conjunct(none,member(none,identifier(none,l),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),member(none,couple(none,[identifier(none,p),identifier(none,l)]),identifier(none,aut2)))),conjunct(none,member(none,identifier(none,p),domain(none,identifier(none,pe_ca))),subset(none,image(none,identifier(none,po_cy),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,l)]))),image(none,identifier(none,ca_cy),set_extension(none,[function(none,identifier(none,pe_ca),[identifier(none,p)])])))))),forall(rodinpos(inv34,internal_inv6I),[identifier(none,ca),identifier(none,cy)],implication(none,member(none,couple(none,[identifier(none,ca),identifier(none,cy)]),identifier(none,ca_cy)),conjunct(none,member(none,identifier(none,ca),range(none,identifier(none,pe_ca))),conjunct(none,member(none,identifier(none,cy),range(none,identifier(none,po_cy))),member(none,couple(none,[function(none,reverse(none,identifier(none,pe_ca)),[identifier(none,ca)]),function(none,identifier(none,apr),[function(none,reverse(none,identifier(none,po_cy)),[identifier(none,cy)])])]),identifier(none,aut2)))))),member(rodinpos(inv35,internal_inv7I),identifier(none,cy_cln),relations(none,identifier(none,'CYLINDRE'),identifier(none,'CARTE'))),subset(rodinpos(inv36,internal_inv8I),domain(none,identifier(none,cy_cln)),identifier(none,cyl)),subset(rodinpos(inv37,internal_inv9I),range(none,identifier(none,cy_cln)),identifier(none,car)),member(rodinpos(inv38,internal_inv11I),identifier(none,ca_dfv),total_function(none,identifier(none,car),identifier(none,'DATE'))),member(rodinpos(inv39,internal_inv12I),identifier(none,dc),identifier(none,'DATE')),equal(rodinpos(inv40,internal_inv10I),identifier(none,cy_cln),range_restriction(none,range_restriction(none,reverse(none,identifier(none,ca_cy)),image(none,identifier(none,pe_ca),identifier(none,pln2))),event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),identifier(none,car)),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_true(none))))))]),theorems(none,[subset(rodinpos(thm1,internal_thm1T),identifier(none,sit2),identifier(none,aut2))]),events(none,[event(rodinpos('INITIALISATION',internal_evt1),'INITIALISATION',ordinary(none),['INITIALISATION'],[],[],[assign(rodinpos(act1,internal_act1),[identifier(none,per2)],[empty_set(none)]),assign(rodinpos(act2,internal_act2),[identifier(none,loc)],[set_extension(none,[identifier(none,dehors)])]),assign(rodinpos(act3,internal_act3),[identifier(none,aut2)],[empty_set(none)]),assign(rodinpos(act4,internal_act4),[identifier(none,sit2)],[empty_set(none)]),assign(rodinpos(act5,internal_act5),[identifier(none,com)],[empty_set(none)]),assign(rodinpos(act6,internal_act6),[identifier(none,sor)],[empty_set(none)]),assign(rodinpos(act7,internal_act7),[identifier(none,por)],[empty_set(none)]),assign(rodinpos(act8,internal_act8),[identifier(none,ava)],[empty_set(none)]),assign(rodinpos(act9,internal_act9),[identifier(none,apr)],[empty_set(none)]),assign(rodinpos(act10,internal_act10),[identifier(none,con)],[empty_set(none)]),assign(rodinpos(act11,internal_act11),[identifier(none,pap)],[empty_set(none)]),assign(rodinpos(act12,internal_act12),[identifier(none,acc)],[empty_set(none)]),assign(rodinpos(act13,internal_act13),[identifier(none,ref)],[empty_set(none)]),assign(rodinpos(act14,internal_act14),[identifier(none,pln2)],[empty_set(none)]),assign(rodinpos(act15,internal_act15),[identifier(none,cyl)],[empty_set(none)]),assign(rodinpos(act16,internal_act16),[identifier(none,car)],[empty_set(none)]),assign(rodinpos(act17,internal_act17),[identifier(none,pe_ca)],[empty_set(none)]),assign(rodinpos(act18,internal_act18),[identifier(none,po_cy)],[empty_set(none)]),assign(rodinpos(act19,internal_act19),[identifier(none,ca_cy)],[empty_set(none)]),assign(rodinpos(act20,internal_act20),[identifier(none,cy_cln)],[empty_set(none)]),assign(rodinpos(act21,internal_act21),[identifier(none,ca_dfv)],[empty_set(none)]),assign(rodinpos(act22,internal_act22),[identifier(none,dc)],[identifier(none,dc0)])],[]),event(rodinpos('localProt\351\g\351\Cr\351\er',internal_evt21),'localProt\351\g\351\Cr\351\er',ordinary(none),['localProt\351\g\351\Cr\351\er'],[identifier(rodinpos([],internal_var4),'C'),identifier(rodinpos([],internal_var3),'P'),identifier(rodinpos([],internal_var5),'PC'),identifier(rodinpos([],internal_var1),lo),identifier(rodinpos([],internal_var2),m)],[member(rodinpos(grd1,internal_grd1),identifier(none,lo),set_subtraction(none,identifier(none,'LOCAL'),identifier(none,loc))),member(rodinpos(grd2,internal_grd2),identifier(none,m),identifier(none,loc)),subset(rodinpos(grd3,internal_grd3),identifier(none,'P'),set_subtraction(none,identifier(none,'PORTE'),identifier(none,por))),not_equal(rodinpos(grd5,internal_grd5),identifier(none,'P'),empty_set(none)),subset(rodinpos(grd6,internal_grd6),identifier(none,'C'),set_subtraction(none,identifier(none,'CYLINDRE'),identifier(none,cyl))),member(rodinpos(grd8,internal_grd8),identifier(none,'PC'),total_bijection(none,identifier(none,'P'),identifier(none,'C')))],[assign(rodinpos(act1,internal_act1),[identifier(none,loc)],[union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))]),assign(rodinpos(act2,internal_act2),[identifier(none,com)],[union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,m),identifier(none,lo)])]))]),assign(rodinpos(act3,internal_act3),[identifier(none,sor)],[union(none,identifier(none,sor),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,m)])]))]),assign(rodinpos(act4,internal_act4),[identifier(none,por)],[union(none,identifier(none,por),identifier(none,'P'))]),assign(rodinpos(act5,internal_act5),[identifier(none,ava)],[union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,m)])))]),assign(rodinpos(act6,internal_act6),[identifier(none,apr)],[union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))]),assign(rodinpos(act7,internal_act7),[identifier(none,con)],[union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])),set_extension(none,[boolean_true(none)])))]),assign(rodinpos(act8,internal_act8),[identifier(none,cyl)],[union(none,identifier(none,cyl),identifier(none,'C'))]),assign(rodinpos(act9,internal_act9),[identifier(none,po_cy)],[union(none,identifier(none,po_cy),identifier(none,'PC'))])],[]),event(rodinpos('localNonProt\351\g\351\Cr\351\er',internal_evt22),'localNonProt\351\g\351\Cr\351\er',ordinary(none),['localNonProt\351\g\351\Cr\351\er'],[identifier(rodinpos([],internal_var3),'P'),identifier(rodinpos([],internal_var1),lo),identifier(rodinpos([],internal_var2),m)],[member(rodinpos(grd1,internal_grd1),identifier(none,lo),set_subtraction(none,identifier(none,'LOCAL'),identifier(none,loc))),member(rodinpos(grd2,internal_grd2),identifier(none,m),identifier(none,loc)),subset(rodinpos(grd3,internal_grd3),identifier(none,'P'),identifier(none,'PORTE')),equal(rodinpos(grd4,internal_grd4),intersection(none,identifier(none,'P'),identifier(none,por)),empty_set(none)),not_equal(rodinpos(grd5,internal_grd5),identifier(none,'P'),empty_set(none)),not_equal(rodinpos(grd6,internal_grd6),identifier(none,m),identifier(none,dehors)),equal(rodinpos(grd7,internal_grd7),image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,m)])),empty_set(none))],[assign(rodinpos(act1,internal_act1),[identifier(none,loc)],[union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))]),assign(rodinpos(act2,internal_act2),[identifier(none,com)],[union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,m),identifier(none,lo)])]))]),assign(rodinpos(act3,internal_act3),[identifier(none,sor)],[union(none,identifier(none,sor),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,m)])]))]),assign(rodinpos(act4,internal_act4),[identifier(none,por)],[union(none,identifier(none,por),identifier(none,'P'))]),assign(rodinpos(act5,internal_act5),[identifier(none,ava)],[union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,m)])))]),assign(rodinpos(act6,internal_act6),[identifier(none,apr)],[union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))]),assign(rodinpos(act7,internal_act7),[identifier(none,con)],[union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])),set_extension(none,[boolean_false(none)])))])],[]),event(rodinpos(localSupprimer,internal_evt6),localSupprimer,ordinary(none),[localSupprimer],[identifier(rodinpos([],internal_var1),lo)],[member(rodinpos(grd1,internal_grd1),identifier(none,lo),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),not_member(rodinpos(grd2,internal_grd2),identifier(none,lo),range(none,identifier(none,sit2))),not_member(rodinpos(grd3,internal_grd3),identifier(none,lo),range(none,identifier(none,aut2))),implication(rodinpos(grd4,internal_grd4),not_equal(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)])),set_extension(none,[identifier(none,lo)])),subset(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])),union(none,domain(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,com)),set_extension(none,[identifier(none,lo)]))),range(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,com)),set_extension(none,[identifier(none,lo)])))))),member(rodinpos(grd5,internal_grd5),range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,sor)),set_extension(none,[identifier(none,lo)])),partial_function(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo),identifier(none,dehors)])),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])))),subset(rodinpos(grd6,internal_grd6),range_subtraction(none,identifier(none,aut2),set_extension(none,[identifier(none,dehors)])),composition(none,identifier(none,aut2),range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),reverse(none,identifier(none,sor))),set_extension(none,[identifier(none,lo)])))),equal(rodinpos(grd7,internal_grd7),intersection(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),union(none,identifier(none,acc),identifier(none,ref))),empty_set(none)),equal(rodinpos(grd8,internal_grd8),domain(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,sor)),set_extension(none,[identifier(none,lo)]))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo),identifier(none,dehors)])))],[assign(rodinpos(act1,internal_act1),[identifier(none,loc)],[set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))]),assign(rodinpos(act2,internal_act2),[identifier(none,com)],[range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,com)),set_extension(none,[identifier(none,lo)]))]),assign(rodinpos(act3,internal_act3),[identifier(none,sor)],[range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,sor)),set_extension(none,[identifier(none,lo)]))]),assign(rodinpos(act4,internal_act4),[identifier(none,ava)],[domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,ava))]),assign(rodinpos(act5,internal_act5),[identifier(none,apr)],[domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,apr))]),assign(rodinpos(act6,internal_act6),[identifier(none,por)],[set_subtraction(none,identifier(none,por),union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))))]),assign(rodinpos(act7,internal_act7),[identifier(none,con)],[domain_restriction(none,cartesian_product(none,set_subtraction(none,identifier(none,por),union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)])))),identifier(none,'LOCAL')),identifier(none,con))]),assign(rodinpos(act8,internal_act8),[identifier(none,po_cy)],[domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,po_cy))]),assign(rodinpos(act9,internal_act9),[identifier(none,cyl)],[range(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,po_cy)))]),assign(rodinpos(act10,internal_act10),[identifier(none,ca_cy)],[range_restriction(none,identifier(none,ca_cy),range(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,po_cy))))]),assign(rodinpos(act11,internal_act11),[identifier(none,cy_cln)],[domain_restriction(none,range(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,po_cy))),identifier(none,cy_cln))])],[]),event(rodinpos('communicationProt\351\g\351\eCr\351\er',internal_evt23),'communicationProt\351\g\351\eCr\351\er',ordinary(none),['communicationProt\351\g\351\eCr\351\er'],[identifier(rodinpos([],internal_var4),'C'),identifier(rodinpos([],internal_var3),'P'),identifier(rodinpos([],internal_var5),'PC'),identifier(rodinpos([],internal_var2),ld),identifier(rodinpos([],internal_var1),lo)],[member(rodinpos(grd1,internal_grd1),identifier(none,lo),identifier(none,loc)),member(rodinpos(grd2,internal_grd2),identifier(none,ld),identifier(none,loc)),subset(rodinpos(grd3,internal_grd3),identifier(none,'P'),set_subtraction(none,identifier(none,'PORTE'),identifier(none,por))),not_equal(rodinpos(grd4,internal_grd4),identifier(none,lo),identifier(none,ld)),not_member(rodinpos(grd5,internal_grd5),couple(none,[identifier(none,lo),identifier(none,ld)]),union(none,identifier(none,com),reverse(none,identifier(none,com)))),not_equal(rodinpos(grd6,internal_grd6),identifier(none,'P'),empty_set(none)),not_equal(rodinpos(grd7,internal_grd7),identifier(none,ld),identifier(none,dehors)),subset(rodinpos(grd8,internal_grd8),image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,ld)])),image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,lo)]))),subset(rodinpos(grd9,internal_grd9),identifier(none,'C'),identifier(none,'CYLINDRE')),member(rodinpos(grd10,internal_grd10),identifier(none,'PC'),partial_injection(none,identifier(none,'PORTE'),identifier(none,'CYLINDRE'))),equal(rodinpos(grd11,internal_grd11),domain(none,identifier(none,'PC')),identifier(none,'P')),equal(rodinpos(grd12,internal_grd12),range(none,identifier(none,'PC')),identifier(none,'C')),equal(rodinpos(grd13,internal_grd13),intersection(none,identifier(none,'C'),identifier(none,cyl)),empty_set(none))],[assign(rodinpos(act1,internal_act3),[identifier(none,com)],[union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))]),assign(rodinpos(act2,internal_act4),[identifier(none,ava)],[union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))]),assign(rodinpos(act3,internal_act5),[identifier(none,apr)],[union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])))]),assign(rodinpos(act4,internal_act6),[identifier(none,por)],[union(none,identifier(none,por),identifier(none,'P'))]),assign(rodinpos(act5,internal_act1),[identifier(none,con)],[union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_true(none)])))]),assign(rodinpos(act6,internal_act2),[identifier(none,po_cy)],[union(none,identifier(none,po_cy),identifier(none,'PC'))]),assign(rodinpos(act7,internal_act7),[identifier(none,cyl)],[union(none,identifier(none,cyl),identifier(none,'C'))]),assign(rodinpos(act8,internal_act8),[identifier(none,ca_cy)],[union(none,identifier(none,ca_cy),cartesian_product(none,image(none,identifier(none,pe_ca),image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,ld)]))),identifier(none,'C')))]),assign(rodinpos(act9,internal_act9),[identifier(none,cy_cln)],[union(none,identifier(none,cy_cln),range_restriction(none,range_restriction(none,cartesian_product(none,identifier(none,'C'),image(none,identifier(none,pe_ca),image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,ld)])))),image(none,identifier(none,pe_ca),identifier(none,pln2))),event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),identifier(none,car)),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_true(none))))))])],[]),event(rodinpos('communicationNonProt\351\g\351\eCr\351\er',evt0),'communicationNonProt\351\g\351\eCr\351\er',ordinary(none),['communicationNonProt\351\g\351\eCr\351\er'],[identifier(rodinpos([],internal_var3),'P'),identifier(rodinpos([],internal_var2),ld),identifier(rodinpos([],internal_var1),lo)],[member(rodinpos(grd1,internal_grd1),identifier(none,lo),identifier(none,loc)),member(rodinpos(grd2,internal_grd2),identifier(none,ld),identifier(none,loc)),subset(rodinpos(grd3,internal_grd3),identifier(none,'P'),set_subtraction(none,identifier(none,'PORTE'),identifier(none,por))),not_equal(rodinpos(grd4,internal_grd4),identifier(none,lo),identifier(none,ld)),not_member(rodinpos(grd5,internal_grd5),couple(none,[identifier(none,lo),identifier(none,ld)]),union(none,identifier(none,com),reverse(none,identifier(none,com)))),not_equal(rodinpos(grd6,internal_grd6),identifier(none,'P'),empty_set(none)),not_equal(rodinpos(grd7,internal_grd7),identifier(none,ld),identifier(none,dehors)),not_equal(rodinpos(grd8,internal_grd8),identifier(none,lo),identifier(none,dehors)),equal(rodinpos(grd9,internal_grd9),image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,ld)])),image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,lo)])))],[assign(rodinpos(act1,internal_act3),[identifier(none,com)],[union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))]),assign(rodinpos(act2,internal_act4),[identifier(none,ava)],[union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))]),assign(rodinpos(act3,internal_act5),[identifier(none,apr)],[union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])))]),assign(rodinpos(act4,internal_act1),[identifier(none,con)],[union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_false(none)])))]),assign(rodinpos(act5,internal_act2),[identifier(none,por)],[union(none,identifier(none,por),identifier(none,'P'))])],[]),event(rodinpos(communicationSupprimer,internal_evt10),communicationSupprimer,ordinary(none),[communicationSupprimer],[identifier(rodinpos([],internal_var2),ld),identifier(rodinpos([],internal_var1),lo)],[member(rodinpos(grd1,internal_grd1),identifier(none,lo),identifier(none,loc)),member(rodinpos(grd2,internal_grd2),identifier(none,ld),identifier(none,loc)),member(rodinpos(grd3,internal_grd3),couple(none,[identifier(none,lo),identifier(none,ld)]),identifier(none,com)),implication(rodinpos(grd4,internal_grd4),not_equal(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)])),subset(none,identifier(none,loc),union(none,domain(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))),range(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])))))),subset(rodinpos(grd5,internal_grd5),identifier(none,sor),union(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),reverse(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))))),equal(rodinpos(grd6,internal_grd6),intersection(none,union(none,identifier(none,acc),identifier(none,ref)),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)])))),empty_set(none)),forall(rodinpos(grd7,internal_element1),[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,identifier(none,aut2)),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),identifier(none,aut2)),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),reverse(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))))))))))],[assign(rodinpos(act1,internal_act1),[identifier(none,com)],[set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))]),assign(rodinpos(act2,internal_act2),[identifier(none,ava)],[domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,ava))]),assign(rodinpos(act3,internal_act3),[identifier(none,apr)],[domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr))]),assign(rodinpos(act4,internal_act4),[identifier(none,por)],[set_subtraction(none,identifier(none,por),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))))]),assign(rodinpos(act5,internal_act5),[identifier(none,con)],[domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,'LOCAL')),identifier(none,con))]),assign(rodinpos(act6,internal_act6),[identifier(none,po_cy)],[domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,po_cy))]),assign(rodinpos(act7,internal_act7),[identifier(none,cyl)],[range(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,po_cy)))]),assign(rodinpos(act8,internal_act8),[identifier(none,ca_cy)],[range_restriction(none,identifier(none,ca_cy),range(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,po_cy))))]),assign(rodinpos(act9,internal_act9),[identifier(none,cy_cln)],[domain_restriction(none,range(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,po_cy))),identifier(none,cy_cln))])],[]),event(rodinpos(communicationPermuter,internal_evt11),communicationPermuter,ordinary(none),[communicationPermuter],[identifier(rodinpos([],internal_var2),ld),identifier(rodinpos([],internal_var1),lo)],[member(rodinpos(grd1,internal_grd1),identifier(none,lo),identifier(none,loc)),member(rodinpos(grd2,internal_grd2),identifier(none,ld),identifier(none,loc)),member(rodinpos(grd3,internal_grd3),couple(none,[identifier(none,lo),identifier(none,ld)]),identifier(none,com)),not_equal(rodinpos(grd4,internal_grd4),identifier(none,lo),identifier(none,dehors)),not_equal(rodinpos(grd5,internal_grd5),identifier(none,ld),identifier(none,dehors)),equal(rodinpos(grd6,internal_grd6),image(none,identifier(none,con),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)]))),set_extension(none,[boolean_false(none)]))],[assign(rodinpos(act1,internal_act1),[identifier(none,com)],[union(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),set_extension(none,[couple(none,[identifier(none,ld),identifier(none,lo)])]))]),assign(rodinpos(act2,internal_act2),[identifier(none,ava)],[union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,ava)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])))]),assign(rodinpos(act3,internal_act3),[identifier(none,apr)],[union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))]),assign(rodinpos(act4,internal_act4),[identifier(none,con)],[union(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])),identifier(none,con)),cartesian_product(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])),set_extension(none,[boolean_false(none)])))])],[]),event(rodinpos('communicationProt\351\g\351\eDevenir',internal_evt5),'communicationProt\351\g\351\eDevenir',ordinary(none),['communicationProt\351\g\351\eDevenir'],[identifier(rodinpos([],internal_var3),'C'),identifier(rodinpos([],internal_var4),'PC'),identifier(rodinpos([],internal_var2),ld),identifier(rodinpos([],internal_var1),lo)],[member(rodinpos(grd1,internal_grd1),identifier(none,lo),identifier(none,loc)),member(rodinpos(grd2,internal_grd2),identifier(none,ld),identifier(none,loc)),member(rodinpos(grd3,internal_grd3),couple(none,[identifier(none,lo),identifier(none,ld)]),identifier(none,com)),subset(rodinpos(grd4,internal_grd4),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_false(none)])))),subset(rodinpos(grd5,internal_grd5),identifier(none,'C'),set_subtraction(none,identifier(none,'CYLINDRE'),identifier(none,cyl))),member(rodinpos(grd6,internal_grd6),identifier(none,'PC'),partial_injection(none,identifier(none,'PORTE'),identifier(none,'CYLINDRE'))),equal(rodinpos(grd7,internal_grd7),domain(none,identifier(none,'PC')),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)])))),equal(rodinpos(grd8,internal_grd8),range(none,identifier(none,'PC')),identifier(none,'C'))],[assign(rodinpos(act1,internal_act1),[identifier(none,con)],[union(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,'LOCAL')),identifier(none,con)),cartesian_product(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_true(none)])))]),assign(rodinpos(act2,internal_act2),[identifier(none,po_cy)],[union(none,identifier(none,po_cy),identifier(none,'PC'))]),assign(rodinpos(act3,internal_act3),[identifier(none,cyl)],[union(none,identifier(none,cyl),identifier(none,'C'))]),assign(rodinpos(act4,internal_act4),[identifier(none,ca_cy)],[union(none,identifier(none,ca_cy),cartesian_product(none,image(none,identifier(none,pe_ca),image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,ld)]))),identifier(none,'C')))]),assign(rodinpos(act5,internal_act5),[identifier(none,cy_cln)],[union(none,identifier(none,cy_cln),cartesian_product(none,identifier(none,'C'),intersection(none,image(none,identifier(none,pe_ca),intersection(none,image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,ld)])),identifier(none,pln2))),event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),identifier(none,car)),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_true(none)))))))])],[]),event(rodinpos('communicationNonProt\351\g\351\eDevenir',internal_evt9),'communicationNonProt\351\g\351\eDevenir',ordinary(none),['communicationNonProt\351\g\351\eDevenir'],[identifier(rodinpos([],internal_var2),ld),identifier(rodinpos([],internal_var1),lo)],[member(rodinpos(grd1,internal_grd1),identifier(none,lo),identifier(none,loc)),member(rodinpos(grd2,internal_grd2),identifier(none,ld),identifier(none,loc)),member(rodinpos(grd3,internal_grd3),couple(none,[identifier(none,lo),identifier(none,ld)]),identifier(none,com)),subset(rodinpos(grd4,internal_grd4),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),equal(rodinpos(grd5,internal_grd5),image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,ld)]))),equal(rodinpos(grd6,internal_grd6),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),intersection(none,image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)])),union(none,identifier(none,acc),identifier(none,ref)))),empty_set(none)),not_equal(rodinpos(grd7,internal_grd7),identifier(none,lo),identifier(none,dehors))],[assign(rodinpos(act1,internal_act1),[identifier(none,con)],[union(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,'LOCAL')),identifier(none,con)),cartesian_product(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_false(none)])))]),assign(rodinpos(act2,internal_act2),[identifier(none,po_cy)],[domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,po_cy))]),assign(rodinpos(act3,internal_act3),[identifier(none,cyl)],[range(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,po_cy)))]),assign(rodinpos(act4,internal_act4),[identifier(none,ca_cy)],[range_restriction(none,identifier(none,ca_cy),range(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,po_cy))))]),assign(rodinpos(act5,internal_act5),[identifier(none,cy_cln)],[domain_restriction(none,range(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,po_cy))),identifier(none,cy_cln))])],[]),event(rodinpos(sortieModifier,internal_evt12),sortieModifier,ordinary(none),[sortieModifier],[identifier(rodinpos([],internal_var1),r)],[member(rodinpos(grd1,internal_grd1),identifier(none,r),total_function(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)])),identifier(none,loc))),subset(rodinpos(grd2,internal_grd2),identifier(none,r),union(none,identifier(none,com),reverse(none,identifier(none,com)))),forall(rodinpos(grd3,internal_grd3),[identifier(none,s)],implication(none,conjunct(none,subset(none,identifier(none,s),identifier(none,loc)),subset(none,identifier(none,s),image(none,reverse(none,identifier(none,r)),identifier(none,s)))),equal(none,identifier(none,s),empty_set(none)))),subset(rodinpos(grd4,internal_grd4),range_subtraction(none,identifier(none,aut2),set_extension(none,[identifier(none,dehors)])),composition(none,identifier(none,aut2),reverse(none,identifier(none,r))))],[assign(rodinpos(act1,internal_act1),[identifier(none,sor)],[identifier(none,r)])],[]),event(rodinpos('porteProt\351\g\351\eCr\351\er',internal_evt26),'porteProt\351\g\351\eCr\351\er',ordinary(none),['porteCr\351\er'],[identifier(rodinpos([],internal_var5),cy),identifier(rodinpos([],internal_var2),l),identifier(rodinpos([],internal_var3),m),identifier(rodinpos([],internal_var1),p),identifier(rodinpos([],internal_var4),po)],[member(rodinpos(grd1,internal_grd1),identifier(none,p),set_subtraction(none,identifier(none,'PORTE'),identifier(none,por))),member(rodinpos(grd2,internal_grd2),identifier(none,l),identifier(none,loc)),member(rodinpos(grd3,internal_grd3),identifier(none,m),identifier(none,loc)),not_equal(rodinpos(grd4,internal_grd4),identifier(none,l),identifier(none,m)),not_equal(rodinpos(grd5,internal_grd5),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,l)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,m)]))),empty_set(none)),not_equal(rodinpos(grd6,internal_grd6),identifier(none,m),identifier(none,dehors)),member(rodinpos(grd7,internal_grd7),identifier(none,po),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,l)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,m)])))),member(rodinpos(grd8,internal_grd9),identifier(none,po),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),member(rodinpos(grd9,internal_grd8),identifier(none,cy),set_subtraction(none,identifier(none,'CYLINDRE'),identifier(none,cyl)))],[assign(rodinpos(act1,internal_act1),[identifier(none,por)],[union(none,identifier(none,por),set_extension(none,[identifier(none,p)]))]),assign(rodinpos(act2,internal_act2),[identifier(none,ava)],[overwrite(none,identifier(none,ava),set_extension(none,[couple(none,[identifier(none,p),identifier(none,l)])]))]),assign(rodinpos(act3,internal_act3),[identifier(none,apr)],[overwrite(none,identifier(none,apr),set_extension(none,[couple(none,[identifier(none,p),identifier(none,m)])]))]),assign(rodinpos(act4,internal_act4),[identifier(none,con)],[overwrite(none,identifier(none,con),set_extension(none,[couple(none,[couple(none,[identifier(none,p),identifier(none,m)]),boolean_true(none)])]))]),assign(rodinpos(act5,internal_act5),[identifier(none,cyl)],[union(none,identifier(none,cyl),set_extension(none,[identifier(none,cy)]))]),assign(rodinpos(act6,internal_act6),[identifier(none,po_cy)],[union(none,identifier(none,po_cy),set_extension(none,[couple(none,[identifier(none,p),identifier(none,cy)])]))]),assign(rodinpos(act7,internal_act7),[identifier(none,ca_cy)],[union(none,identifier(none,ca_cy),cartesian_product(none,image(none,identifier(none,pe_ca),image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,m)]))),set_extension(none,[identifier(none,cy)])))]),assign(rodinpos(act8,internal_act8),[identifier(none,cy_cln)],[union(none,identifier(none,cy_cln),cartesian_product(none,set_extension(none,[identifier(none,cy)]),intersection(none,image(none,identifier(none,pe_ca),intersection(none,image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,m)])),identifier(none,pln2))),event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),identifier(none,car)),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_true(none)))))))])],[]),event(rodinpos('porteNonProt\351\g\351\eCr\351\er',evt2),'porteNonProt\351\g\351\eCr\351\er',ordinary(none),['porteCr\351\er'],[identifier(rodinpos([],internal_var2),l),identifier(rodinpos([],internal_var3),m),identifier(rodinpos([],internal_var1),p),identifier(rodinpos([],internal_var4),po)],[member(rodinpos(grd1,internal_grd1),identifier(none,p),set_subtraction(none,identifier(none,'PORTE'),identifier(none,por))),member(rodinpos(grd2,internal_grd2),identifier(none,l),identifier(none,loc)),member(rodinpos(grd3,internal_grd3),identifier(none,m),identifier(none,loc)),not_equal(rodinpos(grd4,internal_grd4),identifier(none,l),identifier(none,m)),not_equal(rodinpos(grd5,internal_grd5),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,l)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,m)]))),empty_set(none)),not_equal(rodinpos(grd6,internal_grd6),identifier(none,m),identifier(none,dehors)),member(rodinpos(grd7,internal_grd7),identifier(none,po),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,l)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,m)])))),member(rodinpos(grd8,internal_grd8),identifier(none,po),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_false(none)]))))],[assign(rodinpos(act1,internal_act1),[identifier(none,por)],[union(none,identifier(none,por),set_extension(none,[identifier(none,p)]))]),assign(rodinpos(act2,internal_act2),[identifier(none,ava)],[overwrite(none,identifier(none,ava),set_extension(none,[couple(none,[identifier(none,p),identifier(none,l)])]))]),assign(rodinpos(act3,internal_act3),[identifier(none,apr)],[overwrite(none,identifier(none,apr),set_extension(none,[couple(none,[identifier(none,p),identifier(none,m)])]))]),assign(rodinpos(act4,internal_act4),[identifier(none,con)],[overwrite(none,identifier(none,con),set_extension(none,[couple(none,[couple(none,[identifier(none,p),identifier(none,m)]),boolean_false(none)])]))])],[]),event(rodinpos('porteProt\351\g\351\eSupprimer',internal_evt27),'porteProt\351\g\351\eSupprimer',ordinary(none),[porteSupprimer],[identifier(rodinpos([],internal_var1),p)],[member(rodinpos(grd1,internal_grd1),identifier(none,p),identifier(none,por)),not_equal(rodinpos(grd2,internal_grd2),set_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[function(none,identifier(none,ava),[identifier(none,p)])])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[function(none,identifier(none,apr),[identifier(none,p)])]))),set_extension(none,[identifier(none,p)])),empty_set(none)),not_member(rodinpos(grd3,internal_grd3),identifier(none,p),union(none,identifier(none,acc),identifier(none,ref))),member(rodinpos(grd4,internal_grd4),identifier(none,p),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))))],[assign(rodinpos(act1,internal_act1),[identifier(none,por)],[set_subtraction(none,identifier(none,por),set_extension(none,[identifier(none,p)]))]),assign(rodinpos(act2,internal_act2),[identifier(none,ava)],[domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,ava))]),assign(rodinpos(act3,internal_act3),[identifier(none,apr)],[domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,apr))]),assign(rodinpos(act4,internal_act4),[identifier(none,con)],[domain_subtraction(none,set_extension(none,[couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,p)])])]),identifier(none,con))]),assign(rodinpos(act5,internal_act5),[identifier(none,cyl)],[set_subtraction(none,identifier(none,cyl),set_extension(none,[function(none,identifier(none,po_cy),[identifier(none,p)])]))]),assign(rodinpos(act6,internal_act6),[identifier(none,po_cy)],[domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,po_cy))]),assign(rodinpos(act7,internal_act7),[identifier(none,ca_cy)],[range_restriction(none,identifier(none,ca_cy),set_subtraction(none,identifier(none,cyl),set_extension(none,[function(none,identifier(none,po_cy),[identifier(none,p)])])))]),assign(rodinpos(act8,internal_act8),[identifier(none,cy_cln)],[domain_restriction(none,set_subtraction(none,identifier(none,cyl),set_extension(none,[function(none,identifier(none,po_cy),[identifier(none,p)])])),identifier(none,cy_cln))])],[]),event(rodinpos('porteNonProt\351\g\351\eSupprimer',evt3),'porteNonProt\351\g\351\eSupprimer',ordinary(none),[porteSupprimer],[identifier(rodinpos([],internal_var1),p)],[member(rodinpos(grd1,internal_grd1),identifier(none,p),identifier(none,por)),not_equal(rodinpos(grd2,internal_grd2),set_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[function(none,identifier(none,ava),[identifier(none,p)])])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[function(none,identifier(none,apr),[identifier(none,p)])]))),set_extension(none,[identifier(none,p)])),empty_set(none)),member(rodinpos(grd3,internal_grd4),identifier(none,p),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_false(none)]))))],[assign(rodinpos(act1,internal_act1),[identifier(none,por)],[set_subtraction(none,identifier(none,por),set_extension(none,[identifier(none,p)]))]),assign(rodinpos(act2,internal_act2),[identifier(none,ava)],[domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,ava))]),assign(rodinpos(act3,internal_act3),[identifier(none,apr)],[domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,apr))]),assign(rodinpos(act4,internal_act4),[identifier(none,con)],[domain_subtraction(none,set_extension(none,[couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,p)])])]),identifier(none,con))])],[]),event(rodinpos('personneAvecCarteCr\351\er',internal_evt3),'personneAvecCarteCr\351\er',ordinary(none),['personneCr\351\er'],[identifier(rodinpos([],internal_var2),ca),identifier(rodinpos([],internal_var1),pe)],[member(rodinpos(grd1,internal_grd1),identifier(none,pe),identifier(none,'PERSONNE')),member(rodinpos(grd3,internal_grd3),identifier(none,ca),identifier(none,car)),not_member(rodinpos(grd2,internal_grd2),identifier(none,pe),identifier(none,per2)),not_member(rodinpos(grd4,internal_grd4),identifier(none,ca),range(none,identifier(none,pe_ca)))],[assign(rodinpos(act1,internal_act1),[identifier(none,per2)],[union(none,identifier(none,per2),set_extension(none,[identifier(none,pe)]))]),assign(rodinpos(act2,internal_act2),[identifier(none,aut2)],[union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])]))]),assign(rodinpos(act3,internal_act3),[identifier(none,sit2)],[overwrite(none,identifier(none,sit2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])]))]),assign(rodinpos(act4,internal_act4),[identifier(none,pe_ca)],[union(none,identifier(none,pe_ca),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,ca)])]))])],[]),event(rodinpos('personneSansCarteCr\351\er',evt4),'personneSansCarteCr\351\er',ordinary(none),[],[identifier(rodinpos([],internal_var1),pe)],[member(rodinpos(grd1,internal_grd1),identifier(none,pe),identifier(none,'PERSONNE')),not_member(rodinpos(grd2,internal_grd2),identifier(none,pe),identifier(none,per2))],[assign(rodinpos(act1,internal_act1),[identifier(none,per2)],[union(none,identifier(none,per2),set_extension(none,[identifier(none,pe)]))]),assign(rodinpos(act2,internal_act2),[identifier(none,aut2)],[union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])]))]),assign(rodinpos(act3,internal_act3),[identifier(none,sit2)],[overwrite(none,identifier(none,sit2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])]))])],[]),event(rodinpos(personneSansCarteSupprimer,internal_evt29),personneSansCarteSupprimer,ordinary(none),[],[identifier(rodinpos([],internal_var1),pe)],[member(rodinpos(grd1,internal_grd1),identifier(none,pe),identifier(none,per2)),not_member(rodinpos(grd2,internal_grd2),identifier(none,pe),domain(none,identifier(none,pe_ca)))],[assign(rodinpos(act1,internal_act1),[identifier(none,per2)],[set_subtraction(none,identifier(none,per2),set_extension(none,[identifier(none,pe)]))]),assign(rodinpos(act2,internal_act2),[identifier(none,aut2)],[domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2))]),assign(rodinpos(act3,internal_act3),[identifier(none,sit2)],[domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,sit2))])],[]),event(rodinpos('autorisationCr\351\er',internal_evt7),'autorisationCr\351\er',ordinary(none),['autorisationCr\351\er'],[identifier(rodinpos([],internal_var2),'LO'),identifier(rodinpos([],internal_var1),pe)],[member(rodinpos(grd1,internal_grd1),identifier(none,pe),domain(none,identifier(none,pe_ca))),subset(rodinpos(grd2,internal_grd2),identifier(none,'LO'),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),equal(rodinpos(grd3,internal_grd3),intersection(none,cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')),identifier(none,aut2)),empty_set(none)),subset(rodinpos(grd4,internal_grd4),range_subtraction(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),set_extension(none,[identifier(none,dehors)])),composition(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),reverse(none,identifier(none,sor)))),forall(rodinpos(grd5,internal_grd5),[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),identifier(none,por)),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))))),equal(none,image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,ava),[identifier(none,po)])])),image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,apr),[identifier(none,po)])]))))),forall(rodinpos(grd6,internal_grd6),[identifier(none,l),identifier(none,m)],implication(none,conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,identifier(none,m),identifier(none,loc)),conjunct(none,not_equal(none,identifier(none,l),identifier(none,m)),subset_strict(none,image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[identifier(none,l)])),image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[identifier(none,m)])))))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),identifier(none,por)),member(none,identifier(none,po),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,m)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,l)]))))),equal(none,function(none,identifier(none,con),[couple(none,[identifier(none,po),identifier(none,l)])]),boolean_true(none)))))),forall(rodinpos(grd7,internal_grd7),[identifier(none,p),identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),conjunct(none,member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,po)])]),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,couple(none,[identifier(none,p),function(none,identifier(none,ava),[identifier(none,po)])]),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),not_member(rodinpos(grd8,internal_grd8),identifier(none,pe),identifier(none,pln2)),forall(rodinpos(grd9,internal_element1),[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,identifier(none,com),reverse(none,identifier(none,com))))))))),equal(rodinpos(grd10,internal_element2),function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none))],[assign(rodinpos(act1,internal_act1),[identifier(none,aut2)],[union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))]),assign(rodinpos(act2,internal_act2),[identifier(none,ca_cy)],[union(none,identifier(none,ca_cy),cartesian_product(none,image(none,identifier(none,pe_ca),set_extension(none,[identifier(none,pe)])),image(none,identifier(none,po_cy),image(none,reverse(none,identifier(none,apr)),identifier(none,'LO')))))]),assign(rodinpos(act3,internal_act3),[identifier(none,cy_cln)],[union(none,identifier(none,cy_cln),range_restriction(none,reverse(none,cartesian_product(none,image(none,identifier(none,pe_ca),set_extension(none,[identifier(none,pe)])),image(none,identifier(none,po_cy),image(none,reverse(none,identifier(none,apr)),identifier(none,'LO'))))),image(none,identifier(none,pe_ca),identifier(none,pln2))))])],[]),event(rodinpos(autorisationSupprimer,internal_evt8),autorisationSupprimer,ordinary(none),[autorisationSupprimer],[identifier(rodinpos([],internal_var2),'LO'),identifier(rodinpos([],internal_prm1),'PAP'),identifier(rodinpos([],internal_prm2),'REF'),identifier(rodinpos([],internal_prm4),d),identifier(rodinpos([],internal_var1),pe)],[member(rodinpos(grd1,internal_grd1),identifier(none,pe),identifier(none,per2)),subset(rodinpos(grd2,internal_grd2),identifier(none,'LO'),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),subset(rodinpos(grd3,internal_grd3),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')),identifier(none,aut2)),not_member(rodinpos(grd4,internal_grd4),function(none,identifier(none,sit2),[identifier(none,pe)]),identifier(none,'LO')),subset(rodinpos(grd5,internal_grd5),range_subtraction(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),set_extension(none,[identifier(none,dehors)])),composition(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),reverse(none,identifier(none,sor)))),not_member(rodinpos(grd6,internal_grd6),identifier(none,pe),image(none,reverse(none,identifier(none,pap)),image(none,reverse(none,identifier(none,apr)),identifier(none,'LO')))),forall(rodinpos(grd7,internal_grd7),[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),identifier(none,por)),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))))),equal(none,image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,ava),[identifier(none,po)])])),image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,apr),[identifier(none,po)])]))))),forall(rodinpos(grd8,internal_grd8),[identifier(none,p),identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),conjunct(none,member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,po)])]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,couple(none,[identifier(none,p),function(none,identifier(none,ava),[identifier(none,po)])]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(rodinpos(grd9,internal_grd9),identifier(none,pe),domain(none,identifier(none,pe_ca))),forall(rodinpos(grd10,internal_element1),[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,identifier(none,com),reverse(none,identifier(none,com))))))))),member(rodinpos(grd11,internal_grd10),identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),identifier(none,por))),subset(rodinpos(grd12,internal_grd11),composition(none,identifier(none,'PAP'),identifier(none,ava)),identifier(none,sit2)),subset(rodinpos(grd13,internal_grd12),composition(none,identifier(none,'PAP'),identifier(none,apr)),identifier(none,aut2)),negation(rodinpos(grd14,internal_grd13),member(none,identifier(none,pe),image(none,reverse(none,identifier(none,'PAP')),image(none,reverse(none,identifier(none,apr)),identifier(none,'LO'))))),subset(rodinpos(grd15,internal_grd14),range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),subset(rodinpos(grd16,internal_grd15),identifier(none,'REF'),identifier(none,por)),subset(rodinpos(grd17,internal_grd16),identifier(none,'REF'),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),equal(rodinpos(grd18,internal_grd17),intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(rodinpos(grd19,internal_grd18),intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(rodinpos(grd21,internal_grd20),identifier(none,d),identifier(none,'DATE')),equal(rodinpos(grd22,internal_grd21),function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))],[assign(rodinpos(act1,internal_act1),[identifier(none,aut2)],[set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))]),assign(rodinpos(act2,internal_act2),[identifier(none,ca_cy)],[set_subtraction(none,identifier(none,ca_cy),cartesian_product(none,image(none,identifier(none,pe_ca),set_extension(none,[identifier(none,pe)])),image(none,identifier(none,po_cy),image(none,reverse(none,identifier(none,apr)),identifier(none,'LO')))))]),assign(rodinpos(act3,internal_act3),[identifier(none,cy_cln)],[range_restriction(none,set_subtraction(none,identifier(none,cy_cln),reverse(none,cartesian_product(none,image(none,identifier(none,pe_ca),set_extension(none,[identifier(none,pe)])),image(none,identifier(none,po_cy),image(none,reverse(none,identifier(none,apr)),identifier(none,'LO')))))),event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),identifier(none,car)),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_true(none)))))]),assign(rodinpos(act4,internal_act4),[identifier(none,pap)],[identifier(none,'PAP')]),assign(rodinpos(act5,internal_act5),[identifier(none,acc)],[range(none,identifier(none,'PAP'))]),assign(rodinpos(act6,internal_act6),[identifier(none,ref)],[identifier(none,'REF')]),assign(rodinpos(act7,internal_act7),[identifier(none,dc)],[identifier(none,d)])],[]),event(rodinpos(listenoirePersonneAjouter,internal_evt19),listenoirePersonneAjouter,ordinary(none),[listeNoirePersonneAjouter],[identifier(rodinpos([],internal_prm1),'PAP'),identifier(rodinpos([],internal_prm2),'REF'),identifier(rodinpos([],internal_prm3),d),identifier(rodinpos([],internal_var1),pe)],[member(rodinpos(grd1,internal_grd1),identifier(none,pe),identifier(none,per2)),not_member(rodinpos(grd2,internal_grd2),identifier(none,pe),identifier(none,pln2)),not_member(rodinpos(grd3,internal_grd4),identifier(none,pe),domain(none,identifier(none,pap))),member(rodinpos(grd4,internal_grd3),identifier(none,pe),domain(none,identifier(none,pe_ca))),equal(rodinpos(grd5,internal_element1),function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none)),member(rodinpos(grd6,internal_element2),function(none,identifier(none,pe_ca),[identifier(none,pe)]),domain(none,identifier(none,ca_cy))),member(rodinpos(grd7,internal_grd5),identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),identifier(none,por))),subset(rodinpos(grd8,internal_grd6),composition(none,identifier(none,'PAP'),identifier(none,ava)),identifier(none,sit2)),subset(rodinpos(grd9,internal_grd7),composition(none,identifier(none,'PAP'),identifier(none,apr)),identifier(none,aut2)),negation(rodinpos(grd10,internal_grd8),member(none,identifier(none,pe),domain(none,identifier(none,'PAP')))),subset(rodinpos(grd11,internal_grd9),range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),subset(rodinpos(grd12,internal_grd10),identifier(none,'REF'),identifier(none,por)),subset(rodinpos(grd13,internal_grd11),identifier(none,'REF'),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),equal(rodinpos(grd14,internal_grd12),intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(rodinpos(grd15,internal_grd13),intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(rodinpos(grd16,internal_grd14),identifier(none,d),identifier(none,'DATE')),equal(rodinpos(grd17,internal_grd15),function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))],[assign(rodinpos(act1,internal_act1),[identifier(none,pln2)],[union(none,identifier(none,pln2),set_extension(none,[identifier(none,pe)]))]),assign(rodinpos(act2,internal_act2),[identifier(none,cy_cln)],[range_restriction(none,union(none,identifier(none,cy_cln),range_restriction(none,reverse(none,identifier(none,ca_cy)),image(none,identifier(none,pe_ca),set_extension(none,[identifier(none,pe)])))),event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),identifier(none,car)),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_true(none)))))]),assign(rodinpos(act3,internal_act3),[identifier(none,pap)],[identifier(none,'PAP')]),assign(rodinpos(act4,internal_act4),[identifier(none,acc)],[range(none,identifier(none,'PAP'))]),assign(rodinpos(act5,internal_act5),[identifier(none,ref)],[identifier(none,'REF')]),assign(rodinpos(act6,internal_act6),[identifier(none,dc)],[identifier(none,d)])],[]),event(rodinpos(listenoirePersonneRetirer,internal_evt20),listenoirePersonneRetirer,ordinary(none),[listeNoirePersonneRetirer],[identifier(rodinpos([],internal_prm1),'PAP'),identifier(rodinpos([],internal_prm2),'REF'),identifier(rodinpos([],internal_prm3),d),identifier(rodinpos([],internal_var1),pe)],[member(rodinpos(grd1,internal_grd1),identifier(none,pe),identifier(none,pln2)),member(rodinpos(grd2,internal_grd2),identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),identifier(none,por))),subset(rodinpos(grd3,internal_grd3),composition(none,identifier(none,'PAP'),identifier(none,ava)),identifier(none,sit2)),subset(rodinpos(grd4,internal_grd4),composition(none,identifier(none,'PAP'),identifier(none,apr)),identifier(none,aut2)),negation(rodinpos(grd5,internal_grd5),member(none,identifier(none,pe),domain(none,identifier(none,'PAP')))),subset(rodinpos(grd6,internal_grd6),range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),subset(rodinpos(grd7,internal_grd7),identifier(none,'REF'),identifier(none,por)),subset(rodinpos(grd8,internal_grd8),identifier(none,'REF'),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),equal(rodinpos(grd9,internal_grd9),intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(rodinpos(grd10,internal_grd10),intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(rodinpos(grd11,internal_grd11),identifier(none,d),identifier(none,'DATE')),equal(rodinpos(grd12,internal_grd12),function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))],[assign(rodinpos(act1,internal_act1),[identifier(none,pln2)],[set_subtraction(none,identifier(none,pln2),set_extension(none,[identifier(none,pe)]))]),assign(rodinpos(act2,internal_act2),[identifier(none,cy_cln)],[range_restriction(none,range_subtraction(none,identifier(none,cy_cln),image(none,identifier(none,pe_ca),set_extension(none,[identifier(none,pe)]))),event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),identifier(none,car)),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_true(none)))))]),assign(rodinpos(act3,internal_act3),[identifier(none,pap)],[identifier(none,'PAP')]),assign(rodinpos(act4,internal_act4),[identifier(none,acc)],[range(none,identifier(none,'PAP'))]),assign(rodinpos(act5,internal_act5),[identifier(none,ref)],[identifier(none,'REF')]),assign(rodinpos(act6,internal_act6),[identifier(none,dc)],[identifier(none,d)])],[]),event(rodinpos('carteCr\351\er',internal_evt17),'carteCr\351\er',ordinary(none),[],[identifier(rodinpos([],internal_var1),ca),identifier(rodinpos([],internal_element1),dfv)],[member(rodinpos(grd1,internal_grd1),identifier(none,ca),set_subtraction(none,identifier(none,'CARTE'),identifier(none,car))),member(rodinpos(grd2,internal_element1),identifier(none,dfv),identifier(none,'DATE'))],[assign(rodinpos(act1,internal_act1),[identifier(none,car)],[union(none,identifier(none,car),set_extension(none,[identifier(none,ca)]))]),assign(rodinpos(act2,internal_element1),[identifier(none,ca_dfv)],[overwrite(none,identifier(none,ca_dfv),set_extension(none,[couple(none,[identifier(none,ca),identifier(none,dfv)])]))])],[]),event(rodinpos(carteSupprimer,internal_evt24),carteSupprimer,ordinary(none),[],[identifier(rodinpos([],internal_var1),ca)],[member(rodinpos(grd1,internal_grd1),identifier(none,ca),identifier(none,car)),not_member(rodinpos(grd2,internal_grd2),identifier(none,ca),range(none,identifier(none,pe_ca)))],[assign(rodinpos(act1,internal_act1),[identifier(none,car)],[set_subtraction(none,identifier(none,car),set_extension(none,[identifier(none,ca)]))]),assign(rodinpos(act2,internal_element1),[identifier(none,ca_dfv)],[domain_subtraction(none,set_extension(none,[identifier(none,ca)]),identifier(none,ca_dfv))])],[]),event(rodinpos(carteAttribuer,internal_evt25),carteAttribuer,ordinary(none),['personneCr\351\er'],[identifier(rodinpos([],internal_var2),ca),identifier(rodinpos([],internal_var1),pe)],[member(rodinpos(grd1,internal_grd1),identifier(none,pe),identifier(none,per2)),member(rodinpos(grd2,internal_grd2),identifier(none,ca),identifier(none,car)),not_member(rodinpos(grd3,internal_grd3),identifier(none,pe),domain(none,identifier(none,pe_ca))),not_member(rodinpos(grd4,internal_grd4),identifier(none,ca),range(none,identifier(none,pe_ca)))],[assign(rodinpos(act1,internal_act1),[identifier(none,pe_ca)],[overwrite(none,identifier(none,pe_ca),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,ca)])]))])],[]),event(rodinpos('carteD\351\sattribuer',internal_evt28),'carteD\351\sattribuer',ordinary(none),[personneSupprimer],[identifier(rodinpos([],internal_var2),ca),identifier(rodinpos([],internal_var3),d),identifier(rodinpos([],internal_var1),pe)],[member(rodinpos(grd1,internal_grd1),identifier(none,pe),identifier(none,per2)),member(rodinpos(grd2,internal_grd2),identifier(none,ca),identifier(none,car)),member(rodinpos(grd3,internal_grd3),couple(none,[identifier(none,pe),identifier(none,ca)]),identifier(none,pe_ca)),equal(rodinpos(grd4,internal_grd4),function(none,identifier(none,sit2),[identifier(none,pe)]),identifier(none,dehors)),not_member(rodinpos(grd5,internal_grd5),identifier(none,pe),domain(none,identifier(none,pap))),member(rodinpos(grd6,internal_var4),identifier(none,d),identifier(none,'DATE')),equal(rodinpos(grd7,internal_var5),function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))],[assign(rodinpos(act1,internal_act1),[identifier(none,pe_ca)],[set_subtraction(none,identifier(none,pe_ca),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,ca)])]))]),assign(rodinpos(act2,internal_act2),[identifier(none,pln2)],[set_subtraction(none,identifier(none,pln2),set_extension(none,[identifier(none,pe)]))]),assign(rodinpos(act3,internal_act3),[identifier(none,aut2)],[union(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2)),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])]))]),assign(rodinpos(act4,internal_act4),[identifier(none,ca_cy)],[domain_subtraction(none,set_extension(none,[identifier(none,ca)]),identifier(none,ca_cy))]),assign(rodinpos(act5,internal_act5),[identifier(none,cy_cln)],[range_subtraction(none,range_subtraction(none,identifier(none,cy_cln),set_extension(none,[identifier(none,ca)])),event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,identifier(none,cy_cln))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_false(none)))))]),assign(rodinpos(act6,internal_var6),[identifier(none,dc)],[identifier(none,d)])],[]),event(rodinpos('porteProt\351\g\351\ePassageAutoriser',internal_evt13),'porteProt\351\g\351\ePassageAutoriser',ordinary(none),['porteProt\351\g\351\ePassageAutoriser'],[identifier(rodinpos([],internal_var1),pe),identifier(rodinpos([],internal_var2),po)],[member(rodinpos(grd1,internal_grd1),identifier(none,pe),identifier(none,per2)),member(rodinpos(grd2,internal_grd2),identifier(none,po),identifier(none,por)),member(rodinpos(grd3,internal_grd3),couple(none,[identifier(none,po),function(none,identifier(none,apr),[identifier(none,po)])]),image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))),not_member(rodinpos(grd4,internal_grd4),identifier(none,po),union(none,identifier(none,acc),identifier(none,ref))),equal(rodinpos(grd5,internal_grd5),function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),not_member(rodinpos(grd6,internal_grd6),identifier(none,pe),identifier(none,pln2)),member(rodinpos(grd7,internal_grd7),couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut2)),not_member(rodinpos(grd8,internal_grd8),identifier(none,pe),domain(none,identifier(none,pap))),member(rodinpos(grd9,internal_grd9),identifier(none,pe),domain(none,identifier(none,pe_ca))),member(rodinpos(grd10,internal_grd10),identifier(none,po),domain(none,identifier(none,po_cy))),equal(rodinpos(grd11,internal_element1),function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none))],[assign(rodinpos(act1,internal_act1),[identifier(none,acc)],[union(none,identifier(none,acc),set_extension(none,[identifier(none,po)]))]),assign(rodinpos(act2,internal_act2),[identifier(none,pap)],[overwrite(none,identifier(none,pap),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,po)])]))])],[]),event(rodinpos('porteProt\351\g\351\ePassageRefuser_1',internal_evt14),'porteProt\351\g\351\ePassageRefuser_1',ordinary(none),['porteProt\351\g\351\ePassageRefuser_1'],[identifier(rodinpos([],internal_var1),pe),identifier(rodinpos([],internal_var2),po)],[member(rodinpos(grd1,internal_grd1),identifier(none,pe),identifier(none,per2)),member(rodinpos(grd2,internal_grd2),identifier(none,po),identifier(none,por)),member(rodinpos(grd3,internal_grd3),couple(none,[identifier(none,po),function(none,identifier(none,apr),[identifier(none,po)])]),image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))),not_member(rodinpos(grd4,internal_grd4),identifier(none,po),union(none,identifier(none,acc),identifier(none,ref))),equal(rodinpos(grd5,internal_grd5),function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),negation(rodinpos(grd6,internal_grd6),conjunct(none,not_member(none,identifier(none,pe),identifier(none,pln2)),conjunct(none,member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap)))))),member(rodinpos(grd7,internal_grd7),identifier(none,pe),domain(none,identifier(none,pe_ca))),member(rodinpos(grd8,internal_grd8),identifier(none,po),domain(none,identifier(none,po_cy)))],[assign(rodinpos(act1,internal_act1),[identifier(none,ref)],[union(none,identifier(none,ref),set_extension(none,[identifier(none,po)]))])],[]),event(rodinpos('porteProt\351\g\351\ePassageRefuser_2',evt6),'porteProt\351\g\351\ePassageRefuser_2',ordinary(none),['porteProt\351\g\351\ePassageRefuser_2'],[identifier(rodinpos([],internal_var1),pe),identifier(rodinpos([],internal_var2),po)],[member(rodinpos(grd1,internal_grd1),identifier(none,pe),identifier(none,per2)),member(rodinpos(grd2,internal_grd2),identifier(none,po),identifier(none,por)),member(rodinpos(grd3,internal_grd3),couple(none,[identifier(none,po),function(none,identifier(none,apr),[identifier(none,po)])]),image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))),not_member(rodinpos(grd4,internal_grd4),identifier(none,po),union(none,identifier(none,acc),identifier(none,ref))),equal(rodinpos(grd5,internal_grd5),function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),not_member(rodinpos(grd6,internal_grd6),identifier(none,pe),identifier(none,pln2)),member(rodinpos(grd7,internal_grd7),couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut2)),not_member(rodinpos(grd8,internal_grd8),identifier(none,pe),domain(none,identifier(none,pap))),member(rodinpos(grd9,internal_grd9),identifier(none,pe),domain(none,identifier(none,pe_ca))),member(rodinpos(grd10,internal_grd10),identifier(none,po),domain(none,identifier(none,po_cy))),equal(rodinpos(grd11,internal_element1),function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_false(none))],[assign(rodinpos(act1,internal_act1),[identifier(none,ref)],[union(none,identifier(none,ref),set_extension(none,[identifier(none,po)]))])],[]),event(rodinpos('porteProt\351\g\351\ePassageAutorisationStopper',internal_evt15),'porteProt\351\g\351\ePassageAutorisationStopper',ordinary(none),['porteProt\351\g\351\ePassageAutorisationStopper'],[identifier(rodinpos([],internal_var1),p)],[member(rodinpos(grd1,internal_grd1),identifier(none,p),identifier(none,acc))],[assign(rodinpos(act1,internal_act1),[identifier(none,acc)],[set_subtraction(none,identifier(none,acc),set_extension(none,[identifier(none,p)]))]),assign(rodinpos(act2,internal_act2),[identifier(none,pap)],[range_subtraction(none,identifier(none,pap),set_extension(none,[identifier(none,p)]))])],[]),event(rodinpos('porteProt\351\g\351\ePassageRefusStopper',internal_evt16),'porteProt\351\g\351\ePassageRefusStopper',ordinary(none),['porteProt\351\g\351\ePassageRefusStopper'],[identifier(rodinpos([],internal_var1),p)],[member(rodinpos(grd1,internal_grd1),identifier(none,p),identifier(none,ref))],[assign(rodinpos(act1,internal_act1),[identifier(none,ref)],[set_subtraction(none,identifier(none,ref),set_extension(none,[identifier(none,p)]))])],[]),event(rodinpos('porteProt\351\g\351\eSensPositifpasser',internal_evt2),'porteProt\351\g\351\eSensPositifpasser',ordinary(none),[porteSensPositifpasser],[identifier(rodinpos([],internal_var1),pe),identifier(rodinpos([],internal_var3),po)],[member(rodinpos(grd1,internal_grd1),identifier(none,pe),identifier(none,per2)),member(rodinpos(grd2,internal_grd9),identifier(none,po),identifier(none,por)),member(rodinpos(grd3,internal_grd2),identifier(none,po),domain(none,identifier(none,apr))),member(rodinpos(grd4,internal_grd3),couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut2)),equal(rodinpos(grd5,internal_grd4),function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),member(rodinpos(grd6,internal_grd7),couple(none,[identifier(none,pe),identifier(none,po)]),identifier(none,pap)),member(rodinpos(grd7,internal_grd8),couple(none,[identifier(none,po),function(none,identifier(none,sit2),[identifier(none,pe)])]),identifier(none,ava)),member(rodinpos(grd10,internal_grd6),identifier(none,po),domain(none,identifier(none,po_cy))),member(rodinpos(grd11,internal_grd10),identifier(none,pe),domain(none,identifier(none,pe_ca)))],[assign(rodinpos(act1,internal_act1),[identifier(none,pap)],[domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,pap))]),assign(rodinpos(act2,internal_act2),[identifier(none,acc)],[set_subtraction(none,identifier(none,acc),set_extension(none,[identifier(none,po)]))]),assign(rodinpos(act3,internal_act3),[identifier(none,sit2)],[overwrite(none,identifier(none,sit2),set_extension(none,[couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])])]))])],[]),event(rodinpos('porteNonProt\351\g\351\eSensPositifpasser',evt1),'porteNonProt\351\g\351\eSensPositifpasser',ordinary(none),[porteSensPositifpasser],[identifier(rodinpos([],internal_var1),pe),identifier(rodinpos([],internal_var3),po)],[member(rodinpos(grd1,internal_grd1),identifier(none,pe),identifier(none,per2)),member(rodinpos(grd2,internal_grd9),identifier(none,po),identifier(none,por)),member(rodinpos(grd3,internal_grd2),identifier(none,po),domain(none,identifier(none,apr))),member(rodinpos(grd4,internal_grd3),couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut2)),equal(rodinpos(grd5,internal_grd4),function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),conjunct(rodinpos(grd8,internal_grd7),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))))],[assign(rodinpos(act1,internal_act2),[identifier(none,acc)],[set_subtraction(none,identifier(none,acc),set_extension(none,[identifier(none,po)]))]),assign(rodinpos(act2,internal_act3),[identifier(none,sit2)],[overwrite(none,identifier(none,sit2),set_extension(none,[couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])])]))])],[]),event(rodinpos('porteSensN\351\gatifpasser',internal_evt18),'porteSensN\351\gatifpasser',ordinary(none),['porteSensN\351\gatifPasser'],[identifier(rodinpos([],internal_var1),pe),identifier(rodinpos([],internal_var2),po)],[member(rodinpos(grd1,internal_grd1),identifier(none,pe),domain(none,identifier(none,pe_ca))),member(rodinpos(grd2,internal_grd2),identifier(none,po),identifier(none,por)),member(rodinpos(grd3,internal_grd3),couple(none,[identifier(none,po),function(none,identifier(none,sit2),[identifier(none,pe)])]),identifier(none,apr)),not_member(rodinpos(grd4,internal_grd4),identifier(none,pe),domain(none,identifier(none,pap)))],[assign(rodinpos(act1,internal_act1),[identifier(none,sit2)],[overwrite(none,identifier(none,sit2),set_extension(none,[couple(none,[identifier(none,pe),function(none,identifier(none,ava),[identifier(none,po)])])]))])],[]),event(rodinpos(dateAvancer_1,internal_evt4),dateAvancer_1,ordinary(none),[],[identifier(rodinpos([],internal_var1),d)],[member(rodinpos(grd1,internal_grd1),identifier(none,d),identifier(none,'DATE')),negation(rodinpos(grd2,internal_grd2),equal(none,identifier(none,d),identifier(none,dc))),equal(rodinpos(grd3,internal_grd3),function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none)),negation(rodinpos(grd4,internal_element1),equal(none,event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,identifier(none,cy_cln))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_false(none)))),empty_set(none))),subset(rodinpos(grd5,internal_element2),cartesian_product(none,image(none,reverse(none,identifier(none,pe_ca)),event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,identifier(none,cy_cln))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_false(none))))),set_extension(none,[identifier(none,dehors)])),identifier(none,sit2))],[assign(rodinpos(act1,internal_act1),[identifier(none,dc)],[identifier(none,d)]),assign(rodinpos(act2,internal_element1),[identifier(none,cy_cln)],[range_subtraction(none,identifier(none,cy_cln),event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,identifier(none,cy_cln))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_false(none)))))])],[]),event(rodinpos(dateAvancer_2,evt5),dateAvancer_2,ordinary(none),[],[identifier(rodinpos([],internal_var1),d)],[member(rodinpos(grd1,internal_grd1),identifier(none,d),identifier(none,'DATE')),negation(rodinpos(grd2,internal_grd2),equal(none,identifier(none,d),identifier(none,dc))),equal(rodinpos(grd3,internal_grd3),function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none)),equal(rodinpos(grd4,internal_element1),event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,identifier(none,cy_cln))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_false(none)))),empty_set(none))],[assign(rodinpos(act1,internal_act1),[identifier(none,dc)],[identifier(none,d)])],[])])]),event_b_model(none,ca_m00,[sees(none,[ca_c00]),variables(none,[identifier(none,acc),identifier(none,apr),identifier(none,aut),identifier(none,ava),identifier(none,com),identifier(none,con),identifier(none,loc),identifier(none,pap),identifier(none,per),identifier(none,pln),identifier(none,por),identifier(none,ref),identifier(none,sit),identifier(none,sor)]),invariant(none,[subset(rodinpos(inv1,internal_inv31I),identifier(none,per),identifier(none,'PERSONNE')),subset(rodinpos(inv2,internal_element23I),identifier(none,loc),identifier(none,'LOCAL')),member(rodinpos(inv3,internal_element22I),identifier(none,aut),relations(none,identifier(none,'PERSONNE'),identifier(none,'LOCAL'))),equal(rodinpos(inv4,internal_element21I),domain(none,identifier(none,aut)),identifier(none,per)),subset(rodinpos(inv5,internal_element20I),range(none,identifier(none,aut)),identifier(none,loc)),member(rodinpos(inv6,internal_element19I),identifier(none,sit),partial_function(none,identifier(none,'PERSONNE'),identifier(none,'LOCAL'))),equal(rodinpos(inv7,internal_element18I),domain(none,identifier(none,sit)),identifier(none,per)),subset(rodinpos(inv8,internal_element17I),range(none,identifier(none,sit)),identifier(none,loc)),subset(rodinpos(inv9,internal_element16I),cartesian_product(none,identifier(none,per),set_extension(none,[identifier(none,dehors)])),identifier(none,aut)),subset(rodinpos(inv10,internal_element15I),identifier(none,sit),identifier(none,aut)),member(rodinpos(inv11,internal_element14I),identifier(none,dehors),identifier(none,loc)),member(rodinpos(inv12,internal_element13I),identifier(none,com),relations(none,identifier(none,'LOCAL'),identifier(none,'LOCAL'))),subset(rodinpos(inv13,internal_element12I),domain(none,identifier(none,com)),identifier(none,loc)),subset(rodinpos(inv14,internal_element11I),range(none,identifier(none,com)),identifier(none,loc)),equal(rodinpos(inv15,internal_element10I),intersection(none,identifier(none,com),domain_restriction(none,identifier(none,'LOCAL'),event_b_identity(none))),empty_set(none)),equal(rodinpos(inv16,internal_element9I),intersection(none,identifier(none,com),reverse(none,identifier(none,com))),empty_set(none)),implication(rodinpos(inv17,internal_element8I),not_equal(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)])),subset(none,identifier(none,loc),union(none,domain(none,identifier(none,com)),range(none,identifier(none,com))))),member(rodinpos(inv18,internal_element7I),identifier(none,sor),partial_function(none,identifier(none,'LOCAL'),identifier(none,'LOCAL'))),equal(rodinpos(inv19,internal_element6I),domain(none,identifier(none,sor)),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),subset(rodinpos(inv20,internal_element5I),range(none,identifier(none,sor)),identifier(none,loc)),subset(rodinpos(inv21,internal_element4I),identifier(none,sor),union(none,identifier(none,com),reverse(none,identifier(none,com)))),forall(rodinpos(inv22,internal_element3I),[identifier(none,s)],implication(none,conjunct(none,subset(none,identifier(none,s),identifier(none,'LOCAL')),subset(none,identifier(none,s),image(none,reverse(none,identifier(none,sor)),identifier(none,s)))),equal(none,identifier(none,s),empty_set(none)))),subset(rodinpos(inv23,internal_element2I),range_subtraction(none,identifier(none,aut),set_extension(none,[identifier(none,dehors)])),composition(none,identifier(none,aut),reverse(none,identifier(none,sor)))),forall(rodinpos(inv24,internal_element1I),[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per)),member(none,identifier(none,p),image(none,reverse(none,identifier(none,aut)),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),identifier(none,aut)),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,identifier(none,com),reverse(none,identifier(none,com))))))))),subset(rodinpos(inv25,internal_inv1I),identifier(none,por),identifier(none,'PORTE')),member(rodinpos(inv26,internal_inv2I),identifier(none,ava),partial_function(none,identifier(none,'PORTE'),identifier(none,'LOCAL'))),member(rodinpos(inv27,internal_inv3I),identifier(none,apr),partial_function(none,identifier(none,'PORTE'),identifier(none,'LOCAL'))),member(rodinpos(inv28,internal_inv4I),identifier(none,con),partial_function(none,cartesian_product(none,identifier(none,'PORTE'),identifier(none,'LOCAL')),bool_set(none))),member(rodinpos(inv29,internal_inv5I),identifier(none,pap),partial_injection(none,identifier(none,'PERSONNE'),identifier(none,'PORTE'))),subset(rodinpos(inv30,internal_inv6I),identifier(none,acc),identifier(none,por)),subset(rodinpos(inv31,internal_inv7I),identifier(none,ref),identifier(none,por)),subset(rodinpos(inv32,internal_inv8I),identifier(none,pln),identifier(none,per)),equal(rodinpos(inv33,internal_inv9I),domain(none,identifier(none,ava)),identifier(none,por)),subset(rodinpos(inv34,internal_inv10I),range(none,identifier(none,ava)),identifier(none,loc)),equal(rodinpos(inv35,internal_inv11I),domain(none,identifier(none,apr)),identifier(none,por)),subset(rodinpos(inv36,internal_inv12I),range(none,identifier(none,apr)),identifier(none,loc)),equal(rodinpos(inv37,internal_inv13I),intersection(none,identifier(none,ava),identifier(none,apr)),empty_set(none)),equal(rodinpos(inv38,internal_inv14I),composition(none,reverse(none,identifier(none,ava)),identifier(none,apr)),identifier(none,com)),equal(rodinpos(inv39,internal_inv15I),domain(none,identifier(none,con)),identifier(none,apr)),forall(rodinpos(inv40,internal_inv16I),[identifier(none,l),identifier(none,m)],implication(none,conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,identifier(none,m),identifier(none,loc)),conjunct(none,not_equal(none,identifier(none,l),identifier(none,m)),subset_strict(none,image(none,reverse(none,identifier(none,aut)),set_extension(none,[identifier(none,l)])),image(none,reverse(none,identifier(none,aut)),set_extension(none,[identifier(none,m)])))))),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,por)),member(none,identifier(none,p),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,m)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,l)]))))),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),domain(none,identifier(none,con))),equal(none,function(none,identifier(none,con),[couple(none,[identifier(none,p),identifier(none,l)])]),boolean_true(none))))))),forall(rodinpos(inv41,internal_inv17I),[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,por)),not_member(none,identifier(none,p),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))))),equal(none,image(none,reverse(none,identifier(none,aut)),set_extension(none,[function(none,identifier(none,ava),[identifier(none,p)])])),image(none,reverse(none,identifier(none,aut)),set_extension(none,[function(none,identifier(none,apr),[identifier(none,p)])]))))),forall(rodinpos(inv42,internal_inv18I),[identifier(none,pe),identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,pe),identifier(none,per)),conjunct(none,member(none,identifier(none,po),identifier(none,por)),conjunct(none,member(none,identifier(none,po),domain(none,identifier(none,apr))),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut))))),conjunct(none,member(none,identifier(none,po),domain(none,identifier(none,ava))),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,ava),[identifier(none,po)])]),identifier(none,aut))))),forall(rodinpos(inv43,internal_inv19I),[identifier(none,p),identifier(none,l),identifier(none,m)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,'PORTE')),conjunct(none,member(none,identifier(none,l),identifier(none,loc)),member(none,identifier(none,m),identifier(none,loc)))),conjunct(none,subset(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,l)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,m)]))),set_extension(none,[identifier(none,m)])),domain(none,identifier(none,con))),member(none,cartesian_product(none,set_extension(none,[couple(none,[identifier(none,p),identifier(none,m)])]),image(none,identifier(none,con),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,l)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,m)]))),set_extension(none,[identifier(none,m)])))),partial_function(none,cartesian_product(none,identifier(none,'PORTE'),identifier(none,'LOCAL')),bool_set(none)))))),subset(rodinpos(inv44,internal_inv20I),image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,dehors)])),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),not_member(rodinpos(inv45,internal_inv21I),identifier(none,dehors),range(none,identifier(none,apr))),subset(rodinpos(inv46,internal_inv22I),domain(none,identifier(none,pap)),identifier(none,per)),subset(rodinpos(inv47,internal_inv23I),range(none,identifier(none,pap)),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),subset(rodinpos(inv48,internal_inv24I),composition(none,identifier(none,pap),identifier(none,ava)),identifier(none,sit)),subset(rodinpos(inv49,internal_inv25I),composition(none,identifier(none,pap),identifier(none,apr)),identifier(none,aut)),equal(rodinpos(inv50,internal_inv26I),identifier(none,acc),range(none,identifier(none,pap))),equal(rodinpos(inv51,internal_inv27I),intersection(none,identifier(none,ref),identifier(none,acc)),empty_set(none)),subset(rodinpos(inv52,internal_inv28I),identifier(none,pln),identifier(none,per)),subset(rodinpos(inv53,internal_inv29I),identifier(none,ref),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),equal(rodinpos(inv54,internal_inv30I),intersection(none,identifier(none,pln),domain(none,identifier(none,pap))),empty_set(none))]),theorems(none,[forall(rodinpos(thm1,internal_thm1T),[identifier(none,pe)],implication(none,truth(none),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,pe),identifier(none,per)),conjunct(none,member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,pe),identifier(none,po)]),identifier(none,pap)))),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,ava),[identifier(none,po)])]),identifier(none,sit)))))),forall(rodinpos(thm2,internal_thm2T),[identifier(none,pe)],implication(none,truth(none),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,pe),identifier(none,per)),conjunct(none,member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,pe),identifier(none,po)]),identifier(none,pap)))),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut)))))),subset(rodinpos(thm3,internal_thm3T),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))),identifier(none,por))]),events(none,[event(rodinpos('INITIALISATION',internal_evt1),'INITIALISATION',ordinary(none),[],[],[],[assign(rodinpos(act1,internal_act1),[identifier(none,per)],[empty_set(none)]),assign(rodinpos(act2,internal_act2),[identifier(none,loc)],[set_extension(none,[identifier(none,dehors)])]),assign(rodinpos(act3,internal_act3),[identifier(none,aut)],[empty_set(none)]),assign(rodinpos(act4,internal_act4),[identifier(none,sit)],[empty_set(none)]),assign(rodinpos(act5,internal_act5),[identifier(none,com)],[empty_set(none)]),assign(rodinpos(act6,internal_act6),[identifier(none,sor)],[empty_set(none)]),assign(rodinpos(act7,internal_act7),[identifier(none,por)],[empty_set(none)]),assign(rodinpos(act8,internal_act8),[identifier(none,ava)],[empty_set(none)]),assign(rodinpos(act9,internal_act9),[identifier(none,apr)],[empty_set(none)]),assign(rodinpos(act10,internal_act10),[identifier(none,con)],[empty_set(none)]),assign(rodinpos(act11,internal_act11),[identifier(none,pap)],[empty_set(none)]),assign(rodinpos(act12,internal_act12),[identifier(none,acc)],[empty_set(none)]),assign(rodinpos(act13,internal_act13),[identifier(none,ref)],[empty_set(none)]),assign(rodinpos(act14,internal_act14),[identifier(none,pln)],[empty_set(none)])],[]),event(rodinpos('localProt\351\g\351\Cr\351\er',internal_evt21),'localProt\351\g\351\Cr\351\er',ordinary(none),[],[identifier(rodinpos([],internal_var3),'P'),identifier(rodinpos([],internal_var1),lo),identifier(rodinpos([],internal_var2),m)],[member(rodinpos(grd1,internal_grd1),identifier(none,lo),set_subtraction(none,identifier(none,'LOCAL'),identifier(none,loc))),member(rodinpos(grd2,internal_grd2),identifier(none,m),identifier(none,loc)),subset(rodinpos(grd3,internal_grd3),identifier(none,'P'),identifier(none,'PORTE')),equal(rodinpos(grd4,internal_grd4),intersection(none,identifier(none,'P'),identifier(none,por)),empty_set(none)),not_equal(rodinpos(grd5,internal_grd5),identifier(none,'P'),empty_set(none))],[assign(rodinpos(act1,internal_act1),[identifier(none,loc)],[union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))]),assign(rodinpos(act2,internal_act2),[identifier(none,com)],[union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,m),identifier(none,lo)])]))]),assign(rodinpos(act3,internal_act3),[identifier(none,sor)],[union(none,identifier(none,sor),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,m)])]))]),assign(rodinpos(act4,internal_act4),[identifier(none,por)],[union(none,identifier(none,por),identifier(none,'P'))]),assign(rodinpos(act5,internal_act5),[identifier(none,ava)],[union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,m)])))]),assign(rodinpos(act6,internal_act6),[identifier(none,apr)],[union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))]),assign(rodinpos(act7,internal_act7),[identifier(none,con)],[union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])),set_extension(none,[boolean_true(none)])))])],[]),event(rodinpos('localNonProt\351\g\351\Cr\351\er',internal_evt22),'localNonProt\351\g\351\Cr\351\er',ordinary(none),[],[identifier(rodinpos([],internal_var3),'P'),identifier(rodinpos([],internal_var1),lo),identifier(rodinpos([],internal_var2),m)],[member(rodinpos(grd1,internal_grd1),identifier(none,lo),set_subtraction(none,identifier(none,'LOCAL'),identifier(none,loc))),member(rodinpos(grd2,internal_grd2),identifier(none,m),identifier(none,loc)),subset(rodinpos(grd3,internal_grd3),identifier(none,'P'),identifier(none,'PORTE')),equal(rodinpos(grd4,internal_grd4),intersection(none,identifier(none,'P'),identifier(none,por)),empty_set(none)),not_equal(rodinpos(grd5,internal_grd5),identifier(none,'P'),empty_set(none)),not_equal(rodinpos(grd6,internal_grd6),identifier(none,m),identifier(none,dehors)),equal(rodinpos(grd7,internal_grd7),image(none,reverse(none,identifier(none,aut)),set_extension(none,[identifier(none,m)])),empty_set(none))],[assign(rodinpos(act1,internal_act1),[identifier(none,loc)],[union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))]),assign(rodinpos(act2,internal_act2),[identifier(none,com)],[union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,m),identifier(none,lo)])]))]),assign(rodinpos(act3,internal_act3),[identifier(none,sor)],[union(none,identifier(none,sor),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,m)])]))]),assign(rodinpos(act4,internal_act4),[identifier(none,por)],[union(none,identifier(none,por),identifier(none,'P'))]),assign(rodinpos(act5,internal_act5),[identifier(none,ava)],[union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,m)])))]),assign(rodinpos(act6,internal_act6),[identifier(none,apr)],[union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))]),assign(rodinpos(act7,internal_act7),[identifier(none,con)],[union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])),set_extension(none,[boolean_false(none)])))])],[]),event(rodinpos(localSupprimer,internal_evt6),localSupprimer,ordinary(none),[],[identifier(rodinpos([],internal_var1),lo)],[member(rodinpos(grd1,internal_grd1),identifier(none,lo),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),not_member(rodinpos(grd2,internal_grd2),identifier(none,lo),range(none,identifier(none,sit))),not_member(rodinpos(grd3,internal_grd3),identifier(none,lo),range(none,identifier(none,aut))),implication(rodinpos(grd4,internal_grd4),negation(none,equal(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)])),set_extension(none,[identifier(none,lo)]))),subset(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])),union(none,domain(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,com)),set_extension(none,[identifier(none,lo)]))),range(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,com)),set_extension(none,[identifier(none,lo)])))))),member(rodinpos(grd5,internal_grd5),range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,sor)),set_extension(none,[identifier(none,lo)])),partial_function(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo),identifier(none,dehors)])),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])))),subset(rodinpos(grd6,internal_grd6),range_subtraction(none,identifier(none,aut),set_extension(none,[identifier(none,dehors)])),composition(none,identifier(none,aut),range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),reverse(none,identifier(none,sor))),set_extension(none,[identifier(none,lo)])))),equal(rodinpos(grd7,internal_grd7),intersection(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),union(none,identifier(none,acc),identifier(none,ref))),empty_set(none)),equal(rodinpos(grd8,internal_grd8),domain(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,sor)),set_extension(none,[identifier(none,lo)]))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo),identifier(none,dehors)])))],[assign(rodinpos(act1,internal_act1),[identifier(none,loc)],[set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))]),assign(rodinpos(act2,internal_act2),[identifier(none,com)],[range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,com)),set_extension(none,[identifier(none,lo)]))]),assign(rodinpos(act3,internal_act3),[identifier(none,sor)],[range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,sor)),set_extension(none,[identifier(none,lo)]))]),assign(rodinpos(act4,internal_act4),[identifier(none,ava)],[domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,ava))]),assign(rodinpos(act5,internal_act5),[identifier(none,apr)],[domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,apr))]),assign(rodinpos(act6,internal_act6),[identifier(none,por)],[set_subtraction(none,identifier(none,por),union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))))]),assign(rodinpos(act7,internal_act7),[identifier(none,con)],[domain_restriction(none,cartesian_product(none,set_subtraction(none,identifier(none,por),union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)])))),identifier(none,'LOCAL')),identifier(none,con))])],[]),event(rodinpos('communicationProt\351\g\351\eCr\351\er',internal_evt23),'communicationProt\351\g\351\eCr\351\er',ordinary(none),[],[identifier(rodinpos([],internal_var3),'P'),identifier(rodinpos([],internal_var2),ld),identifier(rodinpos([],internal_var1),lo)],[member(rodinpos(grd1,internal_grd1),identifier(none,lo),identifier(none,loc)),member(rodinpos(grd2,internal_grd2),identifier(none,ld),identifier(none,loc)),subset(rodinpos(grd3,internal_grd3),identifier(none,'P'),set_subtraction(none,identifier(none,'PORTE'),identifier(none,por))),not_equal(rodinpos(grd4,internal_grd4),identifier(none,lo),identifier(none,ld)),not_member(rodinpos(grd5,internal_grd5),couple(none,[identifier(none,lo),identifier(none,ld)]),union(none,identifier(none,com),reverse(none,identifier(none,com)))),not_equal(rodinpos(grd6,internal_grd6),identifier(none,'P'),empty_set(none)),not_equal(rodinpos(grd7,internal_grd7),identifier(none,ld),identifier(none,dehors)),subset(rodinpos(grd8,internal_grd8),image(none,reverse(none,identifier(none,aut)),set_extension(none,[identifier(none,ld)])),image(none,reverse(none,identifier(none,aut)),set_extension(none,[identifier(none,lo)])))],[assign(rodinpos(act1,internal_act3),[identifier(none,com)],[union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))]),assign(rodinpos(act2,internal_act4),[identifier(none,ava)],[union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))]),assign(rodinpos(act3,internal_act5),[identifier(none,apr)],[union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])))]),assign(rodinpos(act4,internal_act6),[identifier(none,por)],[union(none,identifier(none,por),identifier(none,'P'))]),assign(rodinpos(act5,internal_act1),[identifier(none,con)],[union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_true(none)])))])],[]),event(rodinpos('communicationNonProt\351\g\351\eCr\351\er',evt0),'communicationNonProt\351\g\351\eCr\351\er',ordinary(none),[],[identifier(rodinpos([],internal_var3),'P'),identifier(rodinpos([],internal_var2),ld),identifier(rodinpos([],internal_var1),lo)],[member(rodinpos(grd1,internal_grd1),identifier(none,lo),identifier(none,loc)),member(rodinpos(grd2,internal_grd2),identifier(none,ld),identifier(none,loc)),subset(rodinpos(grd3,internal_grd3),identifier(none,'P'),set_subtraction(none,identifier(none,'PORTE'),identifier(none,por))),not_equal(rodinpos(grd4,internal_grd4),identifier(none,lo),identifier(none,ld)),not_member(rodinpos(grd5,internal_grd5),couple(none,[identifier(none,lo),identifier(none,ld)]),union(none,identifier(none,com),reverse(none,identifier(none,com)))),not_equal(rodinpos(grd6,internal_grd6),identifier(none,'P'),empty_set(none)),not_equal(rodinpos(grd7,internal_grd7),identifier(none,ld),identifier(none,dehors)),not_equal(rodinpos(grd8,internal_grd8),identifier(none,lo),identifier(none,dehors)),equal(rodinpos(grd9,internal_grd9),image(none,reverse(none,identifier(none,aut)),set_extension(none,[identifier(none,ld)])),image(none,reverse(none,identifier(none,aut)),set_extension(none,[identifier(none,lo)])))],[assign(rodinpos(act1,internal_act3),[identifier(none,com)],[union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))]),assign(rodinpos(act2,internal_act4),[identifier(none,ava)],[union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))]),assign(rodinpos(act3,internal_act5),[identifier(none,apr)],[union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])))]),assign(rodinpos(act4,internal_act1),[identifier(none,con)],[union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_false(none)])))]),assign(rodinpos(act5,internal_act2),[identifier(none,por)],[union(none,identifier(none,por),identifier(none,'P'))])],[]),event(rodinpos(communicationSupprimer,internal_evt10),communicationSupprimer,ordinary(none),[],[identifier(rodinpos([],internal_var2),ld),identifier(rodinpos([],internal_var1),lo)],[member(rodinpos(grd1,internal_grd1),identifier(none,lo),identifier(none,loc)),member(rodinpos(grd2,internal_grd2),identifier(none,ld),identifier(none,loc)),member(rodinpos(grd3,internal_grd3),couple(none,[identifier(none,lo),identifier(none,ld)]),identifier(none,com)),implication(rodinpos(grd4,internal_grd4),not_equal(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)])),subset(none,identifier(none,loc),union(none,domain(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))),range(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])))))),subset(rodinpos(grd5,internal_grd5),identifier(none,sor),union(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),reverse(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))))),forall(rodinpos(grd7,internal_element1),[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per)),member(none,identifier(none,p),image(none,reverse(none,identifier(none,aut)),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),identifier(none,aut)),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),reverse(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])))))))))),equal(rodinpos(grd6,internal_grd6),intersection(none,union(none,identifier(none,acc),identifier(none,ref)),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)])))),empty_set(none))],[assign(rodinpos(act1,internal_act1),[identifier(none,com)],[set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))]),assign(rodinpos(act2,internal_act2),[identifier(none,ava)],[domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,ava))]),assign(rodinpos(act3,internal_act3),[identifier(none,apr)],[domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr))]),assign(rodinpos(act4,internal_act4),[identifier(none,por)],[set_subtraction(none,identifier(none,por),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))))]),assign(rodinpos(act5,internal_act5),[identifier(none,con)],[domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,'LOCAL')),identifier(none,con))])],[]),event(rodinpos(communicationPermuter,internal_evt11),communicationPermuter,ordinary(none),[],[identifier(rodinpos([],internal_var2),ld),identifier(rodinpos([],internal_var1),lo)],[member(rodinpos(grd1,internal_grd1),identifier(none,lo),identifier(none,loc)),member(rodinpos(grd2,internal_grd2),identifier(none,ld),identifier(none,loc)),member(rodinpos(grd3,internal_grd3),couple(none,[identifier(none,lo),identifier(none,ld)]),identifier(none,com)),not_equal(rodinpos(grd4,internal_grd4),identifier(none,lo),identifier(none,dehors)),not_equal(rodinpos(grd5,internal_grd5),identifier(none,ld),identifier(none,dehors)),equal(rodinpos(grd6,internal_grd6),image(none,identifier(none,con),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)]))),set_extension(none,[boolean_false(none)]))],[assign(rodinpos(act1,internal_act1),[identifier(none,com)],[union(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),set_extension(none,[couple(none,[identifier(none,ld),identifier(none,lo)])]))]),assign(rodinpos(act2,internal_act2),[identifier(none,ava)],[union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,ava)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])))]),assign(rodinpos(act3,internal_act3),[identifier(none,apr)],[union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))]),assign(rodinpos(act4,internal_act4),[identifier(none,con)],[union(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])),identifier(none,con)),cartesian_product(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])),set_extension(none,[boolean_false(none)])))])],[]),event(rodinpos('communicationProt\351\g\351\eDevenir',internal_evt5),'communicationProt\351\g\351\eDevenir',ordinary(none),[],[identifier(rodinpos([],internal_var2),ld),identifier(rodinpos([],internal_var1),lo)],[member(rodinpos(grd1,internal_grd1),identifier(none,lo),identifier(none,loc)),member(rodinpos(grd2,internal_grd2),identifier(none,ld),identifier(none,loc)),member(rodinpos(grd3,internal_grd3),couple(none,[identifier(none,lo),identifier(none,ld)]),identifier(none,com)),subset(rodinpos(grd4,internal_grd4),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_false(none)]))))],[assign(rodinpos(act1,internal_act1),[identifier(none,con)],[union(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,'LOCAL')),identifier(none,con)),cartesian_product(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_true(none)])))])],[]),event(rodinpos('communicationNonProt\351\g\351\eDevenir',internal_evt9),'communicationNonProt\351\g\351\eDevenir',ordinary(none),[],[identifier(rodinpos([],internal_var2),ld),identifier(rodinpos([],internal_var1),lo)],[member(rodinpos(grd1,internal_grd1),identifier(none,lo),identifier(none,loc)),member(rodinpos(grd2,internal_grd2),identifier(none,ld),identifier(none,loc)),member(rodinpos(grd3,internal_grd3),couple(none,[identifier(none,lo),identifier(none,ld)]),identifier(none,com)),subset(rodinpos(grd4,internal_grd4),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),equal(rodinpos(grd5,internal_grd5),image(none,reverse(none,identifier(none,aut)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,aut)),set_extension(none,[identifier(none,ld)]))),equal(rodinpos(grd6,internal_grd6),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),intersection(none,image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)])),union(none,identifier(none,acc),identifier(none,ref)))),empty_set(none)),not_equal(rodinpos(grd7,internal_grd7),identifier(none,lo),identifier(none,dehors))],[assign(rodinpos(act1,internal_act1),[identifier(none,con)],[union(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,'LOCAL')),identifier(none,con)),cartesian_product(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_false(none)])))])],[]),event(rodinpos(sortieModifier,internal_evt12),sortieModifier,ordinary(none),[],[identifier(rodinpos([],internal_var1),r)],[member(rodinpos(grd1,internal_grd1),identifier(none,r),total_function(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)])),identifier(none,loc))),subset(rodinpos(grd2,internal_grd2),identifier(none,r),union(none,identifier(none,com),reverse(none,identifier(none,com)))),forall(rodinpos(grd3,internal_grd3),[identifier(none,s)],implication(none,conjunct(none,subset(none,identifier(none,s),identifier(none,loc)),subset(none,identifier(none,s),image(none,reverse(none,identifier(none,r)),identifier(none,s)))),equal(none,identifier(none,s),empty_set(none)))),subset(rodinpos(grd4,internal_grd4),range_subtraction(none,identifier(none,aut),set_extension(none,[identifier(none,dehors)])),composition(none,identifier(none,aut),reverse(none,identifier(none,r))))],[assign(rodinpos(act1,internal_act1),[identifier(none,sor)],[identifier(none,r)])],[]),event(rodinpos('porteCr\351\er',internal_evt26),'porteCr\351\er',ordinary(none),[],[identifier(rodinpos([],internal_var2),l),identifier(rodinpos([],internal_var3),m),identifier(rodinpos([],internal_var1),p),identifier(rodinpos([],internal_var4),po)],[member(rodinpos(grd1,internal_grd1),identifier(none,p),set_subtraction(none,identifier(none,'PORTE'),identifier(none,por))),member(rodinpos(grd2,internal_grd2),identifier(none,l),identifier(none,loc)),member(rodinpos(grd3,internal_grd3),identifier(none,m),identifier(none,loc)),not_equal(rodinpos(grd4,internal_grd4),identifier(none,l),identifier(none,m)),not_equal(rodinpos(grd5,internal_grd5),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,l)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,m)]))),empty_set(none)),not_equal(rodinpos(grd6,internal_grd6),identifier(none,m),identifier(none,dehors)),member(rodinpos(grd7,internal_grd7),identifier(none,po),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,l)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,m)]))))],[assign(rodinpos(act1,internal_act1),[identifier(none,por)],[union(none,identifier(none,por),set_extension(none,[identifier(none,p)]))]),assign(rodinpos(act2,internal_act2),[identifier(none,ava)],[overwrite(none,identifier(none,ava),set_extension(none,[couple(none,[identifier(none,p),identifier(none,l)])]))]),assign(rodinpos(act3,internal_act3),[identifier(none,apr)],[overwrite(none,identifier(none,apr),set_extension(none,[couple(none,[identifier(none,p),identifier(none,m)])]))]),assign(rodinpos(act4,internal_act4),[identifier(none,con)],[overwrite(none,identifier(none,con),set_extension(none,[couple(none,[couple(none,[identifier(none,p),identifier(none,m)]),function(none,identifier(none,con),[couple(none,[identifier(none,po),identifier(none,m)])])])]))])],[]),event(rodinpos(porteSupprimer,internal_evt27),porteSupprimer,ordinary(none),[],[identifier(rodinpos([],internal_var1),p)],[member(rodinpos(grd1,internal_grd1),identifier(none,p),identifier(none,por)),not_equal(rodinpos(grd2,internal_grd2),set_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[function(none,identifier(none,ava),[identifier(none,p)])])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[function(none,identifier(none,apr),[identifier(none,p)])]))),set_extension(none,[identifier(none,p)])),empty_set(none)),not_member(rodinpos(grd3,internal_grd3),identifier(none,p),union(none,identifier(none,acc),identifier(none,ref)))],[assign(rodinpos(act1,internal_act1),[identifier(none,por)],[set_subtraction(none,identifier(none,por),set_extension(none,[identifier(none,p)]))]),assign(rodinpos(act2,internal_act2),[identifier(none,ava)],[domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,ava))]),assign(rodinpos(act3,internal_act3),[identifier(none,apr)],[domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,apr))]),assign(rodinpos(act4,internal_act4),[identifier(none,con)],[domain_subtraction(none,set_extension(none,[couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,p)])])]),identifier(none,con))])],[]),event(rodinpos('personneCr\351\er',internal_evt3),'personneCr\351\er',ordinary(none),[],[identifier(rodinpos([],internal_var1),pe)],[member(rodinpos(grd1,internal_grd1),identifier(none,pe),identifier(none,'PERSONNE')),not_member(rodinpos(grd2,internal_grd2),identifier(none,pe),identifier(none,per))],[assign(rodinpos(act1,internal_act1),[identifier(none,per)],[union(none,identifier(none,per),set_extension(none,[identifier(none,pe)]))]),assign(rodinpos(act2,internal_act2),[identifier(none,aut)],[union(none,identifier(none,aut),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])]))]),assign(rodinpos(act3,internal_act3),[identifier(none,sit)],[overwrite(none,identifier(none,sit),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])]))])],[]),event(rodinpos(personneSupprimer,internal_evt4),personneSupprimer,ordinary(none),[],[identifier(rodinpos([],internal_var1),pe)],[member(rodinpos(grd1,internal_grd1),identifier(none,pe),identifier(none,per)),equal(rodinpos(grd2,internal_grd2),function(none,identifier(none,sit),[identifier(none,pe)]),identifier(none,dehors)),not_member(rodinpos(grd3,internal_grd3),identifier(none,pe),domain(none,identifier(none,pap)))],[assign(rodinpos(act1,internal_act1),[identifier(none,per)],[set_subtraction(none,identifier(none,per),set_extension(none,[identifier(none,pe)]))]),assign(rodinpos(act2,internal_act2),[identifier(none,aut)],[domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut))]),assign(rodinpos(act3,internal_act3),[identifier(none,sit)],[domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,sit))]),assign(rodinpos(act4,internal_act4),[identifier(none,pln)],[set_subtraction(none,identifier(none,pln),set_extension(none,[identifier(none,pe)]))])],[]),event(rodinpos('autorisationCr\351\er',internal_evt7),'autorisationCr\351\er',ordinary(none),[],[identifier(rodinpos([],internal_var2),'LO'),identifier(rodinpos([],internal_var1),pe)],[member(rodinpos(grd1,internal_grd1),identifier(none,pe),identifier(none,per)),subset(rodinpos(grd2,internal_grd2),identifier(none,'LO'),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),equal(rodinpos(grd3,internal_grd3),intersection(none,cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')),identifier(none,aut)),empty_set(none)),subset(rodinpos(grd4,internal_grd4),range_subtraction(none,union(none,identifier(none,aut),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),set_extension(none,[identifier(none,dehors)])),composition(none,union(none,identifier(none,aut),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),reverse(none,identifier(none,sor)))),forall(rodinpos(grd9,internal_element1),[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per)),member(none,identifier(none,p),image(none,reverse(none,union(none,identifier(none,aut),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),union(none,identifier(none,aut),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,identifier(none,com),reverse(none,identifier(none,com))))))))),forall(rodinpos(grd5,internal_grd5),[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),identifier(none,por)),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))))),equal(none,image(none,reverse(none,union(none,identifier(none,aut),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,ava),[identifier(none,po)])])),image(none,reverse(none,union(none,identifier(none,aut),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,apr),[identifier(none,po)])]))))),forall(rodinpos(grd6,internal_grd6),[identifier(none,l)],implication(none,truth(none),forall(none,[identifier(none,m)],implication(none,conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,identifier(none,m),identifier(none,loc)),conjunct(none,not_equal(none,identifier(none,l),identifier(none,m)),subset_strict(none,image(none,reverse(none,union(none,identifier(none,aut),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[identifier(none,l)])),image(none,reverse(none,union(none,identifier(none,aut),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[identifier(none,m)])))))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),identifier(none,por)),member(none,identifier(none,po),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,m)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,l)]))))),equal(none,function(none,identifier(none,con),[couple(none,[identifier(none,po),identifier(none,l)])]),boolean_true(none)))))))),forall(rodinpos(grd7,internal_grd7),[identifier(none,p)],implication(none,truth(none),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per)),conjunct(none,member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,po)])]),union(none,identifier(none,aut),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,couple(none,[identifier(none,p),function(none,identifier(none,ava),[identifier(none,po)])]),union(none,identifier(none,aut),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))))),not_member(rodinpos(grd8,internal_grd8),identifier(none,pe),identifier(none,pln))],[assign(rodinpos(act1,internal_act1),[identifier(none,aut)],[union(none,identifier(none,aut),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))])],[]),event(rodinpos(autorisationSupprimer,internal_evt8),autorisationSupprimer,ordinary(none),[],[identifier(rodinpos([],internal_var2),'LO'),identifier(rodinpos([],internal_prm1),'PAP'),identifier(rodinpos([],internal_prm2),'REF'),identifier(rodinpos([],internal_var1),pe)],[member(rodinpos(grd1,internal_grd1),identifier(none,pe),identifier(none,per)),subset(rodinpos(grd2,internal_grd2),identifier(none,'LO'),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),subset(rodinpos(grd3,internal_grd3),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')),identifier(none,aut)),not_member(rodinpos(grd4,internal_grd4),function(none,identifier(none,sit),[identifier(none,pe)]),identifier(none,'LO')),subset(rodinpos(grd5,internal_grd5),range_subtraction(none,set_subtraction(none,identifier(none,aut),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),set_extension(none,[identifier(none,dehors)])),composition(none,set_subtraction(none,identifier(none,aut),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),reverse(none,identifier(none,sor)))),forall(rodinpos(grd9,internal_element1),[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per)),member(none,identifier(none,p),image(none,reverse(none,set_subtraction(none,identifier(none,aut),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),set_subtraction(none,identifier(none,aut),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,identifier(none,com),reverse(none,identifier(none,com))))))))),not_member(rodinpos(grd6,internal_grd6),identifier(none,pe),image(none,reverse(none,identifier(none,pap)),image(none,reverse(none,identifier(none,apr)),identifier(none,'LO')))),forall(rodinpos(grd7,internal_grd7),[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),identifier(none,por)),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))))),equal(none,image(none,reverse(none,set_subtraction(none,identifier(none,aut),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,ava),[identifier(none,po)])])),image(none,reverse(none,set_subtraction(none,identifier(none,aut),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,apr),[identifier(none,po)])]))))),forall(rodinpos(grd8,internal_grd8),[identifier(none,p),identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per)),conjunct(none,member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,po)])]),set_subtraction(none,identifier(none,aut),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,couple(none,[identifier(none,p),function(none,identifier(none,ava),[identifier(none,po)])]),set_subtraction(none,identifier(none,aut),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(rodinpos(grd10,internal_grd9),identifier(none,'PAP'),partial_injection(none,identifier(none,per),identifier(none,por))),subset(rodinpos(grd11,internal_grd10),composition(none,identifier(none,'PAP'),identifier(none,ava)),identifier(none,sit)),subset(rodinpos(grd12,internal_grd11),composition(none,identifier(none,'PAP'),identifier(none,apr)),identifier(none,aut)),negation(rodinpos(grd13,internal_grd12),member(none,identifier(none,pe),image(none,reverse(none,identifier(none,'PAP')),image(none,reverse(none,identifier(none,apr)),identifier(none,'LO'))))),subset(rodinpos(grd14,internal_grd13),range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),subset(rodinpos(grd15,internal_grd14),identifier(none,'REF'),identifier(none,por)),subset(rodinpos(grd16,internal_grd15),identifier(none,'REF'),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),equal(rodinpos(grd17,internal_grd16),intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(rodinpos(grd18,internal_grd17),intersection(none,identifier(none,pln),domain(none,identifier(none,'PAP'))),empty_set(none))],[assign(rodinpos(act1,internal_act1),[identifier(none,aut)],[set_subtraction(none,identifier(none,aut),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))]),assign(rodinpos(act2,internal_act2),[identifier(none,pap)],[identifier(none,'PAP')]),assign(rodinpos(act3,internal_act3),[identifier(none,acc)],[range(none,identifier(none,'PAP'))]),assign(rodinpos(act4,internal_act4),[identifier(none,ref)],[identifier(none,'REF')])],[]),event(rodinpos(listeNoirePersonneAjouter,internal_evt19),listeNoirePersonneAjouter,ordinary(none),[],[identifier(rodinpos([],internal_prm1),'PAP'),identifier(rodinpos([],internal_prm2),'REF'),identifier(rodinpos([],internal_var1),pe)],[member(rodinpos(grd1,internal_grd1),identifier(none,pe),identifier(none,per)),not_member(rodinpos(grd2,internal_grd2),identifier(none,pe),identifier(none,pln)),not_member(rodinpos(grd3,internal_grd3),identifier(none,pe),domain(none,identifier(none,pap))),member(rodinpos(grd4,internal_grd4),identifier(none,'PAP'),partial_injection(none,identifier(none,per),identifier(none,por))),subset(rodinpos(grd5,internal_grd5),composition(none,identifier(none,'PAP'),identifier(none,ava)),identifier(none,sit)),subset(rodinpos(grd6,internal_grd6),composition(none,identifier(none,'PAP'),identifier(none,apr)),identifier(none,aut)),negation(rodinpos(grd7,internal_grd7),member(none,identifier(none,pe),domain(none,identifier(none,'PAP')))),subset(rodinpos(grd8,internal_grd8),range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),subset(rodinpos(grd9,internal_grd9),identifier(none,'REF'),identifier(none,por)),subset(rodinpos(grd10,internal_grd10),identifier(none,'REF'),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),equal(rodinpos(grd11,internal_grd11),intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(rodinpos(grd12,internal_grd12),intersection(none,identifier(none,pln),domain(none,identifier(none,'PAP'))),empty_set(none))],[assign(rodinpos(act1,internal_act1),[identifier(none,pln)],[union(none,identifier(none,pln),set_extension(none,[identifier(none,pe)]))]),assign(rodinpos(act2,internal_act2),[identifier(none,pap)],[identifier(none,'PAP')]),assign(rodinpos(act3,internal_act3),[identifier(none,acc)],[range(none,identifier(none,'PAP'))]),assign(rodinpos(act4,internal_act4),[identifier(none,ref)],[identifier(none,'REF')])],[]),event(rodinpos(listeNoirePersonneRetirer,internal_evt20),listeNoirePersonneRetirer,ordinary(none),[],[identifier(rodinpos([],internal_prm1),'PAP'),identifier(rodinpos([],internal_prm2),'REF'),identifier(rodinpos([],internal_var1),pe)],[member(rodinpos(grd1,internal_grd1),identifier(none,pe),identifier(none,pln)),member(rodinpos(grd2,internal_grd2),identifier(none,'PAP'),partial_injection(none,identifier(none,per),identifier(none,por))),subset(rodinpos(grd3,internal_grd3),composition(none,identifier(none,'PAP'),identifier(none,ava)),identifier(none,sit)),subset(rodinpos(grd4,internal_grd4),composition(none,identifier(none,'PAP'),identifier(none,apr)),identifier(none,aut)),negation(rodinpos(grd5,internal_grd5),member(none,identifier(none,pe),domain(none,identifier(none,'PAP')))),subset(rodinpos(grd6,internal_grd6),range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),subset(rodinpos(grd7,internal_grd7),identifier(none,'REF'),identifier(none,por)),subset(rodinpos(grd8,internal_grd8),identifier(none,'REF'),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),equal(rodinpos(grd9,internal_grd9),intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(rodinpos(grd10,internal_grd10),intersection(none,identifier(none,pln),domain(none,identifier(none,'PAP'))),empty_set(none))],[assign(rodinpos(act1,internal_act1),[identifier(none,pln)],[set_subtraction(none,identifier(none,pln),set_extension(none,[identifier(none,pe)]))]),assign(rodinpos(act2,internal_act2),[identifier(none,pap)],[identifier(none,'PAP')]),assign(rodinpos(act3,internal_act3),[identifier(none,acc)],[range(none,identifier(none,'PAP'))]),assign(rodinpos(act4,internal_act4),[identifier(none,ref)],[identifier(none,'REF')])],[]),event(rodinpos('porteProt\351\g\351\ePassageAutoriser',internal_evt13),'porteProt\351\g\351\ePassageAutoriser',ordinary(none),[],[identifier(rodinpos([],internal_var1),pe),identifier(rodinpos([],internal_var2),po)],[member(rodinpos(grd1,internal_grd1),identifier(none,pe),identifier(none,per)),member(rodinpos(grd2,internal_grd2),identifier(none,po),identifier(none,por)),member(rodinpos(grd3,internal_grd3),couple(none,[identifier(none,po),function(none,identifier(none,apr),[identifier(none,po)])]),image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))),not_member(rodinpos(grd4,internal_grd4),identifier(none,po),union(none,identifier(none,acc),identifier(none,ref))),equal(rodinpos(grd5,internal_grd5),function(none,identifier(none,sit),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),not_member(rodinpos(grd6,internal_grd6),identifier(none,pe),identifier(none,pln)),member(rodinpos(grd7,internal_grd7),couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut)),not_member(rodinpos(grd8,internal_grd8),identifier(none,pe),domain(none,identifier(none,pap)))],[assign(rodinpos(act1,internal_act1),[identifier(none,acc)],[union(none,identifier(none,acc),set_extension(none,[identifier(none,po)]))]),assign(rodinpos(act2,internal_act2),[identifier(none,pap)],[overwrite(none,identifier(none,pap),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,po)])]))])],[]),event(rodinpos('porteProt\351\g\351\ePassageRefuser_1',internal_evt14),'porteProt\351\g\351\ePassageRefuser_1',ordinary(none),[],[identifier(rodinpos([],internal_var1),pe),identifier(rodinpos([],internal_var2),po)],[member(rodinpos(grd1,internal_grd1),identifier(none,pe),identifier(none,per)),member(rodinpos(grd2,internal_grd2),identifier(none,po),identifier(none,por)),member(rodinpos(grd3,internal_grd3),couple(none,[identifier(none,po),function(none,identifier(none,apr),[identifier(none,po)])]),image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))),not_member(rodinpos(grd4,internal_grd4),identifier(none,po),union(none,identifier(none,acc),identifier(none,ref))),equal(rodinpos(grd5,internal_grd5),function(none,identifier(none,sit),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),negation(rodinpos(grd6,internal_grd6),conjunct(none,not_member(none,identifier(none,pe),identifier(none,pln)),conjunct(none,member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))))))],[assign(rodinpos(act1,internal_act1),[identifier(none,ref)],[union(none,identifier(none,ref),set_extension(none,[identifier(none,po)]))])],[]),event(rodinpos('porteProt\351\g\351\ePassageRefuser_2',evt1),'porteProt\351\g\351\ePassageRefuser_2',ordinary(none),[],[identifier(rodinpos([],internal_var1),pe),identifier(rodinpos([],internal_var2),po)],[member(rodinpos(grd1,internal_grd1),identifier(none,pe),identifier(none,per)),member(rodinpos(grd2,internal_grd2),identifier(none,po),identifier(none,por)),member(rodinpos(grd3,internal_grd3),couple(none,[identifier(none,po),function(none,identifier(none,apr),[identifier(none,po)])]),image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))),not_member(rodinpos(grd4,internal_grd4),identifier(none,po),union(none,identifier(none,acc),identifier(none,ref))),equal(rodinpos(grd5,internal_grd5),function(none,identifier(none,sit),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),not_member(rodinpos(grd6,internal_grd6),identifier(none,pe),identifier(none,pln)),member(rodinpos(grd7,internal_grd7),couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut)),not_member(rodinpos(grd8,internal_grd8),identifier(none,pe),domain(none,identifier(none,pap)))],[assign(rodinpos(act1,internal_act1),[identifier(none,ref)],[union(none,identifier(none,ref),set_extension(none,[identifier(none,po)]))])],[]),event(rodinpos(porteSensPositifpasser,internal_evt2),porteSensPositifpasser,ordinary(none),[],[identifier(rodinpos([],internal_var1),pe),identifier(rodinpos([],internal_var3),po)],[member(rodinpos(grd1,internal_grd1),identifier(none,pe),identifier(none,per)),member(rodinpos(grd2,internal_grd9),identifier(none,po),identifier(none,por)),member(rodinpos(grd3,internal_grd2),identifier(none,po),domain(none,identifier(none,apr))),member(rodinpos(grd4,internal_grd3),couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut)),not_equal(rodinpos(grd5,internal_grd4),function(none,identifier(none,sit),[identifier(none,pe)]),function(none,identifier(none,apr),[identifier(none,po)])),member(rodinpos(grd6,internal_grd5),couple(none,[function(none,identifier(none,sit),[identifier(none,pe)]),function(none,identifier(none,apr),[identifier(none,po)])]),union(none,identifier(none,com),reverse(none,identifier(none,com)))),disjunct(rodinpos(grd8,internal_grd7),member(none,couple(none,[identifier(none,pe),identifier(none,po)]),identifier(none,pap)),conjunct(none,not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))))),member(rodinpos(grd9,internal_grd8),couple(none,[identifier(none,po),function(none,identifier(none,sit),[identifier(none,pe)])]),identifier(none,ava))],[assign(rodinpos(act1,internal_act1),[identifier(none,pap)],[domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,pap))]),assign(rodinpos(act2,internal_act2),[identifier(none,acc)],[set_subtraction(none,identifier(none,acc),set_extension(none,[identifier(none,po)]))]),assign(rodinpos(act3,internal_act3),[identifier(none,sit)],[overwrite(none,identifier(none,sit),set_extension(none,[couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])])]))])],[]),event(rodinpos('porteProt\351\g\351\ePassageAutorisationStopper',internal_evt15),'porteProt\351\g\351\ePassageAutorisationStopper',ordinary(none),[],[identifier(rodinpos([],internal_var1),p)],[member(rodinpos(grd1,internal_grd1),identifier(none,p),identifier(none,acc))],[assign(rodinpos(act1,internal_act1),[identifier(none,acc)],[set_subtraction(none,identifier(none,acc),set_extension(none,[identifier(none,p)]))]),assign(rodinpos(act2,internal_act2),[identifier(none,pap)],[range_subtraction(none,identifier(none,pap),set_extension(none,[identifier(none,p)]))])],[]),event(rodinpos('porteProt\351\g\351\ePassageRefusStopper',internal_evt16),'porteProt\351\g\351\ePassageRefusStopper',ordinary(none),[],[identifier(rodinpos([],internal_var1),p)],[member(rodinpos(grd1,internal_grd1),identifier(none,p),identifier(none,ref))],[assign(rodinpos(act1,internal_act1),[identifier(none,ref)],[set_subtraction(none,identifier(none,ref),set_extension(none,[identifier(none,p)]))])],[]),event(rodinpos('porteSensN\351\gatifPasser',internal_evt18),'porteSensN\351\gatifPasser',ordinary(none),[],[identifier(rodinpos([],internal_var1),pe),identifier(rodinpos([],internal_var2),po)],[member(rodinpos(grd1,internal_grd1),identifier(none,pe),identifier(none,per)),member(rodinpos(grd2,internal_grd2),identifier(none,po),identifier(none,por)),member(rodinpos(grd3,internal_grd3),couple(none,[identifier(none,po),function(none,identifier(none,sit),[identifier(none,pe)])]),identifier(none,apr)),not_member(rodinpos(grd4,internal_grd4),identifier(none,pe),domain(none,identifier(none,pap)))],[assign(rodinpos(act1,internal_act1),[identifier(none,sit)],[overwrite(none,identifier(none,sit),set_extension(none,[couple(none,[identifier(none,pe),function(none,identifier(none,ava),[identifier(none,po)])])]))])],[])])])],[event_b_context(none,ca_c00,[extends(none,[]),constants(none,[identifier(none,dehors)]),axioms(none,[member(rodinpos(axm1,internal_axm1A),identifier(none,dehors),identifier(none,'LOCAL'))]),theorems(none,[]),sets(none,[deferred_set(none,'LOCAL'),deferred_set(none,'PERSONNE'),deferred_set(none,'PORTE')])]),event_b_context(none,ca_c01,[extends(none,[ca_c00]),constants(none,[identifier(none,dc0),identifier(none,dp)]),axioms(none,[member(rodinpos(axm1,internal_axm1A),identifier(none,dc0),identifier(none,'DATE')),member(rodinpos(axm2,internal_axm4A),identifier(none,dp),total_function(none,cartesian_product(none,identifier(none,'DATE'),identifier(none,'DATE')),bool_set(none))),forall(rodinpos(axm3,internal_axm2A),[identifier(none,a)],implication(none,member(none,identifier(none,a),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,a),identifier(none,a)])]),boolean_true(none)))),forall(rodinpos(axm4,internal_axm3A),[identifier(none,a),identifier(none,b)],implication(none,conjunct(none,member(none,identifier(none,a),identifier(none,'DATE')),conjunct(none,member(none,identifier(none,b),identifier(none,'DATE')),conjunct(none,negation(none,equal(none,identifier(none,a),identifier(none,b))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,a),identifier(none,b)])]),boolean_true(none))))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,b),identifier(none,a)])]),boolean_false(none)))),forall(rodinpos(axm5,internal_axm5A),[identifier(none,a),identifier(none,b),identifier(none,c)],implication(none,conjunct(none,member(none,identifier(none,a),identifier(none,'DATE')),conjunct(none,member(none,identifier(none,b),identifier(none,'DATE')),conjunct(none,member(none,identifier(none,c),identifier(none,'DATE')),conjunct(none,equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,a),identifier(none,b)])]),boolean_true(none)),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,b),identifier(none,c)])]),boolean_true(none)))))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,a),identifier(none,c)])]),boolean_true(none)))),truth(rodinpos(axm6,internal_valuation_2))]),theorems(none,[]),sets(none,[deferred_set(none,'CARTE'),deferred_set(none,'CYLINDRE'),deferred_set(none,'DATE')])])],[discharged(ca_m01,'INITIALISATION',inv4),discharged(ca_m01,'INITIALISATION',inv6),discharged(ca_m01,'INITIALISATION',inv7),discharged(ca_m01,'INITIALISATION',inv8),discharged(ca_m01,'INITIALISATION',inv9),discharged(ca_m01,'INITIALISATION',inv10),discharged(ca_m01,'INITIALISATION',inv11),discharged(ca_m01,'INITIALISATION',inv12),discharged(ca_m01,'INITIALISATION',inv13),discharged(ca_m01,'INITIALISATION',inv14),discharged(ca_m01,'INITIALISATION',inv15),discharged(ca_m01,'INITIALISATION',inv16),discharged(ca_m01,'INITIALISATION',inv17),discharged(ca_m01,'INITIALISATION',inv18),discharged(ca_m01,'INITIALISATION',inv19),discharged(ca_m01,'INITIALISATION',inv20),discharged(ca_m01,'INITIALISATION',inv21),discharged(ca_m01,'INITIALISATION',inv22),discharged(ca_m01,'INITIALISATION',inv23),discharged(ca_m01,'INITIALISATION',inv24),discharged(ca_m01,'INITIALISATION',inv25),discharged(ca_m01,'INITIALISATION',inv26),discharged(ca_m01,'INITIALISATION',inv27),discharged(ca_m01,'INITIALISATION',inv28),discharged(ca_m01,'INITIALISATION',inv29),discharged(ca_m01,'INITIALISATION',inv30),discharged(ca_m01,'INITIALISATION',inv31),discharged(ca_m01,'INITIALISATION',inv32),discharged(ca_m01,'INITIALISATION',inv33),discharged(ca_m01,'INITIALISATION',inv34),discharged(ca_m01,'INITIALISATION',inv35),discharged(ca_m01,'INITIALISATION',inv36),discharged(ca_m01,'INITIALISATION',inv37),discharged(ca_m01,'INITIALISATION',inv38),discharged(ca_m01,'INITIALISATION',inv40),discharged(ca_m01,'localProt\351\g\351\Cr\351\er',inv8),discharged(ca_m01,'localProt\351\g\351\Cr\351\er',inv15),discharged(ca_m01,'localProt\351\g\351\Cr\351\er',inv16),discharged(ca_m01,'localProt\351\g\351\Cr\351\er',inv17),discharged(ca_m01,'localProt\351\g\351\Cr\351\er',inv21),discharged(ca_m01,'localProt\351\g\351\Cr\351\er',inv31),discharged(ca_m01,'localProt\351\g\351\Cr\351\er',inv36),discharged(ca_m01,'localNonProt\351\g\351\Cr\351\er',inv8),discharged(ca_m01,'localNonProt\351\g\351\Cr\351\er',inv16),discharged(ca_m01,'localNonProt\351\g\351\Cr\351\er',inv21),discharged(ca_m01,localSupprimer,inv8),discharged(ca_m01,localSupprimer,inv15),discharged(ca_m01,localSupprimer,inv17),discharged(ca_m01,localSupprimer,inv21),discharged(ca_m01,localSupprimer,inv29),discharged(ca_m01,localSupprimer,inv31),discharged(ca_m01,localSupprimer,inv35),discharged(ca_m01,localSupprimer,inv36),discharged(ca_m01,localSupprimer,inv37),discharged(ca_m01,'communicationProt\351\g\351\eCr\351\er',inv16),discharged(ca_m01,'communicationProt\351\g\351\eCr\351\er',inv17),discharged(ca_m01,'communicationProt\351\g\351\eCr\351\er',inv29),discharged(ca_m01,'communicationProt\351\g\351\eCr\351\er',inv30),discharged(ca_m01,'communicationProt\351\g\351\eCr\351\er',inv31),discharged(ca_m01,'communicationProt\351\g\351\eCr\351\er',inv32),discharged(ca_m01,'communicationProt\351\g\351\eCr\351\er',inv35),discharged(ca_m01,'communicationProt\351\g\351\eCr\351\er',inv37),discharged(ca_m01,'communicationNonProt\351\g\351\eCr\351\er',inv16),discharged(ca_m01,communicationSupprimer,inv15),discharged(ca_m01,communicationSupprimer,inv16),discharged(ca_m01,communicationSupprimer,inv17),discharged(ca_m01,communicationSupprimer,inv29),discharged(ca_m01,communicationSupprimer,inv31),discharged(ca_m01,communicationSupprimer,inv35),discharged(ca_m01,communicationSupprimer,inv36),discharged(ca_m01,communicationSupprimer,inv37),discharged(ca_m01,'communicationProt\351\g\351\eDevenir',inv17),discharged(ca_m01,'communicationProt\351\g\351\eDevenir',inv29),discharged(ca_m01,'communicationProt\351\g\351\eDevenir',inv30),discharged(ca_m01,'communicationProt\351\g\351\eDevenir',inv31),discharged(ca_m01,'communicationProt\351\g\351\eDevenir',inv32),discharged(ca_m01,'communicationProt\351\g\351\eDevenir',inv35),discharged(ca_m01,'communicationNonProt\351\g\351\eDevenir',inv15),discharged(ca_m01,'communicationNonProt\351\g\351\eDevenir',inv16),discharged(ca_m01,'communicationNonProt\351\g\351\eDevenir',inv17),discharged(ca_m01,'communicationNonProt\351\g\351\eDevenir',inv29),discharged(ca_m01,'communicationNonProt\351\g\351\eDevenir',inv31),discharged(ca_m01,'communicationNonProt\351\g\351\eDevenir',inv33),discharged(ca_m01,'communicationNonProt\351\g\351\eDevenir',inv35),discharged(ca_m01,'communicationNonProt\351\g\351\eDevenir',inv36),discharged(ca_m01,'communicationNonProt\351\g\351\eDevenir',inv37),discharged(ca_m01,'porteProt\351\g\351\eCr\351\er',inv15),discharged(ca_m01,'porteProt\351\g\351\eCr\351\er',inv16),discharged(ca_m01,'porteProt\351\g\351\eCr\351\er',inv17),discharged(ca_m01,'porteProt\351\g\351\eCr\351\er',inv29),discharged(ca_m01,'porteProt\351\g\351\eCr\351\er',inv30),discharged(ca_m01,'porteProt\351\g\351\eCr\351\er',inv31),discharged(ca_m01,'porteProt\351\g\351\eCr\351\er',inv32),discharged(ca_m01,'porteProt\351\g\351\eCr\351\er',inv35),discharged(ca_m01,'porteProt\351\g\351\eCr\351\er',inv37),discharged(ca_m01,'porteNonProt\351\g\351\eCr\351\er',inv16),discharged(ca_m01,'porteProt\351\g\351\eSupprimer',inv15),discharged(ca_m01,'porteProt\351\g\351\eSupprimer',inv16),discharged(ca_m01,'porteProt\351\g\351\eSupprimer',inv17),discharged(ca_m01,'porteProt\351\g\351\eSupprimer',inv29),discharged(ca_m01,'porteProt\351\g\351\eSupprimer',inv31),discharged(ca_m01,'porteProt\351\g\351\eSupprimer',inv35),discharged(ca_m01,'porteProt\351\g\351\eSupprimer',inv36),discharged(ca_m01,'porteProt\351\g\351\eSupprimer',inv37),discharged(ca_m01,'porteNonProt\351\g\351\eSupprimer',inv33),discharged(ca_m01,'porteNonProt\351\g\351\eSupprimer',inv34),discharged(ca_m01,'personneAvecCarteCr\351\er',inv4),discharged(ca_m01,'personneAvecCarteCr\351\er',inv6),discharged(ca_m01,'personneAvecCarteCr\351\er',inv7),discharged(ca_m01,'personneAvecCarteCr\351\er',inv8),discharged(ca_m01,'personneAvecCarteCr\351\er',inv9),discharged(ca_m01,'personneAvecCarteCr\351\er',inv11),discharged(ca_m01,'personneAvecCarteCr\351\er',inv12),discharged(ca_m01,'personneAvecCarteCr\351\er',inv14),discharged(ca_m01,'personneAvecCarteCr\351\er',inv19),discharged(ca_m01,'personneAvecCarteCr\351\er',inv20),discharged(ca_m01,'personneAvecCarteCr\351\er',inv21),discharged(ca_m01,'personneAvecCarteCr\351\er',inv24),discharged(ca_m01,'personneAvecCarteCr\351\er',inv28),discharged(ca_m01,'personneAvecCarteCr\351\er',inv32),discharged(ca_m01,'personneAvecCarteCr\351\er',inv34),discharged(ca_m01,'personneSansCarteCr\351\er',inv4),discharged(ca_m01,'personneSansCarteCr\351\er',inv6),discharged(ca_m01,'personneSansCarteCr\351\er',inv7),discharged(ca_m01,'personneSansCarteCr\351\er',inv8),discharged(ca_m01,'personneSansCarteCr\351\er',inv9),discharged(ca_m01,'personneSansCarteCr\351\er',inv19),discharged(ca_m01,'personneSansCarteCr\351\er',inv20),discharged(ca_m01,'personneSansCarteCr\351\er',inv21),discharged(ca_m01,'personneSansCarteCr\351\er',inv24),discharged(ca_m01,'personneSansCarteCr\351\er',inv34),discharged(ca_m01,personneSansCarteSupprimer,inv4),discharged(ca_m01,personneSansCarteSupprimer,inv6),discharged(ca_m01,personneSansCarteSupprimer,inv7),discharged(ca_m01,personneSansCarteSupprimer,inv8),discharged(ca_m01,personneSansCarteSupprimer,inv9),discharged(ca_m01,personneSansCarteSupprimer,inv10),discharged(ca_m01,personneSansCarteSupprimer,inv19),discharged(ca_m01,personneSansCarteSupprimer,inv20),discharged(ca_m01,personneSansCarteSupprimer,inv21),discharged(ca_m01,personneSansCarteSupprimer,inv22),discharged(ca_m01,personneSansCarteSupprimer,inv25),discharged(ca_m01,personneSansCarteSupprimer,inv33),discharged(ca_m01,'autorisationCr\351\er',inv6),discharged(ca_m01,'autorisationCr\351\er',inv8),discharged(ca_m01,'autorisationCr\351\er',inv9),discharged(ca_m01,'autorisationCr\351\er',inv24),discharged(ca_m01,'autorisationCr\351\er',inv29),discharged(ca_m01,'autorisationCr\351\er',inv31),discharged(ca_m01,'autorisationCr\351\er',inv35),discharged(ca_m01,'autorisationCr\351\er',inv37),discharged(ca_m01,autorisationSupprimer,inv6),discharged(ca_m01,autorisationSupprimer,inv8),discharged(ca_m01,autorisationSupprimer,inv9),discharged(ca_m01,autorisationSupprimer,inv29),discharged(ca_m01,autorisationSupprimer,inv30),discharged(ca_m01,autorisationSupprimer,inv31),discharged(ca_m01,autorisationSupprimer,inv32),discharged(ca_m01,autorisationSupprimer,inv35),discharged(ca_m01,autorisationSupprimer,inv37),discharged(ca_m01,listenoirePersonneAjouter,inv26),discharged(ca_m01,listenoirePersonneAjouter,inv28),discharged(ca_m01,listenoirePersonneAjouter,inv35),discharged(ca_m01,listenoirePersonneAjouter,inv37),discharged(ca_m01,listenoirePersonneRetirer,inv26),discharged(ca_m01,listenoirePersonneRetirer,inv28),discharged(ca_m01,listenoirePersonneRetirer,inv35),discharged(ca_m01,listenoirePersonneRetirer,inv36),discharged(ca_m01,listenoirePersonneRetirer,inv37),discharged(ca_m01,'carteCr\351\er',inv14),discharged(ca_m01,'carteCr\351\er',inv30),discharged(ca_m01,'carteCr\351\er',inv37),discharged(ca_m01,'carteCr\351\er',inv38),discharged(ca_m01,carteSupprimer,inv14),discharged(ca_m01,carteSupprimer,inv30),discharged(ca_m01,carteSupprimer,inv37),discharged(ca_m01,carteSupprimer,inv38),discharged(ca_m01,carteAttribuer,inv4),discharged(ca_m01,carteAttribuer,inv11),discharged(ca_m01,carteAttribuer,inv12),discharged(ca_m01,carteAttribuer,inv14),discharged(ca_m01,carteAttribuer,inv27),discharged(ca_m01,carteAttribuer,inv28),discharged(ca_m01,carteAttribuer,inv32),discharged(ca_m01,carteAttribuer,inv33),discharged(ca_m01,carteAttribuer,inv34),discharged(ca_m01,carteAttribuer,inv40),discharged(ca_m01,'carteD\351\sattribuer',inv4),discharged(ca_m01,'carteD\351\sattribuer',inv6),discharged(ca_m01,'carteD\351\sattribuer',inv7),discharged(ca_m01,'carteD\351\sattribuer',inv8),discharged(ca_m01,'carteD\351\sattribuer',inv11),discharged(ca_m01,'carteD\351\sattribuer',inv14),discharged(ca_m01,'carteD\351\sattribuer',inv26),discharged(ca_m01,'carteD\351\sattribuer',inv29),discharged(ca_m01,'carteD\351\sattribuer',inv30),discharged(ca_m01,'carteD\351\sattribuer',inv31),discharged(ca_m01,'carteD\351\sattribuer',inv35),discharged(ca_m01,'carteD\351\sattribuer',inv36),discharged(ca_m01,'carteD\351\sattribuer',inv37),discharged(ca_m01,'porteProt\351\g\351\eSensPositifpasser',inv19),discharged(ca_m01,'porteProt\351\g\351\eSensPositifpasser',inv20),discharged(ca_m01,'porteProt\351\g\351\eSensPositifpasser',inv21),discharged(ca_m01,'porteNonProt\351\g\351\eSensPositifpasser',inv19),discharged(ca_m01,'porteNonProt\351\g\351\eSensPositifpasser',inv20),discharged(ca_m01,'porteNonProt\351\g\351\eSensPositifpasser',inv21),discharged(ca_m01,'porteSensN\351\gatifpasser',inv19),discharged(ca_m01,'porteSensN\351\gatifpasser',inv20),discharged(ca_m01,'porteSensN\351\gatifpasser',inv21),discharged(ca_m01,dateAvancer_1,inv35),discharged(ca_m01,dateAvancer_1,inv36),discharged(ca_m01,dateAvancer_1,inv37),discharged(ca_m00,'INITIALISATION',inv3),discharged(ca_m00,'INITIALISATION',inv4),discharged(ca_m00,'INITIALISATION',inv5),discharged(ca_m00,'INITIALISATION',inv6),discharged(ca_m00,'INITIALISATION',inv7),discharged(ca_m00,'INITIALISATION',inv8),discharged(ca_m00,'INITIALISATION',inv9),discharged(ca_m00,'INITIALISATION',inv10),discharged(ca_m00,'INITIALISATION',inv11),discharged(ca_m00,'INITIALISATION',inv12),discharged(ca_m00,'INITIALISATION',inv13),discharged(ca_m00,'INITIALISATION',inv14),discharged(ca_m00,'INITIALISATION',inv15),discharged(ca_m00,'INITIALISATION',inv16),discharged(ca_m00,'INITIALISATION',inv17),discharged(ca_m00,'INITIALISATION',inv18),discharged(ca_m00,'INITIALISATION',inv19),discharged(ca_m00,'INITIALISATION',inv20),discharged(ca_m00,'INITIALISATION',inv21),discharged(ca_m00,'INITIALISATION',inv22),discharged(ca_m00,'INITIALISATION',inv23),discharged(ca_m00,'INITIALISATION',inv24),discharged(ca_m00,'INITIALISATION',inv26),discharged(ca_m00,'INITIALISATION',inv27),discharged(ca_m00,'INITIALISATION',inv28),discharged(ca_m00,'INITIALISATION',inv29),discharged(ca_m00,'INITIALISATION',inv30),discharged(ca_m00,'INITIALISATION',inv31),discharged(ca_m00,'INITIALISATION',inv32),discharged(ca_m00,'INITIALISATION',inv33),discharged(ca_m00,'INITIALISATION',inv34),discharged(ca_m00,'INITIALISATION',inv35),discharged(ca_m00,'INITIALISATION',inv36),discharged(ca_m00,'INITIALISATION',inv37),discharged(ca_m00,'INITIALISATION',inv38),discharged(ca_m00,'INITIALISATION',inv39),discharged(ca_m00,'INITIALISATION',inv40),discharged(ca_m00,'INITIALISATION',inv41),discharged(ca_m00,'INITIALISATION',inv42),discharged(ca_m00,'INITIALISATION',inv43),discharged(ca_m00,'INITIALISATION',inv44),discharged(ca_m00,'INITIALISATION',inv45),discharged(ca_m00,'INITIALISATION',inv46),discharged(ca_m00,'INITIALISATION',inv47),discharged(ca_m00,'INITIALISATION',inv48),discharged(ca_m00,'INITIALISATION',inv49),discharged(ca_m00,'INITIALISATION',inv50),discharged(ca_m00,'INITIALISATION',inv51),discharged(ca_m00,'INITIALISATION',inv52),discharged(ca_m00,'INITIALISATION',inv53),discharged(ca_m00,'INITIALISATION',inv54),discharged(ca_m00,'localProt\351\g\351\Cr\351\er',inv5),discharged(ca_m00,'localProt\351\g\351\Cr\351\er',inv8),discharged(ca_m00,'localProt\351\g\351\Cr\351\er',inv11),discharged(ca_m00,'localProt\351\g\351\Cr\351\er',inv12),discharged(ca_m00,'localProt\351\g\351\Cr\351\er',inv13),discharged(ca_m00,'localProt\351\g\351\Cr\351\er',inv14),discharged(ca_m00,'localProt\351\g\351\Cr\351\er',inv15),discharged(ca_m00,'localProt\351\g\351\Cr\351\er',inv16),discharged(ca_m00,'localProt\351\g\351\Cr\351\er',inv18),discharged(ca_m00,'localProt\351\g\351\Cr\351\er',inv19),discharged(ca_m00,'localProt\351\g\351\Cr\351\er',inv20),discharged(ca_m00,'localProt\351\g\351\Cr\351\er',inv23),discharged(ca_m00,'localProt\351\g\351\Cr\351\er',inv30),discharged(ca_m00,'localProt\351\g\351\Cr\351\er',inv31),discharged(ca_m00,'localProt\351\g\351\Cr\351\er',inv33),discharged(ca_m00,'localProt\351\g\351\Cr\351\er',inv34),discharged(ca_m00,'localProt\351\g\351\Cr\351\er',inv35),discharged(ca_m00,'localProt\351\g\351\Cr\351\er',inv36),discharged(ca_m00,'localProt\351\g\351\Cr\351\er',inv39),discharged(ca_m00,'localProt\351\g\351\Cr\351\er',inv45),discharged(ca_m00,'localNonProt\351\g\351\Cr\351\er',inv5),discharged(ca_m00,'localNonProt\351\g\351\Cr\351\er',inv8),discharged(ca_m00,'localNonProt\351\g\351\Cr\351\er',inv11),discharged(ca_m00,'localNonProt\351\g\351\Cr\351\er',inv12),discharged(ca_m00,'localNonProt\351\g\351\Cr\351\er',inv13),discharged(ca_m00,'localNonProt\351\g\351\Cr\351\er',inv14),discharged(ca_m00,'localNonProt\351\g\351\Cr\351\er',inv15),discharged(ca_m00,'localNonProt\351\g\351\Cr\351\er',inv16),discharged(ca_m00,'localNonProt\351\g\351\Cr\351\er',inv18),discharged(ca_m00,'localNonProt\351\g\351\Cr\351\er',inv19),discharged(ca_m00,'localNonProt\351\g\351\Cr\351\er',inv20),discharged(ca_m00,'localNonProt\351\g\351\Cr\351\er',inv23),discharged(ca_m00,'localNonProt\351\g\351\Cr\351\er',inv30),discharged(ca_m00,'localNonProt\351\g\351\Cr\351\er',inv31),discharged(ca_m00,'localNonProt\351\g\351\Cr\351\er',inv33),discharged(ca_m00,'localNonProt\351\g\351\Cr\351\er',inv34),discharged(ca_m00,'localNonProt\351\g\351\Cr\351\er',inv35),discharged(ca_m00,'localNonProt\351\g\351\Cr\351\er',inv36),discharged(ca_m00,'localNonProt\351\g\351\Cr\351\er',inv39),discharged(ca_m00,'localNonProt\351\g\351\Cr\351\er',inv45),discharged(ca_m00,localSupprimer,inv5),discharged(ca_m00,localSupprimer,inv8),discharged(ca_m00,localSupprimer,inv11),discharged(ca_m00,localSupprimer,inv12),discharged(ca_m00,localSupprimer,inv13),discharged(ca_m00,localSupprimer,inv14),discharged(ca_m00,localSupprimer,inv18),discharged(ca_m00,localSupprimer,inv19),discharged(ca_m00,localSupprimer,inv20),discharged(ca_m00,localSupprimer,inv23),discharged(ca_m00,localSupprimer,inv26),discharged(ca_m00,localSupprimer,inv27),discharged(ca_m00,localSupprimer,inv28),discharged(ca_m00,localSupprimer,inv31),discharged(ca_m00,localSupprimer,inv33),discharged(ca_m00,localSupprimer,inv35),discharged(ca_m00,localSupprimer,inv40),discharged(ca_m00,localSupprimer,inv42),discharged(ca_m00,localSupprimer,inv45),discharged(ca_m00,'communicationProt\351\g\351\eCr\351\er',inv12),discharged(ca_m00,'communicationProt\351\g\351\eCr\351\er',inv13),discharged(ca_m00,'communicationProt\351\g\351\eCr\351\er',inv14),discharged(ca_m00,'communicationProt\351\g\351\eCr\351\er',inv15),discharged(ca_m00,'communicationProt\351\g\351\eCr\351\er',inv16),discharged(ca_m00,'communicationProt\351\g\351\eCr\351\er',inv30),discharged(ca_m00,'communicationProt\351\g\351\eCr\351\er',inv31),discharged(ca_m00,'communicationProt\351\g\351\eCr\351\er',inv33),discharged(ca_m00,'communicationProt\351\g\351\eCr\351\er',inv34),discharged(ca_m00,'communicationProt\351\g\351\eCr\351\er',inv35),discharged(ca_m00,'communicationProt\351\g\351\eCr\351\er',inv36),discharged(ca_m00,'communicationProt\351\g\351\eCr\351\er',inv39),discharged(ca_m00,'communicationProt\351\g\351\eCr\351\er',inv45),discharged(ca_m00,'communicationNonProt\351\g\351\eCr\351\er',inv12),discharged(ca_m00,'communicationNonProt\351\g\351\eCr\351\er',inv13),discharged(ca_m00,'communicationNonProt\351\g\351\eCr\351\er',inv14),discharged(ca_m00,'communicationNonProt\351\g\351\eCr\351\er',inv15),discharged(ca_m00,'communicationNonProt\351\g\351\eCr\351\er',inv16),discharged(ca_m00,'communicationNonProt\351\g\351\eCr\351\er',inv30),discharged(ca_m00,'communicationNonProt\351\g\351\eCr\351\er',inv31),discharged(ca_m00,'communicationNonProt\351\g\351\eCr\351\er',inv33),discharged(ca_m00,'communicationNonProt\351\g\351\eCr\351\er',inv34),discharged(ca_m00,'communicationNonProt\351\g\351\eCr\351\er',inv35),discharged(ca_m00,'communicationNonProt\351\g\351\eCr\351\er',inv36),discharged(ca_m00,'communicationNonProt\351\g\351\eCr\351\er',inv39),discharged(ca_m00,'communicationNonProt\351\g\351\eCr\351\er',inv45),discharged(ca_m00,communicationSupprimer,inv12),discharged(ca_m00,communicationSupprimer,inv13),discharged(ca_m00,communicationSupprimer,inv14),discharged(ca_m00,communicationSupprimer,inv15),discharged(ca_m00,communicationSupprimer,inv16),discharged(ca_m00,communicationSupprimer,inv17),discharged(ca_m00,communicationSupprimer,inv21),discharged(ca_m00,communicationSupprimer,inv24),discharged(ca_m00,communicationSupprimer,inv26),discharged(ca_m00,communicationSupprimer,inv27),discharged(ca_m00,communicationSupprimer,inv28),discharged(ca_m00,communicationSupprimer,inv30),discharged(ca_m00,communicationSupprimer,inv31),discharged(ca_m00,communicationSupprimer,inv33),discharged(ca_m00,communicationSupprimer,inv34),discharged(ca_m00,communicationSupprimer,inv35),discharged(ca_m00,communicationSupprimer,inv36),discharged(ca_m00,communicationSupprimer,inv42),discharged(ca_m00,communicationSupprimer,inv45),discharged(ca_m00,communicationPermuter,inv12),discharged(ca_m00,communicationPermuter,inv13),discharged(ca_m00,communicationPermuter,inv14),discharged(ca_m00,sortieModifier,inv18),discharged(ca_m00,sortieModifier,inv19),discharged(ca_m00,sortieModifier,inv20),discharged(ca_m00,sortieModifier,inv21),discharged(ca_m00,sortieModifier,inv23),discharged(ca_m00,'porteCr\351\er',inv26),discharged(ca_m00,'porteCr\351\er',inv27),discharged(ca_m00,'porteCr\351\er',inv28),discharged(ca_m00,'porteCr\351\er',inv30),discharged(ca_m00,'porteCr\351\er',inv31),discharged(ca_m00,'porteCr\351\er',inv33),discharged(ca_m00,'porteCr\351\er',inv34),discharged(ca_m00,'porteCr\351\er',inv35),discharged(ca_m00,'porteCr\351\er',inv36),discharged(ca_m00,'porteCr\351\er',inv45),discharged(ca_m00,'porteCr\351\er',inv48),discharged(ca_m00,'porteCr\351\er',inv49),discharged(ca_m00,porteSupprimer,inv26),discharged(ca_m00,porteSupprimer,inv27),discharged(ca_m00,porteSupprimer,inv28),discharged(ca_m00,porteSupprimer,inv30),discharged(ca_m00,porteSupprimer,inv31),discharged(ca_m00,porteSupprimer,inv33),discharged(ca_m00,porteSupprimer,inv34),discharged(ca_m00,porteSupprimer,inv35),discharged(ca_m00,porteSupprimer,inv36),discharged(ca_m00,porteSupprimer,inv40),discharged(ca_m00,porteSupprimer,inv42),discharged(ca_m00,porteSupprimer,inv45),discharged(ca_m00,porteSupprimer,inv48),discharged(ca_m00,porteSupprimer,inv49),discharged(ca_m00,'personneCr\351\er',inv3),discharged(ca_m00,'personneCr\351\er',inv4),discharged(ca_m00,'personneCr\351\er',inv5),discharged(ca_m00,'personneCr\351\er',inv6),discharged(ca_m00,'personneCr\351\er',inv7),discharged(ca_m00,'personneCr\351\er',inv8),discharged(ca_m00,'personneCr\351\er',inv9),discharged(ca_m00,'personneCr\351\er',inv32),discharged(ca_m00,'personneCr\351\er',inv46),discharged(ca_m00,'personneCr\351\er',inv49),discharged(ca_m00,'personneCr\351\er',inv52),discharged(ca_m00,personneSupprimer,inv3),discharged(ca_m00,personneSupprimer,inv4),discharged(ca_m00,personneSupprimer,inv5),discharged(ca_m00,personneSupprimer,inv6),discharged(ca_m00,personneSupprimer,inv7),discharged(ca_m00,personneSupprimer,inv8),discharged(ca_m00,personneSupprimer,inv32),discharged(ca_m00,personneSupprimer,inv41),discharged(ca_m00,personneSupprimer,inv42),discharged(ca_m00,personneSupprimer,inv46),discharged(ca_m00,personneSupprimer,inv48),discharged(ca_m00,personneSupprimer,inv49),discharged(ca_m00,personneSupprimer,inv52),discharged(ca_m00,personneSupprimer,inv54),discharged(ca_m00,'autorisationCr\351\er',inv3),discharged(ca_m00,'autorisationCr\351\er',inv4),discharged(ca_m00,'autorisationCr\351\er',inv5),discharged(ca_m00,'autorisationCr\351\er',inv9),discharged(ca_m00,'autorisationCr\351\er',inv10),discharged(ca_m00,'autorisationCr\351\er',inv23),discharged(ca_m00,'autorisationCr\351\er',inv24),discharged(ca_m00,'autorisationCr\351\er',inv40),discharged(ca_m00,'autorisationCr\351\er',inv41),discharged(ca_m00,'autorisationCr\351\er',inv42),discharged(ca_m00,'autorisationCr\351\er',inv49),discharged(ca_m00,autorisationSupprimer,inv3),discharged(ca_m00,autorisationSupprimer,inv5),discharged(ca_m00,autorisationSupprimer,inv23),discharged(ca_m00,autorisationSupprimer,inv24),discharged(ca_m00,autorisationSupprimer,inv29),discharged(ca_m00,autorisationSupprimer,inv30),discharged(ca_m00,autorisationSupprimer,inv31),discharged(ca_m00,autorisationSupprimer,inv41),discharged(ca_m00,autorisationSupprimer,inv46),discharged(ca_m00,autorisationSupprimer,inv47),discharged(ca_m00,autorisationSupprimer,inv48),discharged(ca_m00,autorisationSupprimer,inv50),discharged(ca_m00,autorisationSupprimer,inv51),discharged(ca_m00,autorisationSupprimer,inv53),discharged(ca_m00,autorisationSupprimer,inv54),discharged(ca_m00,listeNoirePersonneAjouter,inv29),discharged(ca_m00,listeNoirePersonneAjouter,inv30),discharged(ca_m00,listeNoirePersonneAjouter,inv31),discharged(ca_m00,listeNoirePersonneAjouter,inv32),discharged(ca_m00,listeNoirePersonneAjouter,inv46),discharged(ca_m00,listeNoirePersonneAjouter,inv47),discharged(ca_m00,listeNoirePersonneAjouter,inv48),discharged(ca_m00,listeNoirePersonneAjouter,inv49),discharged(ca_m00,listeNoirePersonneAjouter,inv50),discharged(ca_m00,listeNoirePersonneAjouter,inv51),discharged(ca_m00,listeNoirePersonneAjouter,inv52),discharged(ca_m00,listeNoirePersonneAjouter,inv53),discharged(ca_m00,listeNoirePersonneAjouter,inv54),discharged(ca_m00,listeNoirePersonneRetirer,inv29),discharged(ca_m00,listeNoirePersonneRetirer,inv30),discharged(ca_m00,listeNoirePersonneRetirer,inv31),discharged(ca_m00,listeNoirePersonneRetirer,inv32),discharged(ca_m00,listeNoirePersonneRetirer,inv46),discharged(ca_m00,listeNoirePersonneRetirer,inv47),discharged(ca_m00,listeNoirePersonneRetirer,inv48),discharged(ca_m00,listeNoirePersonneRetirer,inv49),discharged(ca_m00,listeNoirePersonneRetirer,inv50),discharged(ca_m00,listeNoirePersonneRetirer,inv51),discharged(ca_m00,listeNoirePersonneRetirer,inv52),discharged(ca_m00,listeNoirePersonneRetirer,inv53),discharged(ca_m00,listeNoirePersonneRetirer,inv54),discharged(ca_m00,'porteProt\351\g\351\ePassageAutoriser',inv29),discharged(ca_m00,'porteProt\351\g\351\ePassageAutoriser',inv30),discharged(ca_m00,'porteProt\351\g\351\ePassageAutoriser',inv46),discharged(ca_m00,'porteProt\351\g\351\ePassageAutoriser',inv50),discharged(ca_m00,'porteProt\351\g\351\ePassageAutoriser',inv51),discharged(ca_m00,'porteProt\351\g\351\ePassageAutoriser',inv54),discharged(ca_m00,'porteProt\351\g\351\ePassageRefuser_1',inv31),discharged(ca_m00,'porteProt\351\g\351\ePassageRefuser_1',inv51),discharged(ca_m00,'porteProt\351\g\351\ePassageRefuser_2',inv31),discharged(ca_m00,'porteProt\351\g\351\ePassageRefuser_2',inv51),discharged(ca_m00,porteSensPositifpasser,inv6),discharged(ca_m00,porteSensPositifpasser,inv7),discharged(ca_m00,porteSensPositifpasser,inv8),discharged(ca_m00,porteSensPositifpasser,inv29),discharged(ca_m00,porteSensPositifpasser,inv30),discharged(ca_m00,porteSensPositifpasser,inv46),discharged(ca_m00,porteSensPositifpasser,inv47),discharged(ca_m00,porteSensPositifpasser,inv51),discharged(ca_m00,porteSensPositifpasser,inv54),discharged(ca_m00,'porteProt\351\g\351\ePassageAutorisationStopper',inv29),discharged(ca_m00,'porteProt\351\g\351\ePassageAutorisationStopper',inv30),discharged(ca_m00,'porteProt\351\g\351\ePassageAutorisationStopper',inv46),discharged(ca_m00,'porteProt\351\g\351\ePassageAutorisationStopper',inv47),discharged(ca_m00,'porteProt\351\g\351\ePassageAutorisationStopper',inv50),discharged(ca_m00,'porteProt\351\g\351\ePassageAutorisationStopper',inv51),discharged(ca_m00,'porteProt\351\g\351\ePassageAutorisationStopper',inv54),discharged(ca_m00,'porteProt\351\g\351\ePassageRefusStopper',inv31),discharged(ca_m00,'porteProt\351\g\351\ePassageRefusStopper',inv51),discharged(ca_m00,'porteProt\351\g\351\ePassageRefusStopper',inv53),discharged(ca_m00,'porteSensN\351\gatifPasser',inv6),discharged(ca_m00,'porteSensN\351\gatifPasser',inv7),discharged(ca_m00,'porteSensN\351\gatifPasser',inv8),wp('INITIALISATION','autorisationCr\351\er',[member(none,identifier(none,pe),domain(none,empty_set(none))),subset(none,identifier(none,'LO'),set_subtraction(none,set_extension(none,[identifier(none,dehors)]),set_extension(none,[identifier(none,dehors)]))),equal(none,intersection(none,cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')),empty_set(none)),empty_set(none)),subset(none,range_subtraction(none,union(none,empty_set(none),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),set_extension(none,[identifier(none,dehors)])),composition(none,union(none,empty_set(none),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),reverse(none,empty_set(none)))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),empty_set(none)),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,empty_set(none)),set_extension(none,[boolean_true(none)]))))),equal(none,image(none,reverse(none,union(none,empty_set(none),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,empty_set(none),[identifier(none,po)])])),image(none,reverse(none,union(none,empty_set(none),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,empty_set(none),[identifier(none,po)])]))))),forall(none,[identifier(none,l),identifier(none,m)],implication(none,conjunct(none,member(none,identifier(none,l),set_extension(none,[identifier(none,dehors)])),conjunct(none,member(none,identifier(none,m),set_extension(none,[identifier(none,dehors)])),conjunct(none,not_equal(none,identifier(none,l),identifier(none,m)),subset_strict(none,image(none,reverse(none,union(none,empty_set(none),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[identifier(none,l)])),image(none,reverse(none,union(none,empty_set(none),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[identifier(none,m)])))))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),empty_set(none)),member(none,identifier(none,po),intersection(none,image(none,reverse(none,empty_set(none)),set_extension(none,[identifier(none,m)])),image(none,reverse(none,empty_set(none)),set_extension(none,[identifier(none,l)]))))),equal(none,function(none,empty_set(none),[couple(none,[identifier(none,po),identifier(none,l)])]),boolean_true(none)))))),forall(none,[identifier(none,p),identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,p),empty_set(none)),conjunct(none,member(none,identifier(none,po),empty_set(none)),member(none,couple(none,[identifier(none,p),function(none,empty_set(none),[identifier(none,po)])]),union(none,empty_set(none),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,couple(none,[identifier(none,p),function(none,empty_set(none),[identifier(none,po)])]),union(none,empty_set(none),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),not_member(none,identifier(none,pe),empty_set(none)),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),empty_set(none)),member(none,identifier(none,p),image(none,reverse(none,union(none,empty_set(none),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_subtraction(none,set_extension(none,[identifier(none,dehors)]),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),set_extension(none,[identifier(none,dehors)])),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),union(none,empty_set(none),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,empty_set(none),reverse(none,empty_set(none))))))))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc0),function(none,empty_set(none),[function(none,empty_set(none),[identifier(none,pe)])])])]),boolean_true(none))]),wp('INITIALISATION',autorisationSupprimer,[member(none,identifier(none,pe),empty_set(none)),subset(none,identifier(none,'LO'),set_subtraction(none,set_extension(none,[identifier(none,dehors)]),set_extension(none,[identifier(none,dehors)]))),subset(none,cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')),empty_set(none)),not_member(none,function(none,empty_set(none),[identifier(none,pe)]),identifier(none,'LO')),subset(none,range_subtraction(none,set_subtraction(none,empty_set(none),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),set_extension(none,[identifier(none,dehors)])),composition(none,set_subtraction(none,empty_set(none),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),reverse(none,empty_set(none)))),not_member(none,identifier(none,pe),image(none,reverse(none,empty_set(none)),image(none,reverse(none,empty_set(none)),identifier(none,'LO')))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),empty_set(none)),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,empty_set(none)),set_extension(none,[boolean_true(none)]))))),equal(none,image(none,reverse(none,set_subtraction(none,empty_set(none),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,empty_set(none),[identifier(none,po)])])),image(none,reverse(none,set_subtraction(none,empty_set(none),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,empty_set(none),[identifier(none,po)])]))))),forall(none,[identifier(none,p),identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,p),empty_set(none)),conjunct(none,member(none,identifier(none,po),empty_set(none)),member(none,couple(none,[identifier(none,p),function(none,empty_set(none),[identifier(none,po)])]),set_subtraction(none,empty_set(none),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,couple(none,[identifier(none,p),function(none,empty_set(none),[identifier(none,po)])]),set_subtraction(none,empty_set(none),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,identifier(none,pe),domain(none,empty_set(none))),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),empty_set(none)),member(none,identifier(none,p),image(none,reverse(none,set_subtraction(none,empty_set(none),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_subtraction(none,set_extension(none,[identifier(none,dehors)]),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),set_extension(none,[identifier(none,dehors)])),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),set_subtraction(none,empty_set(none),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,empty_set(none),reverse(none,empty_set(none))))))))),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,empty_set(none)),empty_set(none))),subset(none,composition(none,identifier(none,'PAP'),empty_set(none)),empty_set(none)),subset(none,composition(none,identifier(none,'PAP'),empty_set(none)),empty_set(none)),negation(none,member(none,identifier(none,pe),image(none,reverse(none,identifier(none,'PAP')),image(none,reverse(none,empty_set(none)),identifier(none,'LO'))))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,empty_set(none)),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),empty_set(none)),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,empty_set(none)),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,empty_set(none),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc0),identifier(none,d)])]),boolean_true(none))]),wp('INITIALISATION',carteAttribuer,[member(none,identifier(none,pe),empty_set(none)),member(none,identifier(none,ca),empty_set(none)),not_member(none,identifier(none,pe),domain(none,empty_set(none))),not_member(none,identifier(none,ca),range(none,empty_set(none)))]),wp('INITIALISATION','carteCr\351\er',[member(none,identifier(none,ca),set_subtraction(none,identifier(none,'CARTE'),empty_set(none))),member(none,identifier(none,dfv),identifier(none,'DATE'))]),wp('INITIALISATION','carteD\351\sattribuer',[member(none,identifier(none,pe),empty_set(none)),member(none,identifier(none,ca),empty_set(none)),member(none,couple(none,[identifier(none,pe),identifier(none,ca)]),empty_set(none)),equal(none,function(none,empty_set(none),[identifier(none,pe)]),identifier(none,dehors)),not_member(none,identifier(none,pe),domain(none,empty_set(none))),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc0),identifier(none,d)])]),boolean_true(none))]),wp('INITIALISATION',carteSupprimer,[member(none,identifier(none,ca),empty_set(none)),not_member(none,identifier(none,ca),range(none,empty_set(none)))]),wp('INITIALISATION','communicationNonProt\351\g\351\eCr\351\er',[member(none,identifier(none,lo),set_extension(none,[identifier(none,dehors)])),member(none,identifier(none,ld),set_extension(none,[identifier(none,dehors)])),subset(none,identifier(none,'P'),set_subtraction(none,identifier(none,'PORTE'),empty_set(none))),not_equal(none,identifier(none,lo),identifier(none,ld)),not_member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),union(none,empty_set(none),reverse(none,empty_set(none)))),not_equal(none,identifier(none,'P'),empty_set(none)),not_equal(none,identifier(none,ld),identifier(none,dehors)),not_equal(none,identifier(none,lo),identifier(none,dehors)),equal(none,image(none,reverse(none,empty_set(none)),set_extension(none,[identifier(none,ld)])),image(none,reverse(none,empty_set(none)),set_extension(none,[identifier(none,lo)])))]),wp('INITIALISATION','communicationNonProt\351\g\351\eDevenir',[member(none,identifier(none,lo),set_extension(none,[identifier(none,dehors)])),member(none,identifier(none,ld),set_extension(none,[identifier(none,dehors)])),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),empty_set(none)),subset(none,intersection(none,image(none,reverse(none,empty_set(none)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,empty_set(none)),set_extension(none,[identifier(none,ld)]))),domain(none,image(none,reverse(none,empty_set(none)),set_extension(none,[boolean_true(none)])))),equal(none,image(none,reverse(none,empty_set(none)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,empty_set(none)),set_extension(none,[identifier(none,ld)]))),equal(none,intersection(none,image(none,reverse(none,empty_set(none)),set_extension(none,[identifier(none,lo)])),intersection(none,image(none,reverse(none,empty_set(none)),set_extension(none,[identifier(none,ld)])),union(none,empty_set(none),empty_set(none)))),empty_set(none)),not_equal(none,identifier(none,lo),identifier(none,dehors))]),wp('INITIALISATION',communicationPermuter,[member(none,identifier(none,lo),set_extension(none,[identifier(none,dehors)])),member(none,identifier(none,ld),set_extension(none,[identifier(none,dehors)])),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),empty_set(none)),not_equal(none,identifier(none,lo),identifier(none,dehors)),not_equal(none,identifier(none,ld),identifier(none,dehors)),equal(none,image(none,empty_set(none),cartesian_product(none,intersection(none,image(none,reverse(none,empty_set(none)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,empty_set(none)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)]))),set_extension(none,[boolean_false(none)]))]),wp('INITIALISATION','communicationProt\351\g\351\eCr\351\er',[member(none,identifier(none,lo),set_extension(none,[identifier(none,dehors)])),member(none,identifier(none,ld),set_extension(none,[identifier(none,dehors)])),subset(none,identifier(none,'P'),set_subtraction(none,identifier(none,'PORTE'),empty_set(none))),not_equal(none,identifier(none,lo),identifier(none,ld)),not_member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),union(none,empty_set(none),reverse(none,empty_set(none)))),not_equal(none,identifier(none,'P'),empty_set(none)),not_equal(none,identifier(none,ld),identifier(none,dehors)),subset(none,image(none,reverse(none,empty_set(none)),set_extension(none,[identifier(none,ld)])),image(none,reverse(none,empty_set(none)),set_extension(none,[identifier(none,lo)]))),subset(none,identifier(none,'C'),identifier(none,'CYLINDRE')),member(none,identifier(none,'PC'),partial_injection(none,identifier(none,'PORTE'),identifier(none,'CYLINDRE'))),equal(none,domain(none,identifier(none,'PC')),identifier(none,'P')),equal(none,range(none,identifier(none,'PC')),identifier(none,'C')),equal(none,intersection(none,identifier(none,'C'),empty_set(none)),empty_set(none))]),wp('INITIALISATION','communicationProt\351\g\351\eDevenir',[member(none,identifier(none,lo),set_extension(none,[identifier(none,dehors)])),member(none,identifier(none,ld),set_extension(none,[identifier(none,dehors)])),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),empty_set(none)),subset(none,intersection(none,image(none,reverse(none,empty_set(none)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,empty_set(none)),set_extension(none,[identifier(none,ld)]))),domain(none,image(none,reverse(none,empty_set(none)),set_extension(none,[boolean_false(none)])))),subset(none,identifier(none,'C'),set_subtraction(none,identifier(none,'CYLINDRE'),empty_set(none))),member(none,identifier(none,'PC'),partial_injection(none,identifier(none,'PORTE'),identifier(none,'CYLINDRE'))),equal(none,domain(none,identifier(none,'PC')),intersection(none,image(none,reverse(none,empty_set(none)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,empty_set(none)),set_extension(none,[identifier(none,ld)])))),equal(none,range(none,identifier(none,'PC')),identifier(none,'C'))]),wp('INITIALISATION',communicationSupprimer,[member(none,identifier(none,lo),set_extension(none,[identifier(none,dehors)])),member(none,identifier(none,ld),set_extension(none,[identifier(none,dehors)])),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),empty_set(none)),implication(none,not_equal(none,set_extension(none,[identifier(none,dehors)]),set_extension(none,[identifier(none,dehors)])),subset(none,set_extension(none,[identifier(none,dehors)]),union(none,domain(none,set_subtraction(none,empty_set(none),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))),range(none,set_subtraction(none,empty_set(none),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])))))),subset(none,empty_set(none),union(none,set_subtraction(none,empty_set(none),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),reverse(none,set_subtraction(none,empty_set(none),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))))),equal(none,intersection(none,union(none,empty_set(none),empty_set(none)),intersection(none,image(none,reverse(none,empty_set(none)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,empty_set(none)),set_extension(none,[identifier(none,ld)])))),empty_set(none)),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),empty_set(none)),member(none,identifier(none,p),image(none,reverse(none,empty_set(none)),set_subtraction(none,set_extension(none,[identifier(none,dehors)]),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),set_extension(none,[identifier(none,dehors)])),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),empty_set(none)),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,set_subtraction(none,empty_set(none),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),reverse(none,set_subtraction(none,empty_set(none),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))))))))))]),wp('INITIALISATION',dateAvancer_1,[member(none,identifier(none,d),identifier(none,'DATE')),negation(none,equal(none,identifier(none,d),identifier(none,dc0))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc0),identifier(none,d)])]),boolean_true(none)),negation(none,equal(none,event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,empty_set(none))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,empty_set(none),[identifier(none,c)])])]),boolean_false(none)))),empty_set(none))),subset(none,cartesian_product(none,image(none,reverse(none,empty_set(none)),event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,empty_set(none))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,empty_set(none),[identifier(none,c)])])]),boolean_false(none))))),set_extension(none,[identifier(none,dehors)])),empty_set(none))]),wp('INITIALISATION',dateAvancer_2,[member(none,identifier(none,d),identifier(none,'DATE')),negation(none,equal(none,identifier(none,d),identifier(none,dc0))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc0),identifier(none,d)])]),boolean_true(none)),equal(none,event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,empty_set(none))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,empty_set(none),[identifier(none,c)])])]),boolean_false(none)))),empty_set(none))]),wp('INITIALISATION',listenoirePersonneAjouter,[member(none,identifier(none,pe),empty_set(none)),not_member(none,identifier(none,pe),empty_set(none)),not_member(none,identifier(none,pe),domain(none,empty_set(none))),member(none,identifier(none,pe),domain(none,empty_set(none))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,empty_set(none),[function(none,empty_set(none),[identifier(none,pe)])])])]),boolean_true(none)),member(none,function(none,empty_set(none),[identifier(none,pe)]),domain(none,empty_set(none))),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,empty_set(none)),empty_set(none))),subset(none,composition(none,identifier(none,'PAP'),empty_set(none)),empty_set(none)),subset(none,composition(none,identifier(none,'PAP'),empty_set(none)),empty_set(none)),negation(none,member(none,identifier(none,pe),domain(none,identifier(none,'PAP')))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,empty_set(none)),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),empty_set(none)),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,empty_set(none)),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,empty_set(none),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc0),identifier(none,d)])]),boolean_true(none))]),wp('INITIALISATION',listenoirePersonneRetirer,[member(none,identifier(none,pe),empty_set(none)),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,empty_set(none)),empty_set(none))),subset(none,composition(none,identifier(none,'PAP'),empty_set(none)),empty_set(none)),subset(none,composition(none,identifier(none,'PAP'),empty_set(none)),empty_set(none)),negation(none,member(none,identifier(none,pe),domain(none,identifier(none,'PAP')))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,empty_set(none)),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),empty_set(none)),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,empty_set(none)),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,empty_set(none),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc0),identifier(none,d)])]),boolean_true(none))]),wp('INITIALISATION','localNonProt\351\g\351\Cr\351\er',[member(none,identifier(none,lo),set_subtraction(none,identifier(none,'LOCAL'),set_extension(none,[identifier(none,dehors)]))),member(none,identifier(none,m),set_extension(none,[identifier(none,dehors)])),subset(none,identifier(none,'P'),identifier(none,'PORTE')),equal(none,intersection(none,identifier(none,'P'),empty_set(none)),empty_set(none)),not_equal(none,identifier(none,'P'),empty_set(none)),not_equal(none,identifier(none,m),identifier(none,dehors)),equal(none,image(none,reverse(none,empty_set(none)),set_extension(none,[identifier(none,m)])),empty_set(none))]),wp('INITIALISATION','localProt\351\g\351\Cr\351\er',[member(none,identifier(none,lo),set_subtraction(none,identifier(none,'LOCAL'),set_extension(none,[identifier(none,dehors)]))),member(none,identifier(none,m),set_extension(none,[identifier(none,dehors)])),subset(none,identifier(none,'P'),set_subtraction(none,identifier(none,'PORTE'),empty_set(none))),not_equal(none,identifier(none,'P'),empty_set(none)),subset(none,identifier(none,'C'),set_subtraction(none,identifier(none,'CYLINDRE'),empty_set(none))),member(none,identifier(none,'PC'),total_bijection(none,identifier(none,'P'),identifier(none,'C')))]),wp('INITIALISATION',localSupprimer,[member(none,identifier(none,lo),set_subtraction(none,set_extension(none,[identifier(none,dehors)]),set_extension(none,[identifier(none,dehors)]))),not_member(none,identifier(none,lo),range(none,empty_set(none))),not_member(none,identifier(none,lo),range(none,empty_set(none))),implication(none,not_equal(none,set_subtraction(none,set_extension(none,[identifier(none,dehors)]),set_extension(none,[identifier(none,dehors)])),set_extension(none,[identifier(none,lo)])),subset(none,set_subtraction(none,set_extension(none,[identifier(none,dehors)]),set_extension(none,[identifier(none,lo)])),union(none,domain(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),empty_set(none)),set_extension(none,[identifier(none,lo)]))),range(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),empty_set(none)),set_extension(none,[identifier(none,lo)])))))),member(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),empty_set(none)),set_extension(none,[identifier(none,lo)])),partial_function(none,set_subtraction(none,set_extension(none,[identifier(none,dehors)]),set_extension(none,[identifier(none,lo),identifier(none,dehors)])),set_subtraction(none,set_extension(none,[identifier(none,dehors)]),set_extension(none,[identifier(none,lo)])))),subset(none,range_subtraction(none,empty_set(none),set_extension(none,[identifier(none,dehors)])),composition(none,empty_set(none),range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),reverse(none,empty_set(none))),set_extension(none,[identifier(none,lo)])))),equal(none,intersection(none,union(none,image(none,reverse(none,empty_set(none)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,empty_set(none)),set_extension(none,[identifier(none,lo)]))),union(none,empty_set(none),empty_set(none))),empty_set(none)),equal(none,domain(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),empty_set(none)),set_extension(none,[identifier(none,lo)]))),set_subtraction(none,set_extension(none,[identifier(none,dehors)]),set_extension(none,[identifier(none,lo),identifier(none,dehors)])))]),wp('INITIALISATION','personneAvecCarteCr\351\er',[member(none,identifier(none,pe),identifier(none,'PERSONNE')),member(none,identifier(none,ca),empty_set(none)),not_member(none,identifier(none,pe),empty_set(none)),not_member(none,identifier(none,ca),range(none,empty_set(none)))]),wp('INITIALISATION','personneSansCarteCr\351\er',[member(none,identifier(none,pe),identifier(none,'PERSONNE')),not_member(none,identifier(none,pe),empty_set(none))]),wp('INITIALISATION',personneSansCarteSupprimer,[member(none,identifier(none,pe),empty_set(none)),not_member(none,identifier(none,pe),domain(none,empty_set(none)))]),wp('INITIALISATION','porteNonProt\351\g\351\eCr\351\er',[member(none,identifier(none,p),set_subtraction(none,identifier(none,'PORTE'),empty_set(none))),member(none,identifier(none,l),set_extension(none,[identifier(none,dehors)])),member(none,identifier(none,m),set_extension(none,[identifier(none,dehors)])),not_equal(none,identifier(none,l),identifier(none,m)),not_equal(none,intersection(none,image(none,reverse(none,empty_set(none)),set_extension(none,[identifier(none,l)])),image(none,reverse(none,empty_set(none)),set_extension(none,[identifier(none,m)]))),empty_set(none)),not_equal(none,identifier(none,m),identifier(none,dehors)),member(none,identifier(none,po),intersection(none,image(none,reverse(none,empty_set(none)),set_extension(none,[identifier(none,l)])),image(none,reverse(none,empty_set(none)),set_extension(none,[identifier(none,m)])))),member(none,identifier(none,po),domain(none,image(none,reverse(none,empty_set(none)),set_extension(none,[boolean_false(none)]))))]),wp('INITIALISATION','porteNonProt\351\g\351\eSensPositifpasser',[member(none,identifier(none,pe),empty_set(none)),member(none,identifier(none,po),empty_set(none)),member(none,identifier(none,po),domain(none,empty_set(none))),member(none,couple(none,[identifier(none,pe),function(none,empty_set(none),[identifier(none,po)])]),empty_set(none)),equal(none,function(none,empty_set(none),[identifier(none,pe)]),function(none,empty_set(none),[identifier(none,po)])),conjunct(none,not_member(none,identifier(none,pe),domain(none,empty_set(none))),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,empty_set(none)),set_extension(none,[boolean_true(none)])))))]),wp('INITIALISATION','porteNonProt\351\g\351\eSupprimer',[member(none,identifier(none,p),empty_set(none)),not_equal(none,set_subtraction(none,intersection(none,image(none,reverse(none,empty_set(none)),set_extension(none,[function(none,empty_set(none),[identifier(none,p)])])),image(none,reverse(none,empty_set(none)),set_extension(none,[function(none,empty_set(none),[identifier(none,p)])]))),set_extension(none,[identifier(none,p)])),empty_set(none)),member(none,identifier(none,p),domain(none,image(none,reverse(none,empty_set(none)),set_extension(none,[boolean_false(none)]))))]),wp('INITIALISATION','porteProt\351\g\351\eCr\351\er',[member(none,identifier(none,p),set_subtraction(none,identifier(none,'PORTE'),empty_set(none))),member(none,identifier(none,l),set_extension(none,[identifier(none,dehors)])),member(none,identifier(none,m),set_extension(none,[identifier(none,dehors)])),not_equal(none,identifier(none,l),identifier(none,m)),not_equal(none,intersection(none,image(none,reverse(none,empty_set(none)),set_extension(none,[identifier(none,l)])),image(none,reverse(none,empty_set(none)),set_extension(none,[identifier(none,m)]))),empty_set(none)),not_equal(none,identifier(none,m),identifier(none,dehors)),member(none,identifier(none,po),intersection(none,image(none,reverse(none,empty_set(none)),set_extension(none,[identifier(none,l)])),image(none,reverse(none,empty_set(none)),set_extension(none,[identifier(none,m)])))),member(none,identifier(none,po),domain(none,image(none,reverse(none,empty_set(none)),set_extension(none,[boolean_true(none)])))),member(none,identifier(none,cy),set_subtraction(none,identifier(none,'CYLINDRE'),empty_set(none)))]),wp('INITIALISATION','porteProt\351\g\351\ePassageAutorisationStopper',[member(none,identifier(none,p),empty_set(none))]),wp('INITIALISATION','porteProt\351\g\351\ePassageAutoriser',[member(none,identifier(none,pe),empty_set(none)),member(none,identifier(none,po),empty_set(none)),member(none,couple(none,[identifier(none,po),function(none,empty_set(none),[identifier(none,po)])]),image(none,reverse(none,empty_set(none)),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,empty_set(none),empty_set(none))),equal(none,function(none,empty_set(none),[identifier(none,pe)]),function(none,empty_set(none),[identifier(none,po)])),not_member(none,identifier(none,pe),empty_set(none)),member(none,couple(none,[identifier(none,pe),function(none,empty_set(none),[identifier(none,po)])]),empty_set(none)),not_member(none,identifier(none,pe),domain(none,empty_set(none))),member(none,identifier(none,pe),domain(none,empty_set(none))),member(none,identifier(none,po),domain(none,empty_set(none))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc0),function(none,empty_set(none),[function(none,empty_set(none),[identifier(none,pe)])])])]),boolean_true(none))]),wp('INITIALISATION','porteProt\351\g\351\ePassageRefusStopper',[member(none,identifier(none,p),empty_set(none))]),wp('INITIALISATION','porteProt\351\g\351\ePassageRefuser_1',[member(none,identifier(none,pe),empty_set(none)),member(none,identifier(none,po),empty_set(none)),member(none,couple(none,[identifier(none,po),function(none,empty_set(none),[identifier(none,po)])]),image(none,reverse(none,empty_set(none)),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,empty_set(none),empty_set(none))),equal(none,function(none,empty_set(none),[identifier(none,pe)]),function(none,empty_set(none),[identifier(none,po)])),negation(none,conjunct(none,not_member(none,identifier(none,pe),empty_set(none)),conjunct(none,member(none,couple(none,[identifier(none,pe),function(none,empty_set(none),[identifier(none,po)])]),empty_set(none)),not_member(none,identifier(none,pe),domain(none,empty_set(none)))))),member(none,identifier(none,pe),domain(none,empty_set(none))),member(none,identifier(none,po),domain(none,empty_set(none)))]),wp('INITIALISATION','porteProt\351\g\351\ePassageRefuser_2',[member(none,identifier(none,pe),empty_set(none)),member(none,identifier(none,po),empty_set(none)),member(none,couple(none,[identifier(none,po),function(none,empty_set(none),[identifier(none,po)])]),image(none,reverse(none,empty_set(none)),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,empty_set(none),empty_set(none))),equal(none,function(none,empty_set(none),[identifier(none,pe)]),function(none,empty_set(none),[identifier(none,po)])),not_member(none,identifier(none,pe),empty_set(none)),member(none,couple(none,[identifier(none,pe),function(none,empty_set(none),[identifier(none,po)])]),empty_set(none)),not_member(none,identifier(none,pe),domain(none,empty_set(none))),member(none,identifier(none,pe),domain(none,empty_set(none))),member(none,identifier(none,po),domain(none,empty_set(none))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc0),function(none,empty_set(none),[function(none,empty_set(none),[identifier(none,pe)])])])]),boolean_false(none))]),wp('INITIALISATION','porteProt\351\g\351\eSensPositifpasser',[member(none,identifier(none,pe),empty_set(none)),member(none,identifier(none,po),empty_set(none)),member(none,identifier(none,po),domain(none,empty_set(none))),member(none,couple(none,[identifier(none,pe),function(none,empty_set(none),[identifier(none,po)])]),empty_set(none)),equal(none,function(none,empty_set(none),[identifier(none,pe)]),function(none,empty_set(none),[identifier(none,po)])),member(none,couple(none,[identifier(none,pe),identifier(none,po)]),empty_set(none)),member(none,couple(none,[identifier(none,po),function(none,empty_set(none),[identifier(none,pe)])]),empty_set(none)),member(none,identifier(none,po),domain(none,empty_set(none))),member(none,identifier(none,pe),domain(none,empty_set(none)))]),wp('INITIALISATION','porteProt\351\g\351\eSupprimer',[member(none,identifier(none,p),empty_set(none)),not_equal(none,set_subtraction(none,intersection(none,image(none,reverse(none,empty_set(none)),set_extension(none,[function(none,empty_set(none),[identifier(none,p)])])),image(none,reverse(none,empty_set(none)),set_extension(none,[function(none,empty_set(none),[identifier(none,p)])]))),set_extension(none,[identifier(none,p)])),empty_set(none)),not_member(none,identifier(none,p),union(none,empty_set(none),empty_set(none))),member(none,identifier(none,p),domain(none,image(none,reverse(none,empty_set(none)),set_extension(none,[boolean_true(none)]))))]),wp('INITIALISATION','porteSensN\351\gatifpasser',[member(none,identifier(none,pe),domain(none,empty_set(none))),member(none,identifier(none,po),empty_set(none)),member(none,couple(none,[identifier(none,po),function(none,empty_set(none),[identifier(none,pe)])]),empty_set(none)),not_member(none,identifier(none,pe),domain(none,empty_set(none)))]),wp('INITIALISATION',sortieModifier,[member(none,identifier(none,r),total_function(none,set_subtraction(none,set_extension(none,[identifier(none,dehors)]),set_extension(none,[identifier(none,dehors)])),set_extension(none,[identifier(none,dehors)]))),subset(none,identifier(none,r),union(none,empty_set(none),reverse(none,empty_set(none)))),forall(none,[identifier(none,s)],implication(none,conjunct(none,subset(none,identifier(none,s),set_extension(none,[identifier(none,dehors)])),subset(none,identifier(none,s),image(none,reverse(none,identifier(none,r)),identifier(none,s)))),equal(none,identifier(none,s),empty_set(none)))),subset(none,range_subtraction(none,empty_set(none),set_extension(none,[identifier(none,dehors)])),composition(none,empty_set(none),reverse(none,identifier(none,r))))]),wp('autorisationCr\351\er','autorisationCr\351\er',[member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),subset(none,identifier(none,'LO'),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),equal(none,intersection(none,cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),empty_set(none)),subset(none,range_subtraction(none,union(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),set_extension(none,[identifier(none,dehors)])),composition(none,union(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),reverse(none,identifier(none,sor)))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),identifier(none,por)),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))))),equal(none,image(none,reverse(none,union(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,ava),[identifier(none,po)])])),image(none,reverse(none,union(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,apr),[identifier(none,po)])]))))),forall(none,[identifier(none,l),identifier(none,m)],implication(none,conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,identifier(none,m),identifier(none,loc)),conjunct(none,not_equal(none,identifier(none,l),identifier(none,m)),subset_strict(none,image(none,reverse(none,union(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[identifier(none,l)])),image(none,reverse(none,union(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[identifier(none,m)])))))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),identifier(none,por)),member(none,identifier(none,po),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,m)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,l)]))))),equal(none,function(none,identifier(none,con),[couple(none,[identifier(none,po),identifier(none,l)])]),boolean_true(none)))))),forall(none,[identifier(none,p),identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),conjunct(none,member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,po)])]),union(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,couple(none,[identifier(none,p),function(none,identifier(none,ava),[identifier(none,po)])]),union(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),not_member(none,identifier(none,pe),identifier(none,pln2)),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,union(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),union(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,identifier(none,com),reverse(none,identifier(none,com))))))))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none))]),wp('autorisationCr\351\er',autorisationSupprimer,[member(none,identifier(none,pe),identifier(none,per2)),subset(none,identifier(none,'LO'),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),subset(none,cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),not_member(none,function(none,identifier(none,sit2),[identifier(none,pe)]),identifier(none,'LO')),subset(none,range_subtraction(none,set_subtraction(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),set_extension(none,[identifier(none,dehors)])),composition(none,set_subtraction(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),reverse(none,identifier(none,sor)))),not_member(none,identifier(none,pe),image(none,reverse(none,identifier(none,pap)),image(none,reverse(none,identifier(none,apr)),identifier(none,'LO')))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),identifier(none,por)),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))))),equal(none,image(none,reverse(none,set_subtraction(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,ava),[identifier(none,po)])])),image(none,reverse(none,set_subtraction(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,apr),[identifier(none,po)])]))))),forall(none,[identifier(none,p),identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),conjunct(none,member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,po)])]),set_subtraction(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,couple(none,[identifier(none,p),function(none,identifier(none,ava),[identifier(none,po)])]),set_subtraction(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,set_subtraction(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),set_subtraction(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,identifier(none,com),reverse(none,identifier(none,com))))))))),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),identifier(none,por))),subset(none,composition(none,identifier(none,'PAP'),identifier(none,ava)),identifier(none,sit2)),subset(none,composition(none,identifier(none,'PAP'),identifier(none,apr)),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),negation(none,member(none,identifier(none,pe),image(none,reverse(none,identifier(none,'PAP')),image(none,reverse(none,identifier(none,apr)),identifier(none,'LO'))))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),identifier(none,por)),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp('autorisationCr\351\er','communicationNonProt\351\g\351\eCr\351\er',[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),subset(none,identifier(none,'P'),set_subtraction(none,identifier(none,'PORTE'),identifier(none,por))),not_equal(none,identifier(none,lo),identifier(none,ld)),not_member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),union(none,identifier(none,com),reverse(none,identifier(none,com)))),not_equal(none,identifier(none,'P'),empty_set(none)),not_equal(none,identifier(none,ld),identifier(none,dehors)),not_equal(none,identifier(none,lo),identifier(none,dehors)),equal(none,image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[identifier(none,ld)])),image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[identifier(none,lo)])))]),wp('autorisationCr\351\er','communicationNonProt\351\g\351\eDevenir',[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),identifier(none,com)),subset(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),equal(none,image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[identifier(none,ld)]))),equal(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),intersection(none,image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)])),union(none,identifier(none,acc),identifier(none,ref)))),empty_set(none)),not_equal(none,identifier(none,lo),identifier(none,dehors))]),wp('autorisationCr\351\er','communicationProt\351\g\351\eCr\351\er',[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),subset(none,identifier(none,'P'),set_subtraction(none,identifier(none,'PORTE'),identifier(none,por))),not_equal(none,identifier(none,lo),identifier(none,ld)),not_member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),union(none,identifier(none,com),reverse(none,identifier(none,com)))),not_equal(none,identifier(none,'P'),empty_set(none)),not_equal(none,identifier(none,ld),identifier(none,dehors)),subset(none,image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[identifier(none,ld)])),image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[identifier(none,lo)]))),subset(none,identifier(none,'C'),identifier(none,'CYLINDRE')),member(none,identifier(none,'PC'),partial_injection(none,identifier(none,'PORTE'),identifier(none,'CYLINDRE'))),equal(none,domain(none,identifier(none,'PC')),identifier(none,'P')),equal(none,range(none,identifier(none,'PC')),identifier(none,'C')),equal(none,intersection(none,identifier(none,'C'),identifier(none,cyl)),empty_set(none))]),wp('autorisationCr\351\er',communicationSupprimer,[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),identifier(none,com)),implication(none,not_equal(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)])),subset(none,identifier(none,loc),union(none,domain(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))),range(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])))))),subset(none,identifier(none,sor),union(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),reverse(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))))),equal(none,intersection(none,union(none,identifier(none,acc),identifier(none,ref)),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)])))),empty_set(none)),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),reverse(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))))))))))]),wp('autorisationCr\351\er',dateAvancer_1,[member(none,identifier(none,d),identifier(none,'DATE')),negation(none,equal(none,identifier(none,d),identifier(none,dc))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none)),negation(none,equal(none,event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,union(none,identifier(none,cy_cln),range_restriction(none,reverse(none,cartesian_product(none,image(none,identifier(none,pe_ca),set_extension(none,[identifier(none,pe)])),image(none,identifier(none,po_cy),image(none,reverse(none,identifier(none,apr)),identifier(none,'LO'))))),image(none,identifier(none,pe_ca),identifier(none,pln2)))))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_false(none)))),empty_set(none))),subset(none,cartesian_product(none,image(none,reverse(none,identifier(none,pe_ca)),event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,union(none,identifier(none,cy_cln),range_restriction(none,reverse(none,cartesian_product(none,image(none,identifier(none,pe_ca),set_extension(none,[identifier(none,pe)])),image(none,identifier(none,po_cy),image(none,reverse(none,identifier(none,apr)),identifier(none,'LO'))))),image(none,identifier(none,pe_ca),identifier(none,pln2)))))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_false(none))))),set_extension(none,[identifier(none,dehors)])),identifier(none,sit2))]),wp('autorisationCr\351\er',dateAvancer_2,[member(none,identifier(none,d),identifier(none,'DATE')),negation(none,equal(none,identifier(none,d),identifier(none,dc))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none)),equal(none,event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,union(none,identifier(none,cy_cln),range_restriction(none,reverse(none,cartesian_product(none,image(none,identifier(none,pe_ca),set_extension(none,[identifier(none,pe)])),image(none,identifier(none,po_cy),image(none,reverse(none,identifier(none,apr)),identifier(none,'LO'))))),image(none,identifier(none,pe_ca),identifier(none,pln2)))))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_false(none)))),empty_set(none))]),wp('autorisationCr\351\er',listenoirePersonneAjouter,[member(none,identifier(none,pe),identifier(none,per2)),not_member(none,identifier(none,pe),identifier(none,pln2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none)),member(none,function(none,identifier(none,pe_ca),[identifier(none,pe)]),domain(none,union(none,identifier(none,ca_cy),cartesian_product(none,image(none,identifier(none,pe_ca),set_extension(none,[identifier(none,pe)])),image(none,identifier(none,po_cy),image(none,reverse(none,identifier(none,apr)),identifier(none,'LO'))))))),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),identifier(none,por))),subset(none,composition(none,identifier(none,'PAP'),identifier(none,ava)),identifier(none,sit2)),subset(none,composition(none,identifier(none,'PAP'),identifier(none,apr)),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),negation(none,member(none,identifier(none,pe),domain(none,identifier(none,'PAP')))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),identifier(none,por)),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp('autorisationCr\351\er',listenoirePersonneRetirer,[member(none,identifier(none,pe),identifier(none,pln2)),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),identifier(none,por))),subset(none,composition(none,identifier(none,'PAP'),identifier(none,ava)),identifier(none,sit2)),subset(none,composition(none,identifier(none,'PAP'),identifier(none,apr)),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),negation(none,member(none,identifier(none,pe),domain(none,identifier(none,'PAP')))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),identifier(none,por)),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp('autorisationCr\351\er','localNonProt\351\g\351\Cr\351\er',[member(none,identifier(none,lo),set_subtraction(none,identifier(none,'LOCAL'),identifier(none,loc))),member(none,identifier(none,m),identifier(none,loc)),subset(none,identifier(none,'P'),identifier(none,'PORTE')),equal(none,intersection(none,identifier(none,'P'),identifier(none,por)),empty_set(none)),not_equal(none,identifier(none,'P'),empty_set(none)),not_equal(none,identifier(none,m),identifier(none,dehors)),equal(none,image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[identifier(none,m)])),empty_set(none))]),wp('autorisationCr\351\er',localSupprimer,[member(none,identifier(none,lo),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),not_member(none,identifier(none,lo),range(none,identifier(none,sit2))),not_member(none,identifier(none,lo),range(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))))),implication(none,not_equal(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)])),set_extension(none,[identifier(none,lo)])),subset(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])),union(none,domain(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,com)),set_extension(none,[identifier(none,lo)]))),range(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,com)),set_extension(none,[identifier(none,lo)])))))),member(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,sor)),set_extension(none,[identifier(none,lo)])),partial_function(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo),identifier(none,dehors)])),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])))),subset(none,range_subtraction(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),set_extension(none,[identifier(none,dehors)])),composition(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),reverse(none,identifier(none,sor))),set_extension(none,[identifier(none,lo)])))),equal(none,intersection(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),union(none,identifier(none,acc),identifier(none,ref))),empty_set(none)),equal(none,domain(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,sor)),set_extension(none,[identifier(none,lo)]))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo),identifier(none,dehors)])))]),wp('autorisationCr\351\er','porteNonProt\351\g\351\eSensPositifpasser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,identifier(none,po),domain(none,identifier(none,apr))),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),conjunct(none,not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))))]),wp('autorisationCr\351\er','porteProt\351\g\351\ePassageAutoriser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,apr),[identifier(none,po)])]),image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),identifier(none,ref))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),not_member(none,identifier(none,pe),identifier(none,pln2)),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,identifier(none,po_cy))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none))]),wp('autorisationCr\351\er','porteProt\351\g\351\ePassageRefuser_1',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,apr),[identifier(none,po)])]),image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),identifier(none,ref))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),negation(none,conjunct(none,not_member(none,identifier(none,pe),identifier(none,pln2)),conjunct(none,member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),not_member(none,identifier(none,pe),domain(none,identifier(none,pap)))))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,identifier(none,po_cy)))]),wp('autorisationCr\351\er','porteProt\351\g\351\ePassageRefuser_2',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,apr),[identifier(none,po)])]),image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),identifier(none,ref))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),not_member(none,identifier(none,pe),identifier(none,pln2)),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,identifier(none,po_cy))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_false(none))]),wp('autorisationCr\351\er','porteProt\351\g\351\eSensPositifpasser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,identifier(none,po),domain(none,identifier(none,apr))),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),member(none,couple(none,[identifier(none,pe),identifier(none,po)]),identifier(none,pap)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,sit2),[identifier(none,pe)])]),identifier(none,ava)),member(none,identifier(none,po),domain(none,identifier(none,po_cy))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca)))]),wp('autorisationCr\351\er',sortieModifier,[member(none,identifier(none,r),total_function(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)])),identifier(none,loc))),subset(none,identifier(none,r),union(none,identifier(none,com),reverse(none,identifier(none,com)))),forall(none,[identifier(none,s)],implication(none,conjunct(none,subset(none,identifier(none,s),identifier(none,loc)),subset(none,identifier(none,s),image(none,reverse(none,identifier(none,r)),identifier(none,s)))),equal(none,identifier(none,s),empty_set(none)))),subset(none,range_subtraction(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),set_extension(none,[identifier(none,dehors)])),composition(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),reverse(none,identifier(none,r))))]),wp(autorisationSupprimer,'autorisationCr\351\er',[member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),subset(none,identifier(none,'LO'),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),equal(none,intersection(none,cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),empty_set(none)),subset(none,range_subtraction(none,union(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),set_extension(none,[identifier(none,dehors)])),composition(none,union(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),reverse(none,identifier(none,sor)))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),identifier(none,por)),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))))),equal(none,image(none,reverse(none,union(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,ava),[identifier(none,po)])])),image(none,reverse(none,union(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,apr),[identifier(none,po)])]))))),forall(none,[identifier(none,l),identifier(none,m)],implication(none,conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,identifier(none,m),identifier(none,loc)),conjunct(none,not_equal(none,identifier(none,l),identifier(none,m)),subset_strict(none,image(none,reverse(none,union(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[identifier(none,l)])),image(none,reverse(none,union(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[identifier(none,m)])))))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),identifier(none,por)),member(none,identifier(none,po),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,m)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,l)]))))),equal(none,function(none,identifier(none,con),[couple(none,[identifier(none,po),identifier(none,l)])]),boolean_true(none)))))),forall(none,[identifier(none,p),identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),conjunct(none,member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,po)])]),union(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,couple(none,[identifier(none,p),function(none,identifier(none,ava),[identifier(none,po)])]),union(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),not_member(none,identifier(none,pe),identifier(none,pln2)),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,union(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),union(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,identifier(none,com),reverse(none,identifier(none,com))))))))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none))]),wp(autorisationSupprimer,autorisationSupprimer,[member(none,identifier(none,pe),identifier(none,per2)),subset(none,identifier(none,'LO'),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),subset(none,cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),not_member(none,function(none,identifier(none,sit2),[identifier(none,pe)]),identifier(none,'LO')),subset(none,range_subtraction(none,set_subtraction(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),set_extension(none,[identifier(none,dehors)])),composition(none,set_subtraction(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),reverse(none,identifier(none,sor)))),not_member(none,identifier(none,pe),image(none,reverse(none,identifier(none,'PAP')),image(none,reverse(none,identifier(none,apr)),identifier(none,'LO')))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),identifier(none,por)),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))))),equal(none,image(none,reverse(none,set_subtraction(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,ava),[identifier(none,po)])])),image(none,reverse(none,set_subtraction(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,apr),[identifier(none,po)])]))))),forall(none,[identifier(none,p),identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),conjunct(none,member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,po)])]),set_subtraction(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,couple(none,[identifier(none,p),function(none,identifier(none,ava),[identifier(none,po)])]),set_subtraction(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,set_subtraction(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),set_subtraction(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,identifier(none,com),reverse(none,identifier(none,com))))))))),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),identifier(none,por))),subset(none,composition(none,identifier(none,'PAP'),identifier(none,ava)),identifier(none,sit2)),subset(none,composition(none,identifier(none,'PAP'),identifier(none,apr)),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),negation(none,member(none,identifier(none,pe),image(none,reverse(none,identifier(none,'PAP')),image(none,reverse(none,identifier(none,apr)),identifier(none,'LO'))))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),identifier(none,por)),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),identifier(none,d)])]),boolean_true(none))]),wp(autorisationSupprimer,'carteD\351\sattribuer',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,ca),identifier(none,car)),member(none,couple(none,[identifier(none,pe),identifier(none,ca)]),identifier(none,pe_ca)),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),identifier(none,dehors)),not_member(none,identifier(none,pe),domain(none,identifier(none,'PAP'))),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),identifier(none,d)])]),boolean_true(none))]),wp(autorisationSupprimer,'communicationNonProt\351\g\351\eCr\351\er',[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),subset(none,identifier(none,'P'),set_subtraction(none,identifier(none,'PORTE'),identifier(none,por))),not_equal(none,identifier(none,lo),identifier(none,ld)),not_member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),union(none,identifier(none,com),reverse(none,identifier(none,com)))),not_equal(none,identifier(none,'P'),empty_set(none)),not_equal(none,identifier(none,ld),identifier(none,dehors)),not_equal(none,identifier(none,lo),identifier(none,dehors)),equal(none,image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[identifier(none,ld)])),image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[identifier(none,lo)])))]),wp(autorisationSupprimer,'communicationNonProt\351\g\351\eDevenir',[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),identifier(none,com)),subset(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),equal(none,image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[identifier(none,ld)]))),equal(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),intersection(none,image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)])),union(none,range(none,identifier(none,'PAP')),identifier(none,'REF')))),empty_set(none)),not_equal(none,identifier(none,lo),identifier(none,dehors))]),wp(autorisationSupprimer,'communicationProt\351\g\351\eCr\351\er',[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),subset(none,identifier(none,'P'),set_subtraction(none,identifier(none,'PORTE'),identifier(none,por))),not_equal(none,identifier(none,lo),identifier(none,ld)),not_member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),union(none,identifier(none,com),reverse(none,identifier(none,com)))),not_equal(none,identifier(none,'P'),empty_set(none)),not_equal(none,identifier(none,ld),identifier(none,dehors)),subset(none,image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[identifier(none,ld)])),image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[identifier(none,lo)]))),subset(none,identifier(none,'C'),identifier(none,'CYLINDRE')),member(none,identifier(none,'PC'),partial_injection(none,identifier(none,'PORTE'),identifier(none,'CYLINDRE'))),equal(none,domain(none,identifier(none,'PC')),identifier(none,'P')),equal(none,range(none,identifier(none,'PC')),identifier(none,'C')),equal(none,intersection(none,identifier(none,'C'),identifier(none,cyl)),empty_set(none))]),wp(autorisationSupprimer,communicationSupprimer,[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),identifier(none,com)),implication(none,not_equal(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)])),subset(none,identifier(none,loc),union(none,domain(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))),range(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])))))),subset(none,identifier(none,sor),union(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),reverse(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))))),equal(none,intersection(none,union(none,range(none,identifier(none,'PAP')),identifier(none,'REF')),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)])))),empty_set(none)),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),reverse(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))))))))))]),wp(autorisationSupprimer,dateAvancer_1,[member(none,identifier(none,d),identifier(none,'DATE')),negation(none,equal(none,identifier(none,d),identifier(none,d))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),identifier(none,d)])]),boolean_true(none)),negation(none,equal(none,event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,range_restriction(none,set_subtraction(none,identifier(none,cy_cln),reverse(none,cartesian_product(none,image(none,identifier(none,pe_ca),set_extension(none,[identifier(none,pe)])),image(none,identifier(none,po_cy),image(none,reverse(none,identifier(none,apr)),identifier(none,'LO')))))),event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),identifier(none,car)),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_true(none))))))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_false(none)))),empty_set(none))),subset(none,cartesian_product(none,image(none,reverse(none,identifier(none,pe_ca)),event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,range_restriction(none,set_subtraction(none,identifier(none,cy_cln),reverse(none,cartesian_product(none,image(none,identifier(none,pe_ca),set_extension(none,[identifier(none,pe)])),image(none,identifier(none,po_cy),image(none,reverse(none,identifier(none,apr)),identifier(none,'LO')))))),event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),identifier(none,car)),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_true(none))))))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_false(none))))),set_extension(none,[identifier(none,dehors)])),identifier(none,sit2))]),wp(autorisationSupprimer,dateAvancer_2,[member(none,identifier(none,d),identifier(none,'DATE')),negation(none,equal(none,identifier(none,d),identifier(none,d))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),identifier(none,d)])]),boolean_true(none)),equal(none,event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,range_restriction(none,set_subtraction(none,identifier(none,cy_cln),reverse(none,cartesian_product(none,image(none,identifier(none,pe_ca),set_extension(none,[identifier(none,pe)])),image(none,identifier(none,po_cy),image(none,reverse(none,identifier(none,apr)),identifier(none,'LO')))))),event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),identifier(none,car)),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_true(none))))))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_false(none)))),empty_set(none))]),wp(autorisationSupprimer,listenoirePersonneAjouter,[member(none,identifier(none,pe),identifier(none,per2)),not_member(none,identifier(none,pe),identifier(none,pln2)),not_member(none,identifier(none,pe),domain(none,identifier(none,'PAP'))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none)),member(none,function(none,identifier(none,pe_ca),[identifier(none,pe)]),domain(none,set_subtraction(none,identifier(none,ca_cy),cartesian_product(none,image(none,identifier(none,pe_ca),set_extension(none,[identifier(none,pe)])),image(none,identifier(none,po_cy),image(none,reverse(none,identifier(none,apr)),identifier(none,'LO'))))))),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),identifier(none,por))),subset(none,composition(none,identifier(none,'PAP'),identifier(none,ava)),identifier(none,sit2)),subset(none,composition(none,identifier(none,'PAP'),identifier(none,apr)),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),negation(none,member(none,identifier(none,pe),domain(none,identifier(none,'PAP')))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),identifier(none,por)),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),identifier(none,d)])]),boolean_true(none))]),wp(autorisationSupprimer,listenoirePersonneRetirer,[member(none,identifier(none,pe),identifier(none,pln2)),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),identifier(none,por))),subset(none,composition(none,identifier(none,'PAP'),identifier(none,ava)),identifier(none,sit2)),subset(none,composition(none,identifier(none,'PAP'),identifier(none,apr)),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),negation(none,member(none,identifier(none,pe),domain(none,identifier(none,'PAP')))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),identifier(none,por)),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),identifier(none,d)])]),boolean_true(none))]),wp(autorisationSupprimer,'localNonProt\351\g\351\Cr\351\er',[member(none,identifier(none,lo),set_subtraction(none,identifier(none,'LOCAL'),identifier(none,loc))),member(none,identifier(none,m),identifier(none,loc)),subset(none,identifier(none,'P'),identifier(none,'PORTE')),equal(none,intersection(none,identifier(none,'P'),identifier(none,por)),empty_set(none)),not_equal(none,identifier(none,'P'),empty_set(none)),not_equal(none,identifier(none,m),identifier(none,dehors)),equal(none,image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[identifier(none,m)])),empty_set(none))]),wp(autorisationSupprimer,localSupprimer,[member(none,identifier(none,lo),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),not_member(none,identifier(none,lo),range(none,identifier(none,sit2))),not_member(none,identifier(none,lo),range(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))))),implication(none,not_equal(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)])),set_extension(none,[identifier(none,lo)])),subset(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])),union(none,domain(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,com)),set_extension(none,[identifier(none,lo)]))),range(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,com)),set_extension(none,[identifier(none,lo)])))))),member(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,sor)),set_extension(none,[identifier(none,lo)])),partial_function(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo),identifier(none,dehors)])),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])))),subset(none,range_subtraction(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),set_extension(none,[identifier(none,dehors)])),composition(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),reverse(none,identifier(none,sor))),set_extension(none,[identifier(none,lo)])))),equal(none,intersection(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),union(none,range(none,identifier(none,'PAP')),identifier(none,'REF'))),empty_set(none)),equal(none,domain(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,sor)),set_extension(none,[identifier(none,lo)]))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo),identifier(none,dehors)])))]),wp(autorisationSupprimer,'porteNonProt\351\g\351\eSensPositifpasser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,identifier(none,po),domain(none,identifier(none,apr))),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),conjunct(none,not_member(none,identifier(none,pe),domain(none,identifier(none,'PAP'))),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))))]),wp(autorisationSupprimer,'porteProt\351\g\351\ePassageAutorisationStopper',[member(none,identifier(none,p),range(none,identifier(none,'PAP')))]),wp(autorisationSupprimer,'porteProt\351\g\351\ePassageAutoriser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,apr),[identifier(none,po)])]),image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,range(none,identifier(none,'PAP')),identifier(none,'REF'))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),not_member(none,identifier(none,pe),identifier(none,pln2)),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),not_member(none,identifier(none,pe),domain(none,identifier(none,'PAP'))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,identifier(none,po_cy))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none))]),wp(autorisationSupprimer,'porteProt\351\g\351\ePassageRefusStopper',[member(none,identifier(none,p),identifier(none,'REF'))]),wp(autorisationSupprimer,'porteProt\351\g\351\ePassageRefuser_1',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,apr),[identifier(none,po)])]),image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,range(none,identifier(none,'PAP')),identifier(none,'REF'))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),negation(none,conjunct(none,not_member(none,identifier(none,pe),identifier(none,pln2)),conjunct(none,member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),not_member(none,identifier(none,pe),domain(none,identifier(none,'PAP')))))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,identifier(none,po_cy)))]),wp(autorisationSupprimer,'porteProt\351\g\351\ePassageRefuser_2',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,apr),[identifier(none,po)])]),image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,range(none,identifier(none,'PAP')),identifier(none,'REF'))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),not_member(none,identifier(none,pe),identifier(none,pln2)),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),not_member(none,identifier(none,pe),domain(none,identifier(none,'PAP'))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,identifier(none,po_cy))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_false(none))]),wp(autorisationSupprimer,'porteProt\351\g\351\eSensPositifpasser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,identifier(none,po),domain(none,identifier(none,apr))),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),member(none,couple(none,[identifier(none,pe),identifier(none,po)]),identifier(none,'PAP')),member(none,couple(none,[identifier(none,po),function(none,identifier(none,sit2),[identifier(none,pe)])]),identifier(none,ava)),member(none,identifier(none,po),domain(none,identifier(none,po_cy))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca)))]),wp(autorisationSupprimer,'porteProt\351\g\351\eSupprimer',[member(none,identifier(none,p),identifier(none,por)),not_equal(none,set_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[function(none,identifier(none,ava),[identifier(none,p)])])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[function(none,identifier(none,apr),[identifier(none,p)])]))),set_extension(none,[identifier(none,p)])),empty_set(none)),not_member(none,identifier(none,p),union(none,range(none,identifier(none,'PAP')),identifier(none,'REF'))),member(none,identifier(none,p),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))))]),wp(autorisationSupprimer,'porteSensN\351\gatifpasser',[member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,sit2),[identifier(none,pe)])]),identifier(none,apr)),not_member(none,identifier(none,pe),domain(none,identifier(none,'PAP')))]),wp(autorisationSupprimer,sortieModifier,[member(none,identifier(none,r),total_function(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)])),identifier(none,loc))),subset(none,identifier(none,r),union(none,identifier(none,com),reverse(none,identifier(none,com)))),forall(none,[identifier(none,s)],implication(none,conjunct(none,subset(none,identifier(none,s),identifier(none,loc)),subset(none,identifier(none,s),image(none,reverse(none,identifier(none,r)),identifier(none,s)))),equal(none,identifier(none,s),empty_set(none)))),subset(none,range_subtraction(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),set_extension(none,[identifier(none,dehors)])),composition(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),reverse(none,identifier(none,r))))]),wp(carteAttribuer,'autorisationCr\351\er',[member(none,identifier(none,pe),domain(none,overwrite(none,identifier(none,pe_ca),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,ca)])])))),subset(none,identifier(none,'LO'),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),equal(none,intersection(none,cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')),identifier(none,aut2)),empty_set(none)),subset(none,range_subtraction(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),set_extension(none,[identifier(none,dehors)])),composition(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),reverse(none,identifier(none,sor)))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),identifier(none,por)),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))))),equal(none,image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,ava),[identifier(none,po)])])),image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,apr),[identifier(none,po)])]))))),forall(none,[identifier(none,l),identifier(none,m)],implication(none,conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,identifier(none,m),identifier(none,loc)),conjunct(none,not_equal(none,identifier(none,l),identifier(none,m)),subset_strict(none,image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[identifier(none,l)])),image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[identifier(none,m)])))))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),identifier(none,por)),member(none,identifier(none,po),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,m)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,l)]))))),equal(none,function(none,identifier(none,con),[couple(none,[identifier(none,po),identifier(none,l)])]),boolean_true(none)))))),forall(none,[identifier(none,p),identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),conjunct(none,member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,po)])]),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,couple(none,[identifier(none,p),function(none,identifier(none,ava),[identifier(none,po)])]),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),not_member(none,identifier(none,pe),identifier(none,pln2)),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,identifier(none,com),reverse(none,identifier(none,com))))))))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,overwrite(none,identifier(none,pe_ca),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,ca)])])),[identifier(none,pe)])])])]),boolean_true(none))]),wp(carteAttribuer,autorisationSupprimer,[member(none,identifier(none,pe),identifier(none,per2)),subset(none,identifier(none,'LO'),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),subset(none,cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')),identifier(none,aut2)),not_member(none,function(none,identifier(none,sit2),[identifier(none,pe)]),identifier(none,'LO')),subset(none,range_subtraction(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),set_extension(none,[identifier(none,dehors)])),composition(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),reverse(none,identifier(none,sor)))),not_member(none,identifier(none,pe),image(none,reverse(none,identifier(none,pap)),image(none,reverse(none,identifier(none,apr)),identifier(none,'LO')))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),identifier(none,por)),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))))),equal(none,image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,ava),[identifier(none,po)])])),image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,apr),[identifier(none,po)])]))))),forall(none,[identifier(none,p),identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),conjunct(none,member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,po)])]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,couple(none,[identifier(none,p),function(none,identifier(none,ava),[identifier(none,po)])]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,identifier(none,pe),domain(none,overwrite(none,identifier(none,pe_ca),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,ca)])])))),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,identifier(none,com),reverse(none,identifier(none,com))))))))),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,overwrite(none,identifier(none,pe_ca),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,ca)])]))),identifier(none,por))),subset(none,composition(none,identifier(none,'PAP'),identifier(none,ava)),identifier(none,sit2)),subset(none,composition(none,identifier(none,'PAP'),identifier(none,apr)),identifier(none,aut2)),negation(none,member(none,identifier(none,pe),image(none,reverse(none,identifier(none,'PAP')),image(none,reverse(none,identifier(none,apr)),identifier(none,'LO'))))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),identifier(none,por)),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp(carteAttribuer,carteAttribuer,[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,ca),identifier(none,car)),not_member(none,identifier(none,pe),domain(none,overwrite(none,identifier(none,pe_ca),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,ca)])])))),not_member(none,identifier(none,ca),range(none,overwrite(none,identifier(none,pe_ca),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,ca)])]))))]),wp(carteAttribuer,'carteD\351\sattribuer',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,ca),identifier(none,car)),member(none,couple(none,[identifier(none,pe),identifier(none,ca)]),overwrite(none,identifier(none,pe_ca),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,ca)])]))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),identifier(none,dehors)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp(carteAttribuer,carteSupprimer,[member(none,identifier(none,ca),identifier(none,car)),not_member(none,identifier(none,ca),range(none,overwrite(none,identifier(none,pe_ca),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,ca)])]))))]),wp(carteAttribuer,dateAvancer_1,[member(none,identifier(none,d),identifier(none,'DATE')),negation(none,equal(none,identifier(none,d),identifier(none,dc))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none)),negation(none,equal(none,event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,identifier(none,cy_cln))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_false(none)))),empty_set(none))),subset(none,cartesian_product(none,image(none,reverse(none,overwrite(none,identifier(none,pe_ca),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,ca)])]))),event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,identifier(none,cy_cln))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_false(none))))),set_extension(none,[identifier(none,dehors)])),identifier(none,sit2))]),wp(carteAttribuer,listenoirePersonneAjouter,[member(none,identifier(none,pe),identifier(none,per2)),not_member(none,identifier(none,pe),identifier(none,pln2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,overwrite(none,identifier(none,pe_ca),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,ca)])])))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[function(none,overwrite(none,identifier(none,pe_ca),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,ca)])])),[identifier(none,pe)])])])]),boolean_true(none)),member(none,function(none,overwrite(none,identifier(none,pe_ca),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,ca)])])),[identifier(none,pe)]),domain(none,identifier(none,ca_cy))),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,overwrite(none,identifier(none,pe_ca),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,ca)])]))),identifier(none,por))),subset(none,composition(none,identifier(none,'PAP'),identifier(none,ava)),identifier(none,sit2)),subset(none,composition(none,identifier(none,'PAP'),identifier(none,apr)),identifier(none,aut2)),negation(none,member(none,identifier(none,pe),domain(none,identifier(none,'PAP')))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),identifier(none,por)),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp(carteAttribuer,listenoirePersonneRetirer,[member(none,identifier(none,pe),identifier(none,pln2)),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,overwrite(none,identifier(none,pe_ca),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,ca)])]))),identifier(none,por))),subset(none,composition(none,identifier(none,'PAP'),identifier(none,ava)),identifier(none,sit2)),subset(none,composition(none,identifier(none,'PAP'),identifier(none,apr)),identifier(none,aut2)),negation(none,member(none,identifier(none,pe),domain(none,identifier(none,'PAP')))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),identifier(none,por)),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp(carteAttribuer,'personneAvecCarteCr\351\er',[member(none,identifier(none,pe),identifier(none,'PERSONNE')),member(none,identifier(none,ca),identifier(none,car)),not_member(none,identifier(none,pe),identifier(none,per2)),not_member(none,identifier(none,ca),range(none,overwrite(none,identifier(none,pe_ca),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,ca)])]))))]),wp(carteAttribuer,personneSansCarteSupprimer,[member(none,identifier(none,pe),identifier(none,per2)),not_member(none,identifier(none,pe),domain(none,overwrite(none,identifier(none,pe_ca),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,ca)])]))))]),wp(carteAttribuer,'porteProt\351\g\351\ePassageAutoriser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,apr),[identifier(none,po)])]),image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),identifier(none,ref))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),not_member(none,identifier(none,pe),identifier(none,pln2)),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,overwrite(none,identifier(none,pe_ca),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,ca)])])))),member(none,identifier(none,po),domain(none,identifier(none,po_cy))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,overwrite(none,identifier(none,pe_ca),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,ca)])])),[identifier(none,pe)])])])]),boolean_true(none))]),wp(carteAttribuer,'porteProt\351\g\351\ePassageRefuser_1',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,apr),[identifier(none,po)])]),image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),identifier(none,ref))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),negation(none,conjunct(none,not_member(none,identifier(none,pe),identifier(none,pln2)),conjunct(none,member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap)))))),member(none,identifier(none,pe),domain(none,overwrite(none,identifier(none,pe_ca),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,ca)])])))),member(none,identifier(none,po),domain(none,identifier(none,po_cy)))]),wp(carteAttribuer,'porteProt\351\g\351\ePassageRefuser_2',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,apr),[identifier(none,po)])]),image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),identifier(none,ref))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),not_member(none,identifier(none,pe),identifier(none,pln2)),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,overwrite(none,identifier(none,pe_ca),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,ca)])])))),member(none,identifier(none,po),domain(none,identifier(none,po_cy))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,overwrite(none,identifier(none,pe_ca),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,ca)])])),[identifier(none,pe)])])])]),boolean_false(none))]),wp(carteAttribuer,'porteProt\351\g\351\eSensPositifpasser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,identifier(none,po),domain(none,identifier(none,apr))),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut2)),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),member(none,couple(none,[identifier(none,pe),identifier(none,po)]),identifier(none,pap)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,sit2),[identifier(none,pe)])]),identifier(none,ava)),member(none,identifier(none,po),domain(none,identifier(none,po_cy))),member(none,identifier(none,pe),domain(none,overwrite(none,identifier(none,pe_ca),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,ca)])]))))]),wp(carteAttribuer,'porteSensN\351\gatifpasser',[member(none,identifier(none,pe),domain(none,overwrite(none,identifier(none,pe_ca),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,ca)])])))),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,sit2),[identifier(none,pe)])]),identifier(none,apr)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap)))]),wp('carteCr\351\er','autorisationCr\351\er',[member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),subset(none,identifier(none,'LO'),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),equal(none,intersection(none,cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')),identifier(none,aut2)),empty_set(none)),subset(none,range_subtraction(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),set_extension(none,[identifier(none,dehors)])),composition(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),reverse(none,identifier(none,sor)))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),identifier(none,por)),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))))),equal(none,image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,ava),[identifier(none,po)])])),image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,apr),[identifier(none,po)])]))))),forall(none,[identifier(none,l),identifier(none,m)],implication(none,conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,identifier(none,m),identifier(none,loc)),conjunct(none,not_equal(none,identifier(none,l),identifier(none,m)),subset_strict(none,image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[identifier(none,l)])),image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[identifier(none,m)])))))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),identifier(none,por)),member(none,identifier(none,po),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,m)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,l)]))))),equal(none,function(none,identifier(none,con),[couple(none,[identifier(none,po),identifier(none,l)])]),boolean_true(none)))))),forall(none,[identifier(none,p),identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),conjunct(none,member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,po)])]),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,couple(none,[identifier(none,p),function(none,identifier(none,ava),[identifier(none,po)])]),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),not_member(none,identifier(none,pe),identifier(none,pln2)),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,identifier(none,com),reverse(none,identifier(none,com))))))))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,overwrite(none,identifier(none,ca_dfv),set_extension(none,[couple(none,[identifier(none,ca),identifier(none,dfv)])])),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none))]),wp('carteCr\351\er',carteAttribuer,[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,ca),union(none,identifier(none,car),set_extension(none,[identifier(none,ca)]))),not_member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),not_member(none,identifier(none,ca),range(none,identifier(none,pe_ca)))]),wp('carteCr\351\er','carteCr\351\er',[member(none,identifier(none,ca),set_subtraction(none,identifier(none,'CARTE'),union(none,identifier(none,car),set_extension(none,[identifier(none,ca)])))),member(none,identifier(none,dfv),identifier(none,'DATE'))]),wp('carteCr\351\er','carteD\351\sattribuer',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,ca),union(none,identifier(none,car),set_extension(none,[identifier(none,ca)]))),member(none,couple(none,[identifier(none,pe),identifier(none,ca)]),identifier(none,pe_ca)),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),identifier(none,dehors)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp('carteCr\351\er',carteSupprimer,[member(none,identifier(none,ca),union(none,identifier(none,car),set_extension(none,[identifier(none,ca)]))),not_member(none,identifier(none,ca),range(none,identifier(none,pe_ca)))]),wp('carteCr\351\er',dateAvancer_1,[member(none,identifier(none,d),identifier(none,'DATE')),negation(none,equal(none,identifier(none,d),identifier(none,dc))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none)),negation(none,equal(none,event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,identifier(none,cy_cln))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,overwrite(none,identifier(none,ca_dfv),set_extension(none,[couple(none,[identifier(none,ca),identifier(none,dfv)])])),[identifier(none,c)])])]),boolean_false(none)))),empty_set(none))),subset(none,cartesian_product(none,image(none,reverse(none,identifier(none,pe_ca)),event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,identifier(none,cy_cln))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,overwrite(none,identifier(none,ca_dfv),set_extension(none,[couple(none,[identifier(none,ca),identifier(none,dfv)])])),[identifier(none,c)])])]),boolean_false(none))))),set_extension(none,[identifier(none,dehors)])),identifier(none,sit2))]),wp('carteCr\351\er',dateAvancer_2,[member(none,identifier(none,d),identifier(none,'DATE')),negation(none,equal(none,identifier(none,d),identifier(none,dc))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none)),equal(none,event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,identifier(none,cy_cln))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,overwrite(none,identifier(none,ca_dfv),set_extension(none,[couple(none,[identifier(none,ca),identifier(none,dfv)])])),[identifier(none,c)])])]),boolean_false(none)))),empty_set(none))]),wp('carteCr\351\er',listenoirePersonneAjouter,[member(none,identifier(none,pe),identifier(none,per2)),not_member(none,identifier(none,pe),identifier(none,pln2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,overwrite(none,identifier(none,ca_dfv),set_extension(none,[couple(none,[identifier(none,ca),identifier(none,dfv)])])),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none)),member(none,function(none,identifier(none,pe_ca),[identifier(none,pe)]),domain(none,identifier(none,ca_cy))),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),identifier(none,por))),subset(none,composition(none,identifier(none,'PAP'),identifier(none,ava)),identifier(none,sit2)),subset(none,composition(none,identifier(none,'PAP'),identifier(none,apr)),identifier(none,aut2)),negation(none,member(none,identifier(none,pe),domain(none,identifier(none,'PAP')))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),identifier(none,por)),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp('carteCr\351\er','personneAvecCarteCr\351\er',[member(none,identifier(none,pe),identifier(none,'PERSONNE')),member(none,identifier(none,ca),union(none,identifier(none,car),set_extension(none,[identifier(none,ca)]))),not_member(none,identifier(none,pe),identifier(none,per2)),not_member(none,identifier(none,ca),range(none,identifier(none,pe_ca)))]),wp('carteCr\351\er','porteProt\351\g\351\ePassageAutoriser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,apr),[identifier(none,po)])]),image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),identifier(none,ref))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),not_member(none,identifier(none,pe),identifier(none,pln2)),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,identifier(none,po_cy))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,overwrite(none,identifier(none,ca_dfv),set_extension(none,[couple(none,[identifier(none,ca),identifier(none,dfv)])])),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none))]),wp('carteCr\351\er','porteProt\351\g\351\ePassageRefuser_2',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,apr),[identifier(none,po)])]),image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),identifier(none,ref))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),not_member(none,identifier(none,pe),identifier(none,pln2)),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,identifier(none,po_cy))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,overwrite(none,identifier(none,ca_dfv),set_extension(none,[couple(none,[identifier(none,ca),identifier(none,dfv)])])),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_false(none))]),wp('carteD\351\sattribuer','autorisationCr\351\er',[member(none,identifier(none,pe),domain(none,set_subtraction(none,identifier(none,pe_ca),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,ca)])])))),subset(none,identifier(none,'LO'),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),equal(none,intersection(none,cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')),union(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2)),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])]))),empty_set(none)),subset(none,range_subtraction(none,union(none,union(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2)),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),set_extension(none,[identifier(none,dehors)])),composition(none,union(none,union(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2)),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),reverse(none,identifier(none,sor)))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),identifier(none,por)),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))))),equal(none,image(none,reverse(none,union(none,union(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2)),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,ava),[identifier(none,po)])])),image(none,reverse(none,union(none,union(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2)),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,apr),[identifier(none,po)])]))))),forall(none,[identifier(none,l),identifier(none,m)],implication(none,conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,identifier(none,m),identifier(none,loc)),conjunct(none,not_equal(none,identifier(none,l),identifier(none,m)),subset_strict(none,image(none,reverse(none,union(none,union(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2)),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[identifier(none,l)])),image(none,reverse(none,union(none,union(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2)),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[identifier(none,m)])))))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),identifier(none,por)),member(none,identifier(none,po),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,m)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,l)]))))),equal(none,function(none,identifier(none,con),[couple(none,[identifier(none,po),identifier(none,l)])]),boolean_true(none)))))),forall(none,[identifier(none,p),identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),conjunct(none,member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,po)])]),union(none,union(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2)),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,couple(none,[identifier(none,p),function(none,identifier(none,ava),[identifier(none,po)])]),union(none,union(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2)),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),not_member(none,identifier(none,pe),set_subtraction(none,identifier(none,pln2),set_extension(none,[identifier(none,pe)]))),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,union(none,union(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2)),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),union(none,union(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2)),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,identifier(none,com),reverse(none,identifier(none,com))))))))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[function(none,set_subtraction(none,identifier(none,pe_ca),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,ca)])])),[identifier(none,pe)])])])]),boolean_true(none))]),wp('carteD\351\sattribuer',autorisationSupprimer,[member(none,identifier(none,pe),identifier(none,per2)),subset(none,identifier(none,'LO'),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),subset(none,cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')),union(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2)),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])]))),not_member(none,function(none,identifier(none,sit2),[identifier(none,pe)]),identifier(none,'LO')),subset(none,range_subtraction(none,set_subtraction(none,union(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2)),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),set_extension(none,[identifier(none,dehors)])),composition(none,set_subtraction(none,union(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2)),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),reverse(none,identifier(none,sor)))),not_member(none,identifier(none,pe),image(none,reverse(none,identifier(none,pap)),image(none,reverse(none,identifier(none,apr)),identifier(none,'LO')))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),identifier(none,por)),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))))),equal(none,image(none,reverse(none,set_subtraction(none,union(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2)),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,ava),[identifier(none,po)])])),image(none,reverse(none,set_subtraction(none,union(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2)),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,apr),[identifier(none,po)])]))))),forall(none,[identifier(none,p),identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),conjunct(none,member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,po)])]),set_subtraction(none,union(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2)),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,couple(none,[identifier(none,p),function(none,identifier(none,ava),[identifier(none,po)])]),set_subtraction(none,union(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2)),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,identifier(none,pe),domain(none,set_subtraction(none,identifier(none,pe_ca),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,ca)])])))),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,set_subtraction(none,union(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2)),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),set_subtraction(none,union(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2)),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,identifier(none,com),reverse(none,identifier(none,com))))))))),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,set_subtraction(none,identifier(none,pe_ca),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,ca)])]))),identifier(none,por))),subset(none,composition(none,identifier(none,'PAP'),identifier(none,ava)),identifier(none,sit2)),subset(none,composition(none,identifier(none,'PAP'),identifier(none,apr)),union(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2)),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])]))),negation(none,member(none,identifier(none,pe),image(none,reverse(none,identifier(none,'PAP')),image(none,reverse(none,identifier(none,apr)),identifier(none,'LO'))))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),identifier(none,por)),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,set_subtraction(none,identifier(none,pln2),set_extension(none,[identifier(none,pe)])),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),identifier(none,d)])]),boolean_true(none))]),wp('carteD\351\sattribuer',carteAttribuer,[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,ca),identifier(none,car)),not_member(none,identifier(none,pe),domain(none,set_subtraction(none,identifier(none,pe_ca),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,ca)])])))),not_member(none,identifier(none,ca),range(none,set_subtraction(none,identifier(none,pe_ca),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,ca)])]))))]),wp('carteD\351\sattribuer','carteD\351\sattribuer',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,ca),identifier(none,car)),member(none,couple(none,[identifier(none,pe),identifier(none,ca)]),set_subtraction(none,identifier(none,pe_ca),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,ca)])]))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),identifier(none,dehors)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),identifier(none,d)])]),boolean_true(none))]),wp('carteD\351\sattribuer',carteSupprimer,[member(none,identifier(none,ca),identifier(none,car)),not_member(none,identifier(none,ca),range(none,set_subtraction(none,identifier(none,pe_ca),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,ca)])]))))]),wp('carteD\351\sattribuer','communicationNonProt\351\g\351\eCr\351\er',[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),subset(none,identifier(none,'P'),set_subtraction(none,identifier(none,'PORTE'),identifier(none,por))),not_equal(none,identifier(none,lo),identifier(none,ld)),not_member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),union(none,identifier(none,com),reverse(none,identifier(none,com)))),not_equal(none,identifier(none,'P'),empty_set(none)),not_equal(none,identifier(none,ld),identifier(none,dehors)),not_equal(none,identifier(none,lo),identifier(none,dehors)),equal(none,image(none,reverse(none,union(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2)),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])]))),set_extension(none,[identifier(none,ld)])),image(none,reverse(none,union(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2)),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])]))),set_extension(none,[identifier(none,lo)])))]),wp('carteD\351\sattribuer','communicationNonProt\351\g\351\eDevenir',[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),identifier(none,com)),subset(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),equal(none,image(none,reverse(none,union(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2)),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])]))),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2)),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])]))),set_extension(none,[identifier(none,ld)]))),equal(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),intersection(none,image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)])),union(none,identifier(none,acc),identifier(none,ref)))),empty_set(none)),not_equal(none,identifier(none,lo),identifier(none,dehors))]),wp('carteD\351\sattribuer','communicationProt\351\g\351\eCr\351\er',[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),subset(none,identifier(none,'P'),set_subtraction(none,identifier(none,'PORTE'),identifier(none,por))),not_equal(none,identifier(none,lo),identifier(none,ld)),not_member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),union(none,identifier(none,com),reverse(none,identifier(none,com)))),not_equal(none,identifier(none,'P'),empty_set(none)),not_equal(none,identifier(none,ld),identifier(none,dehors)),subset(none,image(none,reverse(none,union(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2)),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])]))),set_extension(none,[identifier(none,ld)])),image(none,reverse(none,union(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2)),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])]))),set_extension(none,[identifier(none,lo)]))),subset(none,identifier(none,'C'),identifier(none,'CYLINDRE')),member(none,identifier(none,'PC'),partial_injection(none,identifier(none,'PORTE'),identifier(none,'CYLINDRE'))),equal(none,domain(none,identifier(none,'PC')),identifier(none,'P')),equal(none,range(none,identifier(none,'PC')),identifier(none,'C')),equal(none,intersection(none,identifier(none,'C'),identifier(none,cyl)),empty_set(none))]),wp('carteD\351\sattribuer',communicationSupprimer,[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),identifier(none,com)),implication(none,not_equal(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)])),subset(none,identifier(none,loc),union(none,domain(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))),range(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])))))),subset(none,identifier(none,sor),union(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),reverse(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))))),equal(none,intersection(none,union(none,identifier(none,acc),identifier(none,ref)),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)])))),empty_set(none)),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,union(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2)),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])]))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),union(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2)),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])]))),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),reverse(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))))))))))]),wp('carteD\351\sattribuer',dateAvancer_1,[member(none,identifier(none,d),identifier(none,'DATE')),negation(none,equal(none,identifier(none,d),identifier(none,d))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),identifier(none,d)])]),boolean_true(none)),negation(none,equal(none,event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,range_subtraction(none,range_subtraction(none,identifier(none,cy_cln),set_extension(none,[identifier(none,ca)])),event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,identifier(none,cy_cln))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_false(none))))))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_false(none)))),empty_set(none))),subset(none,cartesian_product(none,image(none,reverse(none,set_subtraction(none,identifier(none,pe_ca),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,ca)])]))),event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,range_subtraction(none,range_subtraction(none,identifier(none,cy_cln),set_extension(none,[identifier(none,ca)])),event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,identifier(none,cy_cln))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_false(none))))))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_false(none))))),set_extension(none,[identifier(none,dehors)])),identifier(none,sit2))]),wp('carteD\351\sattribuer',dateAvancer_2,[member(none,identifier(none,d),identifier(none,'DATE')),negation(none,equal(none,identifier(none,d),identifier(none,d))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),identifier(none,d)])]),boolean_true(none)),equal(none,event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,range_subtraction(none,range_subtraction(none,identifier(none,cy_cln),set_extension(none,[identifier(none,ca)])),event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,identifier(none,cy_cln))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_false(none))))))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_false(none)))),empty_set(none))]),wp('carteD\351\sattribuer',listenoirePersonneAjouter,[member(none,identifier(none,pe),identifier(none,per2)),not_member(none,identifier(none,pe),set_subtraction(none,identifier(none,pln2),set_extension(none,[identifier(none,pe)]))),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,set_subtraction(none,identifier(none,pe_ca),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,ca)])])))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[function(none,set_subtraction(none,identifier(none,pe_ca),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,ca)])])),[identifier(none,pe)])])])]),boolean_true(none)),member(none,function(none,set_subtraction(none,identifier(none,pe_ca),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,ca)])])),[identifier(none,pe)]),domain(none,domain_subtraction(none,set_extension(none,[identifier(none,ca)]),identifier(none,ca_cy)))),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,set_subtraction(none,identifier(none,pe_ca),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,ca)])]))),identifier(none,por))),subset(none,composition(none,identifier(none,'PAP'),identifier(none,ava)),identifier(none,sit2)),subset(none,composition(none,identifier(none,'PAP'),identifier(none,apr)),union(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2)),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])]))),negation(none,member(none,identifier(none,pe),domain(none,identifier(none,'PAP')))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),identifier(none,por)),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,set_subtraction(none,identifier(none,pln2),set_extension(none,[identifier(none,pe)])),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),identifier(none,d)])]),boolean_true(none))]),wp('carteD\351\sattribuer',listenoirePersonneRetirer,[member(none,identifier(none,pe),set_subtraction(none,identifier(none,pln2),set_extension(none,[identifier(none,pe)]))),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,set_subtraction(none,identifier(none,pe_ca),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,ca)])]))),identifier(none,por))),subset(none,composition(none,identifier(none,'PAP'),identifier(none,ava)),identifier(none,sit2)),subset(none,composition(none,identifier(none,'PAP'),identifier(none,apr)),union(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2)),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])]))),negation(none,member(none,identifier(none,pe),domain(none,identifier(none,'PAP')))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),identifier(none,por)),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,set_subtraction(none,identifier(none,pln2),set_extension(none,[identifier(none,pe)])),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),identifier(none,d)])]),boolean_true(none))]),wp('carteD\351\sattribuer','localNonProt\351\g\351\Cr\351\er',[member(none,identifier(none,lo),set_subtraction(none,identifier(none,'LOCAL'),identifier(none,loc))),member(none,identifier(none,m),identifier(none,loc)),subset(none,identifier(none,'P'),identifier(none,'PORTE')),equal(none,intersection(none,identifier(none,'P'),identifier(none,por)),empty_set(none)),not_equal(none,identifier(none,'P'),empty_set(none)),not_equal(none,identifier(none,m),identifier(none,dehors)),equal(none,image(none,reverse(none,union(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2)),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])]))),set_extension(none,[identifier(none,m)])),empty_set(none))]),wp('carteD\351\sattribuer',localSupprimer,[member(none,identifier(none,lo),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),not_member(none,identifier(none,lo),range(none,identifier(none,sit2))),not_member(none,identifier(none,lo),range(none,union(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2)),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])))),implication(none,not_equal(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)])),set_extension(none,[identifier(none,lo)])),subset(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])),union(none,domain(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,com)),set_extension(none,[identifier(none,lo)]))),range(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,com)),set_extension(none,[identifier(none,lo)])))))),member(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,sor)),set_extension(none,[identifier(none,lo)])),partial_function(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo),identifier(none,dehors)])),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])))),subset(none,range_subtraction(none,union(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2)),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),set_extension(none,[identifier(none,dehors)])),composition(none,union(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2)),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),reverse(none,identifier(none,sor))),set_extension(none,[identifier(none,lo)])))),equal(none,intersection(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),union(none,identifier(none,acc),identifier(none,ref))),empty_set(none)),equal(none,domain(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,sor)),set_extension(none,[identifier(none,lo)]))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo),identifier(none,dehors)])))]),wp('carteD\351\sattribuer','personneAvecCarteCr\351\er',[member(none,identifier(none,pe),identifier(none,'PERSONNE')),member(none,identifier(none,ca),identifier(none,car)),not_member(none,identifier(none,pe),identifier(none,per2)),not_member(none,identifier(none,ca),range(none,set_subtraction(none,identifier(none,pe_ca),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,ca)])]))))]),wp('carteD\351\sattribuer',personneSansCarteSupprimer,[member(none,identifier(none,pe),identifier(none,per2)),not_member(none,identifier(none,pe),domain(none,set_subtraction(none,identifier(none,pe_ca),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,ca)])]))))]),wp('carteD\351\sattribuer','porteNonProt\351\g\351\eSensPositifpasser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,identifier(none,po),domain(none,identifier(none,apr))),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),union(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2)),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])]))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),conjunct(none,not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))))]),wp('carteD\351\sattribuer','porteProt\351\g\351\ePassageAutoriser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,apr),[identifier(none,po)])]),image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),identifier(none,ref))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),not_member(none,identifier(none,pe),set_subtraction(none,identifier(none,pln2),set_extension(none,[identifier(none,pe)]))),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),union(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2)),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])]))),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,set_subtraction(none,identifier(none,pe_ca),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,ca)])])))),member(none,identifier(none,po),domain(none,identifier(none,po_cy))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[function(none,set_subtraction(none,identifier(none,pe_ca),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,ca)])])),[identifier(none,pe)])])])]),boolean_true(none))]),wp('carteD\351\sattribuer','porteProt\351\g\351\ePassageRefuser_1',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,apr),[identifier(none,po)])]),image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),identifier(none,ref))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),negation(none,conjunct(none,not_member(none,identifier(none,pe),set_subtraction(none,identifier(none,pln2),set_extension(none,[identifier(none,pe)]))),conjunct(none,member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),union(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2)),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])]))),not_member(none,identifier(none,pe),domain(none,identifier(none,pap)))))),member(none,identifier(none,pe),domain(none,set_subtraction(none,identifier(none,pe_ca),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,ca)])])))),member(none,identifier(none,po),domain(none,identifier(none,po_cy)))]),wp('carteD\351\sattribuer','porteProt\351\g\351\ePassageRefuser_2',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,apr),[identifier(none,po)])]),image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),identifier(none,ref))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),not_member(none,identifier(none,pe),set_subtraction(none,identifier(none,pln2),set_extension(none,[identifier(none,pe)]))),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),union(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2)),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])]))),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,set_subtraction(none,identifier(none,pe_ca),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,ca)])])))),member(none,identifier(none,po),domain(none,identifier(none,po_cy))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[function(none,set_subtraction(none,identifier(none,pe_ca),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,ca)])])),[identifier(none,pe)])])])]),boolean_false(none))]),wp('carteD\351\sattribuer','porteProt\351\g\351\eSensPositifpasser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,identifier(none,po),domain(none,identifier(none,apr))),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),union(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2)),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])]))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),member(none,couple(none,[identifier(none,pe),identifier(none,po)]),identifier(none,pap)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,sit2),[identifier(none,pe)])]),identifier(none,ava)),member(none,identifier(none,po),domain(none,identifier(none,po_cy))),member(none,identifier(none,pe),domain(none,set_subtraction(none,identifier(none,pe_ca),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,ca)])]))))]),wp('carteD\351\sattribuer','porteSensN\351\gatifpasser',[member(none,identifier(none,pe),domain(none,set_subtraction(none,identifier(none,pe_ca),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,ca)])])))),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,sit2),[identifier(none,pe)])]),identifier(none,apr)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap)))]),wp('carteD\351\sattribuer',sortieModifier,[member(none,identifier(none,r),total_function(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)])),identifier(none,loc))),subset(none,identifier(none,r),union(none,identifier(none,com),reverse(none,identifier(none,com)))),forall(none,[identifier(none,s)],implication(none,conjunct(none,subset(none,identifier(none,s),identifier(none,loc)),subset(none,identifier(none,s),image(none,reverse(none,identifier(none,r)),identifier(none,s)))),equal(none,identifier(none,s),empty_set(none)))),subset(none,range_subtraction(none,union(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2)),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),set_extension(none,[identifier(none,dehors)])),composition(none,union(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2)),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),reverse(none,identifier(none,r))))]),wp(carteSupprimer,'autorisationCr\351\er',[member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),subset(none,identifier(none,'LO'),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),equal(none,intersection(none,cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')),identifier(none,aut2)),empty_set(none)),subset(none,range_subtraction(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),set_extension(none,[identifier(none,dehors)])),composition(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),reverse(none,identifier(none,sor)))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),identifier(none,por)),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))))),equal(none,image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,ava),[identifier(none,po)])])),image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,apr),[identifier(none,po)])]))))),forall(none,[identifier(none,l),identifier(none,m)],implication(none,conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,identifier(none,m),identifier(none,loc)),conjunct(none,not_equal(none,identifier(none,l),identifier(none,m)),subset_strict(none,image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[identifier(none,l)])),image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[identifier(none,m)])))))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),identifier(none,por)),member(none,identifier(none,po),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,m)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,l)]))))),equal(none,function(none,identifier(none,con),[couple(none,[identifier(none,po),identifier(none,l)])]),boolean_true(none)))))),forall(none,[identifier(none,p),identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),conjunct(none,member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,po)])]),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,couple(none,[identifier(none,p),function(none,identifier(none,ava),[identifier(none,po)])]),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),not_member(none,identifier(none,pe),identifier(none,pln2)),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,identifier(none,com),reverse(none,identifier(none,com))))))))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,domain_subtraction(none,set_extension(none,[identifier(none,ca)]),identifier(none,ca_dfv)),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none))]),wp(carteSupprimer,carteAttribuer,[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,ca),set_subtraction(none,identifier(none,car),set_extension(none,[identifier(none,ca)]))),not_member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),not_member(none,identifier(none,ca),range(none,identifier(none,pe_ca)))]),wp(carteSupprimer,'carteCr\351\er',[member(none,identifier(none,ca),set_subtraction(none,identifier(none,'CARTE'),set_subtraction(none,identifier(none,car),set_extension(none,[identifier(none,ca)])))),member(none,identifier(none,dfv),identifier(none,'DATE'))]),wp(carteSupprimer,'carteD\351\sattribuer',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,ca),set_subtraction(none,identifier(none,car),set_extension(none,[identifier(none,ca)]))),member(none,couple(none,[identifier(none,pe),identifier(none,ca)]),identifier(none,pe_ca)),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),identifier(none,dehors)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp(carteSupprimer,carteSupprimer,[member(none,identifier(none,ca),set_subtraction(none,identifier(none,car),set_extension(none,[identifier(none,ca)]))),not_member(none,identifier(none,ca),range(none,identifier(none,pe_ca)))]),wp(carteSupprimer,dateAvancer_1,[member(none,identifier(none,d),identifier(none,'DATE')),negation(none,equal(none,identifier(none,d),identifier(none,dc))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none)),negation(none,equal(none,event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,identifier(none,cy_cln))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,domain_subtraction(none,set_extension(none,[identifier(none,ca)]),identifier(none,ca_dfv)),[identifier(none,c)])])]),boolean_false(none)))),empty_set(none))),subset(none,cartesian_product(none,image(none,reverse(none,identifier(none,pe_ca)),event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,identifier(none,cy_cln))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,domain_subtraction(none,set_extension(none,[identifier(none,ca)]),identifier(none,ca_dfv)),[identifier(none,c)])])]),boolean_false(none))))),set_extension(none,[identifier(none,dehors)])),identifier(none,sit2))]),wp(carteSupprimer,dateAvancer_2,[member(none,identifier(none,d),identifier(none,'DATE')),negation(none,equal(none,identifier(none,d),identifier(none,dc))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none)),equal(none,event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,identifier(none,cy_cln))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,domain_subtraction(none,set_extension(none,[identifier(none,ca)]),identifier(none,ca_dfv)),[identifier(none,c)])])]),boolean_false(none)))),empty_set(none))]),wp(carteSupprimer,listenoirePersonneAjouter,[member(none,identifier(none,pe),identifier(none,per2)),not_member(none,identifier(none,pe),identifier(none,pln2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,domain_subtraction(none,set_extension(none,[identifier(none,ca)]),identifier(none,ca_dfv)),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none)),member(none,function(none,identifier(none,pe_ca),[identifier(none,pe)]),domain(none,identifier(none,ca_cy))),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),identifier(none,por))),subset(none,composition(none,identifier(none,'PAP'),identifier(none,ava)),identifier(none,sit2)),subset(none,composition(none,identifier(none,'PAP'),identifier(none,apr)),identifier(none,aut2)),negation(none,member(none,identifier(none,pe),domain(none,identifier(none,'PAP')))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),identifier(none,por)),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp(carteSupprimer,'personneAvecCarteCr\351\er',[member(none,identifier(none,pe),identifier(none,'PERSONNE')),member(none,identifier(none,ca),set_subtraction(none,identifier(none,car),set_extension(none,[identifier(none,ca)]))),not_member(none,identifier(none,pe),identifier(none,per2)),not_member(none,identifier(none,ca),range(none,identifier(none,pe_ca)))]),wp(carteSupprimer,'porteProt\351\g\351\ePassageAutoriser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,apr),[identifier(none,po)])]),image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),identifier(none,ref))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),not_member(none,identifier(none,pe),identifier(none,pln2)),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,identifier(none,po_cy))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,domain_subtraction(none,set_extension(none,[identifier(none,ca)]),identifier(none,ca_dfv)),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none))]),wp(carteSupprimer,'porteProt\351\g\351\ePassageRefuser_2',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,apr),[identifier(none,po)])]),image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),identifier(none,ref))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),not_member(none,identifier(none,pe),identifier(none,pln2)),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,identifier(none,po_cy))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,domain_subtraction(none,set_extension(none,[identifier(none,ca)]),identifier(none,ca_dfv)),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_false(none))]),wp('communicationNonProt\351\g\351\eCr\351\er','autorisationCr\351\er',[member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),subset(none,identifier(none,'LO'),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),equal(none,intersection(none,cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')),identifier(none,aut2)),empty_set(none)),subset(none,range_subtraction(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),set_extension(none,[identifier(none,dehors)])),composition(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),reverse(none,identifier(none,sor)))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),union(none,identifier(none,por),identifier(none,'P'))),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_false(none)])))),set_extension(none,[boolean_true(none)]))))),equal(none,image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)]))),[identifier(none,po)])])),image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)]))),[identifier(none,po)])]))))),forall(none,[identifier(none,l),identifier(none,m)],implication(none,conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,identifier(none,m),identifier(none,loc)),conjunct(none,not_equal(none,identifier(none,l),identifier(none,m)),subset_strict(none,image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[identifier(none,l)])),image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[identifier(none,m)])))))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),union(none,identifier(none,por),identifier(none,'P'))),member(none,identifier(none,po),intersection(none,image(none,reverse(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,m)])),image(none,reverse(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])))),set_extension(none,[identifier(none,l)]))))),equal(none,function(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_false(none)]))),[couple(none,[identifier(none,po),identifier(none,l)])]),boolean_true(none)))))),forall(none,[identifier(none,p),identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),conjunct(none,member(none,identifier(none,po),union(none,identifier(none,por),identifier(none,'P'))),member(none,couple(none,[identifier(none,p),function(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)]))),[identifier(none,po)])]),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,couple(none,[identifier(none,p),function(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)]))),[identifier(none,po)])]),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),not_member(none,identifier(none,pe),identifier(none,pln2)),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),reverse(none,union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])))))))))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none))]),wp('communicationNonProt\351\g\351\eCr\351\er',autorisationSupprimer,[member(none,identifier(none,pe),identifier(none,per2)),subset(none,identifier(none,'LO'),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),subset(none,cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')),identifier(none,aut2)),not_member(none,function(none,identifier(none,sit2),[identifier(none,pe)]),identifier(none,'LO')),subset(none,range_subtraction(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),set_extension(none,[identifier(none,dehors)])),composition(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),reverse(none,identifier(none,sor)))),not_member(none,identifier(none,pe),image(none,reverse(none,identifier(none,pap)),image(none,reverse(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])))),identifier(none,'LO')))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),union(none,identifier(none,por),identifier(none,'P'))),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_false(none)])))),set_extension(none,[boolean_true(none)]))))),equal(none,image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)]))),[identifier(none,po)])])),image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)]))),[identifier(none,po)])]))))),forall(none,[identifier(none,p),identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),conjunct(none,member(none,identifier(none,po),union(none,identifier(none,por),identifier(none,'P'))),member(none,couple(none,[identifier(none,p),function(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)]))),[identifier(none,po)])]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,couple(none,[identifier(none,p),function(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)]))),[identifier(none,po)])]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),reverse(none,union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])))))))))),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),union(none,identifier(none,por),identifier(none,'P')))),subset(none,composition(none,identifier(none,'PAP'),union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))),identifier(none,sit2)),subset(none,composition(none,identifier(none,'PAP'),union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])))),identifier(none,aut2)),negation(none,member(none,identifier(none,pe),image(none,reverse(none,identifier(none,'PAP')),image(none,reverse(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])))),identifier(none,'LO'))))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_false(none)])))),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),union(none,identifier(none,por),identifier(none,'P'))),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_false(none)])))),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp('communicationNonProt\351\g\351\eCr\351\er','communicationNonProt\351\g\351\eCr\351\er',[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),subset(none,identifier(none,'P'),set_subtraction(none,identifier(none,'PORTE'),union(none,identifier(none,por),identifier(none,'P')))),not_equal(none,identifier(none,lo),identifier(none,ld)),not_member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),union(none,union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),reverse(none,union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))))),not_equal(none,identifier(none,'P'),empty_set(none)),not_equal(none,identifier(none,ld),identifier(none,dehors)),not_equal(none,identifier(none,lo),identifier(none,dehors)),equal(none,image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,ld)])),image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,lo)])))]),wp('communicationNonProt\351\g\351\eCr\351\er','communicationNonProt\351\g\351\eDevenir',[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))),subset(none,intersection(none,image(none,reverse(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])))),set_extension(none,[identifier(none,ld)]))),domain(none,image(none,reverse(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_false(none)])))),set_extension(none,[boolean_true(none)])))),equal(none,image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,ld)]))),equal(none,intersection(none,image(none,reverse(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,lo)])),intersection(none,image(none,reverse(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])))),set_extension(none,[identifier(none,ld)])),union(none,identifier(none,acc),identifier(none,ref)))),empty_set(none)),not_equal(none,identifier(none,lo),identifier(none,dehors))]),wp('communicationNonProt\351\g\351\eCr\351\er',communicationPermuter,[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))),not_equal(none,identifier(none,lo),identifier(none,dehors)),not_equal(none,identifier(none,ld),identifier(none,dehors)),equal(none,image(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_false(none)]))),cartesian_product(none,intersection(none,image(none,reverse(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])))),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)]))),set_extension(none,[boolean_false(none)]))]),wp('communicationNonProt\351\g\351\eCr\351\er','communicationProt\351\g\351\eCr\351\er',[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),subset(none,identifier(none,'P'),set_subtraction(none,identifier(none,'PORTE'),union(none,identifier(none,por),identifier(none,'P')))),not_equal(none,identifier(none,lo),identifier(none,ld)),not_member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),union(none,union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),reverse(none,union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))))),not_equal(none,identifier(none,'P'),empty_set(none)),not_equal(none,identifier(none,ld),identifier(none,dehors)),subset(none,image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,ld)])),image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,lo)]))),subset(none,identifier(none,'C'),identifier(none,'CYLINDRE')),member(none,identifier(none,'PC'),partial_injection(none,identifier(none,'PORTE'),identifier(none,'CYLINDRE'))),equal(none,domain(none,identifier(none,'PC')),identifier(none,'P')),equal(none,range(none,identifier(none,'PC')),identifier(none,'C')),equal(none,intersection(none,identifier(none,'C'),identifier(none,cyl)),empty_set(none))]),wp('communicationNonProt\351\g\351\eCr\351\er','communicationProt\351\g\351\eDevenir',[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))),subset(none,intersection(none,image(none,reverse(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])))),set_extension(none,[identifier(none,ld)]))),domain(none,image(none,reverse(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_false(none)])))),set_extension(none,[boolean_false(none)])))),subset(none,identifier(none,'C'),set_subtraction(none,identifier(none,'CYLINDRE'),identifier(none,cyl))),member(none,identifier(none,'PC'),partial_injection(none,identifier(none,'PORTE'),identifier(none,'CYLINDRE'))),equal(none,domain(none,identifier(none,'PC')),intersection(none,image(none,reverse(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])))),set_extension(none,[identifier(none,ld)])))),equal(none,range(none,identifier(none,'PC')),identifier(none,'C'))]),wp('communicationNonProt\351\g\351\eCr\351\er',communicationSupprimer,[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))),implication(none,not_equal(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)])),subset(none,identifier(none,loc),union(none,domain(none,set_subtraction(none,union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))),range(none,set_subtraction(none,union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])))))),subset(none,identifier(none,sor),union(none,set_subtraction(none,union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),reverse(none,set_subtraction(none,union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))))),equal(none,intersection(none,union(none,identifier(none,acc),identifier(none,ref)),intersection(none,image(none,reverse(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])))),set_extension(none,[identifier(none,ld)])))),empty_set(none)),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,identifier(none,aut2)),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),identifier(none,aut2)),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,set_subtraction(none,union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),reverse(none,set_subtraction(none,union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))))))))))]),wp('communicationNonProt\351\g\351\eCr\351\er',listenoirePersonneAjouter,[member(none,identifier(none,pe),identifier(none,per2)),not_member(none,identifier(none,pe),identifier(none,pln2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none)),member(none,function(none,identifier(none,pe_ca),[identifier(none,pe)]),domain(none,identifier(none,ca_cy))),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),union(none,identifier(none,por),identifier(none,'P')))),subset(none,composition(none,identifier(none,'PAP'),union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))),identifier(none,sit2)),subset(none,composition(none,identifier(none,'PAP'),union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])))),identifier(none,aut2)),negation(none,member(none,identifier(none,pe),domain(none,identifier(none,'PAP')))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_false(none)])))),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),union(none,identifier(none,por),identifier(none,'P'))),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_false(none)])))),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp('communicationNonProt\351\g\351\eCr\351\er',listenoirePersonneRetirer,[member(none,identifier(none,pe),identifier(none,pln2)),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),union(none,identifier(none,por),identifier(none,'P')))),subset(none,composition(none,identifier(none,'PAP'),union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))),identifier(none,sit2)),subset(none,composition(none,identifier(none,'PAP'),union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])))),identifier(none,aut2)),negation(none,member(none,identifier(none,pe),domain(none,identifier(none,'PAP')))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_false(none)])))),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),union(none,identifier(none,por),identifier(none,'P'))),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_false(none)])))),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp('communicationNonProt\351\g\351\eCr\351\er','localNonProt\351\g\351\Cr\351\er',[member(none,identifier(none,lo),set_subtraction(none,identifier(none,'LOCAL'),identifier(none,loc))),member(none,identifier(none,m),identifier(none,loc)),subset(none,identifier(none,'P'),identifier(none,'PORTE')),equal(none,intersection(none,identifier(none,'P'),union(none,identifier(none,por),identifier(none,'P'))),empty_set(none)),not_equal(none,identifier(none,'P'),empty_set(none)),not_equal(none,identifier(none,m),identifier(none,dehors)),equal(none,image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,m)])),empty_set(none))]),wp('communicationNonProt\351\g\351\eCr\351\er','localProt\351\g\351\Cr\351\er',[member(none,identifier(none,lo),set_subtraction(none,identifier(none,'LOCAL'),identifier(none,loc))),member(none,identifier(none,m),identifier(none,loc)),subset(none,identifier(none,'P'),set_subtraction(none,identifier(none,'PORTE'),union(none,identifier(none,por),identifier(none,'P')))),not_equal(none,identifier(none,'P'),empty_set(none)),subset(none,identifier(none,'C'),set_subtraction(none,identifier(none,'CYLINDRE'),identifier(none,cyl))),member(none,identifier(none,'PC'),total_bijection(none,identifier(none,'P'),identifier(none,'C')))]),wp('communicationNonProt\351\g\351\eCr\351\er',localSupprimer,[member(none,identifier(none,lo),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),not_member(none,identifier(none,lo),range(none,identifier(none,sit2))),not_member(none,identifier(none,lo),range(none,identifier(none,aut2))),implication(none,not_equal(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)])),set_extension(none,[identifier(none,lo)])),subset(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])),union(none,domain(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))),set_extension(none,[identifier(none,lo)]))),range(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))),set_extension(none,[identifier(none,lo)])))))),member(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,sor)),set_extension(none,[identifier(none,lo)])),partial_function(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo),identifier(none,dehors)])),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])))),subset(none,range_subtraction(none,identifier(none,aut2),set_extension(none,[identifier(none,dehors)])),composition(none,identifier(none,aut2),range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),reverse(none,identifier(none,sor))),set_extension(none,[identifier(none,lo)])))),equal(none,intersection(none,union(none,image(none,reverse(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])))),set_extension(none,[identifier(none,lo)]))),union(none,identifier(none,acc),identifier(none,ref))),empty_set(none)),equal(none,domain(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,sor)),set_extension(none,[identifier(none,lo)]))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo),identifier(none,dehors)])))]),wp('communicationNonProt\351\g\351\eCr\351\er','porteNonProt\351\g\351\eCr\351\er',[member(none,identifier(none,p),set_subtraction(none,identifier(none,'PORTE'),union(none,identifier(none,por),identifier(none,'P')))),member(none,identifier(none,l),identifier(none,loc)),member(none,identifier(none,m),identifier(none,loc)),not_equal(none,identifier(none,l),identifier(none,m)),not_equal(none,intersection(none,image(none,reverse(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,l)])),image(none,reverse(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])))),set_extension(none,[identifier(none,m)]))),empty_set(none)),not_equal(none,identifier(none,m),identifier(none,dehors)),member(none,identifier(none,po),intersection(none,image(none,reverse(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,l)])),image(none,reverse(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])))),set_extension(none,[identifier(none,m)])))),member(none,identifier(none,po),domain(none,image(none,reverse(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_false(none)])))),set_extension(none,[boolean_false(none)]))))]),wp('communicationNonProt\351\g\351\eCr\351\er','porteNonProt\351\g\351\eSensPositifpasser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),union(none,identifier(none,por),identifier(none,'P'))),member(none,identifier(none,po),domain(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)]))))),member(none,couple(none,[identifier(none,pe),function(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)]))),[identifier(none,po)])]),identifier(none,aut2)),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)]))),[identifier(none,po)])),conjunct(none,not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_false(none)])))),set_extension(none,[boolean_true(none)])))))]),wp('communicationNonProt\351\g\351\eCr\351\er','porteNonProt\351\g\351\eSupprimer',[member(none,identifier(none,p),union(none,identifier(none,por),identifier(none,'P'))),not_equal(none,set_subtraction(none,intersection(none,image(none,reverse(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))),set_extension(none,[function(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)]))),[identifier(none,p)])])),image(none,reverse(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])))),set_extension(none,[function(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)]))),[identifier(none,p)])]))),set_extension(none,[identifier(none,p)])),empty_set(none)),member(none,identifier(none,p),domain(none,image(none,reverse(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_false(none)])))),set_extension(none,[boolean_false(none)]))))]),wp('communicationNonProt\351\g\351\eCr\351\er','porteProt\351\g\351\eCr\351\er',[member(none,identifier(none,p),set_subtraction(none,identifier(none,'PORTE'),union(none,identifier(none,por),identifier(none,'P')))),member(none,identifier(none,l),identifier(none,loc)),member(none,identifier(none,m),identifier(none,loc)),not_equal(none,identifier(none,l),identifier(none,m)),not_equal(none,intersection(none,image(none,reverse(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,l)])),image(none,reverse(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])))),set_extension(none,[identifier(none,m)]))),empty_set(none)),not_equal(none,identifier(none,m),identifier(none,dehors)),member(none,identifier(none,po),intersection(none,image(none,reverse(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,l)])),image(none,reverse(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])))),set_extension(none,[identifier(none,m)])))),member(none,identifier(none,po),domain(none,image(none,reverse(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_false(none)])))),set_extension(none,[boolean_true(none)])))),member(none,identifier(none,cy),set_subtraction(none,identifier(none,'CYLINDRE'),identifier(none,cyl)))]),wp('communicationNonProt\351\g\351\eCr\351\er','porteProt\351\g\351\ePassageAutoriser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),union(none,identifier(none,por),identifier(none,'P'))),member(none,couple(none,[identifier(none,po),function(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)]))),[identifier(none,po)])]),image(none,reverse(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_false(none)])))),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),identifier(none,ref))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)]))),[identifier(none,po)])),not_member(none,identifier(none,pe),identifier(none,pln2)),member(none,couple(none,[identifier(none,pe),function(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)]))),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,identifier(none,po_cy))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none))]),wp('communicationNonProt\351\g\351\eCr\351\er','porteProt\351\g\351\ePassageRefuser_1',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),union(none,identifier(none,por),identifier(none,'P'))),member(none,couple(none,[identifier(none,po),function(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)]))),[identifier(none,po)])]),image(none,reverse(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_false(none)])))),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),identifier(none,ref))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)]))),[identifier(none,po)])),negation(none,conjunct(none,not_member(none,identifier(none,pe),identifier(none,pln2)),conjunct(none,member(none,couple(none,[identifier(none,pe),function(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)]))),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap)))))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,identifier(none,po_cy)))]),wp('communicationNonProt\351\g\351\eCr\351\er','porteProt\351\g\351\ePassageRefuser_2',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),union(none,identifier(none,por),identifier(none,'P'))),member(none,couple(none,[identifier(none,po),function(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)]))),[identifier(none,po)])]),image(none,reverse(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_false(none)])))),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),identifier(none,ref))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)]))),[identifier(none,po)])),not_member(none,identifier(none,pe),identifier(none,pln2)),member(none,couple(none,[identifier(none,pe),function(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)]))),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,identifier(none,po_cy))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_false(none))]),wp('communicationNonProt\351\g\351\eCr\351\er','porteProt\351\g\351\eSensPositifpasser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),union(none,identifier(none,por),identifier(none,'P'))),member(none,identifier(none,po),domain(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)]))))),member(none,couple(none,[identifier(none,pe),function(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)]))),[identifier(none,po)])]),identifier(none,aut2)),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)]))),[identifier(none,po)])),member(none,couple(none,[identifier(none,pe),identifier(none,po)]),identifier(none,pap)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,sit2),[identifier(none,pe)])]),union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))),member(none,identifier(none,po),domain(none,identifier(none,po_cy))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca)))]),wp('communicationNonProt\351\g\351\eCr\351\er','porteProt\351\g\351\eSupprimer',[member(none,identifier(none,p),union(none,identifier(none,por),identifier(none,'P'))),not_equal(none,set_subtraction(none,intersection(none,image(none,reverse(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))),set_extension(none,[function(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)]))),[identifier(none,p)])])),image(none,reverse(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])))),set_extension(none,[function(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)]))),[identifier(none,p)])]))),set_extension(none,[identifier(none,p)])),empty_set(none)),not_member(none,identifier(none,p),union(none,identifier(none,acc),identifier(none,ref))),member(none,identifier(none,p),domain(none,image(none,reverse(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_false(none)])))),set_extension(none,[boolean_true(none)]))))]),wp('communicationNonProt\351\g\351\eCr\351\er','porteSensN\351\gatifpasser',[member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),union(none,identifier(none,por),identifier(none,'P'))),member(none,couple(none,[identifier(none,po),function(none,identifier(none,sit2),[identifier(none,pe)])]),union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])))),not_member(none,identifier(none,pe),domain(none,identifier(none,pap)))]),wp('communicationNonProt\351\g\351\eCr\351\er',sortieModifier,[member(none,identifier(none,r),total_function(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)])),identifier(none,loc))),subset(none,identifier(none,r),union(none,union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),reverse(none,union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))))),forall(none,[identifier(none,s)],implication(none,conjunct(none,subset(none,identifier(none,s),identifier(none,loc)),subset(none,identifier(none,s),image(none,reverse(none,identifier(none,r)),identifier(none,s)))),equal(none,identifier(none,s),empty_set(none)))),subset(none,range_subtraction(none,identifier(none,aut2),set_extension(none,[identifier(none,dehors)])),composition(none,identifier(none,aut2),reverse(none,identifier(none,r))))]),wp('communicationNonProt\351\g\351\eDevenir','autorisationCr\351\er',[member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),subset(none,identifier(none,'LO'),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),equal(none,intersection(none,cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')),identifier(none,aut2)),empty_set(none)),subset(none,range_subtraction(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),set_extension(none,[identifier(none,dehors)])),composition(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),reverse(none,identifier(none,sor)))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),identifier(none,por)),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,union(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,'LOCAL')),identifier(none,con)),cartesian_product(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_false(none)])))),set_extension(none,[boolean_true(none)]))))),equal(none,image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,ava),[identifier(none,po)])])),image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,apr),[identifier(none,po)])]))))),forall(none,[identifier(none,l),identifier(none,m)],implication(none,conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,identifier(none,m),identifier(none,loc)),conjunct(none,not_equal(none,identifier(none,l),identifier(none,m)),subset_strict(none,image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[identifier(none,l)])),image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[identifier(none,m)])))))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),identifier(none,por)),member(none,identifier(none,po),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,m)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,l)]))))),equal(none,function(none,union(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,'LOCAL')),identifier(none,con)),cartesian_product(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_false(none)]))),[couple(none,[identifier(none,po),identifier(none,l)])]),boolean_true(none)))))),forall(none,[identifier(none,p),identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),conjunct(none,member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,po)])]),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,couple(none,[identifier(none,p),function(none,identifier(none,ava),[identifier(none,po)])]),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),not_member(none,identifier(none,pe),identifier(none,pln2)),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,identifier(none,com),reverse(none,identifier(none,com))))))))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none))]),wp('communicationNonProt\351\g\351\eDevenir',autorisationSupprimer,[member(none,identifier(none,pe),identifier(none,per2)),subset(none,identifier(none,'LO'),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),subset(none,cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')),identifier(none,aut2)),not_member(none,function(none,identifier(none,sit2),[identifier(none,pe)]),identifier(none,'LO')),subset(none,range_subtraction(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),set_extension(none,[identifier(none,dehors)])),composition(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),reverse(none,identifier(none,sor)))),not_member(none,identifier(none,pe),image(none,reverse(none,identifier(none,pap)),image(none,reverse(none,identifier(none,apr)),identifier(none,'LO')))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),identifier(none,por)),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,union(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,'LOCAL')),identifier(none,con)),cartesian_product(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_false(none)])))),set_extension(none,[boolean_true(none)]))))),equal(none,image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,ava),[identifier(none,po)])])),image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,apr),[identifier(none,po)])]))))),forall(none,[identifier(none,p),identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),conjunct(none,member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,po)])]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,couple(none,[identifier(none,p),function(none,identifier(none,ava),[identifier(none,po)])]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,identifier(none,com),reverse(none,identifier(none,com))))))))),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),identifier(none,por))),subset(none,composition(none,identifier(none,'PAP'),identifier(none,ava)),identifier(none,sit2)),subset(none,composition(none,identifier(none,'PAP'),identifier(none,apr)),identifier(none,aut2)),negation(none,member(none,identifier(none,pe),image(none,reverse(none,identifier(none,'PAP')),image(none,reverse(none,identifier(none,apr)),identifier(none,'LO'))))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,union(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,'LOCAL')),identifier(none,con)),cartesian_product(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_false(none)])))),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),identifier(none,por)),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,union(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,'LOCAL')),identifier(none,con)),cartesian_product(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_false(none)])))),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp('communicationNonProt\351\g\351\eDevenir','communicationNonProt\351\g\351\eDevenir',[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),identifier(none,com)),subset(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),domain(none,image(none,reverse(none,union(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,'LOCAL')),identifier(none,con)),cartesian_product(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_false(none)])))),set_extension(none,[boolean_true(none)])))),equal(none,image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,ld)]))),equal(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),intersection(none,image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)])),union(none,identifier(none,acc),identifier(none,ref)))),empty_set(none)),not_equal(none,identifier(none,lo),identifier(none,dehors))]),wp('communicationNonProt\351\g\351\eDevenir',communicationPermuter,[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),identifier(none,com)),not_equal(none,identifier(none,lo),identifier(none,dehors)),not_equal(none,identifier(none,ld),identifier(none,dehors)),equal(none,image(none,union(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,'LOCAL')),identifier(none,con)),cartesian_product(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_false(none)]))),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)]))),set_extension(none,[boolean_false(none)]))]),wp('communicationNonProt\351\g\351\eDevenir','communicationProt\351\g\351\eCr\351\er',[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),subset(none,identifier(none,'P'),set_subtraction(none,identifier(none,'PORTE'),identifier(none,por))),not_equal(none,identifier(none,lo),identifier(none,ld)),not_member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),union(none,identifier(none,com),reverse(none,identifier(none,com)))),not_equal(none,identifier(none,'P'),empty_set(none)),not_equal(none,identifier(none,ld),identifier(none,dehors)),subset(none,image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,ld)])),image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,lo)]))),subset(none,identifier(none,'C'),identifier(none,'CYLINDRE')),member(none,identifier(none,'PC'),partial_injection(none,identifier(none,'PORTE'),identifier(none,'CYLINDRE'))),equal(none,domain(none,identifier(none,'PC')),identifier(none,'P')),equal(none,range(none,identifier(none,'PC')),identifier(none,'C')),equal(none,intersection(none,identifier(none,'C'),range(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,po_cy)))),empty_set(none))]),wp('communicationNonProt\351\g\351\eDevenir','communicationProt\351\g\351\eDevenir',[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),identifier(none,com)),subset(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),domain(none,image(none,reverse(none,union(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,'LOCAL')),identifier(none,con)),cartesian_product(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_false(none)])))),set_extension(none,[boolean_false(none)])))),subset(none,identifier(none,'C'),set_subtraction(none,identifier(none,'CYLINDRE'),range(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,po_cy))))),member(none,identifier(none,'PC'),partial_injection(none,identifier(none,'PORTE'),identifier(none,'CYLINDRE'))),equal(none,domain(none,identifier(none,'PC')),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)])))),equal(none,range(none,identifier(none,'PC')),identifier(none,'C'))]),wp('communicationNonProt\351\g\351\eDevenir',dateAvancer_1,[member(none,identifier(none,d),identifier(none,'DATE')),negation(none,equal(none,identifier(none,d),identifier(none,dc))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none)),negation(none,equal(none,event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,domain_restriction(none,range(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,po_cy))),identifier(none,cy_cln)))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_false(none)))),empty_set(none))),subset(none,cartesian_product(none,image(none,reverse(none,identifier(none,pe_ca)),event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,domain_restriction(none,range(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,po_cy))),identifier(none,cy_cln)))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_false(none))))),set_extension(none,[identifier(none,dehors)])),identifier(none,sit2))]),wp('communicationNonProt\351\g\351\eDevenir',dateAvancer_2,[member(none,identifier(none,d),identifier(none,'DATE')),negation(none,equal(none,identifier(none,d),identifier(none,dc))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none)),equal(none,event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,domain_restriction(none,range(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,po_cy))),identifier(none,cy_cln)))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_false(none)))),empty_set(none))]),wp('communicationNonProt\351\g\351\eDevenir',listenoirePersonneAjouter,[member(none,identifier(none,pe),identifier(none,per2)),not_member(none,identifier(none,pe),identifier(none,pln2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none)),member(none,function(none,identifier(none,pe_ca),[identifier(none,pe)]),domain(none,range_restriction(none,identifier(none,ca_cy),range(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,po_cy)))))),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),identifier(none,por))),subset(none,composition(none,identifier(none,'PAP'),identifier(none,ava)),identifier(none,sit2)),subset(none,composition(none,identifier(none,'PAP'),identifier(none,apr)),identifier(none,aut2)),negation(none,member(none,identifier(none,pe),domain(none,identifier(none,'PAP')))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,union(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,'LOCAL')),identifier(none,con)),cartesian_product(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_false(none)])))),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),identifier(none,por)),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,union(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,'LOCAL')),identifier(none,con)),cartesian_product(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_false(none)])))),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp('communicationNonProt\351\g\351\eDevenir',listenoirePersonneRetirer,[member(none,identifier(none,pe),identifier(none,pln2)),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),identifier(none,por))),subset(none,composition(none,identifier(none,'PAP'),identifier(none,ava)),identifier(none,sit2)),subset(none,composition(none,identifier(none,'PAP'),identifier(none,apr)),identifier(none,aut2)),negation(none,member(none,identifier(none,pe),domain(none,identifier(none,'PAP')))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,union(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,'LOCAL')),identifier(none,con)),cartesian_product(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_false(none)])))),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),identifier(none,por)),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,union(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,'LOCAL')),identifier(none,con)),cartesian_product(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_false(none)])))),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp('communicationNonProt\351\g\351\eDevenir','localProt\351\g\351\Cr\351\er',[member(none,identifier(none,lo),set_subtraction(none,identifier(none,'LOCAL'),identifier(none,loc))),member(none,identifier(none,m),identifier(none,loc)),subset(none,identifier(none,'P'),set_subtraction(none,identifier(none,'PORTE'),identifier(none,por))),not_equal(none,identifier(none,'P'),empty_set(none)),subset(none,identifier(none,'C'),set_subtraction(none,identifier(none,'CYLINDRE'),range(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,po_cy))))),member(none,identifier(none,'PC'),total_bijection(none,identifier(none,'P'),identifier(none,'C')))]),wp('communicationNonProt\351\g\351\eDevenir','porteNonProt\351\g\351\eCr\351\er',[member(none,identifier(none,p),set_subtraction(none,identifier(none,'PORTE'),identifier(none,por))),member(none,identifier(none,l),identifier(none,loc)),member(none,identifier(none,m),identifier(none,loc)),not_equal(none,identifier(none,l),identifier(none,m)),not_equal(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,l)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,m)]))),empty_set(none)),not_equal(none,identifier(none,m),identifier(none,dehors)),member(none,identifier(none,po),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,l)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,m)])))),member(none,identifier(none,po),domain(none,image(none,reverse(none,union(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,'LOCAL')),identifier(none,con)),cartesian_product(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_false(none)])))),set_extension(none,[boolean_false(none)]))))]),wp('communicationNonProt\351\g\351\eDevenir','porteNonProt\351\g\351\eSensPositifpasser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,identifier(none,po),domain(none,identifier(none,apr))),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut2)),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),conjunct(none,not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,union(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,'LOCAL')),identifier(none,con)),cartesian_product(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_false(none)])))),set_extension(none,[boolean_true(none)])))))]),wp('communicationNonProt\351\g\351\eDevenir','porteNonProt\351\g\351\eSupprimer',[member(none,identifier(none,p),identifier(none,por)),not_equal(none,set_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[function(none,identifier(none,ava),[identifier(none,p)])])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[function(none,identifier(none,apr),[identifier(none,p)])]))),set_extension(none,[identifier(none,p)])),empty_set(none)),member(none,identifier(none,p),domain(none,image(none,reverse(none,union(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,'LOCAL')),identifier(none,con)),cartesian_product(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_false(none)])))),set_extension(none,[boolean_false(none)]))))]),wp('communicationNonProt\351\g\351\eDevenir','porteProt\351\g\351\eCr\351\er',[member(none,identifier(none,p),set_subtraction(none,identifier(none,'PORTE'),identifier(none,por))),member(none,identifier(none,l),identifier(none,loc)),member(none,identifier(none,m),identifier(none,loc)),not_equal(none,identifier(none,l),identifier(none,m)),not_equal(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,l)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,m)]))),empty_set(none)),not_equal(none,identifier(none,m),identifier(none,dehors)),member(none,identifier(none,po),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,l)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,m)])))),member(none,identifier(none,po),domain(none,image(none,reverse(none,union(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,'LOCAL')),identifier(none,con)),cartesian_product(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_false(none)])))),set_extension(none,[boolean_true(none)])))),member(none,identifier(none,cy),set_subtraction(none,identifier(none,'CYLINDRE'),range(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,po_cy)))))]),wp('communicationNonProt\351\g\351\eDevenir','porteProt\351\g\351\ePassageAutoriser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,apr),[identifier(none,po)])]),image(none,reverse(none,union(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,'LOCAL')),identifier(none,con)),cartesian_product(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_false(none)])))),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),identifier(none,ref))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),not_member(none,identifier(none,pe),identifier(none,pln2)),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,po_cy)))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none))]),wp('communicationNonProt\351\g\351\eDevenir','porteProt\351\g\351\ePassageRefuser_1',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,apr),[identifier(none,po)])]),image(none,reverse(none,union(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,'LOCAL')),identifier(none,con)),cartesian_product(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_false(none)])))),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),identifier(none,ref))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),negation(none,conjunct(none,not_member(none,identifier(none,pe),identifier(none,pln2)),conjunct(none,member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap)))))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,po_cy))))]),wp('communicationNonProt\351\g\351\eDevenir','porteProt\351\g\351\ePassageRefuser_2',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,apr),[identifier(none,po)])]),image(none,reverse(none,union(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,'LOCAL')),identifier(none,con)),cartesian_product(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_false(none)])))),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),identifier(none,ref))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),not_member(none,identifier(none,pe),identifier(none,pln2)),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,po_cy)))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_false(none))]),wp('communicationNonProt\351\g\351\eDevenir','porteProt\351\g\351\eSensPositifpasser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,identifier(none,po),domain(none,identifier(none,apr))),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut2)),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),member(none,couple(none,[identifier(none,pe),identifier(none,po)]),identifier(none,pap)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,sit2),[identifier(none,pe)])]),identifier(none,ava)),member(none,identifier(none,po),domain(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,po_cy)))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca)))]),wp('communicationNonProt\351\g\351\eDevenir','porteProt\351\g\351\eSupprimer',[member(none,identifier(none,p),identifier(none,por)),not_equal(none,set_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[function(none,identifier(none,ava),[identifier(none,p)])])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[function(none,identifier(none,apr),[identifier(none,p)])]))),set_extension(none,[identifier(none,p)])),empty_set(none)),not_member(none,identifier(none,p),union(none,identifier(none,acc),identifier(none,ref))),member(none,identifier(none,p),domain(none,image(none,reverse(none,union(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,'LOCAL')),identifier(none,con)),cartesian_product(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_false(none)])))),set_extension(none,[boolean_true(none)]))))]),wp(communicationPermuter,'autorisationCr\351\er',[member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),subset(none,identifier(none,'LO'),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),equal(none,intersection(none,cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')),identifier(none,aut2)),empty_set(none)),subset(none,range_subtraction(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),set_extension(none,[identifier(none,dehors)])),composition(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),reverse(none,identifier(none,sor)))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),identifier(none,por)),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,union(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])),identifier(none,con)),cartesian_product(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])),set_extension(none,[boolean_false(none)])))),set_extension(none,[boolean_true(none)]))))),equal(none,image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,ld)]))),identifier(none,ava)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)]))),[identifier(none,po)])])),image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)]))),[identifier(none,po)])]))))),forall(none,[identifier(none,l),identifier(none,m)],implication(none,conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,identifier(none,m),identifier(none,loc)),conjunct(none,not_equal(none,identifier(none,l),identifier(none,m)),subset_strict(none,image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[identifier(none,l)])),image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[identifier(none,m)])))))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),identifier(none,por)),member(none,identifier(none,po),intersection(none,image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,ld)]))),identifier(none,ava)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])))),set_extension(none,[identifier(none,m)])),image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,l)]))))),equal(none,function(none,union(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])),identifier(none,con)),cartesian_product(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])),set_extension(none,[boolean_false(none)]))),[couple(none,[identifier(none,po),identifier(none,l)])]),boolean_true(none)))))),forall(none,[identifier(none,p),identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),conjunct(none,member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,p),function(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)]))),[identifier(none,po)])]),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,couple(none,[identifier(none,p),function(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,ld)]))),identifier(none,ava)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)]))),[identifier(none,po)])]),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),not_member(none,identifier(none,pe),identifier(none,pln2)),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,union(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),set_extension(none,[couple(none,[identifier(none,ld),identifier(none,lo)])])),reverse(none,union(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),set_extension(none,[couple(none,[identifier(none,ld),identifier(none,lo)])])))))))))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none))]),wp(communicationPermuter,autorisationSupprimer,[member(none,identifier(none,pe),identifier(none,per2)),subset(none,identifier(none,'LO'),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),subset(none,cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')),identifier(none,aut2)),not_member(none,function(none,identifier(none,sit2),[identifier(none,pe)]),identifier(none,'LO')),subset(none,range_subtraction(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),set_extension(none,[identifier(none,dehors)])),composition(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),reverse(none,identifier(none,sor)))),not_member(none,identifier(none,pe),image(none,reverse(none,identifier(none,pap)),image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),identifier(none,'LO')))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),identifier(none,por)),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,union(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])),identifier(none,con)),cartesian_product(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])),set_extension(none,[boolean_false(none)])))),set_extension(none,[boolean_true(none)]))))),equal(none,image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,ld)]))),identifier(none,ava)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)]))),[identifier(none,po)])])),image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)]))),[identifier(none,po)])]))))),forall(none,[identifier(none,p),identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),conjunct(none,member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,p),function(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)]))),[identifier(none,po)])]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,couple(none,[identifier(none,p),function(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,ld)]))),identifier(none,ava)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)]))),[identifier(none,po)])]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,union(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),set_extension(none,[couple(none,[identifier(none,ld),identifier(none,lo)])])),reverse(none,union(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),set_extension(none,[couple(none,[identifier(none,ld),identifier(none,lo)])])))))))))),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),identifier(none,por))),subset(none,composition(none,identifier(none,'PAP'),union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,ld)]))),identifier(none,ava)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])))),identifier(none,sit2)),subset(none,composition(none,identifier(none,'PAP'),union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),identifier(none,aut2)),negation(none,member(none,identifier(none,pe),image(none,reverse(none,identifier(none,'PAP')),image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),identifier(none,'LO'))))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,union(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])),identifier(none,con)),cartesian_product(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])),set_extension(none,[boolean_false(none)])))),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),identifier(none,por)),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,union(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])),identifier(none,con)),cartesian_product(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])),set_extension(none,[boolean_false(none)])))),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp(communicationPermuter,'communicationNonProt\351\g\351\eCr\351\er',[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),subset(none,identifier(none,'P'),set_subtraction(none,identifier(none,'PORTE'),identifier(none,por))),not_equal(none,identifier(none,lo),identifier(none,ld)),not_member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),union(none,union(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),set_extension(none,[couple(none,[identifier(none,ld),identifier(none,lo)])])),reverse(none,union(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),set_extension(none,[couple(none,[identifier(none,ld),identifier(none,lo)])]))))),not_equal(none,identifier(none,'P'),empty_set(none)),not_equal(none,identifier(none,ld),identifier(none,dehors)),not_equal(none,identifier(none,lo),identifier(none,dehors)),equal(none,image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,ld)])),image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,lo)])))]),wp(communicationPermuter,'communicationNonProt\351\g\351\eDevenir',[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),union(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),set_extension(none,[couple(none,[identifier(none,ld),identifier(none,lo)])]))),subset(none,intersection(none,image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,ld)]))),identifier(none,ava)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])))),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,ld)]))),domain(none,image(none,reverse(none,union(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])),identifier(none,con)),cartesian_product(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])),set_extension(none,[boolean_false(none)])))),set_extension(none,[boolean_true(none)])))),equal(none,image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,ld)]))),equal(none,intersection(none,image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,ld)]))),identifier(none,ava)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])))),set_extension(none,[identifier(none,lo)])),intersection(none,image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,ld)])),union(none,identifier(none,acc),identifier(none,ref)))),empty_set(none)),not_equal(none,identifier(none,lo),identifier(none,dehors))]),wp(communicationPermuter,communicationPermuter,[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),union(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),set_extension(none,[couple(none,[identifier(none,ld),identifier(none,lo)])]))),not_equal(none,identifier(none,lo),identifier(none,dehors)),not_equal(none,identifier(none,ld),identifier(none,dehors)),equal(none,image(none,union(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])),identifier(none,con)),cartesian_product(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])),set_extension(none,[boolean_false(none)]))),cartesian_product(none,intersection(none,image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,ld)]))),identifier(none,ava)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])))),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)]))),set_extension(none,[boolean_false(none)]))]),wp(communicationPermuter,'communicationProt\351\g\351\eCr\351\er',[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),subset(none,identifier(none,'P'),set_subtraction(none,identifier(none,'PORTE'),identifier(none,por))),not_equal(none,identifier(none,lo),identifier(none,ld)),not_member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),union(none,union(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),set_extension(none,[couple(none,[identifier(none,ld),identifier(none,lo)])])),reverse(none,union(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),set_extension(none,[couple(none,[identifier(none,ld),identifier(none,lo)])]))))),not_equal(none,identifier(none,'P'),empty_set(none)),not_equal(none,identifier(none,ld),identifier(none,dehors)),subset(none,image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,ld)])),image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,lo)]))),subset(none,identifier(none,'C'),identifier(none,'CYLINDRE')),member(none,identifier(none,'PC'),partial_injection(none,identifier(none,'PORTE'),identifier(none,'CYLINDRE'))),equal(none,domain(none,identifier(none,'PC')),identifier(none,'P')),equal(none,range(none,identifier(none,'PC')),identifier(none,'C')),equal(none,intersection(none,identifier(none,'C'),identifier(none,cyl)),empty_set(none))]),wp(communicationPermuter,'communicationProt\351\g\351\eDevenir',[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),union(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),set_extension(none,[couple(none,[identifier(none,ld),identifier(none,lo)])]))),subset(none,intersection(none,image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,ld)]))),identifier(none,ava)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])))),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,ld)]))),domain(none,image(none,reverse(none,union(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])),identifier(none,con)),cartesian_product(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])),set_extension(none,[boolean_false(none)])))),set_extension(none,[boolean_false(none)])))),subset(none,identifier(none,'C'),set_subtraction(none,identifier(none,'CYLINDRE'),identifier(none,cyl))),member(none,identifier(none,'PC'),partial_injection(none,identifier(none,'PORTE'),identifier(none,'CYLINDRE'))),equal(none,domain(none,identifier(none,'PC')),intersection(none,image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,ld)]))),identifier(none,ava)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])))),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,ld)])))),equal(none,range(none,identifier(none,'PC')),identifier(none,'C'))]),wp(communicationPermuter,communicationSupprimer,[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),union(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),set_extension(none,[couple(none,[identifier(none,ld),identifier(none,lo)])]))),implication(none,not_equal(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)])),subset(none,identifier(none,loc),union(none,domain(none,set_subtraction(none,union(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),set_extension(none,[couple(none,[identifier(none,ld),identifier(none,lo)])])),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))),range(none,set_subtraction(none,union(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),set_extension(none,[couple(none,[identifier(none,ld),identifier(none,lo)])])),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])))))),subset(none,identifier(none,sor),union(none,set_subtraction(none,union(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),set_extension(none,[couple(none,[identifier(none,ld),identifier(none,lo)])])),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),reverse(none,set_subtraction(none,union(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),set_extension(none,[couple(none,[identifier(none,ld),identifier(none,lo)])])),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))))),equal(none,intersection(none,union(none,identifier(none,acc),identifier(none,ref)),intersection(none,image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,ld)]))),identifier(none,ava)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])))),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,ld)])))),empty_set(none)),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,identifier(none,aut2)),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),identifier(none,aut2)),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,set_subtraction(none,union(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),set_extension(none,[couple(none,[identifier(none,ld),identifier(none,lo)])])),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),reverse(none,set_subtraction(none,union(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),set_extension(none,[couple(none,[identifier(none,ld),identifier(none,lo)])])),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))))))))))]),wp(communicationPermuter,listenoirePersonneAjouter,[member(none,identifier(none,pe),identifier(none,per2)),not_member(none,identifier(none,pe),identifier(none,pln2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none)),member(none,function(none,identifier(none,pe_ca),[identifier(none,pe)]),domain(none,identifier(none,ca_cy))),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),identifier(none,por))),subset(none,composition(none,identifier(none,'PAP'),union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,ld)]))),identifier(none,ava)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])))),identifier(none,sit2)),subset(none,composition(none,identifier(none,'PAP'),union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),identifier(none,aut2)),negation(none,member(none,identifier(none,pe),domain(none,identifier(none,'PAP')))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,union(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])),identifier(none,con)),cartesian_product(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])),set_extension(none,[boolean_false(none)])))),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),identifier(none,por)),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,union(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])),identifier(none,con)),cartesian_product(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])),set_extension(none,[boolean_false(none)])))),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp(communicationPermuter,listenoirePersonneRetirer,[member(none,identifier(none,pe),identifier(none,pln2)),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),identifier(none,por))),subset(none,composition(none,identifier(none,'PAP'),union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,ld)]))),identifier(none,ava)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])))),identifier(none,sit2)),subset(none,composition(none,identifier(none,'PAP'),union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),identifier(none,aut2)),negation(none,member(none,identifier(none,pe),domain(none,identifier(none,'PAP')))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,union(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])),identifier(none,con)),cartesian_product(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])),set_extension(none,[boolean_false(none)])))),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),identifier(none,por)),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,union(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])),identifier(none,con)),cartesian_product(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])),set_extension(none,[boolean_false(none)])))),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp(communicationPermuter,localSupprimer,[member(none,identifier(none,lo),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),not_member(none,identifier(none,lo),range(none,identifier(none,sit2))),not_member(none,identifier(none,lo),range(none,identifier(none,aut2))),implication(none,not_equal(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)])),set_extension(none,[identifier(none,lo)])),subset(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])),union(none,domain(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),union(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),set_extension(none,[couple(none,[identifier(none,ld),identifier(none,lo)])]))),set_extension(none,[identifier(none,lo)]))),range(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),union(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),set_extension(none,[couple(none,[identifier(none,ld),identifier(none,lo)])]))),set_extension(none,[identifier(none,lo)])))))),member(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,sor)),set_extension(none,[identifier(none,lo)])),partial_function(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo),identifier(none,dehors)])),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])))),subset(none,range_subtraction(none,identifier(none,aut2),set_extension(none,[identifier(none,dehors)])),composition(none,identifier(none,aut2),range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),reverse(none,identifier(none,sor))),set_extension(none,[identifier(none,lo)])))),equal(none,intersection(none,union(none,image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,ld)]))),identifier(none,ava)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])))),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,lo)]))),union(none,identifier(none,acc),identifier(none,ref))),empty_set(none)),equal(none,domain(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,sor)),set_extension(none,[identifier(none,lo)]))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo),identifier(none,dehors)])))]),wp(communicationPermuter,'porteNonProt\351\g\351\eCr\351\er',[member(none,identifier(none,p),set_subtraction(none,identifier(none,'PORTE'),identifier(none,por))),member(none,identifier(none,l),identifier(none,loc)),member(none,identifier(none,m),identifier(none,loc)),not_equal(none,identifier(none,l),identifier(none,m)),not_equal(none,intersection(none,image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,ld)]))),identifier(none,ava)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])))),set_extension(none,[identifier(none,l)])),image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,m)]))),empty_set(none)),not_equal(none,identifier(none,m),identifier(none,dehors)),member(none,identifier(none,po),intersection(none,image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,ld)]))),identifier(none,ava)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])))),set_extension(none,[identifier(none,l)])),image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,m)])))),member(none,identifier(none,po),domain(none,image(none,reverse(none,union(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])),identifier(none,con)),cartesian_product(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])),set_extension(none,[boolean_false(none)])))),set_extension(none,[boolean_false(none)]))))]),wp(communicationPermuter,'porteNonProt\351\g\351\eSensPositifpasser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,identifier(none,po),domain(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)]))))),member(none,couple(none,[identifier(none,pe),function(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)]))),[identifier(none,po)])]),identifier(none,aut2)),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,ld)]))),identifier(none,ava)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)]))),[identifier(none,po)])),conjunct(none,not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,union(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])),identifier(none,con)),cartesian_product(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])),set_extension(none,[boolean_false(none)])))),set_extension(none,[boolean_true(none)])))))]),wp(communicationPermuter,'porteNonProt\351\g\351\eSupprimer',[member(none,identifier(none,p),identifier(none,por)),not_equal(none,set_subtraction(none,intersection(none,image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,ld)]))),identifier(none,ava)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])))),set_extension(none,[function(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,ld)]))),identifier(none,ava)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)]))),[identifier(none,p)])])),image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),set_extension(none,[function(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)]))),[identifier(none,p)])]))),set_extension(none,[identifier(none,p)])),empty_set(none)),member(none,identifier(none,p),domain(none,image(none,reverse(none,union(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])),identifier(none,con)),cartesian_product(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])),set_extension(none,[boolean_false(none)])))),set_extension(none,[boolean_false(none)]))))]),wp(communicationPermuter,'porteProt\351\g\351\eCr\351\er',[member(none,identifier(none,p),set_subtraction(none,identifier(none,'PORTE'),identifier(none,por))),member(none,identifier(none,l),identifier(none,loc)),member(none,identifier(none,m),identifier(none,loc)),not_equal(none,identifier(none,l),identifier(none,m)),not_equal(none,intersection(none,image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,ld)]))),identifier(none,ava)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])))),set_extension(none,[identifier(none,l)])),image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,m)]))),empty_set(none)),not_equal(none,identifier(none,m),identifier(none,dehors)),member(none,identifier(none,po),intersection(none,image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,ld)]))),identifier(none,ava)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])))),set_extension(none,[identifier(none,l)])),image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,m)])))),member(none,identifier(none,po),domain(none,image(none,reverse(none,union(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])),identifier(none,con)),cartesian_product(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])),set_extension(none,[boolean_false(none)])))),set_extension(none,[boolean_true(none)])))),member(none,identifier(none,cy),set_subtraction(none,identifier(none,'CYLINDRE'),identifier(none,cyl)))]),wp(communicationPermuter,'porteProt\351\g\351\ePassageAutoriser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)]))),[identifier(none,po)])]),image(none,reverse(none,union(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])),identifier(none,con)),cartesian_product(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])),set_extension(none,[boolean_false(none)])))),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),identifier(none,ref))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,ld)]))),identifier(none,ava)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)]))),[identifier(none,po)])),not_member(none,identifier(none,pe),identifier(none,pln2)),member(none,couple(none,[identifier(none,pe),function(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)]))),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,identifier(none,po_cy))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none))]),wp(communicationPermuter,'porteProt\351\g\351\ePassageRefuser_1',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)]))),[identifier(none,po)])]),image(none,reverse(none,union(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])),identifier(none,con)),cartesian_product(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])),set_extension(none,[boolean_false(none)])))),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),identifier(none,ref))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,ld)]))),identifier(none,ava)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)]))),[identifier(none,po)])),negation(none,conjunct(none,not_member(none,identifier(none,pe),identifier(none,pln2)),conjunct(none,member(none,couple(none,[identifier(none,pe),function(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)]))),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap)))))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,identifier(none,po_cy)))]),wp(communicationPermuter,'porteProt\351\g\351\ePassageRefuser_2',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)]))),[identifier(none,po)])]),image(none,reverse(none,union(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])),identifier(none,con)),cartesian_product(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])),set_extension(none,[boolean_false(none)])))),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),identifier(none,ref))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,ld)]))),identifier(none,ava)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)]))),[identifier(none,po)])),not_member(none,identifier(none,pe),identifier(none,pln2)),member(none,couple(none,[identifier(none,pe),function(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)]))),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,identifier(none,po_cy))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_false(none))]),wp(communicationPermuter,'porteProt\351\g\351\eSensPositifpasser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,identifier(none,po),domain(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)]))))),member(none,couple(none,[identifier(none,pe),function(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)]))),[identifier(none,po)])]),identifier(none,aut2)),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,ld)]))),identifier(none,ava)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)]))),[identifier(none,po)])),member(none,couple(none,[identifier(none,pe),identifier(none,po)]),identifier(none,pap)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,sit2),[identifier(none,pe)])]),union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,ld)]))),identifier(none,ava)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])))),member(none,identifier(none,po),domain(none,identifier(none,po_cy))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca)))]),wp(communicationPermuter,'porteProt\351\g\351\eSupprimer',[member(none,identifier(none,p),identifier(none,por)),not_equal(none,set_subtraction(none,intersection(none,image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,ld)]))),identifier(none,ava)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])))),set_extension(none,[function(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,ld)]))),identifier(none,ava)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)]))),[identifier(none,p)])])),image(none,reverse(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),set_extension(none,[function(none,union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)]))),[identifier(none,p)])]))),set_extension(none,[identifier(none,p)])),empty_set(none)),not_member(none,identifier(none,p),union(none,identifier(none,acc),identifier(none,ref))),member(none,identifier(none,p),domain(none,image(none,reverse(none,union(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])),identifier(none,con)),cartesian_product(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])),set_extension(none,[boolean_false(none)])))),set_extension(none,[boolean_true(none)]))))]),wp(communicationPermuter,'porteSensN\351\gatifpasser',[member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,sit2),[identifier(none,pe)])]),union(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,lo)])))),not_member(none,identifier(none,pe),domain(none,identifier(none,pap)))]),wp(communicationPermuter,sortieModifier,[member(none,identifier(none,r),total_function(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)])),identifier(none,loc))),subset(none,identifier(none,r),union(none,union(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),set_extension(none,[couple(none,[identifier(none,ld),identifier(none,lo)])])),reverse(none,union(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),set_extension(none,[couple(none,[identifier(none,ld),identifier(none,lo)])]))))),forall(none,[identifier(none,s)],implication(none,conjunct(none,subset(none,identifier(none,s),identifier(none,loc)),subset(none,identifier(none,s),image(none,reverse(none,identifier(none,r)),identifier(none,s)))),equal(none,identifier(none,s),empty_set(none)))),subset(none,range_subtraction(none,identifier(none,aut2),set_extension(none,[identifier(none,dehors)])),composition(none,identifier(none,aut2),reverse(none,identifier(none,r))))]),wp('communicationProt\351\g\351\eCr\351\er','autorisationCr\351\er',[member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),subset(none,identifier(none,'LO'),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),equal(none,intersection(none,cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')),identifier(none,aut2)),empty_set(none)),subset(none,range_subtraction(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),set_extension(none,[identifier(none,dehors)])),composition(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),reverse(none,identifier(none,sor)))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),union(none,identifier(none,por),identifier(none,'P'))),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_true(none)])))),set_extension(none,[boolean_true(none)]))))),equal(none,image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)]))),[identifier(none,po)])])),image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)]))),[identifier(none,po)])]))))),forall(none,[identifier(none,l),identifier(none,m)],implication(none,conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,identifier(none,m),identifier(none,loc)),conjunct(none,not_equal(none,identifier(none,l),identifier(none,m)),subset_strict(none,image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[identifier(none,l)])),image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[identifier(none,m)])))))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),union(none,identifier(none,por),identifier(none,'P'))),member(none,identifier(none,po),intersection(none,image(none,reverse(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,m)])),image(none,reverse(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])))),set_extension(none,[identifier(none,l)]))))),equal(none,function(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_true(none)]))),[couple(none,[identifier(none,po),identifier(none,l)])]),boolean_true(none)))))),forall(none,[identifier(none,p),identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),conjunct(none,member(none,identifier(none,po),union(none,identifier(none,por),identifier(none,'P'))),member(none,couple(none,[identifier(none,p),function(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)]))),[identifier(none,po)])]),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,couple(none,[identifier(none,p),function(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)]))),[identifier(none,po)])]),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),not_member(none,identifier(none,pe),identifier(none,pln2)),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),reverse(none,union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])))))))))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none))]),wp('communicationProt\351\g\351\eCr\351\er',autorisationSupprimer,[member(none,identifier(none,pe),identifier(none,per2)),subset(none,identifier(none,'LO'),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),subset(none,cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')),identifier(none,aut2)),not_member(none,function(none,identifier(none,sit2),[identifier(none,pe)]),identifier(none,'LO')),subset(none,range_subtraction(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),set_extension(none,[identifier(none,dehors)])),composition(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),reverse(none,identifier(none,sor)))),not_member(none,identifier(none,pe),image(none,reverse(none,identifier(none,pap)),image(none,reverse(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])))),identifier(none,'LO')))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),union(none,identifier(none,por),identifier(none,'P'))),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_true(none)])))),set_extension(none,[boolean_true(none)]))))),equal(none,image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)]))),[identifier(none,po)])])),image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)]))),[identifier(none,po)])]))))),forall(none,[identifier(none,p),identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),conjunct(none,member(none,identifier(none,po),union(none,identifier(none,por),identifier(none,'P'))),member(none,couple(none,[identifier(none,p),function(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)]))),[identifier(none,po)])]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,couple(none,[identifier(none,p),function(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)]))),[identifier(none,po)])]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),reverse(none,union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])))))))))),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),union(none,identifier(none,por),identifier(none,'P')))),subset(none,composition(none,identifier(none,'PAP'),union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))),identifier(none,sit2)),subset(none,composition(none,identifier(none,'PAP'),union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])))),identifier(none,aut2)),negation(none,member(none,identifier(none,pe),image(none,reverse(none,identifier(none,'PAP')),image(none,reverse(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])))),identifier(none,'LO'))))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_true(none)])))),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),union(none,identifier(none,por),identifier(none,'P'))),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_true(none)])))),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp('communicationProt\351\g\351\eCr\351\er','communicationNonProt\351\g\351\eCr\351\er',[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),subset(none,identifier(none,'P'),set_subtraction(none,identifier(none,'PORTE'),union(none,identifier(none,por),identifier(none,'P')))),not_equal(none,identifier(none,lo),identifier(none,ld)),not_member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),union(none,union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),reverse(none,union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))))),not_equal(none,identifier(none,'P'),empty_set(none)),not_equal(none,identifier(none,ld),identifier(none,dehors)),not_equal(none,identifier(none,lo),identifier(none,dehors)),equal(none,image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,ld)])),image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,lo)])))]),wp('communicationProt\351\g\351\eCr\351\er','communicationNonProt\351\g\351\eDevenir',[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))),subset(none,intersection(none,image(none,reverse(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])))),set_extension(none,[identifier(none,ld)]))),domain(none,image(none,reverse(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_true(none)])))),set_extension(none,[boolean_true(none)])))),equal(none,image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,ld)]))),equal(none,intersection(none,image(none,reverse(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,lo)])),intersection(none,image(none,reverse(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])))),set_extension(none,[identifier(none,ld)])),union(none,identifier(none,acc),identifier(none,ref)))),empty_set(none)),not_equal(none,identifier(none,lo),identifier(none,dehors))]),wp('communicationProt\351\g\351\eCr\351\er',communicationPermuter,[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))),not_equal(none,identifier(none,lo),identifier(none,dehors)),not_equal(none,identifier(none,ld),identifier(none,dehors)),equal(none,image(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_true(none)]))),cartesian_product(none,intersection(none,image(none,reverse(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])))),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)]))),set_extension(none,[boolean_false(none)]))]),wp('communicationProt\351\g\351\eCr\351\er','communicationProt\351\g\351\eCr\351\er',[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),subset(none,identifier(none,'P'),set_subtraction(none,identifier(none,'PORTE'),union(none,identifier(none,por),identifier(none,'P')))),not_equal(none,identifier(none,lo),identifier(none,ld)),not_member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),union(none,union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),reverse(none,union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))))),not_equal(none,identifier(none,'P'),empty_set(none)),not_equal(none,identifier(none,ld),identifier(none,dehors)),subset(none,image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,ld)])),image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,lo)]))),subset(none,identifier(none,'C'),identifier(none,'CYLINDRE')),member(none,identifier(none,'PC'),partial_injection(none,identifier(none,'PORTE'),identifier(none,'CYLINDRE'))),equal(none,domain(none,identifier(none,'PC')),identifier(none,'P')),equal(none,range(none,identifier(none,'PC')),identifier(none,'C')),equal(none,intersection(none,identifier(none,'C'),union(none,identifier(none,cyl),identifier(none,'C'))),empty_set(none))]),wp('communicationProt\351\g\351\eCr\351\er','communicationProt\351\g\351\eDevenir',[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))),subset(none,intersection(none,image(none,reverse(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])))),set_extension(none,[identifier(none,ld)]))),domain(none,image(none,reverse(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_true(none)])))),set_extension(none,[boolean_false(none)])))),subset(none,identifier(none,'C'),set_subtraction(none,identifier(none,'CYLINDRE'),union(none,identifier(none,cyl),identifier(none,'C')))),member(none,identifier(none,'PC'),partial_injection(none,identifier(none,'PORTE'),identifier(none,'CYLINDRE'))),equal(none,domain(none,identifier(none,'PC')),intersection(none,image(none,reverse(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])))),set_extension(none,[identifier(none,ld)])))),equal(none,range(none,identifier(none,'PC')),identifier(none,'C'))]),wp('communicationProt\351\g\351\eCr\351\er',communicationSupprimer,[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))),implication(none,not_equal(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)])),subset(none,identifier(none,loc),union(none,domain(none,set_subtraction(none,union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))),range(none,set_subtraction(none,union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])))))),subset(none,identifier(none,sor),union(none,set_subtraction(none,union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),reverse(none,set_subtraction(none,union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))))),equal(none,intersection(none,union(none,identifier(none,acc),identifier(none,ref)),intersection(none,image(none,reverse(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])))),set_extension(none,[identifier(none,ld)])))),empty_set(none)),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,identifier(none,aut2)),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),identifier(none,aut2)),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,set_subtraction(none,union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),reverse(none,set_subtraction(none,union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))))))))))]),wp('communicationProt\351\g\351\eCr\351\er',dateAvancer_1,[member(none,identifier(none,d),identifier(none,'DATE')),negation(none,equal(none,identifier(none,d),identifier(none,dc))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none)),negation(none,equal(none,event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,union(none,identifier(none,cy_cln),range_restriction(none,range_restriction(none,cartesian_product(none,identifier(none,'C'),image(none,identifier(none,pe_ca),image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,ld)])))),image(none,identifier(none,pe_ca),identifier(none,pln2))),event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),identifier(none,car)),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_true(none)))))))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_false(none)))),empty_set(none))),subset(none,cartesian_product(none,image(none,reverse(none,identifier(none,pe_ca)),event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,union(none,identifier(none,cy_cln),range_restriction(none,range_restriction(none,cartesian_product(none,identifier(none,'C'),image(none,identifier(none,pe_ca),image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,ld)])))),image(none,identifier(none,pe_ca),identifier(none,pln2))),event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),identifier(none,car)),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_true(none)))))))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_false(none))))),set_extension(none,[identifier(none,dehors)])),identifier(none,sit2))]),wp('communicationProt\351\g\351\eCr\351\er',dateAvancer_2,[member(none,identifier(none,d),identifier(none,'DATE')),negation(none,equal(none,identifier(none,d),identifier(none,dc))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none)),equal(none,event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,union(none,identifier(none,cy_cln),range_restriction(none,range_restriction(none,cartesian_product(none,identifier(none,'C'),image(none,identifier(none,pe_ca),image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,ld)])))),image(none,identifier(none,pe_ca),identifier(none,pln2))),event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),identifier(none,car)),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_true(none)))))))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_false(none)))),empty_set(none))]),wp('communicationProt\351\g\351\eCr\351\er',listenoirePersonneAjouter,[member(none,identifier(none,pe),identifier(none,per2)),not_member(none,identifier(none,pe),identifier(none,pln2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none)),member(none,function(none,identifier(none,pe_ca),[identifier(none,pe)]),domain(none,union(none,identifier(none,ca_cy),cartesian_product(none,image(none,identifier(none,pe_ca),image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,ld)]))),identifier(none,'C'))))),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),union(none,identifier(none,por),identifier(none,'P')))),subset(none,composition(none,identifier(none,'PAP'),union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))),identifier(none,sit2)),subset(none,composition(none,identifier(none,'PAP'),union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])))),identifier(none,aut2)),negation(none,member(none,identifier(none,pe),domain(none,identifier(none,'PAP')))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_true(none)])))),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),union(none,identifier(none,por),identifier(none,'P'))),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_true(none)])))),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp('communicationProt\351\g\351\eCr\351\er',listenoirePersonneRetirer,[member(none,identifier(none,pe),identifier(none,pln2)),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),union(none,identifier(none,por),identifier(none,'P')))),subset(none,composition(none,identifier(none,'PAP'),union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))),identifier(none,sit2)),subset(none,composition(none,identifier(none,'PAP'),union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])))),identifier(none,aut2)),negation(none,member(none,identifier(none,pe),domain(none,identifier(none,'PAP')))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_true(none)])))),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),union(none,identifier(none,por),identifier(none,'P'))),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_true(none)])))),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp('communicationProt\351\g\351\eCr\351\er','localNonProt\351\g\351\Cr\351\er',[member(none,identifier(none,lo),set_subtraction(none,identifier(none,'LOCAL'),identifier(none,loc))),member(none,identifier(none,m),identifier(none,loc)),subset(none,identifier(none,'P'),identifier(none,'PORTE')),equal(none,intersection(none,identifier(none,'P'),union(none,identifier(none,por),identifier(none,'P'))),empty_set(none)),not_equal(none,identifier(none,'P'),empty_set(none)),not_equal(none,identifier(none,m),identifier(none,dehors)),equal(none,image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,m)])),empty_set(none))]),wp('communicationProt\351\g\351\eCr\351\er','localProt\351\g\351\Cr\351\er',[member(none,identifier(none,lo),set_subtraction(none,identifier(none,'LOCAL'),identifier(none,loc))),member(none,identifier(none,m),identifier(none,loc)),subset(none,identifier(none,'P'),set_subtraction(none,identifier(none,'PORTE'),union(none,identifier(none,por),identifier(none,'P')))),not_equal(none,identifier(none,'P'),empty_set(none)),subset(none,identifier(none,'C'),set_subtraction(none,identifier(none,'CYLINDRE'),union(none,identifier(none,cyl),identifier(none,'C')))),member(none,identifier(none,'PC'),total_bijection(none,identifier(none,'P'),identifier(none,'C')))]),wp('communicationProt\351\g\351\eCr\351\er',localSupprimer,[member(none,identifier(none,lo),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),not_member(none,identifier(none,lo),range(none,identifier(none,sit2))),not_member(none,identifier(none,lo),range(none,identifier(none,aut2))),implication(none,not_equal(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)])),set_extension(none,[identifier(none,lo)])),subset(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])),union(none,domain(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))),set_extension(none,[identifier(none,lo)]))),range(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))),set_extension(none,[identifier(none,lo)])))))),member(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,sor)),set_extension(none,[identifier(none,lo)])),partial_function(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo),identifier(none,dehors)])),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])))),subset(none,range_subtraction(none,identifier(none,aut2),set_extension(none,[identifier(none,dehors)])),composition(none,identifier(none,aut2),range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),reverse(none,identifier(none,sor))),set_extension(none,[identifier(none,lo)])))),equal(none,intersection(none,union(none,image(none,reverse(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])))),set_extension(none,[identifier(none,lo)]))),union(none,identifier(none,acc),identifier(none,ref))),empty_set(none)),equal(none,domain(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,sor)),set_extension(none,[identifier(none,lo)]))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo),identifier(none,dehors)])))]),wp('communicationProt\351\g\351\eCr\351\er','porteNonProt\351\g\351\eCr\351\er',[member(none,identifier(none,p),set_subtraction(none,identifier(none,'PORTE'),union(none,identifier(none,por),identifier(none,'P')))),member(none,identifier(none,l),identifier(none,loc)),member(none,identifier(none,m),identifier(none,loc)),not_equal(none,identifier(none,l),identifier(none,m)),not_equal(none,intersection(none,image(none,reverse(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,l)])),image(none,reverse(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])))),set_extension(none,[identifier(none,m)]))),empty_set(none)),not_equal(none,identifier(none,m),identifier(none,dehors)),member(none,identifier(none,po),intersection(none,image(none,reverse(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,l)])),image(none,reverse(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])))),set_extension(none,[identifier(none,m)])))),member(none,identifier(none,po),domain(none,image(none,reverse(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_true(none)])))),set_extension(none,[boolean_false(none)]))))]),wp('communicationProt\351\g\351\eCr\351\er','porteNonProt\351\g\351\eSensPositifpasser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),union(none,identifier(none,por),identifier(none,'P'))),member(none,identifier(none,po),domain(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)]))))),member(none,couple(none,[identifier(none,pe),function(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)]))),[identifier(none,po)])]),identifier(none,aut2)),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)]))),[identifier(none,po)])),conjunct(none,not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_true(none)])))),set_extension(none,[boolean_true(none)])))))]),wp('communicationProt\351\g\351\eCr\351\er','porteNonProt\351\g\351\eSupprimer',[member(none,identifier(none,p),union(none,identifier(none,por),identifier(none,'P'))),not_equal(none,set_subtraction(none,intersection(none,image(none,reverse(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))),set_extension(none,[function(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)]))),[identifier(none,p)])])),image(none,reverse(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])))),set_extension(none,[function(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)]))),[identifier(none,p)])]))),set_extension(none,[identifier(none,p)])),empty_set(none)),member(none,identifier(none,p),domain(none,image(none,reverse(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_true(none)])))),set_extension(none,[boolean_false(none)]))))]),wp('communicationProt\351\g\351\eCr\351\er','porteProt\351\g\351\eCr\351\er',[member(none,identifier(none,p),set_subtraction(none,identifier(none,'PORTE'),union(none,identifier(none,por),identifier(none,'P')))),member(none,identifier(none,l),identifier(none,loc)),member(none,identifier(none,m),identifier(none,loc)),not_equal(none,identifier(none,l),identifier(none,m)),not_equal(none,intersection(none,image(none,reverse(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,l)])),image(none,reverse(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])))),set_extension(none,[identifier(none,m)]))),empty_set(none)),not_equal(none,identifier(none,m),identifier(none,dehors)),member(none,identifier(none,po),intersection(none,image(none,reverse(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,l)])),image(none,reverse(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])))),set_extension(none,[identifier(none,m)])))),member(none,identifier(none,po),domain(none,image(none,reverse(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_true(none)])))),set_extension(none,[boolean_true(none)])))),member(none,identifier(none,cy),set_subtraction(none,identifier(none,'CYLINDRE'),union(none,identifier(none,cyl),identifier(none,'C'))))]),wp('communicationProt\351\g\351\eCr\351\er','porteProt\351\g\351\ePassageAutoriser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),union(none,identifier(none,por),identifier(none,'P'))),member(none,couple(none,[identifier(none,po),function(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)]))),[identifier(none,po)])]),image(none,reverse(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_true(none)])))),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),identifier(none,ref))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)]))),[identifier(none,po)])),not_member(none,identifier(none,pe),identifier(none,pln2)),member(none,couple(none,[identifier(none,pe),function(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)]))),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,union(none,identifier(none,po_cy),identifier(none,'PC')))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none))]),wp('communicationProt\351\g\351\eCr\351\er','porteProt\351\g\351\ePassageRefuser_1',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),union(none,identifier(none,por),identifier(none,'P'))),member(none,couple(none,[identifier(none,po),function(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)]))),[identifier(none,po)])]),image(none,reverse(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_true(none)])))),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),identifier(none,ref))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)]))),[identifier(none,po)])),negation(none,conjunct(none,not_member(none,identifier(none,pe),identifier(none,pln2)),conjunct(none,member(none,couple(none,[identifier(none,pe),function(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)]))),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap)))))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,union(none,identifier(none,po_cy),identifier(none,'PC'))))]),wp('communicationProt\351\g\351\eCr\351\er','porteProt\351\g\351\ePassageRefuser_2',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),union(none,identifier(none,por),identifier(none,'P'))),member(none,couple(none,[identifier(none,po),function(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)]))),[identifier(none,po)])]),image(none,reverse(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_true(none)])))),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),identifier(none,ref))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)]))),[identifier(none,po)])),not_member(none,identifier(none,pe),identifier(none,pln2)),member(none,couple(none,[identifier(none,pe),function(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)]))),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,union(none,identifier(none,po_cy),identifier(none,'PC')))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_false(none))]),wp('communicationProt\351\g\351\eCr\351\er','porteProt\351\g\351\eSensPositifpasser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),union(none,identifier(none,por),identifier(none,'P'))),member(none,identifier(none,po),domain(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)]))))),member(none,couple(none,[identifier(none,pe),function(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)]))),[identifier(none,po)])]),identifier(none,aut2)),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)]))),[identifier(none,po)])),member(none,couple(none,[identifier(none,pe),identifier(none,po)]),identifier(none,pap)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,sit2),[identifier(none,pe)])]),union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))),member(none,identifier(none,po),domain(none,union(none,identifier(none,po_cy),identifier(none,'PC')))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca)))]),wp('communicationProt\351\g\351\eCr\351\er','porteProt\351\g\351\eSupprimer',[member(none,identifier(none,p),union(none,identifier(none,por),identifier(none,'P'))),not_equal(none,set_subtraction(none,intersection(none,image(none,reverse(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))),set_extension(none,[function(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)]))),[identifier(none,p)])])),image(none,reverse(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])))),set_extension(none,[function(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)]))),[identifier(none,p)])]))),set_extension(none,[identifier(none,p)])),empty_set(none)),not_member(none,identifier(none,p),union(none,identifier(none,acc),identifier(none,ref))),member(none,identifier(none,p),domain(none,image(none,reverse(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_true(none)])))),set_extension(none,[boolean_true(none)]))))]),wp('communicationProt\351\g\351\eCr\351\er','porteSensN\351\gatifpasser',[member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),union(none,identifier(none,por),identifier(none,'P'))),member(none,couple(none,[identifier(none,po),function(none,identifier(none,sit2),[identifier(none,pe)])]),union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,ld)])))),not_member(none,identifier(none,pe),domain(none,identifier(none,pap)))]),wp('communicationProt\351\g\351\eCr\351\er',sortieModifier,[member(none,identifier(none,r),total_function(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)])),identifier(none,loc))),subset(none,identifier(none,r),union(none,union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),reverse(none,union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))))),forall(none,[identifier(none,s)],implication(none,conjunct(none,subset(none,identifier(none,s),identifier(none,loc)),subset(none,identifier(none,s),image(none,reverse(none,identifier(none,r)),identifier(none,s)))),equal(none,identifier(none,s),empty_set(none)))),subset(none,range_subtraction(none,identifier(none,aut2),set_extension(none,[identifier(none,dehors)])),composition(none,identifier(none,aut2),reverse(none,identifier(none,r))))]),wp('communicationProt\351\g\351\eDevenir','autorisationCr\351\er',[member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),subset(none,identifier(none,'LO'),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),equal(none,intersection(none,cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')),identifier(none,aut2)),empty_set(none)),subset(none,range_subtraction(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),set_extension(none,[identifier(none,dehors)])),composition(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),reverse(none,identifier(none,sor)))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),identifier(none,por)),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,union(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,'LOCAL')),identifier(none,con)),cartesian_product(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_true(none)])))),set_extension(none,[boolean_true(none)]))))),equal(none,image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,ava),[identifier(none,po)])])),image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,apr),[identifier(none,po)])]))))),forall(none,[identifier(none,l),identifier(none,m)],implication(none,conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,identifier(none,m),identifier(none,loc)),conjunct(none,not_equal(none,identifier(none,l),identifier(none,m)),subset_strict(none,image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[identifier(none,l)])),image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[identifier(none,m)])))))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),identifier(none,por)),member(none,identifier(none,po),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,m)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,l)]))))),equal(none,function(none,union(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,'LOCAL')),identifier(none,con)),cartesian_product(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_true(none)]))),[couple(none,[identifier(none,po),identifier(none,l)])]),boolean_true(none)))))),forall(none,[identifier(none,p),identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),conjunct(none,member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,po)])]),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,couple(none,[identifier(none,p),function(none,identifier(none,ava),[identifier(none,po)])]),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),not_member(none,identifier(none,pe),identifier(none,pln2)),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,identifier(none,com),reverse(none,identifier(none,com))))))))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none))]),wp('communicationProt\351\g\351\eDevenir',autorisationSupprimer,[member(none,identifier(none,pe),identifier(none,per2)),subset(none,identifier(none,'LO'),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),subset(none,cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')),identifier(none,aut2)),not_member(none,function(none,identifier(none,sit2),[identifier(none,pe)]),identifier(none,'LO')),subset(none,range_subtraction(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),set_extension(none,[identifier(none,dehors)])),composition(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),reverse(none,identifier(none,sor)))),not_member(none,identifier(none,pe),image(none,reverse(none,identifier(none,pap)),image(none,reverse(none,identifier(none,apr)),identifier(none,'LO')))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),identifier(none,por)),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,union(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,'LOCAL')),identifier(none,con)),cartesian_product(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_true(none)])))),set_extension(none,[boolean_true(none)]))))),equal(none,image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,ava),[identifier(none,po)])])),image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,apr),[identifier(none,po)])]))))),forall(none,[identifier(none,p),identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),conjunct(none,member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,po)])]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,couple(none,[identifier(none,p),function(none,identifier(none,ava),[identifier(none,po)])]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,identifier(none,com),reverse(none,identifier(none,com))))))))),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),identifier(none,por))),subset(none,composition(none,identifier(none,'PAP'),identifier(none,ava)),identifier(none,sit2)),subset(none,composition(none,identifier(none,'PAP'),identifier(none,apr)),identifier(none,aut2)),negation(none,member(none,identifier(none,pe),image(none,reverse(none,identifier(none,'PAP')),image(none,reverse(none,identifier(none,apr)),identifier(none,'LO'))))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,union(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,'LOCAL')),identifier(none,con)),cartesian_product(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_true(none)])))),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),identifier(none,por)),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,union(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,'LOCAL')),identifier(none,con)),cartesian_product(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_true(none)])))),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp('communicationProt\351\g\351\eDevenir','communicationNonProt\351\g\351\eDevenir',[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),identifier(none,com)),subset(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),domain(none,image(none,reverse(none,union(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,'LOCAL')),identifier(none,con)),cartesian_product(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_true(none)])))),set_extension(none,[boolean_true(none)])))),equal(none,image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,ld)]))),equal(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),intersection(none,image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)])),union(none,identifier(none,acc),identifier(none,ref)))),empty_set(none)),not_equal(none,identifier(none,lo),identifier(none,dehors))]),wp('communicationProt\351\g\351\eDevenir',communicationPermuter,[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),identifier(none,com)),not_equal(none,identifier(none,lo),identifier(none,dehors)),not_equal(none,identifier(none,ld),identifier(none,dehors)),equal(none,image(none,union(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,'LOCAL')),identifier(none,con)),cartesian_product(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_true(none)]))),cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)]))),set_extension(none,[boolean_false(none)]))]),wp('communicationProt\351\g\351\eDevenir','communicationProt\351\g\351\eCr\351\er',[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),subset(none,identifier(none,'P'),set_subtraction(none,identifier(none,'PORTE'),identifier(none,por))),not_equal(none,identifier(none,lo),identifier(none,ld)),not_member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),union(none,identifier(none,com),reverse(none,identifier(none,com)))),not_equal(none,identifier(none,'P'),empty_set(none)),not_equal(none,identifier(none,ld),identifier(none,dehors)),subset(none,image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,ld)])),image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,lo)]))),subset(none,identifier(none,'C'),identifier(none,'CYLINDRE')),member(none,identifier(none,'PC'),partial_injection(none,identifier(none,'PORTE'),identifier(none,'CYLINDRE'))),equal(none,domain(none,identifier(none,'PC')),identifier(none,'P')),equal(none,range(none,identifier(none,'PC')),identifier(none,'C')),equal(none,intersection(none,identifier(none,'C'),union(none,identifier(none,cyl),identifier(none,'C'))),empty_set(none))]),wp('communicationProt\351\g\351\eDevenir','communicationProt\351\g\351\eDevenir',[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),identifier(none,com)),subset(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),domain(none,image(none,reverse(none,union(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,'LOCAL')),identifier(none,con)),cartesian_product(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_true(none)])))),set_extension(none,[boolean_false(none)])))),subset(none,identifier(none,'C'),set_subtraction(none,identifier(none,'CYLINDRE'),union(none,identifier(none,cyl),identifier(none,'C')))),member(none,identifier(none,'PC'),partial_injection(none,identifier(none,'PORTE'),identifier(none,'CYLINDRE'))),equal(none,domain(none,identifier(none,'PC')),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)])))),equal(none,range(none,identifier(none,'PC')),identifier(none,'C'))]),wp('communicationProt\351\g\351\eDevenir',dateAvancer_1,[member(none,identifier(none,d),identifier(none,'DATE')),negation(none,equal(none,identifier(none,d),identifier(none,dc))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none)),negation(none,equal(none,event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,union(none,identifier(none,cy_cln),cartesian_product(none,identifier(none,'C'),intersection(none,image(none,identifier(none,pe_ca),intersection(none,image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,ld)])),identifier(none,pln2))),event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),identifier(none,car)),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_true(none))))))))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_false(none)))),empty_set(none))),subset(none,cartesian_product(none,image(none,reverse(none,identifier(none,pe_ca)),event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,union(none,identifier(none,cy_cln),cartesian_product(none,identifier(none,'C'),intersection(none,image(none,identifier(none,pe_ca),intersection(none,image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,ld)])),identifier(none,pln2))),event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),identifier(none,car)),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_true(none))))))))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_false(none))))),set_extension(none,[identifier(none,dehors)])),identifier(none,sit2))]),wp('communicationProt\351\g\351\eDevenir',dateAvancer_2,[member(none,identifier(none,d),identifier(none,'DATE')),negation(none,equal(none,identifier(none,d),identifier(none,dc))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none)),equal(none,event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,union(none,identifier(none,cy_cln),cartesian_product(none,identifier(none,'C'),intersection(none,image(none,identifier(none,pe_ca),intersection(none,image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,ld)])),identifier(none,pln2))),event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),identifier(none,car)),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_true(none))))))))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_false(none)))),empty_set(none))]),wp('communicationProt\351\g\351\eDevenir',listenoirePersonneAjouter,[member(none,identifier(none,pe),identifier(none,per2)),not_member(none,identifier(none,pe),identifier(none,pln2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none)),member(none,function(none,identifier(none,pe_ca),[identifier(none,pe)]),domain(none,union(none,identifier(none,ca_cy),cartesian_product(none,image(none,identifier(none,pe_ca),image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,ld)]))),identifier(none,'C'))))),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),identifier(none,por))),subset(none,composition(none,identifier(none,'PAP'),identifier(none,ava)),identifier(none,sit2)),subset(none,composition(none,identifier(none,'PAP'),identifier(none,apr)),identifier(none,aut2)),negation(none,member(none,identifier(none,pe),domain(none,identifier(none,'PAP')))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,union(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,'LOCAL')),identifier(none,con)),cartesian_product(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_true(none)])))),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),identifier(none,por)),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,union(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,'LOCAL')),identifier(none,con)),cartesian_product(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_true(none)])))),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp('communicationProt\351\g\351\eDevenir',listenoirePersonneRetirer,[member(none,identifier(none,pe),identifier(none,pln2)),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),identifier(none,por))),subset(none,composition(none,identifier(none,'PAP'),identifier(none,ava)),identifier(none,sit2)),subset(none,composition(none,identifier(none,'PAP'),identifier(none,apr)),identifier(none,aut2)),negation(none,member(none,identifier(none,pe),domain(none,identifier(none,'PAP')))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,union(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,'LOCAL')),identifier(none,con)),cartesian_product(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_true(none)])))),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),identifier(none,por)),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,union(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,'LOCAL')),identifier(none,con)),cartesian_product(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_true(none)])))),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp('communicationProt\351\g\351\eDevenir','localProt\351\g\351\Cr\351\er',[member(none,identifier(none,lo),set_subtraction(none,identifier(none,'LOCAL'),identifier(none,loc))),member(none,identifier(none,m),identifier(none,loc)),subset(none,identifier(none,'P'),set_subtraction(none,identifier(none,'PORTE'),identifier(none,por))),not_equal(none,identifier(none,'P'),empty_set(none)),subset(none,identifier(none,'C'),set_subtraction(none,identifier(none,'CYLINDRE'),union(none,identifier(none,cyl),identifier(none,'C')))),member(none,identifier(none,'PC'),total_bijection(none,identifier(none,'P'),identifier(none,'C')))]),wp('communicationProt\351\g\351\eDevenir','porteNonProt\351\g\351\eCr\351\er',[member(none,identifier(none,p),set_subtraction(none,identifier(none,'PORTE'),identifier(none,por))),member(none,identifier(none,l),identifier(none,loc)),member(none,identifier(none,m),identifier(none,loc)),not_equal(none,identifier(none,l),identifier(none,m)),not_equal(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,l)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,m)]))),empty_set(none)),not_equal(none,identifier(none,m),identifier(none,dehors)),member(none,identifier(none,po),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,l)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,m)])))),member(none,identifier(none,po),domain(none,image(none,reverse(none,union(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,'LOCAL')),identifier(none,con)),cartesian_product(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_true(none)])))),set_extension(none,[boolean_false(none)]))))]),wp('communicationProt\351\g\351\eDevenir','porteNonProt\351\g\351\eSensPositifpasser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,identifier(none,po),domain(none,identifier(none,apr))),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut2)),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),conjunct(none,not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,union(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,'LOCAL')),identifier(none,con)),cartesian_product(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_true(none)])))),set_extension(none,[boolean_true(none)])))))]),wp('communicationProt\351\g\351\eDevenir','porteNonProt\351\g\351\eSupprimer',[member(none,identifier(none,p),identifier(none,por)),not_equal(none,set_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[function(none,identifier(none,ava),[identifier(none,p)])])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[function(none,identifier(none,apr),[identifier(none,p)])]))),set_extension(none,[identifier(none,p)])),empty_set(none)),member(none,identifier(none,p),domain(none,image(none,reverse(none,union(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,'LOCAL')),identifier(none,con)),cartesian_product(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_true(none)])))),set_extension(none,[boolean_false(none)]))))]),wp('communicationProt\351\g\351\eDevenir','porteProt\351\g\351\eCr\351\er',[member(none,identifier(none,p),set_subtraction(none,identifier(none,'PORTE'),identifier(none,por))),member(none,identifier(none,l),identifier(none,loc)),member(none,identifier(none,m),identifier(none,loc)),not_equal(none,identifier(none,l),identifier(none,m)),not_equal(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,l)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,m)]))),empty_set(none)),not_equal(none,identifier(none,m),identifier(none,dehors)),member(none,identifier(none,po),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,l)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,m)])))),member(none,identifier(none,po),domain(none,image(none,reverse(none,union(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,'LOCAL')),identifier(none,con)),cartesian_product(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_true(none)])))),set_extension(none,[boolean_true(none)])))),member(none,identifier(none,cy),set_subtraction(none,identifier(none,'CYLINDRE'),union(none,identifier(none,cyl),identifier(none,'C'))))]),wp('communicationProt\351\g\351\eDevenir','porteProt\351\g\351\ePassageAutoriser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,apr),[identifier(none,po)])]),image(none,reverse(none,union(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,'LOCAL')),identifier(none,con)),cartesian_product(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_true(none)])))),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),identifier(none,ref))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),not_member(none,identifier(none,pe),identifier(none,pln2)),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,union(none,identifier(none,po_cy),identifier(none,'PC')))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none))]),wp('communicationProt\351\g\351\eDevenir','porteProt\351\g\351\ePassageRefuser_1',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,apr),[identifier(none,po)])]),image(none,reverse(none,union(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,'LOCAL')),identifier(none,con)),cartesian_product(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_true(none)])))),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),identifier(none,ref))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),negation(none,conjunct(none,not_member(none,identifier(none,pe),identifier(none,pln2)),conjunct(none,member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap)))))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,union(none,identifier(none,po_cy),identifier(none,'PC'))))]),wp('communicationProt\351\g\351\eDevenir','porteProt\351\g\351\ePassageRefuser_2',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,apr),[identifier(none,po)])]),image(none,reverse(none,union(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,'LOCAL')),identifier(none,con)),cartesian_product(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_true(none)])))),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),identifier(none,ref))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),not_member(none,identifier(none,pe),identifier(none,pln2)),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,union(none,identifier(none,po_cy),identifier(none,'PC')))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_false(none))]),wp('communicationProt\351\g\351\eDevenir','porteProt\351\g\351\eSensPositifpasser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,identifier(none,po),domain(none,identifier(none,apr))),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut2)),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),member(none,couple(none,[identifier(none,pe),identifier(none,po)]),identifier(none,pap)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,sit2),[identifier(none,pe)])]),identifier(none,ava)),member(none,identifier(none,po),domain(none,union(none,identifier(none,po_cy),identifier(none,'PC')))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca)))]),wp('communicationProt\351\g\351\eDevenir','porteProt\351\g\351\eSupprimer',[member(none,identifier(none,p),identifier(none,por)),not_equal(none,set_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[function(none,identifier(none,ava),[identifier(none,p)])])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[function(none,identifier(none,apr),[identifier(none,p)])]))),set_extension(none,[identifier(none,p)])),empty_set(none)),not_member(none,identifier(none,p),union(none,identifier(none,acc),identifier(none,ref))),member(none,identifier(none,p),domain(none,image(none,reverse(none,union(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,'LOCAL')),identifier(none,con)),cartesian_product(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)])),set_extension(none,[boolean_true(none)])))),set_extension(none,[boolean_true(none)]))))]),wp(communicationSupprimer,'autorisationCr\351\er',[member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),subset(none,identifier(none,'LO'),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),equal(none,intersection(none,cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')),identifier(none,aut2)),empty_set(none)),subset(none,range_subtraction(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),set_extension(none,[identifier(none,dehors)])),composition(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),reverse(none,identifier(none,sor)))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),set_subtraction(none,identifier(none,por),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))))),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,'LOCAL')),identifier(none,con))),set_extension(none,[boolean_true(none)]))))),equal(none,image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr))),set_extension(none,[identifier(none,ld)]))),identifier(none,ava)),[identifier(none,po)])])),image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),[identifier(none,po)])]))))),forall(none,[identifier(none,l),identifier(none,m)],implication(none,conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,identifier(none,m),identifier(none,loc)),conjunct(none,not_equal(none,identifier(none,l),identifier(none,m)),subset_strict(none,image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[identifier(none,l)])),image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[identifier(none,m)])))))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),set_subtraction(none,identifier(none,por),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))))),member(none,identifier(none,po),intersection(none,image(none,reverse(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr))),set_extension(none,[identifier(none,ld)]))),identifier(none,ava))),set_extension(none,[identifier(none,m)])),image(none,reverse(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr))),set_extension(none,[identifier(none,l)]))))),equal(none,function(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,'LOCAL')),identifier(none,con)),[couple(none,[identifier(none,po),identifier(none,l)])]),boolean_true(none)))))),forall(none,[identifier(none,p),identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),conjunct(none,member(none,identifier(none,po),set_subtraction(none,identifier(none,por),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))))),member(none,couple(none,[identifier(none,p),function(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),[identifier(none,po)])]),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,couple(none,[identifier(none,p),function(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr))),set_extension(none,[identifier(none,ld)]))),identifier(none,ava)),[identifier(none,po)])]),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),not_member(none,identifier(none,pe),identifier(none,pln2)),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),reverse(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])))))))))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none))]),wp(communicationSupprimer,autorisationSupprimer,[member(none,identifier(none,pe),identifier(none,per2)),subset(none,identifier(none,'LO'),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),subset(none,cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')),identifier(none,aut2)),not_member(none,function(none,identifier(none,sit2),[identifier(none,pe)]),identifier(none,'LO')),subset(none,range_subtraction(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),set_extension(none,[identifier(none,dehors)])),composition(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),reverse(none,identifier(none,sor)))),not_member(none,identifier(none,pe),image(none,reverse(none,identifier(none,pap)),image(none,reverse(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr))),identifier(none,'LO')))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),set_subtraction(none,identifier(none,por),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))))),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,'LOCAL')),identifier(none,con))),set_extension(none,[boolean_true(none)]))))),equal(none,image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr))),set_extension(none,[identifier(none,ld)]))),identifier(none,ava)),[identifier(none,po)])])),image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),[identifier(none,po)])]))))),forall(none,[identifier(none,p),identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),conjunct(none,member(none,identifier(none,po),set_subtraction(none,identifier(none,por),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))))),member(none,couple(none,[identifier(none,p),function(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),[identifier(none,po)])]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,couple(none,[identifier(none,p),function(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr))),set_extension(none,[identifier(none,ld)]))),identifier(none,ava)),[identifier(none,po)])]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),reverse(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])))))))))),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),set_subtraction(none,identifier(none,por),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)])))))),subset(none,composition(none,identifier(none,'PAP'),domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr))),set_extension(none,[identifier(none,ld)]))),identifier(none,ava))),identifier(none,sit2)),subset(none,composition(none,identifier(none,'PAP'),domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr))),identifier(none,aut2)),negation(none,member(none,identifier(none,pe),image(none,reverse(none,identifier(none,'PAP')),image(none,reverse(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr))),identifier(none,'LO'))))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,'LOCAL')),identifier(none,con))),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),set_subtraction(none,identifier(none,por),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))))),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,'LOCAL')),identifier(none,con))),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp(communicationSupprimer,'communicationNonProt\351\g\351\eCr\351\er',[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),subset(none,identifier(none,'P'),set_subtraction(none,identifier(none,'PORTE'),set_subtraction(none,identifier(none,por),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)])))))),not_equal(none,identifier(none,lo),identifier(none,ld)),not_member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),union(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),reverse(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))))),not_equal(none,identifier(none,'P'),empty_set(none)),not_equal(none,identifier(none,ld),identifier(none,dehors)),not_equal(none,identifier(none,lo),identifier(none,dehors)),equal(none,image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,ld)])),image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,lo)])))]),wp(communicationSupprimer,'communicationNonProt\351\g\351\eDevenir',[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))),subset(none,intersection(none,image(none,reverse(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr))),set_extension(none,[identifier(none,ld)]))),identifier(none,ava))),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr))),set_extension(none,[identifier(none,ld)]))),domain(none,image(none,reverse(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,'LOCAL')),identifier(none,con))),set_extension(none,[boolean_true(none)])))),equal(none,image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,ld)]))),equal(none,intersection(none,image(none,reverse(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr))),set_extension(none,[identifier(none,ld)]))),identifier(none,ava))),set_extension(none,[identifier(none,lo)])),intersection(none,image(none,reverse(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr))),set_extension(none,[identifier(none,ld)])),union(none,identifier(none,acc),identifier(none,ref)))),empty_set(none)),not_equal(none,identifier(none,lo),identifier(none,dehors))]),wp(communicationSupprimer,communicationPermuter,[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))),not_equal(none,identifier(none,lo),identifier(none,dehors)),not_equal(none,identifier(none,ld),identifier(none,dehors)),equal(none,image(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,'LOCAL')),identifier(none,con)),cartesian_product(none,intersection(none,image(none,reverse(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr))),set_extension(none,[identifier(none,ld)]))),identifier(none,ava))),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr))),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)]))),set_extension(none,[boolean_false(none)]))]),wp(communicationSupprimer,'communicationProt\351\g\351\eCr\351\er',[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),subset(none,identifier(none,'P'),set_subtraction(none,identifier(none,'PORTE'),set_subtraction(none,identifier(none,por),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)])))))),not_equal(none,identifier(none,lo),identifier(none,ld)),not_member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),union(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),reverse(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))))),not_equal(none,identifier(none,'P'),empty_set(none)),not_equal(none,identifier(none,ld),identifier(none,dehors)),subset(none,image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,ld)])),image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,lo)]))),subset(none,identifier(none,'C'),identifier(none,'CYLINDRE')),member(none,identifier(none,'PC'),partial_injection(none,identifier(none,'PORTE'),identifier(none,'CYLINDRE'))),equal(none,domain(none,identifier(none,'PC')),identifier(none,'P')),equal(none,range(none,identifier(none,'PC')),identifier(none,'C')),equal(none,intersection(none,identifier(none,'C'),range(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,po_cy)))),empty_set(none))]),wp(communicationSupprimer,'communicationProt\351\g\351\eDevenir',[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))),subset(none,intersection(none,image(none,reverse(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr))),set_extension(none,[identifier(none,ld)]))),identifier(none,ava))),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr))),set_extension(none,[identifier(none,ld)]))),domain(none,image(none,reverse(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,'LOCAL')),identifier(none,con))),set_extension(none,[boolean_false(none)])))),subset(none,identifier(none,'C'),set_subtraction(none,identifier(none,'CYLINDRE'),range(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,po_cy))))),member(none,identifier(none,'PC'),partial_injection(none,identifier(none,'PORTE'),identifier(none,'CYLINDRE'))),equal(none,domain(none,identifier(none,'PC')),intersection(none,image(none,reverse(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr))),set_extension(none,[identifier(none,ld)]))),identifier(none,ava))),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr))),set_extension(none,[identifier(none,ld)])))),equal(none,range(none,identifier(none,'PC')),identifier(none,'C'))]),wp(communicationSupprimer,communicationSupprimer,[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))),implication(none,not_equal(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)])),subset(none,identifier(none,loc),union(none,domain(none,set_subtraction(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))),range(none,set_subtraction(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])))))),subset(none,identifier(none,sor),union(none,set_subtraction(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),reverse(none,set_subtraction(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))))),equal(none,intersection(none,union(none,identifier(none,acc),identifier(none,ref)),intersection(none,image(none,reverse(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr))),set_extension(none,[identifier(none,ld)]))),identifier(none,ava))),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr))),set_extension(none,[identifier(none,ld)])))),empty_set(none)),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,identifier(none,aut2)),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),identifier(none,aut2)),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,set_subtraction(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),reverse(none,set_subtraction(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))))))))))]),wp(communicationSupprimer,dateAvancer_1,[member(none,identifier(none,d),identifier(none,'DATE')),negation(none,equal(none,identifier(none,d),identifier(none,dc))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none)),negation(none,equal(none,event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,domain_restriction(none,range(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,po_cy))),identifier(none,cy_cln)))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_false(none)))),empty_set(none))),subset(none,cartesian_product(none,image(none,reverse(none,identifier(none,pe_ca)),event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,domain_restriction(none,range(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,po_cy))),identifier(none,cy_cln)))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_false(none))))),set_extension(none,[identifier(none,dehors)])),identifier(none,sit2))]),wp(communicationSupprimer,dateAvancer_2,[member(none,identifier(none,d),identifier(none,'DATE')),negation(none,equal(none,identifier(none,d),identifier(none,dc))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none)),equal(none,event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,domain_restriction(none,range(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,po_cy))),identifier(none,cy_cln)))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_false(none)))),empty_set(none))]),wp(communicationSupprimer,listenoirePersonneAjouter,[member(none,identifier(none,pe),identifier(none,per2)),not_member(none,identifier(none,pe),identifier(none,pln2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none)),member(none,function(none,identifier(none,pe_ca),[identifier(none,pe)]),domain(none,range_restriction(none,identifier(none,ca_cy),range(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,po_cy)))))),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),set_subtraction(none,identifier(none,por),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)])))))),subset(none,composition(none,identifier(none,'PAP'),domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr))),set_extension(none,[identifier(none,ld)]))),identifier(none,ava))),identifier(none,sit2)),subset(none,composition(none,identifier(none,'PAP'),domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr))),identifier(none,aut2)),negation(none,member(none,identifier(none,pe),domain(none,identifier(none,'PAP')))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,'LOCAL')),identifier(none,con))),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),set_subtraction(none,identifier(none,por),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))))),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,'LOCAL')),identifier(none,con))),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp(communicationSupprimer,listenoirePersonneRetirer,[member(none,identifier(none,pe),identifier(none,pln2)),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),set_subtraction(none,identifier(none,por),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)])))))),subset(none,composition(none,identifier(none,'PAP'),domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr))),set_extension(none,[identifier(none,ld)]))),identifier(none,ava))),identifier(none,sit2)),subset(none,composition(none,identifier(none,'PAP'),domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr))),identifier(none,aut2)),negation(none,member(none,identifier(none,pe),domain(none,identifier(none,'PAP')))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,'LOCAL')),identifier(none,con))),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),set_subtraction(none,identifier(none,por),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))))),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,'LOCAL')),identifier(none,con))),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp(communicationSupprimer,'localNonProt\351\g\351\Cr\351\er',[member(none,identifier(none,lo),set_subtraction(none,identifier(none,'LOCAL'),identifier(none,loc))),member(none,identifier(none,m),identifier(none,loc)),subset(none,identifier(none,'P'),identifier(none,'PORTE')),equal(none,intersection(none,identifier(none,'P'),set_subtraction(none,identifier(none,por),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))))),empty_set(none)),not_equal(none,identifier(none,'P'),empty_set(none)),not_equal(none,identifier(none,m),identifier(none,dehors)),equal(none,image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,m)])),empty_set(none))]),wp(communicationSupprimer,'localProt\351\g\351\Cr\351\er',[member(none,identifier(none,lo),set_subtraction(none,identifier(none,'LOCAL'),identifier(none,loc))),member(none,identifier(none,m),identifier(none,loc)),subset(none,identifier(none,'P'),set_subtraction(none,identifier(none,'PORTE'),set_subtraction(none,identifier(none,por),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)])))))),not_equal(none,identifier(none,'P'),empty_set(none)),subset(none,identifier(none,'C'),set_subtraction(none,identifier(none,'CYLINDRE'),range(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,po_cy))))),member(none,identifier(none,'PC'),total_bijection(none,identifier(none,'P'),identifier(none,'C')))]),wp(communicationSupprimer,localSupprimer,[member(none,identifier(none,lo),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),not_member(none,identifier(none,lo),range(none,identifier(none,sit2))),not_member(none,identifier(none,lo),range(none,identifier(none,aut2))),implication(none,not_equal(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)])),set_extension(none,[identifier(none,lo)])),subset(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])),union(none,domain(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))),set_extension(none,[identifier(none,lo)]))),range(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))),set_extension(none,[identifier(none,lo)])))))),member(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,sor)),set_extension(none,[identifier(none,lo)])),partial_function(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo),identifier(none,dehors)])),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])))),subset(none,range_subtraction(none,identifier(none,aut2),set_extension(none,[identifier(none,dehors)])),composition(none,identifier(none,aut2),range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),reverse(none,identifier(none,sor))),set_extension(none,[identifier(none,lo)])))),equal(none,intersection(none,union(none,image(none,reverse(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr))),set_extension(none,[identifier(none,ld)]))),identifier(none,ava))),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr))),set_extension(none,[identifier(none,lo)]))),union(none,identifier(none,acc),identifier(none,ref))),empty_set(none)),equal(none,domain(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,sor)),set_extension(none,[identifier(none,lo)]))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo),identifier(none,dehors)])))]),wp(communicationSupprimer,'porteNonProt\351\g\351\eCr\351\er',[member(none,identifier(none,p),set_subtraction(none,identifier(none,'PORTE'),set_subtraction(none,identifier(none,por),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)])))))),member(none,identifier(none,l),identifier(none,loc)),member(none,identifier(none,m),identifier(none,loc)),not_equal(none,identifier(none,l),identifier(none,m)),not_equal(none,intersection(none,image(none,reverse(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr))),set_extension(none,[identifier(none,ld)]))),identifier(none,ava))),set_extension(none,[identifier(none,l)])),image(none,reverse(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr))),set_extension(none,[identifier(none,m)]))),empty_set(none)),not_equal(none,identifier(none,m),identifier(none,dehors)),member(none,identifier(none,po),intersection(none,image(none,reverse(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr))),set_extension(none,[identifier(none,ld)]))),identifier(none,ava))),set_extension(none,[identifier(none,l)])),image(none,reverse(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr))),set_extension(none,[identifier(none,m)])))),member(none,identifier(none,po),domain(none,image(none,reverse(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,'LOCAL')),identifier(none,con))),set_extension(none,[boolean_false(none)]))))]),wp(communicationSupprimer,'porteNonProt\351\g\351\eSensPositifpasser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),set_subtraction(none,identifier(none,por),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))))),member(none,identifier(none,po),domain(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)))),member(none,couple(none,[identifier(none,pe),function(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),[identifier(none,po)])]),identifier(none,aut2)),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr))),set_extension(none,[identifier(none,ld)]))),identifier(none,ava)),[identifier(none,po)])),conjunct(none,not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,'LOCAL')),identifier(none,con))),set_extension(none,[boolean_true(none)])))))]),wp(communicationSupprimer,'porteNonProt\351\g\351\eSupprimer',[member(none,identifier(none,p),set_subtraction(none,identifier(none,por),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))))),not_equal(none,set_subtraction(none,intersection(none,image(none,reverse(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr))),set_extension(none,[identifier(none,ld)]))),identifier(none,ava))),set_extension(none,[function(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr))),set_extension(none,[identifier(none,ld)]))),identifier(none,ava)),[identifier(none,p)])])),image(none,reverse(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr))),set_extension(none,[function(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),[identifier(none,p)])]))),set_extension(none,[identifier(none,p)])),empty_set(none)),member(none,identifier(none,p),domain(none,image(none,reverse(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,'LOCAL')),identifier(none,con))),set_extension(none,[boolean_false(none)]))))]),wp(communicationSupprimer,'porteProt\351\g\351\eCr\351\er',[member(none,identifier(none,p),set_subtraction(none,identifier(none,'PORTE'),set_subtraction(none,identifier(none,por),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)])))))),member(none,identifier(none,l),identifier(none,loc)),member(none,identifier(none,m),identifier(none,loc)),not_equal(none,identifier(none,l),identifier(none,m)),not_equal(none,intersection(none,image(none,reverse(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr))),set_extension(none,[identifier(none,ld)]))),identifier(none,ava))),set_extension(none,[identifier(none,l)])),image(none,reverse(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr))),set_extension(none,[identifier(none,m)]))),empty_set(none)),not_equal(none,identifier(none,m),identifier(none,dehors)),member(none,identifier(none,po),intersection(none,image(none,reverse(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr))),set_extension(none,[identifier(none,ld)]))),identifier(none,ava))),set_extension(none,[identifier(none,l)])),image(none,reverse(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr))),set_extension(none,[identifier(none,m)])))),member(none,identifier(none,po),domain(none,image(none,reverse(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,'LOCAL')),identifier(none,con))),set_extension(none,[boolean_true(none)])))),member(none,identifier(none,cy),set_subtraction(none,identifier(none,'CYLINDRE'),range(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,po_cy)))))]),wp(communicationSupprimer,'porteProt\351\g\351\ePassageAutoriser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),set_subtraction(none,identifier(none,por),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))))),member(none,couple(none,[identifier(none,po),function(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),[identifier(none,po)])]),image(none,reverse(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,'LOCAL')),identifier(none,con))),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),identifier(none,ref))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr))),set_extension(none,[identifier(none,ld)]))),identifier(none,ava)),[identifier(none,po)])),not_member(none,identifier(none,pe),identifier(none,pln2)),member(none,couple(none,[identifier(none,pe),function(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,po_cy)))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none))]),wp(communicationSupprimer,'porteProt\351\g\351\ePassageRefuser_1',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),set_subtraction(none,identifier(none,por),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))))),member(none,couple(none,[identifier(none,po),function(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),[identifier(none,po)])]),image(none,reverse(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,'LOCAL')),identifier(none,con))),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),identifier(none,ref))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr))),set_extension(none,[identifier(none,ld)]))),identifier(none,ava)),[identifier(none,po)])),negation(none,conjunct(none,not_member(none,identifier(none,pe),identifier(none,pln2)),conjunct(none,member(none,couple(none,[identifier(none,pe),function(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap)))))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,po_cy))))]),wp(communicationSupprimer,'porteProt\351\g\351\ePassageRefuser_2',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),set_subtraction(none,identifier(none,por),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))))),member(none,couple(none,[identifier(none,po),function(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),[identifier(none,po)])]),image(none,reverse(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,'LOCAL')),identifier(none,con))),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),identifier(none,ref))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr))),set_extension(none,[identifier(none,ld)]))),identifier(none,ava)),[identifier(none,po)])),not_member(none,identifier(none,pe),identifier(none,pln2)),member(none,couple(none,[identifier(none,pe),function(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,po_cy)))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_false(none))]),wp(communicationSupprimer,'porteProt\351\g\351\eSensPositifpasser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),set_subtraction(none,identifier(none,por),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))))),member(none,identifier(none,po),domain(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)))),member(none,couple(none,[identifier(none,pe),function(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),[identifier(none,po)])]),identifier(none,aut2)),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr))),set_extension(none,[identifier(none,ld)]))),identifier(none,ava)),[identifier(none,po)])),member(none,couple(none,[identifier(none,pe),identifier(none,po)]),identifier(none,pap)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,sit2),[identifier(none,pe)])]),domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr))),set_extension(none,[identifier(none,ld)]))),identifier(none,ava))),member(none,identifier(none,po),domain(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,po_cy)))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca)))]),wp(communicationSupprimer,'porteProt\351\g\351\eSupprimer',[member(none,identifier(none,p),set_subtraction(none,identifier(none,por),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))))),not_equal(none,set_subtraction(none,intersection(none,image(none,reverse(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr))),set_extension(none,[identifier(none,ld)]))),identifier(none,ava))),set_extension(none,[function(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr))),set_extension(none,[identifier(none,ld)]))),identifier(none,ava)),[identifier(none,p)])])),image(none,reverse(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr))),set_extension(none,[function(none,domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr)),[identifier(none,p)])]))),set_extension(none,[identifier(none,p)])),empty_set(none)),not_member(none,identifier(none,p),union(none,identifier(none,acc),identifier(none,ref))),member(none,identifier(none,p),domain(none,image(none,reverse(none,domain_subtraction(none,cartesian_product(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,'LOCAL')),identifier(none,con))),set_extension(none,[boolean_true(none)]))))]),wp(communicationSupprimer,'porteSensN\351\gatifpasser',[member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),set_subtraction(none,identifier(none,por),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))))),member(none,couple(none,[identifier(none,po),function(none,identifier(none,sit2),[identifier(none,pe)])]),domain_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),identifier(none,apr))),not_member(none,identifier(none,pe),domain(none,identifier(none,pap)))]),wp(communicationSupprimer,sortieModifier,[member(none,identifier(none,r),total_function(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)])),identifier(none,loc))),subset(none,identifier(none,r),union(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),reverse(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))))),forall(none,[identifier(none,s)],implication(none,conjunct(none,subset(none,identifier(none,s),identifier(none,loc)),subset(none,identifier(none,s),image(none,reverse(none,identifier(none,r)),identifier(none,s)))),equal(none,identifier(none,s),empty_set(none)))),subset(none,range_subtraction(none,identifier(none,aut2),set_extension(none,[identifier(none,dehors)])),composition(none,identifier(none,aut2),reverse(none,identifier(none,r))))]),wp(dateAvancer_1,'autorisationCr\351\er',[member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),subset(none,identifier(none,'LO'),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),equal(none,intersection(none,cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')),identifier(none,aut2)),empty_set(none)),subset(none,range_subtraction(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),set_extension(none,[identifier(none,dehors)])),composition(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),reverse(none,identifier(none,sor)))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),identifier(none,por)),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))))),equal(none,image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,ava),[identifier(none,po)])])),image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,apr),[identifier(none,po)])]))))),forall(none,[identifier(none,l),identifier(none,m)],implication(none,conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,identifier(none,m),identifier(none,loc)),conjunct(none,not_equal(none,identifier(none,l),identifier(none,m)),subset_strict(none,image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[identifier(none,l)])),image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[identifier(none,m)])))))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),identifier(none,por)),member(none,identifier(none,po),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,m)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,l)]))))),equal(none,function(none,identifier(none,con),[couple(none,[identifier(none,po),identifier(none,l)])]),boolean_true(none)))))),forall(none,[identifier(none,p),identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),conjunct(none,member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,po)])]),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,couple(none,[identifier(none,p),function(none,identifier(none,ava),[identifier(none,po)])]),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),not_member(none,identifier(none,pe),identifier(none,pln2)),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,identifier(none,com),reverse(none,identifier(none,com))))))))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none))]),wp(dateAvancer_1,autorisationSupprimer,[member(none,identifier(none,pe),identifier(none,per2)),subset(none,identifier(none,'LO'),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),subset(none,cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')),identifier(none,aut2)),not_member(none,function(none,identifier(none,sit2),[identifier(none,pe)]),identifier(none,'LO')),subset(none,range_subtraction(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),set_extension(none,[identifier(none,dehors)])),composition(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),reverse(none,identifier(none,sor)))),not_member(none,identifier(none,pe),image(none,reverse(none,identifier(none,pap)),image(none,reverse(none,identifier(none,apr)),identifier(none,'LO')))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),identifier(none,por)),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))))),equal(none,image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,ava),[identifier(none,po)])])),image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,apr),[identifier(none,po)])]))))),forall(none,[identifier(none,p),identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),conjunct(none,member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,po)])]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,couple(none,[identifier(none,p),function(none,identifier(none,ava),[identifier(none,po)])]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,identifier(none,com),reverse(none,identifier(none,com))))))))),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),identifier(none,por))),subset(none,composition(none,identifier(none,'PAP'),identifier(none,ava)),identifier(none,sit2)),subset(none,composition(none,identifier(none,'PAP'),identifier(none,apr)),identifier(none,aut2)),negation(none,member(none,identifier(none,pe),image(none,reverse(none,identifier(none,'PAP')),image(none,reverse(none,identifier(none,apr)),identifier(none,'LO'))))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),identifier(none,por)),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),identifier(none,d)])]),boolean_true(none))]),wp(dateAvancer_1,'carteD\351\sattribuer',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,ca),identifier(none,car)),member(none,couple(none,[identifier(none,pe),identifier(none,ca)]),identifier(none,pe_ca)),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),identifier(none,dehors)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),identifier(none,d)])]),boolean_true(none))]),wp(dateAvancer_1,dateAvancer_1,[member(none,identifier(none,d),identifier(none,'DATE')),negation(none,equal(none,identifier(none,d),identifier(none,d))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),identifier(none,d)])]),boolean_true(none)),negation(none,equal(none,event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,range_subtraction(none,identifier(none,cy_cln),event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,identifier(none,cy_cln))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_false(none))))))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_false(none)))),empty_set(none))),subset(none,cartesian_product(none,image(none,reverse(none,identifier(none,pe_ca)),event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,range_subtraction(none,identifier(none,cy_cln),event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,identifier(none,cy_cln))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_false(none))))))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_false(none))))),set_extension(none,[identifier(none,dehors)])),identifier(none,sit2))]),wp(dateAvancer_1,dateAvancer_2,[member(none,identifier(none,d),identifier(none,'DATE')),negation(none,equal(none,identifier(none,d),identifier(none,d))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),identifier(none,d)])]),boolean_true(none)),equal(none,event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,range_subtraction(none,identifier(none,cy_cln),event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,identifier(none,cy_cln))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_false(none))))))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_false(none)))),empty_set(none))]),wp(dateAvancer_1,listenoirePersonneAjouter,[member(none,identifier(none,pe),identifier(none,per2)),not_member(none,identifier(none,pe),identifier(none,pln2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none)),member(none,function(none,identifier(none,pe_ca),[identifier(none,pe)]),domain(none,identifier(none,ca_cy))),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),identifier(none,por))),subset(none,composition(none,identifier(none,'PAP'),identifier(none,ava)),identifier(none,sit2)),subset(none,composition(none,identifier(none,'PAP'),identifier(none,apr)),identifier(none,aut2)),negation(none,member(none,identifier(none,pe),domain(none,identifier(none,'PAP')))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),identifier(none,por)),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),identifier(none,d)])]),boolean_true(none))]),wp(dateAvancer_1,listenoirePersonneRetirer,[member(none,identifier(none,pe),identifier(none,pln2)),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),identifier(none,por))),subset(none,composition(none,identifier(none,'PAP'),identifier(none,ava)),identifier(none,sit2)),subset(none,composition(none,identifier(none,'PAP'),identifier(none,apr)),identifier(none,aut2)),negation(none,member(none,identifier(none,pe),domain(none,identifier(none,'PAP')))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),identifier(none,por)),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),identifier(none,d)])]),boolean_true(none))]),wp(dateAvancer_1,'porteProt\351\g\351\ePassageAutoriser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,apr),[identifier(none,po)])]),image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),identifier(none,ref))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),not_member(none,identifier(none,pe),identifier(none,pln2)),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,identifier(none,po_cy))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none))]),wp(dateAvancer_1,'porteProt\351\g\351\ePassageRefuser_2',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,apr),[identifier(none,po)])]),image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),identifier(none,ref))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),not_member(none,identifier(none,pe),identifier(none,pln2)),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,identifier(none,po_cy))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_false(none))]),wp(dateAvancer_2,'autorisationCr\351\er',[member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),subset(none,identifier(none,'LO'),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),equal(none,intersection(none,cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')),identifier(none,aut2)),empty_set(none)),subset(none,range_subtraction(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),set_extension(none,[identifier(none,dehors)])),composition(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),reverse(none,identifier(none,sor)))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),identifier(none,por)),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))))),equal(none,image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,ava),[identifier(none,po)])])),image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,apr),[identifier(none,po)])]))))),forall(none,[identifier(none,l),identifier(none,m)],implication(none,conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,identifier(none,m),identifier(none,loc)),conjunct(none,not_equal(none,identifier(none,l),identifier(none,m)),subset_strict(none,image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[identifier(none,l)])),image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[identifier(none,m)])))))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),identifier(none,por)),member(none,identifier(none,po),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,m)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,l)]))))),equal(none,function(none,identifier(none,con),[couple(none,[identifier(none,po),identifier(none,l)])]),boolean_true(none)))))),forall(none,[identifier(none,p),identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),conjunct(none,member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,po)])]),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,couple(none,[identifier(none,p),function(none,identifier(none,ava),[identifier(none,po)])]),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),not_member(none,identifier(none,pe),identifier(none,pln2)),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,identifier(none,com),reverse(none,identifier(none,com))))))))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none))]),wp(dateAvancer_2,autorisationSupprimer,[member(none,identifier(none,pe),identifier(none,per2)),subset(none,identifier(none,'LO'),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),subset(none,cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')),identifier(none,aut2)),not_member(none,function(none,identifier(none,sit2),[identifier(none,pe)]),identifier(none,'LO')),subset(none,range_subtraction(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),set_extension(none,[identifier(none,dehors)])),composition(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),reverse(none,identifier(none,sor)))),not_member(none,identifier(none,pe),image(none,reverse(none,identifier(none,pap)),image(none,reverse(none,identifier(none,apr)),identifier(none,'LO')))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),identifier(none,por)),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))))),equal(none,image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,ava),[identifier(none,po)])])),image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,apr),[identifier(none,po)])]))))),forall(none,[identifier(none,p),identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),conjunct(none,member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,po)])]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,couple(none,[identifier(none,p),function(none,identifier(none,ava),[identifier(none,po)])]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,identifier(none,com),reverse(none,identifier(none,com))))))))),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),identifier(none,por))),subset(none,composition(none,identifier(none,'PAP'),identifier(none,ava)),identifier(none,sit2)),subset(none,composition(none,identifier(none,'PAP'),identifier(none,apr)),identifier(none,aut2)),negation(none,member(none,identifier(none,pe),image(none,reverse(none,identifier(none,'PAP')),image(none,reverse(none,identifier(none,apr)),identifier(none,'LO'))))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),identifier(none,por)),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),identifier(none,d)])]),boolean_true(none))]),wp(dateAvancer_2,'carteD\351\sattribuer',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,ca),identifier(none,car)),member(none,couple(none,[identifier(none,pe),identifier(none,ca)]),identifier(none,pe_ca)),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),identifier(none,dehors)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),identifier(none,d)])]),boolean_true(none))]),wp(dateAvancer_2,dateAvancer_1,[member(none,identifier(none,d),identifier(none,'DATE')),negation(none,equal(none,identifier(none,d),identifier(none,d))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),identifier(none,d)])]),boolean_true(none)),negation(none,equal(none,event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,identifier(none,cy_cln))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_false(none)))),empty_set(none))),subset(none,cartesian_product(none,image(none,reverse(none,identifier(none,pe_ca)),event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,identifier(none,cy_cln))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_false(none))))),set_extension(none,[identifier(none,dehors)])),identifier(none,sit2))]),wp(dateAvancer_2,dateAvancer_2,[member(none,identifier(none,d),identifier(none,'DATE')),negation(none,equal(none,identifier(none,d),identifier(none,d))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),identifier(none,d)])]),boolean_true(none)),equal(none,event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,identifier(none,cy_cln))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_false(none)))),empty_set(none))]),wp(dateAvancer_2,listenoirePersonneAjouter,[member(none,identifier(none,pe),identifier(none,per2)),not_member(none,identifier(none,pe),identifier(none,pln2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none)),member(none,function(none,identifier(none,pe_ca),[identifier(none,pe)]),domain(none,identifier(none,ca_cy))),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),identifier(none,por))),subset(none,composition(none,identifier(none,'PAP'),identifier(none,ava)),identifier(none,sit2)),subset(none,composition(none,identifier(none,'PAP'),identifier(none,apr)),identifier(none,aut2)),negation(none,member(none,identifier(none,pe),domain(none,identifier(none,'PAP')))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),identifier(none,por)),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),identifier(none,d)])]),boolean_true(none))]),wp(dateAvancer_2,listenoirePersonneRetirer,[member(none,identifier(none,pe),identifier(none,pln2)),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),identifier(none,por))),subset(none,composition(none,identifier(none,'PAP'),identifier(none,ava)),identifier(none,sit2)),subset(none,composition(none,identifier(none,'PAP'),identifier(none,apr)),identifier(none,aut2)),negation(none,member(none,identifier(none,pe),domain(none,identifier(none,'PAP')))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),identifier(none,por)),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),identifier(none,d)])]),boolean_true(none))]),wp(dateAvancer_2,'porteProt\351\g\351\ePassageAutoriser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,apr),[identifier(none,po)])]),image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),identifier(none,ref))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),not_member(none,identifier(none,pe),identifier(none,pln2)),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,identifier(none,po_cy))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none))]),wp(dateAvancer_2,'porteProt\351\g\351\ePassageRefuser_2',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,apr),[identifier(none,po)])]),image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),identifier(none,ref))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),not_member(none,identifier(none,pe),identifier(none,pln2)),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,identifier(none,po_cy))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_false(none))]),wp(listenoirePersonneAjouter,'autorisationCr\351\er',[member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),subset(none,identifier(none,'LO'),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),equal(none,intersection(none,cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')),identifier(none,aut2)),empty_set(none)),subset(none,range_subtraction(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),set_extension(none,[identifier(none,dehors)])),composition(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),reverse(none,identifier(none,sor)))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),identifier(none,por)),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))))),equal(none,image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,ava),[identifier(none,po)])])),image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,apr),[identifier(none,po)])]))))),forall(none,[identifier(none,l),identifier(none,m)],implication(none,conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,identifier(none,m),identifier(none,loc)),conjunct(none,not_equal(none,identifier(none,l),identifier(none,m)),subset_strict(none,image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[identifier(none,l)])),image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[identifier(none,m)])))))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),identifier(none,por)),member(none,identifier(none,po),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,m)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,l)]))))),equal(none,function(none,identifier(none,con),[couple(none,[identifier(none,po),identifier(none,l)])]),boolean_true(none)))))),forall(none,[identifier(none,p),identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),conjunct(none,member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,po)])]),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,couple(none,[identifier(none,p),function(none,identifier(none,ava),[identifier(none,po)])]),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),not_member(none,identifier(none,pe),union(none,identifier(none,pln2),set_extension(none,[identifier(none,pe)]))),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,identifier(none,com),reverse(none,identifier(none,com))))))))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none))]),wp(listenoirePersonneAjouter,autorisationSupprimer,[member(none,identifier(none,pe),identifier(none,per2)),subset(none,identifier(none,'LO'),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),subset(none,cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')),identifier(none,aut2)),not_member(none,function(none,identifier(none,sit2),[identifier(none,pe)]),identifier(none,'LO')),subset(none,range_subtraction(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),set_extension(none,[identifier(none,dehors)])),composition(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),reverse(none,identifier(none,sor)))),not_member(none,identifier(none,pe),image(none,reverse(none,identifier(none,'PAP')),image(none,reverse(none,identifier(none,apr)),identifier(none,'LO')))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),identifier(none,por)),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))))),equal(none,image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,ava),[identifier(none,po)])])),image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,apr),[identifier(none,po)])]))))),forall(none,[identifier(none,p),identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),conjunct(none,member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,po)])]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,couple(none,[identifier(none,p),function(none,identifier(none,ava),[identifier(none,po)])]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,identifier(none,com),reverse(none,identifier(none,com))))))))),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),identifier(none,por))),subset(none,composition(none,identifier(none,'PAP'),identifier(none,ava)),identifier(none,sit2)),subset(none,composition(none,identifier(none,'PAP'),identifier(none,apr)),identifier(none,aut2)),negation(none,member(none,identifier(none,pe),image(none,reverse(none,identifier(none,'PAP')),image(none,reverse(none,identifier(none,apr)),identifier(none,'LO'))))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),identifier(none,por)),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,union(none,identifier(none,pln2),set_extension(none,[identifier(none,pe)])),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),identifier(none,d)])]),boolean_true(none))]),wp(listenoirePersonneAjouter,'carteD\351\sattribuer',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,ca),identifier(none,car)),member(none,couple(none,[identifier(none,pe),identifier(none,ca)]),identifier(none,pe_ca)),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),identifier(none,dehors)),not_member(none,identifier(none,pe),domain(none,identifier(none,'PAP'))),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),identifier(none,d)])]),boolean_true(none))]),wp(listenoirePersonneAjouter,'communicationNonProt\351\g\351\eDevenir',[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),identifier(none,com)),subset(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),equal(none,image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,ld)]))),equal(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),intersection(none,image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)])),union(none,range(none,identifier(none,'PAP')),identifier(none,'REF')))),empty_set(none)),not_equal(none,identifier(none,lo),identifier(none,dehors))]),wp(listenoirePersonneAjouter,communicationSupprimer,[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),identifier(none,com)),implication(none,not_equal(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)])),subset(none,identifier(none,loc),union(none,domain(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))),range(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])))))),subset(none,identifier(none,sor),union(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),reverse(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))))),equal(none,intersection(none,union(none,range(none,identifier(none,'PAP')),identifier(none,'REF')),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)])))),empty_set(none)),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,identifier(none,aut2)),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),identifier(none,aut2)),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),reverse(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))))))))))]),wp(listenoirePersonneAjouter,dateAvancer_1,[member(none,identifier(none,d),identifier(none,'DATE')),negation(none,equal(none,identifier(none,d),identifier(none,d))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),identifier(none,d)])]),boolean_true(none)),negation(none,equal(none,event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,range_restriction(none,union(none,identifier(none,cy_cln),range_restriction(none,reverse(none,identifier(none,ca_cy)),image(none,identifier(none,pe_ca),set_extension(none,[identifier(none,pe)])))),event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),identifier(none,car)),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_true(none))))))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_false(none)))),empty_set(none))),subset(none,cartesian_product(none,image(none,reverse(none,identifier(none,pe_ca)),event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,range_restriction(none,union(none,identifier(none,cy_cln),range_restriction(none,reverse(none,identifier(none,ca_cy)),image(none,identifier(none,pe_ca),set_extension(none,[identifier(none,pe)])))),event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),identifier(none,car)),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_true(none))))))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_false(none))))),set_extension(none,[identifier(none,dehors)])),identifier(none,sit2))]),wp(listenoirePersonneAjouter,dateAvancer_2,[member(none,identifier(none,d),identifier(none,'DATE')),negation(none,equal(none,identifier(none,d),identifier(none,d))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),identifier(none,d)])]),boolean_true(none)),equal(none,event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,range_restriction(none,union(none,identifier(none,cy_cln),range_restriction(none,reverse(none,identifier(none,ca_cy)),image(none,identifier(none,pe_ca),set_extension(none,[identifier(none,pe)])))),event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),identifier(none,car)),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_true(none))))))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_false(none)))),empty_set(none))]),wp(listenoirePersonneAjouter,listenoirePersonneAjouter,[member(none,identifier(none,pe),identifier(none,per2)),not_member(none,identifier(none,pe),union(none,identifier(none,pln2),set_extension(none,[identifier(none,pe)]))),not_member(none,identifier(none,pe),domain(none,identifier(none,'PAP'))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none)),member(none,function(none,identifier(none,pe_ca),[identifier(none,pe)]),domain(none,identifier(none,ca_cy))),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),identifier(none,por))),subset(none,composition(none,identifier(none,'PAP'),identifier(none,ava)),identifier(none,sit2)),subset(none,composition(none,identifier(none,'PAP'),identifier(none,apr)),identifier(none,aut2)),negation(none,member(none,identifier(none,pe),domain(none,identifier(none,'PAP')))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),identifier(none,por)),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,union(none,identifier(none,pln2),set_extension(none,[identifier(none,pe)])),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),identifier(none,d)])]),boolean_true(none))]),wp(listenoirePersonneAjouter,listenoirePersonneRetirer,[member(none,identifier(none,pe),union(none,identifier(none,pln2),set_extension(none,[identifier(none,pe)]))),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),identifier(none,por))),subset(none,composition(none,identifier(none,'PAP'),identifier(none,ava)),identifier(none,sit2)),subset(none,composition(none,identifier(none,'PAP'),identifier(none,apr)),identifier(none,aut2)),negation(none,member(none,identifier(none,pe),domain(none,identifier(none,'PAP')))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),identifier(none,por)),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,union(none,identifier(none,pln2),set_extension(none,[identifier(none,pe)])),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),identifier(none,d)])]),boolean_true(none))]),wp(listenoirePersonneAjouter,localSupprimer,[member(none,identifier(none,lo),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),not_member(none,identifier(none,lo),range(none,identifier(none,sit2))),not_member(none,identifier(none,lo),range(none,identifier(none,aut2))),implication(none,not_equal(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)])),set_extension(none,[identifier(none,lo)])),subset(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])),union(none,domain(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,com)),set_extension(none,[identifier(none,lo)]))),range(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,com)),set_extension(none,[identifier(none,lo)])))))),member(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,sor)),set_extension(none,[identifier(none,lo)])),partial_function(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo),identifier(none,dehors)])),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])))),subset(none,range_subtraction(none,identifier(none,aut2),set_extension(none,[identifier(none,dehors)])),composition(none,identifier(none,aut2),range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),reverse(none,identifier(none,sor))),set_extension(none,[identifier(none,lo)])))),equal(none,intersection(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),union(none,range(none,identifier(none,'PAP')),identifier(none,'REF'))),empty_set(none)),equal(none,domain(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,sor)),set_extension(none,[identifier(none,lo)]))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo),identifier(none,dehors)])))]),wp(listenoirePersonneAjouter,'porteNonProt\351\g\351\eSensPositifpasser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,identifier(none,po),domain(none,identifier(none,apr))),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut2)),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),conjunct(none,not_member(none,identifier(none,pe),domain(none,identifier(none,'PAP'))),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))))]),wp(listenoirePersonneAjouter,'porteProt\351\g\351\ePassageAutorisationStopper',[member(none,identifier(none,p),range(none,identifier(none,'PAP')))]),wp(listenoirePersonneAjouter,'porteProt\351\g\351\ePassageAutoriser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,apr),[identifier(none,po)])]),image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,range(none,identifier(none,'PAP')),identifier(none,'REF'))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),not_member(none,identifier(none,pe),union(none,identifier(none,pln2),set_extension(none,[identifier(none,pe)]))),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,identifier(none,'PAP'))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,identifier(none,po_cy))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none))]),wp(listenoirePersonneAjouter,'porteProt\351\g\351\ePassageRefusStopper',[member(none,identifier(none,p),identifier(none,'REF'))]),wp(listenoirePersonneAjouter,'porteProt\351\g\351\ePassageRefuser_1',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,apr),[identifier(none,po)])]),image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,range(none,identifier(none,'PAP')),identifier(none,'REF'))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),negation(none,conjunct(none,not_member(none,identifier(none,pe),union(none,identifier(none,pln2),set_extension(none,[identifier(none,pe)]))),conjunct(none,member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,identifier(none,'PAP')))))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,identifier(none,po_cy)))]),wp(listenoirePersonneAjouter,'porteProt\351\g\351\ePassageRefuser_2',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,apr),[identifier(none,po)])]),image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,range(none,identifier(none,'PAP')),identifier(none,'REF'))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),not_member(none,identifier(none,pe),union(none,identifier(none,pln2),set_extension(none,[identifier(none,pe)]))),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,identifier(none,'PAP'))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,identifier(none,po_cy))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_false(none))]),wp(listenoirePersonneAjouter,'porteProt\351\g\351\eSensPositifpasser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,identifier(none,po),domain(none,identifier(none,apr))),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut2)),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),member(none,couple(none,[identifier(none,pe),identifier(none,po)]),identifier(none,'PAP')),member(none,couple(none,[identifier(none,po),function(none,identifier(none,sit2),[identifier(none,pe)])]),identifier(none,ava)),member(none,identifier(none,po),domain(none,identifier(none,po_cy))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca)))]),wp(listenoirePersonneAjouter,'porteProt\351\g\351\eSupprimer',[member(none,identifier(none,p),identifier(none,por)),not_equal(none,set_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[function(none,identifier(none,ava),[identifier(none,p)])])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[function(none,identifier(none,apr),[identifier(none,p)])]))),set_extension(none,[identifier(none,p)])),empty_set(none)),not_member(none,identifier(none,p),union(none,range(none,identifier(none,'PAP')),identifier(none,'REF'))),member(none,identifier(none,p),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))))]),wp(listenoirePersonneAjouter,'porteSensN\351\gatifpasser',[member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,sit2),[identifier(none,pe)])]),identifier(none,apr)),not_member(none,identifier(none,pe),domain(none,identifier(none,'PAP')))]),wp(listenoirePersonneRetirer,'autorisationCr\351\er',[member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),subset(none,identifier(none,'LO'),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),equal(none,intersection(none,cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')),identifier(none,aut2)),empty_set(none)),subset(none,range_subtraction(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),set_extension(none,[identifier(none,dehors)])),composition(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),reverse(none,identifier(none,sor)))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),identifier(none,por)),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))))),equal(none,image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,ava),[identifier(none,po)])])),image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,apr),[identifier(none,po)])]))))),forall(none,[identifier(none,l),identifier(none,m)],implication(none,conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,identifier(none,m),identifier(none,loc)),conjunct(none,not_equal(none,identifier(none,l),identifier(none,m)),subset_strict(none,image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[identifier(none,l)])),image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[identifier(none,m)])))))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),identifier(none,por)),member(none,identifier(none,po),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,m)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,l)]))))),equal(none,function(none,identifier(none,con),[couple(none,[identifier(none,po),identifier(none,l)])]),boolean_true(none)))))),forall(none,[identifier(none,p),identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),conjunct(none,member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,po)])]),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,couple(none,[identifier(none,p),function(none,identifier(none,ava),[identifier(none,po)])]),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),not_member(none,identifier(none,pe),set_subtraction(none,identifier(none,pln2),set_extension(none,[identifier(none,pe)]))),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,identifier(none,com),reverse(none,identifier(none,com))))))))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none))]),wp(listenoirePersonneRetirer,autorisationSupprimer,[member(none,identifier(none,pe),identifier(none,per2)),subset(none,identifier(none,'LO'),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),subset(none,cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')),identifier(none,aut2)),not_member(none,function(none,identifier(none,sit2),[identifier(none,pe)]),identifier(none,'LO')),subset(none,range_subtraction(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),set_extension(none,[identifier(none,dehors)])),composition(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),reverse(none,identifier(none,sor)))),not_member(none,identifier(none,pe),image(none,reverse(none,identifier(none,'PAP')),image(none,reverse(none,identifier(none,apr)),identifier(none,'LO')))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),identifier(none,por)),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))))),equal(none,image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,ava),[identifier(none,po)])])),image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,apr),[identifier(none,po)])]))))),forall(none,[identifier(none,p),identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),conjunct(none,member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,po)])]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,couple(none,[identifier(none,p),function(none,identifier(none,ava),[identifier(none,po)])]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,identifier(none,com),reverse(none,identifier(none,com))))))))),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),identifier(none,por))),subset(none,composition(none,identifier(none,'PAP'),identifier(none,ava)),identifier(none,sit2)),subset(none,composition(none,identifier(none,'PAP'),identifier(none,apr)),identifier(none,aut2)),negation(none,member(none,identifier(none,pe),image(none,reverse(none,identifier(none,'PAP')),image(none,reverse(none,identifier(none,apr)),identifier(none,'LO'))))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),identifier(none,por)),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,set_subtraction(none,identifier(none,pln2),set_extension(none,[identifier(none,pe)])),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),identifier(none,d)])]),boolean_true(none))]),wp(listenoirePersonneRetirer,'carteD\351\sattribuer',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,ca),identifier(none,car)),member(none,couple(none,[identifier(none,pe),identifier(none,ca)]),identifier(none,pe_ca)),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),identifier(none,dehors)),not_member(none,identifier(none,pe),domain(none,identifier(none,'PAP'))),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),identifier(none,d)])]),boolean_true(none))]),wp(listenoirePersonneRetirer,'communicationNonProt\351\g\351\eDevenir',[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),identifier(none,com)),subset(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),equal(none,image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,ld)]))),equal(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),intersection(none,image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)])),union(none,range(none,identifier(none,'PAP')),identifier(none,'REF')))),empty_set(none)),not_equal(none,identifier(none,lo),identifier(none,dehors))]),wp(listenoirePersonneRetirer,communicationSupprimer,[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),identifier(none,com)),implication(none,not_equal(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)])),subset(none,identifier(none,loc),union(none,domain(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))),range(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])))))),subset(none,identifier(none,sor),union(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),reverse(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))))),equal(none,intersection(none,union(none,range(none,identifier(none,'PAP')),identifier(none,'REF')),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)])))),empty_set(none)),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,identifier(none,aut2)),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),identifier(none,aut2)),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),reverse(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))))))))))]),wp(listenoirePersonneRetirer,dateAvancer_1,[member(none,identifier(none,d),identifier(none,'DATE')),negation(none,equal(none,identifier(none,d),identifier(none,d))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),identifier(none,d)])]),boolean_true(none)),negation(none,equal(none,event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,range_restriction(none,range_subtraction(none,identifier(none,cy_cln),image(none,identifier(none,pe_ca),set_extension(none,[identifier(none,pe)]))),event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),identifier(none,car)),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_true(none))))))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_false(none)))),empty_set(none))),subset(none,cartesian_product(none,image(none,reverse(none,identifier(none,pe_ca)),event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,range_restriction(none,range_subtraction(none,identifier(none,cy_cln),image(none,identifier(none,pe_ca),set_extension(none,[identifier(none,pe)]))),event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),identifier(none,car)),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_true(none))))))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_false(none))))),set_extension(none,[identifier(none,dehors)])),identifier(none,sit2))]),wp(listenoirePersonneRetirer,dateAvancer_2,[member(none,identifier(none,d),identifier(none,'DATE')),negation(none,equal(none,identifier(none,d),identifier(none,d))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),identifier(none,d)])]),boolean_true(none)),equal(none,event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,range_restriction(none,range_subtraction(none,identifier(none,cy_cln),image(none,identifier(none,pe_ca),set_extension(none,[identifier(none,pe)]))),event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),identifier(none,car)),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_true(none))))))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_false(none)))),empty_set(none))]),wp(listenoirePersonneRetirer,listenoirePersonneAjouter,[member(none,identifier(none,pe),identifier(none,per2)),not_member(none,identifier(none,pe),set_subtraction(none,identifier(none,pln2),set_extension(none,[identifier(none,pe)]))),not_member(none,identifier(none,pe),domain(none,identifier(none,'PAP'))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none)),member(none,function(none,identifier(none,pe_ca),[identifier(none,pe)]),domain(none,identifier(none,ca_cy))),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),identifier(none,por))),subset(none,composition(none,identifier(none,'PAP'),identifier(none,ava)),identifier(none,sit2)),subset(none,composition(none,identifier(none,'PAP'),identifier(none,apr)),identifier(none,aut2)),negation(none,member(none,identifier(none,pe),domain(none,identifier(none,'PAP')))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),identifier(none,por)),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,set_subtraction(none,identifier(none,pln2),set_extension(none,[identifier(none,pe)])),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),identifier(none,d)])]),boolean_true(none))]),wp(listenoirePersonneRetirer,listenoirePersonneRetirer,[member(none,identifier(none,pe),set_subtraction(none,identifier(none,pln2),set_extension(none,[identifier(none,pe)]))),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),identifier(none,por))),subset(none,composition(none,identifier(none,'PAP'),identifier(none,ava)),identifier(none,sit2)),subset(none,composition(none,identifier(none,'PAP'),identifier(none,apr)),identifier(none,aut2)),negation(none,member(none,identifier(none,pe),domain(none,identifier(none,'PAP')))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),identifier(none,por)),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,set_subtraction(none,identifier(none,pln2),set_extension(none,[identifier(none,pe)])),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),identifier(none,d)])]),boolean_true(none))]),wp(listenoirePersonneRetirer,localSupprimer,[member(none,identifier(none,lo),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),not_member(none,identifier(none,lo),range(none,identifier(none,sit2))),not_member(none,identifier(none,lo),range(none,identifier(none,aut2))),implication(none,not_equal(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)])),set_extension(none,[identifier(none,lo)])),subset(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])),union(none,domain(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,com)),set_extension(none,[identifier(none,lo)]))),range(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,com)),set_extension(none,[identifier(none,lo)])))))),member(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,sor)),set_extension(none,[identifier(none,lo)])),partial_function(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo),identifier(none,dehors)])),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])))),subset(none,range_subtraction(none,identifier(none,aut2),set_extension(none,[identifier(none,dehors)])),composition(none,identifier(none,aut2),range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),reverse(none,identifier(none,sor))),set_extension(none,[identifier(none,lo)])))),equal(none,intersection(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),union(none,range(none,identifier(none,'PAP')),identifier(none,'REF'))),empty_set(none)),equal(none,domain(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,sor)),set_extension(none,[identifier(none,lo)]))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo),identifier(none,dehors)])))]),wp(listenoirePersonneRetirer,'porteNonProt\351\g\351\eSensPositifpasser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,identifier(none,po),domain(none,identifier(none,apr))),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut2)),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),conjunct(none,not_member(none,identifier(none,pe),domain(none,identifier(none,'PAP'))),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))))]),wp(listenoirePersonneRetirer,'porteProt\351\g\351\ePassageAutorisationStopper',[member(none,identifier(none,p),range(none,identifier(none,'PAP')))]),wp(listenoirePersonneRetirer,'porteProt\351\g\351\ePassageAutoriser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,apr),[identifier(none,po)])]),image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,range(none,identifier(none,'PAP')),identifier(none,'REF'))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),not_member(none,identifier(none,pe),set_subtraction(none,identifier(none,pln2),set_extension(none,[identifier(none,pe)]))),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,identifier(none,'PAP'))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,identifier(none,po_cy))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none))]),wp(listenoirePersonneRetirer,'porteProt\351\g\351\ePassageRefusStopper',[member(none,identifier(none,p),identifier(none,'REF'))]),wp(listenoirePersonneRetirer,'porteProt\351\g\351\ePassageRefuser_1',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,apr),[identifier(none,po)])]),image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,range(none,identifier(none,'PAP')),identifier(none,'REF'))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),negation(none,conjunct(none,not_member(none,identifier(none,pe),set_subtraction(none,identifier(none,pln2),set_extension(none,[identifier(none,pe)]))),conjunct(none,member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,identifier(none,'PAP')))))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,identifier(none,po_cy)))]),wp(listenoirePersonneRetirer,'porteProt\351\g\351\ePassageRefuser_2',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,apr),[identifier(none,po)])]),image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,range(none,identifier(none,'PAP')),identifier(none,'REF'))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),not_member(none,identifier(none,pe),set_subtraction(none,identifier(none,pln2),set_extension(none,[identifier(none,pe)]))),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,identifier(none,'PAP'))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,identifier(none,po_cy))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_false(none))]),wp(listenoirePersonneRetirer,'porteProt\351\g\351\eSensPositifpasser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,identifier(none,po),domain(none,identifier(none,apr))),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut2)),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),member(none,couple(none,[identifier(none,pe),identifier(none,po)]),identifier(none,'PAP')),member(none,couple(none,[identifier(none,po),function(none,identifier(none,sit2),[identifier(none,pe)])]),identifier(none,ava)),member(none,identifier(none,po),domain(none,identifier(none,po_cy))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca)))]),wp(listenoirePersonneRetirer,'porteProt\351\g\351\eSupprimer',[member(none,identifier(none,p),identifier(none,por)),not_equal(none,set_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[function(none,identifier(none,ava),[identifier(none,p)])])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[function(none,identifier(none,apr),[identifier(none,p)])]))),set_extension(none,[identifier(none,p)])),empty_set(none)),not_member(none,identifier(none,p),union(none,range(none,identifier(none,'PAP')),identifier(none,'REF'))),member(none,identifier(none,p),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))))]),wp(listenoirePersonneRetirer,'porteSensN\351\gatifpasser',[member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,sit2),[identifier(none,pe)])]),identifier(none,apr)),not_member(none,identifier(none,pe),domain(none,identifier(none,'PAP')))]),wp('localNonProt\351\g\351\Cr\351\er','autorisationCr\351\er',[member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),subset(none,identifier(none,'LO'),set_subtraction(none,union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])),set_extension(none,[identifier(none,dehors)]))),equal(none,intersection(none,cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')),identifier(none,aut2)),empty_set(none)),subset(none,range_subtraction(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),set_extension(none,[identifier(none,dehors)])),composition(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),reverse(none,union(none,identifier(none,sor),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,m)])]))))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),union(none,identifier(none,por),identifier(none,'P'))),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])),set_extension(none,[boolean_false(none)])))),set_extension(none,[boolean_true(none)]))))),equal(none,image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,m)]))),[identifier(none,po)])])),image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)]))),[identifier(none,po)])]))))),forall(none,[identifier(none,l),identifier(none,m)],implication(none,conjunct(none,member(none,identifier(none,l),union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))),conjunct(none,member(none,identifier(none,m),union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))),conjunct(none,not_equal(none,identifier(none,l),identifier(none,m)),subset_strict(none,image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[identifier(none,l)])),image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[identifier(none,m)])))))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),union(none,identifier(none,por),identifier(none,'P'))),member(none,identifier(none,po),intersection(none,image(none,reverse(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,m)])))),set_extension(none,[identifier(none,m)])),image(none,reverse(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,l)]))))),equal(none,function(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])),set_extension(none,[boolean_false(none)]))),[couple(none,[identifier(none,po),identifier(none,l)])]),boolean_true(none)))))),forall(none,[identifier(none,p),identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),conjunct(none,member(none,identifier(none,po),union(none,identifier(none,por),identifier(none,'P'))),member(none,couple(none,[identifier(none,p),function(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)]))),[identifier(none,po)])]),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,couple(none,[identifier(none,p),function(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,m)]))),[identifier(none,po)])]),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),not_member(none,identifier(none,pe),identifier(none,pln2)),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_subtraction(none,union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,m),identifier(none,lo)])])),reverse(none,union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,m),identifier(none,lo)])])))))))))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none))]),wp('localNonProt\351\g\351\Cr\351\er',autorisationSupprimer,[member(none,identifier(none,pe),identifier(none,per2)),subset(none,identifier(none,'LO'),set_subtraction(none,union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])),set_extension(none,[identifier(none,dehors)]))),subset(none,cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')),identifier(none,aut2)),not_member(none,function(none,identifier(none,sit2),[identifier(none,pe)]),identifier(none,'LO')),subset(none,range_subtraction(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),set_extension(none,[identifier(none,dehors)])),composition(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),reverse(none,union(none,identifier(none,sor),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,m)])]))))),not_member(none,identifier(none,pe),image(none,reverse(none,identifier(none,pap)),image(none,reverse(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))),identifier(none,'LO')))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),union(none,identifier(none,por),identifier(none,'P'))),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])),set_extension(none,[boolean_false(none)])))),set_extension(none,[boolean_true(none)]))))),equal(none,image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,m)]))),[identifier(none,po)])])),image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)]))),[identifier(none,po)])]))))),forall(none,[identifier(none,p),identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),conjunct(none,member(none,identifier(none,po),union(none,identifier(none,por),identifier(none,'P'))),member(none,couple(none,[identifier(none,p),function(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)]))),[identifier(none,po)])]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,couple(none,[identifier(none,p),function(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,m)]))),[identifier(none,po)])]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_subtraction(none,union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,m),identifier(none,lo)])])),reverse(none,union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,m),identifier(none,lo)])])))))))))),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),union(none,identifier(none,por),identifier(none,'P')))),subset(none,composition(none,identifier(none,'PAP'),union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,m)])))),identifier(none,sit2)),subset(none,composition(none,identifier(none,'PAP'),union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))),identifier(none,aut2)),negation(none,member(none,identifier(none,pe),image(none,reverse(none,identifier(none,'PAP')),image(none,reverse(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))),identifier(none,'LO'))))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])),set_extension(none,[boolean_false(none)])))),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),union(none,identifier(none,por),identifier(none,'P'))),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])),set_extension(none,[boolean_false(none)])))),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp('localNonProt\351\g\351\Cr\351\er','communicationNonProt\351\g\351\eCr\351\er',[member(none,identifier(none,lo),union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))),member(none,identifier(none,ld),union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))),subset(none,identifier(none,'P'),set_subtraction(none,identifier(none,'PORTE'),union(none,identifier(none,por),identifier(none,'P')))),not_equal(none,identifier(none,lo),identifier(none,ld)),not_member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),union(none,union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,m),identifier(none,lo)])])),reverse(none,union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,m),identifier(none,lo)])]))))),not_equal(none,identifier(none,'P'),empty_set(none)),not_equal(none,identifier(none,ld),identifier(none,dehors)),not_equal(none,identifier(none,lo),identifier(none,dehors)),equal(none,image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,ld)])),image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,lo)])))]),wp('localNonProt\351\g\351\Cr\351\er','communicationNonProt\351\g\351\eDevenir',[member(none,identifier(none,lo),union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))),member(none,identifier(none,ld),union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,m),identifier(none,lo)])]))),subset(none,intersection(none,image(none,reverse(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,m)])))),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,ld)]))),domain(none,image(none,reverse(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])),set_extension(none,[boolean_false(none)])))),set_extension(none,[boolean_true(none)])))),equal(none,image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,ld)]))),equal(none,intersection(none,image(none,reverse(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,m)])))),set_extension(none,[identifier(none,lo)])),intersection(none,image(none,reverse(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,ld)])),union(none,identifier(none,acc),identifier(none,ref)))),empty_set(none)),not_equal(none,identifier(none,lo),identifier(none,dehors))]),wp('localNonProt\351\g\351\Cr\351\er',communicationPermuter,[member(none,identifier(none,lo),union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))),member(none,identifier(none,ld),union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,m),identifier(none,lo)])]))),not_equal(none,identifier(none,lo),identifier(none,dehors)),not_equal(none,identifier(none,ld),identifier(none,dehors)),equal(none,image(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])),set_extension(none,[boolean_false(none)]))),cartesian_product(none,intersection(none,image(none,reverse(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,m)])))),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)]))),set_extension(none,[boolean_false(none)]))]),wp('localNonProt\351\g\351\Cr\351\er','communicationProt\351\g\351\eCr\351\er',[member(none,identifier(none,lo),union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))),member(none,identifier(none,ld),union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))),subset(none,identifier(none,'P'),set_subtraction(none,identifier(none,'PORTE'),union(none,identifier(none,por),identifier(none,'P')))),not_equal(none,identifier(none,lo),identifier(none,ld)),not_member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),union(none,union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,m),identifier(none,lo)])])),reverse(none,union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,m),identifier(none,lo)])]))))),not_equal(none,identifier(none,'P'),empty_set(none)),not_equal(none,identifier(none,ld),identifier(none,dehors)),subset(none,image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,ld)])),image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,lo)]))),subset(none,identifier(none,'C'),identifier(none,'CYLINDRE')),member(none,identifier(none,'PC'),partial_injection(none,identifier(none,'PORTE'),identifier(none,'CYLINDRE'))),equal(none,domain(none,identifier(none,'PC')),identifier(none,'P')),equal(none,range(none,identifier(none,'PC')),identifier(none,'C')),equal(none,intersection(none,identifier(none,'C'),identifier(none,cyl)),empty_set(none))]),wp('localNonProt\351\g\351\Cr\351\er','communicationProt\351\g\351\eDevenir',[member(none,identifier(none,lo),union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))),member(none,identifier(none,ld),union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,m),identifier(none,lo)])]))),subset(none,intersection(none,image(none,reverse(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,m)])))),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,ld)]))),domain(none,image(none,reverse(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])),set_extension(none,[boolean_false(none)])))),set_extension(none,[boolean_false(none)])))),subset(none,identifier(none,'C'),set_subtraction(none,identifier(none,'CYLINDRE'),identifier(none,cyl))),member(none,identifier(none,'PC'),partial_injection(none,identifier(none,'PORTE'),identifier(none,'CYLINDRE'))),equal(none,domain(none,identifier(none,'PC')),intersection(none,image(none,reverse(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,m)])))),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,ld)])))),equal(none,range(none,identifier(none,'PC')),identifier(none,'C'))]),wp('localNonProt\351\g\351\Cr\351\er',communicationSupprimer,[member(none,identifier(none,lo),union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))),member(none,identifier(none,ld),union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,m),identifier(none,lo)])]))),implication(none,not_equal(none,union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])),set_extension(none,[identifier(none,dehors)])),subset(none,union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])),union(none,domain(none,set_subtraction(none,union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,m),identifier(none,lo)])])),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))),range(none,set_subtraction(none,union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,m),identifier(none,lo)])])),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])))))),subset(none,union(none,identifier(none,sor),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,m)])])),union(none,set_subtraction(none,union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,m),identifier(none,lo)])])),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),reverse(none,set_subtraction(none,union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,m),identifier(none,lo)])])),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))))),equal(none,intersection(none,union(none,identifier(none,acc),identifier(none,ref)),intersection(none,image(none,reverse(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,m)])))),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,ld)])))),empty_set(none)),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,identifier(none,aut2)),set_subtraction(none,union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),identifier(none,aut2)),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,set_subtraction(none,union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,m),identifier(none,lo)])])),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),reverse(none,set_subtraction(none,union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,m),identifier(none,lo)])])),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))))))))))]),wp('localNonProt\351\g\351\Cr\351\er',listenoirePersonneAjouter,[member(none,identifier(none,pe),identifier(none,per2)),not_member(none,identifier(none,pe),identifier(none,pln2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none)),member(none,function(none,identifier(none,pe_ca),[identifier(none,pe)]),domain(none,identifier(none,ca_cy))),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),union(none,identifier(none,por),identifier(none,'P')))),subset(none,composition(none,identifier(none,'PAP'),union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,m)])))),identifier(none,sit2)),subset(none,composition(none,identifier(none,'PAP'),union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))),identifier(none,aut2)),negation(none,member(none,identifier(none,pe),domain(none,identifier(none,'PAP')))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])),set_extension(none,[boolean_false(none)])))),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),union(none,identifier(none,por),identifier(none,'P'))),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])),set_extension(none,[boolean_false(none)])))),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp('localNonProt\351\g\351\Cr\351\er',listenoirePersonneRetirer,[member(none,identifier(none,pe),identifier(none,pln2)),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),union(none,identifier(none,por),identifier(none,'P')))),subset(none,composition(none,identifier(none,'PAP'),union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,m)])))),identifier(none,sit2)),subset(none,composition(none,identifier(none,'PAP'),union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))),identifier(none,aut2)),negation(none,member(none,identifier(none,pe),domain(none,identifier(none,'PAP')))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])),set_extension(none,[boolean_false(none)])))),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),union(none,identifier(none,por),identifier(none,'P'))),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])),set_extension(none,[boolean_false(none)])))),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp('localNonProt\351\g\351\Cr\351\er','localNonProt\351\g\351\Cr\351\er',[member(none,identifier(none,lo),set_subtraction(none,identifier(none,'LOCAL'),union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])))),member(none,identifier(none,m),union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))),subset(none,identifier(none,'P'),identifier(none,'PORTE')),equal(none,intersection(none,identifier(none,'P'),union(none,identifier(none,por),identifier(none,'P'))),empty_set(none)),not_equal(none,identifier(none,'P'),empty_set(none)),not_equal(none,identifier(none,m),identifier(none,dehors)),equal(none,image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,m)])),empty_set(none))]),wp('localNonProt\351\g\351\Cr\351\er','localProt\351\g\351\Cr\351\er',[member(none,identifier(none,lo),set_subtraction(none,identifier(none,'LOCAL'),union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])))),member(none,identifier(none,m),union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))),subset(none,identifier(none,'P'),set_subtraction(none,identifier(none,'PORTE'),union(none,identifier(none,por),identifier(none,'P')))),not_equal(none,identifier(none,'P'),empty_set(none)),subset(none,identifier(none,'C'),set_subtraction(none,identifier(none,'CYLINDRE'),identifier(none,cyl))),member(none,identifier(none,'PC'),total_bijection(none,identifier(none,'P'),identifier(none,'C')))]),wp('localNonProt\351\g\351\Cr\351\er',localSupprimer,[member(none,identifier(none,lo),set_subtraction(none,union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])),set_extension(none,[identifier(none,dehors)]))),not_member(none,identifier(none,lo),range(none,identifier(none,sit2))),not_member(none,identifier(none,lo),range(none,identifier(none,aut2))),implication(none,not_equal(none,set_subtraction(none,union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])),set_extension(none,[identifier(none,dehors)])),set_extension(none,[identifier(none,lo)])),subset(none,set_subtraction(none,union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])),set_extension(none,[identifier(none,lo)])),union(none,domain(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,m),identifier(none,lo)])]))),set_extension(none,[identifier(none,lo)]))),range(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,m),identifier(none,lo)])]))),set_extension(none,[identifier(none,lo)])))))),member(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),union(none,identifier(none,sor),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,m)])]))),set_extension(none,[identifier(none,lo)])),partial_function(none,set_subtraction(none,union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])),set_extension(none,[identifier(none,lo),identifier(none,dehors)])),set_subtraction(none,union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])),set_extension(none,[identifier(none,lo)])))),subset(none,range_subtraction(none,identifier(none,aut2),set_extension(none,[identifier(none,dehors)])),composition(none,identifier(none,aut2),range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),reverse(none,union(none,identifier(none,sor),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,m)])])))),set_extension(none,[identifier(none,lo)])))),equal(none,intersection(none,union(none,image(none,reverse(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,m)])))),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,lo)]))),union(none,identifier(none,acc),identifier(none,ref))),empty_set(none)),equal(none,domain(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),union(none,identifier(none,sor),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,m)])]))),set_extension(none,[identifier(none,lo)]))),set_subtraction(none,union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])),set_extension(none,[identifier(none,lo),identifier(none,dehors)])))]),wp('localNonProt\351\g\351\Cr\351\er','porteNonProt\351\g\351\eCr\351\er',[member(none,identifier(none,p),set_subtraction(none,identifier(none,'PORTE'),union(none,identifier(none,por),identifier(none,'P')))),member(none,identifier(none,l),union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))),member(none,identifier(none,m),union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))),not_equal(none,identifier(none,l),identifier(none,m)),not_equal(none,intersection(none,image(none,reverse(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,m)])))),set_extension(none,[identifier(none,l)])),image(none,reverse(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,m)]))),empty_set(none)),not_equal(none,identifier(none,m),identifier(none,dehors)),member(none,identifier(none,po),intersection(none,image(none,reverse(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,m)])))),set_extension(none,[identifier(none,l)])),image(none,reverse(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,m)])))),member(none,identifier(none,po),domain(none,image(none,reverse(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])),set_extension(none,[boolean_false(none)])))),set_extension(none,[boolean_false(none)]))))]),wp('localNonProt\351\g\351\Cr\351\er','porteNonProt\351\g\351\eSensPositifpasser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),union(none,identifier(none,por),identifier(none,'P'))),member(none,identifier(none,po),domain(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)]))))),member(none,couple(none,[identifier(none,pe),function(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)]))),[identifier(none,po)])]),identifier(none,aut2)),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,m)]))),[identifier(none,po)])),conjunct(none,not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])),set_extension(none,[boolean_false(none)])))),set_extension(none,[boolean_true(none)])))))]),wp('localNonProt\351\g\351\Cr\351\er','porteNonProt\351\g\351\eSupprimer',[member(none,identifier(none,p),union(none,identifier(none,por),identifier(none,'P'))),not_equal(none,set_subtraction(none,intersection(none,image(none,reverse(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,m)])))),set_extension(none,[function(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,m)]))),[identifier(none,p)])])),image(none,reverse(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))),set_extension(none,[function(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)]))),[identifier(none,p)])]))),set_extension(none,[identifier(none,p)])),empty_set(none)),member(none,identifier(none,p),domain(none,image(none,reverse(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])),set_extension(none,[boolean_false(none)])))),set_extension(none,[boolean_false(none)]))))]),wp('localNonProt\351\g\351\Cr\351\er','porteProt\351\g\351\eCr\351\er',[member(none,identifier(none,p),set_subtraction(none,identifier(none,'PORTE'),union(none,identifier(none,por),identifier(none,'P')))),member(none,identifier(none,l),union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))),member(none,identifier(none,m),union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))),not_equal(none,identifier(none,l),identifier(none,m)),not_equal(none,intersection(none,image(none,reverse(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,m)])))),set_extension(none,[identifier(none,l)])),image(none,reverse(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,m)]))),empty_set(none)),not_equal(none,identifier(none,m),identifier(none,dehors)),member(none,identifier(none,po),intersection(none,image(none,reverse(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,m)])))),set_extension(none,[identifier(none,l)])),image(none,reverse(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,m)])))),member(none,identifier(none,po),domain(none,image(none,reverse(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])),set_extension(none,[boolean_false(none)])))),set_extension(none,[boolean_true(none)])))),member(none,identifier(none,cy),set_subtraction(none,identifier(none,'CYLINDRE'),identifier(none,cyl)))]),wp('localNonProt\351\g\351\Cr\351\er','porteProt\351\g\351\ePassageAutoriser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),union(none,identifier(none,por),identifier(none,'P'))),member(none,couple(none,[identifier(none,po),function(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)]))),[identifier(none,po)])]),image(none,reverse(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])),set_extension(none,[boolean_false(none)])))),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),identifier(none,ref))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,m)]))),[identifier(none,po)])),not_member(none,identifier(none,pe),identifier(none,pln2)),member(none,couple(none,[identifier(none,pe),function(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)]))),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,identifier(none,po_cy))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none))]),wp('localNonProt\351\g\351\Cr\351\er','porteProt\351\g\351\ePassageRefuser_1',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),union(none,identifier(none,por),identifier(none,'P'))),member(none,couple(none,[identifier(none,po),function(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)]))),[identifier(none,po)])]),image(none,reverse(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])),set_extension(none,[boolean_false(none)])))),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),identifier(none,ref))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,m)]))),[identifier(none,po)])),negation(none,conjunct(none,not_member(none,identifier(none,pe),identifier(none,pln2)),conjunct(none,member(none,couple(none,[identifier(none,pe),function(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)]))),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap)))))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,identifier(none,po_cy)))]),wp('localNonProt\351\g\351\Cr\351\er','porteProt\351\g\351\ePassageRefuser_2',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),union(none,identifier(none,por),identifier(none,'P'))),member(none,couple(none,[identifier(none,po),function(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)]))),[identifier(none,po)])]),image(none,reverse(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])),set_extension(none,[boolean_false(none)])))),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),identifier(none,ref))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,m)]))),[identifier(none,po)])),not_member(none,identifier(none,pe),identifier(none,pln2)),member(none,couple(none,[identifier(none,pe),function(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)]))),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,identifier(none,po_cy))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_false(none))]),wp('localNonProt\351\g\351\Cr\351\er','porteProt\351\g\351\eSensPositifpasser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),union(none,identifier(none,por),identifier(none,'P'))),member(none,identifier(none,po),domain(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)]))))),member(none,couple(none,[identifier(none,pe),function(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)]))),[identifier(none,po)])]),identifier(none,aut2)),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,m)]))),[identifier(none,po)])),member(none,couple(none,[identifier(none,pe),identifier(none,po)]),identifier(none,pap)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,sit2),[identifier(none,pe)])]),union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,m)])))),member(none,identifier(none,po),domain(none,identifier(none,po_cy))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca)))]),wp('localNonProt\351\g\351\Cr\351\er','porteProt\351\g\351\eSupprimer',[member(none,identifier(none,p),union(none,identifier(none,por),identifier(none,'P'))),not_equal(none,set_subtraction(none,intersection(none,image(none,reverse(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,m)])))),set_extension(none,[function(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,m)]))),[identifier(none,p)])])),image(none,reverse(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))),set_extension(none,[function(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)]))),[identifier(none,p)])]))),set_extension(none,[identifier(none,p)])),empty_set(none)),not_member(none,identifier(none,p),union(none,identifier(none,acc),identifier(none,ref))),member(none,identifier(none,p),domain(none,image(none,reverse(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])),set_extension(none,[boolean_false(none)])))),set_extension(none,[boolean_true(none)]))))]),wp('localNonProt\351\g\351\Cr\351\er','porteSensN\351\gatifpasser',[member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),union(none,identifier(none,por),identifier(none,'P'))),member(none,couple(none,[identifier(none,po),function(none,identifier(none,sit2),[identifier(none,pe)])]),union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))),not_member(none,identifier(none,pe),domain(none,identifier(none,pap)))]),wp('localNonProt\351\g\351\Cr\351\er',sortieModifier,[member(none,identifier(none,r),total_function(none,set_subtraction(none,union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])),set_extension(none,[identifier(none,dehors)])),union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])))),subset(none,identifier(none,r),union(none,union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,m),identifier(none,lo)])])),reverse(none,union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,m),identifier(none,lo)])]))))),forall(none,[identifier(none,s)],implication(none,conjunct(none,subset(none,identifier(none,s),union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))),subset(none,identifier(none,s),image(none,reverse(none,identifier(none,r)),identifier(none,s)))),equal(none,identifier(none,s),empty_set(none)))),subset(none,range_subtraction(none,identifier(none,aut2),set_extension(none,[identifier(none,dehors)])),composition(none,identifier(none,aut2),reverse(none,identifier(none,r))))]),wp('localProt\351\g\351\Cr\351\er','autorisationCr\351\er',[member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),subset(none,identifier(none,'LO'),set_subtraction(none,union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])),set_extension(none,[identifier(none,dehors)]))),equal(none,intersection(none,cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')),identifier(none,aut2)),empty_set(none)),subset(none,range_subtraction(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),set_extension(none,[identifier(none,dehors)])),composition(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),reverse(none,union(none,identifier(none,sor),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,m)])]))))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),union(none,identifier(none,por),identifier(none,'P'))),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])),set_extension(none,[boolean_true(none)])))),set_extension(none,[boolean_true(none)]))))),equal(none,image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,m)]))),[identifier(none,po)])])),image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)]))),[identifier(none,po)])]))))),forall(none,[identifier(none,l),identifier(none,m)],implication(none,conjunct(none,member(none,identifier(none,l),union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))),conjunct(none,member(none,identifier(none,m),union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))),conjunct(none,not_equal(none,identifier(none,l),identifier(none,m)),subset_strict(none,image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[identifier(none,l)])),image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[identifier(none,m)])))))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),union(none,identifier(none,por),identifier(none,'P'))),member(none,identifier(none,po),intersection(none,image(none,reverse(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,m)])))),set_extension(none,[identifier(none,m)])),image(none,reverse(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,l)]))))),equal(none,function(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])),set_extension(none,[boolean_true(none)]))),[couple(none,[identifier(none,po),identifier(none,l)])]),boolean_true(none)))))),forall(none,[identifier(none,p),identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),conjunct(none,member(none,identifier(none,po),union(none,identifier(none,por),identifier(none,'P'))),member(none,couple(none,[identifier(none,p),function(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)]))),[identifier(none,po)])]),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,couple(none,[identifier(none,p),function(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,m)]))),[identifier(none,po)])]),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),not_member(none,identifier(none,pe),identifier(none,pln2)),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_subtraction(none,union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,m),identifier(none,lo)])])),reverse(none,union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,m),identifier(none,lo)])])))))))))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none))]),wp('localProt\351\g\351\Cr\351\er',autorisationSupprimer,[member(none,identifier(none,pe),identifier(none,per2)),subset(none,identifier(none,'LO'),set_subtraction(none,union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])),set_extension(none,[identifier(none,dehors)]))),subset(none,cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')),identifier(none,aut2)),not_member(none,function(none,identifier(none,sit2),[identifier(none,pe)]),identifier(none,'LO')),subset(none,range_subtraction(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),set_extension(none,[identifier(none,dehors)])),composition(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),reverse(none,union(none,identifier(none,sor),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,m)])]))))),not_member(none,identifier(none,pe),image(none,reverse(none,identifier(none,pap)),image(none,reverse(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))),identifier(none,'LO')))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),union(none,identifier(none,por),identifier(none,'P'))),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])),set_extension(none,[boolean_true(none)])))),set_extension(none,[boolean_true(none)]))))),equal(none,image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,m)]))),[identifier(none,po)])])),image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)]))),[identifier(none,po)])]))))),forall(none,[identifier(none,p),identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),conjunct(none,member(none,identifier(none,po),union(none,identifier(none,por),identifier(none,'P'))),member(none,couple(none,[identifier(none,p),function(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)]))),[identifier(none,po)])]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,couple(none,[identifier(none,p),function(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,m)]))),[identifier(none,po)])]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_subtraction(none,union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,m),identifier(none,lo)])])),reverse(none,union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,m),identifier(none,lo)])])))))))))),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),union(none,identifier(none,por),identifier(none,'P')))),subset(none,composition(none,identifier(none,'PAP'),union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,m)])))),identifier(none,sit2)),subset(none,composition(none,identifier(none,'PAP'),union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))),identifier(none,aut2)),negation(none,member(none,identifier(none,pe),image(none,reverse(none,identifier(none,'PAP')),image(none,reverse(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))),identifier(none,'LO'))))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])),set_extension(none,[boolean_true(none)])))),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),union(none,identifier(none,por),identifier(none,'P'))),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])),set_extension(none,[boolean_true(none)])))),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp('localProt\351\g\351\Cr\351\er','communicationNonProt\351\g\351\eCr\351\er',[member(none,identifier(none,lo),union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))),member(none,identifier(none,ld),union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))),subset(none,identifier(none,'P'),set_subtraction(none,identifier(none,'PORTE'),union(none,identifier(none,por),identifier(none,'P')))),not_equal(none,identifier(none,lo),identifier(none,ld)),not_member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),union(none,union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,m),identifier(none,lo)])])),reverse(none,union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,m),identifier(none,lo)])]))))),not_equal(none,identifier(none,'P'),empty_set(none)),not_equal(none,identifier(none,ld),identifier(none,dehors)),not_equal(none,identifier(none,lo),identifier(none,dehors)),equal(none,image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,ld)])),image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,lo)])))]),wp('localProt\351\g\351\Cr\351\er','communicationNonProt\351\g\351\eDevenir',[member(none,identifier(none,lo),union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))),member(none,identifier(none,ld),union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,m),identifier(none,lo)])]))),subset(none,intersection(none,image(none,reverse(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,m)])))),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,ld)]))),domain(none,image(none,reverse(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])),set_extension(none,[boolean_true(none)])))),set_extension(none,[boolean_true(none)])))),equal(none,image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,ld)]))),equal(none,intersection(none,image(none,reverse(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,m)])))),set_extension(none,[identifier(none,lo)])),intersection(none,image(none,reverse(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,ld)])),union(none,identifier(none,acc),identifier(none,ref)))),empty_set(none)),not_equal(none,identifier(none,lo),identifier(none,dehors))]),wp('localProt\351\g\351\Cr\351\er',communicationPermuter,[member(none,identifier(none,lo),union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))),member(none,identifier(none,ld),union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,m),identifier(none,lo)])]))),not_equal(none,identifier(none,lo),identifier(none,dehors)),not_equal(none,identifier(none,ld),identifier(none,dehors)),equal(none,image(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])),set_extension(none,[boolean_true(none)]))),cartesian_product(none,intersection(none,image(none,reverse(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,m)])))),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)]))),set_extension(none,[boolean_false(none)]))]),wp('localProt\351\g\351\Cr\351\er','communicationProt\351\g\351\eCr\351\er',[member(none,identifier(none,lo),union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))),member(none,identifier(none,ld),union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))),subset(none,identifier(none,'P'),set_subtraction(none,identifier(none,'PORTE'),union(none,identifier(none,por),identifier(none,'P')))),not_equal(none,identifier(none,lo),identifier(none,ld)),not_member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),union(none,union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,m),identifier(none,lo)])])),reverse(none,union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,m),identifier(none,lo)])]))))),not_equal(none,identifier(none,'P'),empty_set(none)),not_equal(none,identifier(none,ld),identifier(none,dehors)),subset(none,image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,ld)])),image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,lo)]))),subset(none,identifier(none,'C'),identifier(none,'CYLINDRE')),member(none,identifier(none,'PC'),partial_injection(none,identifier(none,'PORTE'),identifier(none,'CYLINDRE'))),equal(none,domain(none,identifier(none,'PC')),identifier(none,'P')),equal(none,range(none,identifier(none,'PC')),identifier(none,'C')),equal(none,intersection(none,identifier(none,'C'),union(none,identifier(none,cyl),identifier(none,'C'))),empty_set(none))]),wp('localProt\351\g\351\Cr\351\er','communicationProt\351\g\351\eDevenir',[member(none,identifier(none,lo),union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))),member(none,identifier(none,ld),union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,m),identifier(none,lo)])]))),subset(none,intersection(none,image(none,reverse(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,m)])))),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,ld)]))),domain(none,image(none,reverse(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])),set_extension(none,[boolean_true(none)])))),set_extension(none,[boolean_false(none)])))),subset(none,identifier(none,'C'),set_subtraction(none,identifier(none,'CYLINDRE'),union(none,identifier(none,cyl),identifier(none,'C')))),member(none,identifier(none,'PC'),partial_injection(none,identifier(none,'PORTE'),identifier(none,'CYLINDRE'))),equal(none,domain(none,identifier(none,'PC')),intersection(none,image(none,reverse(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,m)])))),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,ld)])))),equal(none,range(none,identifier(none,'PC')),identifier(none,'C'))]),wp('localProt\351\g\351\Cr\351\er',communicationSupprimer,[member(none,identifier(none,lo),union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))),member(none,identifier(none,ld),union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,m),identifier(none,lo)])]))),implication(none,not_equal(none,union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])),set_extension(none,[identifier(none,dehors)])),subset(none,union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])),union(none,domain(none,set_subtraction(none,union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,m),identifier(none,lo)])])),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))),range(none,set_subtraction(none,union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,m),identifier(none,lo)])])),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])))))),subset(none,union(none,identifier(none,sor),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,m)])])),union(none,set_subtraction(none,union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,m),identifier(none,lo)])])),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),reverse(none,set_subtraction(none,union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,m),identifier(none,lo)])])),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))))),equal(none,intersection(none,union(none,identifier(none,acc),identifier(none,ref)),intersection(none,image(none,reverse(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,m)])))),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,ld)])))),empty_set(none)),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,identifier(none,aut2)),set_subtraction(none,union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),identifier(none,aut2)),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,set_subtraction(none,union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,m),identifier(none,lo)])])),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),reverse(none,set_subtraction(none,union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,m),identifier(none,lo)])])),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))))))))))]),wp('localProt\351\g\351\Cr\351\er',listenoirePersonneAjouter,[member(none,identifier(none,pe),identifier(none,per2)),not_member(none,identifier(none,pe),identifier(none,pln2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none)),member(none,function(none,identifier(none,pe_ca),[identifier(none,pe)]),domain(none,identifier(none,ca_cy))),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),union(none,identifier(none,por),identifier(none,'P')))),subset(none,composition(none,identifier(none,'PAP'),union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,m)])))),identifier(none,sit2)),subset(none,composition(none,identifier(none,'PAP'),union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))),identifier(none,aut2)),negation(none,member(none,identifier(none,pe),domain(none,identifier(none,'PAP')))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])),set_extension(none,[boolean_true(none)])))),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),union(none,identifier(none,por),identifier(none,'P'))),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])),set_extension(none,[boolean_true(none)])))),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp('localProt\351\g\351\Cr\351\er',listenoirePersonneRetirer,[member(none,identifier(none,pe),identifier(none,pln2)),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),union(none,identifier(none,por),identifier(none,'P')))),subset(none,composition(none,identifier(none,'PAP'),union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,m)])))),identifier(none,sit2)),subset(none,composition(none,identifier(none,'PAP'),union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))),identifier(none,aut2)),negation(none,member(none,identifier(none,pe),domain(none,identifier(none,'PAP')))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])),set_extension(none,[boolean_true(none)])))),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),union(none,identifier(none,por),identifier(none,'P'))),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])),set_extension(none,[boolean_true(none)])))),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp('localProt\351\g\351\Cr\351\er','localNonProt\351\g\351\Cr\351\er',[member(none,identifier(none,lo),set_subtraction(none,identifier(none,'LOCAL'),union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])))),member(none,identifier(none,m),union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))),subset(none,identifier(none,'P'),identifier(none,'PORTE')),equal(none,intersection(none,identifier(none,'P'),union(none,identifier(none,por),identifier(none,'P'))),empty_set(none)),not_equal(none,identifier(none,'P'),empty_set(none)),not_equal(none,identifier(none,m),identifier(none,dehors)),equal(none,image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,m)])),empty_set(none))]),wp('localProt\351\g\351\Cr\351\er','localProt\351\g\351\Cr\351\er',[member(none,identifier(none,lo),set_subtraction(none,identifier(none,'LOCAL'),union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])))),member(none,identifier(none,m),union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))),subset(none,identifier(none,'P'),set_subtraction(none,identifier(none,'PORTE'),union(none,identifier(none,por),identifier(none,'P')))),not_equal(none,identifier(none,'P'),empty_set(none)),subset(none,identifier(none,'C'),set_subtraction(none,identifier(none,'CYLINDRE'),union(none,identifier(none,cyl),identifier(none,'C')))),member(none,identifier(none,'PC'),total_bijection(none,identifier(none,'P'),identifier(none,'C')))]),wp('localProt\351\g\351\Cr\351\er',localSupprimer,[member(none,identifier(none,lo),set_subtraction(none,union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])),set_extension(none,[identifier(none,dehors)]))),not_member(none,identifier(none,lo),range(none,identifier(none,sit2))),not_member(none,identifier(none,lo),range(none,identifier(none,aut2))),implication(none,not_equal(none,set_subtraction(none,union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])),set_extension(none,[identifier(none,dehors)])),set_extension(none,[identifier(none,lo)])),subset(none,set_subtraction(none,union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])),set_extension(none,[identifier(none,lo)])),union(none,domain(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,m),identifier(none,lo)])]))),set_extension(none,[identifier(none,lo)]))),range(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,m),identifier(none,lo)])]))),set_extension(none,[identifier(none,lo)])))))),member(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),union(none,identifier(none,sor),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,m)])]))),set_extension(none,[identifier(none,lo)])),partial_function(none,set_subtraction(none,union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])),set_extension(none,[identifier(none,lo),identifier(none,dehors)])),set_subtraction(none,union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])),set_extension(none,[identifier(none,lo)])))),subset(none,range_subtraction(none,identifier(none,aut2),set_extension(none,[identifier(none,dehors)])),composition(none,identifier(none,aut2),range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),reverse(none,union(none,identifier(none,sor),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,m)])])))),set_extension(none,[identifier(none,lo)])))),equal(none,intersection(none,union(none,image(none,reverse(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,m)])))),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,lo)]))),union(none,identifier(none,acc),identifier(none,ref))),empty_set(none)),equal(none,domain(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),union(none,identifier(none,sor),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,m)])]))),set_extension(none,[identifier(none,lo)]))),set_subtraction(none,union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])),set_extension(none,[identifier(none,lo),identifier(none,dehors)])))]),wp('localProt\351\g\351\Cr\351\er','porteNonProt\351\g\351\eCr\351\er',[member(none,identifier(none,p),set_subtraction(none,identifier(none,'PORTE'),union(none,identifier(none,por),identifier(none,'P')))),member(none,identifier(none,l),union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))),member(none,identifier(none,m),union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))),not_equal(none,identifier(none,l),identifier(none,m)),not_equal(none,intersection(none,image(none,reverse(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,m)])))),set_extension(none,[identifier(none,l)])),image(none,reverse(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,m)]))),empty_set(none)),not_equal(none,identifier(none,m),identifier(none,dehors)),member(none,identifier(none,po),intersection(none,image(none,reverse(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,m)])))),set_extension(none,[identifier(none,l)])),image(none,reverse(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,m)])))),member(none,identifier(none,po),domain(none,image(none,reverse(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])),set_extension(none,[boolean_true(none)])))),set_extension(none,[boolean_false(none)]))))]),wp('localProt\351\g\351\Cr\351\er','porteNonProt\351\g\351\eSensPositifpasser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),union(none,identifier(none,por),identifier(none,'P'))),member(none,identifier(none,po),domain(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)]))))),member(none,couple(none,[identifier(none,pe),function(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)]))),[identifier(none,po)])]),identifier(none,aut2)),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,m)]))),[identifier(none,po)])),conjunct(none,not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])),set_extension(none,[boolean_true(none)])))),set_extension(none,[boolean_true(none)])))))]),wp('localProt\351\g\351\Cr\351\er','porteNonProt\351\g\351\eSupprimer',[member(none,identifier(none,p),union(none,identifier(none,por),identifier(none,'P'))),not_equal(none,set_subtraction(none,intersection(none,image(none,reverse(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,m)])))),set_extension(none,[function(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,m)]))),[identifier(none,p)])])),image(none,reverse(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))),set_extension(none,[function(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)]))),[identifier(none,p)])]))),set_extension(none,[identifier(none,p)])),empty_set(none)),member(none,identifier(none,p),domain(none,image(none,reverse(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])),set_extension(none,[boolean_true(none)])))),set_extension(none,[boolean_false(none)]))))]),wp('localProt\351\g\351\Cr\351\er','porteProt\351\g\351\eCr\351\er',[member(none,identifier(none,p),set_subtraction(none,identifier(none,'PORTE'),union(none,identifier(none,por),identifier(none,'P')))),member(none,identifier(none,l),union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))),member(none,identifier(none,m),union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))),not_equal(none,identifier(none,l),identifier(none,m)),not_equal(none,intersection(none,image(none,reverse(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,m)])))),set_extension(none,[identifier(none,l)])),image(none,reverse(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,m)]))),empty_set(none)),not_equal(none,identifier(none,m),identifier(none,dehors)),member(none,identifier(none,po),intersection(none,image(none,reverse(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,m)])))),set_extension(none,[identifier(none,l)])),image(none,reverse(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,m)])))),member(none,identifier(none,po),domain(none,image(none,reverse(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])),set_extension(none,[boolean_true(none)])))),set_extension(none,[boolean_true(none)])))),member(none,identifier(none,cy),set_subtraction(none,identifier(none,'CYLINDRE'),union(none,identifier(none,cyl),identifier(none,'C'))))]),wp('localProt\351\g\351\Cr\351\er','porteProt\351\g\351\ePassageAutoriser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),union(none,identifier(none,por),identifier(none,'P'))),member(none,couple(none,[identifier(none,po),function(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)]))),[identifier(none,po)])]),image(none,reverse(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])),set_extension(none,[boolean_true(none)])))),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),identifier(none,ref))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,m)]))),[identifier(none,po)])),not_member(none,identifier(none,pe),identifier(none,pln2)),member(none,couple(none,[identifier(none,pe),function(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)]))),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,union(none,identifier(none,po_cy),identifier(none,'PC')))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none))]),wp('localProt\351\g\351\Cr\351\er','porteProt\351\g\351\ePassageRefuser_1',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),union(none,identifier(none,por),identifier(none,'P'))),member(none,couple(none,[identifier(none,po),function(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)]))),[identifier(none,po)])]),image(none,reverse(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])),set_extension(none,[boolean_true(none)])))),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),identifier(none,ref))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,m)]))),[identifier(none,po)])),negation(none,conjunct(none,not_member(none,identifier(none,pe),identifier(none,pln2)),conjunct(none,member(none,couple(none,[identifier(none,pe),function(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)]))),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap)))))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,union(none,identifier(none,po_cy),identifier(none,'PC'))))]),wp('localProt\351\g\351\Cr\351\er','porteProt\351\g\351\ePassageRefuser_2',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),union(none,identifier(none,por),identifier(none,'P'))),member(none,couple(none,[identifier(none,po),function(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)]))),[identifier(none,po)])]),image(none,reverse(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])),set_extension(none,[boolean_true(none)])))),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),identifier(none,ref))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,m)]))),[identifier(none,po)])),not_member(none,identifier(none,pe),identifier(none,pln2)),member(none,couple(none,[identifier(none,pe),function(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)]))),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,union(none,identifier(none,po_cy),identifier(none,'PC')))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_false(none))]),wp('localProt\351\g\351\Cr\351\er','porteProt\351\g\351\eSensPositifpasser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),union(none,identifier(none,por),identifier(none,'P'))),member(none,identifier(none,po),domain(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)]))))),member(none,couple(none,[identifier(none,pe),function(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)]))),[identifier(none,po)])]),identifier(none,aut2)),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,m)]))),[identifier(none,po)])),member(none,couple(none,[identifier(none,pe),identifier(none,po)]),identifier(none,pap)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,sit2),[identifier(none,pe)])]),union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,m)])))),member(none,identifier(none,po),domain(none,union(none,identifier(none,po_cy),identifier(none,'PC')))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca)))]),wp('localProt\351\g\351\Cr\351\er','porteProt\351\g\351\eSupprimer',[member(none,identifier(none,p),union(none,identifier(none,por),identifier(none,'P'))),not_equal(none,set_subtraction(none,intersection(none,image(none,reverse(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,m)])))),set_extension(none,[function(none,union(none,identifier(none,ava),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,m)]))),[identifier(none,p)])])),image(none,reverse(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))),set_extension(none,[function(none,union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)]))),[identifier(none,p)])]))),set_extension(none,[identifier(none,p)])),empty_set(none)),not_member(none,identifier(none,p),union(none,identifier(none,acc),identifier(none,ref))),member(none,identifier(none,p),domain(none,image(none,reverse(none,union(none,identifier(none,con),cartesian_product(none,cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])),set_extension(none,[boolean_true(none)])))),set_extension(none,[boolean_true(none)]))))]),wp('localProt\351\g\351\Cr\351\er','porteSensN\351\gatifpasser',[member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),union(none,identifier(none,por),identifier(none,'P'))),member(none,couple(none,[identifier(none,po),function(none,identifier(none,sit2),[identifier(none,pe)])]),union(none,identifier(none,apr),cartesian_product(none,identifier(none,'P'),set_extension(none,[identifier(none,lo)])))),not_member(none,identifier(none,pe),domain(none,identifier(none,pap)))]),wp('localProt\351\g\351\Cr\351\er',sortieModifier,[member(none,identifier(none,r),total_function(none,set_subtraction(none,union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])),set_extension(none,[identifier(none,dehors)])),union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])))),subset(none,identifier(none,r),union(none,union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,m),identifier(none,lo)])])),reverse(none,union(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,m),identifier(none,lo)])]))))),forall(none,[identifier(none,s)],implication(none,conjunct(none,subset(none,identifier(none,s),union(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))),subset(none,identifier(none,s),image(none,reverse(none,identifier(none,r)),identifier(none,s)))),equal(none,identifier(none,s),empty_set(none)))),subset(none,range_subtraction(none,identifier(none,aut2),set_extension(none,[identifier(none,dehors)])),composition(none,identifier(none,aut2),reverse(none,identifier(none,r))))]),wp(localSupprimer,'autorisationCr\351\er',[member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),subset(none,identifier(none,'LO'),set_subtraction(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])),set_extension(none,[identifier(none,dehors)]))),equal(none,intersection(none,cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')),identifier(none,aut2)),empty_set(none)),subset(none,range_subtraction(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),set_extension(none,[identifier(none,dehors)])),composition(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),reverse(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,sor)),set_extension(none,[identifier(none,lo)]))))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),set_subtraction(none,identifier(none,por),union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))))),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,domain_restriction(none,cartesian_product(none,set_subtraction(none,identifier(none,por),union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)])))),identifier(none,'LOCAL')),identifier(none,con))),set_extension(none,[boolean_true(none)]))))),equal(none,image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,apr))),set_extension(none,[identifier(none,lo)]))),identifier(none,ava)),[identifier(none,po)])])),image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,apr)),[identifier(none,po)])]))))),forall(none,[identifier(none,l),identifier(none,m)],implication(none,conjunct(none,member(none,identifier(none,l),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))),conjunct(none,member(none,identifier(none,m),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))),conjunct(none,not_equal(none,identifier(none,l),identifier(none,m)),subset_strict(none,image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[identifier(none,l)])),image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[identifier(none,m)])))))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),set_subtraction(none,identifier(none,por),union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))))),member(none,identifier(none,po),intersection(none,image(none,reverse(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,apr))),set_extension(none,[identifier(none,lo)]))),identifier(none,ava))),set_extension(none,[identifier(none,m)])),image(none,reverse(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,apr))),set_extension(none,[identifier(none,l)]))))),equal(none,function(none,domain_restriction(none,cartesian_product(none,set_subtraction(none,identifier(none,por),union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)])))),identifier(none,'LOCAL')),identifier(none,con)),[couple(none,[identifier(none,po),identifier(none,l)])]),boolean_true(none)))))),forall(none,[identifier(none,p),identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),conjunct(none,member(none,identifier(none,po),set_subtraction(none,identifier(none,por),union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))))),member(none,couple(none,[identifier(none,p),function(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,apr)),[identifier(none,po)])]),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,couple(none,[identifier(none,p),function(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,apr))),set_extension(none,[identifier(none,lo)]))),identifier(none,ava)),[identifier(none,po)])]),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),not_member(none,identifier(none,pe),identifier(none,pln2)),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_subtraction(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,com)),set_extension(none,[identifier(none,lo)])),reverse(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,com)),set_extension(none,[identifier(none,lo)])))))))))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none))]),wp(localSupprimer,autorisationSupprimer,[member(none,identifier(none,pe),identifier(none,per2)),subset(none,identifier(none,'LO'),set_subtraction(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])),set_extension(none,[identifier(none,dehors)]))),subset(none,cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')),identifier(none,aut2)),not_member(none,function(none,identifier(none,sit2),[identifier(none,pe)]),identifier(none,'LO')),subset(none,range_subtraction(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),set_extension(none,[identifier(none,dehors)])),composition(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),reverse(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,sor)),set_extension(none,[identifier(none,lo)]))))),not_member(none,identifier(none,pe),image(none,reverse(none,identifier(none,pap)),image(none,reverse(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,apr))),identifier(none,'LO')))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),set_subtraction(none,identifier(none,por),union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))))),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,domain_restriction(none,cartesian_product(none,set_subtraction(none,identifier(none,por),union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)])))),identifier(none,'LOCAL')),identifier(none,con))),set_extension(none,[boolean_true(none)]))))),equal(none,image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,apr))),set_extension(none,[identifier(none,lo)]))),identifier(none,ava)),[identifier(none,po)])])),image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,apr)),[identifier(none,po)])]))))),forall(none,[identifier(none,p),identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),conjunct(none,member(none,identifier(none,po),set_subtraction(none,identifier(none,por),union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))))),member(none,couple(none,[identifier(none,p),function(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,apr)),[identifier(none,po)])]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,couple(none,[identifier(none,p),function(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,apr))),set_extension(none,[identifier(none,lo)]))),identifier(none,ava)),[identifier(none,po)])]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_subtraction(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,com)),set_extension(none,[identifier(none,lo)])),reverse(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,com)),set_extension(none,[identifier(none,lo)])))))))))),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),set_subtraction(none,identifier(none,por),union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)])))))),subset(none,composition(none,identifier(none,'PAP'),domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,apr))),set_extension(none,[identifier(none,lo)]))),identifier(none,ava))),identifier(none,sit2)),subset(none,composition(none,identifier(none,'PAP'),domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,apr))),identifier(none,aut2)),negation(none,member(none,identifier(none,pe),image(none,reverse(none,identifier(none,'PAP')),image(none,reverse(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,apr))),identifier(none,'LO'))))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,domain_restriction(none,cartesian_product(none,set_subtraction(none,identifier(none,por),union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)])))),identifier(none,'LOCAL')),identifier(none,con))),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),set_subtraction(none,identifier(none,por),union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))))),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,domain_restriction(none,cartesian_product(none,set_subtraction(none,identifier(none,por),union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)])))),identifier(none,'LOCAL')),identifier(none,con))),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp(localSupprimer,'communicationNonProt\351\g\351\eCr\351\er',[member(none,identifier(none,lo),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))),member(none,identifier(none,ld),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))),subset(none,identifier(none,'P'),set_subtraction(none,identifier(none,'PORTE'),set_subtraction(none,identifier(none,por),union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)])))))),not_equal(none,identifier(none,lo),identifier(none,ld)),not_member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),union(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,com)),set_extension(none,[identifier(none,lo)])),reverse(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,com)),set_extension(none,[identifier(none,lo)]))))),not_equal(none,identifier(none,'P'),empty_set(none)),not_equal(none,identifier(none,ld),identifier(none,dehors)),not_equal(none,identifier(none,lo),identifier(none,dehors)),equal(none,image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,ld)])),image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,lo)])))]),wp(localSupprimer,'communicationNonProt\351\g\351\eDevenir',[member(none,identifier(none,lo),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))),member(none,identifier(none,ld),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,com)),set_extension(none,[identifier(none,lo)]))),subset(none,intersection(none,image(none,reverse(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,apr))),set_extension(none,[identifier(none,lo)]))),identifier(none,ava))),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,apr))),set_extension(none,[identifier(none,ld)]))),domain(none,image(none,reverse(none,domain_restriction(none,cartesian_product(none,set_subtraction(none,identifier(none,por),union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)])))),identifier(none,'LOCAL')),identifier(none,con))),set_extension(none,[boolean_true(none)])))),equal(none,image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,ld)]))),equal(none,intersection(none,image(none,reverse(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,apr))),set_extension(none,[identifier(none,lo)]))),identifier(none,ava))),set_extension(none,[identifier(none,lo)])),intersection(none,image(none,reverse(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,apr))),set_extension(none,[identifier(none,ld)])),union(none,identifier(none,acc),identifier(none,ref)))),empty_set(none)),not_equal(none,identifier(none,lo),identifier(none,dehors))]),wp(localSupprimer,communicationPermuter,[member(none,identifier(none,lo),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))),member(none,identifier(none,ld),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,com)),set_extension(none,[identifier(none,lo)]))),not_equal(none,identifier(none,lo),identifier(none,dehors)),not_equal(none,identifier(none,ld),identifier(none,dehors)),equal(none,image(none,domain_restriction(none,cartesian_product(none,set_subtraction(none,identifier(none,por),union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)])))),identifier(none,'LOCAL')),identifier(none,con)),cartesian_product(none,intersection(none,image(none,reverse(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,apr))),set_extension(none,[identifier(none,lo)]))),identifier(none,ava))),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,apr))),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)]))),set_extension(none,[boolean_false(none)]))]),wp(localSupprimer,'communicationProt\351\g\351\eCr\351\er',[member(none,identifier(none,lo),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))),member(none,identifier(none,ld),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))),subset(none,identifier(none,'P'),set_subtraction(none,identifier(none,'PORTE'),set_subtraction(none,identifier(none,por),union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)])))))),not_equal(none,identifier(none,lo),identifier(none,ld)),not_member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),union(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,com)),set_extension(none,[identifier(none,lo)])),reverse(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,com)),set_extension(none,[identifier(none,lo)]))))),not_equal(none,identifier(none,'P'),empty_set(none)),not_equal(none,identifier(none,ld),identifier(none,dehors)),subset(none,image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,ld)])),image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,lo)]))),subset(none,identifier(none,'C'),identifier(none,'CYLINDRE')),member(none,identifier(none,'PC'),partial_injection(none,identifier(none,'PORTE'),identifier(none,'CYLINDRE'))),equal(none,domain(none,identifier(none,'PC')),identifier(none,'P')),equal(none,range(none,identifier(none,'PC')),identifier(none,'C')),equal(none,intersection(none,identifier(none,'C'),range(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,po_cy)))),empty_set(none))]),wp(localSupprimer,'communicationProt\351\g\351\eDevenir',[member(none,identifier(none,lo),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))),member(none,identifier(none,ld),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,com)),set_extension(none,[identifier(none,lo)]))),subset(none,intersection(none,image(none,reverse(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,apr))),set_extension(none,[identifier(none,lo)]))),identifier(none,ava))),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,apr))),set_extension(none,[identifier(none,ld)]))),domain(none,image(none,reverse(none,domain_restriction(none,cartesian_product(none,set_subtraction(none,identifier(none,por),union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)])))),identifier(none,'LOCAL')),identifier(none,con))),set_extension(none,[boolean_false(none)])))),subset(none,identifier(none,'C'),set_subtraction(none,identifier(none,'CYLINDRE'),range(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,po_cy))))),member(none,identifier(none,'PC'),partial_injection(none,identifier(none,'PORTE'),identifier(none,'CYLINDRE'))),equal(none,domain(none,identifier(none,'PC')),intersection(none,image(none,reverse(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,apr))),set_extension(none,[identifier(none,lo)]))),identifier(none,ava))),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,apr))),set_extension(none,[identifier(none,ld)])))),equal(none,range(none,identifier(none,'PC')),identifier(none,'C'))]),wp(localSupprimer,communicationSupprimer,[member(none,identifier(none,lo),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))),member(none,identifier(none,ld),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,com)),set_extension(none,[identifier(none,lo)]))),implication(none,not_equal(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])),set_extension(none,[identifier(none,dehors)])),subset(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])),union(none,domain(none,set_subtraction(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,com)),set_extension(none,[identifier(none,lo)])),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))),range(none,set_subtraction(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,com)),set_extension(none,[identifier(none,lo)])),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])))))),subset(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,sor)),set_extension(none,[identifier(none,lo)])),union(none,set_subtraction(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,com)),set_extension(none,[identifier(none,lo)])),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),reverse(none,set_subtraction(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,com)),set_extension(none,[identifier(none,lo)])),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))))),equal(none,intersection(none,union(none,identifier(none,acc),identifier(none,ref)),intersection(none,image(none,reverse(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,apr))),set_extension(none,[identifier(none,lo)]))),identifier(none,ava))),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,apr))),set_extension(none,[identifier(none,ld)])))),empty_set(none)),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,identifier(none,aut2)),set_subtraction(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),identifier(none,aut2)),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,set_subtraction(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,com)),set_extension(none,[identifier(none,lo)])),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),reverse(none,set_subtraction(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,com)),set_extension(none,[identifier(none,lo)])),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))))))))))]),wp(localSupprimer,dateAvancer_1,[member(none,identifier(none,d),identifier(none,'DATE')),negation(none,equal(none,identifier(none,d),identifier(none,dc))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none)),negation(none,equal(none,event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,domain_restriction(none,range(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,po_cy))),identifier(none,cy_cln)))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_false(none)))),empty_set(none))),subset(none,cartesian_product(none,image(none,reverse(none,identifier(none,pe_ca)),event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,domain_restriction(none,range(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,po_cy))),identifier(none,cy_cln)))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_false(none))))),set_extension(none,[identifier(none,dehors)])),identifier(none,sit2))]),wp(localSupprimer,dateAvancer_2,[member(none,identifier(none,d),identifier(none,'DATE')),negation(none,equal(none,identifier(none,d),identifier(none,dc))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none)),equal(none,event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,domain_restriction(none,range(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,po_cy))),identifier(none,cy_cln)))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_false(none)))),empty_set(none))]),wp(localSupprimer,listenoirePersonneAjouter,[member(none,identifier(none,pe),identifier(none,per2)),not_member(none,identifier(none,pe),identifier(none,pln2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none)),member(none,function(none,identifier(none,pe_ca),[identifier(none,pe)]),domain(none,range_restriction(none,identifier(none,ca_cy),range(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,po_cy)))))),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),set_subtraction(none,identifier(none,por),union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)])))))),subset(none,composition(none,identifier(none,'PAP'),domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,apr))),set_extension(none,[identifier(none,lo)]))),identifier(none,ava))),identifier(none,sit2)),subset(none,composition(none,identifier(none,'PAP'),domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,apr))),identifier(none,aut2)),negation(none,member(none,identifier(none,pe),domain(none,identifier(none,'PAP')))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,domain_restriction(none,cartesian_product(none,set_subtraction(none,identifier(none,por),union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)])))),identifier(none,'LOCAL')),identifier(none,con))),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),set_subtraction(none,identifier(none,por),union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))))),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,domain_restriction(none,cartesian_product(none,set_subtraction(none,identifier(none,por),union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)])))),identifier(none,'LOCAL')),identifier(none,con))),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp(localSupprimer,listenoirePersonneRetirer,[member(none,identifier(none,pe),identifier(none,pln2)),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),set_subtraction(none,identifier(none,por),union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)])))))),subset(none,composition(none,identifier(none,'PAP'),domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,apr))),set_extension(none,[identifier(none,lo)]))),identifier(none,ava))),identifier(none,sit2)),subset(none,composition(none,identifier(none,'PAP'),domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,apr))),identifier(none,aut2)),negation(none,member(none,identifier(none,pe),domain(none,identifier(none,'PAP')))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,domain_restriction(none,cartesian_product(none,set_subtraction(none,identifier(none,por),union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)])))),identifier(none,'LOCAL')),identifier(none,con))),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),set_subtraction(none,identifier(none,por),union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))))),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,domain_restriction(none,cartesian_product(none,set_subtraction(none,identifier(none,por),union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)])))),identifier(none,'LOCAL')),identifier(none,con))),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp(localSupprimer,'localNonProt\351\g\351\Cr\351\er',[member(none,identifier(none,lo),set_subtraction(none,identifier(none,'LOCAL'),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])))),member(none,identifier(none,m),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))),subset(none,identifier(none,'P'),identifier(none,'PORTE')),equal(none,intersection(none,identifier(none,'P'),set_subtraction(none,identifier(none,por),union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))))),empty_set(none)),not_equal(none,identifier(none,'P'),empty_set(none)),not_equal(none,identifier(none,m),identifier(none,dehors)),equal(none,image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,m)])),empty_set(none))]),wp(localSupprimer,'localProt\351\g\351\Cr\351\er',[member(none,identifier(none,lo),set_subtraction(none,identifier(none,'LOCAL'),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])))),member(none,identifier(none,m),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))),subset(none,identifier(none,'P'),set_subtraction(none,identifier(none,'PORTE'),set_subtraction(none,identifier(none,por),union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)])))))),not_equal(none,identifier(none,'P'),empty_set(none)),subset(none,identifier(none,'C'),set_subtraction(none,identifier(none,'CYLINDRE'),range(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,po_cy))))),member(none,identifier(none,'PC'),total_bijection(none,identifier(none,'P'),identifier(none,'C')))]),wp(localSupprimer,localSupprimer,[member(none,identifier(none,lo),set_subtraction(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])),set_extension(none,[identifier(none,dehors)]))),not_member(none,identifier(none,lo),range(none,identifier(none,sit2))),not_member(none,identifier(none,lo),range(none,identifier(none,aut2))),implication(none,not_equal(none,set_subtraction(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])),set_extension(none,[identifier(none,dehors)])),set_extension(none,[identifier(none,lo)])),subset(none,set_subtraction(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])),set_extension(none,[identifier(none,lo)])),union(none,domain(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,com)),set_extension(none,[identifier(none,lo)]))),set_extension(none,[identifier(none,lo)]))),range(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,com)),set_extension(none,[identifier(none,lo)]))),set_extension(none,[identifier(none,lo)])))))),member(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,sor)),set_extension(none,[identifier(none,lo)]))),set_extension(none,[identifier(none,lo)])),partial_function(none,set_subtraction(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])),set_extension(none,[identifier(none,lo),identifier(none,dehors)])),set_subtraction(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])),set_extension(none,[identifier(none,lo)])))),subset(none,range_subtraction(none,identifier(none,aut2),set_extension(none,[identifier(none,dehors)])),composition(none,identifier(none,aut2),range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),reverse(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,sor)),set_extension(none,[identifier(none,lo)])))),set_extension(none,[identifier(none,lo)])))),equal(none,intersection(none,union(none,image(none,reverse(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,apr))),set_extension(none,[identifier(none,lo)]))),identifier(none,ava))),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,apr))),set_extension(none,[identifier(none,lo)]))),union(none,identifier(none,acc),identifier(none,ref))),empty_set(none)),equal(none,domain(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,sor)),set_extension(none,[identifier(none,lo)]))),set_extension(none,[identifier(none,lo)]))),set_subtraction(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])),set_extension(none,[identifier(none,lo),identifier(none,dehors)])))]),wp(localSupprimer,'porteNonProt\351\g\351\eCr\351\er',[member(none,identifier(none,p),set_subtraction(none,identifier(none,'PORTE'),set_subtraction(none,identifier(none,por),union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)])))))),member(none,identifier(none,l),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))),member(none,identifier(none,m),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))),not_equal(none,identifier(none,l),identifier(none,m)),not_equal(none,intersection(none,image(none,reverse(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,apr))),set_extension(none,[identifier(none,lo)]))),identifier(none,ava))),set_extension(none,[identifier(none,l)])),image(none,reverse(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,apr))),set_extension(none,[identifier(none,m)]))),empty_set(none)),not_equal(none,identifier(none,m),identifier(none,dehors)),member(none,identifier(none,po),intersection(none,image(none,reverse(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,apr))),set_extension(none,[identifier(none,lo)]))),identifier(none,ava))),set_extension(none,[identifier(none,l)])),image(none,reverse(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,apr))),set_extension(none,[identifier(none,m)])))),member(none,identifier(none,po),domain(none,image(none,reverse(none,domain_restriction(none,cartesian_product(none,set_subtraction(none,identifier(none,por),union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)])))),identifier(none,'LOCAL')),identifier(none,con))),set_extension(none,[boolean_false(none)]))))]),wp(localSupprimer,'porteNonProt\351\g\351\eSensPositifpasser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),set_subtraction(none,identifier(none,por),union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))))),member(none,identifier(none,po),domain(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,apr)))),member(none,couple(none,[identifier(none,pe),function(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,apr)),[identifier(none,po)])]),identifier(none,aut2)),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,apr))),set_extension(none,[identifier(none,lo)]))),identifier(none,ava)),[identifier(none,po)])),conjunct(none,not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,domain_restriction(none,cartesian_product(none,set_subtraction(none,identifier(none,por),union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)])))),identifier(none,'LOCAL')),identifier(none,con))),set_extension(none,[boolean_true(none)])))))]),wp(localSupprimer,'porteNonProt\351\g\351\eSupprimer',[member(none,identifier(none,p),set_subtraction(none,identifier(none,por),union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))))),not_equal(none,set_subtraction(none,intersection(none,image(none,reverse(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,apr))),set_extension(none,[identifier(none,lo)]))),identifier(none,ava))),set_extension(none,[function(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,apr))),set_extension(none,[identifier(none,lo)]))),identifier(none,ava)),[identifier(none,p)])])),image(none,reverse(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,apr))),set_extension(none,[function(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,apr)),[identifier(none,p)])]))),set_extension(none,[identifier(none,p)])),empty_set(none)),member(none,identifier(none,p),domain(none,image(none,reverse(none,domain_restriction(none,cartesian_product(none,set_subtraction(none,identifier(none,por),union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)])))),identifier(none,'LOCAL')),identifier(none,con))),set_extension(none,[boolean_false(none)]))))]),wp(localSupprimer,'porteProt\351\g\351\eCr\351\er',[member(none,identifier(none,p),set_subtraction(none,identifier(none,'PORTE'),set_subtraction(none,identifier(none,por),union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)])))))),member(none,identifier(none,l),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))),member(none,identifier(none,m),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))),not_equal(none,identifier(none,l),identifier(none,m)),not_equal(none,intersection(none,image(none,reverse(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,apr))),set_extension(none,[identifier(none,lo)]))),identifier(none,ava))),set_extension(none,[identifier(none,l)])),image(none,reverse(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,apr))),set_extension(none,[identifier(none,m)]))),empty_set(none)),not_equal(none,identifier(none,m),identifier(none,dehors)),member(none,identifier(none,po),intersection(none,image(none,reverse(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,apr))),set_extension(none,[identifier(none,lo)]))),identifier(none,ava))),set_extension(none,[identifier(none,l)])),image(none,reverse(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,apr))),set_extension(none,[identifier(none,m)])))),member(none,identifier(none,po),domain(none,image(none,reverse(none,domain_restriction(none,cartesian_product(none,set_subtraction(none,identifier(none,por),union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)])))),identifier(none,'LOCAL')),identifier(none,con))),set_extension(none,[boolean_true(none)])))),member(none,identifier(none,cy),set_subtraction(none,identifier(none,'CYLINDRE'),range(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,po_cy)))))]),wp(localSupprimer,'porteProt\351\g\351\ePassageAutoriser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),set_subtraction(none,identifier(none,por),union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))))),member(none,couple(none,[identifier(none,po),function(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,apr)),[identifier(none,po)])]),image(none,reverse(none,domain_restriction(none,cartesian_product(none,set_subtraction(none,identifier(none,por),union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)])))),identifier(none,'LOCAL')),identifier(none,con))),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),identifier(none,ref))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,apr))),set_extension(none,[identifier(none,lo)]))),identifier(none,ava)),[identifier(none,po)])),not_member(none,identifier(none,pe),identifier(none,pln2)),member(none,couple(none,[identifier(none,pe),function(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,apr)),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,po_cy)))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none))]),wp(localSupprimer,'porteProt\351\g\351\ePassageRefuser_1',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),set_subtraction(none,identifier(none,por),union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))))),member(none,couple(none,[identifier(none,po),function(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,apr)),[identifier(none,po)])]),image(none,reverse(none,domain_restriction(none,cartesian_product(none,set_subtraction(none,identifier(none,por),union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)])))),identifier(none,'LOCAL')),identifier(none,con))),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),identifier(none,ref))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,apr))),set_extension(none,[identifier(none,lo)]))),identifier(none,ava)),[identifier(none,po)])),negation(none,conjunct(none,not_member(none,identifier(none,pe),identifier(none,pln2)),conjunct(none,member(none,couple(none,[identifier(none,pe),function(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,apr)),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap)))))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,po_cy))))]),wp(localSupprimer,'porteProt\351\g\351\ePassageRefuser_2',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),set_subtraction(none,identifier(none,por),union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))))),member(none,couple(none,[identifier(none,po),function(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,apr)),[identifier(none,po)])]),image(none,reverse(none,domain_restriction(none,cartesian_product(none,set_subtraction(none,identifier(none,por),union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)])))),identifier(none,'LOCAL')),identifier(none,con))),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),identifier(none,ref))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,apr))),set_extension(none,[identifier(none,lo)]))),identifier(none,ava)),[identifier(none,po)])),not_member(none,identifier(none,pe),identifier(none,pln2)),member(none,couple(none,[identifier(none,pe),function(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,apr)),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,po_cy)))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_false(none))]),wp(localSupprimer,'porteProt\351\g\351\eSensPositifpasser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),set_subtraction(none,identifier(none,por),union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))))),member(none,identifier(none,po),domain(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,apr)))),member(none,couple(none,[identifier(none,pe),function(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,apr)),[identifier(none,po)])]),identifier(none,aut2)),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,apr))),set_extension(none,[identifier(none,lo)]))),identifier(none,ava)),[identifier(none,po)])),member(none,couple(none,[identifier(none,pe),identifier(none,po)]),identifier(none,pap)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,sit2),[identifier(none,pe)])]),domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,apr))),set_extension(none,[identifier(none,lo)]))),identifier(none,ava))),member(none,identifier(none,po),domain(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,po_cy)))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca)))]),wp(localSupprimer,'porteProt\351\g\351\eSupprimer',[member(none,identifier(none,p),set_subtraction(none,identifier(none,por),union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))))),not_equal(none,set_subtraction(none,intersection(none,image(none,reverse(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,apr))),set_extension(none,[identifier(none,lo)]))),identifier(none,ava))),set_extension(none,[function(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,apr))),set_extension(none,[identifier(none,lo)]))),identifier(none,ava)),[identifier(none,p)])])),image(none,reverse(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,apr))),set_extension(none,[function(none,domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,apr)),[identifier(none,p)])]))),set_extension(none,[identifier(none,p)])),empty_set(none)),not_member(none,identifier(none,p),union(none,identifier(none,acc),identifier(none,ref))),member(none,identifier(none,p),domain(none,image(none,reverse(none,domain_restriction(none,cartesian_product(none,set_subtraction(none,identifier(none,por),union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)])))),identifier(none,'LOCAL')),identifier(none,con))),set_extension(none,[boolean_true(none)]))))]),wp(localSupprimer,'porteSensN\351\gatifpasser',[member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),set_subtraction(none,identifier(none,por),union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))))),member(none,couple(none,[identifier(none,po),function(none,identifier(none,sit2),[identifier(none,pe)])]),domain_subtraction(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),identifier(none,apr))),not_member(none,identifier(none,pe),domain(none,identifier(none,pap)))]),wp(localSupprimer,sortieModifier,[member(none,identifier(none,r),total_function(none,set_subtraction(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])),set_extension(none,[identifier(none,dehors)])),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])))),subset(none,identifier(none,r),union(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,com)),set_extension(none,[identifier(none,lo)])),reverse(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,com)),set_extension(none,[identifier(none,lo)]))))),forall(none,[identifier(none,s)],implication(none,conjunct(none,subset(none,identifier(none,s),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)]))),subset(none,identifier(none,s),image(none,reverse(none,identifier(none,r)),identifier(none,s)))),equal(none,identifier(none,s),empty_set(none)))),subset(none,range_subtraction(none,identifier(none,aut2),set_extension(none,[identifier(none,dehors)])),composition(none,identifier(none,aut2),reverse(none,identifier(none,r))))]),wp('personneAvecCarteCr\351\er','autorisationCr\351\er',[member(none,identifier(none,pe),domain(none,union(none,identifier(none,pe_ca),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,ca)])])))),subset(none,identifier(none,'LO'),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),equal(none,intersection(none,cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')),union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])]))),empty_set(none)),subset(none,range_subtraction(none,union(none,union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),set_extension(none,[identifier(none,dehors)])),composition(none,union(none,union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),reverse(none,identifier(none,sor)))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),identifier(none,por)),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))))),equal(none,image(none,reverse(none,union(none,union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,ava),[identifier(none,po)])])),image(none,reverse(none,union(none,union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,apr),[identifier(none,po)])]))))),forall(none,[identifier(none,l),identifier(none,m)],implication(none,conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,identifier(none,m),identifier(none,loc)),conjunct(none,not_equal(none,identifier(none,l),identifier(none,m)),subset_strict(none,image(none,reverse(none,union(none,union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[identifier(none,l)])),image(none,reverse(none,union(none,union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[identifier(none,m)])))))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),identifier(none,por)),member(none,identifier(none,po),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,m)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,l)]))))),equal(none,function(none,identifier(none,con),[couple(none,[identifier(none,po),identifier(none,l)])]),boolean_true(none)))))),forall(none,[identifier(none,p),identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,p),union(none,identifier(none,per2),set_extension(none,[identifier(none,pe)]))),conjunct(none,member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,po)])]),union(none,union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,couple(none,[identifier(none,p),function(none,identifier(none,ava),[identifier(none,po)])]),union(none,union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),not_member(none,identifier(none,pe),identifier(none,pln2)),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),union(none,identifier(none,per2),set_extension(none,[identifier(none,pe)]))),member(none,identifier(none,p),image(none,reverse(none,union(none,union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),union(none,union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,identifier(none,com),reverse(none,identifier(none,com))))))))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,union(none,identifier(none,pe_ca),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,ca)])])),[identifier(none,pe)])])])]),boolean_true(none))]),wp('personneAvecCarteCr\351\er',autorisationSupprimer,[member(none,identifier(none,pe),union(none,identifier(none,per2),set_extension(none,[identifier(none,pe)]))),subset(none,identifier(none,'LO'),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),subset(none,cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')),union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])]))),not_member(none,function(none,overwrite(none,identifier(none,sit2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),[identifier(none,pe)]),identifier(none,'LO')),subset(none,range_subtraction(none,set_subtraction(none,union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),set_extension(none,[identifier(none,dehors)])),composition(none,set_subtraction(none,union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),reverse(none,identifier(none,sor)))),not_member(none,identifier(none,pe),image(none,reverse(none,identifier(none,pap)),image(none,reverse(none,identifier(none,apr)),identifier(none,'LO')))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),identifier(none,por)),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))))),equal(none,image(none,reverse(none,set_subtraction(none,union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,ava),[identifier(none,po)])])),image(none,reverse(none,set_subtraction(none,union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,apr),[identifier(none,po)])]))))),forall(none,[identifier(none,p),identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,p),union(none,identifier(none,per2),set_extension(none,[identifier(none,pe)]))),conjunct(none,member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,po)])]),set_subtraction(none,union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,couple(none,[identifier(none,p),function(none,identifier(none,ava),[identifier(none,po)])]),set_subtraction(none,union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,identifier(none,pe),domain(none,union(none,identifier(none,pe_ca),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,ca)])])))),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),union(none,identifier(none,per2),set_extension(none,[identifier(none,pe)]))),member(none,identifier(none,p),image(none,reverse(none,set_subtraction(none,union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),set_subtraction(none,union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,identifier(none,com),reverse(none,identifier(none,com))))))))),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,union(none,identifier(none,pe_ca),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,ca)])]))),identifier(none,por))),subset(none,composition(none,identifier(none,'PAP'),identifier(none,ava)),overwrite(none,identifier(none,sit2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])]))),subset(none,composition(none,identifier(none,'PAP'),identifier(none,apr)),union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])]))),negation(none,member(none,identifier(none,pe),image(none,reverse(none,identifier(none,'PAP')),image(none,reverse(none,identifier(none,apr)),identifier(none,'LO'))))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),identifier(none,por)),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp('personneAvecCarteCr\351\er',carteAttribuer,[member(none,identifier(none,pe),union(none,identifier(none,per2),set_extension(none,[identifier(none,pe)]))),member(none,identifier(none,ca),identifier(none,car)),not_member(none,identifier(none,pe),domain(none,union(none,identifier(none,pe_ca),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,ca)])])))),not_member(none,identifier(none,ca),range(none,union(none,identifier(none,pe_ca),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,ca)])]))))]),wp('personneAvecCarteCr\351\er','carteD\351\sattribuer',[member(none,identifier(none,pe),union(none,identifier(none,per2),set_extension(none,[identifier(none,pe)]))),member(none,identifier(none,ca),identifier(none,car)),member(none,couple(none,[identifier(none,pe),identifier(none,ca)]),union(none,identifier(none,pe_ca),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,ca)])]))),equal(none,function(none,overwrite(none,identifier(none,sit2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),[identifier(none,pe)]),identifier(none,dehors)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp('personneAvecCarteCr\351\er',carteSupprimer,[member(none,identifier(none,ca),identifier(none,car)),not_member(none,identifier(none,ca),range(none,union(none,identifier(none,pe_ca),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,ca)])]))))]),wp('personneAvecCarteCr\351\er','communicationNonProt\351\g\351\eCr\351\er',[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),subset(none,identifier(none,'P'),set_subtraction(none,identifier(none,'PORTE'),identifier(none,por))),not_equal(none,identifier(none,lo),identifier(none,ld)),not_member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),union(none,identifier(none,com),reverse(none,identifier(none,com)))),not_equal(none,identifier(none,'P'),empty_set(none)),not_equal(none,identifier(none,ld),identifier(none,dehors)),not_equal(none,identifier(none,lo),identifier(none,dehors)),equal(none,image(none,reverse(none,union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])]))),set_extension(none,[identifier(none,ld)])),image(none,reverse(none,union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])]))),set_extension(none,[identifier(none,lo)])))]),wp('personneAvecCarteCr\351\er','communicationNonProt\351\g\351\eDevenir',[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),identifier(none,com)),subset(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),equal(none,image(none,reverse(none,union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])]))),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])]))),set_extension(none,[identifier(none,ld)]))),equal(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),intersection(none,image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)])),union(none,identifier(none,acc),identifier(none,ref)))),empty_set(none)),not_equal(none,identifier(none,lo),identifier(none,dehors))]),wp('personneAvecCarteCr\351\er','communicationProt\351\g\351\eCr\351\er',[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),subset(none,identifier(none,'P'),set_subtraction(none,identifier(none,'PORTE'),identifier(none,por))),not_equal(none,identifier(none,lo),identifier(none,ld)),not_member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),union(none,identifier(none,com),reverse(none,identifier(none,com)))),not_equal(none,identifier(none,'P'),empty_set(none)),not_equal(none,identifier(none,ld),identifier(none,dehors)),subset(none,image(none,reverse(none,union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])]))),set_extension(none,[identifier(none,ld)])),image(none,reverse(none,union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])]))),set_extension(none,[identifier(none,lo)]))),subset(none,identifier(none,'C'),identifier(none,'CYLINDRE')),member(none,identifier(none,'PC'),partial_injection(none,identifier(none,'PORTE'),identifier(none,'CYLINDRE'))),equal(none,domain(none,identifier(none,'PC')),identifier(none,'P')),equal(none,range(none,identifier(none,'PC')),identifier(none,'C')),equal(none,intersection(none,identifier(none,'C'),identifier(none,cyl)),empty_set(none))]),wp('personneAvecCarteCr\351\er',communicationSupprimer,[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),identifier(none,com)),implication(none,not_equal(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)])),subset(none,identifier(none,loc),union(none,domain(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))),range(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])))))),subset(none,identifier(none,sor),union(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),reverse(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))))),equal(none,intersection(none,union(none,identifier(none,acc),identifier(none,ref)),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)])))),empty_set(none)),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),union(none,identifier(none,per2),set_extension(none,[identifier(none,pe)]))),member(none,identifier(none,p),image(none,reverse(none,union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])]))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])]))),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),reverse(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))))))))))]),wp('personneAvecCarteCr\351\er',dateAvancer_1,[member(none,identifier(none,d),identifier(none,'DATE')),negation(none,equal(none,identifier(none,d),identifier(none,dc))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none)),negation(none,equal(none,event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,identifier(none,cy_cln))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_false(none)))),empty_set(none))),subset(none,cartesian_product(none,image(none,reverse(none,union(none,identifier(none,pe_ca),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,ca)])]))),event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,identifier(none,cy_cln))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_false(none))))),set_extension(none,[identifier(none,dehors)])),overwrite(none,identifier(none,sit2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])))]),wp('personneAvecCarteCr\351\er',listenoirePersonneAjouter,[member(none,identifier(none,pe),union(none,identifier(none,per2),set_extension(none,[identifier(none,pe)]))),not_member(none,identifier(none,pe),identifier(none,pln2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,union(none,identifier(none,pe_ca),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,ca)])])))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[function(none,union(none,identifier(none,pe_ca),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,ca)])])),[identifier(none,pe)])])])]),boolean_true(none)),member(none,function(none,union(none,identifier(none,pe_ca),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,ca)])])),[identifier(none,pe)]),domain(none,identifier(none,ca_cy))),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,union(none,identifier(none,pe_ca),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,ca)])]))),identifier(none,por))),subset(none,composition(none,identifier(none,'PAP'),identifier(none,ava)),overwrite(none,identifier(none,sit2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])]))),subset(none,composition(none,identifier(none,'PAP'),identifier(none,apr)),union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])]))),negation(none,member(none,identifier(none,pe),domain(none,identifier(none,'PAP')))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),identifier(none,por)),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp('personneAvecCarteCr\351\er',listenoirePersonneRetirer,[member(none,identifier(none,pe),identifier(none,pln2)),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,union(none,identifier(none,pe_ca),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,ca)])]))),identifier(none,por))),subset(none,composition(none,identifier(none,'PAP'),identifier(none,ava)),overwrite(none,identifier(none,sit2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])]))),subset(none,composition(none,identifier(none,'PAP'),identifier(none,apr)),union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])]))),negation(none,member(none,identifier(none,pe),domain(none,identifier(none,'PAP')))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),identifier(none,por)),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp('personneAvecCarteCr\351\er','localNonProt\351\g\351\Cr\351\er',[member(none,identifier(none,lo),set_subtraction(none,identifier(none,'LOCAL'),identifier(none,loc))),member(none,identifier(none,m),identifier(none,loc)),subset(none,identifier(none,'P'),identifier(none,'PORTE')),equal(none,intersection(none,identifier(none,'P'),identifier(none,por)),empty_set(none)),not_equal(none,identifier(none,'P'),empty_set(none)),not_equal(none,identifier(none,m),identifier(none,dehors)),equal(none,image(none,reverse(none,union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])]))),set_extension(none,[identifier(none,m)])),empty_set(none))]),wp('personneAvecCarteCr\351\er',localSupprimer,[member(none,identifier(none,lo),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),not_member(none,identifier(none,lo),range(none,overwrite(none,identifier(none,sit2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])))),not_member(none,identifier(none,lo),range(none,union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])))),implication(none,not_equal(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)])),set_extension(none,[identifier(none,lo)])),subset(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])),union(none,domain(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,com)),set_extension(none,[identifier(none,lo)]))),range(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,com)),set_extension(none,[identifier(none,lo)])))))),member(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,sor)),set_extension(none,[identifier(none,lo)])),partial_function(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo),identifier(none,dehors)])),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])))),subset(none,range_subtraction(none,union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),set_extension(none,[identifier(none,dehors)])),composition(none,union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),reverse(none,identifier(none,sor))),set_extension(none,[identifier(none,lo)])))),equal(none,intersection(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),union(none,identifier(none,acc),identifier(none,ref))),empty_set(none)),equal(none,domain(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,sor)),set_extension(none,[identifier(none,lo)]))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo),identifier(none,dehors)])))]),wp('personneAvecCarteCr\351\er','personneAvecCarteCr\351\er',[member(none,identifier(none,pe),identifier(none,'PERSONNE')),member(none,identifier(none,ca),identifier(none,car)),not_member(none,identifier(none,pe),union(none,identifier(none,per2),set_extension(none,[identifier(none,pe)]))),not_member(none,identifier(none,ca),range(none,union(none,identifier(none,pe_ca),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,ca)])]))))]),wp('personneAvecCarteCr\351\er','personneSansCarteCr\351\er',[member(none,identifier(none,pe),identifier(none,'PERSONNE')),not_member(none,identifier(none,pe),union(none,identifier(none,per2),set_extension(none,[identifier(none,pe)])))]),wp('personneAvecCarteCr\351\er',personneSansCarteSupprimer,[member(none,identifier(none,pe),union(none,identifier(none,per2),set_extension(none,[identifier(none,pe)]))),not_member(none,identifier(none,pe),domain(none,union(none,identifier(none,pe_ca),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,ca)])]))))]),wp('personneAvecCarteCr\351\er','porteNonProt\351\g\351\eSensPositifpasser',[member(none,identifier(none,pe),union(none,identifier(none,per2),set_extension(none,[identifier(none,pe)]))),member(none,identifier(none,po),identifier(none,por)),member(none,identifier(none,po),domain(none,identifier(none,apr))),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])]))),equal(none,function(none,overwrite(none,identifier(none,sit2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),conjunct(none,not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))))]),wp('personneAvecCarteCr\351\er','porteProt\351\g\351\ePassageAutoriser',[member(none,identifier(none,pe),union(none,identifier(none,per2),set_extension(none,[identifier(none,pe)]))),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,apr),[identifier(none,po)])]),image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),identifier(none,ref))),equal(none,function(none,overwrite(none,identifier(none,sit2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),not_member(none,identifier(none,pe),identifier(none,pln2)),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])]))),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,union(none,identifier(none,pe_ca),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,ca)])])))),member(none,identifier(none,po),domain(none,identifier(none,po_cy))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,union(none,identifier(none,pe_ca),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,ca)])])),[identifier(none,pe)])])])]),boolean_true(none))]),wp('personneAvecCarteCr\351\er','porteProt\351\g\351\ePassageRefuser_1',[member(none,identifier(none,pe),union(none,identifier(none,per2),set_extension(none,[identifier(none,pe)]))),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,apr),[identifier(none,po)])]),image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),identifier(none,ref))),equal(none,function(none,overwrite(none,identifier(none,sit2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),negation(none,conjunct(none,not_member(none,identifier(none,pe),identifier(none,pln2)),conjunct(none,member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])]))),not_member(none,identifier(none,pe),domain(none,identifier(none,pap)))))),member(none,identifier(none,pe),domain(none,union(none,identifier(none,pe_ca),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,ca)])])))),member(none,identifier(none,po),domain(none,identifier(none,po_cy)))]),wp('personneAvecCarteCr\351\er','porteProt\351\g\351\ePassageRefuser_2',[member(none,identifier(none,pe),union(none,identifier(none,per2),set_extension(none,[identifier(none,pe)]))),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,apr),[identifier(none,po)])]),image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),identifier(none,ref))),equal(none,function(none,overwrite(none,identifier(none,sit2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),not_member(none,identifier(none,pe),identifier(none,pln2)),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])]))),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,union(none,identifier(none,pe_ca),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,ca)])])))),member(none,identifier(none,po),domain(none,identifier(none,po_cy))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,union(none,identifier(none,pe_ca),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,ca)])])),[identifier(none,pe)])])])]),boolean_false(none))]),wp('personneAvecCarteCr\351\er','porteProt\351\g\351\eSensPositifpasser',[member(none,identifier(none,pe),union(none,identifier(none,per2),set_extension(none,[identifier(none,pe)]))),member(none,identifier(none,po),identifier(none,por)),member(none,identifier(none,po),domain(none,identifier(none,apr))),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])]))),equal(none,function(none,overwrite(none,identifier(none,sit2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),member(none,couple(none,[identifier(none,pe),identifier(none,po)]),identifier(none,pap)),member(none,couple(none,[identifier(none,po),function(none,overwrite(none,identifier(none,sit2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),[identifier(none,pe)])]),identifier(none,ava)),member(none,identifier(none,po),domain(none,identifier(none,po_cy))),member(none,identifier(none,pe),domain(none,union(none,identifier(none,pe_ca),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,ca)])]))))]),wp('personneAvecCarteCr\351\er','porteSensN\351\gatifpasser',[member(none,identifier(none,pe),domain(none,union(none,identifier(none,pe_ca),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,ca)])])))),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,overwrite(none,identifier(none,sit2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),[identifier(none,pe)])]),identifier(none,apr)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap)))]),wp('personneAvecCarteCr\351\er',sortieModifier,[member(none,identifier(none,r),total_function(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)])),identifier(none,loc))),subset(none,identifier(none,r),union(none,identifier(none,com),reverse(none,identifier(none,com)))),forall(none,[identifier(none,s)],implication(none,conjunct(none,subset(none,identifier(none,s),identifier(none,loc)),subset(none,identifier(none,s),image(none,reverse(none,identifier(none,r)),identifier(none,s)))),equal(none,identifier(none,s),empty_set(none)))),subset(none,range_subtraction(none,union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),set_extension(none,[identifier(none,dehors)])),composition(none,union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),reverse(none,identifier(none,r))))]),wp('personneSansCarteCr\351\er','autorisationCr\351\er',[member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),subset(none,identifier(none,'LO'),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),equal(none,intersection(none,cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')),union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])]))),empty_set(none)),subset(none,range_subtraction(none,union(none,union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),set_extension(none,[identifier(none,dehors)])),composition(none,union(none,union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),reverse(none,identifier(none,sor)))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),identifier(none,por)),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))))),equal(none,image(none,reverse(none,union(none,union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,ava),[identifier(none,po)])])),image(none,reverse(none,union(none,union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,apr),[identifier(none,po)])]))))),forall(none,[identifier(none,l),identifier(none,m)],implication(none,conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,identifier(none,m),identifier(none,loc)),conjunct(none,not_equal(none,identifier(none,l),identifier(none,m)),subset_strict(none,image(none,reverse(none,union(none,union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[identifier(none,l)])),image(none,reverse(none,union(none,union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[identifier(none,m)])))))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),identifier(none,por)),member(none,identifier(none,po),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,m)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,l)]))))),equal(none,function(none,identifier(none,con),[couple(none,[identifier(none,po),identifier(none,l)])]),boolean_true(none)))))),forall(none,[identifier(none,p),identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,p),union(none,identifier(none,per2),set_extension(none,[identifier(none,pe)]))),conjunct(none,member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,po)])]),union(none,union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,couple(none,[identifier(none,p),function(none,identifier(none,ava),[identifier(none,po)])]),union(none,union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),not_member(none,identifier(none,pe),identifier(none,pln2)),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),union(none,identifier(none,per2),set_extension(none,[identifier(none,pe)]))),member(none,identifier(none,p),image(none,reverse(none,union(none,union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),union(none,union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,identifier(none,com),reverse(none,identifier(none,com))))))))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none))]),wp('personneSansCarteCr\351\er',autorisationSupprimer,[member(none,identifier(none,pe),union(none,identifier(none,per2),set_extension(none,[identifier(none,pe)]))),subset(none,identifier(none,'LO'),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),subset(none,cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')),union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])]))),not_member(none,function(none,overwrite(none,identifier(none,sit2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),[identifier(none,pe)]),identifier(none,'LO')),subset(none,range_subtraction(none,set_subtraction(none,union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),set_extension(none,[identifier(none,dehors)])),composition(none,set_subtraction(none,union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),reverse(none,identifier(none,sor)))),not_member(none,identifier(none,pe),image(none,reverse(none,identifier(none,pap)),image(none,reverse(none,identifier(none,apr)),identifier(none,'LO')))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),identifier(none,por)),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))))),equal(none,image(none,reverse(none,set_subtraction(none,union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,ava),[identifier(none,po)])])),image(none,reverse(none,set_subtraction(none,union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,apr),[identifier(none,po)])]))))),forall(none,[identifier(none,p),identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,p),union(none,identifier(none,per2),set_extension(none,[identifier(none,pe)]))),conjunct(none,member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,po)])]),set_subtraction(none,union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,couple(none,[identifier(none,p),function(none,identifier(none,ava),[identifier(none,po)])]),set_subtraction(none,union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),union(none,identifier(none,per2),set_extension(none,[identifier(none,pe)]))),member(none,identifier(none,p),image(none,reverse(none,set_subtraction(none,union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),set_subtraction(none,union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,identifier(none,com),reverse(none,identifier(none,com))))))))),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),identifier(none,por))),subset(none,composition(none,identifier(none,'PAP'),identifier(none,ava)),overwrite(none,identifier(none,sit2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])]))),subset(none,composition(none,identifier(none,'PAP'),identifier(none,apr)),union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])]))),negation(none,member(none,identifier(none,pe),image(none,reverse(none,identifier(none,'PAP')),image(none,reverse(none,identifier(none,apr)),identifier(none,'LO'))))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),identifier(none,por)),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp('personneSansCarteCr\351\er',carteAttribuer,[member(none,identifier(none,pe),union(none,identifier(none,per2),set_extension(none,[identifier(none,pe)]))),member(none,identifier(none,ca),identifier(none,car)),not_member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),not_member(none,identifier(none,ca),range(none,identifier(none,pe_ca)))]),wp('personneSansCarteCr\351\er','carteD\351\sattribuer',[member(none,identifier(none,pe),union(none,identifier(none,per2),set_extension(none,[identifier(none,pe)]))),member(none,identifier(none,ca),identifier(none,car)),member(none,couple(none,[identifier(none,pe),identifier(none,ca)]),identifier(none,pe_ca)),equal(none,function(none,overwrite(none,identifier(none,sit2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),[identifier(none,pe)]),identifier(none,dehors)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp('personneSansCarteCr\351\er','communicationNonProt\351\g\351\eCr\351\er',[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),subset(none,identifier(none,'P'),set_subtraction(none,identifier(none,'PORTE'),identifier(none,por))),not_equal(none,identifier(none,lo),identifier(none,ld)),not_member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),union(none,identifier(none,com),reverse(none,identifier(none,com)))),not_equal(none,identifier(none,'P'),empty_set(none)),not_equal(none,identifier(none,ld),identifier(none,dehors)),not_equal(none,identifier(none,lo),identifier(none,dehors)),equal(none,image(none,reverse(none,union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])]))),set_extension(none,[identifier(none,ld)])),image(none,reverse(none,union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])]))),set_extension(none,[identifier(none,lo)])))]),wp('personneSansCarteCr\351\er','communicationNonProt\351\g\351\eDevenir',[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),identifier(none,com)),subset(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),equal(none,image(none,reverse(none,union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])]))),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])]))),set_extension(none,[identifier(none,ld)]))),equal(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),intersection(none,image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)])),union(none,identifier(none,acc),identifier(none,ref)))),empty_set(none)),not_equal(none,identifier(none,lo),identifier(none,dehors))]),wp('personneSansCarteCr\351\er','communicationProt\351\g\351\eCr\351\er',[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),subset(none,identifier(none,'P'),set_subtraction(none,identifier(none,'PORTE'),identifier(none,por))),not_equal(none,identifier(none,lo),identifier(none,ld)),not_member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),union(none,identifier(none,com),reverse(none,identifier(none,com)))),not_equal(none,identifier(none,'P'),empty_set(none)),not_equal(none,identifier(none,ld),identifier(none,dehors)),subset(none,image(none,reverse(none,union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])]))),set_extension(none,[identifier(none,ld)])),image(none,reverse(none,union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])]))),set_extension(none,[identifier(none,lo)]))),subset(none,identifier(none,'C'),identifier(none,'CYLINDRE')),member(none,identifier(none,'PC'),partial_injection(none,identifier(none,'PORTE'),identifier(none,'CYLINDRE'))),equal(none,domain(none,identifier(none,'PC')),identifier(none,'P')),equal(none,range(none,identifier(none,'PC')),identifier(none,'C')),equal(none,intersection(none,identifier(none,'C'),identifier(none,cyl)),empty_set(none))]),wp('personneSansCarteCr\351\er',communicationSupprimer,[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),identifier(none,com)),implication(none,not_equal(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)])),subset(none,identifier(none,loc),union(none,domain(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))),range(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])))))),subset(none,identifier(none,sor),union(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),reverse(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))))),equal(none,intersection(none,union(none,identifier(none,acc),identifier(none,ref)),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)])))),empty_set(none)),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),union(none,identifier(none,per2),set_extension(none,[identifier(none,pe)]))),member(none,identifier(none,p),image(none,reverse(none,union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])]))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])]))),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),reverse(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))))))))))]),wp('personneSansCarteCr\351\er',dateAvancer_1,[member(none,identifier(none,d),identifier(none,'DATE')),negation(none,equal(none,identifier(none,d),identifier(none,dc))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none)),negation(none,equal(none,event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,identifier(none,cy_cln))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_false(none)))),empty_set(none))),subset(none,cartesian_product(none,image(none,reverse(none,identifier(none,pe_ca)),event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,identifier(none,cy_cln))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_false(none))))),set_extension(none,[identifier(none,dehors)])),overwrite(none,identifier(none,sit2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])))]),wp('personneSansCarteCr\351\er',listenoirePersonneAjouter,[member(none,identifier(none,pe),union(none,identifier(none,per2),set_extension(none,[identifier(none,pe)]))),not_member(none,identifier(none,pe),identifier(none,pln2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none)),member(none,function(none,identifier(none,pe_ca),[identifier(none,pe)]),domain(none,identifier(none,ca_cy))),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),identifier(none,por))),subset(none,composition(none,identifier(none,'PAP'),identifier(none,ava)),overwrite(none,identifier(none,sit2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])]))),subset(none,composition(none,identifier(none,'PAP'),identifier(none,apr)),union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])]))),negation(none,member(none,identifier(none,pe),domain(none,identifier(none,'PAP')))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),identifier(none,por)),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp('personneSansCarteCr\351\er',listenoirePersonneRetirer,[member(none,identifier(none,pe),identifier(none,pln2)),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),identifier(none,por))),subset(none,composition(none,identifier(none,'PAP'),identifier(none,ava)),overwrite(none,identifier(none,sit2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])]))),subset(none,composition(none,identifier(none,'PAP'),identifier(none,apr)),union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])]))),negation(none,member(none,identifier(none,pe),domain(none,identifier(none,'PAP')))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),identifier(none,por)),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp('personneSansCarteCr\351\er','localNonProt\351\g\351\Cr\351\er',[member(none,identifier(none,lo),set_subtraction(none,identifier(none,'LOCAL'),identifier(none,loc))),member(none,identifier(none,m),identifier(none,loc)),subset(none,identifier(none,'P'),identifier(none,'PORTE')),equal(none,intersection(none,identifier(none,'P'),identifier(none,por)),empty_set(none)),not_equal(none,identifier(none,'P'),empty_set(none)),not_equal(none,identifier(none,m),identifier(none,dehors)),equal(none,image(none,reverse(none,union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])]))),set_extension(none,[identifier(none,m)])),empty_set(none))]),wp('personneSansCarteCr\351\er',localSupprimer,[member(none,identifier(none,lo),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),not_member(none,identifier(none,lo),range(none,overwrite(none,identifier(none,sit2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])))),not_member(none,identifier(none,lo),range(none,union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])))),implication(none,not_equal(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)])),set_extension(none,[identifier(none,lo)])),subset(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])),union(none,domain(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,com)),set_extension(none,[identifier(none,lo)]))),range(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,com)),set_extension(none,[identifier(none,lo)])))))),member(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,sor)),set_extension(none,[identifier(none,lo)])),partial_function(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo),identifier(none,dehors)])),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])))),subset(none,range_subtraction(none,union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),set_extension(none,[identifier(none,dehors)])),composition(none,union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),reverse(none,identifier(none,sor))),set_extension(none,[identifier(none,lo)])))),equal(none,intersection(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),union(none,identifier(none,acc),identifier(none,ref))),empty_set(none)),equal(none,domain(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,sor)),set_extension(none,[identifier(none,lo)]))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo),identifier(none,dehors)])))]),wp('personneSansCarteCr\351\er','personneAvecCarteCr\351\er',[member(none,identifier(none,pe),identifier(none,'PERSONNE')),member(none,identifier(none,ca),identifier(none,car)),not_member(none,identifier(none,pe),union(none,identifier(none,per2),set_extension(none,[identifier(none,pe)]))),not_member(none,identifier(none,ca),range(none,identifier(none,pe_ca)))]),wp('personneSansCarteCr\351\er','personneSansCarteCr\351\er',[member(none,identifier(none,pe),identifier(none,'PERSONNE')),not_member(none,identifier(none,pe),union(none,identifier(none,per2),set_extension(none,[identifier(none,pe)])))]),wp('personneSansCarteCr\351\er',personneSansCarteSupprimer,[member(none,identifier(none,pe),union(none,identifier(none,per2),set_extension(none,[identifier(none,pe)]))),not_member(none,identifier(none,pe),domain(none,identifier(none,pe_ca)))]),wp('personneSansCarteCr\351\er','porteNonProt\351\g\351\eSensPositifpasser',[member(none,identifier(none,pe),union(none,identifier(none,per2),set_extension(none,[identifier(none,pe)]))),member(none,identifier(none,po),identifier(none,por)),member(none,identifier(none,po),domain(none,identifier(none,apr))),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])]))),equal(none,function(none,overwrite(none,identifier(none,sit2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),conjunct(none,not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))))]),wp('personneSansCarteCr\351\er','porteProt\351\g\351\ePassageAutoriser',[member(none,identifier(none,pe),union(none,identifier(none,per2),set_extension(none,[identifier(none,pe)]))),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,apr),[identifier(none,po)])]),image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),identifier(none,ref))),equal(none,function(none,overwrite(none,identifier(none,sit2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),not_member(none,identifier(none,pe),identifier(none,pln2)),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])]))),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,identifier(none,po_cy))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none))]),wp('personneSansCarteCr\351\er','porteProt\351\g\351\ePassageRefuser_1',[member(none,identifier(none,pe),union(none,identifier(none,per2),set_extension(none,[identifier(none,pe)]))),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,apr),[identifier(none,po)])]),image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),identifier(none,ref))),equal(none,function(none,overwrite(none,identifier(none,sit2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),negation(none,conjunct(none,not_member(none,identifier(none,pe),identifier(none,pln2)),conjunct(none,member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])]))),not_member(none,identifier(none,pe),domain(none,identifier(none,pap)))))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,identifier(none,po_cy)))]),wp('personneSansCarteCr\351\er','porteProt\351\g\351\ePassageRefuser_2',[member(none,identifier(none,pe),union(none,identifier(none,per2),set_extension(none,[identifier(none,pe)]))),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,apr),[identifier(none,po)])]),image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),identifier(none,ref))),equal(none,function(none,overwrite(none,identifier(none,sit2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),not_member(none,identifier(none,pe),identifier(none,pln2)),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])]))),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,identifier(none,po_cy))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_false(none))]),wp('personneSansCarteCr\351\er','porteProt\351\g\351\eSensPositifpasser',[member(none,identifier(none,pe),union(none,identifier(none,per2),set_extension(none,[identifier(none,pe)]))),member(none,identifier(none,po),identifier(none,por)),member(none,identifier(none,po),domain(none,identifier(none,apr))),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])]))),equal(none,function(none,overwrite(none,identifier(none,sit2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),member(none,couple(none,[identifier(none,pe),identifier(none,po)]),identifier(none,pap)),member(none,couple(none,[identifier(none,po),function(none,overwrite(none,identifier(none,sit2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),[identifier(none,pe)])]),identifier(none,ava)),member(none,identifier(none,po),domain(none,identifier(none,po_cy))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca)))]),wp('personneSansCarteCr\351\er','porteSensN\351\gatifpasser',[member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,overwrite(none,identifier(none,sit2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),[identifier(none,pe)])]),identifier(none,apr)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap)))]),wp('personneSansCarteCr\351\er',sortieModifier,[member(none,identifier(none,r),total_function(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)])),identifier(none,loc))),subset(none,identifier(none,r),union(none,identifier(none,com),reverse(none,identifier(none,com)))),forall(none,[identifier(none,s)],implication(none,conjunct(none,subset(none,identifier(none,s),identifier(none,loc)),subset(none,identifier(none,s),image(none,reverse(none,identifier(none,r)),identifier(none,s)))),equal(none,identifier(none,s),empty_set(none)))),subset(none,range_subtraction(none,union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),set_extension(none,[identifier(none,dehors)])),composition(none,union(none,identifier(none,aut2),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,dehors)])])),reverse(none,identifier(none,r))))]),wp(personneSansCarteSupprimer,'autorisationCr\351\er',[member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),subset(none,identifier(none,'LO'),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),equal(none,intersection(none,cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')),domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2))),empty_set(none)),subset(none,range_subtraction(none,union(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2)),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),set_extension(none,[identifier(none,dehors)])),composition(none,union(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2)),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),reverse(none,identifier(none,sor)))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),identifier(none,por)),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))))),equal(none,image(none,reverse(none,union(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2)),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,ava),[identifier(none,po)])])),image(none,reverse(none,union(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2)),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,apr),[identifier(none,po)])]))))),forall(none,[identifier(none,l),identifier(none,m)],implication(none,conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,identifier(none,m),identifier(none,loc)),conjunct(none,not_equal(none,identifier(none,l),identifier(none,m)),subset_strict(none,image(none,reverse(none,union(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2)),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[identifier(none,l)])),image(none,reverse(none,union(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2)),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[identifier(none,m)])))))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),identifier(none,por)),member(none,identifier(none,po),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,m)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,l)]))))),equal(none,function(none,identifier(none,con),[couple(none,[identifier(none,po),identifier(none,l)])]),boolean_true(none)))))),forall(none,[identifier(none,p),identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,p),set_subtraction(none,identifier(none,per2),set_extension(none,[identifier(none,pe)]))),conjunct(none,member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,po)])]),union(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2)),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,couple(none,[identifier(none,p),function(none,identifier(none,ava),[identifier(none,po)])]),union(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2)),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),not_member(none,identifier(none,pe),identifier(none,pln2)),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),set_subtraction(none,identifier(none,per2),set_extension(none,[identifier(none,pe)]))),member(none,identifier(none,p),image(none,reverse(none,union(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2)),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),union(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2)),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,identifier(none,com),reverse(none,identifier(none,com))))))))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none))]),wp(personneSansCarteSupprimer,autorisationSupprimer,[member(none,identifier(none,pe),set_subtraction(none,identifier(none,per2),set_extension(none,[identifier(none,pe)]))),subset(none,identifier(none,'LO'),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),subset(none,cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')),domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2))),not_member(none,function(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,sit2)),[identifier(none,pe)]),identifier(none,'LO')),subset(none,range_subtraction(none,set_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2)),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),set_extension(none,[identifier(none,dehors)])),composition(none,set_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2)),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),reverse(none,identifier(none,sor)))),not_member(none,identifier(none,pe),image(none,reverse(none,identifier(none,pap)),image(none,reverse(none,identifier(none,apr)),identifier(none,'LO')))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),identifier(none,por)),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))))),equal(none,image(none,reverse(none,set_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2)),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,ava),[identifier(none,po)])])),image(none,reverse(none,set_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2)),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,apr),[identifier(none,po)])]))))),forall(none,[identifier(none,p),identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,p),set_subtraction(none,identifier(none,per2),set_extension(none,[identifier(none,pe)]))),conjunct(none,member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,po)])]),set_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2)),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,couple(none,[identifier(none,p),function(none,identifier(none,ava),[identifier(none,po)])]),set_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2)),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),set_subtraction(none,identifier(none,per2),set_extension(none,[identifier(none,pe)]))),member(none,identifier(none,p),image(none,reverse(none,set_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2)),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),set_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2)),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,identifier(none,com),reverse(none,identifier(none,com))))))))),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),identifier(none,por))),subset(none,composition(none,identifier(none,'PAP'),identifier(none,ava)),domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,sit2))),subset(none,composition(none,identifier(none,'PAP'),identifier(none,apr)),domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2))),negation(none,member(none,identifier(none,pe),image(none,reverse(none,identifier(none,'PAP')),image(none,reverse(none,identifier(none,apr)),identifier(none,'LO'))))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),identifier(none,por)),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp(personneSansCarteSupprimer,carteAttribuer,[member(none,identifier(none,pe),set_subtraction(none,identifier(none,per2),set_extension(none,[identifier(none,pe)]))),member(none,identifier(none,ca),identifier(none,car)),not_member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),not_member(none,identifier(none,ca),range(none,identifier(none,pe_ca)))]),wp(personneSansCarteSupprimer,'carteD\351\sattribuer',[member(none,identifier(none,pe),set_subtraction(none,identifier(none,per2),set_extension(none,[identifier(none,pe)]))),member(none,identifier(none,ca),identifier(none,car)),member(none,couple(none,[identifier(none,pe),identifier(none,ca)]),identifier(none,pe_ca)),equal(none,function(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,sit2)),[identifier(none,pe)]),identifier(none,dehors)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp(personneSansCarteSupprimer,'communicationNonProt\351\g\351\eCr\351\er',[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),subset(none,identifier(none,'P'),set_subtraction(none,identifier(none,'PORTE'),identifier(none,por))),not_equal(none,identifier(none,lo),identifier(none,ld)),not_member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),union(none,identifier(none,com),reverse(none,identifier(none,com)))),not_equal(none,identifier(none,'P'),empty_set(none)),not_equal(none,identifier(none,ld),identifier(none,dehors)),not_equal(none,identifier(none,lo),identifier(none,dehors)),equal(none,image(none,reverse(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2))),set_extension(none,[identifier(none,ld)])),image(none,reverse(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2))),set_extension(none,[identifier(none,lo)])))]),wp(personneSansCarteSupprimer,'communicationNonProt\351\g\351\eDevenir',[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),identifier(none,com)),subset(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),equal(none,image(none,reverse(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2))),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2))),set_extension(none,[identifier(none,ld)]))),equal(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),intersection(none,image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)])),union(none,identifier(none,acc),identifier(none,ref)))),empty_set(none)),not_equal(none,identifier(none,lo),identifier(none,dehors))]),wp(personneSansCarteSupprimer,'communicationProt\351\g\351\eCr\351\er',[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),subset(none,identifier(none,'P'),set_subtraction(none,identifier(none,'PORTE'),identifier(none,por))),not_equal(none,identifier(none,lo),identifier(none,ld)),not_member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),union(none,identifier(none,com),reverse(none,identifier(none,com)))),not_equal(none,identifier(none,'P'),empty_set(none)),not_equal(none,identifier(none,ld),identifier(none,dehors)),subset(none,image(none,reverse(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2))),set_extension(none,[identifier(none,ld)])),image(none,reverse(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2))),set_extension(none,[identifier(none,lo)]))),subset(none,identifier(none,'C'),identifier(none,'CYLINDRE')),member(none,identifier(none,'PC'),partial_injection(none,identifier(none,'PORTE'),identifier(none,'CYLINDRE'))),equal(none,domain(none,identifier(none,'PC')),identifier(none,'P')),equal(none,range(none,identifier(none,'PC')),identifier(none,'C')),equal(none,intersection(none,identifier(none,'C'),identifier(none,cyl)),empty_set(none))]),wp(personneSansCarteSupprimer,communicationSupprimer,[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),identifier(none,com)),implication(none,not_equal(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)])),subset(none,identifier(none,loc),union(none,domain(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))),range(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])))))),subset(none,identifier(none,sor),union(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),reverse(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))))),equal(none,intersection(none,union(none,identifier(none,acc),identifier(none,ref)),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)])))),empty_set(none)),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),set_subtraction(none,identifier(none,per2),set_extension(none,[identifier(none,pe)]))),member(none,identifier(none,p),image(none,reverse(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2))),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),reverse(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))))))))))]),wp(personneSansCarteSupprimer,dateAvancer_1,[member(none,identifier(none,d),identifier(none,'DATE')),negation(none,equal(none,identifier(none,d),identifier(none,dc))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none)),negation(none,equal(none,event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,identifier(none,cy_cln))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_false(none)))),empty_set(none))),subset(none,cartesian_product(none,image(none,reverse(none,identifier(none,pe_ca)),event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,identifier(none,cy_cln))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_false(none))))),set_extension(none,[identifier(none,dehors)])),domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,sit2)))]),wp(personneSansCarteSupprimer,listenoirePersonneAjouter,[member(none,identifier(none,pe),set_subtraction(none,identifier(none,per2),set_extension(none,[identifier(none,pe)]))),not_member(none,identifier(none,pe),identifier(none,pln2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none)),member(none,function(none,identifier(none,pe_ca),[identifier(none,pe)]),domain(none,identifier(none,ca_cy))),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),identifier(none,por))),subset(none,composition(none,identifier(none,'PAP'),identifier(none,ava)),domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,sit2))),subset(none,composition(none,identifier(none,'PAP'),identifier(none,apr)),domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2))),negation(none,member(none,identifier(none,pe),domain(none,identifier(none,'PAP')))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),identifier(none,por)),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp(personneSansCarteSupprimer,listenoirePersonneRetirer,[member(none,identifier(none,pe),identifier(none,pln2)),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),identifier(none,por))),subset(none,composition(none,identifier(none,'PAP'),identifier(none,ava)),domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,sit2))),subset(none,composition(none,identifier(none,'PAP'),identifier(none,apr)),domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2))),negation(none,member(none,identifier(none,pe),domain(none,identifier(none,'PAP')))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),identifier(none,por)),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp(personneSansCarteSupprimer,'localNonProt\351\g\351\Cr\351\er',[member(none,identifier(none,lo),set_subtraction(none,identifier(none,'LOCAL'),identifier(none,loc))),member(none,identifier(none,m),identifier(none,loc)),subset(none,identifier(none,'P'),identifier(none,'PORTE')),equal(none,intersection(none,identifier(none,'P'),identifier(none,por)),empty_set(none)),not_equal(none,identifier(none,'P'),empty_set(none)),not_equal(none,identifier(none,m),identifier(none,dehors)),equal(none,image(none,reverse(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2))),set_extension(none,[identifier(none,m)])),empty_set(none))]),wp(personneSansCarteSupprimer,localSupprimer,[member(none,identifier(none,lo),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),not_member(none,identifier(none,lo),range(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,sit2)))),not_member(none,identifier(none,lo),range(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2)))),implication(none,not_equal(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)])),set_extension(none,[identifier(none,lo)])),subset(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])),union(none,domain(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,com)),set_extension(none,[identifier(none,lo)]))),range(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,com)),set_extension(none,[identifier(none,lo)])))))),member(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,sor)),set_extension(none,[identifier(none,lo)])),partial_function(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo),identifier(none,dehors)])),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])))),subset(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2)),set_extension(none,[identifier(none,dehors)])),composition(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2)),range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),reverse(none,identifier(none,sor))),set_extension(none,[identifier(none,lo)])))),equal(none,intersection(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),union(none,identifier(none,acc),identifier(none,ref))),empty_set(none)),equal(none,domain(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,sor)),set_extension(none,[identifier(none,lo)]))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo),identifier(none,dehors)])))]),wp(personneSansCarteSupprimer,'personneAvecCarteCr\351\er',[member(none,identifier(none,pe),identifier(none,'PERSONNE')),member(none,identifier(none,ca),identifier(none,car)),not_member(none,identifier(none,pe),set_subtraction(none,identifier(none,per2),set_extension(none,[identifier(none,pe)]))),not_member(none,identifier(none,ca),range(none,identifier(none,pe_ca)))]),wp(personneSansCarteSupprimer,'personneSansCarteCr\351\er',[member(none,identifier(none,pe),identifier(none,'PERSONNE')),not_member(none,identifier(none,pe),set_subtraction(none,identifier(none,per2),set_extension(none,[identifier(none,pe)])))]),wp(personneSansCarteSupprimer,personneSansCarteSupprimer,[member(none,identifier(none,pe),set_subtraction(none,identifier(none,per2),set_extension(none,[identifier(none,pe)]))),not_member(none,identifier(none,pe),domain(none,identifier(none,pe_ca)))]),wp(personneSansCarteSupprimer,'porteNonProt\351\g\351\eSensPositifpasser',[member(none,identifier(none,pe),set_subtraction(none,identifier(none,per2),set_extension(none,[identifier(none,pe)]))),member(none,identifier(none,po),identifier(none,por)),member(none,identifier(none,po),domain(none,identifier(none,apr))),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2))),equal(none,function(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,sit2)),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),conjunct(none,not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))))]),wp(personneSansCarteSupprimer,'porteProt\351\g\351\ePassageAutoriser',[member(none,identifier(none,pe),set_subtraction(none,identifier(none,per2),set_extension(none,[identifier(none,pe)]))),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,apr),[identifier(none,po)])]),image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),identifier(none,ref))),equal(none,function(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,sit2)),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),not_member(none,identifier(none,pe),identifier(none,pln2)),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2))),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,identifier(none,po_cy))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none))]),wp(personneSansCarteSupprimer,'porteProt\351\g\351\ePassageRefuser_1',[member(none,identifier(none,pe),set_subtraction(none,identifier(none,per2),set_extension(none,[identifier(none,pe)]))),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,apr),[identifier(none,po)])]),image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),identifier(none,ref))),equal(none,function(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,sit2)),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),negation(none,conjunct(none,not_member(none,identifier(none,pe),identifier(none,pln2)),conjunct(none,member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2))),not_member(none,identifier(none,pe),domain(none,identifier(none,pap)))))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,identifier(none,po_cy)))]),wp(personneSansCarteSupprimer,'porteProt\351\g\351\ePassageRefuser_2',[member(none,identifier(none,pe),set_subtraction(none,identifier(none,per2),set_extension(none,[identifier(none,pe)]))),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,apr),[identifier(none,po)])]),image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),identifier(none,ref))),equal(none,function(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,sit2)),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),not_member(none,identifier(none,pe),identifier(none,pln2)),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2))),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,identifier(none,po_cy))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_false(none))]),wp(personneSansCarteSupprimer,'porteProt\351\g\351\eSensPositifpasser',[member(none,identifier(none,pe),set_subtraction(none,identifier(none,per2),set_extension(none,[identifier(none,pe)]))),member(none,identifier(none,po),identifier(none,por)),member(none,identifier(none,po),domain(none,identifier(none,apr))),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2))),equal(none,function(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,sit2)),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),member(none,couple(none,[identifier(none,pe),identifier(none,po)]),identifier(none,pap)),member(none,couple(none,[identifier(none,po),function(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,sit2)),[identifier(none,pe)])]),identifier(none,ava)),member(none,identifier(none,po),domain(none,identifier(none,po_cy))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca)))]),wp(personneSansCarteSupprimer,'porteSensN\351\gatifpasser',[member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,sit2)),[identifier(none,pe)])]),identifier(none,apr)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap)))]),wp(personneSansCarteSupprimer,sortieModifier,[member(none,identifier(none,r),total_function(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)])),identifier(none,loc))),subset(none,identifier(none,r),union(none,identifier(none,com),reverse(none,identifier(none,com)))),forall(none,[identifier(none,s)],implication(none,conjunct(none,subset(none,identifier(none,s),identifier(none,loc)),subset(none,identifier(none,s),image(none,reverse(none,identifier(none,r)),identifier(none,s)))),equal(none,identifier(none,s),empty_set(none)))),subset(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2)),set_extension(none,[identifier(none,dehors)])),composition(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,aut2)),reverse(none,identifier(none,r))))]),wp('porteNonProt\351\g\351\eCr\351\er','autorisationCr\351\er',[member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),subset(none,identifier(none,'LO'),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),equal(none,intersection(none,cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')),identifier(none,aut2)),empty_set(none)),subset(none,range_subtraction(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),set_extension(none,[identifier(none,dehors)])),composition(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),reverse(none,identifier(none,sor)))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),union(none,identifier(none,por),set_extension(none,[identifier(none,p)]))),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,overwrite(none,identifier(none,con),set_extension(none,[couple(none,[couple(none,[identifier(none,p),identifier(none,m)]),boolean_false(none)])]))),set_extension(none,[boolean_true(none)]))))),equal(none,image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,overwrite(none,identifier(none,ava),set_extension(none,[couple(none,[identifier(none,p),identifier(none,l)])])),[identifier(none,po)])])),image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,overwrite(none,identifier(none,apr),set_extension(none,[couple(none,[identifier(none,p),identifier(none,m)])])),[identifier(none,po)])]))))),forall(none,[identifier(none,l),identifier(none,m)],implication(none,conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,identifier(none,m),identifier(none,loc)),conjunct(none,not_equal(none,identifier(none,l),identifier(none,m)),subset_strict(none,image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[identifier(none,l)])),image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[identifier(none,m)])))))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),union(none,identifier(none,por),set_extension(none,[identifier(none,p)]))),member(none,identifier(none,po),intersection(none,image(none,reverse(none,overwrite(none,identifier(none,ava),set_extension(none,[couple(none,[identifier(none,p),identifier(none,l)])]))),set_extension(none,[identifier(none,m)])),image(none,reverse(none,overwrite(none,identifier(none,apr),set_extension(none,[couple(none,[identifier(none,p),identifier(none,m)])]))),set_extension(none,[identifier(none,l)]))))),equal(none,function(none,overwrite(none,identifier(none,con),set_extension(none,[couple(none,[couple(none,[identifier(none,p),identifier(none,m)]),boolean_false(none)])])),[couple(none,[identifier(none,po),identifier(none,l)])]),boolean_true(none)))))),forall(none,[identifier(none,p),identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),conjunct(none,member(none,identifier(none,po),union(none,identifier(none,por),set_extension(none,[identifier(none,p)]))),member(none,couple(none,[identifier(none,p),function(none,overwrite(none,identifier(none,apr),set_extension(none,[couple(none,[identifier(none,p),identifier(none,m)])])),[identifier(none,po)])]),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,couple(none,[identifier(none,p),function(none,overwrite(none,identifier(none,ava),set_extension(none,[couple(none,[identifier(none,p),identifier(none,l)])])),[identifier(none,po)])]),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),not_member(none,identifier(none,pe),identifier(none,pln2)),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,identifier(none,com),reverse(none,identifier(none,com))))))))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none))]),wp('porteNonProt\351\g\351\eCr\351\er',autorisationSupprimer,[member(none,identifier(none,pe),identifier(none,per2)),subset(none,identifier(none,'LO'),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),subset(none,cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')),identifier(none,aut2)),not_member(none,function(none,identifier(none,sit2),[identifier(none,pe)]),identifier(none,'LO')),subset(none,range_subtraction(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),set_extension(none,[identifier(none,dehors)])),composition(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),reverse(none,identifier(none,sor)))),not_member(none,identifier(none,pe),image(none,reverse(none,identifier(none,pap)),image(none,reverse(none,overwrite(none,identifier(none,apr),set_extension(none,[couple(none,[identifier(none,p),identifier(none,m)])]))),identifier(none,'LO')))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),union(none,identifier(none,por),set_extension(none,[identifier(none,p)]))),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,overwrite(none,identifier(none,con),set_extension(none,[couple(none,[couple(none,[identifier(none,p),identifier(none,m)]),boolean_false(none)])]))),set_extension(none,[boolean_true(none)]))))),equal(none,image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,overwrite(none,identifier(none,ava),set_extension(none,[couple(none,[identifier(none,p),identifier(none,l)])])),[identifier(none,po)])])),image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,overwrite(none,identifier(none,apr),set_extension(none,[couple(none,[identifier(none,p),identifier(none,m)])])),[identifier(none,po)])]))))),forall(none,[identifier(none,p),identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),conjunct(none,member(none,identifier(none,po),union(none,identifier(none,por),set_extension(none,[identifier(none,p)]))),member(none,couple(none,[identifier(none,p),function(none,overwrite(none,identifier(none,apr),set_extension(none,[couple(none,[identifier(none,p),identifier(none,m)])])),[identifier(none,po)])]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,couple(none,[identifier(none,p),function(none,overwrite(none,identifier(none,ava),set_extension(none,[couple(none,[identifier(none,p),identifier(none,l)])])),[identifier(none,po)])]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,identifier(none,com),reverse(none,identifier(none,com))))))))),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),union(none,identifier(none,por),set_extension(none,[identifier(none,p)])))),subset(none,composition(none,identifier(none,'PAP'),overwrite(none,identifier(none,ava),set_extension(none,[couple(none,[identifier(none,p),identifier(none,l)])]))),identifier(none,sit2)),subset(none,composition(none,identifier(none,'PAP'),overwrite(none,identifier(none,apr),set_extension(none,[couple(none,[identifier(none,p),identifier(none,m)])]))),identifier(none,aut2)),negation(none,member(none,identifier(none,pe),image(none,reverse(none,identifier(none,'PAP')),image(none,reverse(none,overwrite(none,identifier(none,apr),set_extension(none,[couple(none,[identifier(none,p),identifier(none,m)])]))),identifier(none,'LO'))))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,overwrite(none,identifier(none,con),set_extension(none,[couple(none,[couple(none,[identifier(none,p),identifier(none,m)]),boolean_false(none)])]))),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),union(none,identifier(none,por),set_extension(none,[identifier(none,p)]))),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,overwrite(none,identifier(none,con),set_extension(none,[couple(none,[couple(none,[identifier(none,p),identifier(none,m)]),boolean_false(none)])]))),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp('porteNonProt\351\g\351\eCr\351\er','communicationNonProt\351\g\351\eCr\351\er',[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),subset(none,identifier(none,'P'),set_subtraction(none,identifier(none,'PORTE'),union(none,identifier(none,por),set_extension(none,[identifier(none,p)])))),not_equal(none,identifier(none,lo),identifier(none,ld)),not_member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),union(none,identifier(none,com),reverse(none,identifier(none,com)))),not_equal(none,identifier(none,'P'),empty_set(none)),not_equal(none,identifier(none,ld),identifier(none,dehors)),not_equal(none,identifier(none,lo),identifier(none,dehors)),equal(none,image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,ld)])),image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,lo)])))]),wp('porteNonProt\351\g\351\eCr\351\er','communicationNonProt\351\g\351\eDevenir',[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),identifier(none,com)),subset(none,intersection(none,image(none,reverse(none,overwrite(none,identifier(none,ava),set_extension(none,[couple(none,[identifier(none,p),identifier(none,l)])]))),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,overwrite(none,identifier(none,apr),set_extension(none,[couple(none,[identifier(none,p),identifier(none,m)])]))),set_extension(none,[identifier(none,ld)]))),domain(none,image(none,reverse(none,overwrite(none,identifier(none,con),set_extension(none,[couple(none,[couple(none,[identifier(none,p),identifier(none,m)]),boolean_false(none)])]))),set_extension(none,[boolean_true(none)])))),equal(none,image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,ld)]))),equal(none,intersection(none,image(none,reverse(none,overwrite(none,identifier(none,ava),set_extension(none,[couple(none,[identifier(none,p),identifier(none,l)])]))),set_extension(none,[identifier(none,lo)])),intersection(none,image(none,reverse(none,overwrite(none,identifier(none,apr),set_extension(none,[couple(none,[identifier(none,p),identifier(none,m)])]))),set_extension(none,[identifier(none,ld)])),union(none,identifier(none,acc),identifier(none,ref)))),empty_set(none)),not_equal(none,identifier(none,lo),identifier(none,dehors))]),wp('porteNonProt\351\g\351\eCr\351\er',communicationPermuter,[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),identifier(none,com)),not_equal(none,identifier(none,lo),identifier(none,dehors)),not_equal(none,identifier(none,ld),identifier(none,dehors)),equal(none,image(none,overwrite(none,identifier(none,con),set_extension(none,[couple(none,[couple(none,[identifier(none,p),identifier(none,m)]),boolean_false(none)])])),cartesian_product(none,intersection(none,image(none,reverse(none,overwrite(none,identifier(none,ava),set_extension(none,[couple(none,[identifier(none,p),identifier(none,l)])]))),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,overwrite(none,identifier(none,apr),set_extension(none,[couple(none,[identifier(none,p),identifier(none,m)])]))),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)]))),set_extension(none,[boolean_false(none)]))]),wp('porteNonProt\351\g\351\eCr\351\er','communicationProt\351\g\351\eCr\351\er',[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),subset(none,identifier(none,'P'),set_subtraction(none,identifier(none,'PORTE'),union(none,identifier(none,por),set_extension(none,[identifier(none,p)])))),not_equal(none,identifier(none,lo),identifier(none,ld)),not_member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),union(none,identifier(none,com),reverse(none,identifier(none,com)))),not_equal(none,identifier(none,'P'),empty_set(none)),not_equal(none,identifier(none,ld),identifier(none,dehors)),subset(none,image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,ld)])),image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,lo)]))),subset(none,identifier(none,'C'),identifier(none,'CYLINDRE')),member(none,identifier(none,'PC'),partial_injection(none,identifier(none,'PORTE'),identifier(none,'CYLINDRE'))),equal(none,domain(none,identifier(none,'PC')),identifier(none,'P')),equal(none,range(none,identifier(none,'PC')),identifier(none,'C')),equal(none,intersection(none,identifier(none,'C'),identifier(none,cyl)),empty_set(none))]),wp('porteNonProt\351\g\351\eCr\351\er','communicationProt\351\g\351\eDevenir',[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),identifier(none,com)),subset(none,intersection(none,image(none,reverse(none,overwrite(none,identifier(none,ava),set_extension(none,[couple(none,[identifier(none,p),identifier(none,l)])]))),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,overwrite(none,identifier(none,apr),set_extension(none,[couple(none,[identifier(none,p),identifier(none,m)])]))),set_extension(none,[identifier(none,ld)]))),domain(none,image(none,reverse(none,overwrite(none,identifier(none,con),set_extension(none,[couple(none,[couple(none,[identifier(none,p),identifier(none,m)]),boolean_false(none)])]))),set_extension(none,[boolean_false(none)])))),subset(none,identifier(none,'C'),set_subtraction(none,identifier(none,'CYLINDRE'),identifier(none,cyl))),member(none,identifier(none,'PC'),partial_injection(none,identifier(none,'PORTE'),identifier(none,'CYLINDRE'))),equal(none,domain(none,identifier(none,'PC')),intersection(none,image(none,reverse(none,overwrite(none,identifier(none,ava),set_extension(none,[couple(none,[identifier(none,p),identifier(none,l)])]))),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,overwrite(none,identifier(none,apr),set_extension(none,[couple(none,[identifier(none,p),identifier(none,m)])]))),set_extension(none,[identifier(none,ld)])))),equal(none,range(none,identifier(none,'PC')),identifier(none,'C'))]),wp('porteNonProt\351\g\351\eCr\351\er',communicationSupprimer,[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),identifier(none,com)),implication(none,not_equal(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)])),subset(none,identifier(none,loc),union(none,domain(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))),range(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])))))),subset(none,identifier(none,sor),union(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),reverse(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))))),equal(none,intersection(none,union(none,identifier(none,acc),identifier(none,ref)),intersection(none,image(none,reverse(none,overwrite(none,identifier(none,ava),set_extension(none,[couple(none,[identifier(none,p),identifier(none,l)])]))),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,overwrite(none,identifier(none,apr),set_extension(none,[couple(none,[identifier(none,p),identifier(none,m)])]))),set_extension(none,[identifier(none,ld)])))),empty_set(none)),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,identifier(none,aut2)),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),identifier(none,aut2)),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),reverse(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))))))))))]),wp('porteNonProt\351\g\351\eCr\351\er',listenoirePersonneAjouter,[member(none,identifier(none,pe),identifier(none,per2)),not_member(none,identifier(none,pe),identifier(none,pln2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none)),member(none,function(none,identifier(none,pe_ca),[identifier(none,pe)]),domain(none,identifier(none,ca_cy))),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),union(none,identifier(none,por),set_extension(none,[identifier(none,p)])))),subset(none,composition(none,identifier(none,'PAP'),overwrite(none,identifier(none,ava),set_extension(none,[couple(none,[identifier(none,p),identifier(none,l)])]))),identifier(none,sit2)),subset(none,composition(none,identifier(none,'PAP'),overwrite(none,identifier(none,apr),set_extension(none,[couple(none,[identifier(none,p),identifier(none,m)])]))),identifier(none,aut2)),negation(none,member(none,identifier(none,pe),domain(none,identifier(none,'PAP')))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,overwrite(none,identifier(none,con),set_extension(none,[couple(none,[couple(none,[identifier(none,p),identifier(none,m)]),boolean_false(none)])]))),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),union(none,identifier(none,por),set_extension(none,[identifier(none,p)]))),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,overwrite(none,identifier(none,con),set_extension(none,[couple(none,[couple(none,[identifier(none,p),identifier(none,m)]),boolean_false(none)])]))),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp('porteNonProt\351\g\351\eCr\351\er',listenoirePersonneRetirer,[member(none,identifier(none,pe),identifier(none,pln2)),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),union(none,identifier(none,por),set_extension(none,[identifier(none,p)])))),subset(none,composition(none,identifier(none,'PAP'),overwrite(none,identifier(none,ava),set_extension(none,[couple(none,[identifier(none,p),identifier(none,l)])]))),identifier(none,sit2)),subset(none,composition(none,identifier(none,'PAP'),overwrite(none,identifier(none,apr),set_extension(none,[couple(none,[identifier(none,p),identifier(none,m)])]))),identifier(none,aut2)),negation(none,member(none,identifier(none,pe),domain(none,identifier(none,'PAP')))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,overwrite(none,identifier(none,con),set_extension(none,[couple(none,[couple(none,[identifier(none,p),identifier(none,m)]),boolean_false(none)])]))),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),union(none,identifier(none,por),set_extension(none,[identifier(none,p)]))),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,overwrite(none,identifier(none,con),set_extension(none,[couple(none,[couple(none,[identifier(none,p),identifier(none,m)]),boolean_false(none)])]))),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp('porteNonProt\351\g\351\eCr\351\er','localNonProt\351\g\351\Cr\351\er',[member(none,identifier(none,lo),set_subtraction(none,identifier(none,'LOCAL'),identifier(none,loc))),member(none,identifier(none,m),identifier(none,loc)),subset(none,identifier(none,'P'),identifier(none,'PORTE')),equal(none,intersection(none,identifier(none,'P'),union(none,identifier(none,por),set_extension(none,[identifier(none,p)]))),empty_set(none)),not_equal(none,identifier(none,'P'),empty_set(none)),not_equal(none,identifier(none,m),identifier(none,dehors)),equal(none,image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,m)])),empty_set(none))]),wp('porteNonProt\351\g\351\eCr\351\er','localProt\351\g\351\Cr\351\er',[member(none,identifier(none,lo),set_subtraction(none,identifier(none,'LOCAL'),identifier(none,loc))),member(none,identifier(none,m),identifier(none,loc)),subset(none,identifier(none,'P'),set_subtraction(none,identifier(none,'PORTE'),union(none,identifier(none,por),set_extension(none,[identifier(none,p)])))),not_equal(none,identifier(none,'P'),empty_set(none)),subset(none,identifier(none,'C'),set_subtraction(none,identifier(none,'CYLINDRE'),identifier(none,cyl))),member(none,identifier(none,'PC'),total_bijection(none,identifier(none,'P'),identifier(none,'C')))]),wp('porteNonProt\351\g\351\eCr\351\er',localSupprimer,[member(none,identifier(none,lo),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),not_member(none,identifier(none,lo),range(none,identifier(none,sit2))),not_member(none,identifier(none,lo),range(none,identifier(none,aut2))),implication(none,not_equal(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)])),set_extension(none,[identifier(none,lo)])),subset(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])),union(none,domain(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,com)),set_extension(none,[identifier(none,lo)]))),range(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,com)),set_extension(none,[identifier(none,lo)])))))),member(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,sor)),set_extension(none,[identifier(none,lo)])),partial_function(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo),identifier(none,dehors)])),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])))),subset(none,range_subtraction(none,identifier(none,aut2),set_extension(none,[identifier(none,dehors)])),composition(none,identifier(none,aut2),range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),reverse(none,identifier(none,sor))),set_extension(none,[identifier(none,lo)])))),equal(none,intersection(none,union(none,image(none,reverse(none,overwrite(none,identifier(none,ava),set_extension(none,[couple(none,[identifier(none,p),identifier(none,l)])]))),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,overwrite(none,identifier(none,apr),set_extension(none,[couple(none,[identifier(none,p),identifier(none,m)])]))),set_extension(none,[identifier(none,lo)]))),union(none,identifier(none,acc),identifier(none,ref))),empty_set(none)),equal(none,domain(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,sor)),set_extension(none,[identifier(none,lo)]))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo),identifier(none,dehors)])))]),wp('porteNonProt\351\g\351\eCr\351\er','porteNonProt\351\g\351\eCr\351\er',[member(none,identifier(none,p),set_subtraction(none,identifier(none,'PORTE'),union(none,identifier(none,por),set_extension(none,[identifier(none,p)])))),member(none,identifier(none,l),identifier(none,loc)),member(none,identifier(none,m),identifier(none,loc)),not_equal(none,identifier(none,l),identifier(none,m)),not_equal(none,intersection(none,image(none,reverse(none,overwrite(none,identifier(none,ava),set_extension(none,[couple(none,[identifier(none,p),identifier(none,l)])]))),set_extension(none,[identifier(none,l)])),image(none,reverse(none,overwrite(none,identifier(none,apr),set_extension(none,[couple(none,[identifier(none,p),identifier(none,m)])]))),set_extension(none,[identifier(none,m)]))),empty_set(none)),not_equal(none,identifier(none,m),identifier(none,dehors)),member(none,identifier(none,po),intersection(none,image(none,reverse(none,overwrite(none,identifier(none,ava),set_extension(none,[couple(none,[identifier(none,p),identifier(none,l)])]))),set_extension(none,[identifier(none,l)])),image(none,reverse(none,overwrite(none,identifier(none,apr),set_extension(none,[couple(none,[identifier(none,p),identifier(none,m)])]))),set_extension(none,[identifier(none,m)])))),member(none,identifier(none,po),domain(none,image(none,reverse(none,overwrite(none,identifier(none,con),set_extension(none,[couple(none,[couple(none,[identifier(none,p),identifier(none,m)]),boolean_false(none)])]))),set_extension(none,[boolean_false(none)]))))]),wp('porteNonProt\351\g\351\eCr\351\er','porteNonProt\351\g\351\eSensPositifpasser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),union(none,identifier(none,por),set_extension(none,[identifier(none,p)]))),member(none,identifier(none,po),domain(none,overwrite(none,identifier(none,apr),set_extension(none,[couple(none,[identifier(none,p),identifier(none,m)])])))),member(none,couple(none,[identifier(none,pe),function(none,overwrite(none,identifier(none,apr),set_extension(none,[couple(none,[identifier(none,p),identifier(none,m)])])),[identifier(none,po)])]),identifier(none,aut2)),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,overwrite(none,identifier(none,ava),set_extension(none,[couple(none,[identifier(none,p),identifier(none,l)])])),[identifier(none,po)])),conjunct(none,not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,overwrite(none,identifier(none,con),set_extension(none,[couple(none,[couple(none,[identifier(none,p),identifier(none,m)]),boolean_false(none)])]))),set_extension(none,[boolean_true(none)])))))]),wp('porteNonProt\351\g\351\eCr\351\er','porteNonProt\351\g\351\eSupprimer',[member(none,identifier(none,p),union(none,identifier(none,por),set_extension(none,[identifier(none,p)]))),not_equal(none,set_subtraction(none,intersection(none,image(none,reverse(none,overwrite(none,identifier(none,ava),set_extension(none,[couple(none,[identifier(none,p),identifier(none,l)])]))),set_extension(none,[function(none,overwrite(none,identifier(none,ava),set_extension(none,[couple(none,[identifier(none,p),identifier(none,l)])])),[identifier(none,p)])])),image(none,reverse(none,overwrite(none,identifier(none,apr),set_extension(none,[couple(none,[identifier(none,p),identifier(none,m)])]))),set_extension(none,[function(none,overwrite(none,identifier(none,apr),set_extension(none,[couple(none,[identifier(none,p),identifier(none,m)])])),[identifier(none,p)])]))),set_extension(none,[identifier(none,p)])),empty_set(none)),member(none,identifier(none,p),domain(none,image(none,reverse(none,overwrite(none,identifier(none,con),set_extension(none,[couple(none,[couple(none,[identifier(none,p),identifier(none,m)]),boolean_false(none)])]))),set_extension(none,[boolean_false(none)]))))]),wp('porteNonProt\351\g\351\eCr\351\er','porteProt\351\g\351\eCr\351\er',[member(none,identifier(none,p),set_subtraction(none,identifier(none,'PORTE'),union(none,identifier(none,por),set_extension(none,[identifier(none,p)])))),member(none,identifier(none,l),identifier(none,loc)),member(none,identifier(none,m),identifier(none,loc)),not_equal(none,identifier(none,l),identifier(none,m)),not_equal(none,intersection(none,image(none,reverse(none,overwrite(none,identifier(none,ava),set_extension(none,[couple(none,[identifier(none,p),identifier(none,l)])]))),set_extension(none,[identifier(none,l)])),image(none,reverse(none,overwrite(none,identifier(none,apr),set_extension(none,[couple(none,[identifier(none,p),identifier(none,m)])]))),set_extension(none,[identifier(none,m)]))),empty_set(none)),not_equal(none,identifier(none,m),identifier(none,dehors)),member(none,identifier(none,po),intersection(none,image(none,reverse(none,overwrite(none,identifier(none,ava),set_extension(none,[couple(none,[identifier(none,p),identifier(none,l)])]))),set_extension(none,[identifier(none,l)])),image(none,reverse(none,overwrite(none,identifier(none,apr),set_extension(none,[couple(none,[identifier(none,p),identifier(none,m)])]))),set_extension(none,[identifier(none,m)])))),member(none,identifier(none,po),domain(none,image(none,reverse(none,overwrite(none,identifier(none,con),set_extension(none,[couple(none,[couple(none,[identifier(none,p),identifier(none,m)]),boolean_false(none)])]))),set_extension(none,[boolean_true(none)])))),member(none,identifier(none,cy),set_subtraction(none,identifier(none,'CYLINDRE'),identifier(none,cyl)))]),wp('porteNonProt\351\g\351\eCr\351\er','porteProt\351\g\351\ePassageAutoriser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),union(none,identifier(none,por),set_extension(none,[identifier(none,p)]))),member(none,couple(none,[identifier(none,po),function(none,overwrite(none,identifier(none,apr),set_extension(none,[couple(none,[identifier(none,p),identifier(none,m)])])),[identifier(none,po)])]),image(none,reverse(none,overwrite(none,identifier(none,con),set_extension(none,[couple(none,[couple(none,[identifier(none,p),identifier(none,m)]),boolean_false(none)])]))),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),identifier(none,ref))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,overwrite(none,identifier(none,ava),set_extension(none,[couple(none,[identifier(none,p),identifier(none,l)])])),[identifier(none,po)])),not_member(none,identifier(none,pe),identifier(none,pln2)),member(none,couple(none,[identifier(none,pe),function(none,overwrite(none,identifier(none,apr),set_extension(none,[couple(none,[identifier(none,p),identifier(none,m)])])),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,identifier(none,po_cy))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none))]),wp('porteNonProt\351\g\351\eCr\351\er','porteProt\351\g\351\ePassageRefuser_1',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),union(none,identifier(none,por),set_extension(none,[identifier(none,p)]))),member(none,couple(none,[identifier(none,po),function(none,overwrite(none,identifier(none,apr),set_extension(none,[couple(none,[identifier(none,p),identifier(none,m)])])),[identifier(none,po)])]),image(none,reverse(none,overwrite(none,identifier(none,con),set_extension(none,[couple(none,[couple(none,[identifier(none,p),identifier(none,m)]),boolean_false(none)])]))),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),identifier(none,ref))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,overwrite(none,identifier(none,ava),set_extension(none,[couple(none,[identifier(none,p),identifier(none,l)])])),[identifier(none,po)])),negation(none,conjunct(none,not_member(none,identifier(none,pe),identifier(none,pln2)),conjunct(none,member(none,couple(none,[identifier(none,pe),function(none,overwrite(none,identifier(none,apr),set_extension(none,[couple(none,[identifier(none,p),identifier(none,m)])])),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap)))))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,identifier(none,po_cy)))]),wp('porteNonProt\351\g\351\eCr\351\er','porteProt\351\g\351\ePassageRefuser_2',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),union(none,identifier(none,por),set_extension(none,[identifier(none,p)]))),member(none,couple(none,[identifier(none,po),function(none,overwrite(none,identifier(none,apr),set_extension(none,[couple(none,[identifier(none,p),identifier(none,m)])])),[identifier(none,po)])]),image(none,reverse(none,overwrite(none,identifier(none,con),set_extension(none,[couple(none,[couple(none,[identifier(none,p),identifier(none,m)]),boolean_false(none)])]))),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),identifier(none,ref))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,overwrite(none,identifier(none,ava),set_extension(none,[couple(none,[identifier(none,p),identifier(none,l)])])),[identifier(none,po)])),not_member(none,identifier(none,pe),identifier(none,pln2)),member(none,couple(none,[identifier(none,pe),function(none,overwrite(none,identifier(none,apr),set_extension(none,[couple(none,[identifier(none,p),identifier(none,m)])])),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,identifier(none,po_cy))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_false(none))]),wp('porteNonProt\351\g\351\eCr\351\er','porteProt\351\g\351\eSensPositifpasser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),union(none,identifier(none,por),set_extension(none,[identifier(none,p)]))),member(none,identifier(none,po),domain(none,overwrite(none,identifier(none,apr),set_extension(none,[couple(none,[identifier(none,p),identifier(none,m)])])))),member(none,couple(none,[identifier(none,pe),function(none,overwrite(none,identifier(none,apr),set_extension(none,[couple(none,[identifier(none,p),identifier(none,m)])])),[identifier(none,po)])]),identifier(none,aut2)),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,overwrite(none,identifier(none,ava),set_extension(none,[couple(none,[identifier(none,p),identifier(none,l)])])),[identifier(none,po)])),member(none,couple(none,[identifier(none,pe),identifier(none,po)]),identifier(none,pap)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,sit2),[identifier(none,pe)])]),overwrite(none,identifier(none,ava),set_extension(none,[couple(none,[identifier(none,p),identifier(none,l)])]))),member(none,identifier(none,po),domain(none,identifier(none,po_cy))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca)))]),wp('porteNonProt\351\g\351\eCr\351\er','porteProt\351\g\351\eSupprimer',[member(none,identifier(none,p),union(none,identifier(none,por),set_extension(none,[identifier(none,p)]))),not_equal(none,set_subtraction(none,intersection(none,image(none,reverse(none,overwrite(none,identifier(none,ava),set_extension(none,[couple(none,[identifier(none,p),identifier(none,l)])]))),set_extension(none,[function(none,overwrite(none,identifier(none,ava),set_extension(none,[couple(none,[identifier(none,p),identifier(none,l)])])),[identifier(none,p)])])),image(none,reverse(none,overwrite(none,identifier(none,apr),set_extension(none,[couple(none,[identifier(none,p),identifier(none,m)])]))),set_extension(none,[function(none,overwrite(none,identifier(none,apr),set_extension(none,[couple(none,[identifier(none,p),identifier(none,m)])])),[identifier(none,p)])]))),set_extension(none,[identifier(none,p)])),empty_set(none)),not_member(none,identifier(none,p),union(none,identifier(none,acc),identifier(none,ref))),member(none,identifier(none,p),domain(none,image(none,reverse(none,overwrite(none,identifier(none,con),set_extension(none,[couple(none,[couple(none,[identifier(none,p),identifier(none,m)]),boolean_false(none)])]))),set_extension(none,[boolean_true(none)]))))]),wp('porteNonProt\351\g\351\eCr\351\er','porteSensN\351\gatifpasser',[member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),union(none,identifier(none,por),set_extension(none,[identifier(none,p)]))),member(none,couple(none,[identifier(none,po),function(none,identifier(none,sit2),[identifier(none,pe)])]),overwrite(none,identifier(none,apr),set_extension(none,[couple(none,[identifier(none,p),identifier(none,m)])]))),not_member(none,identifier(none,pe),domain(none,identifier(none,pap)))]),wp('porteNonProt\351\g\351\eSensPositifpasser',autorisationSupprimer,[member(none,identifier(none,pe),identifier(none,per2)),subset(none,identifier(none,'LO'),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),subset(none,cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')),identifier(none,aut2)),not_member(none,function(none,overwrite(none,identifier(none,sit2),set_extension(none,[couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])])])),[identifier(none,pe)]),identifier(none,'LO')),subset(none,range_subtraction(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),set_extension(none,[identifier(none,dehors)])),composition(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),reverse(none,identifier(none,sor)))),not_member(none,identifier(none,pe),image(none,reverse(none,identifier(none,pap)),image(none,reverse(none,identifier(none,apr)),identifier(none,'LO')))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),identifier(none,por)),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))))),equal(none,image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,ava),[identifier(none,po)])])),image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,apr),[identifier(none,po)])]))))),forall(none,[identifier(none,p),identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),conjunct(none,member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,po)])]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,couple(none,[identifier(none,p),function(none,identifier(none,ava),[identifier(none,po)])]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,identifier(none,com),reverse(none,identifier(none,com))))))))),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),identifier(none,por))),subset(none,composition(none,identifier(none,'PAP'),identifier(none,ava)),overwrite(none,identifier(none,sit2),set_extension(none,[couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])])]))),subset(none,composition(none,identifier(none,'PAP'),identifier(none,apr)),identifier(none,aut2)),negation(none,member(none,identifier(none,pe),image(none,reverse(none,identifier(none,'PAP')),image(none,reverse(none,identifier(none,apr)),identifier(none,'LO'))))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),identifier(none,por)),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp('porteNonProt\351\g\351\eSensPositifpasser','carteD\351\sattribuer',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,ca),identifier(none,car)),member(none,couple(none,[identifier(none,pe),identifier(none,ca)]),identifier(none,pe_ca)),equal(none,function(none,overwrite(none,identifier(none,sit2),set_extension(none,[couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])])])),[identifier(none,pe)]),identifier(none,dehors)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp('porteNonProt\351\g\351\eSensPositifpasser','communicationNonProt\351\g\351\eDevenir',[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),identifier(none,com)),subset(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),equal(none,image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,ld)]))),equal(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),intersection(none,image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)])),union(none,set_subtraction(none,identifier(none,acc),set_extension(none,[identifier(none,po)])),identifier(none,ref)))),empty_set(none)),not_equal(none,identifier(none,lo),identifier(none,dehors))]),wp('porteNonProt\351\g\351\eSensPositifpasser',communicationSupprimer,[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),identifier(none,com)),implication(none,not_equal(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)])),subset(none,identifier(none,loc),union(none,domain(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))),range(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])))))),subset(none,identifier(none,sor),union(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),reverse(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))))),equal(none,intersection(none,union(none,set_subtraction(none,identifier(none,acc),set_extension(none,[identifier(none,po)])),identifier(none,ref)),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)])))),empty_set(none)),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,identifier(none,aut2)),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),identifier(none,aut2)),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),reverse(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))))))))))]),wp('porteNonProt\351\g\351\eSensPositifpasser',dateAvancer_1,[member(none,identifier(none,d),identifier(none,'DATE')),negation(none,equal(none,identifier(none,d),identifier(none,dc))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none)),negation(none,equal(none,event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,identifier(none,cy_cln))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_false(none)))),empty_set(none))),subset(none,cartesian_product(none,image(none,reverse(none,identifier(none,pe_ca)),event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,identifier(none,cy_cln))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_false(none))))),set_extension(none,[identifier(none,dehors)])),overwrite(none,identifier(none,sit2),set_extension(none,[couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])])])))]),wp('porteNonProt\351\g\351\eSensPositifpasser',listenoirePersonneAjouter,[member(none,identifier(none,pe),identifier(none,per2)),not_member(none,identifier(none,pe),identifier(none,pln2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none)),member(none,function(none,identifier(none,pe_ca),[identifier(none,pe)]),domain(none,identifier(none,ca_cy))),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),identifier(none,por))),subset(none,composition(none,identifier(none,'PAP'),identifier(none,ava)),overwrite(none,identifier(none,sit2),set_extension(none,[couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])])]))),subset(none,composition(none,identifier(none,'PAP'),identifier(none,apr)),identifier(none,aut2)),negation(none,member(none,identifier(none,pe),domain(none,identifier(none,'PAP')))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),identifier(none,por)),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp('porteNonProt\351\g\351\eSensPositifpasser',listenoirePersonneRetirer,[member(none,identifier(none,pe),identifier(none,pln2)),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),identifier(none,por))),subset(none,composition(none,identifier(none,'PAP'),identifier(none,ava)),overwrite(none,identifier(none,sit2),set_extension(none,[couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])])]))),subset(none,composition(none,identifier(none,'PAP'),identifier(none,apr)),identifier(none,aut2)),negation(none,member(none,identifier(none,pe),domain(none,identifier(none,'PAP')))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),identifier(none,por)),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp('porteNonProt\351\g\351\eSensPositifpasser',localSupprimer,[member(none,identifier(none,lo),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),not_member(none,identifier(none,lo),range(none,overwrite(none,identifier(none,sit2),set_extension(none,[couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])])])))),not_member(none,identifier(none,lo),range(none,identifier(none,aut2))),implication(none,not_equal(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)])),set_extension(none,[identifier(none,lo)])),subset(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])),union(none,domain(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,com)),set_extension(none,[identifier(none,lo)]))),range(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,com)),set_extension(none,[identifier(none,lo)])))))),member(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,sor)),set_extension(none,[identifier(none,lo)])),partial_function(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo),identifier(none,dehors)])),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])))),subset(none,range_subtraction(none,identifier(none,aut2),set_extension(none,[identifier(none,dehors)])),composition(none,identifier(none,aut2),range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),reverse(none,identifier(none,sor))),set_extension(none,[identifier(none,lo)])))),equal(none,intersection(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),union(none,set_subtraction(none,identifier(none,acc),set_extension(none,[identifier(none,po)])),identifier(none,ref))),empty_set(none)),equal(none,domain(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,sor)),set_extension(none,[identifier(none,lo)]))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo),identifier(none,dehors)])))]),wp('porteNonProt\351\g\351\eSensPositifpasser','porteNonProt\351\g\351\eSensPositifpasser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,identifier(none,po),domain(none,identifier(none,apr))),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut2)),equal(none,function(none,overwrite(none,identifier(none,sit2),set_extension(none,[couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])])])),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),conjunct(none,not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))))]),wp('porteNonProt\351\g\351\eSensPositifpasser','porteProt\351\g\351\ePassageAutorisationStopper',[member(none,identifier(none,p),set_subtraction(none,identifier(none,acc),set_extension(none,[identifier(none,po)])))]),wp('porteNonProt\351\g\351\eSensPositifpasser','porteProt\351\g\351\ePassageAutoriser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,apr),[identifier(none,po)])]),image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,set_subtraction(none,identifier(none,acc),set_extension(none,[identifier(none,po)])),identifier(none,ref))),equal(none,function(none,overwrite(none,identifier(none,sit2),set_extension(none,[couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])])])),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),not_member(none,identifier(none,pe),identifier(none,pln2)),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,identifier(none,po_cy))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none))]),wp('porteNonProt\351\g\351\eSensPositifpasser','porteProt\351\g\351\ePassageRefuser_1',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,apr),[identifier(none,po)])]),image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,set_subtraction(none,identifier(none,acc),set_extension(none,[identifier(none,po)])),identifier(none,ref))),equal(none,function(none,overwrite(none,identifier(none,sit2),set_extension(none,[couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])])])),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),negation(none,conjunct(none,not_member(none,identifier(none,pe),identifier(none,pln2)),conjunct(none,member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap)))))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,identifier(none,po_cy)))]),wp('porteNonProt\351\g\351\eSensPositifpasser','porteProt\351\g\351\ePassageRefuser_2',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,apr),[identifier(none,po)])]),image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,set_subtraction(none,identifier(none,acc),set_extension(none,[identifier(none,po)])),identifier(none,ref))),equal(none,function(none,overwrite(none,identifier(none,sit2),set_extension(none,[couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])])])),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),not_member(none,identifier(none,pe),identifier(none,pln2)),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,identifier(none,po_cy))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_false(none))]),wp('porteNonProt\351\g\351\eSensPositifpasser','porteProt\351\g\351\eSensPositifpasser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,identifier(none,po),domain(none,identifier(none,apr))),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut2)),equal(none,function(none,overwrite(none,identifier(none,sit2),set_extension(none,[couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])])])),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),member(none,couple(none,[identifier(none,pe),identifier(none,po)]),identifier(none,pap)),member(none,couple(none,[identifier(none,po),function(none,overwrite(none,identifier(none,sit2),set_extension(none,[couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])])])),[identifier(none,pe)])]),identifier(none,ava)),member(none,identifier(none,po),domain(none,identifier(none,po_cy))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca)))]),wp('porteNonProt\351\g\351\eSensPositifpasser','porteProt\351\g\351\eSupprimer',[member(none,identifier(none,p),identifier(none,por)),not_equal(none,set_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[function(none,identifier(none,ava),[identifier(none,p)])])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[function(none,identifier(none,apr),[identifier(none,p)])]))),set_extension(none,[identifier(none,p)])),empty_set(none)),not_member(none,identifier(none,p),union(none,set_subtraction(none,identifier(none,acc),set_extension(none,[identifier(none,po)])),identifier(none,ref))),member(none,identifier(none,p),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))))]),wp('porteNonProt\351\g\351\eSensPositifpasser','porteSensN\351\gatifpasser',[member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,overwrite(none,identifier(none,sit2),set_extension(none,[couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])])])),[identifier(none,pe)])]),identifier(none,apr)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap)))]),wp('porteNonProt\351\g\351\eSupprimer','autorisationCr\351\er',[member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),subset(none,identifier(none,'LO'),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),equal(none,intersection(none,cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')),identifier(none,aut2)),empty_set(none)),subset(none,range_subtraction(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),set_extension(none,[identifier(none,dehors)])),composition(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),reverse(none,identifier(none,sor)))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),set_subtraction(none,identifier(none,por),set_extension(none,[identifier(none,p)]))),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,domain_subtraction(none,set_extension(none,[couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,p)])])]),identifier(none,con))),set_extension(none,[boolean_true(none)]))))),equal(none,image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,ava)),[identifier(none,po)])])),image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,apr)),[identifier(none,po)])]))))),forall(none,[identifier(none,l),identifier(none,m)],implication(none,conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,identifier(none,m),identifier(none,loc)),conjunct(none,not_equal(none,identifier(none,l),identifier(none,m)),subset_strict(none,image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[identifier(none,l)])),image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[identifier(none,m)])))))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),set_subtraction(none,identifier(none,por),set_extension(none,[identifier(none,p)]))),member(none,identifier(none,po),intersection(none,image(none,reverse(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,ava))),set_extension(none,[identifier(none,m)])),image(none,reverse(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,apr))),set_extension(none,[identifier(none,l)]))))),equal(none,function(none,domain_subtraction(none,set_extension(none,[couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,p)])])]),identifier(none,con)),[couple(none,[identifier(none,po),identifier(none,l)])]),boolean_true(none)))))),forall(none,[identifier(none,p),identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),conjunct(none,member(none,identifier(none,po),set_subtraction(none,identifier(none,por),set_extension(none,[identifier(none,p)]))),member(none,couple(none,[identifier(none,p),function(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,apr)),[identifier(none,po)])]),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,couple(none,[identifier(none,p),function(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,ava)),[identifier(none,po)])]),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),not_member(none,identifier(none,pe),identifier(none,pln2)),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,identifier(none,com),reverse(none,identifier(none,com))))))))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none))]),wp('porteNonProt\351\g\351\eSupprimer',autorisationSupprimer,[member(none,identifier(none,pe),identifier(none,per2)),subset(none,identifier(none,'LO'),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),subset(none,cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')),identifier(none,aut2)),not_member(none,function(none,identifier(none,sit2),[identifier(none,pe)]),identifier(none,'LO')),subset(none,range_subtraction(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),set_extension(none,[identifier(none,dehors)])),composition(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),reverse(none,identifier(none,sor)))),not_member(none,identifier(none,pe),image(none,reverse(none,identifier(none,pap)),image(none,reverse(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,apr))),identifier(none,'LO')))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),set_subtraction(none,identifier(none,por),set_extension(none,[identifier(none,p)]))),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,domain_subtraction(none,set_extension(none,[couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,p)])])]),identifier(none,con))),set_extension(none,[boolean_true(none)]))))),equal(none,image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,ava)),[identifier(none,po)])])),image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,apr)),[identifier(none,po)])]))))),forall(none,[identifier(none,p),identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),conjunct(none,member(none,identifier(none,po),set_subtraction(none,identifier(none,por),set_extension(none,[identifier(none,p)]))),member(none,couple(none,[identifier(none,p),function(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,apr)),[identifier(none,po)])]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,couple(none,[identifier(none,p),function(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,ava)),[identifier(none,po)])]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,identifier(none,com),reverse(none,identifier(none,com))))))))),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),set_subtraction(none,identifier(none,por),set_extension(none,[identifier(none,p)])))),subset(none,composition(none,identifier(none,'PAP'),domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,ava))),identifier(none,sit2)),subset(none,composition(none,identifier(none,'PAP'),domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,apr))),identifier(none,aut2)),negation(none,member(none,identifier(none,pe),image(none,reverse(none,identifier(none,'PAP')),image(none,reverse(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,apr))),identifier(none,'LO'))))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,domain_subtraction(none,set_extension(none,[couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,p)])])]),identifier(none,con))),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),set_subtraction(none,identifier(none,por),set_extension(none,[identifier(none,p)]))),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,domain_subtraction(none,set_extension(none,[couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,p)])])]),identifier(none,con))),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp('porteNonProt\351\g\351\eSupprimer','communicationNonProt\351\g\351\eCr\351\er',[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),subset(none,identifier(none,'P'),set_subtraction(none,identifier(none,'PORTE'),set_subtraction(none,identifier(none,por),set_extension(none,[identifier(none,p)])))),not_equal(none,identifier(none,lo),identifier(none,ld)),not_member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),union(none,identifier(none,com),reverse(none,identifier(none,com)))),not_equal(none,identifier(none,'P'),empty_set(none)),not_equal(none,identifier(none,ld),identifier(none,dehors)),not_equal(none,identifier(none,lo),identifier(none,dehors)),equal(none,image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,ld)])),image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,lo)])))]),wp('porteNonProt\351\g\351\eSupprimer','communicationNonProt\351\g\351\eDevenir',[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),identifier(none,com)),subset(none,intersection(none,image(none,reverse(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,ava))),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,apr))),set_extension(none,[identifier(none,ld)]))),domain(none,image(none,reverse(none,domain_subtraction(none,set_extension(none,[couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,p)])])]),identifier(none,con))),set_extension(none,[boolean_true(none)])))),equal(none,image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,ld)]))),equal(none,intersection(none,image(none,reverse(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,ava))),set_extension(none,[identifier(none,lo)])),intersection(none,image(none,reverse(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,apr))),set_extension(none,[identifier(none,ld)])),union(none,identifier(none,acc),identifier(none,ref)))),empty_set(none)),not_equal(none,identifier(none,lo),identifier(none,dehors))]),wp('porteNonProt\351\g\351\eSupprimer',communicationPermuter,[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),identifier(none,com)),not_equal(none,identifier(none,lo),identifier(none,dehors)),not_equal(none,identifier(none,ld),identifier(none,dehors)),equal(none,image(none,domain_subtraction(none,set_extension(none,[couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,p)])])]),identifier(none,con)),cartesian_product(none,intersection(none,image(none,reverse(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,ava))),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,apr))),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)]))),set_extension(none,[boolean_false(none)]))]),wp('porteNonProt\351\g\351\eSupprimer','communicationProt\351\g\351\eCr\351\er',[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),subset(none,identifier(none,'P'),set_subtraction(none,identifier(none,'PORTE'),set_subtraction(none,identifier(none,por),set_extension(none,[identifier(none,p)])))),not_equal(none,identifier(none,lo),identifier(none,ld)),not_member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),union(none,identifier(none,com),reverse(none,identifier(none,com)))),not_equal(none,identifier(none,'P'),empty_set(none)),not_equal(none,identifier(none,ld),identifier(none,dehors)),subset(none,image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,ld)])),image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,lo)]))),subset(none,identifier(none,'C'),identifier(none,'CYLINDRE')),member(none,identifier(none,'PC'),partial_injection(none,identifier(none,'PORTE'),identifier(none,'CYLINDRE'))),equal(none,domain(none,identifier(none,'PC')),identifier(none,'P')),equal(none,range(none,identifier(none,'PC')),identifier(none,'C')),equal(none,intersection(none,identifier(none,'C'),identifier(none,cyl)),empty_set(none))]),wp('porteNonProt\351\g\351\eSupprimer','communicationProt\351\g\351\eDevenir',[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),identifier(none,com)),subset(none,intersection(none,image(none,reverse(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,ava))),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,apr))),set_extension(none,[identifier(none,ld)]))),domain(none,image(none,reverse(none,domain_subtraction(none,set_extension(none,[couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,p)])])]),identifier(none,con))),set_extension(none,[boolean_false(none)])))),subset(none,identifier(none,'C'),set_subtraction(none,identifier(none,'CYLINDRE'),identifier(none,cyl))),member(none,identifier(none,'PC'),partial_injection(none,identifier(none,'PORTE'),identifier(none,'CYLINDRE'))),equal(none,domain(none,identifier(none,'PC')),intersection(none,image(none,reverse(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,ava))),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,apr))),set_extension(none,[identifier(none,ld)])))),equal(none,range(none,identifier(none,'PC')),identifier(none,'C'))]),wp('porteNonProt\351\g\351\eSupprimer',communicationSupprimer,[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),identifier(none,com)),implication(none,not_equal(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)])),subset(none,identifier(none,loc),union(none,domain(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))),range(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])))))),subset(none,identifier(none,sor),union(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),reverse(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))))),equal(none,intersection(none,union(none,identifier(none,acc),identifier(none,ref)),intersection(none,image(none,reverse(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,ava))),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,apr))),set_extension(none,[identifier(none,ld)])))),empty_set(none)),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,identifier(none,aut2)),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),identifier(none,aut2)),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),reverse(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))))))))))]),wp('porteNonProt\351\g\351\eSupprimer',listenoirePersonneAjouter,[member(none,identifier(none,pe),identifier(none,per2)),not_member(none,identifier(none,pe),identifier(none,pln2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none)),member(none,function(none,identifier(none,pe_ca),[identifier(none,pe)]),domain(none,identifier(none,ca_cy))),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),set_subtraction(none,identifier(none,por),set_extension(none,[identifier(none,p)])))),subset(none,composition(none,identifier(none,'PAP'),domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,ava))),identifier(none,sit2)),subset(none,composition(none,identifier(none,'PAP'),domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,apr))),identifier(none,aut2)),negation(none,member(none,identifier(none,pe),domain(none,identifier(none,'PAP')))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,domain_subtraction(none,set_extension(none,[couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,p)])])]),identifier(none,con))),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),set_subtraction(none,identifier(none,por),set_extension(none,[identifier(none,p)]))),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,domain_subtraction(none,set_extension(none,[couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,p)])])]),identifier(none,con))),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp('porteNonProt\351\g\351\eSupprimer',listenoirePersonneRetirer,[member(none,identifier(none,pe),identifier(none,pln2)),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),set_subtraction(none,identifier(none,por),set_extension(none,[identifier(none,p)])))),subset(none,composition(none,identifier(none,'PAP'),domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,ava))),identifier(none,sit2)),subset(none,composition(none,identifier(none,'PAP'),domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,apr))),identifier(none,aut2)),negation(none,member(none,identifier(none,pe),domain(none,identifier(none,'PAP')))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,domain_subtraction(none,set_extension(none,[couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,p)])])]),identifier(none,con))),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),set_subtraction(none,identifier(none,por),set_extension(none,[identifier(none,p)]))),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,domain_subtraction(none,set_extension(none,[couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,p)])])]),identifier(none,con))),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp('porteNonProt\351\g\351\eSupprimer','localNonProt\351\g\351\Cr\351\er',[member(none,identifier(none,lo),set_subtraction(none,identifier(none,'LOCAL'),identifier(none,loc))),member(none,identifier(none,m),identifier(none,loc)),subset(none,identifier(none,'P'),identifier(none,'PORTE')),equal(none,intersection(none,identifier(none,'P'),set_subtraction(none,identifier(none,por),set_extension(none,[identifier(none,p)]))),empty_set(none)),not_equal(none,identifier(none,'P'),empty_set(none)),not_equal(none,identifier(none,m),identifier(none,dehors)),equal(none,image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,m)])),empty_set(none))]),wp('porteNonProt\351\g\351\eSupprimer','localProt\351\g\351\Cr\351\er',[member(none,identifier(none,lo),set_subtraction(none,identifier(none,'LOCAL'),identifier(none,loc))),member(none,identifier(none,m),identifier(none,loc)),subset(none,identifier(none,'P'),set_subtraction(none,identifier(none,'PORTE'),set_subtraction(none,identifier(none,por),set_extension(none,[identifier(none,p)])))),not_equal(none,identifier(none,'P'),empty_set(none)),subset(none,identifier(none,'C'),set_subtraction(none,identifier(none,'CYLINDRE'),identifier(none,cyl))),member(none,identifier(none,'PC'),total_bijection(none,identifier(none,'P'),identifier(none,'C')))]),wp('porteNonProt\351\g\351\eSupprimer',localSupprimer,[member(none,identifier(none,lo),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),not_member(none,identifier(none,lo),range(none,identifier(none,sit2))),not_member(none,identifier(none,lo),range(none,identifier(none,aut2))),implication(none,not_equal(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)])),set_extension(none,[identifier(none,lo)])),subset(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])),union(none,domain(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,com)),set_extension(none,[identifier(none,lo)]))),range(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,com)),set_extension(none,[identifier(none,lo)])))))),member(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,sor)),set_extension(none,[identifier(none,lo)])),partial_function(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo),identifier(none,dehors)])),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])))),subset(none,range_subtraction(none,identifier(none,aut2),set_extension(none,[identifier(none,dehors)])),composition(none,identifier(none,aut2),range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),reverse(none,identifier(none,sor))),set_extension(none,[identifier(none,lo)])))),equal(none,intersection(none,union(none,image(none,reverse(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,ava))),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,apr))),set_extension(none,[identifier(none,lo)]))),union(none,identifier(none,acc),identifier(none,ref))),empty_set(none)),equal(none,domain(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,sor)),set_extension(none,[identifier(none,lo)]))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo),identifier(none,dehors)])))]),wp('porteNonProt\351\g\351\eSupprimer','porteNonProt\351\g\351\eCr\351\er',[member(none,identifier(none,p),set_subtraction(none,identifier(none,'PORTE'),set_subtraction(none,identifier(none,por),set_extension(none,[identifier(none,p)])))),member(none,identifier(none,l),identifier(none,loc)),member(none,identifier(none,m),identifier(none,loc)),not_equal(none,identifier(none,l),identifier(none,m)),not_equal(none,intersection(none,image(none,reverse(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,ava))),set_extension(none,[identifier(none,l)])),image(none,reverse(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,apr))),set_extension(none,[identifier(none,m)]))),empty_set(none)),not_equal(none,identifier(none,m),identifier(none,dehors)),member(none,identifier(none,po),intersection(none,image(none,reverse(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,ava))),set_extension(none,[identifier(none,l)])),image(none,reverse(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,apr))),set_extension(none,[identifier(none,m)])))),member(none,identifier(none,po),domain(none,image(none,reverse(none,domain_subtraction(none,set_extension(none,[couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,p)])])]),identifier(none,con))),set_extension(none,[boolean_false(none)]))))]),wp('porteNonProt\351\g\351\eSupprimer','porteNonProt\351\g\351\eSensPositifpasser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),set_subtraction(none,identifier(none,por),set_extension(none,[identifier(none,p)]))),member(none,identifier(none,po),domain(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,apr)))),member(none,couple(none,[identifier(none,pe),function(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,apr)),[identifier(none,po)])]),identifier(none,aut2)),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,ava)),[identifier(none,po)])),conjunct(none,not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,domain_subtraction(none,set_extension(none,[couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,p)])])]),identifier(none,con))),set_extension(none,[boolean_true(none)])))))]),wp('porteNonProt\351\g\351\eSupprimer','porteNonProt\351\g\351\eSupprimer',[member(none,identifier(none,p),set_subtraction(none,identifier(none,por),set_extension(none,[identifier(none,p)]))),not_equal(none,set_subtraction(none,intersection(none,image(none,reverse(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,ava))),set_extension(none,[function(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,ava)),[identifier(none,p)])])),image(none,reverse(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,apr))),set_extension(none,[function(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,apr)),[identifier(none,p)])]))),set_extension(none,[identifier(none,p)])),empty_set(none)),member(none,identifier(none,p),domain(none,image(none,reverse(none,domain_subtraction(none,set_extension(none,[couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,p)])])]),identifier(none,con))),set_extension(none,[boolean_false(none)]))))]),wp('porteNonProt\351\g\351\eSupprimer','porteProt\351\g\351\eCr\351\er',[member(none,identifier(none,p),set_subtraction(none,identifier(none,'PORTE'),set_subtraction(none,identifier(none,por),set_extension(none,[identifier(none,p)])))),member(none,identifier(none,l),identifier(none,loc)),member(none,identifier(none,m),identifier(none,loc)),not_equal(none,identifier(none,l),identifier(none,m)),not_equal(none,intersection(none,image(none,reverse(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,ava))),set_extension(none,[identifier(none,l)])),image(none,reverse(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,apr))),set_extension(none,[identifier(none,m)]))),empty_set(none)),not_equal(none,identifier(none,m),identifier(none,dehors)),member(none,identifier(none,po),intersection(none,image(none,reverse(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,ava))),set_extension(none,[identifier(none,l)])),image(none,reverse(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,apr))),set_extension(none,[identifier(none,m)])))),member(none,identifier(none,po),domain(none,image(none,reverse(none,domain_subtraction(none,set_extension(none,[couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,p)])])]),identifier(none,con))),set_extension(none,[boolean_true(none)])))),member(none,identifier(none,cy),set_subtraction(none,identifier(none,'CYLINDRE'),identifier(none,cyl)))]),wp('porteNonProt\351\g\351\eSupprimer','porteProt\351\g\351\ePassageAutoriser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),set_subtraction(none,identifier(none,por),set_extension(none,[identifier(none,p)]))),member(none,couple(none,[identifier(none,po),function(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,apr)),[identifier(none,po)])]),image(none,reverse(none,domain_subtraction(none,set_extension(none,[couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,p)])])]),identifier(none,con))),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),identifier(none,ref))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,ava)),[identifier(none,po)])),not_member(none,identifier(none,pe),identifier(none,pln2)),member(none,couple(none,[identifier(none,pe),function(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,apr)),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,identifier(none,po_cy))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none))]),wp('porteNonProt\351\g\351\eSupprimer','porteProt\351\g\351\ePassageRefuser_1',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),set_subtraction(none,identifier(none,por),set_extension(none,[identifier(none,p)]))),member(none,couple(none,[identifier(none,po),function(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,apr)),[identifier(none,po)])]),image(none,reverse(none,domain_subtraction(none,set_extension(none,[couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,p)])])]),identifier(none,con))),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),identifier(none,ref))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,ava)),[identifier(none,po)])),negation(none,conjunct(none,not_member(none,identifier(none,pe),identifier(none,pln2)),conjunct(none,member(none,couple(none,[identifier(none,pe),function(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,apr)),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap)))))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,identifier(none,po_cy)))]),wp('porteNonProt\351\g\351\eSupprimer','porteProt\351\g\351\ePassageRefuser_2',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),set_subtraction(none,identifier(none,por),set_extension(none,[identifier(none,p)]))),member(none,couple(none,[identifier(none,po),function(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,apr)),[identifier(none,po)])]),image(none,reverse(none,domain_subtraction(none,set_extension(none,[couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,p)])])]),identifier(none,con))),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),identifier(none,ref))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,ava)),[identifier(none,po)])),not_member(none,identifier(none,pe),identifier(none,pln2)),member(none,couple(none,[identifier(none,pe),function(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,apr)),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,identifier(none,po_cy))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_false(none))]),wp('porteNonProt\351\g\351\eSupprimer','porteProt\351\g\351\eSensPositifpasser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),set_subtraction(none,identifier(none,por),set_extension(none,[identifier(none,p)]))),member(none,identifier(none,po),domain(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,apr)))),member(none,couple(none,[identifier(none,pe),function(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,apr)),[identifier(none,po)])]),identifier(none,aut2)),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,ava)),[identifier(none,po)])),member(none,couple(none,[identifier(none,pe),identifier(none,po)]),identifier(none,pap)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,sit2),[identifier(none,pe)])]),domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,ava))),member(none,identifier(none,po),domain(none,identifier(none,po_cy))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca)))]),wp('porteNonProt\351\g\351\eSupprimer','porteProt\351\g\351\eSupprimer',[member(none,identifier(none,p),set_subtraction(none,identifier(none,por),set_extension(none,[identifier(none,p)]))),not_equal(none,set_subtraction(none,intersection(none,image(none,reverse(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,ava))),set_extension(none,[function(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,ava)),[identifier(none,p)])])),image(none,reverse(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,apr))),set_extension(none,[function(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,apr)),[identifier(none,p)])]))),set_extension(none,[identifier(none,p)])),empty_set(none)),not_member(none,identifier(none,p),union(none,identifier(none,acc),identifier(none,ref))),member(none,identifier(none,p),domain(none,image(none,reverse(none,domain_subtraction(none,set_extension(none,[couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,p)])])]),identifier(none,con))),set_extension(none,[boolean_true(none)]))))]),wp('porteNonProt\351\g\351\eSupprimer','porteSensN\351\gatifpasser',[member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),set_subtraction(none,identifier(none,por),set_extension(none,[identifier(none,p)]))),member(none,couple(none,[identifier(none,po),function(none,identifier(none,sit2),[identifier(none,pe)])]),domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,apr))),not_member(none,identifier(none,pe),domain(none,identifier(none,pap)))]),wp('porteProt\351\g\351\eCr\351\er','autorisationCr\351\er',[member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),subset(none,identifier(none,'LO'),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),equal(none,intersection(none,cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')),identifier(none,aut2)),empty_set(none)),subset(none,range_subtraction(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),set_extension(none,[identifier(none,dehors)])),composition(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),reverse(none,identifier(none,sor)))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),union(none,identifier(none,por),set_extension(none,[identifier(none,p)]))),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,overwrite(none,identifier(none,con),set_extension(none,[couple(none,[couple(none,[identifier(none,p),identifier(none,m)]),boolean_true(none)])]))),set_extension(none,[boolean_true(none)]))))),equal(none,image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,overwrite(none,identifier(none,ava),set_extension(none,[couple(none,[identifier(none,p),identifier(none,l)])])),[identifier(none,po)])])),image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,overwrite(none,identifier(none,apr),set_extension(none,[couple(none,[identifier(none,p),identifier(none,m)])])),[identifier(none,po)])]))))),forall(none,[identifier(none,l),identifier(none,m)],implication(none,conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,identifier(none,m),identifier(none,loc)),conjunct(none,not_equal(none,identifier(none,l),identifier(none,m)),subset_strict(none,image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[identifier(none,l)])),image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[identifier(none,m)])))))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),union(none,identifier(none,por),set_extension(none,[identifier(none,p)]))),member(none,identifier(none,po),intersection(none,image(none,reverse(none,overwrite(none,identifier(none,ava),set_extension(none,[couple(none,[identifier(none,p),identifier(none,l)])]))),set_extension(none,[identifier(none,m)])),image(none,reverse(none,overwrite(none,identifier(none,apr),set_extension(none,[couple(none,[identifier(none,p),identifier(none,m)])]))),set_extension(none,[identifier(none,l)]))))),equal(none,function(none,overwrite(none,identifier(none,con),set_extension(none,[couple(none,[couple(none,[identifier(none,p),identifier(none,m)]),boolean_true(none)])])),[couple(none,[identifier(none,po),identifier(none,l)])]),boolean_true(none)))))),forall(none,[identifier(none,p),identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),conjunct(none,member(none,identifier(none,po),union(none,identifier(none,por),set_extension(none,[identifier(none,p)]))),member(none,couple(none,[identifier(none,p),function(none,overwrite(none,identifier(none,apr),set_extension(none,[couple(none,[identifier(none,p),identifier(none,m)])])),[identifier(none,po)])]),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,couple(none,[identifier(none,p),function(none,overwrite(none,identifier(none,ava),set_extension(none,[couple(none,[identifier(none,p),identifier(none,l)])])),[identifier(none,po)])]),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),not_member(none,identifier(none,pe),identifier(none,pln2)),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,identifier(none,com),reverse(none,identifier(none,com))))))))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none))]),wp('porteProt\351\g\351\eCr\351\er',autorisationSupprimer,[member(none,identifier(none,pe),identifier(none,per2)),subset(none,identifier(none,'LO'),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),subset(none,cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')),identifier(none,aut2)),not_member(none,function(none,identifier(none,sit2),[identifier(none,pe)]),identifier(none,'LO')),subset(none,range_subtraction(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),set_extension(none,[identifier(none,dehors)])),composition(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),reverse(none,identifier(none,sor)))),not_member(none,identifier(none,pe),image(none,reverse(none,identifier(none,pap)),image(none,reverse(none,overwrite(none,identifier(none,apr),set_extension(none,[couple(none,[identifier(none,p),identifier(none,m)])]))),identifier(none,'LO')))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),union(none,identifier(none,por),set_extension(none,[identifier(none,p)]))),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,overwrite(none,identifier(none,con),set_extension(none,[couple(none,[couple(none,[identifier(none,p),identifier(none,m)]),boolean_true(none)])]))),set_extension(none,[boolean_true(none)]))))),equal(none,image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,overwrite(none,identifier(none,ava),set_extension(none,[couple(none,[identifier(none,p),identifier(none,l)])])),[identifier(none,po)])])),image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,overwrite(none,identifier(none,apr),set_extension(none,[couple(none,[identifier(none,p),identifier(none,m)])])),[identifier(none,po)])]))))),forall(none,[identifier(none,p),identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),conjunct(none,member(none,identifier(none,po),union(none,identifier(none,por),set_extension(none,[identifier(none,p)]))),member(none,couple(none,[identifier(none,p),function(none,overwrite(none,identifier(none,apr),set_extension(none,[couple(none,[identifier(none,p),identifier(none,m)])])),[identifier(none,po)])]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,couple(none,[identifier(none,p),function(none,overwrite(none,identifier(none,ava),set_extension(none,[couple(none,[identifier(none,p),identifier(none,l)])])),[identifier(none,po)])]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,identifier(none,com),reverse(none,identifier(none,com))))))))),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),union(none,identifier(none,por),set_extension(none,[identifier(none,p)])))),subset(none,composition(none,identifier(none,'PAP'),overwrite(none,identifier(none,ava),set_extension(none,[couple(none,[identifier(none,p),identifier(none,l)])]))),identifier(none,sit2)),subset(none,composition(none,identifier(none,'PAP'),overwrite(none,identifier(none,apr),set_extension(none,[couple(none,[identifier(none,p),identifier(none,m)])]))),identifier(none,aut2)),negation(none,member(none,identifier(none,pe),image(none,reverse(none,identifier(none,'PAP')),image(none,reverse(none,overwrite(none,identifier(none,apr),set_extension(none,[couple(none,[identifier(none,p),identifier(none,m)])]))),identifier(none,'LO'))))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,overwrite(none,identifier(none,con),set_extension(none,[couple(none,[couple(none,[identifier(none,p),identifier(none,m)]),boolean_true(none)])]))),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),union(none,identifier(none,por),set_extension(none,[identifier(none,p)]))),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,overwrite(none,identifier(none,con),set_extension(none,[couple(none,[couple(none,[identifier(none,p),identifier(none,m)]),boolean_true(none)])]))),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp('porteProt\351\g\351\eCr\351\er','communicationNonProt\351\g\351\eCr\351\er',[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),subset(none,identifier(none,'P'),set_subtraction(none,identifier(none,'PORTE'),union(none,identifier(none,por),set_extension(none,[identifier(none,p)])))),not_equal(none,identifier(none,lo),identifier(none,ld)),not_member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),union(none,identifier(none,com),reverse(none,identifier(none,com)))),not_equal(none,identifier(none,'P'),empty_set(none)),not_equal(none,identifier(none,ld),identifier(none,dehors)),not_equal(none,identifier(none,lo),identifier(none,dehors)),equal(none,image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,ld)])),image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,lo)])))]),wp('porteProt\351\g\351\eCr\351\er','communicationNonProt\351\g\351\eDevenir',[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),identifier(none,com)),subset(none,intersection(none,image(none,reverse(none,overwrite(none,identifier(none,ava),set_extension(none,[couple(none,[identifier(none,p),identifier(none,l)])]))),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,overwrite(none,identifier(none,apr),set_extension(none,[couple(none,[identifier(none,p),identifier(none,m)])]))),set_extension(none,[identifier(none,ld)]))),domain(none,image(none,reverse(none,overwrite(none,identifier(none,con),set_extension(none,[couple(none,[couple(none,[identifier(none,p),identifier(none,m)]),boolean_true(none)])]))),set_extension(none,[boolean_true(none)])))),equal(none,image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,ld)]))),equal(none,intersection(none,image(none,reverse(none,overwrite(none,identifier(none,ava),set_extension(none,[couple(none,[identifier(none,p),identifier(none,l)])]))),set_extension(none,[identifier(none,lo)])),intersection(none,image(none,reverse(none,overwrite(none,identifier(none,apr),set_extension(none,[couple(none,[identifier(none,p),identifier(none,m)])]))),set_extension(none,[identifier(none,ld)])),union(none,identifier(none,acc),identifier(none,ref)))),empty_set(none)),not_equal(none,identifier(none,lo),identifier(none,dehors))]),wp('porteProt\351\g\351\eCr\351\er',communicationPermuter,[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),identifier(none,com)),not_equal(none,identifier(none,lo),identifier(none,dehors)),not_equal(none,identifier(none,ld),identifier(none,dehors)),equal(none,image(none,overwrite(none,identifier(none,con),set_extension(none,[couple(none,[couple(none,[identifier(none,p),identifier(none,m)]),boolean_true(none)])])),cartesian_product(none,intersection(none,image(none,reverse(none,overwrite(none,identifier(none,ava),set_extension(none,[couple(none,[identifier(none,p),identifier(none,l)])]))),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,overwrite(none,identifier(none,apr),set_extension(none,[couple(none,[identifier(none,p),identifier(none,m)])]))),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)]))),set_extension(none,[boolean_false(none)]))]),wp('porteProt\351\g\351\eCr\351\er','communicationProt\351\g\351\eCr\351\er',[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),subset(none,identifier(none,'P'),set_subtraction(none,identifier(none,'PORTE'),union(none,identifier(none,por),set_extension(none,[identifier(none,p)])))),not_equal(none,identifier(none,lo),identifier(none,ld)),not_member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),union(none,identifier(none,com),reverse(none,identifier(none,com)))),not_equal(none,identifier(none,'P'),empty_set(none)),not_equal(none,identifier(none,ld),identifier(none,dehors)),subset(none,image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,ld)])),image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,lo)]))),subset(none,identifier(none,'C'),identifier(none,'CYLINDRE')),member(none,identifier(none,'PC'),partial_injection(none,identifier(none,'PORTE'),identifier(none,'CYLINDRE'))),equal(none,domain(none,identifier(none,'PC')),identifier(none,'P')),equal(none,range(none,identifier(none,'PC')),identifier(none,'C')),equal(none,intersection(none,identifier(none,'C'),union(none,identifier(none,cyl),set_extension(none,[identifier(none,cy)]))),empty_set(none))]),wp('porteProt\351\g\351\eCr\351\er','communicationProt\351\g\351\eDevenir',[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),identifier(none,com)),subset(none,intersection(none,image(none,reverse(none,overwrite(none,identifier(none,ava),set_extension(none,[couple(none,[identifier(none,p),identifier(none,l)])]))),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,overwrite(none,identifier(none,apr),set_extension(none,[couple(none,[identifier(none,p),identifier(none,m)])]))),set_extension(none,[identifier(none,ld)]))),domain(none,image(none,reverse(none,overwrite(none,identifier(none,con),set_extension(none,[couple(none,[couple(none,[identifier(none,p),identifier(none,m)]),boolean_true(none)])]))),set_extension(none,[boolean_false(none)])))),subset(none,identifier(none,'C'),set_subtraction(none,identifier(none,'CYLINDRE'),union(none,identifier(none,cyl),set_extension(none,[identifier(none,cy)])))),member(none,identifier(none,'PC'),partial_injection(none,identifier(none,'PORTE'),identifier(none,'CYLINDRE'))),equal(none,domain(none,identifier(none,'PC')),intersection(none,image(none,reverse(none,overwrite(none,identifier(none,ava),set_extension(none,[couple(none,[identifier(none,p),identifier(none,l)])]))),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,overwrite(none,identifier(none,apr),set_extension(none,[couple(none,[identifier(none,p),identifier(none,m)])]))),set_extension(none,[identifier(none,ld)])))),equal(none,range(none,identifier(none,'PC')),identifier(none,'C'))]),wp('porteProt\351\g\351\eCr\351\er',communicationSupprimer,[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),identifier(none,com)),implication(none,not_equal(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)])),subset(none,identifier(none,loc),union(none,domain(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))),range(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])))))),subset(none,identifier(none,sor),union(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),reverse(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))))),equal(none,intersection(none,union(none,identifier(none,acc),identifier(none,ref)),intersection(none,image(none,reverse(none,overwrite(none,identifier(none,ava),set_extension(none,[couple(none,[identifier(none,p),identifier(none,l)])]))),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,overwrite(none,identifier(none,apr),set_extension(none,[couple(none,[identifier(none,p),identifier(none,m)])]))),set_extension(none,[identifier(none,ld)])))),empty_set(none)),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,identifier(none,aut2)),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),identifier(none,aut2)),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),reverse(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))))))))))]),wp('porteProt\351\g\351\eCr\351\er',dateAvancer_1,[member(none,identifier(none,d),identifier(none,'DATE')),negation(none,equal(none,identifier(none,d),identifier(none,dc))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none)),negation(none,equal(none,event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,union(none,identifier(none,cy_cln),cartesian_product(none,set_extension(none,[identifier(none,cy)]),intersection(none,image(none,identifier(none,pe_ca),intersection(none,image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,m)])),identifier(none,pln2))),event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),identifier(none,car)),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_true(none))))))))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_false(none)))),empty_set(none))),subset(none,cartesian_product(none,image(none,reverse(none,identifier(none,pe_ca)),event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,union(none,identifier(none,cy_cln),cartesian_product(none,set_extension(none,[identifier(none,cy)]),intersection(none,image(none,identifier(none,pe_ca),intersection(none,image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,m)])),identifier(none,pln2))),event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),identifier(none,car)),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_true(none))))))))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_false(none))))),set_extension(none,[identifier(none,dehors)])),identifier(none,sit2))]),wp('porteProt\351\g\351\eCr\351\er',dateAvancer_2,[member(none,identifier(none,d),identifier(none,'DATE')),negation(none,equal(none,identifier(none,d),identifier(none,dc))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none)),equal(none,event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,union(none,identifier(none,cy_cln),cartesian_product(none,set_extension(none,[identifier(none,cy)]),intersection(none,image(none,identifier(none,pe_ca),intersection(none,image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,m)])),identifier(none,pln2))),event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),identifier(none,car)),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_true(none))))))))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_false(none)))),empty_set(none))]),wp('porteProt\351\g\351\eCr\351\er',listenoirePersonneAjouter,[member(none,identifier(none,pe),identifier(none,per2)),not_member(none,identifier(none,pe),identifier(none,pln2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none)),member(none,function(none,identifier(none,pe_ca),[identifier(none,pe)]),domain(none,union(none,identifier(none,ca_cy),cartesian_product(none,image(none,identifier(none,pe_ca),image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,m)]))),set_extension(none,[identifier(none,cy)]))))),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),union(none,identifier(none,por),set_extension(none,[identifier(none,p)])))),subset(none,composition(none,identifier(none,'PAP'),overwrite(none,identifier(none,ava),set_extension(none,[couple(none,[identifier(none,p),identifier(none,l)])]))),identifier(none,sit2)),subset(none,composition(none,identifier(none,'PAP'),overwrite(none,identifier(none,apr),set_extension(none,[couple(none,[identifier(none,p),identifier(none,m)])]))),identifier(none,aut2)),negation(none,member(none,identifier(none,pe),domain(none,identifier(none,'PAP')))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,overwrite(none,identifier(none,con),set_extension(none,[couple(none,[couple(none,[identifier(none,p),identifier(none,m)]),boolean_true(none)])]))),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),union(none,identifier(none,por),set_extension(none,[identifier(none,p)]))),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,overwrite(none,identifier(none,con),set_extension(none,[couple(none,[couple(none,[identifier(none,p),identifier(none,m)]),boolean_true(none)])]))),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp('porteProt\351\g\351\eCr\351\er',listenoirePersonneRetirer,[member(none,identifier(none,pe),identifier(none,pln2)),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),union(none,identifier(none,por),set_extension(none,[identifier(none,p)])))),subset(none,composition(none,identifier(none,'PAP'),overwrite(none,identifier(none,ava),set_extension(none,[couple(none,[identifier(none,p),identifier(none,l)])]))),identifier(none,sit2)),subset(none,composition(none,identifier(none,'PAP'),overwrite(none,identifier(none,apr),set_extension(none,[couple(none,[identifier(none,p),identifier(none,m)])]))),identifier(none,aut2)),negation(none,member(none,identifier(none,pe),domain(none,identifier(none,'PAP')))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,overwrite(none,identifier(none,con),set_extension(none,[couple(none,[couple(none,[identifier(none,p),identifier(none,m)]),boolean_true(none)])]))),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),union(none,identifier(none,por),set_extension(none,[identifier(none,p)]))),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,overwrite(none,identifier(none,con),set_extension(none,[couple(none,[couple(none,[identifier(none,p),identifier(none,m)]),boolean_true(none)])]))),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp('porteProt\351\g\351\eCr\351\er','localNonProt\351\g\351\Cr\351\er',[member(none,identifier(none,lo),set_subtraction(none,identifier(none,'LOCAL'),identifier(none,loc))),member(none,identifier(none,m),identifier(none,loc)),subset(none,identifier(none,'P'),identifier(none,'PORTE')),equal(none,intersection(none,identifier(none,'P'),union(none,identifier(none,por),set_extension(none,[identifier(none,p)]))),empty_set(none)),not_equal(none,identifier(none,'P'),empty_set(none)),not_equal(none,identifier(none,m),identifier(none,dehors)),equal(none,image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,m)])),empty_set(none))]),wp('porteProt\351\g\351\eCr\351\er','localProt\351\g\351\Cr\351\er',[member(none,identifier(none,lo),set_subtraction(none,identifier(none,'LOCAL'),identifier(none,loc))),member(none,identifier(none,m),identifier(none,loc)),subset(none,identifier(none,'P'),set_subtraction(none,identifier(none,'PORTE'),union(none,identifier(none,por),set_extension(none,[identifier(none,p)])))),not_equal(none,identifier(none,'P'),empty_set(none)),subset(none,identifier(none,'C'),set_subtraction(none,identifier(none,'CYLINDRE'),union(none,identifier(none,cyl),set_extension(none,[identifier(none,cy)])))),member(none,identifier(none,'PC'),total_bijection(none,identifier(none,'P'),identifier(none,'C')))]),wp('porteProt\351\g\351\eCr\351\er',localSupprimer,[member(none,identifier(none,lo),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),not_member(none,identifier(none,lo),range(none,identifier(none,sit2))),not_member(none,identifier(none,lo),range(none,identifier(none,aut2))),implication(none,not_equal(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)])),set_extension(none,[identifier(none,lo)])),subset(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])),union(none,domain(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,com)),set_extension(none,[identifier(none,lo)]))),range(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,com)),set_extension(none,[identifier(none,lo)])))))),member(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,sor)),set_extension(none,[identifier(none,lo)])),partial_function(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo),identifier(none,dehors)])),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])))),subset(none,range_subtraction(none,identifier(none,aut2),set_extension(none,[identifier(none,dehors)])),composition(none,identifier(none,aut2),range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),reverse(none,identifier(none,sor))),set_extension(none,[identifier(none,lo)])))),equal(none,intersection(none,union(none,image(none,reverse(none,overwrite(none,identifier(none,ava),set_extension(none,[couple(none,[identifier(none,p),identifier(none,l)])]))),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,overwrite(none,identifier(none,apr),set_extension(none,[couple(none,[identifier(none,p),identifier(none,m)])]))),set_extension(none,[identifier(none,lo)]))),union(none,identifier(none,acc),identifier(none,ref))),empty_set(none)),equal(none,domain(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,sor)),set_extension(none,[identifier(none,lo)]))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo),identifier(none,dehors)])))]),wp('porteProt\351\g\351\eCr\351\er','porteNonProt\351\g\351\eCr\351\er',[member(none,identifier(none,p),set_subtraction(none,identifier(none,'PORTE'),union(none,identifier(none,por),set_extension(none,[identifier(none,p)])))),member(none,identifier(none,l),identifier(none,loc)),member(none,identifier(none,m),identifier(none,loc)),not_equal(none,identifier(none,l),identifier(none,m)),not_equal(none,intersection(none,image(none,reverse(none,overwrite(none,identifier(none,ava),set_extension(none,[couple(none,[identifier(none,p),identifier(none,l)])]))),set_extension(none,[identifier(none,l)])),image(none,reverse(none,overwrite(none,identifier(none,apr),set_extension(none,[couple(none,[identifier(none,p),identifier(none,m)])]))),set_extension(none,[identifier(none,m)]))),empty_set(none)),not_equal(none,identifier(none,m),identifier(none,dehors)),member(none,identifier(none,po),intersection(none,image(none,reverse(none,overwrite(none,identifier(none,ava),set_extension(none,[couple(none,[identifier(none,p),identifier(none,l)])]))),set_extension(none,[identifier(none,l)])),image(none,reverse(none,overwrite(none,identifier(none,apr),set_extension(none,[couple(none,[identifier(none,p),identifier(none,m)])]))),set_extension(none,[identifier(none,m)])))),member(none,identifier(none,po),domain(none,image(none,reverse(none,overwrite(none,identifier(none,con),set_extension(none,[couple(none,[couple(none,[identifier(none,p),identifier(none,m)]),boolean_true(none)])]))),set_extension(none,[boolean_false(none)]))))]),wp('porteProt\351\g\351\eCr\351\er','porteNonProt\351\g\351\eSensPositifpasser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),union(none,identifier(none,por),set_extension(none,[identifier(none,p)]))),member(none,identifier(none,po),domain(none,overwrite(none,identifier(none,apr),set_extension(none,[couple(none,[identifier(none,p),identifier(none,m)])])))),member(none,couple(none,[identifier(none,pe),function(none,overwrite(none,identifier(none,apr),set_extension(none,[couple(none,[identifier(none,p),identifier(none,m)])])),[identifier(none,po)])]),identifier(none,aut2)),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,overwrite(none,identifier(none,ava),set_extension(none,[couple(none,[identifier(none,p),identifier(none,l)])])),[identifier(none,po)])),conjunct(none,not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,overwrite(none,identifier(none,con),set_extension(none,[couple(none,[couple(none,[identifier(none,p),identifier(none,m)]),boolean_true(none)])]))),set_extension(none,[boolean_true(none)])))))]),wp('porteProt\351\g\351\eCr\351\er','porteNonProt\351\g\351\eSupprimer',[member(none,identifier(none,p),union(none,identifier(none,por),set_extension(none,[identifier(none,p)]))),not_equal(none,set_subtraction(none,intersection(none,image(none,reverse(none,overwrite(none,identifier(none,ava),set_extension(none,[couple(none,[identifier(none,p),identifier(none,l)])]))),set_extension(none,[function(none,overwrite(none,identifier(none,ava),set_extension(none,[couple(none,[identifier(none,p),identifier(none,l)])])),[identifier(none,p)])])),image(none,reverse(none,overwrite(none,identifier(none,apr),set_extension(none,[couple(none,[identifier(none,p),identifier(none,m)])]))),set_extension(none,[function(none,overwrite(none,identifier(none,apr),set_extension(none,[couple(none,[identifier(none,p),identifier(none,m)])])),[identifier(none,p)])]))),set_extension(none,[identifier(none,p)])),empty_set(none)),member(none,identifier(none,p),domain(none,image(none,reverse(none,overwrite(none,identifier(none,con),set_extension(none,[couple(none,[couple(none,[identifier(none,p),identifier(none,m)]),boolean_true(none)])]))),set_extension(none,[boolean_false(none)]))))]),wp('porteProt\351\g\351\eCr\351\er','porteProt\351\g\351\eCr\351\er',[member(none,identifier(none,p),set_subtraction(none,identifier(none,'PORTE'),union(none,identifier(none,por),set_extension(none,[identifier(none,p)])))),member(none,identifier(none,l),identifier(none,loc)),member(none,identifier(none,m),identifier(none,loc)),not_equal(none,identifier(none,l),identifier(none,m)),not_equal(none,intersection(none,image(none,reverse(none,overwrite(none,identifier(none,ava),set_extension(none,[couple(none,[identifier(none,p),identifier(none,l)])]))),set_extension(none,[identifier(none,l)])),image(none,reverse(none,overwrite(none,identifier(none,apr),set_extension(none,[couple(none,[identifier(none,p),identifier(none,m)])]))),set_extension(none,[identifier(none,m)]))),empty_set(none)),not_equal(none,identifier(none,m),identifier(none,dehors)),member(none,identifier(none,po),intersection(none,image(none,reverse(none,overwrite(none,identifier(none,ava),set_extension(none,[couple(none,[identifier(none,p),identifier(none,l)])]))),set_extension(none,[identifier(none,l)])),image(none,reverse(none,overwrite(none,identifier(none,apr),set_extension(none,[couple(none,[identifier(none,p),identifier(none,m)])]))),set_extension(none,[identifier(none,m)])))),member(none,identifier(none,po),domain(none,image(none,reverse(none,overwrite(none,identifier(none,con),set_extension(none,[couple(none,[couple(none,[identifier(none,p),identifier(none,m)]),boolean_true(none)])]))),set_extension(none,[boolean_true(none)])))),member(none,identifier(none,cy),set_subtraction(none,identifier(none,'CYLINDRE'),union(none,identifier(none,cyl),set_extension(none,[identifier(none,cy)]))))]),wp('porteProt\351\g\351\eCr\351\er','porteProt\351\g\351\ePassageAutoriser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),union(none,identifier(none,por),set_extension(none,[identifier(none,p)]))),member(none,couple(none,[identifier(none,po),function(none,overwrite(none,identifier(none,apr),set_extension(none,[couple(none,[identifier(none,p),identifier(none,m)])])),[identifier(none,po)])]),image(none,reverse(none,overwrite(none,identifier(none,con),set_extension(none,[couple(none,[couple(none,[identifier(none,p),identifier(none,m)]),boolean_true(none)])]))),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),identifier(none,ref))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,overwrite(none,identifier(none,ava),set_extension(none,[couple(none,[identifier(none,p),identifier(none,l)])])),[identifier(none,po)])),not_member(none,identifier(none,pe),identifier(none,pln2)),member(none,couple(none,[identifier(none,pe),function(none,overwrite(none,identifier(none,apr),set_extension(none,[couple(none,[identifier(none,p),identifier(none,m)])])),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,union(none,identifier(none,po_cy),set_extension(none,[couple(none,[identifier(none,p),identifier(none,cy)])])))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none))]),wp('porteProt\351\g\351\eCr\351\er','porteProt\351\g\351\ePassageRefuser_1',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),union(none,identifier(none,por),set_extension(none,[identifier(none,p)]))),member(none,couple(none,[identifier(none,po),function(none,overwrite(none,identifier(none,apr),set_extension(none,[couple(none,[identifier(none,p),identifier(none,m)])])),[identifier(none,po)])]),image(none,reverse(none,overwrite(none,identifier(none,con),set_extension(none,[couple(none,[couple(none,[identifier(none,p),identifier(none,m)]),boolean_true(none)])]))),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),identifier(none,ref))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,overwrite(none,identifier(none,ava),set_extension(none,[couple(none,[identifier(none,p),identifier(none,l)])])),[identifier(none,po)])),negation(none,conjunct(none,not_member(none,identifier(none,pe),identifier(none,pln2)),conjunct(none,member(none,couple(none,[identifier(none,pe),function(none,overwrite(none,identifier(none,apr),set_extension(none,[couple(none,[identifier(none,p),identifier(none,m)])])),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap)))))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,union(none,identifier(none,po_cy),set_extension(none,[couple(none,[identifier(none,p),identifier(none,cy)])]))))]),wp('porteProt\351\g\351\eCr\351\er','porteProt\351\g\351\ePassageRefuser_2',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),union(none,identifier(none,por),set_extension(none,[identifier(none,p)]))),member(none,couple(none,[identifier(none,po),function(none,overwrite(none,identifier(none,apr),set_extension(none,[couple(none,[identifier(none,p),identifier(none,m)])])),[identifier(none,po)])]),image(none,reverse(none,overwrite(none,identifier(none,con),set_extension(none,[couple(none,[couple(none,[identifier(none,p),identifier(none,m)]),boolean_true(none)])]))),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),identifier(none,ref))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,overwrite(none,identifier(none,ava),set_extension(none,[couple(none,[identifier(none,p),identifier(none,l)])])),[identifier(none,po)])),not_member(none,identifier(none,pe),identifier(none,pln2)),member(none,couple(none,[identifier(none,pe),function(none,overwrite(none,identifier(none,apr),set_extension(none,[couple(none,[identifier(none,p),identifier(none,m)])])),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,union(none,identifier(none,po_cy),set_extension(none,[couple(none,[identifier(none,p),identifier(none,cy)])])))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_false(none))]),wp('porteProt\351\g\351\eCr\351\er','porteProt\351\g\351\eSensPositifpasser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),union(none,identifier(none,por),set_extension(none,[identifier(none,p)]))),member(none,identifier(none,po),domain(none,overwrite(none,identifier(none,apr),set_extension(none,[couple(none,[identifier(none,p),identifier(none,m)])])))),member(none,couple(none,[identifier(none,pe),function(none,overwrite(none,identifier(none,apr),set_extension(none,[couple(none,[identifier(none,p),identifier(none,m)])])),[identifier(none,po)])]),identifier(none,aut2)),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,overwrite(none,identifier(none,ava),set_extension(none,[couple(none,[identifier(none,p),identifier(none,l)])])),[identifier(none,po)])),member(none,couple(none,[identifier(none,pe),identifier(none,po)]),identifier(none,pap)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,sit2),[identifier(none,pe)])]),overwrite(none,identifier(none,ava),set_extension(none,[couple(none,[identifier(none,p),identifier(none,l)])]))),member(none,identifier(none,po),domain(none,union(none,identifier(none,po_cy),set_extension(none,[couple(none,[identifier(none,p),identifier(none,cy)])])))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca)))]),wp('porteProt\351\g\351\eCr\351\er','porteProt\351\g\351\eSupprimer',[member(none,identifier(none,p),union(none,identifier(none,por),set_extension(none,[identifier(none,p)]))),not_equal(none,set_subtraction(none,intersection(none,image(none,reverse(none,overwrite(none,identifier(none,ava),set_extension(none,[couple(none,[identifier(none,p),identifier(none,l)])]))),set_extension(none,[function(none,overwrite(none,identifier(none,ava),set_extension(none,[couple(none,[identifier(none,p),identifier(none,l)])])),[identifier(none,p)])])),image(none,reverse(none,overwrite(none,identifier(none,apr),set_extension(none,[couple(none,[identifier(none,p),identifier(none,m)])]))),set_extension(none,[function(none,overwrite(none,identifier(none,apr),set_extension(none,[couple(none,[identifier(none,p),identifier(none,m)])])),[identifier(none,p)])]))),set_extension(none,[identifier(none,p)])),empty_set(none)),not_member(none,identifier(none,p),union(none,identifier(none,acc),identifier(none,ref))),member(none,identifier(none,p),domain(none,image(none,reverse(none,overwrite(none,identifier(none,con),set_extension(none,[couple(none,[couple(none,[identifier(none,p),identifier(none,m)]),boolean_true(none)])]))),set_extension(none,[boolean_true(none)]))))]),wp('porteProt\351\g\351\eCr\351\er','porteSensN\351\gatifpasser',[member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),union(none,identifier(none,por),set_extension(none,[identifier(none,p)]))),member(none,couple(none,[identifier(none,po),function(none,identifier(none,sit2),[identifier(none,pe)])]),overwrite(none,identifier(none,apr),set_extension(none,[couple(none,[identifier(none,p),identifier(none,m)])]))),not_member(none,identifier(none,pe),domain(none,identifier(none,pap)))]),wp('porteProt\351\g\351\ePassageAutorisationStopper',autorisationSupprimer,[member(none,identifier(none,pe),identifier(none,per2)),subset(none,identifier(none,'LO'),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),subset(none,cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')),identifier(none,aut2)),not_member(none,function(none,identifier(none,sit2),[identifier(none,pe)]),identifier(none,'LO')),subset(none,range_subtraction(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),set_extension(none,[identifier(none,dehors)])),composition(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),reverse(none,identifier(none,sor)))),not_member(none,identifier(none,pe),image(none,reverse(none,range_subtraction(none,identifier(none,pap),set_extension(none,[identifier(none,p)]))),image(none,reverse(none,identifier(none,apr)),identifier(none,'LO')))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),identifier(none,por)),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))))),equal(none,image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,ava),[identifier(none,po)])])),image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,apr),[identifier(none,po)])]))))),forall(none,[identifier(none,p),identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),conjunct(none,member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,po)])]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,couple(none,[identifier(none,p),function(none,identifier(none,ava),[identifier(none,po)])]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,identifier(none,com),reverse(none,identifier(none,com))))))))),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),identifier(none,por))),subset(none,composition(none,identifier(none,'PAP'),identifier(none,ava)),identifier(none,sit2)),subset(none,composition(none,identifier(none,'PAP'),identifier(none,apr)),identifier(none,aut2)),negation(none,member(none,identifier(none,pe),image(none,reverse(none,identifier(none,'PAP')),image(none,reverse(none,identifier(none,apr)),identifier(none,'LO'))))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),identifier(none,por)),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp('porteProt\351\g\351\ePassageAutorisationStopper','carteD\351\sattribuer',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,ca),identifier(none,car)),member(none,couple(none,[identifier(none,pe),identifier(none,ca)]),identifier(none,pe_ca)),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),identifier(none,dehors)),not_member(none,identifier(none,pe),domain(none,range_subtraction(none,identifier(none,pap),set_extension(none,[identifier(none,p)])))),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp('porteProt\351\g\351\ePassageAutorisationStopper','communicationNonProt\351\g\351\eDevenir',[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),identifier(none,com)),subset(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),equal(none,image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,ld)]))),equal(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),intersection(none,image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)])),union(none,set_subtraction(none,identifier(none,acc),set_extension(none,[identifier(none,p)])),identifier(none,ref)))),empty_set(none)),not_equal(none,identifier(none,lo),identifier(none,dehors))]),wp('porteProt\351\g\351\ePassageAutorisationStopper',communicationSupprimer,[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),identifier(none,com)),implication(none,not_equal(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)])),subset(none,identifier(none,loc),union(none,domain(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))),range(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])))))),subset(none,identifier(none,sor),union(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),reverse(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))))),equal(none,intersection(none,union(none,set_subtraction(none,identifier(none,acc),set_extension(none,[identifier(none,p)])),identifier(none,ref)),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)])))),empty_set(none)),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,identifier(none,aut2)),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),identifier(none,aut2)),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),reverse(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))))))))))]),wp('porteProt\351\g\351\ePassageAutorisationStopper',listenoirePersonneAjouter,[member(none,identifier(none,pe),identifier(none,per2)),not_member(none,identifier(none,pe),identifier(none,pln2)),not_member(none,identifier(none,pe),domain(none,range_subtraction(none,identifier(none,pap),set_extension(none,[identifier(none,p)])))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none)),member(none,function(none,identifier(none,pe_ca),[identifier(none,pe)]),domain(none,identifier(none,ca_cy))),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),identifier(none,por))),subset(none,composition(none,identifier(none,'PAP'),identifier(none,ava)),identifier(none,sit2)),subset(none,composition(none,identifier(none,'PAP'),identifier(none,apr)),identifier(none,aut2)),negation(none,member(none,identifier(none,pe),domain(none,identifier(none,'PAP')))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),identifier(none,por)),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp('porteProt\351\g\351\ePassageAutorisationStopper',localSupprimer,[member(none,identifier(none,lo),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),not_member(none,identifier(none,lo),range(none,identifier(none,sit2))),not_member(none,identifier(none,lo),range(none,identifier(none,aut2))),implication(none,not_equal(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)])),set_extension(none,[identifier(none,lo)])),subset(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])),union(none,domain(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,com)),set_extension(none,[identifier(none,lo)]))),range(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,com)),set_extension(none,[identifier(none,lo)])))))),member(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,sor)),set_extension(none,[identifier(none,lo)])),partial_function(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo),identifier(none,dehors)])),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])))),subset(none,range_subtraction(none,identifier(none,aut2),set_extension(none,[identifier(none,dehors)])),composition(none,identifier(none,aut2),range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),reverse(none,identifier(none,sor))),set_extension(none,[identifier(none,lo)])))),equal(none,intersection(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),union(none,set_subtraction(none,identifier(none,acc),set_extension(none,[identifier(none,p)])),identifier(none,ref))),empty_set(none)),equal(none,domain(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,sor)),set_extension(none,[identifier(none,lo)]))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo),identifier(none,dehors)])))]),wp('porteProt\351\g\351\ePassageAutorisationStopper','porteNonProt\351\g\351\eSensPositifpasser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,identifier(none,po),domain(none,identifier(none,apr))),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut2)),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),conjunct(none,not_member(none,identifier(none,pe),domain(none,range_subtraction(none,identifier(none,pap),set_extension(none,[identifier(none,p)])))),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))))]),wp('porteProt\351\g\351\ePassageAutorisationStopper','porteProt\351\g\351\ePassageAutorisationStopper',[member(none,identifier(none,p),set_subtraction(none,identifier(none,acc),set_extension(none,[identifier(none,p)])))]),wp('porteProt\351\g\351\ePassageAutorisationStopper','porteProt\351\g\351\ePassageAutoriser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,apr),[identifier(none,po)])]),image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,set_subtraction(none,identifier(none,acc),set_extension(none,[identifier(none,p)])),identifier(none,ref))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),not_member(none,identifier(none,pe),identifier(none,pln2)),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,range_subtraction(none,identifier(none,pap),set_extension(none,[identifier(none,p)])))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,identifier(none,po_cy))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none))]),wp('porteProt\351\g\351\ePassageAutorisationStopper','porteProt\351\g\351\ePassageRefuser_1',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,apr),[identifier(none,po)])]),image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,set_subtraction(none,identifier(none,acc),set_extension(none,[identifier(none,p)])),identifier(none,ref))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),negation(none,conjunct(none,not_member(none,identifier(none,pe),identifier(none,pln2)),conjunct(none,member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,range_subtraction(none,identifier(none,pap),set_extension(none,[identifier(none,p)]))))))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,identifier(none,po_cy)))]),wp('porteProt\351\g\351\ePassageAutorisationStopper','porteProt\351\g\351\ePassageRefuser_2',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,apr),[identifier(none,po)])]),image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,set_subtraction(none,identifier(none,acc),set_extension(none,[identifier(none,p)])),identifier(none,ref))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),not_member(none,identifier(none,pe),identifier(none,pln2)),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,range_subtraction(none,identifier(none,pap),set_extension(none,[identifier(none,p)])))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,identifier(none,po_cy))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_false(none))]),wp('porteProt\351\g\351\ePassageAutorisationStopper','porteProt\351\g\351\eSensPositifpasser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,identifier(none,po),domain(none,identifier(none,apr))),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut2)),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),member(none,couple(none,[identifier(none,pe),identifier(none,po)]),range_subtraction(none,identifier(none,pap),set_extension(none,[identifier(none,p)]))),member(none,couple(none,[identifier(none,po),function(none,identifier(none,sit2),[identifier(none,pe)])]),identifier(none,ava)),member(none,identifier(none,po),domain(none,identifier(none,po_cy))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca)))]),wp('porteProt\351\g\351\ePassageAutorisationStopper','porteProt\351\g\351\eSupprimer',[member(none,identifier(none,p),identifier(none,por)),not_equal(none,set_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[function(none,identifier(none,ava),[identifier(none,p)])])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[function(none,identifier(none,apr),[identifier(none,p)])]))),set_extension(none,[identifier(none,p)])),empty_set(none)),not_member(none,identifier(none,p),union(none,set_subtraction(none,identifier(none,acc),set_extension(none,[identifier(none,p)])),identifier(none,ref))),member(none,identifier(none,p),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))))]),wp('porteProt\351\g\351\ePassageAutorisationStopper','porteSensN\351\gatifpasser',[member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,sit2),[identifier(none,pe)])]),identifier(none,apr)),not_member(none,identifier(none,pe),domain(none,range_subtraction(none,identifier(none,pap),set_extension(none,[identifier(none,p)]))))]),wp('porteProt\351\g\351\ePassageAutoriser',autorisationSupprimer,[member(none,identifier(none,pe),identifier(none,per2)),subset(none,identifier(none,'LO'),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),subset(none,cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')),identifier(none,aut2)),not_member(none,function(none,identifier(none,sit2),[identifier(none,pe)]),identifier(none,'LO')),subset(none,range_subtraction(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),set_extension(none,[identifier(none,dehors)])),composition(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),reverse(none,identifier(none,sor)))),not_member(none,identifier(none,pe),image(none,reverse(none,overwrite(none,identifier(none,pap),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,po)])]))),image(none,reverse(none,identifier(none,apr)),identifier(none,'LO')))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),identifier(none,por)),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))))),equal(none,image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,ava),[identifier(none,po)])])),image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,apr),[identifier(none,po)])]))))),forall(none,[identifier(none,p),identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),conjunct(none,member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,po)])]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,couple(none,[identifier(none,p),function(none,identifier(none,ava),[identifier(none,po)])]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,identifier(none,com),reverse(none,identifier(none,com))))))))),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),identifier(none,por))),subset(none,composition(none,identifier(none,'PAP'),identifier(none,ava)),identifier(none,sit2)),subset(none,composition(none,identifier(none,'PAP'),identifier(none,apr)),identifier(none,aut2)),negation(none,member(none,identifier(none,pe),image(none,reverse(none,identifier(none,'PAP')),image(none,reverse(none,identifier(none,apr)),identifier(none,'LO'))))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),identifier(none,por)),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp('porteProt\351\g\351\ePassageAutoriser','carteD\351\sattribuer',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,ca),identifier(none,car)),member(none,couple(none,[identifier(none,pe),identifier(none,ca)]),identifier(none,pe_ca)),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),identifier(none,dehors)),not_member(none,identifier(none,pe),domain(none,overwrite(none,identifier(none,pap),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,po)])])))),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp('porteProt\351\g\351\ePassageAutoriser','communicationNonProt\351\g\351\eDevenir',[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),identifier(none,com)),subset(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),equal(none,image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,ld)]))),equal(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),intersection(none,image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)])),union(none,union(none,identifier(none,acc),set_extension(none,[identifier(none,po)])),identifier(none,ref)))),empty_set(none)),not_equal(none,identifier(none,lo),identifier(none,dehors))]),wp('porteProt\351\g\351\ePassageAutoriser',communicationSupprimer,[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),identifier(none,com)),implication(none,not_equal(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)])),subset(none,identifier(none,loc),union(none,domain(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))),range(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])))))),subset(none,identifier(none,sor),union(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),reverse(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))))),equal(none,intersection(none,union(none,union(none,identifier(none,acc),set_extension(none,[identifier(none,po)])),identifier(none,ref)),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)])))),empty_set(none)),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,identifier(none,aut2)),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),identifier(none,aut2)),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),reverse(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))))))))))]),wp('porteProt\351\g\351\ePassageAutoriser',listenoirePersonneAjouter,[member(none,identifier(none,pe),identifier(none,per2)),not_member(none,identifier(none,pe),identifier(none,pln2)),not_member(none,identifier(none,pe),domain(none,overwrite(none,identifier(none,pap),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,po)])])))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none)),member(none,function(none,identifier(none,pe_ca),[identifier(none,pe)]),domain(none,identifier(none,ca_cy))),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),identifier(none,por))),subset(none,composition(none,identifier(none,'PAP'),identifier(none,ava)),identifier(none,sit2)),subset(none,composition(none,identifier(none,'PAP'),identifier(none,apr)),identifier(none,aut2)),negation(none,member(none,identifier(none,pe),domain(none,identifier(none,'PAP')))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),identifier(none,por)),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp('porteProt\351\g\351\ePassageAutoriser',localSupprimer,[member(none,identifier(none,lo),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),not_member(none,identifier(none,lo),range(none,identifier(none,sit2))),not_member(none,identifier(none,lo),range(none,identifier(none,aut2))),implication(none,not_equal(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)])),set_extension(none,[identifier(none,lo)])),subset(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])),union(none,domain(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,com)),set_extension(none,[identifier(none,lo)]))),range(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,com)),set_extension(none,[identifier(none,lo)])))))),member(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,sor)),set_extension(none,[identifier(none,lo)])),partial_function(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo),identifier(none,dehors)])),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])))),subset(none,range_subtraction(none,identifier(none,aut2),set_extension(none,[identifier(none,dehors)])),composition(none,identifier(none,aut2),range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),reverse(none,identifier(none,sor))),set_extension(none,[identifier(none,lo)])))),equal(none,intersection(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),union(none,union(none,identifier(none,acc),set_extension(none,[identifier(none,po)])),identifier(none,ref))),empty_set(none)),equal(none,domain(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,sor)),set_extension(none,[identifier(none,lo)]))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo),identifier(none,dehors)])))]),wp('porteProt\351\g\351\ePassageAutoriser','porteNonProt\351\g\351\eSensPositifpasser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,identifier(none,po),domain(none,identifier(none,apr))),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut2)),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),conjunct(none,not_member(none,identifier(none,pe),domain(none,overwrite(none,identifier(none,pap),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,po)])])))),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))))]),wp('porteProt\351\g\351\ePassageAutoriser','porteProt\351\g\351\ePassageAutorisationStopper',[member(none,identifier(none,p),union(none,identifier(none,acc),set_extension(none,[identifier(none,po)])))]),wp('porteProt\351\g\351\ePassageAutoriser','porteProt\351\g\351\ePassageAutoriser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,apr),[identifier(none,po)])]),image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,union(none,identifier(none,acc),set_extension(none,[identifier(none,po)])),identifier(none,ref))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),not_member(none,identifier(none,pe),identifier(none,pln2)),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,overwrite(none,identifier(none,pap),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,po)])])))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,identifier(none,po_cy))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none))]),wp('porteProt\351\g\351\ePassageAutoriser','porteProt\351\g\351\ePassageRefuser_1',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,apr),[identifier(none,po)])]),image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,union(none,identifier(none,acc),set_extension(none,[identifier(none,po)])),identifier(none,ref))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),negation(none,conjunct(none,not_member(none,identifier(none,pe),identifier(none,pln2)),conjunct(none,member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,overwrite(none,identifier(none,pap),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,po)])]))))))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,identifier(none,po_cy)))]),wp('porteProt\351\g\351\ePassageAutoriser','porteProt\351\g\351\ePassageRefuser_2',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,apr),[identifier(none,po)])]),image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,union(none,identifier(none,acc),set_extension(none,[identifier(none,po)])),identifier(none,ref))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),not_member(none,identifier(none,pe),identifier(none,pln2)),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,overwrite(none,identifier(none,pap),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,po)])])))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,identifier(none,po_cy))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_false(none))]),wp('porteProt\351\g\351\ePassageAutoriser','porteProt\351\g\351\eSensPositifpasser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,identifier(none,po),domain(none,identifier(none,apr))),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut2)),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),member(none,couple(none,[identifier(none,pe),identifier(none,po)]),overwrite(none,identifier(none,pap),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,po)])]))),member(none,couple(none,[identifier(none,po),function(none,identifier(none,sit2),[identifier(none,pe)])]),identifier(none,ava)),member(none,identifier(none,po),domain(none,identifier(none,po_cy))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca)))]),wp('porteProt\351\g\351\ePassageAutoriser','porteProt\351\g\351\eSupprimer',[member(none,identifier(none,p),identifier(none,por)),not_equal(none,set_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[function(none,identifier(none,ava),[identifier(none,p)])])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[function(none,identifier(none,apr),[identifier(none,p)])]))),set_extension(none,[identifier(none,p)])),empty_set(none)),not_member(none,identifier(none,p),union(none,union(none,identifier(none,acc),set_extension(none,[identifier(none,po)])),identifier(none,ref))),member(none,identifier(none,p),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))))]),wp('porteProt\351\g\351\ePassageAutoriser','porteSensN\351\gatifpasser',[member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,sit2),[identifier(none,pe)])]),identifier(none,apr)),not_member(none,identifier(none,pe),domain(none,overwrite(none,identifier(none,pap),set_extension(none,[couple(none,[identifier(none,pe),identifier(none,po)])]))))]),wp('porteProt\351\g\351\ePassageRefusStopper','communicationNonProt\351\g\351\eDevenir',[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),identifier(none,com)),subset(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),equal(none,image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,ld)]))),equal(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),intersection(none,image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)])),union(none,identifier(none,acc),set_subtraction(none,identifier(none,ref),set_extension(none,[identifier(none,p)]))))),empty_set(none)),not_equal(none,identifier(none,lo),identifier(none,dehors))]),wp('porteProt\351\g\351\ePassageRefusStopper',communicationSupprimer,[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),identifier(none,com)),implication(none,not_equal(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)])),subset(none,identifier(none,loc),union(none,domain(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))),range(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])))))),subset(none,identifier(none,sor),union(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),reverse(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))))),equal(none,intersection(none,union(none,identifier(none,acc),set_subtraction(none,identifier(none,ref),set_extension(none,[identifier(none,p)]))),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)])))),empty_set(none)),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,identifier(none,aut2)),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),identifier(none,aut2)),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),reverse(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))))))))))]),wp('porteProt\351\g\351\ePassageRefusStopper',localSupprimer,[member(none,identifier(none,lo),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),not_member(none,identifier(none,lo),range(none,identifier(none,sit2))),not_member(none,identifier(none,lo),range(none,identifier(none,aut2))),implication(none,not_equal(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)])),set_extension(none,[identifier(none,lo)])),subset(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])),union(none,domain(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,com)),set_extension(none,[identifier(none,lo)]))),range(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,com)),set_extension(none,[identifier(none,lo)])))))),member(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,sor)),set_extension(none,[identifier(none,lo)])),partial_function(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo),identifier(none,dehors)])),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])))),subset(none,range_subtraction(none,identifier(none,aut2),set_extension(none,[identifier(none,dehors)])),composition(none,identifier(none,aut2),range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),reverse(none,identifier(none,sor))),set_extension(none,[identifier(none,lo)])))),equal(none,intersection(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),union(none,identifier(none,acc),set_subtraction(none,identifier(none,ref),set_extension(none,[identifier(none,p)])))),empty_set(none)),equal(none,domain(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,sor)),set_extension(none,[identifier(none,lo)]))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo),identifier(none,dehors)])))]),wp('porteProt\351\g\351\ePassageRefusStopper','porteProt\351\g\351\ePassageAutoriser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,apr),[identifier(none,po)])]),image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),set_subtraction(none,identifier(none,ref),set_extension(none,[identifier(none,p)])))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),not_member(none,identifier(none,pe),identifier(none,pln2)),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,identifier(none,po_cy))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none))]),wp('porteProt\351\g\351\ePassageRefusStopper','porteProt\351\g\351\ePassageRefusStopper',[member(none,identifier(none,p),set_subtraction(none,identifier(none,ref),set_extension(none,[identifier(none,p)])))]),wp('porteProt\351\g\351\ePassageRefusStopper','porteProt\351\g\351\ePassageRefuser_1',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,apr),[identifier(none,po)])]),image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),set_subtraction(none,identifier(none,ref),set_extension(none,[identifier(none,p)])))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),negation(none,conjunct(none,not_member(none,identifier(none,pe),identifier(none,pln2)),conjunct(none,member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap)))))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,identifier(none,po_cy)))]),wp('porteProt\351\g\351\ePassageRefusStopper','porteProt\351\g\351\ePassageRefuser_2',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,apr),[identifier(none,po)])]),image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),set_subtraction(none,identifier(none,ref),set_extension(none,[identifier(none,p)])))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),not_member(none,identifier(none,pe),identifier(none,pln2)),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,identifier(none,po_cy))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_false(none))]),wp('porteProt\351\g\351\ePassageRefusStopper','porteProt\351\g\351\eSupprimer',[member(none,identifier(none,p),identifier(none,por)),not_equal(none,set_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[function(none,identifier(none,ava),[identifier(none,p)])])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[function(none,identifier(none,apr),[identifier(none,p)])]))),set_extension(none,[identifier(none,p)])),empty_set(none)),not_member(none,identifier(none,p),union(none,identifier(none,acc),set_subtraction(none,identifier(none,ref),set_extension(none,[identifier(none,p)])))),member(none,identifier(none,p),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))))]),wp('porteProt\351\g\351\ePassageRefuser_1','communicationNonProt\351\g\351\eDevenir',[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),identifier(none,com)),subset(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),equal(none,image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,ld)]))),equal(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),intersection(none,image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)])),union(none,identifier(none,acc),union(none,identifier(none,ref),set_extension(none,[identifier(none,po)]))))),empty_set(none)),not_equal(none,identifier(none,lo),identifier(none,dehors))]),wp('porteProt\351\g\351\ePassageRefuser_1',communicationSupprimer,[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),identifier(none,com)),implication(none,not_equal(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)])),subset(none,identifier(none,loc),union(none,domain(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))),range(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])))))),subset(none,identifier(none,sor),union(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),reverse(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))))),equal(none,intersection(none,union(none,identifier(none,acc),union(none,identifier(none,ref),set_extension(none,[identifier(none,po)]))),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)])))),empty_set(none)),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,identifier(none,aut2)),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),identifier(none,aut2)),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),reverse(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))))))))))]),wp('porteProt\351\g\351\ePassageRefuser_1',localSupprimer,[member(none,identifier(none,lo),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),not_member(none,identifier(none,lo),range(none,identifier(none,sit2))),not_member(none,identifier(none,lo),range(none,identifier(none,aut2))),implication(none,not_equal(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)])),set_extension(none,[identifier(none,lo)])),subset(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])),union(none,domain(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,com)),set_extension(none,[identifier(none,lo)]))),range(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,com)),set_extension(none,[identifier(none,lo)])))))),member(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,sor)),set_extension(none,[identifier(none,lo)])),partial_function(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo),identifier(none,dehors)])),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])))),subset(none,range_subtraction(none,identifier(none,aut2),set_extension(none,[identifier(none,dehors)])),composition(none,identifier(none,aut2),range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),reverse(none,identifier(none,sor))),set_extension(none,[identifier(none,lo)])))),equal(none,intersection(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),union(none,identifier(none,acc),union(none,identifier(none,ref),set_extension(none,[identifier(none,po)])))),empty_set(none)),equal(none,domain(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,sor)),set_extension(none,[identifier(none,lo)]))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo),identifier(none,dehors)])))]),wp('porteProt\351\g\351\ePassageRefuser_1','porteProt\351\g\351\ePassageAutoriser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,apr),[identifier(none,po)])]),image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),union(none,identifier(none,ref),set_extension(none,[identifier(none,po)])))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),not_member(none,identifier(none,pe),identifier(none,pln2)),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,identifier(none,po_cy))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none))]),wp('porteProt\351\g\351\ePassageRefuser_1','porteProt\351\g\351\ePassageRefusStopper',[member(none,identifier(none,p),union(none,identifier(none,ref),set_extension(none,[identifier(none,po)])))]),wp('porteProt\351\g\351\ePassageRefuser_1','porteProt\351\g\351\ePassageRefuser_1',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,apr),[identifier(none,po)])]),image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),union(none,identifier(none,ref),set_extension(none,[identifier(none,po)])))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),negation(none,conjunct(none,not_member(none,identifier(none,pe),identifier(none,pln2)),conjunct(none,member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap)))))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,identifier(none,po_cy)))]),wp('porteProt\351\g\351\ePassageRefuser_1','porteProt\351\g\351\ePassageRefuser_2',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,apr),[identifier(none,po)])]),image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),union(none,identifier(none,ref),set_extension(none,[identifier(none,po)])))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),not_member(none,identifier(none,pe),identifier(none,pln2)),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,identifier(none,po_cy))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_false(none))]),wp('porteProt\351\g\351\ePassageRefuser_1','porteProt\351\g\351\eSupprimer',[member(none,identifier(none,p),identifier(none,por)),not_equal(none,set_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[function(none,identifier(none,ava),[identifier(none,p)])])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[function(none,identifier(none,apr),[identifier(none,p)])]))),set_extension(none,[identifier(none,p)])),empty_set(none)),not_member(none,identifier(none,p),union(none,identifier(none,acc),union(none,identifier(none,ref),set_extension(none,[identifier(none,po)])))),member(none,identifier(none,p),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))))]),wp('porteProt\351\g\351\ePassageRefuser_2','communicationNonProt\351\g\351\eDevenir',[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),identifier(none,com)),subset(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),equal(none,image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,ld)]))),equal(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),intersection(none,image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)])),union(none,identifier(none,acc),union(none,identifier(none,ref),set_extension(none,[identifier(none,po)]))))),empty_set(none)),not_equal(none,identifier(none,lo),identifier(none,dehors))]),wp('porteProt\351\g\351\ePassageRefuser_2',communicationSupprimer,[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),identifier(none,com)),implication(none,not_equal(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)])),subset(none,identifier(none,loc),union(none,domain(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))),range(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])))))),subset(none,identifier(none,sor),union(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),reverse(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))))),equal(none,intersection(none,union(none,identifier(none,acc),union(none,identifier(none,ref),set_extension(none,[identifier(none,po)]))),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)])))),empty_set(none)),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,identifier(none,aut2)),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),identifier(none,aut2)),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),reverse(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))))))))))]),wp('porteProt\351\g\351\ePassageRefuser_2',localSupprimer,[member(none,identifier(none,lo),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),not_member(none,identifier(none,lo),range(none,identifier(none,sit2))),not_member(none,identifier(none,lo),range(none,identifier(none,aut2))),implication(none,not_equal(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)])),set_extension(none,[identifier(none,lo)])),subset(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])),union(none,domain(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,com)),set_extension(none,[identifier(none,lo)]))),range(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,com)),set_extension(none,[identifier(none,lo)])))))),member(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,sor)),set_extension(none,[identifier(none,lo)])),partial_function(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo),identifier(none,dehors)])),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])))),subset(none,range_subtraction(none,identifier(none,aut2),set_extension(none,[identifier(none,dehors)])),composition(none,identifier(none,aut2),range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),reverse(none,identifier(none,sor))),set_extension(none,[identifier(none,lo)])))),equal(none,intersection(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),union(none,identifier(none,acc),union(none,identifier(none,ref),set_extension(none,[identifier(none,po)])))),empty_set(none)),equal(none,domain(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,sor)),set_extension(none,[identifier(none,lo)]))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo),identifier(none,dehors)])))]),wp('porteProt\351\g\351\ePassageRefuser_2','porteProt\351\g\351\ePassageAutoriser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,apr),[identifier(none,po)])]),image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),union(none,identifier(none,ref),set_extension(none,[identifier(none,po)])))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),not_member(none,identifier(none,pe),identifier(none,pln2)),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,identifier(none,po_cy))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none))]),wp('porteProt\351\g\351\ePassageRefuser_2','porteProt\351\g\351\ePassageRefusStopper',[member(none,identifier(none,p),union(none,identifier(none,ref),set_extension(none,[identifier(none,po)])))]),wp('porteProt\351\g\351\ePassageRefuser_2','porteProt\351\g\351\ePassageRefuser_1',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,apr),[identifier(none,po)])]),image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),union(none,identifier(none,ref),set_extension(none,[identifier(none,po)])))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),negation(none,conjunct(none,not_member(none,identifier(none,pe),identifier(none,pln2)),conjunct(none,member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap)))))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,identifier(none,po_cy)))]),wp('porteProt\351\g\351\ePassageRefuser_2','porteProt\351\g\351\ePassageRefuser_2',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,apr),[identifier(none,po)])]),image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),union(none,identifier(none,ref),set_extension(none,[identifier(none,po)])))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),not_member(none,identifier(none,pe),identifier(none,pln2)),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,identifier(none,po_cy))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_false(none))]),wp('porteProt\351\g\351\ePassageRefuser_2','porteProt\351\g\351\eSupprimer',[member(none,identifier(none,p),identifier(none,por)),not_equal(none,set_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[function(none,identifier(none,ava),[identifier(none,p)])])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[function(none,identifier(none,apr),[identifier(none,p)])]))),set_extension(none,[identifier(none,p)])),empty_set(none)),not_member(none,identifier(none,p),union(none,identifier(none,acc),union(none,identifier(none,ref),set_extension(none,[identifier(none,po)])))),member(none,identifier(none,p),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))))]),wp('porteProt\351\g\351\eSensPositifpasser',autorisationSupprimer,[member(none,identifier(none,pe),identifier(none,per2)),subset(none,identifier(none,'LO'),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),subset(none,cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')),identifier(none,aut2)),not_member(none,function(none,overwrite(none,identifier(none,sit2),set_extension(none,[couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])])])),[identifier(none,pe)]),identifier(none,'LO')),subset(none,range_subtraction(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),set_extension(none,[identifier(none,dehors)])),composition(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),reverse(none,identifier(none,sor)))),not_member(none,identifier(none,pe),image(none,reverse(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,pap))),image(none,reverse(none,identifier(none,apr)),identifier(none,'LO')))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),identifier(none,por)),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))))),equal(none,image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,ava),[identifier(none,po)])])),image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,apr),[identifier(none,po)])]))))),forall(none,[identifier(none,p),identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),conjunct(none,member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,po)])]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,couple(none,[identifier(none,p),function(none,identifier(none,ava),[identifier(none,po)])]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,identifier(none,com),reverse(none,identifier(none,com))))))))),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),identifier(none,por))),subset(none,composition(none,identifier(none,'PAP'),identifier(none,ava)),overwrite(none,identifier(none,sit2),set_extension(none,[couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])])]))),subset(none,composition(none,identifier(none,'PAP'),identifier(none,apr)),identifier(none,aut2)),negation(none,member(none,identifier(none,pe),image(none,reverse(none,identifier(none,'PAP')),image(none,reverse(none,identifier(none,apr)),identifier(none,'LO'))))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),identifier(none,por)),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp('porteProt\351\g\351\eSensPositifpasser','carteD\351\sattribuer',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,ca),identifier(none,car)),member(none,couple(none,[identifier(none,pe),identifier(none,ca)]),identifier(none,pe_ca)),equal(none,function(none,overwrite(none,identifier(none,sit2),set_extension(none,[couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])])])),[identifier(none,pe)]),identifier(none,dehors)),not_member(none,identifier(none,pe),domain(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,pap)))),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp('porteProt\351\g\351\eSensPositifpasser','communicationNonProt\351\g\351\eDevenir',[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),identifier(none,com)),subset(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)]))),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),equal(none,image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,ld)]))),equal(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),intersection(none,image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)])),union(none,set_subtraction(none,identifier(none,acc),set_extension(none,[identifier(none,po)])),identifier(none,ref)))),empty_set(none)),not_equal(none,identifier(none,lo),identifier(none,dehors))]),wp('porteProt\351\g\351\eSensPositifpasser',communicationSupprimer,[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),identifier(none,com)),implication(none,not_equal(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)])),subset(none,identifier(none,loc),union(none,domain(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))),range(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])))))),subset(none,identifier(none,sor),union(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),reverse(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))))),equal(none,intersection(none,union(none,set_subtraction(none,identifier(none,acc),set_extension(none,[identifier(none,po)])),identifier(none,ref)),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)])))),empty_set(none)),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,identifier(none,aut2)),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),identifier(none,aut2)),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),reverse(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))))))))))]),wp('porteProt\351\g\351\eSensPositifpasser',dateAvancer_1,[member(none,identifier(none,d),identifier(none,'DATE')),negation(none,equal(none,identifier(none,d),identifier(none,dc))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none)),negation(none,equal(none,event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,identifier(none,cy_cln))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_false(none)))),empty_set(none))),subset(none,cartesian_product(none,image(none,reverse(none,identifier(none,pe_ca)),event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,identifier(none,cy_cln))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_false(none))))),set_extension(none,[identifier(none,dehors)])),overwrite(none,identifier(none,sit2),set_extension(none,[couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])])])))]),wp('porteProt\351\g\351\eSensPositifpasser',listenoirePersonneAjouter,[member(none,identifier(none,pe),identifier(none,per2)),not_member(none,identifier(none,pe),identifier(none,pln2)),not_member(none,identifier(none,pe),domain(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,pap)))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none)),member(none,function(none,identifier(none,pe_ca),[identifier(none,pe)]),domain(none,identifier(none,ca_cy))),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),identifier(none,por))),subset(none,composition(none,identifier(none,'PAP'),identifier(none,ava)),overwrite(none,identifier(none,sit2),set_extension(none,[couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])])]))),subset(none,composition(none,identifier(none,'PAP'),identifier(none,apr)),identifier(none,aut2)),negation(none,member(none,identifier(none,pe),domain(none,identifier(none,'PAP')))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),identifier(none,por)),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp('porteProt\351\g\351\eSensPositifpasser',listenoirePersonneRetirer,[member(none,identifier(none,pe),identifier(none,pln2)),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),identifier(none,por))),subset(none,composition(none,identifier(none,'PAP'),identifier(none,ava)),overwrite(none,identifier(none,sit2),set_extension(none,[couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])])]))),subset(none,composition(none,identifier(none,'PAP'),identifier(none,apr)),identifier(none,aut2)),negation(none,member(none,identifier(none,pe),domain(none,identifier(none,'PAP')))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),identifier(none,por)),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp('porteProt\351\g\351\eSensPositifpasser',localSupprimer,[member(none,identifier(none,lo),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),not_member(none,identifier(none,lo),range(none,overwrite(none,identifier(none,sit2),set_extension(none,[couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])])])))),not_member(none,identifier(none,lo),range(none,identifier(none,aut2))),implication(none,not_equal(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)])),set_extension(none,[identifier(none,lo)])),subset(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])),union(none,domain(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,com)),set_extension(none,[identifier(none,lo)]))),range(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,com)),set_extension(none,[identifier(none,lo)])))))),member(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,sor)),set_extension(none,[identifier(none,lo)])),partial_function(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo),identifier(none,dehors)])),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])))),subset(none,range_subtraction(none,identifier(none,aut2),set_extension(none,[identifier(none,dehors)])),composition(none,identifier(none,aut2),range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),reverse(none,identifier(none,sor))),set_extension(none,[identifier(none,lo)])))),equal(none,intersection(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),union(none,set_subtraction(none,identifier(none,acc),set_extension(none,[identifier(none,po)])),identifier(none,ref))),empty_set(none)),equal(none,domain(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,sor)),set_extension(none,[identifier(none,lo)]))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo),identifier(none,dehors)])))]),wp('porteProt\351\g\351\eSensPositifpasser','porteNonProt\351\g\351\eSensPositifpasser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,identifier(none,po),domain(none,identifier(none,apr))),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut2)),equal(none,function(none,overwrite(none,identifier(none,sit2),set_extension(none,[couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])])])),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),conjunct(none,not_member(none,identifier(none,pe),domain(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,pap)))),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))))]),wp('porteProt\351\g\351\eSensPositifpasser','porteProt\351\g\351\ePassageAutorisationStopper',[member(none,identifier(none,p),set_subtraction(none,identifier(none,acc),set_extension(none,[identifier(none,po)])))]),wp('porteProt\351\g\351\eSensPositifpasser','porteProt\351\g\351\ePassageAutoriser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,apr),[identifier(none,po)])]),image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,set_subtraction(none,identifier(none,acc),set_extension(none,[identifier(none,po)])),identifier(none,ref))),equal(none,function(none,overwrite(none,identifier(none,sit2),set_extension(none,[couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])])])),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),not_member(none,identifier(none,pe),identifier(none,pln2)),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,pap)))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,identifier(none,po_cy))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none))]),wp('porteProt\351\g\351\eSensPositifpasser','porteProt\351\g\351\ePassageRefuser_1',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,apr),[identifier(none,po)])]),image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,set_subtraction(none,identifier(none,acc),set_extension(none,[identifier(none,po)])),identifier(none,ref))),equal(none,function(none,overwrite(none,identifier(none,sit2),set_extension(none,[couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])])])),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),negation(none,conjunct(none,not_member(none,identifier(none,pe),identifier(none,pln2)),conjunct(none,member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,pap))))))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,identifier(none,po_cy)))]),wp('porteProt\351\g\351\eSensPositifpasser','porteProt\351\g\351\ePassageRefuser_2',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,apr),[identifier(none,po)])]),image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,set_subtraction(none,identifier(none,acc),set_extension(none,[identifier(none,po)])),identifier(none,ref))),equal(none,function(none,overwrite(none,identifier(none,sit2),set_extension(none,[couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])])])),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),not_member(none,identifier(none,pe),identifier(none,pln2)),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,pap)))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,identifier(none,po_cy))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_false(none))]),wp('porteProt\351\g\351\eSensPositifpasser','porteProt\351\g\351\eSensPositifpasser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,identifier(none,po),domain(none,identifier(none,apr))),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut2)),equal(none,function(none,overwrite(none,identifier(none,sit2),set_extension(none,[couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])])])),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),member(none,couple(none,[identifier(none,pe),identifier(none,po)]),domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,pap))),member(none,couple(none,[identifier(none,po),function(none,overwrite(none,identifier(none,sit2),set_extension(none,[couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])])])),[identifier(none,pe)])]),identifier(none,ava)),member(none,identifier(none,po),domain(none,identifier(none,po_cy))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca)))]),wp('porteProt\351\g\351\eSensPositifpasser','porteProt\351\g\351\eSupprimer',[member(none,identifier(none,p),identifier(none,por)),not_equal(none,set_subtraction(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[function(none,identifier(none,ava),[identifier(none,p)])])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[function(none,identifier(none,apr),[identifier(none,p)])]))),set_extension(none,[identifier(none,p)])),empty_set(none)),not_member(none,identifier(none,p),union(none,set_subtraction(none,identifier(none,acc),set_extension(none,[identifier(none,po)])),identifier(none,ref))),member(none,identifier(none,p),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))))]),wp('porteProt\351\g\351\eSensPositifpasser','porteSensN\351\gatifpasser',[member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,overwrite(none,identifier(none,sit2),set_extension(none,[couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])])])),[identifier(none,pe)])]),identifier(none,apr)),not_member(none,identifier(none,pe),domain(none,domain_subtraction(none,set_extension(none,[identifier(none,pe)]),identifier(none,pap))))]),wp('porteProt\351\g\351\eSupprimer','autorisationCr\351\er',[member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),subset(none,identifier(none,'LO'),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),equal(none,intersection(none,cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')),identifier(none,aut2)),empty_set(none)),subset(none,range_subtraction(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),set_extension(none,[identifier(none,dehors)])),composition(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),reverse(none,identifier(none,sor)))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),set_subtraction(none,identifier(none,por),set_extension(none,[identifier(none,p)]))),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,domain_subtraction(none,set_extension(none,[couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,p)])])]),identifier(none,con))),set_extension(none,[boolean_true(none)]))))),equal(none,image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,ava)),[identifier(none,po)])])),image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,apr)),[identifier(none,po)])]))))),forall(none,[identifier(none,l),identifier(none,m)],implication(none,conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,identifier(none,m),identifier(none,loc)),conjunct(none,not_equal(none,identifier(none,l),identifier(none,m)),subset_strict(none,image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[identifier(none,l)])),image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[identifier(none,m)])))))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),set_subtraction(none,identifier(none,por),set_extension(none,[identifier(none,p)]))),member(none,identifier(none,po),intersection(none,image(none,reverse(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,ava))),set_extension(none,[identifier(none,m)])),image(none,reverse(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,apr))),set_extension(none,[identifier(none,l)]))))),equal(none,function(none,domain_subtraction(none,set_extension(none,[couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,p)])])]),identifier(none,con)),[couple(none,[identifier(none,po),identifier(none,l)])]),boolean_true(none)))))),forall(none,[identifier(none,p),identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),conjunct(none,member(none,identifier(none,po),set_subtraction(none,identifier(none,por),set_extension(none,[identifier(none,p)]))),member(none,couple(none,[identifier(none,p),function(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,apr)),[identifier(none,po)])]),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,couple(none,[identifier(none,p),function(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,ava)),[identifier(none,po)])]),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),not_member(none,identifier(none,pe),identifier(none,pln2)),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,identifier(none,com),reverse(none,identifier(none,com))))))))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none))]),wp('porteProt\351\g\351\eSupprimer',autorisationSupprimer,[member(none,identifier(none,pe),identifier(none,per2)),subset(none,identifier(none,'LO'),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),subset(none,cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')),identifier(none,aut2)),not_member(none,function(none,identifier(none,sit2),[identifier(none,pe)]),identifier(none,'LO')),subset(none,range_subtraction(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),set_extension(none,[identifier(none,dehors)])),composition(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),reverse(none,identifier(none,sor)))),not_member(none,identifier(none,pe),image(none,reverse(none,identifier(none,pap)),image(none,reverse(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,apr))),identifier(none,'LO')))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),set_subtraction(none,identifier(none,por),set_extension(none,[identifier(none,p)]))),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,domain_subtraction(none,set_extension(none,[couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,p)])])]),identifier(none,con))),set_extension(none,[boolean_true(none)]))))),equal(none,image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,ava)),[identifier(none,po)])])),image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,apr)),[identifier(none,po)])]))))),forall(none,[identifier(none,p),identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),conjunct(none,member(none,identifier(none,po),set_subtraction(none,identifier(none,por),set_extension(none,[identifier(none,p)]))),member(none,couple(none,[identifier(none,p),function(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,apr)),[identifier(none,po)])]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,couple(none,[identifier(none,p),function(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,ava)),[identifier(none,po)])]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,identifier(none,com),reverse(none,identifier(none,com))))))))),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),set_subtraction(none,identifier(none,por),set_extension(none,[identifier(none,p)])))),subset(none,composition(none,identifier(none,'PAP'),domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,ava))),identifier(none,sit2)),subset(none,composition(none,identifier(none,'PAP'),domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,apr))),identifier(none,aut2)),negation(none,member(none,identifier(none,pe),image(none,reverse(none,identifier(none,'PAP')),image(none,reverse(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,apr))),identifier(none,'LO'))))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,domain_subtraction(none,set_extension(none,[couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,p)])])]),identifier(none,con))),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),set_subtraction(none,identifier(none,por),set_extension(none,[identifier(none,p)]))),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,domain_subtraction(none,set_extension(none,[couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,p)])])]),identifier(none,con))),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp('porteProt\351\g\351\eSupprimer','communicationNonProt\351\g\351\eCr\351\er',[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),subset(none,identifier(none,'P'),set_subtraction(none,identifier(none,'PORTE'),set_subtraction(none,identifier(none,por),set_extension(none,[identifier(none,p)])))),not_equal(none,identifier(none,lo),identifier(none,ld)),not_member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),union(none,identifier(none,com),reverse(none,identifier(none,com)))),not_equal(none,identifier(none,'P'),empty_set(none)),not_equal(none,identifier(none,ld),identifier(none,dehors)),not_equal(none,identifier(none,lo),identifier(none,dehors)),equal(none,image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,ld)])),image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,lo)])))]),wp('porteProt\351\g\351\eSupprimer','communicationNonProt\351\g\351\eDevenir',[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),identifier(none,com)),subset(none,intersection(none,image(none,reverse(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,ava))),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,apr))),set_extension(none,[identifier(none,ld)]))),domain(none,image(none,reverse(none,domain_subtraction(none,set_extension(none,[couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,p)])])]),identifier(none,con))),set_extension(none,[boolean_true(none)])))),equal(none,image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,ld)]))),equal(none,intersection(none,image(none,reverse(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,ava))),set_extension(none,[identifier(none,lo)])),intersection(none,image(none,reverse(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,apr))),set_extension(none,[identifier(none,ld)])),union(none,identifier(none,acc),identifier(none,ref)))),empty_set(none)),not_equal(none,identifier(none,lo),identifier(none,dehors))]),wp('porteProt\351\g\351\eSupprimer',communicationPermuter,[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),identifier(none,com)),not_equal(none,identifier(none,lo),identifier(none,dehors)),not_equal(none,identifier(none,ld),identifier(none,dehors)),equal(none,image(none,domain_subtraction(none,set_extension(none,[couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,p)])])]),identifier(none,con)),cartesian_product(none,intersection(none,image(none,reverse(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,ava))),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,apr))),set_extension(none,[identifier(none,ld)]))),set_extension(none,[identifier(none,ld)]))),set_extension(none,[boolean_false(none)]))]),wp('porteProt\351\g\351\eSupprimer','communicationProt\351\g\351\eCr\351\er',[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),subset(none,identifier(none,'P'),set_subtraction(none,identifier(none,'PORTE'),set_subtraction(none,identifier(none,por),set_extension(none,[identifier(none,p)])))),not_equal(none,identifier(none,lo),identifier(none,ld)),not_member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),union(none,identifier(none,com),reverse(none,identifier(none,com)))),not_equal(none,identifier(none,'P'),empty_set(none)),not_equal(none,identifier(none,ld),identifier(none,dehors)),subset(none,image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,ld)])),image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,lo)]))),subset(none,identifier(none,'C'),identifier(none,'CYLINDRE')),member(none,identifier(none,'PC'),partial_injection(none,identifier(none,'PORTE'),identifier(none,'CYLINDRE'))),equal(none,domain(none,identifier(none,'PC')),identifier(none,'P')),equal(none,range(none,identifier(none,'PC')),identifier(none,'C')),equal(none,intersection(none,identifier(none,'C'),set_subtraction(none,identifier(none,cyl),set_extension(none,[function(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,po_cy)),[identifier(none,p)])]))),empty_set(none))]),wp('porteProt\351\g\351\eSupprimer','communicationProt\351\g\351\eDevenir',[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),identifier(none,com)),subset(none,intersection(none,image(none,reverse(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,ava))),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,apr))),set_extension(none,[identifier(none,ld)]))),domain(none,image(none,reverse(none,domain_subtraction(none,set_extension(none,[couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,p)])])]),identifier(none,con))),set_extension(none,[boolean_false(none)])))),subset(none,identifier(none,'C'),set_subtraction(none,identifier(none,'CYLINDRE'),set_subtraction(none,identifier(none,cyl),set_extension(none,[function(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,po_cy)),[identifier(none,p)])])))),member(none,identifier(none,'PC'),partial_injection(none,identifier(none,'PORTE'),identifier(none,'CYLINDRE'))),equal(none,domain(none,identifier(none,'PC')),intersection(none,image(none,reverse(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,ava))),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,apr))),set_extension(none,[identifier(none,ld)])))),equal(none,range(none,identifier(none,'PC')),identifier(none,'C'))]),wp('porteProt\351\g\351\eSupprimer',communicationSupprimer,[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),identifier(none,com)),implication(none,not_equal(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)])),subset(none,identifier(none,loc),union(none,domain(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))),range(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])))))),subset(none,identifier(none,sor),union(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),reverse(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))))),equal(none,intersection(none,union(none,identifier(none,acc),identifier(none,ref)),intersection(none,image(none,reverse(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,ava))),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,apr))),set_extension(none,[identifier(none,ld)])))),empty_set(none)),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,identifier(none,aut2)),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),identifier(none,aut2)),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),reverse(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))))))))))]),wp('porteProt\351\g\351\eSupprimer',dateAvancer_1,[member(none,identifier(none,d),identifier(none,'DATE')),negation(none,equal(none,identifier(none,d),identifier(none,dc))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none)),negation(none,equal(none,event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,domain_restriction(none,set_subtraction(none,identifier(none,cyl),set_extension(none,[function(none,identifier(none,po_cy),[identifier(none,p)])])),identifier(none,cy_cln)))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_false(none)))),empty_set(none))),subset(none,cartesian_product(none,image(none,reverse(none,identifier(none,pe_ca)),event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,domain_restriction(none,set_subtraction(none,identifier(none,cyl),set_extension(none,[function(none,identifier(none,po_cy),[identifier(none,p)])])),identifier(none,cy_cln)))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_false(none))))),set_extension(none,[identifier(none,dehors)])),identifier(none,sit2))]),wp('porteProt\351\g\351\eSupprimer',dateAvancer_2,[member(none,identifier(none,d),identifier(none,'DATE')),negation(none,equal(none,identifier(none,d),identifier(none,dc))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none)),equal(none,event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,domain_restriction(none,set_subtraction(none,identifier(none,cyl),set_extension(none,[function(none,identifier(none,po_cy),[identifier(none,p)])])),identifier(none,cy_cln)))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_false(none)))),empty_set(none))]),wp('porteProt\351\g\351\eSupprimer',listenoirePersonneAjouter,[member(none,identifier(none,pe),identifier(none,per2)),not_member(none,identifier(none,pe),identifier(none,pln2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none)),member(none,function(none,identifier(none,pe_ca),[identifier(none,pe)]),domain(none,range_restriction(none,identifier(none,ca_cy),set_subtraction(none,identifier(none,cyl),set_extension(none,[function(none,identifier(none,po_cy),[identifier(none,p)])]))))),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),set_subtraction(none,identifier(none,por),set_extension(none,[identifier(none,p)])))),subset(none,composition(none,identifier(none,'PAP'),domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,ava))),identifier(none,sit2)),subset(none,composition(none,identifier(none,'PAP'),domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,apr))),identifier(none,aut2)),negation(none,member(none,identifier(none,pe),domain(none,identifier(none,'PAP')))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,domain_subtraction(none,set_extension(none,[couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,p)])])]),identifier(none,con))),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),set_subtraction(none,identifier(none,por),set_extension(none,[identifier(none,p)]))),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,domain_subtraction(none,set_extension(none,[couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,p)])])]),identifier(none,con))),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp('porteProt\351\g\351\eSupprimer',listenoirePersonneRetirer,[member(none,identifier(none,pe),identifier(none,pln2)),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),set_subtraction(none,identifier(none,por),set_extension(none,[identifier(none,p)])))),subset(none,composition(none,identifier(none,'PAP'),domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,ava))),identifier(none,sit2)),subset(none,composition(none,identifier(none,'PAP'),domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,apr))),identifier(none,aut2)),negation(none,member(none,identifier(none,pe),domain(none,identifier(none,'PAP')))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,domain_subtraction(none,set_extension(none,[couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,p)])])]),identifier(none,con))),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),set_subtraction(none,identifier(none,por),set_extension(none,[identifier(none,p)]))),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,domain_subtraction(none,set_extension(none,[couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,p)])])]),identifier(none,con))),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp('porteProt\351\g\351\eSupprimer','localNonProt\351\g\351\Cr\351\er',[member(none,identifier(none,lo),set_subtraction(none,identifier(none,'LOCAL'),identifier(none,loc))),member(none,identifier(none,m),identifier(none,loc)),subset(none,identifier(none,'P'),identifier(none,'PORTE')),equal(none,intersection(none,identifier(none,'P'),set_subtraction(none,identifier(none,por),set_extension(none,[identifier(none,p)]))),empty_set(none)),not_equal(none,identifier(none,'P'),empty_set(none)),not_equal(none,identifier(none,m),identifier(none,dehors)),equal(none,image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,m)])),empty_set(none))]),wp('porteProt\351\g\351\eSupprimer','localProt\351\g\351\Cr\351\er',[member(none,identifier(none,lo),set_subtraction(none,identifier(none,'LOCAL'),identifier(none,loc))),member(none,identifier(none,m),identifier(none,loc)),subset(none,identifier(none,'P'),set_subtraction(none,identifier(none,'PORTE'),set_subtraction(none,identifier(none,por),set_extension(none,[identifier(none,p)])))),not_equal(none,identifier(none,'P'),empty_set(none)),subset(none,identifier(none,'C'),set_subtraction(none,identifier(none,'CYLINDRE'),set_subtraction(none,identifier(none,cyl),set_extension(none,[function(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,po_cy)),[identifier(none,p)])])))),member(none,identifier(none,'PC'),total_bijection(none,identifier(none,'P'),identifier(none,'C')))]),wp('porteProt\351\g\351\eSupprimer',localSupprimer,[member(none,identifier(none,lo),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),not_member(none,identifier(none,lo),range(none,identifier(none,sit2))),not_member(none,identifier(none,lo),range(none,identifier(none,aut2))),implication(none,not_equal(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)])),set_extension(none,[identifier(none,lo)])),subset(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])),union(none,domain(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,com)),set_extension(none,[identifier(none,lo)]))),range(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,com)),set_extension(none,[identifier(none,lo)])))))),member(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,sor)),set_extension(none,[identifier(none,lo)])),partial_function(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo),identifier(none,dehors)])),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])))),subset(none,range_subtraction(none,identifier(none,aut2),set_extension(none,[identifier(none,dehors)])),composition(none,identifier(none,aut2),range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),reverse(none,identifier(none,sor))),set_extension(none,[identifier(none,lo)])))),equal(none,intersection(none,union(none,image(none,reverse(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,ava))),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,apr))),set_extension(none,[identifier(none,lo)]))),union(none,identifier(none,acc),identifier(none,ref))),empty_set(none)),equal(none,domain(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,sor)),set_extension(none,[identifier(none,lo)]))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo),identifier(none,dehors)])))]),wp('porteProt\351\g\351\eSupprimer','porteNonProt\351\g\351\eCr\351\er',[member(none,identifier(none,p),set_subtraction(none,identifier(none,'PORTE'),set_subtraction(none,identifier(none,por),set_extension(none,[identifier(none,p)])))),member(none,identifier(none,l),identifier(none,loc)),member(none,identifier(none,m),identifier(none,loc)),not_equal(none,identifier(none,l),identifier(none,m)),not_equal(none,intersection(none,image(none,reverse(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,ava))),set_extension(none,[identifier(none,l)])),image(none,reverse(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,apr))),set_extension(none,[identifier(none,m)]))),empty_set(none)),not_equal(none,identifier(none,m),identifier(none,dehors)),member(none,identifier(none,po),intersection(none,image(none,reverse(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,ava))),set_extension(none,[identifier(none,l)])),image(none,reverse(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,apr))),set_extension(none,[identifier(none,m)])))),member(none,identifier(none,po),domain(none,image(none,reverse(none,domain_subtraction(none,set_extension(none,[couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,p)])])]),identifier(none,con))),set_extension(none,[boolean_false(none)]))))]),wp('porteProt\351\g\351\eSupprimer','porteNonProt\351\g\351\eSensPositifpasser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),set_subtraction(none,identifier(none,por),set_extension(none,[identifier(none,p)]))),member(none,identifier(none,po),domain(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,apr)))),member(none,couple(none,[identifier(none,pe),function(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,apr)),[identifier(none,po)])]),identifier(none,aut2)),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,ava)),[identifier(none,po)])),conjunct(none,not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,domain_subtraction(none,set_extension(none,[couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,p)])])]),identifier(none,con))),set_extension(none,[boolean_true(none)])))))]),wp('porteProt\351\g\351\eSupprimer','porteNonProt\351\g\351\eSupprimer',[member(none,identifier(none,p),set_subtraction(none,identifier(none,por),set_extension(none,[identifier(none,p)]))),not_equal(none,set_subtraction(none,intersection(none,image(none,reverse(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,ava))),set_extension(none,[function(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,ava)),[identifier(none,p)])])),image(none,reverse(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,apr))),set_extension(none,[function(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,apr)),[identifier(none,p)])]))),set_extension(none,[identifier(none,p)])),empty_set(none)),member(none,identifier(none,p),domain(none,image(none,reverse(none,domain_subtraction(none,set_extension(none,[couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,p)])])]),identifier(none,con))),set_extension(none,[boolean_false(none)]))))]),wp('porteProt\351\g\351\eSupprimer','porteProt\351\g\351\eCr\351\er',[member(none,identifier(none,p),set_subtraction(none,identifier(none,'PORTE'),set_subtraction(none,identifier(none,por),set_extension(none,[identifier(none,p)])))),member(none,identifier(none,l),identifier(none,loc)),member(none,identifier(none,m),identifier(none,loc)),not_equal(none,identifier(none,l),identifier(none,m)),not_equal(none,intersection(none,image(none,reverse(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,ava))),set_extension(none,[identifier(none,l)])),image(none,reverse(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,apr))),set_extension(none,[identifier(none,m)]))),empty_set(none)),not_equal(none,identifier(none,m),identifier(none,dehors)),member(none,identifier(none,po),intersection(none,image(none,reverse(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,ava))),set_extension(none,[identifier(none,l)])),image(none,reverse(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,apr))),set_extension(none,[identifier(none,m)])))),member(none,identifier(none,po),domain(none,image(none,reverse(none,domain_subtraction(none,set_extension(none,[couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,p)])])]),identifier(none,con))),set_extension(none,[boolean_true(none)])))),member(none,identifier(none,cy),set_subtraction(none,identifier(none,'CYLINDRE'),set_subtraction(none,identifier(none,cyl),set_extension(none,[function(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,po_cy)),[identifier(none,p)])]))))]),wp('porteProt\351\g\351\eSupprimer','porteProt\351\g\351\ePassageAutoriser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),set_subtraction(none,identifier(none,por),set_extension(none,[identifier(none,p)]))),member(none,couple(none,[identifier(none,po),function(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,apr)),[identifier(none,po)])]),image(none,reverse(none,domain_subtraction(none,set_extension(none,[couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,p)])])]),identifier(none,con))),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),identifier(none,ref))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,ava)),[identifier(none,po)])),not_member(none,identifier(none,pe),identifier(none,pln2)),member(none,couple(none,[identifier(none,pe),function(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,apr)),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,po_cy)))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none))]),wp('porteProt\351\g\351\eSupprimer','porteProt\351\g\351\ePassageRefuser_1',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),set_subtraction(none,identifier(none,por),set_extension(none,[identifier(none,p)]))),member(none,couple(none,[identifier(none,po),function(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,apr)),[identifier(none,po)])]),image(none,reverse(none,domain_subtraction(none,set_extension(none,[couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,p)])])]),identifier(none,con))),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),identifier(none,ref))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,ava)),[identifier(none,po)])),negation(none,conjunct(none,not_member(none,identifier(none,pe),identifier(none,pln2)),conjunct(none,member(none,couple(none,[identifier(none,pe),function(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,apr)),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap)))))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,po_cy))))]),wp('porteProt\351\g\351\eSupprimer','porteProt\351\g\351\ePassageRefuser_2',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),set_subtraction(none,identifier(none,por),set_extension(none,[identifier(none,p)]))),member(none,couple(none,[identifier(none,po),function(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,apr)),[identifier(none,po)])]),image(none,reverse(none,domain_subtraction(none,set_extension(none,[couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,p)])])]),identifier(none,con))),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),identifier(none,ref))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,ava)),[identifier(none,po)])),not_member(none,identifier(none,pe),identifier(none,pln2)),member(none,couple(none,[identifier(none,pe),function(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,apr)),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,po_cy)))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_false(none))]),wp('porteProt\351\g\351\eSupprimer','porteProt\351\g\351\eSensPositifpasser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),set_subtraction(none,identifier(none,por),set_extension(none,[identifier(none,p)]))),member(none,identifier(none,po),domain(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,apr)))),member(none,couple(none,[identifier(none,pe),function(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,apr)),[identifier(none,po)])]),identifier(none,aut2)),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,ava)),[identifier(none,po)])),member(none,couple(none,[identifier(none,pe),identifier(none,po)]),identifier(none,pap)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,sit2),[identifier(none,pe)])]),domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,ava))),member(none,identifier(none,po),domain(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,po_cy)))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca)))]),wp('porteProt\351\g\351\eSupprimer','porteProt\351\g\351\eSupprimer',[member(none,identifier(none,p),set_subtraction(none,identifier(none,por),set_extension(none,[identifier(none,p)]))),not_equal(none,set_subtraction(none,intersection(none,image(none,reverse(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,ava))),set_extension(none,[function(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,ava)),[identifier(none,p)])])),image(none,reverse(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,apr))),set_extension(none,[function(none,domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,apr)),[identifier(none,p)])]))),set_extension(none,[identifier(none,p)])),empty_set(none)),not_member(none,identifier(none,p),union(none,identifier(none,acc),identifier(none,ref))),member(none,identifier(none,p),domain(none,image(none,reverse(none,domain_subtraction(none,set_extension(none,[couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,p)])])]),identifier(none,con))),set_extension(none,[boolean_true(none)]))))]),wp('porteProt\351\g\351\eSupprimer','porteSensN\351\gatifpasser',[member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),set_subtraction(none,identifier(none,por),set_extension(none,[identifier(none,p)]))),member(none,couple(none,[identifier(none,po),function(none,identifier(none,sit2),[identifier(none,pe)])]),domain_subtraction(none,set_extension(none,[identifier(none,p)]),identifier(none,apr))),not_member(none,identifier(none,pe),domain(none,identifier(none,pap)))]),wp('porteSensN\351\gatifpasser',autorisationSupprimer,[member(none,identifier(none,pe),identifier(none,per2)),subset(none,identifier(none,'LO'),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),subset(none,cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')),identifier(none,aut2)),not_member(none,function(none,overwrite(none,identifier(none,sit2),set_extension(none,[couple(none,[identifier(none,pe),function(none,identifier(none,ava),[identifier(none,po)])])])),[identifier(none,pe)]),identifier(none,'LO')),subset(none,range_subtraction(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),set_extension(none,[identifier(none,dehors)])),composition(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),reverse(none,identifier(none,sor)))),not_member(none,identifier(none,pe),image(none,reverse(none,identifier(none,pap)),image(none,reverse(none,identifier(none,apr)),identifier(none,'LO')))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),identifier(none,por)),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))))),equal(none,image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,ava),[identifier(none,po)])])),image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,apr),[identifier(none,po)])]))))),forall(none,[identifier(none,p),identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),conjunct(none,member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,po)])]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,couple(none,[identifier(none,p),function(none,identifier(none,ava),[identifier(none,po)])]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,identifier(none,com),reverse(none,identifier(none,com))))))))),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),identifier(none,por))),subset(none,composition(none,identifier(none,'PAP'),identifier(none,ava)),overwrite(none,identifier(none,sit2),set_extension(none,[couple(none,[identifier(none,pe),function(none,identifier(none,ava),[identifier(none,po)])])]))),subset(none,composition(none,identifier(none,'PAP'),identifier(none,apr)),identifier(none,aut2)),negation(none,member(none,identifier(none,pe),image(none,reverse(none,identifier(none,'PAP')),image(none,reverse(none,identifier(none,apr)),identifier(none,'LO'))))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),identifier(none,por)),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp('porteSensN\351\gatifpasser','carteD\351\sattribuer',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,ca),identifier(none,car)),member(none,couple(none,[identifier(none,pe),identifier(none,ca)]),identifier(none,pe_ca)),equal(none,function(none,overwrite(none,identifier(none,sit2),set_extension(none,[couple(none,[identifier(none,pe),function(none,identifier(none,ava),[identifier(none,po)])])])),[identifier(none,pe)]),identifier(none,dehors)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp('porteSensN\351\gatifpasser',dateAvancer_1,[member(none,identifier(none,d),identifier(none,'DATE')),negation(none,equal(none,identifier(none,d),identifier(none,dc))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none)),negation(none,equal(none,event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,identifier(none,cy_cln))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_false(none)))),empty_set(none))),subset(none,cartesian_product(none,image(none,reverse(none,identifier(none,pe_ca)),event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,identifier(none,cy_cln))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_false(none))))),set_extension(none,[identifier(none,dehors)])),overwrite(none,identifier(none,sit2),set_extension(none,[couple(none,[identifier(none,pe),function(none,identifier(none,ava),[identifier(none,po)])])])))]),wp('porteSensN\351\gatifpasser',listenoirePersonneAjouter,[member(none,identifier(none,pe),identifier(none,per2)),not_member(none,identifier(none,pe),identifier(none,pln2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none)),member(none,function(none,identifier(none,pe_ca),[identifier(none,pe)]),domain(none,identifier(none,ca_cy))),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),identifier(none,por))),subset(none,composition(none,identifier(none,'PAP'),identifier(none,ava)),overwrite(none,identifier(none,sit2),set_extension(none,[couple(none,[identifier(none,pe),function(none,identifier(none,ava),[identifier(none,po)])])]))),subset(none,composition(none,identifier(none,'PAP'),identifier(none,apr)),identifier(none,aut2)),negation(none,member(none,identifier(none,pe),domain(none,identifier(none,'PAP')))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),identifier(none,por)),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp('porteSensN\351\gatifpasser',listenoirePersonneRetirer,[member(none,identifier(none,pe),identifier(none,pln2)),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),identifier(none,por))),subset(none,composition(none,identifier(none,'PAP'),identifier(none,ava)),overwrite(none,identifier(none,sit2),set_extension(none,[couple(none,[identifier(none,pe),function(none,identifier(none,ava),[identifier(none,po)])])]))),subset(none,composition(none,identifier(none,'PAP'),identifier(none,apr)),identifier(none,aut2)),negation(none,member(none,identifier(none,pe),domain(none,identifier(none,'PAP')))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),identifier(none,por)),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp('porteSensN\351\gatifpasser',localSupprimer,[member(none,identifier(none,lo),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),not_member(none,identifier(none,lo),range(none,overwrite(none,identifier(none,sit2),set_extension(none,[couple(none,[identifier(none,pe),function(none,identifier(none,ava),[identifier(none,po)])])])))),not_member(none,identifier(none,lo),range(none,identifier(none,aut2))),implication(none,not_equal(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)])),set_extension(none,[identifier(none,lo)])),subset(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])),union(none,domain(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,com)),set_extension(none,[identifier(none,lo)]))),range(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,com)),set_extension(none,[identifier(none,lo)])))))),member(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,sor)),set_extension(none,[identifier(none,lo)])),partial_function(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo),identifier(none,dehors)])),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])))),subset(none,range_subtraction(none,identifier(none,aut2),set_extension(none,[identifier(none,dehors)])),composition(none,identifier(none,aut2),range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),reverse(none,identifier(none,sor))),set_extension(none,[identifier(none,lo)])))),equal(none,intersection(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),union(none,identifier(none,acc),identifier(none,ref))),empty_set(none)),equal(none,domain(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,sor)),set_extension(none,[identifier(none,lo)]))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo),identifier(none,dehors)])))]),wp('porteSensN\351\gatifpasser','porteNonProt\351\g\351\eSensPositifpasser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,identifier(none,po),domain(none,identifier(none,apr))),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut2)),equal(none,function(none,overwrite(none,identifier(none,sit2),set_extension(none,[couple(none,[identifier(none,pe),function(none,identifier(none,ava),[identifier(none,po)])])])),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),conjunct(none,not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))))]),wp('porteSensN\351\gatifpasser','porteProt\351\g\351\ePassageAutoriser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,apr),[identifier(none,po)])]),image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),identifier(none,ref))),equal(none,function(none,overwrite(none,identifier(none,sit2),set_extension(none,[couple(none,[identifier(none,pe),function(none,identifier(none,ava),[identifier(none,po)])])])),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),not_member(none,identifier(none,pe),identifier(none,pln2)),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,identifier(none,po_cy))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none))]),wp('porteSensN\351\gatifpasser','porteProt\351\g\351\ePassageRefuser_1',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,apr),[identifier(none,po)])]),image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),identifier(none,ref))),equal(none,function(none,overwrite(none,identifier(none,sit2),set_extension(none,[couple(none,[identifier(none,pe),function(none,identifier(none,ava),[identifier(none,po)])])])),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),negation(none,conjunct(none,not_member(none,identifier(none,pe),identifier(none,pln2)),conjunct(none,member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap)))))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,identifier(none,po_cy)))]),wp('porteSensN\351\gatifpasser','porteProt\351\g\351\ePassageRefuser_2',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,apr),[identifier(none,po)])]),image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))),not_member(none,identifier(none,po),union(none,identifier(none,acc),identifier(none,ref))),equal(none,function(none,overwrite(none,identifier(none,sit2),set_extension(none,[couple(none,[identifier(none,pe),function(none,identifier(none,ava),[identifier(none,po)])])])),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),not_member(none,identifier(none,pe),identifier(none,pln2)),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,identifier(none,po_cy))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_false(none))]),wp('porteSensN\351\gatifpasser','porteProt\351\g\351\eSensPositifpasser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,identifier(none,po),domain(none,identifier(none,apr))),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut2)),equal(none,function(none,overwrite(none,identifier(none,sit2),set_extension(none,[couple(none,[identifier(none,pe),function(none,identifier(none,ava),[identifier(none,po)])])])),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),member(none,couple(none,[identifier(none,pe),identifier(none,po)]),identifier(none,pap)),member(none,couple(none,[identifier(none,po),function(none,overwrite(none,identifier(none,sit2),set_extension(none,[couple(none,[identifier(none,pe),function(none,identifier(none,ava),[identifier(none,po)])])])),[identifier(none,pe)])]),identifier(none,ava)),member(none,identifier(none,po),domain(none,identifier(none,po_cy))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca)))]),wp('porteSensN\351\gatifpasser','porteSensN\351\gatifpasser',[member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,overwrite(none,identifier(none,sit2),set_extension(none,[couple(none,[identifier(none,pe),function(none,identifier(none,ava),[identifier(none,po)])])])),[identifier(none,pe)])]),identifier(none,apr)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap)))]),wp(sortieModifier,'autorisationCr\351\er',[member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),subset(none,identifier(none,'LO'),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),equal(none,intersection(none,cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')),identifier(none,aut2)),empty_set(none)),subset(none,range_subtraction(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),set_extension(none,[identifier(none,dehors)])),composition(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),reverse(none,identifier(none,r)))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),identifier(none,por)),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))))),equal(none,image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,ava),[identifier(none,po)])])),image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,apr),[identifier(none,po)])]))))),forall(none,[identifier(none,l),identifier(none,m)],implication(none,conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,identifier(none,m),identifier(none,loc)),conjunct(none,not_equal(none,identifier(none,l),identifier(none,m)),subset_strict(none,image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[identifier(none,l)])),image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[identifier(none,m)])))))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),identifier(none,por)),member(none,identifier(none,po),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,m)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,l)]))))),equal(none,function(none,identifier(none,con),[couple(none,[identifier(none,po),identifier(none,l)])]),boolean_true(none)))))),forall(none,[identifier(none,p),identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),conjunct(none,member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,po)])]),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,couple(none,[identifier(none,p),function(none,identifier(none,ava),[identifier(none,po)])]),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),not_member(none,identifier(none,pe),identifier(none,pln2)),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),union(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,identifier(none,com),reverse(none,identifier(none,com))))))))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none))]),wp(sortieModifier,autorisationSupprimer,[member(none,identifier(none,pe),identifier(none,per2)),subset(none,identifier(none,'LO'),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),subset(none,cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')),identifier(none,aut2)),not_member(none,function(none,identifier(none,sit2),[identifier(none,pe)]),identifier(none,'LO')),subset(none,range_subtraction(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),set_extension(none,[identifier(none,dehors)])),composition(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO'))),reverse(none,identifier(none,r)))),not_member(none,identifier(none,pe),image(none,reverse(none,identifier(none,pap)),image(none,reverse(none,identifier(none,apr)),identifier(none,'LO')))),forall(none,[identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,po),identifier(none,por)),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))))),equal(none,image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,ava),[identifier(none,po)])])),image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_extension(none,[function(none,identifier(none,apr),[identifier(none,po)])]))))),forall(none,[identifier(none,p),identifier(none,po)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),conjunct(none,member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,p),function(none,identifier(none,apr),[identifier(none,po)])]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,couple(none,[identifier(none,p),function(none,identifier(none,ava),[identifier(none,po)])]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),set_subtraction(none,identifier(none,aut2),cartesian_product(none,set_extension(none,[identifier(none,pe)]),identifier(none,'LO')))),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,identifier(none,com),reverse(none,identifier(none,com))))))))),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),identifier(none,por))),subset(none,composition(none,identifier(none,'PAP'),identifier(none,ava)),identifier(none,sit2)),subset(none,composition(none,identifier(none,'PAP'),identifier(none,apr)),identifier(none,aut2)),negation(none,member(none,identifier(none,pe),image(none,reverse(none,identifier(none,'PAP')),image(none,reverse(none,identifier(none,apr)),identifier(none,'LO'))))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),identifier(none,por)),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE')),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),identifier(none,d)])]),boolean_true(none))]),wp(sortieModifier,communicationSupprimer,[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),identifier(none,com)),implication(none,not_equal(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)])),subset(none,identifier(none,loc),union(none,domain(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))),range(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])))))),subset(none,identifier(none,r),union(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),reverse(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))))),equal(none,intersection(none,union(none,identifier(none,acc),identifier(none,ref)),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)])))),empty_set(none)),forall(none,[identifier(none,p)],implication(none,conjunct(none,member(none,identifier(none,p),identifier(none,per2)),member(none,identifier(none,p),image(none,reverse(none,identifier(none,aut2)),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))))),exists(none,[identifier(none,l)],conjunct(none,member(none,identifier(none,l),identifier(none,loc)),conjunct(none,member(none,couple(none,[identifier(none,p),identifier(none,l)]),identifier(none,aut2)),member(none,couple(none,[identifier(none,dehors),identifier(none,l)]),union(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])])),reverse(none,set_subtraction(none,identifier(none,com),set_extension(none,[couple(none,[identifier(none,lo),identifier(none,ld)])]))))))))))]),wp(sortieModifier,localSupprimer,[member(none,identifier(none,lo),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),not_member(none,identifier(none,lo),range(none,identifier(none,sit2))),not_member(none,identifier(none,lo),range(none,identifier(none,aut2))),implication(none,not_equal(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)])),set_extension(none,[identifier(none,lo)])),subset(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])),union(none,domain(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,com)),set_extension(none,[identifier(none,lo)]))),range(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,com)),set_extension(none,[identifier(none,lo)])))))),member(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,r)),set_extension(none,[identifier(none,lo)])),partial_function(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo),identifier(none,dehors)])),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo)])))),subset(none,range_subtraction(none,identifier(none,aut2),set_extension(none,[identifier(none,dehors)])),composition(none,identifier(none,aut2),range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),reverse(none,identifier(none,r))),set_extension(none,[identifier(none,lo)])))),equal(none,intersection(none,union(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,lo)]))),union(none,identifier(none,acc),identifier(none,ref))),empty_set(none)),equal(none,domain(none,range_subtraction(none,domain_subtraction(none,set_extension(none,[identifier(none,lo)]),identifier(none,r)),set_extension(none,[identifier(none,lo)]))),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,lo),identifier(none,dehors)])))]),nonchanging_guard('INITIALISATION',[]),nonchanging_guard('localProt\351\g\351\Cr\351\er',[not_equal(none,identifier(none,'P'),empty_set(none)),member(none,identifier(none,'PC'),total_bijection(none,identifier(none,'P'),identifier(none,'C')))]),nonchanging_guard('localNonProt\351\g\351\Cr\351\er',[subset(none,identifier(none,'P'),identifier(none,'PORTE')),not_equal(none,identifier(none,'P'),empty_set(none)),not_equal(none,identifier(none,m),identifier(none,dehors)),equal(none,image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,m)])),empty_set(none))]),nonchanging_guard(localSupprimer,[not_member(none,identifier(none,lo),range(none,identifier(none,sit2))),not_member(none,identifier(none,lo),range(none,identifier(none,aut2)))]),nonchanging_guard('communicationProt\351\g\351\eCr\351\er',[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),not_equal(none,identifier(none,lo),identifier(none,ld)),not_equal(none,identifier(none,'P'),empty_set(none)),not_equal(none,identifier(none,ld),identifier(none,dehors)),subset(none,image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,ld)])),image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,lo)]))),subset(none,identifier(none,'C'),identifier(none,'CYLINDRE')),member(none,identifier(none,'PC'),partial_injection(none,identifier(none,'PORTE'),identifier(none,'CYLINDRE'))),equal(none,domain(none,identifier(none,'PC')),identifier(none,'P')),equal(none,range(none,identifier(none,'PC')),identifier(none,'C'))]),nonchanging_guard('communicationNonProt\351\g\351\eCr\351\er',[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),not_equal(none,identifier(none,lo),identifier(none,ld)),not_equal(none,identifier(none,'P'),empty_set(none)),not_equal(none,identifier(none,ld),identifier(none,dehors)),not_equal(none,identifier(none,lo),identifier(none,dehors)),equal(none,image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,ld)])),image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,lo)])))]),nonchanging_guard(communicationSupprimer,[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc))]),nonchanging_guard(communicationPermuter,[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),not_equal(none,identifier(none,lo),identifier(none,dehors)),not_equal(none,identifier(none,ld),identifier(none,dehors))]),nonchanging_guard('communicationProt\351\g\351\eDevenir',[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),identifier(none,com)),member(none,identifier(none,'PC'),partial_injection(none,identifier(none,'PORTE'),identifier(none,'CYLINDRE'))),equal(none,domain(none,identifier(none,'PC')),intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)])))),equal(none,range(none,identifier(none,'PC')),identifier(none,'C'))]),nonchanging_guard('communicationNonProt\351\g\351\eDevenir',[member(none,identifier(none,lo),identifier(none,loc)),member(none,identifier(none,ld),identifier(none,loc)),member(none,couple(none,[identifier(none,lo),identifier(none,ld)]),identifier(none,com)),equal(none,image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,lo)])),image(none,reverse(none,identifier(none,aut2)),set_extension(none,[identifier(none,ld)]))),equal(none,intersection(none,image(none,reverse(none,identifier(none,ava)),set_extension(none,[identifier(none,lo)])),intersection(none,image(none,reverse(none,identifier(none,apr)),set_extension(none,[identifier(none,ld)])),union(none,identifier(none,acc),identifier(none,ref)))),empty_set(none)),not_equal(none,identifier(none,lo),identifier(none,dehors))]),nonchanging_guard(sortieModifier,[member(none,identifier(none,r),total_function(none,set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)])),identifier(none,loc))),subset(none,identifier(none,r),union(none,identifier(none,com),reverse(none,identifier(none,com)))),forall(none,[identifier(none,s)],implication(none,conjunct(none,subset(none,identifier(none,s),identifier(none,loc)),subset(none,identifier(none,s),image(none,reverse(none,identifier(none,r)),identifier(none,s)))),equal(none,identifier(none,s),empty_set(none)))),subset(none,range_subtraction(none,identifier(none,aut2),set_extension(none,[identifier(none,dehors)])),composition(none,identifier(none,aut2),reverse(none,identifier(none,r))))]),nonchanging_guard('porteProt\351\g\351\eCr\351\er',[member(none,identifier(none,l),identifier(none,loc)),member(none,identifier(none,m),identifier(none,loc)),not_equal(none,identifier(none,l),identifier(none,m)),not_equal(none,identifier(none,m),identifier(none,dehors))]),nonchanging_guard('porteNonProt\351\g\351\eCr\351\er',[member(none,identifier(none,l),identifier(none,loc)),member(none,identifier(none,m),identifier(none,loc)),not_equal(none,identifier(none,l),identifier(none,m)),not_equal(none,identifier(none,m),identifier(none,dehors))]),nonchanging_guard('porteProt\351\g\351\eSupprimer',[not_member(none,identifier(none,p),union(none,identifier(none,acc),identifier(none,ref)))]),nonchanging_guard('porteNonProt\351\g\351\eSupprimer',[]),nonchanging_guard('personneAvecCarteCr\351\er',[member(none,identifier(none,pe),identifier(none,'PERSONNE')),member(none,identifier(none,ca),identifier(none,car))]),nonchanging_guard('personneSansCarteCr\351\er',[member(none,identifier(none,pe),identifier(none,'PERSONNE'))]),nonchanging_guard(personneSansCarteSupprimer,[not_member(none,identifier(none,pe),domain(none,identifier(none,pe_ca)))]),nonchanging_guard('autorisationCr\351\er',[member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),subset(none,identifier(none,'LO'),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),not_member(none,identifier(none,pe),identifier(none,pln2)),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none))]),nonchanging_guard(autorisationSupprimer,[member(none,identifier(none,pe),identifier(none,per2)),subset(none,identifier(none,'LO'),set_subtraction(none,identifier(none,loc),set_extension(none,[identifier(none,dehors)]))),not_member(none,function(none,identifier(none,sit2),[identifier(none,pe)]),identifier(none,'LO')),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),identifier(none,por))),subset(none,composition(none,identifier(none,'PAP'),identifier(none,ava)),identifier(none,sit2)),negation(none,member(none,identifier(none,pe),image(none,reverse(none,identifier(none,'PAP')),image(none,reverse(none,identifier(none,apr)),identifier(none,'LO'))))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),identifier(none,por)),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),equal(none,intersection(none,identifier(none,pln2),domain(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE'))]),nonchanging_guard(listenoirePersonneAjouter,[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none)),member(none,function(none,identifier(none,pe_ca),[identifier(none,pe)]),domain(none,identifier(none,ca_cy))),member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),identifier(none,por))),subset(none,composition(none,identifier(none,'PAP'),identifier(none,ava)),identifier(none,sit2)),subset(none,composition(none,identifier(none,'PAP'),identifier(none,apr)),identifier(none,aut2)),negation(none,member(none,identifier(none,pe),domain(none,identifier(none,'PAP')))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),identifier(none,por)),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE'))]),nonchanging_guard(listenoirePersonneRetirer,[member(none,identifier(none,'PAP'),partial_injection(none,domain(none,identifier(none,pe_ca)),identifier(none,por))),subset(none,composition(none,identifier(none,'PAP'),identifier(none,ava)),identifier(none,sit2)),subset(none,composition(none,identifier(none,'PAP'),identifier(none,apr)),identifier(none,aut2)),negation(none,member(none,identifier(none,pe),domain(none,identifier(none,'PAP')))),subset(none,range(none,identifier(none,'PAP')),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),subset(none,identifier(none,'REF'),identifier(none,por)),subset(none,identifier(none,'REF'),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))),equal(none,intersection(none,identifier(none,'REF'),range(none,identifier(none,'PAP'))),empty_set(none)),member(none,identifier(none,d),identifier(none,'DATE'))]),nonchanging_guard('carteCr\351\er',[member(none,identifier(none,dfv),identifier(none,'DATE'))]),nonchanging_guard(carteSupprimer,[not_member(none,identifier(none,ca),range(none,identifier(none,pe_ca)))]),nonchanging_guard(carteAttribuer,[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,ca),identifier(none,car))]),nonchanging_guard('carteD\351\sattribuer',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,ca),identifier(none,car)),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),identifier(none,dehors)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,d),identifier(none,'DATE'))]),nonchanging_guard('porteProt\351\g\351\ePassageAutoriser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,apr),[identifier(none,po)])]),image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),not_member(none,identifier(none,pe),identifier(none,pln2)),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut2)),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,identifier(none,po_cy))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_true(none))]),nonchanging_guard('porteProt\351\g\351\ePassageRefuser_1',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,apr),[identifier(none,po)])]),image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),negation(none,conjunct(none,not_member(none,identifier(none,pe),identifier(none,pln2)),conjunct(none,member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap)))))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,identifier(none,po_cy)))]),nonchanging_guard('porteProt\351\g\351\ePassageRefuser_2',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,couple(none,[identifier(none,po),function(none,identifier(none,apr),[identifier(none,po)])]),image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)]))),equal(none,function(none,identifier(none,sit2),[identifier(none,pe)]),function(none,identifier(none,ava),[identifier(none,po)])),not_member(none,identifier(none,pe),identifier(none,pln2)),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut2)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),domain(none,identifier(none,po_cy))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,dc),function(none,identifier(none,ca_dfv),[function(none,identifier(none,pe_ca),[identifier(none,pe)])])])]),boolean_false(none))]),nonchanging_guard('porteProt\351\g\351\ePassageAutorisationStopper',[]),nonchanging_guard('porteProt\351\g\351\ePassageRefusStopper',[]),nonchanging_guard('porteProt\351\g\351\eSensPositifpasser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,identifier(none,po),domain(none,identifier(none,apr))),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut2)),member(none,identifier(none,po),domain(none,identifier(none,po_cy))),member(none,identifier(none,pe),domain(none,identifier(none,pe_ca)))]),nonchanging_guard('porteNonProt\351\g\351\eSensPositifpasser',[member(none,identifier(none,pe),identifier(none,per2)),member(none,identifier(none,po),identifier(none,por)),member(none,identifier(none,po),domain(none,identifier(none,apr))),member(none,couple(none,[identifier(none,pe),function(none,identifier(none,apr),[identifier(none,po)])]),identifier(none,aut2)),conjunct(none,not_member(none,identifier(none,pe),domain(none,identifier(none,pap))),not_member(none,identifier(none,po),domain(none,image(none,reverse(none,identifier(none,con)),set_extension(none,[boolean_true(none)])))))]),nonchanging_guard('porteSensN\351\gatifpasser',[member(none,identifier(none,pe),domain(none,identifier(none,pe_ca))),member(none,identifier(none,po),identifier(none,por)),not_member(none,identifier(none,pe),domain(none,identifier(none,pap)))]),nonchanging_guard(dateAvancer_1,[member(none,identifier(none,d),identifier(none,'DATE'))]),nonchanging_guard(dateAvancer_2,[member(none,identifier(none,d),identifier(none,'DATE')),equal(none,event_b_comprehension_set(none,[identifier(none,c)],identifier(none,c),conjunct(none,member(none,identifier(none,c),range(none,identifier(none,cy_cln))),equal(none,function(none,identifier(none,dp),[couple(none,[identifier(none,d),function(none,identifier(none,ca_dfv),[identifier(none,c)])])]),boolean_false(none)))),empty_set(none))])],Error)).