LLB MACRO-SPIN MODELLING OF NANOGRANULAR L1o FePt HIGH ANISOTROPY THIN FILMS