100
LD SM0 //SM0 is always ON coil
TRD D0 //read the RTC (real time clock) value and store in D0~D6
LD>= D2 K30 //RTC date ≥30
AND>= D1 K6 //RTC month ≥6
AND>= D0 K12 //RTC year ≥12
LD>= D1 K7 //or RTC month ≥ 7
AND>= D0 K12 //RTC year ≥ 12
ORB //or
OR>= D0 K13 //RTC year ≥ 13
DAND<> D4000 K1234 //and password ≠1234
SET SM34 //set ON M34, all the outputs are disabled
DLD= D4000 K1234 //password=1234, correct password
RST SM34 //reset M34, all the outputs are enabled